Journal of Systems Engineering and Electronics ›› 2012, Vol. 34 ›› Issue (10): 2110-2116.doi: 10.3969/j.issn.1001-506X.2012.10.23

• 制导、导航与控制 • 上一篇    下一篇

基于状态相依RBF-ARX模型的非线性预测控制及应用

曾小勇1,2,3, 彭辉1,3, 魏吉敏1,3   

  1. 1. 中南大学信息科学与工程学院, 湖南 长沙 410083; 2. 长沙理工大学电气与信息工程学院, 湖南 长沙 410076;
    3. 先进控制与智能自动化湖南省工程实验室, 湖南 长沙 410083
  • 出版日期:2012-10-19 发布日期:2010-01-03

State-dependent RBF-ARX model based nonlinear predictive control and application

ZENG Xiao-yong1,2,3, PENG Hui1,3, WEI Ji-min1,3   

  1. 1. School of Information Science and Engineering, Central South University, Changsha 410083, China; 2. School of Electrical and Information Engineering, Changsha University of Science and Technology, Changsha 410076, China;
    3. Hunan Engineering Laboratory for Advanced Control and Intelligent Automation, Changsha 410083, China
  • Online:2012-10-19 Published:2010-01-03

摘要:

对于一类工作点时变的光滑非线性多变量系统,采用状态相依自回归(state-dependent auto-regressive with exogenous, SD-ARX)模型描述系统的非线性状态特征,用高斯径向基函数(radial basis function, RBF)神经网络近似SD-ARX模型的函数型系数,利用结构化非线性参数优化方法(structured nonlinear parameter optimization method, SNPOM)离线估计模型参数,并以状态信号量引导模型实时反映对象的动态特性,在此基础上设计的非线性预测控制器因避免了在线模型参数估计,可提高系统的实时性,并具有较好的控制效果。对四旋翼飞行器的实验结果验证了建模方法的有效性和控制方法的可行性。

Abstract:

For a class of smooth nonlinear multivariable systems whose working-points vary with time, a state-dependent auto-regressive with exogenous (SD-ARX) model and its functional coefficients are composed of the Gaussian radial basis function (RBF) networks with some state variables representing the system’s nonlinear dynamic characteristics. The model is called a state-dependent RBF-ARX model and estimated by a structured nonlinear parameter optimization method (SNPOM) offline. The nonlinear predictive strategy is designed based on the state-dependent RBF-ARX model that does not require online parameter estimation so as to improve the real-time performance of control systems greatly and has a preferably control performance. A case study on a simulator of a quadrotor illustrates the effectiveness of the nonlinear modeling and the feasibility of the control method.