Robust adaptive MPC using control contraction metrics
arXiv:2209.11713 · doi:10.1016/j.automatica.2023.111169
Abstract
We present a robust adaptive model predictive control (MPC) framework for nonlinear continuous-time systems with bounded parametric uncertainty and additive disturbance. We utilize general control contraction metrics (CCMs) to parameterize a homothetic tube around a nominal prediction that contains all uncertain trajectories. Furthermore, we incorporate model adaptation using set-membership estimation. As a result, the proposed MPC formulation is applicable to a large class of nonlinear systems, reduces conservatism during online operation, and guarantees robust constraint satisfaction and convergence to a neighborhood of the desired setpoint. One of the main technical contributions is the derivation of corresponding tube dynamics based on CCMs that account for the state and input dependent nature of the model mismatch. Furthermore, we online optimize over the nominal parameter, which enables general set-membership updates for the parametric uncertainty in the MPC. Benefits of the proposed homothetic tube MPC and online adaptation are demonstrated using a numerical example involving a planar quadrotor.
arXiv commentThis is the accepted version of the paper in Automatica, 2023
References in corpus (6)
- A robust adaptive model predictive control framework for nonlinear uncertain systems
- A Lyapunov function for robust stability of moving horizon estimation
- Tube-Certified Trajectory Tracking for Nonlinear Systems With Robust Control Contraction Metrics
- Robust output feedback model predictive control using online estimation bounds
- Virtual Control Contraction Metrics: Convex Nonlinear Feedback Design via Behavioral Embedding
- Robust Nonlinear Optimal Control via System Level Synthesis
Cited by in corpus (9)
- Analysis and design of model predictive control frameworks for dynamic operation -- An overview
- Learning Model Predictive Control with Error Dynamics Regression for Autonomous Racing
- Predictive control for nonlinear stochastic systems: Closed-loop guarantees with unbounded noise
- Approximate non-linear model predictive control with safety-augmented neural networks
- Adaptive Output Feedback MPC with Guaranteed Stability and Robustness
- Dynamic Constraint Tightening for Nonlinear MPC for Autonomous Racing via Contraction Analysis
- Contraction Analysis of Continuation Method for Suboptimal Model Predictive Control
- A robust and adaptive MPC formulation for Gaussian process models
- Control contraction metrics on Lie groups