Robust stability properties of soft constrained MPC

In Model Predictive Control, the enforcement of hard state constraints can be overly conservative or even infeasible, especially in the presence of disturbances. This work presents a soft constrained MPC approach that provides closed-loop stability even for unstable systems. Two types of soft constraints are employed: state constraints along the horizon are relaxed by the introduction of two different types of slack variables and the terminal constraint is softened by moving the target from the origin to a feasible steady-state. The proposed method significantly enlarges the region of attraction and preserves the optimal behavior whenever all state constraints can be enforced. Asymptotic stability of the nominal system under the proposed control law is shown, as well as input-to-state stability of the system under additive disturbances and the robust stability properties are analyzed.

[1]  Verne C. Fryklund,et al.  What systems analysis? , 1981, Nature.

[2]  R. Tyrrell Rockafellar,et al.  Convex Analysis , 1970, Princeton Landmarks in Mathematics and Physics.

[3]  G. R. Walsh,et al.  Methods Of Optimization , 1976 .

[4]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[5]  Roger Fletcher,et al.  Practical methods of optimization; (2nd ed.) , 1987 .

[6]  R. Fletcher Practical Methods of Optimization , 1988 .

[7]  M. Vidyasagar,et al.  Nonlinear systems analysis (2nd ed.) , 1993 .

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

[9]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[10]  Lorenz T. Biegler,et al.  Constraint handing and stability properties of model‐predictive control , 1994 .

[11]  M. Morari,et al.  Stability of model predictive control with mixed constraints , 1995, IEEE Trans. Autom. Control..

[12]  Eduardo Sontag,et al.  New characterizations of input-to-state stability , 1996, IEEE Trans. Autom. Control..

[13]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[14]  J. Rawlings,et al.  Feasibility issues in linear model predictive control , 1999 .

[15]  D. Q. Mayne,et al.  Suboptimal model predictive control (feasibility implies stability) , 1999, IEEE Trans. Autom. Control..

[16]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[17]  Zhong-Ping Jiang,et al.  Input-to-state stability for discrete-time nonlinear systems , 1999 .

[18]  Johan Efberg,et al.  YALMIP : A toolbox for modeling and optimization in MATLAB , 2004 .

[19]  Mato Baotic,et al.  Multi-Parametric Toolbox (MPT) , 2004, HSCC.

[20]  Andrew R. Teel,et al.  Examples when nonlinear model predictive control is nonrobust , 2004, Autom..

[21]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[22]  Marion Kee,et al.  Analysis , 2004, Machine Translation.

[23]  D. Limón,et al.  MPC FOR TRACKING OF PIECE-WISE CONSTANT REFERENCES FOR CONSTRAINED LINEAR SYSTEMS , 2005 .

[24]  David Q. Mayne,et al.  Robust model predictive control of constrained linear systems with bounded disturbances , 2005, Autom..

[25]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[26]  James A. Primbs A soft constraint approach to stochastic receding horizon control , 2007, 2007 46th IEEE Conference on Decision and Control.

[27]  Eduardo F. Camacho,et al.  MPC for tracking piecewise constant references for constrained linear systems , 2008, Autom..

[28]  Chaohong Cai,et al.  Input-output-to-state stability for discrete-time systems , 2008, Autom..

[29]  Antonio Ferramosca,et al.  MPC for tracking with optimal closed-loop performance , 2009, Autom..

[30]  D. Limón,et al.  Input-to-State Stability: A Unifying Framework for Robust Model Predictive Control , 2009 .