Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published October 2015 | Published + Submitted
Journal Article Open

Robustness of Control Barrier Functions for Safety Critical Control

Abstract

Barrier functions (also called certificates) have been an important tool for the verification of hybrid systems, and have also played important roles in optimization and multi-objective control. The extension of a barrier function to a controlled system results in a control barrier function. This can be thought of as being analogous to how Sontag extended Lyapunov functions to control Lypaunov functions in order to enable controller synthesis for stabilization tasks. A control barrier function enables controller synthesis for safety requirements specified by forward invariance of a set using a Lyapunov-like condition. This paper develops several important extensions to the notion of a control barrier function. The first involves robustness under perturbations to the vector field defining the system. Input-to-State stability conditions are given that provide for forward invariance, when disturbances are present, of a "relaxation" of set rendered invariant without disturbances. A control barrier function can be combined with a control Lyapunov function in a quadratic program to achieve a control objective subject to safety guarantees. The second result of the paper gives conditions for the control law obtained by solving the quadratic program to be Lipschitz continuous and therefore to gives rise to well-defined solutions of the resulting closed-loop system.

Additional Information

© 2015, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. Available online 1 December 2015. This work is partially supported by the National Science Foundation Grants 1239055, 1239037 and 1239085.

Attached Files

Published - 1-s2.0-S2405896315024106-main.pdf

Submitted - 1612.01554.pdf

Files

1612.01554.pdf
Files (1.4 MB)
Name Size Download all
md5:5258600b9a24625680e1089f1905f3e6
765.5 kB Preview Download
md5:acd0925fc32a1671da7442bdb794f227
624.4 kB Preview Download

Additional details

Created:
August 22, 2023
Modified:
October 20, 2023