Nonlinear model predictive control using parameter varying BP-ARX combination model |
| |
Authors: | J-F Yang L-F Xiao J-X Qian H Li |
| |
Affiliation: | 1. School of Automation and Electrical Engineering, Lanzhou Jiaotong University , Lanzhou 730070, China jfyang@mail.lzjtu.cn;3. State Key Laboratory of Industrial Control Technology, Zhejiang University , Hangzhou 310027, China;4. School of Automation and Electrical Engineering, Lanzhou Jiaotong University , Lanzhou 730070, China |
| |
Abstract: | A novel back-propagation AutoRegressive with eXternal input (BP-ARX) combination model is constructed for model predictive control (MPC) of MIMO nonlinear systems, whose steady-state relation between inputs and outputs can be obtained. The BP neural network represents the steady-state relation, and the ARX model represents the linear dynamic relation between inputs and outputs of the nonlinear systems. The BP-ARX model is a global model and is identified offline, while the parameters of the ARX model are rescaled online according to BP neural network and operating data. Sequential quadratic programming is employed to solve the quadratic objective function online, and a shift coefficient is defined to constrain the effect time of the recursive least-squares algorithm. Thus, a parameter varying nonlinear MPC (PVNMPC) algorithm that responds quickly to large changes in system set-points and shows good dynamic performance when system outputs approach set-points is proposed. Simulation results in a multivariable stirred tank and a multivariable pH neutralisation process illustrate the applicability of the proposed method and comparisons of the control effect between PVNMPC and multivariable recursive generalised predictive controller are also performed. |
| |
Keywords: | model predictive control nonlinear systems neural networks ARX model least-squares methods |
|
|