Model Predictive Control for Constrained Discrete Time Systems: An Optimal Perturbation Analysis Approach

In the paper we consider a model predictive control (MPC) strategy based on approximating the MPC optimal control solution by a nominal solution (either pre-computed in advance on-line or computed off-line) and a perturbation solution, which is easily computable and corrects the nominal solution. Unlike similar approaches in prior literature (see e.g., (A.E. Bryson and Y. Ho, 1975), (F.L. Lewis, 1986)), our approach is capable of enforcing piecewise state and control constraints. We describe how the basic approach can be integrated within the framework of forecasting MPC (FMPC) and illustrate its effectiveness by means of an example.

[1]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[2]  A. Jadbabaie,et al.  Stabilizing receding horizon control of nonlinear systems: a control Lyapunov function approach , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[3]  Jing Sun,et al.  Computationally Efficient Model Predictive Control with Explicit Disturbance Mitigation and Constraint Enforcement , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[4]  Hans Josef Pesch,et al.  Solution differentiability for parametric nonlinear control problems with control-state constraints , 1995 .

[5]  Victor M. Becerra,et al.  Optimal control , 2008, Scholarpedia.

[6]  Richard M. Murray,et al.  Receding horizon control of vectored thrust flight experiment , 2005 .

[7]  H. J. Pesch,et al.  New general guidance method in constrained optimal control, part 1: Numerical method , 1990 .

[8]  B.W. Gordon,et al.  Uncertain Nonlinear Receding Horizon Control Systems Subject to Non-Zero Computation Time , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[9]  Hans Josef Pesch,et al.  Solution Differentiability for Nonlinear Parametric Control Problems , 1994 .

[10]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

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

[12]  Christof Büskens,et al.  Sensitivity Analysis and Real-Time Control of Parametric Optimal Control Problems Using Nonlinear Programming Methods , 2001 .

[13]  H. Maurer,et al.  Sensitivity analysis for parametric control problems with control-state constraints , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[14]  C. Büskens Real-Time Solutions for Perturbed Optimal Control Problems by a Mixed Open- and Closed-Loop Strategy , 2001 .

[15]  Helmut Maurer,et al.  Sensitivity analysis for parametric control problems with control-state constraints , 1996, Comput. Optim. Appl..