Skip to main content
Log in

Nonlinear generalized predictive control based on online least squares support vector machines

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

For a class of nonlinear discrete systems with unknown parameters, an adaptive direct generalized predictive control method based on online least squares support vector machines (OLS–SVM) is proposed. In the method, the OLS–SVM is used to design the controller directly, and an improved projection algorithm based on the tracking error is introduced to adjust the weights of the OLS–SVM adaptively, so the inverse matrix is avoided in the process of online real-time control. It is proved that the proposed method can make the tracking error converge to a small neighborhood of the origin. Simulation results have shown the correctness and effectiveness of the proposed method.

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.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Clarke, D.W., Mohtadi, C., Tuffs, P.S.: Generalized predictive control, Part I. The basic algorithm. Automatica 23(2), 137–148 (1987)

    Article  MATH  Google Scholar 

  2. Zhang, J., Morris, J.: Nonlinear model predictive control based on multiple local linear model. In: Proceedings of American Control Conference, Arlington, VA, pp. 3503–3508 (2001)

  3. Fischer, M., Nelles, O., Isermann, R.: Predictive control based on local linear fuzzy models. Int. J. Syst. Sci. 29(7), 679–697 (1998)

    Article  MATH  Google Scholar 

  4. Zhu, J.: Intelligent Predictive Control and Its Application. Zhejiang University Press, Hangzhou (2000). (in Chinese)

    Google Scholar 

  5. Zhang, G.H., Lu, J.H., Chen, J.L.: Fuzzy generalized predictive control and its application. Acta Autom. Sinica 19(1), 9–16 (1993)

    MATH  Google Scholar 

  6. Shi, W.X.: Studies of adaptive fuzzy generalized predictive control. Ph.D. thesis, Beihang. Univ., Beijing, China (2003) (in Chinese)

  7. Shi, W.X., Huo, W., Wu, H.X.: Direct adaptive fuzzy predictive control for a class of unknown nonlinear discrete systems. Acta Autom. Sinica 30(5), 664–670 (2004) (in Chinese)

  8. Chen, Z.W., Wang, H.R.: Nonlinear fuzzy adaptive direct generalized predictive control. Electr. Mach. Control 11(1), 55–59 (2007) (in Chinese)

  9. Sun, D.Q., Wu, H.X.: Characteristic modeling and adaptive fuzzy control method of MIMO higher-order linear time-varying systems. J. Astr. 26(6), 677–692 (2005) (in Chinese)

  10. You, Y., Wu, C., You, J.S., Han, Y.H.: DFS forecast control control based on Takagi-sugeno fuzzy logical ratiocination. J. Syst. Simul. 18(5), 1257–1259 (2006) (in Chinese)

  11. Mahfouf, M., Abbod, M.F., Linkens, D.A.: Online elicitation of Mamdani-type fuzzy rules via TSK-based generalized predictive control. IEEE Trans. Syst. Man Cybern. Part B 3(3), 465–475 (2003)

    Article  Google Scholar 

  12. Li, Q., Qu, B.C., Ge, Z.Q.: Study of fuzzy generalized predictive control algorithm on nonlinear systems. In: First International Conference on Innovative Computing Information Control, vol. 1, pp. 437–440 (2006)

  13. Andone, D., Hossu, A.: Predictive control based on fuzzy model for steam generator. In: 2004 IEEE International Conference on Fuzzy Systems, Budapset, Hungary, pp. 1245–1250 (2004)

  14. Yoo, S.J., Choi, Y.H., Park, J.B.: Generalized predictive control based on self-recurrent wavelet neural network for stable path tracking of mobile robots: adaptive learning rates approach. IEEE Trans. Circuits Syst. I Regul. Pap. 53(6), 1381–1394 (2006)

    Article  MathSciNet  Google Scholar 

  15. Dong, N., Chen, Z.Q.: A novel ADP based model-free predictive control. Nonlinear Dyn. 69, 89–97 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  16. Eski, i, Temürlenk, A.: Design of neural network-based control systems for active steering system. Nonlinear Dyn. 73, 1443–1454 (2013)

    Article  Google Scholar 

  17. Yang, J.J., Liu, M., Wu, C.: Genetic algorithm based nonlinear model predictive control method. Control Decis. 18(2), 141–144 (2003) (in Chinese)

  18. Vapnik, V.: The Nature of Statistical Learning Theory. Springer, New York (2000)

    Book  MATH  Google Scholar 

  19. Tian, J., Gu, H.: Anomaly detection combining one-class SVMs and particle swarm optimization algorithms. Nonlinear Dyn. 61, 303–310 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  20. Yuan, X.F., Wang, Y.N., Wu, L.H.: Composite feedforward-feedback controller for generator excitation system. Nonlinear Dyn. 54, 355–364 (2008)

    Article  MATH  Google Scholar 

  21. Liu, B., Su, H.Y., Chu, J.: Predictive control algorithm based on least squares support vector machines. Control Decis. 19(12), 1399–1402 (2004) (in Chinese)

  22. Wang, Y.H., Huang, D.X., Gao, D.J., Jin, Y.H.: Nonlinear predictive control based on support vector machine. Inf. Control 33(2), 133–136 (2004) (in Chinese)

  23. Iplikei, S.: Support vector machines-based generalized predictive control. Int. J. Robust Nonlinear Control 16(17), 843–862 (2006)

    Article  Google Scholar 

  24. Zhang, R.D., Wang, S.Q., Li, P.: Support vector machine based predictive control for nonlinear systems. Acta Autom. Sinica 33(10), 1066–1073 (2007) (in Chinese)

  25. Li, L.J., Su, H.Y., Chu, J.: Generalized predictive control with online least squares support vector machines. Acta Autom. Sinica 33(11), 1182–1188 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  26. Li, H., Huang, L.J.: Generalized predictive control based on LS-SVM inverse system method. In: Proceedings of 8th World Congress On Intelligence Control and Automation, Jinan, China, pp. 2604–2609 (2010)

  27. Ling, A., Ye, S.: Model predictive control for nonlinear distributed parameter systems based on LS-SVM. Asian J. Control 15(6), 1–10 (2013)

    MathSciNet  Google Scholar 

  28. Suykens, J.A., Vandewalle, J.: Least squares support vector machine classifiers. Neural Process. Lett. 9(3), 293–300 (1999)

    Article  MathSciNet  Google Scholar 

  29. Guo, J., Chen, Q.W., Zhu, R.J., Hu, W.L.: Adaptive predictive control of a class of nonlinear system. Control Theory Appl. 19(1), 68–72 (2002) (in Chinese)

  30. Goodwin, G.C., Sin, K.S.: Adaptive Filtering, Prediction and Control. Dover Publications, New York (2009)

    MATH  Google Scholar 

Download references

Acknowledgments

This work was supported by National Science Foundation of China (61374108); The Promotive Research Fund for Excellent Young and Middle-aged Scientists of Shandong Province Grant of China (BS2012DX007, BS2011DX006); The Shandong Provincial Natural Science Foundation, China (ZR2011FM016); The General Program of Shanghai Postdoctoral Research Project of China (12R21414300).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhenkai Guo.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guo, Z., Guan, X. Nonlinear generalized predictive control based on online least squares support vector machines. Nonlinear Dyn 79, 1163–1168 (2015). https://doi.org/10.1007/s11071-014-1733-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-014-1733-2

Keywords

Navigation