Safety Verification and Controller Synthesis for Systems with Input Constraints
Han Wang, Kostas Margellos, Antonis Papachristodoulou

TL;DR
This paper introduces Control Barrier Certificates (CBC), an extension of Barrier certificates, for safety verification and controller synthesis in nonlinear control systems with input constraints, offering less conservative and computationally feasible solutions.
Contribution
The paper proposes CBC as a novel method for safety verification and controller synthesis, extending Barrier certificates to handle input constraints with reduced conservativeness.
Findings
CBC effectively characterizes control invariance for nonlinear systems.
The method is less conservative than existing control Barrier functions.
Numerical examples demonstrate successful synthesis of safe controllers.
Abstract
In this paper we consider the safety verification and safe controller synthesis problems for nonlinear control systems. The Control Barrier Certificates (CBC) approach is proposed as an extension to the Barrier certificates approach. Our approach can be used to characterize the control invariance of a given set in terms of safety of a general nonlinear control system subject to input constraints. From the point of view of controller design, the proposed method provides an approach to synthesize a safe control law that guarantees that the trajectories of the system starting from a given initial set do not enter an unsafe set. Unlike the related control Barrier functions approach, our formulation only considers the vector field within the tangent cone of the zero level set defined by the certificates, and is shown to be less conservative by means of numerical evidence. For polynomial…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Advanced Control Systems Optimization · Safety Systems Engineering in Autonomy
