Tracking of Nonlinear Systems via Model Based Predictive Control

Abstract This paper presents a new Model Predictive Control ( MPC ) algorithm for nonlinear systems which solves the output tracking problem for asymptotically constant references. Closed-loop stability of the equilibrium and asymptotic zero-error regulation are guaranteed. The method is based on the solution of a finite-horizon optimization problem where the future error and control deviation norms are minimized. In the optimization it is assumed that a stabilizing linear dynamic regulator is used at the end of the control horizon, although it is never applied in practice. State and control constraints can be included in the problem and preprogrammed reference signals can be considered. The performances of the method are discussed on the classical Continuous Stirred Tank Reactor ( CSTR ) control application.

[1]  Thomas Parisini,et al.  A receding-horizon regulator for nonlinear systems and a neural approximation , 1995, Autom..

[2]  Thomas F. Edgar,et al.  Process Dynamics and Control , 1989 .

[3]  C. R. Cutler,et al.  Dynamic matrix control¿A computer control algorithm , 1979 .

[4]  G. Nicolao,et al.  Stabilizing receding-horizon control of nonlinear time-varying systems , 1998, IEEE Trans. Autom. Control..

[5]  D. Mayne,et al.  Robust receding horizon control of constrained nonlinear systems , 1993, IEEE Trans. Autom. Control..

[6]  J. Rawlings,et al.  The stability of constrained receding horizon control , 1993, IEEE Trans. Autom. Control..

[7]  R. Scattolini,et al.  A stabilizing receding horizon controller for nonlinear discrete time systems , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[8]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[9]  J. Richalet,et al.  Industrial applications of model based predictive control , 1993, Autom..

[10]  D. Mayne,et al.  Moving horizon observers and observer-based control , 1995, IEEE Trans. Autom. Control..

[11]  L. Magni,et al.  Predictive control of nonlinear systems: Output feedback and tracking , 1999, 1999 European Control Conference (ECC).

[12]  J. Richalet,et al.  Model predictive heuristic control: Applications to industrial processes , 1978, Autom..

[13]  Riccardo Scattolini,et al.  Stabilizing Predictive Control of Nonlinear ARX Models , 1997, Autom..

[14]  G. Nicolao,et al.  Output Feedback Receding-Horizon Control of Discrete-Time Nonlinear Systems , 1998 .

[15]  Frank Allgöwer,et al.  A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability , 1997, 1997 European Control Conference (ECC).