Sample Efficient Certification of Discrete-Time Control Barrier Functions
2509.03899v1
eess.SY, cs.LG, cs.SY
2025-09-06
Авторы:
Sampath Kumar Mulagaleti, Andrea Del Prete
Резюме на русском
## Контекст
Обеспечение безопасности динамических систем является ключевым аспектом в различных приложениях, включая автомобильную отрасль, авиацию и индустрию. Для этого необходимо проверить, находится ли система внутри безопасного инвариантного множества в течение всего времени работы. Для этого используются Control Invariant (CI) множества, которые позволяют гарантировать безопасность системы.
Control Barrier Functions (CBFs) являются мощными инструментами для вычисления CI-множеств. Они определяются как нулевые поднивелсовые множества, которые также являются CI-множествами. Однако вычисление CBFs часто связано с решением сложных задач оптимизации, которые могут быть вычислительно трудоемкими или даже невыполнимыми. Для решения этой проблемы были предложены сценарий-зависимые методы, которые упрощают расчет CBFs. Но в этом случае необходимо проверить, что вычисленный CBF удовлетворяет всем требованиям.
Предлагаемая работа предлагает алгоритм для проверки CBFs, использующий аргументы Липшица. Этот алгоритм характеризуется высокой эффективностью в выборке, что делает его привлекательным для реальных приложений.
## Метод
Предложенный метод основывается на анализе Липшица, который позволяет проверить, что CBF удовлетворяет требованиям безопасности в рамках сценарий-зависимого подхода. Алгоритм работает следующим образом:
1. **Построение модели системы**: Модель динамической системы задается в виде отношений Лапласа или другой формы, позволяющей описать поведение системы в дискретном времени.
2. **Определение CBF**: CBF определяется как функция, которая позволяет описать CI-множество.
3. **Анализ Липшица**: Алгоритм использует аргументы Липшица для проверки того, что CBF удовлетворяет условиям Липшица и, следовательно, может быть использован для гарантии безопасности.
4. **Проверка условий**: Алгоритм проверяет, что вычисленный CBF удовлетворяет всем условиям, необходимым для гарантии безопасности.
Эталонные методы, такие как сценарий-зависимые подходы, используются для расчета CBFs, но предлагаемый метод отличается высокой эффективностью в выборке и простотой реализации.
## Результаты
Проведенные эксперименты показали, что предложенный метод эффективен в выборке и позволяет быстро проверить удовлетворение условий безопасности. Использовались симуляционные данные для тестирования, что позволило проверить работу алгоритма в различных условиях.
Полученные результаты показали, что алгоритм способен быстро проверить CBF на соответствие требованиям безопасности, что делает его применимым в реальных ситуациях. Нап
Abstract
Control Invariant (CI) sets are instrumental in certifying the safety of
dynamical systems. Control Barrier Functions (CBFs) are effective tools to
compute such sets, since the zero sublevel sets of CBFs are CI sets. However,
computing CBFs generally involves addressing a complex robust optimization
problem, which can be intractable. Scenario-based methods have been proposed to
simplify this computation. Then, one needs to verify if the CBF actually
satisfies the robust constraints. We present an approach to perform this
verification that relies on Lipschitz arguments, and forms the basis of a
certification algorithm designed for sample efficiency. Through a numerical
example, we validated the efficiency of the proposed procedure.
Ссылки и действия
Дополнительные ресурсы: