Is suboptimal nonlinear MPC inherently robust

Abstract We study the inherent robust stability properties of nonlinear discrete-time systems controlled by suboptimal model predictive control (MPC). The unique requirement to suboptimal MPC is that it does not increase the cost function with respect to a well-defined warm start, and it is therefore implementable in general nonconvex problems for which no suboptimality margins can be enforced. Because the suboptimal control law is a set-valued map, the closed-loop system is described by a difference inclusion. Under conventional assumptions on the system and cost functions, we establish nominal exponential stability of the equilibrium. If, in addition, a continuity assumption of the feasible input set holds, we prove robust exponential stability with respect to small, but otherwise arbitrary, additive process disturbances and state measurement/estimation errors. To obtain these results, we show that the suboptimal cost is a continuous exponential Lyapunov function for an appropriately augmented closed-loop system. Moreover, we show that robust recursive feasibility is implied by such (nominal) exponential cost decay. We present an illustrative example to clarify the main ideas and assumptions.

[1]  David Q. Mayne,et al.  Robustifying model predictive control of constrained linear systems , 2001 .

[2]  G. Nicolao,et al.  On the robustness of receding-horizon control with terminal constraints , 1996, IEEE Trans. Autom. Control..

[3]  Andrew R. Teel,et al.  Smooth Lyapunov functions and robustness of stability for difference inclusions , 2004, Syst. Control. Lett..

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

[5]  Stephen J. Wright,et al.  Addendum to the paper \Is suboptimal nonlinear MPC inherently robust?" , 2011 .

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

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

[8]  D. Limón,et al.  Input-to-state stable MPC for constrained discrete-time nonlinear systems with bounded additive uncertainties , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[9]  David Q. Mayne,et al.  Reachability analysis of discrete-time systems with disturbances , 2006, IEEE Transactions on Automatic Control.

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

[11]  Alberto Bemporad,et al.  Robust model predictive control: A survey , 1998, Robustness in Identification and Control.

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

[13]  W. P. M. H. Heemels,et al.  Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions , 2009, Autom..

[14]  Andrew R. Teel,et al.  Nominally Robust Model Predictive Control With State Constraints , 2007, IEEE Transactions on Automatic Control.

[15]  James B. Rawlings,et al.  Discrete-time stability with perturbations: application to model predictive control , 1997, Autom..

[16]  Eric C. Kerrigan,et al.  Offset‐free receding horizon control of constrained linear systems , 2005 .