Adaptive Robust Model Predictive Control with Matched and Unmatched Uncertainty

04/16/2021
by   Rohan Sinha, et al.
0

We propose a learning-based robust predictive control algorithm that can handle large uncertainty in the dynamics for a class of discrete-time systems that are nominally linear with an additive nonlinear dynamics component. Such systems commonly model the nonlinear effects of an unknown environment on a nominal system. Motivated by an inability of existing learning-based predictive control algorithms to achieve safety guarantees in the presence of uncertainties of large magnitude in this setting, we achieve significant performance improvements by optimizing over a novel class of nonlinear feedback policies inspired by certainty equivalent "estimate-and-cancel" control laws pioneered in classical adaptive control. In contrast with previous work in robust adaptive MPC, this allows us to take advantage of the structure in the a priori unknown dynamics that are learned online through function approximation. Our approach also extends typical nonlinear adaptive control methods to systems with state and input constraints even when an additive uncertain function cannot directly be canceled from the dynamics. Moreover, our approach allows us to apply contemporary statistical estimation techniques to certify the safety of the system through persistent constraint satisfaction with high probability. We show that our method allows us to consider larger unknown terms in the dynamics than existing methods through simulated examples.

READ FULL TEXT
research
12/02/2022

Adaptive Robust Model Predictive Control via Uncertainty Cancellation

We propose a learning-based robust predictive control algorithm that com...
research
04/06/2020

Control of Unknown Nonlinear Systems with Linear Time-Varying MPC

We present a Model Predictive Control (MPC) strategy for unknown input-a...
research
07/20/2023

Differentially Flat Learning-based Model Predictive Control Using a Stability, State, and Input Constraining Safety Filter

Learning-based optimal control algorithms control unknown systems using ...
research
03/13/2022

Adaptive Model Predictive Control by Learning Classifiers

Stochastic model predictive control has been a successful and robust con...
research
05/03/2023

A survey of modularized backstepping control design approaches to nonlinear ODE systems

Backstepping is a mature and powerful Lyapunov-based design approach for...
research
09/26/2018

Safely Learning to Control the Constrained Linear Quadratic Regulator

We study the constrained linear quadratic regulator with unknown dynamic...
research
06/11/2021

Meta-Adaptive Nonlinear Control: Theory and Algorithms

We present an online multi-task learning approach for adaptive nonlinear...

Please sign up or login with your details

Forgot password? Click here to reset