Verification and Synthesis of Compatible Control Lyapunov and Control Barrier Functions
Hongkai Dai, Chuanrui Jiang, Hongchao Zhang, Andrew Clark

TL;DR
This paper develops a verification and synthesis framework for compatible Control Lyapunov and Control Barrier Functions, ensuring safety and stability in control systems without relying on nominal controllers.
Contribution
It derives necessary and sufficient conditions for CLF-CBF compatibility and introduces a controller-free synthesis method to expand the safe and stable region.
Findings
Exact compatibility conditions are derived.
Sum-Of-Squares programs verify compatibility.
Method demonstrated on nonlinear and quadrotor systems.
Abstract
Safety and stability are essential properties of control systems. Control Barrier Functions (CBFs) and Control Lyapunov Functions (CLFs) are powerful tools to ensure safety and stability respectively. However, previous approaches typically verify and synthesize the CBFs and CLFs separately, satisfying their respective constraints, without proving that the CBFs and CLFs are compatible with each other, namely at every state, there exists control actions within the input limits that satisfy both the CBF and CLF constraints simultaneously. Ignoring the compatibility criteria might cause the CLF-CBF-QP controller to fail at runtime. There exists some recent works that synthesized compatible CLF and CBF, but relying on nominal polynomial or rational controllers, which is just a sufficient but not necessary condition for compatibility. In this work, we investigate verification and synthesis of…
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 · Adaptive Control of Nonlinear Systems · Stability and Control of Uncertain Systems
