Robust Adaptive Model Predictive Control with Worst-Case Cost

A robust adaptive model predictive control (MPC) algorithm is presented for linear, time invariant systems with unknown dynamics and subject to bounded measurement noise. The system is characterized by an impulse response model, which is assumed to lie within a bounded set called the feasible system set. Online set-membership identification is used to reduce uncertainty in the impulse response. In the MPC scheme, robust constraints are enforced to ensure constraint satisfaction for all the models in the feasible set. The performance objective is formulated as a worst-case cost with respect to the modeling uncertainties. That is, at each time step an optimization problem is solved in which the control input is optimized for the worst-case plant in the uncertainty set. The performance of the proposed algorithm is compared to an adaptive MPC algorithm from the literature using Monte-Carlo simulations.

[1]  Mark Cannon,et al.  Robust Adaptive Tube Model Predictive Control , 2019, 2019 American Control Conference (ACC).

[2]  Bo Wahlberg,et al.  On approximation of stable linear dynamical systems using Laguerre and Kautz functions , 1996, Autom..

[3]  Lorenzo Fagiano,et al.  Adaptive model predictive control for linear time varying MIMO systems , 2019, Autom..

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

[5]  Frank Allgöwer,et al.  Adaptive Model Predictive Control with Robust Constraint Satisfaction , 2017 .

[6]  Antonio Vicino,et al.  Optimal estimation theory for dynamic systems with set membership uncertainty: An overview , 1991, Autom..

[7]  S. Rinaldi,et al.  Positive Linear Systems: Theory and Applications , 2000 .

[8]  Luigi Chisci,et al.  Block recursive parallelotopic bounding in set membership identification , 1998, Autom..

[9]  Basil Kouvaritakis,et al.  Model Predictive Control: Classical, Robust and Stochastic , 2015 .

[10]  Knud D. Andersen,et al.  The Mosek Interior Point Optimizer for Linear Programming: An Implementation of the Homogeneous Algorithm , 2000 .

[11]  Lorenzo Fagiano,et al.  Adaptive model predictive control for constrained linear systems , 2013, 2013 European Control Conference (ECC).

[12]  Xiaojing Zhang,et al.  Adaptive MPC with Chance Constraints for FIR Systems , 2018, 2018 Annual American Control Conference (ACC).

[13]  Stephen P. Boyd,et al.  Graph Implementations for Nonsmooth Convex Programs , 2008, Recent Advances in Learning and Control.

[14]  Toshiharu Sugie,et al.  Adaptive receding horizon predictive control for constrained discrete-time linear systems with parameter uncertainties , 2008, Int. J. Control.