On the Stability of Undesirable Equilibria in the Quadratic Program Framework for Safety-Critical Control
Matheus F. Reis, A. Pedro Aguiar

TL;DR
This paper analyzes the stability of undesirable equilibrium points in quadratic program-based safety control systems, proposing conditions and strategies to ensure safety and convergence in complex control scenarios.
Contribution
It introduces the concept of CLF-CBF compatibility and provides conditions for its satisfaction in LTI and drift-less systems, enhancing safety guarantees.
Findings
Undesirable equilibria are common in CLF-CBF-QP systems.
Compatibility conditions can prevent stable undesirable equilibria.
Proposed control strategy improves safety and convergence.
Abstract
Control Lyapunov functions (CLFs) and Control Barrier Functions (CBFs) have been used to develop provably safe controllers by means of quadratic programs (QPs). This framework guarantees safety in the form of trajectory invariance with respect to a given set, but it can introduce undesirable equilibrium points to the closed loop system, which can be asymptotically stable. In this work, we present a detailed study of the formation and stability of equilibrium points with the CLF-CBF-QP framework with multiple CBFs. In particular, we prove that undesirable equilibrium points occur for most systems, and their stability is dependent on the CLF and CBF geometrical properties. We introduce the concept of CLF-CBF compatibility for a system, regarding a CLF-CBF pair inducing no stable equilibrium points other than the CLF global minimum on the corresponding closed-loop dynamics. Sufficient…
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
TopicsAdvanced Control Systems Optimization · Fault Detection and Control Systems · Advanced Data Processing Techniques
MethodsSparse Evolutionary Training
