Improved stability conditions for unconstrained nonlinear model predictive control by using additional weighting terms

In this work, we present two unconstrained MPC schemes using additional weighting terms which allow to obtain improved stability conditions. First, we consider unconstrained MPC with general terminal cost functions. If the terminal cost is not a control Lyapunov function, but satisfies a relaxed condition, then our results yield improved estimates for a stabilizing prediction horizon. Furthermore, our analysis also allows to recover two well-known results as special cases: if the terminal cost function is chosen as zero, we recover previous conditions on the length of the prediction horizon such that stability is guaranteed; and if the terminal cost is a control Lyapunov function conform to the stage cost, stability follows independently of the length of the prediction horizon. Second, we propose to use an exponential weighting on the stage cost in order to improve the stability properties of the closed-loop. This also allows to consider local controllability assumptions in combination with a suitable terminal constraints and thereby gives a connection to the classical MPC approaches using terminal constraints.

[1]  Lars Grüne,et al.  Analysis and Design of Unconstrained Nonlinear MPC Schemes for Finite and Infinite Dimensional Systems , 2009, SIAM J. Control. Optim..

[2]  Arno Linnemann,et al.  Toward infinite-horizon optimality in nonlinear model predictive control , 2002, IEEE Trans. Autom. Control..

[3]  Jürgen Pannek,et al.  Analysis of unconstrained nonlinear MPC schemes with time varying control horizon , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[4]  S. E. Tuna,et al.  Shorter horizons for model predictive control , 2006, 2006 American Control Conference.

[5]  Jürgen Pannek,et al.  Analysis of unconstrained nonlinear MPC schemes with time varying control horizon , 2010, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[6]  H. Michalska,et al.  Receding horizon control of nonlinear systems , 1988, Proceedings of the 28th IEEE Conference on Decision and Control,.

[7]  Daniel E. Quevedo,et al.  A unifying framework for stability in MPC using a generalized integral terminal cost , 2012, 2012 American Control Conference (ACC).

[8]  Frank Allgöwer,et al.  Unconstrained model predictive control and suboptimality estimates for nonlinear continuous-time systems , 2012, Autom..

[9]  Andrew R. Teel,et al.  Model predictive control: for want of a local control Lyapunov function, all is not lost , 2005, IEEE Transactions on Automatic Control.

[10]  F. Fontes A General Framework to Design Stabilizing Nonlinear Model Predictive Controllers , 2001 .

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

[12]  Lars Grne,et al.  Nonlinear Model Predictive Control: Theory and Algorithms , 2011 .

[13]  Eduardo F. Camacho,et al.  On the stability of constrained MPC without terminal constraint , 2006, IEEE Transactions on Automatic Control.

[14]  Jie Yu,et al.  Unconstrained receding-horizon control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

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

[16]  F. Allgöwer,et al.  A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability , 1997 .

[17]  Jürgen Pannek,et al.  Reducing the Prediction Horizon in NMPC: An Algorithm Based Approach , 2011, ArXiv.

[18]  Zoltan K. Nagy,et al.  Nonlinear model predictive control of a four tank system: an experimental stability study , 2006, 2006 IEEE International Conference on Control Applications.