Fast System Level Synthesis: Robust Model Predictive Control using Riccati Recursions
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 for each iterate. On a numerical example, the proposed algorithm exhibits computational speedups by a factor of up to compared to general-purpose commercial solvers.
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