CaltechAUTHORS
  A Caltech Library Service

Robustness of Control Barrier Functions for Safety Critical Control

Xu, Xiangru and Tabuada, Paulo and Grizzle, Jessy W. and Ames, Aaron D. (2015) Robustness of Control Barrier Functions for Safety Critical Control. IFAC-PapersOnLine, 48 (27). pp. 54-61. ISSN 2405-8963. doi:10.1016/j.ifacol.2015.11.152. https://resolver.caltech.edu/CaltechAUTHORS:20190130-162010151

[img] PDF - Published Version
See Usage Policy.

624kB
[img] PDF - Submitted Version
See Usage Policy.

765kB

Use this Persistent URL to link to this item: https://resolver.caltech.edu/CaltechAUTHORS:20190130-162010151

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.


Item Type:Article
Related URLs:
URLURL TypeDescription
https://doi.org/10.1016/j.ifacol.2015.11.152DOIArticle
https://arxiv.org/abs/1612.01554arXivDiscussion Paper
ORCID:
AuthorORCID
Xu, Xiangru0000-0003-1367-6790
Tabuada, Paulo0000-0002-3417-0951
Grizzle, Jessy W.0000-0001-7586-0142
Ames, Aaron D.0000-0003-0848-3177
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.
Funders:
Funding AgencyGrant Number
NSFCNS-1239055
NSFCNS-1239037
NSFCNS-1239085
Subject Keywords:Barrier function; Invariant set; Quadratic program; Robustness; Continuity
Issue or Number:27
DOI:10.1016/j.ifacol.2015.11.152
Record Number:CaltechAUTHORS:20190130-162010151
Persistent URL:https://resolver.caltech.edu/CaltechAUTHORS:20190130-162010151
Official Citation:Xiangru Xu, Paulo Tabuada, Jessy W. Grizzle, Aaron D. Ames, Robustness of Control Barrier Functions for Safety Critical Control**This work is partially supported by the National Science Foundation Grants 1239055, 1239037 and 1239085., IFAC-PapersOnLine, Volume 48, Issue 27, 2015, Pages 54-61, ISSN 2405-8963, https://doi.org/10.1016/j.ifacol.2015.11.152. (http://www.sciencedirect.com/science/article/pii/S2405896315024106)
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:92537
Collection:CaltechAUTHORS
Deposited By: George Porter
Deposited On:31 Jan 2019 00:45
Last Modified:16 Nov 2021 03:51

Repository Staff Only: item control page