Differentiable Predictive Control with Safety Guarantees: A Control Barrier Function Approach

08/03/2022
by   Wenceslao Shaw Cortez, et al.
4

We develop a novel form of differentiable predictive control (DPC) with safety and robustness guarantees based on control barrier functions. DPC is an unsupervised learning-based method for obtaining approximate solutions to explicit model predictive control (MPC) problems. In DPC, the predictive control policy parametrized by a neural network is optimized offline via direct policy gradients obtained by automatic differentiation of the MPC problem. The proposed approach exploits a new form of sampled-data barrier function to enforce offline and online safety requirements in DPC settings while only interrupting the neural network-based controller near the boundary of the safe set. The effectiveness of the proposed approach is demonstrated in simulation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/22/2022

Neural Lyapunov Differentiable Predictive Control

We present a learning-based predictive control methodology using the dif...
research
06/02/2023

Smooth Model Predictive Control with Applications to Statistical Learning

Statistical learning theory and high dimensional statistics have had a t...
research
07/25/2021

Deep Learning Explicit Differentiable Predictive Control Laws for Buildings

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

Learning a Better Control Barrier Function

Control barrier functions (CBF) are widely used in safety-critical contr...
research
02/24/2023

Greedy Synthesis of Event- and Self-Triggered Controls with Control Lyapunov-Barrier Function

This paper addresses the co-design problem of control inputs and executi...
research
12/10/2019

Neural Network Based Explicit MPC for Chemical Reactor Control

In this paper, we show the implementation of deep neural networks applie...
research
09/20/2023

Multi-Step Model Predictive Safety Filters: Reducing Chattering by Increasing the Prediction Horizon

Learning-based controllers have demonstrated superior performance compar...

Please sign up or login with your details

Forgot password? Click here to reset