English

Fast System Level Synthesis: Robust Model Predictive Control using Riccati Recursions

Optimization and Control 2024-09-05 v2 Systems and Control Systems and Control

Abstract

System level synthesis enables improved robust MPC formulations by allowing for joint optimization of the nominal trajectory and controller. This paper introduces a tailored algorithm for solving the corresponding disturbance feedback optimization problem for linear time-varying systems. The proposed algorithm iterates between optimizing the controller and the nominal trajectory while converging q-linearly to an optimal solution. We show that the controller optimization can be solved through Riccati recursions leading to a horizon-length, state, and input scalability of O(N2(nx3+nu3))\mathcal{O}(N^2 ( n_x^3 +n_u^3)) for each iterate. On a numerical example, the proposed algorithm exhibits computational speedups by a factor of up to 10310^3 compared to general-purpose commercial solvers.

Keywords

Cite

@article{arxiv.2401.13762,
  title  = {Fast System Level Synthesis: Robust Model Predictive Control using Riccati Recursions},
  author = {Antoine P. Leeman and Johannes Köhler and Florian Messerer and Amon Lahr and Moritz Diehl and Melanie N. Zeilinger},
  journal= {arXiv preprint arXiv:2401.13762},
  year   = {2024}
}

Comments

Young Author Award (finalist): IFAC Conference on Nonlinear Model Predictive Control (NMPC) 2024

R2 v1 2026-06-28T14:26:17.873Z