Learning an Approximate Model Predictive Controller with Guarantees

06/11/2018
by   Michael Hertneck, et al.
0

A supervised learning framework is proposed to approximate a model predictive controller (MPC) with reduced computational complexity and guarantees on stability and constraint satisfaction. The framework can be used for a wide class of nonlinear systems. Any standard supervised learning technique (e.g. neural networks) can be employed to approximate the MPC from samples. In order to obtain closed-loop guarantees for the learned MPC, a robust MPC design is combined with statistical learning bounds. The MPC design ensures robustness to inaccurate inputs within given bounds, and Hoeffding's Inequality is used to validate that the learned MPC satisfies these bounds with high confidence. The result is a closed-loop statistical guarantee on stability and constraint satisfaction for the learned MPC. The proposed learning-based MPC framework is illustrated on a nonlinear benchmark problem, for which we learn a neural network controller with guarantees.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/22/2019

Safe and Fast Tracking Control on a Robot Manipulator: Robust MPC and Neural Network Control

Fast feedback control and safety guarantees are essential in modern robo...
research
07/25/2021

Deep Learning Explicit Differentiable Predictive Control Laws for Buildings

We present a differentiable predictive control (DPC) methodology for lea...
research
11/20/2020

Online Learning Based Risk-Averse Stochastic MPC of Constrained Linear Uncertain Systems

This paper investigates the problem of designing data-driven stochastic ...
research
07/22/2023

Model Predictive Control (MPC) of an Artificial Pancreas with Data-Driven Learning of Multi-Step-Ahead Blood Glucose Predictors

We present the design and in-silico evaluation of a closed-loop insulin ...
research
02/21/2020

Neural Lyapunov Model Predictive Control

This paper presents Neural Lyapunov MPC, an algorithm to alternately tra...
research
11/22/2019

Robust Learning-based Predictive Control for Constrained Nonlinear Systems

The integration of machine learning methods and Model Predictive Control...
research
11/22/2019

Learning Robustness with Bounded Failure: An Iterative MPC Approach

We propose an approach to design a Model Predictive Controller (MPC) for...

Please sign up or login with your details

Forgot password? Click here to reset