Support vector machine based nonlinear model multi-step-ahead optimizing predictive control

  • Zhong Wei-min Email author
  • Pi Dao-ying 
  • Sun You-xian 


A support vector machine with guadratic polynomial kernel function based nonlinear model multi-step-a-head optimizing predictive controller was presented. A support vector machine based predictive model was established by black-box identification. And a quadratic objective function with receding horizon was selected to obtain the controller output. By solving a nonlinear optimization problem with equality constraint of model output and boundary constraint of controller output using Nelder-Mead simplex direct search method, a sub-optimal control law was achieved in feature space. The effect of the controller was demonstrated on a recognized benchmark problem and a continuous-stirred tank reactor. The simulation results show that the multi-step-ahead predictive controller can be well applied to nonlinear system, with better performance in following reference trajectory and disturbance-rejection.

Key words

nonlinear model predictive control support vector machine nonlinear system identification kernel function nonlinear optimization 

CLC number



Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    SHU Di-qian. Predictive Control System and its Application [M]. Beijing: China Machine Press, 1996. (in Chinese)Google Scholar
  2. [2]
    Morari M, Lee J H. Model predictive control: past, present and future[J]. Computer and Chemical Engineering, 1999, 23(4–5): 667–682.CrossRefGoogle Scholar
  3. [3]
    Liu B, Shen Q, Su H Y, et al. A nonlinear predictive control algorithm based on fuzzy online modeling and discrete optimization systems[J]. Proc IEEE of Man and Cybernetics, 2003, 1: 816–821.Google Scholar
  4. [4]
    Kambhampati C, Mason J D, Warwick K. A stable one-step-ahead predictive control of non-linear systems [J]. Automatica, 2000, 36: 485–495.MathSciNetCrossRefGoogle Scholar
  5. [5]
    ZHU Jing. Intelligent Predictive Control and Application [M]. Hangzhou: Zhejiang University Press, 2002. (in Chinese)Google Scholar
  6. [6]
    Vapnik V N. The Nature of Statistical Learning Theory[M]. New York: Springer-Verlag, 1995.CrossRefGoogle Scholar
  7. [7]
    Cortes C. Prediction of Generalization Ability in Learning Machines[D]. Rochester: Univ New York, USA, 1995.Google Scholar
  8. [8]
    Smola A J, Schölkopf B. A tutorial on support vector regression [R]. London: Royal Holloway College, London Univ, 1998.zbMATHGoogle Scholar
  9. [9]
    Müller K R, Smola A J. Predicting time series with support vector machines [A]. Proc of ICANN[C]. Springer LNCS 1327, 1997.Google Scholar
  10. [10]
    Miao Q, Wang S F. Nonlinear model predictive control based on support vector regression[A]. Proceedings of the 1st International Conference on Machine Learning and Cybernetics[C]. Beijing, 2002.Google Scholar
  11. [11]
    Suykens J A K. Nonlinear modelling and support vector machines[J]. IEEE Transactions on Instrumentation and Measurement Technology, 2001, 1: 287–294.Google Scholar
  12. [12]
    Suykens J A K, Vandewalle J, de Moor B. Optimal control by least squares support vector machines[J]. Neural Networks, 2001, 14(1): 23–35.CrossRefGoogle Scholar
  13. [13]
    Narendra K S, Parthasarathy K. Identification and control of dynamic systems using neural networks [J]. IEEE Transaction on Neural Networks, 2000, 1: 4–27.CrossRefGoogle Scholar
  14. [14]
    Lehman B, Bentsman J, Lunel S V, et al. Vibrational control of nonlinear time lag systems with bounded delay: averaging theory, stabilizability, and transient behavior[J]. IEEE Transactions on Automatic Control, 1994, 39: 898–912.MathSciNetCrossRefGoogle Scholar
  15. [15]
    Cao Y Y, Frank P M. Analysis and synthesis of nonlinear time-delay systems via fuzzy control approach [J]. IEEE Transactions on Fuzzy Systems, 2000, 8(2): 200–211.CrossRefGoogle Scholar

Copyright information

© Central South University 2005

Authors and Affiliations

  • Zhong Wei-min 
    • 1
    Email author
  • Pi Dao-ying 
    • 1
  • Sun You-xian 
    • 1
  1. 1.National Laboratory of Industrial Control TechnologyZhejiang UniversityHangzhouChina

Personalised recommendations