Convex synthesis and verification of control-Lyapunov and barrier functions with input constraints
Hongkai Dai, Frank Permenter

TL;DR
This paper introduces a convex optimization-based method for synthesizing control Lyapunov and barrier functions that directly certify stability and safety constraints without needing a nominal controller, improving computational efficiency.
Contribution
It proposes a novel sum-of-squares based approach for polynomial CLF/CBF synthesis that eliminates the reliance on nominal controllers and includes algorithms for enlarging stabilizable and safe regions.
Findings
Successfully applied to a 2D toy system
Validated on a pendulum and a quadrotor
Enables direct certification of control functions
Abstract
Control Lyapunov functions (CLFs) and control barrier functions (CBFs) are widely used tools for synthesizing controllers subject to stability and safety constraints. Paired with online optimization, they provide stabilizing control actions that satisfy input constraints and avoid unsafe regions of state-space. Designing CLFs and CBFs with rigorous performance guarantees is computationally challenging. To certify existence of control actions, current techniques not only design a CLF/CBF, but also a nominal controller. This can make the synthesis task more expensive, and performance estimation more conservative. In this work, we characterize polynomial CLFs/CBFs using sum-of-squares conditions, which can be directly certified using convex optimization. This yields a CLF and CBF synthesis technique that does not rely on a nominal controller. We then present algorithms for iteratively…
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 · Control Systems and Identification
