Approximating open-loop and closed-loop optimal control by model predictive control

We consider a finite-horizon continuous-time optimal control problem with nonlinear dynamics, an integral cost, control constraints and a time-varying parameter which represents perturbations or uncertainty. After time-discretization of the problem we employ a Model Predictive Control (MPC) algorithm with a shrinking horizon, which uses a "prediction"/forecast for the uncertain parameter and (possibly inexact) measurements of the state vector, and generates a piecewise constant control signal by solving auxiliary open-loop control problems. In our main result we derive an estimate of the difference between the MPC-generated control and the optimal feedback control, both obtained for the same value of the perturbation parameter, in terms of the step-size of the discretization and the measurement error. We also give an estimate for a norm of the difference between the MPC-generated control and the optimal open-loop control in the problem with the "true" value of the uncertain parameter, depending on the prediction error.

[1]  Vladimir M. Veliov,et al.  Metric sub-regularity in optimal control of affine problems with free end state , 2020 .

[2]  L. Magni,et al.  Sampled-Data Model Predictive Control for Nonlinear Time-Varying Systems: Stability and Robustness , 2007 .

[3]  Ilya V. Kolmanovsky,et al.  Approximating optimal finite horizon feedback by model predictive control , 2020, Syst. Control. Lett..

[4]  William W. Hager,et al.  Second-Order Runge-Kutta Approximations in Control Constrained Optimal Control , 2000, SIAM J. Numer. Anal..

[5]  Frank Allgöwer,et al.  Towards a Sampled-Data Theory for Nonlinear Model Predictive Control , 2003 .

[6]  Vladimir M. Veliov,et al.  Metrically Regular Differential Generalized Equations , 2018, SIAM J. Control. Optim..

[7]  I. V. Kolmanovsky,et al.  Lipschitz Stability in Discretized Optimal Control , 2018 .

[8]  William W. Hager,et al.  Runge-Kutta methods in optimal control and the transformed adjoint system , 2000, Numerische Mathematik.

[9]  W. Hager Multiplier methods for nonlinear optimal control , 1990 .

[10]  William W. Hager,et al.  The Euler approximation in state constrained optimal control , 2001, Math. Comput..

[11]  G. Martin,et al.  Nonlinear model predictive control , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[12]  Bong Wie,et al.  Space Vehicle Dynamics and Control , 1998 .

[13]  W. Hager,et al.  Lipschitzian stability in nonlinear control and optimization , 1993 .

[14]  T. Scarinci,et al.  On the Metric Regularity of Affine Optimal Control Problems , 2018 .

[15]  Vladimir M. Veliov,et al.  On the Existence of Lipschitz Continuous Optimal Feedback Control , 2019, Vietnam Journal of Mathematics.

[16]  R. Rockafellar,et al.  Implicit Functions and Solution Mappings , 2009 .

[17]  Robert S. Parker,et al.  Closed-Loop Control of Fed-Batch Bioreactors: A Shrinking-Horizon Approach , 2004 .

[18]  Stephen P. Boyd,et al.  Shrinking‐horizon dynamic programming , 2010 .