Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
125 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

On the Stability of Undesirable Equilibria in the Quadratic Program Framework for Safety-Critical Control (2402.08027v1)

Published 12 Feb 2024 in eess.SY and cs.SY

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 QP framework for a class of nonlinear systems. We introduce the useful concept of compatibility between a CLF and a family of CBFs, regarding the number of stable equilibrium points other than the CLF minimum. Using this concept, we derive a set of compatibility conditions on the parameters of a quadratic CLF and a family of quadratic CBFs that guarantee that all undesirable equilibrium points are not attractive. Furthermore, we propose an extension to the QP-based controller that dynamically modifies the CLF geometry in order to satisfy the compatibility conditions, guaranteeing safety and quasi-global convergence of the system state to the CLF minimum. Numeric simulations illustrate the applicability of the proposed method for safety-critical, deadlock-free robotic navigation tasks.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (11)
  1. L. Lamport, “Proving the correctness of multiprocess programs,” IEEE transactions on software engineering, no. 2, pp. 125–143, 1977.
  2. B. Alpern and F. B. Schneider, “Defining liveness,” Information processing letters, vol. 21, no. 4, pp. 181–185, 1985.
  3. A. D. Ames, S. Coogan, M. Egerstedt, G. Notomista, K. Sreenath, and P. Tabuada, “Control barrier functions: Theory and applications,” arXiv preprint arXiv:1903.11199, 2019.
  4. A. D. Ames, J. W. Grizzle, and P. Tabuada, “Control barrier function based quadratic programs with application to adaptive cruise control,” in 53rd IEEE Conference on Decision and Control.   IEEE, 2014, pp. 6271–6278.
  5. M. F. Reis, A. P. Aguiar, and P. Tabuada, “Control barrier function-based quadratic programs introduce undesirable asymptotically stable equilibria,” IEEE Control Systems Letters, vol. 5, no. 2, pp. 731–736, 2021.
  6. G. Notomista and M. Saveriano, “Safety of dynamical systems with multiple non-convex unsafe sets using control barrier functions,” IEEE Control Systems Letters, vol. 6, pp. 1136–1141, 2022.
  7. P. Lancaster and Q. Ye, “Variational properties and rayleigh quotient algorithms for symmetric matrix pencils,” in The Gohberg Anniversary Collection.   Springer, 1989, pp. 247–278.
  8. B. N. Parlett, “Symmetric matrix pencils,” Journal of Computational and Applied Mathematics, vol. 38, no. 1-3, pp. 373–385, 1991.
  9. A. D. Ames, X. Xu, J. W. Grizzle, and P. Tabuada, “Control barrier function based quadratic programs for safety critical systems,” IEEE Transactions on Automatic Control, vol. 62, no. 8, pp. 3861–3876, Aug 2017.
  10. R. P. Jain, A. P. Aguiar, and J. B. de Sousa, “Cooperative path following of robotic vehicles using an event-based control and communication strategy,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 1941–1948, July 2018.
  11. M. Reis, R. P. Jain, A. P. Aguiar, and J. Sousa, “Robust moving path following control for robotic vehicles: Theory and experiments,” IEEE Robotics and Automation Letters, pp. 1–1, 2019.

Summary

We haven't generated a summary for this paper yet.