Skip to main content
Log in

Multi-Step Model Predictive Control Based on Online Support Vector Regression Optimized by Multi-Agent Particle Swarm Optimization Algorithm

  • Published:
Journal of Shanghai Jiaotong University (Science) Aims and scope Submit manuscript

Abstract

As optimization of parameters affects prediction accuracy and generalization ability of support vector regression (SVR) greatly and the predictive model often mismatches nonlinear system model predictive control, a multi-step model predictive control based on online SVR (OSVR) optimized by multi-agent particle swarm optimization algorithm (MAPSO) is put forward. By integrating the online learning ability of OSVR, the predictive model can self-correct and adapt to the dynamic changes in nonlinear process well.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. XI Y G, LI D W, LIN S. Model predictive control: Status and challenges [J]. ACTA Automation Sinica, 2013, 39(3): 222–234.

    Article  MathSciNet  Google Scholar 

  2. MELANIE N Z, COLIN N J, MANFRED M. Realtime suboptimal model predictive control using a combination of explicit MPC and online optimization [J]. IEEE Transactions on Automatic Control, 2011, 56(7): 1524–1534.

    Article  MathSciNet  MATH  Google Scholar 

  3. SHU D Q. Predictive control system and its application [M]. Beijing, China: China Machine Press, 1996 (in Chinese).

    Google Scholar 

  4. CHEN J D, PAN F. Online support vector regressionbased nonlinear model predictive control [J]. Control and Decision, 2014, 29(3): 460–464 (in Chinese).

    MATH  Google Scholar 

  5. SHIN J, KIM H J, KIM Y. Adaptive support vector regression for UAV flight control [J]. Neural Networks, 2011, 24(1): 109–120.

    Article  MATH  Google Scholar 

  6. GAO L F, ZHAO S J, GAO J. Application of artificial fish-swarm algorithm in SVM parameter optimization selection [J]. Computer Engineering and Applications, 2013, 49(23): 86–90 (in Chinese).

    MathSciNet  Google Scholar 

  7. DENG N Y, TIAN Y J. New method of data mining: Support vector machine [M]. Beijing, China: Science Press, 2004 (in Chinese).

    Google Scholar 

  8. ZHONG W M, HE G L, PI D Y, et al. SVM with quadratic polynomial kernel function based nonlinear model one-step-ahead predictive control [J]. Chinese Journal of Chemical Engineering, 2005, 13(3): 373–379.

    Google Scholar 

  9. TANG X L, ZHUANG L, HU X D. The support vector regression based on the chaos particle swarm optimization algorithm for the prediction of silicon content in hot metal [J]. Control Theory & Applications, 2009, 26(8): 838–842 (in Chinese).

    Google Scholar 

  10. MU C X, ZHANG R M, SUN C M. LS-SVM predictive control based on PSO for nonlinear systems [J]. Control Theory & Applications, 2010, 27(2): 164–168.

    MATH  Google Scholar 

  11. ZENG L Q, LUO F B, DING J M. Application of particle swarm optimization algorithm integrated with tabu search in reactive power optimization [J]. Power System Technology, 2011, 35(7): 129–133 (in Chinese).

    Google Scholar 

  12. TANG X L, ZHANG H, CUI Y Q, et al. A novel reactive power optimization solution using improved chaos PSO based on multi-agent architecture [J]. International Transactions on Electrical Energy Systems, 2014, 24(5): 609–622.

    Article  Google Scholar 

  13. WANG Z, WANG Y J, SHANG A L. Application of multi-agent and particle swarm optimization in network reconfiguration of ship power system [C]//Proceedings of 4th International Conference on Modelling, Identification and Control. Wuhan, China: IEEE, 2012: 1218–1223.

    Google Scholar 

  14. LI L Y, LI D R. Fuzzy entropy image segmentation based on particle swarm optimization [J]. Progress in Natural Science, 2008, 18: 1167–1171.

    Article  Google Scholar 

  15. MA J S, THEILER J, PERKINS S. Accurate online support vector regression [J]. Neural Computation, 2003, 15(11): 2683–2704.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xianlun Tang  (唐贤伦).

Additional information

Foundation item: the National Natural Science Foundation of China (No. 60905066), and the Natural Science Foundation of Chongqing (No. cstc2018jcyjA0667)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tang, X., Liu, N., Wan, Y. et al. Multi-Step Model Predictive Control Based on Online Support Vector Regression Optimized by Multi-Agent Particle Swarm Optimization Algorithm. J. Shanghai Jiaotong Univ. (Sci.) 23, 607–612 (2018). https://doi.org/10.1007/s12204-018-1990-1

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12204-018-1990-1

Key words

CLC number

Navigation