Safety of Sampled-Data Systems with Control Barrier Functions via Approximate Discrete Time Models
Andrew J. Taylor, Victor D. Dorobantu, Ryan K. Cosner, Yisong Yue,, Aaron D. Ames

TL;DR
This paper develops a method to ensure safety in sampled-data nonlinear control systems by synthesizing approximate discrete-time control barrier functions, bridging the gap between continuous theory and discrete implementation.
Contribution
It introduces Sampled-Data Control Barrier Functions (SD-CBFs) and convex optimization-based controllers that provide formal safety guarantees for sampled-data systems.
Findings
Controllers achieve safety guarantees in simulation
Establishes relationship between SD-CBFs and practical safety
Demonstrates effectiveness of the approach in nonlinear systems
Abstract
Control Barrier Functions (CBFs) have been demonstrated to be a powerful tool for safety-critical controller design for nonlinear systems. Existing design paradigms do not address the gap between theory (controller design with continuous time models) and practice (the discrete time sampled implementation of the resulting controllers); this can lead to poor performance and violations of safety for hardware instantiations. We propose an approach to close this gap by synthesizing sampled-data counterparts to these CBF-based controllers using approximate discrete time models and Sampled-Data Control Barrier Functions (SD-CBFs). Using properties of a system's continuous time model, we establish a relationship between SD-CBFs and a notion of practical safety for sampled-data systems. Furthermore, we construct convex optimization-based controllers that formally endow nonlinear systems with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Simulation Techniques and Applications · Formal Methods in Verification
