Abstract
For the predictive control of nonlinear systems, we present a single-step predictive control algorithm based on model learning and particle swarm optimization (PSO). The method utilizes least square support vector machine (LSSVM) to estimate the model of a nonlinear system and forecast the output value, reducing the error in output feedback and error correction. The control values are obtained by the rolling optimization of PSO. This method can be used to design effective controllers for nonlinear systems with unknown mathematical models. For univariate and multivariate nonlinear systems, simulation results show that the predictive control algorithm is effective and has an excellent adaptive ability and robustness.
| Original language | English |
|---|---|
| Pages (from-to) | 164-168 |
| Number of pages | 5 |
| Journal | Kongzhi Lilun Yu Yingyong/Control Theory and Applications |
| Volume | 27 |
| Issue number | 2 |
| State | Published - Feb 2010 |
| Externally published | Yes |
Keywords
- Least square support vector machine
- Nonlinear systems
- Particle swarm optimization
- Predictive control
Fingerprint
Dive into the research topics of 'LS-SVM predictive control based on PSO for nonlinear systems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver