Estimates of the Prediction Horizon Length in MPC: A Numerical Case Study

Abstract In this paper we are concerned with estimates of the prediction horizon length in nonlinear model predictive control (MPC) without terminal constraints or costs for systems governed by ordinary differential equations. A growth bound –- which is known to be the crucial condition in order to determine a horizon length for which asymptotic stability or a desired performance of the MPC closed loop is guaranteed –- is numerically deduced for an example of a synchronous generator. Then, the system dynamics are discretized and the computations are repeated for the resulting sampled data system. We investigate how the obtained estimates are related –- in particular, for sampling periods tending to zero. Furthermore, it is shown that a suitable design of the running costs in the sampled data setting can lead to improved performance bounds and, thus, can ensure stability for significantly shorter prediction horizons.

[1]  M. S. Gelormino,et al.  Model predictive control of multi-rate sampled-data systems: a state-space approach , 1992 .

[2]  J. Maciejowski,et al.  Invariant sets for constrained nonlinear discrete-time systems with application to feasibility in model predictive control , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

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

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

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

[6]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[7]  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.

[8]  James A. Primbs,et al.  Feasibility and stability of constrained finite receding horizon control , 2000, Autom..

[9]  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).

[10]  K. Kunisch,et al.  Receding horizon optimal control for infinite dimensional systems , 2002 .

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

[12]  John Hauser,et al.  On the stability of receding horizon control with a general terminal cost , 2005, IEEE Transactions on Automatic Control.

[13]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[14]  Franco Blanchini,et al.  Set-theoretic methods in control , 2007 .

[15]  H. ChenT,et al.  A Quasi-Infinite Horizon Nonlinear Model Predictive Control Scheme with Guaranteed Stability * , 1998 .

[16]  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.

[17]  Khadir Mohamed,et al.  Model Predictive Control: Theory and Design , 2014 .

[18]  Marko Bacic,et al.  Model predictive control , 2003 .

[19]  Romeo Ortega,et al.  An energy-shaping approach to the design of excitation control of synchronous generators , 2003, Autom..