RBF-ARX model-based MPC strategies with application to a water tank system

Abstract A hybrid pseudo-linear RBF-ARX model that combines Gaussian radial basis function (RBF) networks and linear ARX model structure is utilized for representing the dynamic behavior of a class of smooth nonlinear and non-stationary systems. This model is locally linear at each working point and globally nonlinear within whole working range. Based on the structural characteristics of the RBF-ARX model, three receding horizon predictive control (RBF-ARX-MPC) strategies are designed: (1) the RBF-ARX-MPC algorithm based on single-point linearization (MPC-SPL); (2) the RBF-ARX-MPC algorithm based on multi-point linearization (MPC-MPL); and (3) the RBF-ARX-MPC algorithm based on globally nonlinear optimization (MPC-GNO). In the MPC-SPL, the future multi-step-ahead predictive output of the system is obtained based on the local linearization of the RBF-ARX model at only current working-point, while in the MPC-MPL the future long-term output prediction is obtained according to the future local characteristics from previous online optimization results of the RBF-ARX model based MPC. In the MPC-GNO, the globally nonlinear characteristics of the RBF-ARX model are fully used for online getting control variables of the MPC. Real-time control experiments for the three type MPCs are carried out on a water tank system, which are also compared with a classical PID control and a traditional linear ARX model-based MPC. The results verify that the modeling method and the model-based predictive control strategies are realizable and effective for the nonlinear and unstable system. Moreover, it is also shown that the MPC-GNO can obtain better control performance but need more computation time compared to the other MPCs, which makes it possible to be applied into some slowly varying processes.

[1]  Kohei Ohtsu,et al.  Minimum time ship maneuvering method using neural network and nonlinear model predictive compensator , 2004 .

[2]  Jun Wu,et al.  A modeling and control approach to magnetic levitation system based on state-dependent ARX model , 2014 .

[3]  Guanrong Chen,et al.  Dual-mode predictive control algorithm for constrained Hammerstein systems , 2008, Int. J. Control.

[4]  M. Vidyasagar An Elementary Derivation of the Large Deviation Rate Function for Finite State Markov Chains , 2014 .

[5]  Jairo Espinosa,et al.  A comparative analysis of distributed MPC techniques applied to the HD-MPC four-tank benchmark , 2011 .

[6]  Yu Guo,et al.  Adaptive neural network predictive control for nonlinear pure feedback systems with input delay , 2012 .

[7]  Roger A. Dougal,et al.  Multiple model predictive control for a hybrid proton exchange membrane fuel cell system , 2009 .

[8]  Jun Wu,et al.  Ship's tracking control based on nonlinear time series model , 2012 .

[9]  Daisuke Ikeda,et al.  Design of discrete time adaptive PID control systems with parallel feedforward compensator , 2010 .

[10]  Mohd Azlan Hussain,et al.  Control of polystyrene batch reactors using neural network based model predictive control (NNMPC): An experimental investigation , 2011 .

[11]  Genshiro Kitagawa,et al.  Multivariable RBF-ARX model-based robust MPC approach and application to thermal power plant , 2011 .

[12]  Xiao Wu,et al.  Fuzzy modeling and predictive control of superheater steam temperature for power plant. , 2015, ISA transactions.

[13]  Martin Horn,et al.  Energy-efficient fuzzy model-based multivariable predictive control of a HVAC system , 2014 .

[14]  Maciej Lawrynczuk,et al.  Nonlinear predictive control based on neural multi-models , 2010, Int. J. Appl. Math. Comput. Sci..

[15]  A. Jalali,et al.  Nonlinear predictive control of a polymerization reactor based on piecewise linear Wiener model , 2008 .

[16]  Kazushi Nakano,et al.  Nonlinear Predictive Control Using Neural Nets-Based Local Linearization ARX Model—Stability and Industrial Application , 2007, IEEE Transactions on Control Systems Technology.

[17]  Serdar Iplikci,et al.  A support vector machine based control application to the experimental three-tank system. , 2010, ISA transactions.

[18]  Balasaheb M. Patre,et al.  Feedforward-plus-sliding mode controller design with experimental application of coupled tank system , 2013 .

[19]  Damiano Rotondo,et al.  A virtual actuator and sensor approach for fault tolerant control of LPV systems , 2014 .

[20]  Jun Wu,et al.  Modeling and control approach to a distinctive quadrotor helicopter. , 2014, ISA transactions.

[21]  Thomas E Marlin,et al.  Process Control , 1995 .

[22]  Manfred Morari,et al.  Robust constrained model predictive control using linear matrix inequalities , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[23]  Lei Wu,et al.  Experimental evaluation of adaptive three-tank level control. , 2005, ISA transactions.

[24]  M. Khalid Khan,et al.  Robust MIMO water level control in interconnected twin-tanks using second order sliding mode control , 2006 .

[25]  Peter Tiño,et al.  Learning long-term dependencies in NARX recurrent neural networks , 1996, IEEE Trans. Neural Networks.

[26]  Maciej Ławryńczuk,et al.  Practical nonlinear predictive control algorithms for neural Wiener models , 2013 .

[27]  Bin Jiang,et al.  Robust fault tolerant tracking control with application to hybrid nonlinear systems , 2009 .

[28]  Francis J. Doyle,et al.  Distributed model predictive control of an experimental four-tank system , 2007 .

[29]  R. Pearson Selecting nonlinear model structures for computer control , 2003 .

[30]  Mehdi Karrari,et al.  Two-dimensional ARMA model order determination. , 2009, ISA transactions.

[31]  Yukihiro Toyoda,et al.  A parameter optimization method for radial basis function type models , 2003, IEEE Trans. Neural Networks.

[32]  Jun Zhang,et al.  Improved model prediction and RMPC design for LPV systems with bounded parameter changes , 2013, Autom..

[33]  Tao Zou,et al.  A synthesis approach for output feedback robust model predictive control based-on input-output model , 2014 .

[34]  Peter Spellucci,et al.  An SQP method for general nonlinear programs using only equality constrained subproblems , 1998, Math. Program..

[35]  Hui Peng,et al.  Quad-rotor modeling and attitude control using state-dependent ARX type model , 2014 .

[36]  Constantinos Theodoropoulos,et al.  Multiple Model Predictive Control of Dissipative PDE Systems , 2014, IEEE Transactions on Control Systems Technology.