Robust Optimal Control for Nonlinear Systems with Parametric Uncertainties via System Level Synthesis

This paper addresses the problem of optimally controlling nonlinear systems with norm-bounded disturbances and parametric uncertainties while robustly satisfying constraints. The proposed approach jointly optimizes a nominal trajectory of the nonlinear system and an error feedback, requiring minimal offline design effort and offering low conservatism. This is achieved by reformulating the uncertain nonlinear system as an uncertain linear time-varying system accounting for linearization errors, additive disturbances, and parametric uncertainties. This decomposition enables the application of established tools from system level synthesis to convexly over-bound all the uncertainties online, leading to a tractable nonlinear optimization problem. With this novel controller parameterization, we can formulate a convex constraint to ensure robust performance guarantees for the nonlinear system. The presented method is relevant for numerous applications related to trajectory optimization, e.g., in robotics and aerospace engineering. We demonstrate the performance of the approach and its low conservatism through the simulation example of a post-capture satellite stabilization.

[1]  M. Zeilinger,et al.  Robust Nonlinear Optimal Control via System Level Synthesis , 2023, ArXiv.

[2]  M. Zeilinger,et al.  Predictive safety filter using system level synthesis , 2022, ArXiv.

[3]  M. Zeilinger,et al.  Robust adaptive MPC using control contraction metrics , 2022, ArXiv.

[4]  Eric V. Mazumdar,et al.  Nonlinear System Level Synthesis for Polynomial Dynamical Systems , 2022, 2022 IEEE 61st Conference on Decision and Control (CDC).

[5]  Clara L. Galimberti,et al.  Neural System Level Synthesis: Learning over All Stabilizing Policies for Nonlinear Systems , 2022, 2022 IEEE 61st Conference on Decision and Control (CDC).

[6]  M. Morari,et al.  Robust Model Predictive Control with Polytopic Model Uncertainty through System Level Synthesis , 2022, ArXiv.

[7]  S. Bennani,et al.  Autonomous parafoil precision landing using convex real-time optimized guidance and control , 2021, CEAS Space Journal.

[8]  M. Zeilinger,et al.  A System Level Approach to Tube-Based Model Predictive Control , 2021, IEEE Control Systems Letters.

[9]  Danylo Malyuta,et al.  Advances in Trajectory Optimization for Space Vehicle Control , 2021, Annu. Rev. Control..

[10]  Francesco Borrelli,et al.  A Simple Robust MPC for Linear Systems with Parametric and Additive Uncertainty , 2021, American Control Conference.

[11]  Dimitar Ho,et al.  Online Robust Control of Nonlinear Systems with Large Uncertainty , 2021, AISTATS.

[12]  Frank Allgöwer,et al.  A Computationally Efficient Robust Model Predictive Control Framework for Uncertain Nonlinear Systems , 2019, IEEE Transactions on Automatic Control.

[13]  Dimitar Ho,et al.  A System Level Approach to Discrete-Time Nonlinear Systems , 2020, 2020 American Control Conference (ACC).

[14]  F. Allgöwer,et al.  A robust adaptive model predictive control framework for nonlinear uncertain systems , 2019, International Journal of Robust and Nonlinear Control.

[15]  Anish A. Sarma,et al.  Robust Performance Guarantees for System Level Synthesis , 2019, 2020 American Control Conference (ACC).

[16]  Frank Allgöwer,et al.  Linear robust adaptive model predictive control: Computational complexity and conservatism , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[17]  Marcello Romano,et al.  Simultaneous Capture and Detumble of a Resident Space Object by a Free-Flying Spacecraft-Manipulator System , 2019, Front. Robot. AI.

[18]  M. Diehl,et al.  CasADi: a software framework for nonlinear optimization and optimal control , 2018, Math. Program. Comput..

[19]  Marcello Romano,et al.  Reachability Analysis of Planar Spacecraft Docking with Rotating Body in Close Proximity , 2018, Journal of Guidance, Control, and Dynamics.

[20]  Marco Pavone,et al.  Robust online motion planning via contraction theory and convex optimization , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[21]  Russ Tedrake,et al.  Funnel libraries for real-time robust feedback motion planning , 2016, Int. J. Robotics Res..

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

[23]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[24]  Frank Allgöwer,et al.  Robust model predictive control for nonlinear discrete‐time systems , 2003 .

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

[26]  Antonio Vicino,et al.  Optimal estimation theory for dynamic systems with set membership uncertainty: An overview , 1991, Autom..