arXiv · 2401.13762
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 $\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 $10^3$ compared to general-purpose commercial solvers.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Antoine P. Leeman, Johannes Köhler, Florian Messerer, Amon Lahr, Moritz Diehl, Melanie N. Zeilinger. 2024-01-24. Fast System Level Synthesis: Robust Model Predictive Control using Riccati Recursions. https://arxiv.org/abs/2401.13762
Cite the original work for its findings. Save a collection to share your selection of sources.