Abstract
In this study, a novel nonlinear autoregressive moving average (NARMA)-L2 controller based on online support vector regression (SVR) is proposed. The main idea is to obtain a SVR based NARMA-L2 model of a nonlinear single input single output system (SISO) by decomposing a single SVR which estimates the nonlinear autoregressive with exogenous inputs (NARX) model of the system. Consequently, using the obtained SVR-NARMA-L2 submodels, a NARMA-L2 controller is designed. The performance of the proposed SVR based NARMA-L2 controller has been evaluated by simulations carried out on a bioreactor system, and the results show that the SVR based NARMA-L2 model and controller attain good modelling and control performances. Robustness of the controller in the case of system parameter uncertainty and measurement noise have also been examined.
Original language | English |
---|---|
Pages (from-to) | 857-886 |
Number of pages | 30 |
Journal | Neural Processing Letters |
Volume | 44 |
Issue number | 3 |
DOIs | |
Publication status | Published - 1 Dec 2016 |
Bibliographical note
Publisher Copyright:© 2016, Springer Science+Business Media New York.
Keywords
- Adaptive control
- NARMA-L2 controller
- NARMA-L2 model
- Online support vector regression
- SVR-NARMA-L2 controller