Adaptive MPC under Time Varying Uncertainty: Robust and Stochastic

This paper deals with the problem of formulating an adaptive Model Predictive Control strategy for constrained uncertain systems. We consider a linear system, in presence of bounded time varying additive uncertainty. The uncertainty is decoupled as the sum of a process noise with known bounds, and a time varying offset that we wish to identify. The time varying offset uncertainty is assumed unknown point-wise in time. Its domain, called the Feasible Parameter Set, and its maximum rate of change are known to the control designer. As new data becomes available, we refine the Feasible Parameter Set with a Set Membership Method based approach, using the known bounds on process noise. We consider two separate cases of robust and probabilistic constraints on system states, with hard constraints on actuator inputs. In both cases, we robustly satisfy the imposed constraints for all possible values of the offset uncertainty in the Feasible Parameter Set. By imposing adequate terminal conditions, we prove recursive feasibility and stability of the proposed algorithms. The efficacy of the proposed robust and stochastic Adaptive MPC algorithms is illustrated with detailed numerical examples.

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

[2]  Jan M. Maciejowski,et al.  Learning-based Nonlinear Model Predictive Control , 2017 .

[3]  M. Guay,et al.  Adaptive Robust MPC: A minimally-conservative approach , 2007, 2007 American Control Conference.

[4]  J. Löfberg Minimax approaches to robust model predictive control , 2003 .

[5]  Mario Sznaier,et al.  Randomized Algorithms for Analysis and Control of Uncertain Systems with Applications, Second Edition, Roberto Tempo, Giuseppe Calafiore, Fabrizio Dabbene (Eds.). Springer-Verlag, London (2013), 357, ISBN: 978-1-4471-4609-4 , 2014, Autom..

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

[7]  Kun Deng,et al.  Adaptive model predictive control of uncertain constrained systems , 2014, 2014 American Control Conference.

[8]  Robert R. Bitmead,et al.  Persistently exciting model predictive control , 2014 .

[9]  D. E. Whiteman,et al.  Estimation of probability densities by empirical density functions , 1978 .

[10]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[11]  Angela P. Schoellig,et al.  Learning-based nonlinear model predictive control to improve vision-based mobile robot path-tracking in challenging outdoor environments , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Florian Holzapfel,et al.  Concurrent Learning Adaptive Model Predictive Control , 2013 .

[13]  D. Mayne Nonlinear and Adaptive Control Design [Book Review] , 1996, IEEE Transactions on Automatic Control.

[14]  Toshiharu Sugie,et al.  Adaptive model predictive control for a class of constrained linear systems based on the comparison model , 2007, Autom..

[15]  E. Gilbert,et al.  Theory and computation of disturbance invariant sets for discrete-time linear systems , 1998 .

[16]  Milan Korda,et al.  Strongly feasible stochastic model predictive control , 2011, IEEE Conference on Decision and Control and European Control Conference.

[17]  Michael Nikolaou,et al.  Chance‐constrained model predictive control , 1999 .

[18]  Richard M. Murray,et al.  A robust model predictive control algorithm augmented with a reactive safety mode , 2013, Autom..

[19]  S. Shankar Sastry,et al.  Provably safe and robust learning-based model predictive control , 2011, Autom..

[20]  Martin Guay,et al.  Adaptive Model Predictive Control for Constrained Nonlinear Systems , 2008 .

[21]  Eduardo F. Camacho,et al.  Robust tube-based MPC for tracking of constrained linear systems with additive disturbances , 2010 .

[22]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[23]  Xiaojing Zhang,et al.  Adaptive MPC for Iterative Tasks , 2018, 2018 IEEE Conference on Decision and Control (CDC).

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

[25]  Anping Liu,et al.  Input-to-state stability of time-varying nonlinear discrete-time systems via indefinite difference Lyapunov functions. , 2018, ISA transactions.

[26]  Frank Allgöwer,et al.  Robust MPC with recursive model update , 2019, Autom..

[27]  Eric C. Kerrigan,et al.  Optimization over state feedback policies for robust control with constraints , 2006, Autom..

[28]  Juraj Kabzan,et al.  Cautious Model Predictive Control Using Gaussian Process Regression , 2017, IEEE Transactions on Control Systems Technology.

[29]  R. Tempo,et al.  Randomized Algorithms for Analysis and Control of Uncertain Systems , 2004 .

[30]  David Q. Mayne,et al.  Robust model predictive control using tubes , 2004, Autom..

[31]  Torsten Koller,et al.  Learning-based Model Predictive Control for Safe Exploration and Reinforcement Learning , 2019, ArXiv.

[32]  Stefano Di Cairano,et al.  Robust dual control MPC with guaranteed constraint satisfaction , 2014, 53rd IEEE Conference on Decision and Control.

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

[34]  Frank Allgöwer,et al.  Learning-Based Robust Model Predictive Control with State-Dependent Uncertainty , 2018 .

[35]  Manfred Morari,et al.  Robust constrained model predictive control using linear matrix inequalities , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[36]  Bjarne A. Foss,et al.  Dual adaptive model predictive control , 2017, Autom..

[37]  Marcello Farina,et al.  Stochastic linear Model Predictive Control with chance constraints – A review , 2016 .

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

[39]  Thierry Denoeux,et al.  Inferring a possibility distribution from empirical data , 2006, Fuzzy Sets Syst..

[40]  Alberto Bemporad,et al.  Predictive Control for Linear and Hybrid Systems , 2017 .

[41]  Paul A. Trodden,et al.  Stabilizing predictive control with persistence of excitation for constrained linear systems , 2018, Syst. Control. Lett..

[42]  John Lygeros,et al.  Robust optimal control with adjustable uncertainty sets , 2015, Autom..

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

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