System Level Disturbance Reachable Sets and their Application to Tube-based MPC

Tube-based model predictive control (MPC) methods leverage tubes to bound deviations from a nominal trajectory due to uncertainties in order to ensure constraint satisfaction. This paper presents a novel tube-based MPC formulation based on system level disturbance reachable sets (SL-DRS), which leverage the affine system level parameterization (SLP). We show that imposing a finite impulse response (FIR) constraint on the affine SLP guarantees containment of all future deviations in a finite sequence of SL-DRS. This allows us to formulate a system level tube-MPC (SLTMPC) method using the SL-DRS as tubes, which enables concurrent optimization of the nominal trajectory and the tubes, while using a positively invariant terminal set. Finally, we show that the SL-DRS tubes can also be computed offline.

[1]  Rolf Findeisen,et al.  Parameterized Tube Model Predictive Control , 2012, IEEE Transactions on Automatic Control.

[2]  D. Limón,et al.  Input-to-State Stability: A Unifying Framework for Robust Model Predictive Control , 2009 .

[3]  Tamal Mukherjee,et al.  System-Level Synthesis , 2003 .

[4]  Nikolai Matni,et al.  Robust Closed-loop Model Predictive Control via System Level Synthesis , 2019, 2020 59th IEEE Conference on Decision and Control (CDC).

[5]  Stephen P. Boyd,et al.  CVXPY: A Python-Embedded Modeling Language for Convex Optimization , 2016, J. Mach. Learn. Res..

[6]  Basil Kouvaritakis,et al.  Robust Tube MPC for Linear Systems With Multiplicative Uncertainty , 2015, IEEE Transactions on Automatic Control.

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

[8]  Samir Bennani,et al.  A System Level Approach to Tube-Based Model Predictive Control , 2022, IEEE Control Systems Letters.

[9]  D. Mayne,et al.  Min-max feedback model predictive control for constrained linear systems , 1998, IEEE Trans. Autom. Control..

[10]  David Q. Mayne,et al.  Robust model predictive control of constrained linear systems with bounded disturbances , 2005, Autom..

[11]  Carmen Amo Alonso,et al.  Frontiers in Scalable Distributed Control: SLS, MPC, and Beyond , 2021, 2021 American Control Conference (ACC).

[12]  Nikolai Matni,et al.  Distributed and Localized Closed Loop Model Predictive Control via System Level Synthesis , 2020, 2020 59th IEEE Conference on Decision and Control (CDC).

[13]  Rolf Findeisen,et al.  Homothetic tube model predictive control , 2012, Autom..

[14]  Luigi Chisci,et al.  Systems with persistent disturbances: predictive control with restricted constraints , 2001, Autom..

[15]  William S. Levine,et al.  Elastic tube model predictive control , 2016, 2016 American Control Conference (ACC).

[16]  James Anderson,et al.  System Level Synthesis with State and Input Constraints , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

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

[18]  Nikolai Matni,et al.  Safely Learning to Control the Constrained Linear Quadratic Regulator , 2018, 2019 American Control Conference (ACC).

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

[20]  Rolf Findeisen,et al.  Robust MPC with Reduced Conservatism Blending Multiples Tubes , 2020, 2020 American Control Conference (ACC).

[21]  J. Löfberg,et al.  Approximations of closed-loop minimax MPC , 2003, CDC.

[22]  Franco Blanchini,et al.  Set invariance in control , 1999, Autom..

[23]  Carmen Amo Alonso,et al.  Explicit Distributed and Localized Model Predictive Control via System Level Synthesis , 2019, 2020 59th IEEE Conference on Decision and Control (CDC).