English

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

Systems and Control 2022-08-05 v1 Machine Learning Systems and Control

Abstract

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.

Keywords

Cite

@article{arxiv.2208.02319,
  title  = {Differentiable Predictive Control with Safety Guarantees: A Control Barrier Function Approach},
  author = {Wenceslao Shaw Cortez and Jan Drgona and Aaron Tuor and Mahantesh Halappanavar and Draguna Vrabie},
  journal= {arXiv preprint arXiv:2208.02319},
  year   = {2022}
}

Comments

Accepted to IEEE Conference on Decision and Control Conference 2022

R2 v1 2026-06-25T01:27:40.271Z