Nonlinear predictive control for Hammerstein-Wiener systems.

This paper discusses a nonlinear Model Predictive Control (MPC) algorithm for multiple-input multiple-output dynamic systems represented by cascade Hammerstein-Wiener models. The block-oriented Hammerstein-Wiener model, which consists of a linear dynamic block embedded between two nonlinear steady-state blocks, may be successfully used to describe numerous processes. A direct application of such a model for prediction in MPC results in a nonlinear optimisation problem which must be solved at each sampling instant on-line. To reduce the computational burden, a linear approximation of the predicted system trajectory linearised along the future control scenario is successively found on-line and used for prediction. Thanks to linearisation, the presented algorithm needs only quadratic optimisation, time-consuming and difficult on-line nonlinear optimisation is not necessary. In contrast to some control approaches for cascade models, the presented algorithm does not need inverse of the steady-state blocks of the model. For two benchmark systems, it is demonstrated that the algorithm gives control accuracy very similar to that obtained in the MPC approach with nonlinear optimisation while performance of linear MPC and MPC with simplified linearisation is much worse.

[1]  S. Cristea,et al.  Nonlinear predictive control in the LHC accelerator , 2004 .

[2]  Yucai Zhu,et al.  Estimation of an N-L-N Hammerstein-Wiener model , 2002, Autom..

[3]  Jan Poland,et al.  Model predictive control of a rotary cement kiln , 2011 .

[4]  Mustafa Turker,et al.  Nonlinear predictive control of a drying process using genetic algorithms. , 2006, ISA transactions.

[5]  E. Bai,et al.  Block Oriented Nonlinear System Identification , 2010 .

[6]  Gérard Bloch,et al.  Neural Control of Fast Nonlinear Systems— Application to a Turbocharged SI Engine With VCT , 2007, IEEE Transactions on Neural Networks.

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

[8]  Rahman Khorsandi,et al.  Estimation of Muscle Force with EMG Signals Using Hammerstein-Wiener Model , 2011 .

[9]  A. H. Falkner Iterative technique in the identification of a non-linear system , 1988 .

[10]  James B. Rawlings,et al.  Postface to “ Model Predictive Control : Theory and Design ” , 2012 .

[11]  J. Suykens,et al.  Subspace intersection identification of Hammerstein-Wiener systems , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[12]  E. Bai An optimal two stage identification algorithm for Hammerstein-Wiener nonlinear systems , 1998 .

[13]  Donghui Wei,et al.  Multivariate economic performance assessment of an MPC controlled electric arc furnace. , 2007, ISA transactions.

[14]  R. Dubay Self-optimizing MPC of melt temperature in injection moulding. , 2002, ISA transactions.

[15]  Stanley H. Johnson,et al.  Use of Hammerstein Models in Identification of Nonlinear Systems , 1991 .

[16]  J. MacArthur,et al.  A new approach for nonlinear process identification using orthonormal bases and ordinal splines , 2012 .

[17]  A. Janczak,et al.  Identification of Nonlinear Systems Using Neural Networks and Polynomial Models: A Block-Oriented Approach , 2004 .

[18]  Phillip D. Schnelle,et al.  Industrial model predictive control technology as applied to continuous polymerization processes , 1997 .

[19]  Ole Green,et al.  Hammerstein-Wiener model for the prediction of temperature variations inside silage stack-bales using wireless sensor networks , 2012 .

[20]  Eduardo F. Camacho,et al.  Introduction to Model Based Predictive Control , 1999 .

[21]  Piotr Tatjewski,et al.  Supervisory predictive control and on-line set-point optimization , 2010, Int. J. Appl. Math. Comput. Sci..

[22]  G. R. Averin The Hammerstein–Wiener Model for Identification of Stochastic Systems , 2003 .

[23]  L. Grüne,et al.  Nonlinear Model Predictive Control : Theory and Algorithms. 2nd Edition , 2011 .

[24]  J Richalet,et al.  An approach to predictive control of multivariable time-delayed plant: stability and design issues. , 2004, ISA transactions.

[25]  Min Xu,et al.  Cascade generalized predictive control strategy for boiler drum level. , 2005, ISA transactions.

[26]  Tom Bellemans,et al.  Model predictive control for ramp metering of motorway traffic: A case study , 2006 .

[27]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[28]  Anawach Sangswang,et al.  Modeling of single phase inverter of photovoltaic system using Hammerstein–Wiener nonlinear system identification , 2010 .

[29]  Biao Huang,et al.  Output feedback model predictive control for nonlinear systems represented by Hammerstein-Wiener model , 2007 .

[30]  Jie Bao,et al.  A new approach to control of MIMO processes with static nonlinearities using an extended IMC framework , 2005, Comput. Chem. Eng..

[31]  M. Verhaegen,et al.  Subspace Identification of Hammerstein–Wiener Systems Operating in Closed-loop , 2010 .

[32]  Su Whan Sung,et al.  Modeling of Hammerstein-Wiener processes with special input test signals , 2006 .

[33]  Eduardo F. Camacho,et al.  Min–Max MPC based on an upper bound of the worst case cost with guaranteed stability. Application to a pilot plant , 2011 .

[34]  Piotr Tatjewski,et al.  Advanced Control of Industrial Processes: Structures and Algorithms , 2006 .

[35]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[36]  H. Bloemen,et al.  Model-based predictive control for Hammerstein?Wiener systems , 2001 .

[37]  Feng Ding,et al.  Extended stochastic gradient identification algorithms for Hammerstein-Wiener ARMAX systems , 2008, Comput. Math. Appl..

[38]  O. Nelles Nonlinear System Identification: From Classical Approaches to Neural Networks and Fuzzy Models , 2000 .

[39]  Shao Cheng,et al.  Hammerstein-Wiener Model Predictive Control of Continuous Stirred Tank Reactor , 2011 .

[40]  Ronald K. Pearson,et al.  Nonlinear empirical modeling techniques , 2006, Comput. Chem. Eng..

[41]  Abbas Nemati,et al.  The Performance Comparison of ANFIS and Hammerstein-Wiener Models for BLDC Motors , 2011 .

[42]  J. Voros AN ITERATIVE METHOD FOR HAMMERSTEIN-WIENER SYSTEMS PARAMETER IDENTIFICATION , 2004 .

[43]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[44]  Sunwon Park,et al.  Input Test Signal Design and Parameter Estimation Method for the Hammerstein-Wiener Processes , 2004 .

[45]  Payman Shakouri,et al.  Adaptive cruise control with stop&go function using the state-dependent nonlinear model predictive control approach. , 2012, ISA transactions.

[46]  N Bigdeli,et al.  Predictive functional control for active queue management in congested TCP/IP networks. , 2009, ISA transactions.

[47]  R. Smith,et al.  System identification (SYSID 2000) : a proceedings volume from the 12th IFAC symposium on system idddentification, Santa Barbara, California, USA, 21-23 June 2000 , 2001 .

[48]  Liuping Wang,et al.  Hammerstein-Wiener nonlinear model based predictive control for relative QoS performance and resource management of software systems , 2012 .

[49]  Michael A. Henson,et al.  Nonlinear model predictive control: current status and future directions , 1998 .

[50]  D. Yu,et al.  Modeling a multivariable reactor and on-line model predictive control. , 2005, ISA transactions.

[51]  Er-Wei Bai,et al.  A blind approach to the Hammerstein-Wiener model identification , 2002, Autom..

[52]  Eduardo F. Camacho,et al.  Mobile robot navigation in a partially structured static environment, using neural predictive control , 1996 .

[53]  Carlos Bordons,et al.  Design and experimental validation of a constrained MPC for the air feed of a fuel cell , 2009 .

[54]  G. Bolkvadze Hammerstein Models for Identification of Stochastic Systems , 2003 .

[55]  R. R. Rhinehart,et al.  Application of neural network control to distillation and an experimental comparison with other advanced controllers , 1999 .

[56]  Rickey Dubay,et al.  Finite element based model predictive control for active vibration suppression of a one-link flexible manipulator. , 2014, ISA transactions.