Contractive Model Predictive Control with Local Linearization for Nonlinear Systems

Most model predictive control (MPC) schemes in the literature designed for constrained nonlinear systems involve the solution of nonlinear programming problems (NLPs). Due to the difficulties inherent to solving NLPs and since MPC requires the optimal (feasible) solution to be computed on-line and at each time step, it is important to simplify the controller from a computational point of view. Furthermore, many nonlinear MPC controllers do not provide any stability or performance guarantees for the closed-loop system. In this paper we propose a stabilizing MPC controller which can be implemented as a quadratic programming (QP) problem. Because we use local linear approximations of the nonlinear plant for prediction and because stability is guaranteed through the introduction of an additional state constraint in the optimization called contractive constraint, this scheme has been denoted contractive MPC with local linearization.

[1]  I. Ha,et al.  Robust tracking in nonlinear systems , 1987 .

[2]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[3]  Manfred Morari,et al.  Robust Model Predictive Control , 1987, 1987 American Control Conference.

[4]  G. Leitmann,et al.  Robustness of uncertain systems in the absence of matching assumptions , 1987 .

[5]  Robert R. Bitmead,et al.  Adaptive optimal control , 1990 .

[6]  L. Dugard,et al.  Stabilizing receding horizon control: a unified continuous/discrete time formulation , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[7]  JayHyung Lee,et al.  Nonlinear model predictive control of the Tennessee Eastman challenge process , 1995 .

[8]  Michael Nikolaou,et al.  Robust stability analysis of constrained l1‐norm model predictive control , 1993 .

[9]  M. Morari,et al.  Internal Model Control: extension to nonlinear system , 1986 .

[10]  B. Bequette Nonlinear control of chemical processes: a review , 1991 .

[11]  L. Fu,et al.  Output tracking control of nonlinear systems with mismatched uncertainties , 1992 .

[12]  V. Wertz,et al.  Adaptive Optimal Control: The Thinking Man's G.P.C. , 1991 .

[13]  Lorenz T. Biegler,et al.  Optimization approaches to nonlinear model predictive control , 1991 .

[14]  E. Polak,et al.  Moving horizon control of linear systems with input saturation and plant uncertainty Part 1. Robustness , 1993 .

[15]  De Oliveira,et al.  Model Predictive Control (MPC) for Constrained Nonlinear Systems , 1996 .

[16]  Carlos E. Garcia,et al.  QUADRATIC PROGRAMMING SOLUTION OF DYNAMIC MATRIX CONTROL (QDMC) , 1986 .

[17]  D. Mayne,et al.  MOVING HORIZON OBSERVERS , 1992 .

[18]  Mazen Alamir,et al.  Stability of a truncated infinite constrained receding horizon scheme: the general discrete nonlinear case , 1995, Autom..

[19]  M. Morari,et al.  Internal model control. VI: Extension to nonlinear systems , 1986 .

[20]  J. Rawlings,et al.  Feedback control of chemical processes using on-line optimization techniques , 1990 .

[21]  Z. Zheng Robust Control of Systems Subject to Contraints , 1995 .

[22]  S. Behtash Robust output tracking for non-linear systems , 1990 .

[23]  Li-Chen Fu,et al.  Adaptive robust tracking of nonlinear systems and with an application to a robotic manipulator , 1990 .

[24]  James B. Rawlings,et al.  Receding Horizon Control with an Infinite Horizon , 1993 .

[25]  M. Corless,et al.  Continuous state feedback guaranteeing uniform ultimate boundedness for uncertain dynamic systems , 1981 .

[26]  L. Fu,et al.  Globally stable robust tracking of nonlinear systems using variable structure control and with an application to a robotic manipulator , 1990 .

[27]  Jay H. Lee,et al.  Extended Kalman Filter Based Nonlinear Model Predictive Control , 1993, 1993 American Control Conference.

[28]  권옥현 Advances in Predictive Control: Theory and Application , 1995 .

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

[30]  David Q. Mayne,et al.  Model Predictive Control of Nonlinear Systems , 1991, 1991 American Control Conference.

[31]  C. C. Chen,et al.  On receding horizon feedback control , 1981, Autom..

[32]  E. Polak,et al.  Moving horizon control of linear systems with input saturation and plant uncertainty Part 2.Disturbance rejection and tracking , 1993 .

[33]  D. Mayne,et al.  Receding horizon control of nonlinear systems without differentiability of the optimal value function , 1991 .

[34]  Manfred Morari Robust stability of systems with integral control , 1983 .

[35]  D. Mayne,et al.  Receding horizon control of nonlinear systems , 1990 .

[36]  M. Alamir,et al.  On the stability of receding horizon control of nonlinear discrete-time systems , 1994 .

[37]  E. Polak,et al.  Moving horizon control of nonlinear systems with input saturation, disturbances and plant uncertainty , 1993 .

[38]  E. Gilbert,et al.  Optimal infinite-horizon feedback laws for a general class of constrained discrete-time systems: Stability and moving-horizon approximations , 1988 .

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

[40]  Alessandro Astolfi Asymptotic stabilization of nonholonomic systems with discontinuous control , 1995 .

[41]  M. A. Henson,et al.  Receding horizon control and discontinuous state feedback stabilization , 1995 .

[42]  M. Corless,et al.  A new class of stabilizing controllers for uncertain dynamical systems , 1982, 1982 21st IEEE Conference on Decision and Control.

[43]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .

[44]  David Clarke,et al.  Advances in model-based predictive control , 1994 .

[45]  Sahjendra N. Singh,et al.  Nonlinear Control of Mismatched Uncertain Linear Systems and Application to Control of Aircraft , 1984 .

[46]  D. Mayne,et al.  An implementable receding horizon controller for stabilization of nonlinear systems , 1990, 29th IEEE Conference on Decision and Control.

[47]  M. Morari,et al.  Constrained stabilization of discrete‐time systems , 1995 .

[48]  W. Kwon,et al.  A modified quadratic cost problem and feedback stabilization of a linear system , 1977 .

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

[50]  Stanislaw H. Zak,et al.  On the stabilization and observation of nonlinear/uncertain dynamic systems , 1990 .

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

[52]  George Leitmann,et al.  On ultimate boundedness control of uncertain systems in the absence of matching assumptions , 1982 .

[53]  M. Morari,et al.  On Nonlinear Systems with Poorly Behaved Zero Dynamics , 1992, 1992 American Control Conference.