Control Barrier Functions in Sampled-Data Systems.
Control Barrier Functions in Sampled-Data Systems.
IEEE Control. Syst. Lett.
@article{DBLP:journals/csysl/BreedenGP22,
author = {Joseph Breeden and
Kunal Garg and
Dimitra Panagou},
title = {Control Barrier Functions in Sampled-Data Systems},
journal = {{IEEE} Control. Syst. Lett.},
volume = {6},
pages = {367--372},
year = {2022},
url = {https://doi.org/10.1109/LCSYS.2021.3076127},
doi = {10.1109/LCSYS.2021.3076127},
timestamp = {Tue, 13 Jul 2021 13:26:13 +0200},
biburl = {https://dblp.org/rec/journals/csysl/BreedenGP22.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
Abstract
This letter presents conditions for ensuring forward invariance of safe sets under sampled-data system dynamics with piecewise-constant controllers and fixed time-steps. First, we introduce two different metrics to compare the conservativeness of sufficient conditions on forward invariance under piecewise-constant controllers. Then, we propose three approaches for guaranteeing forward invariance, two motivated by continuous-time barrier functions, and one motivated by discrete-time barrier functions. All proposed conditions are control affine, and thus can be incorporated into quadratic programs for control synthesis. We show that the proposed conditions are less conservative than those in earlier studies, and show via simulation how this enables the use of barrier functions that are impossible to implement with the desired time-step using existing methods.
Authors
Bib
@article{DBLP:journals/csysl/BreedenGP22, author = {Joseph Breeden and Kunal Garg and Dimitra Panagou}, title = {Control Barrier Functions in Sampled-Data Systems}, journal = {{IEEE} Control. Syst. Lett.}, volume = {6}, pages = {367--372}, year = {2022}, url = {https://doi.org/10.1109/LCSYS.2021.3076127}, doi = {10.1109/LCSYS.2021.3076127}, timestamp = {Tue, 13 Jul 2021 13:26:13 +0200}, biburl = {https://dblp.org/rec/journals/csysl/BreedenGP22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }