Proxy Control Barrier Functions: Integrating Barrier-Based and Lyapunov-Based Safety-Critical Control Design
Yujie Wang, Xiangru Xu
TL;DR
The paper addresses safety for strict-feedback systems with potentially unknown dynamics, where traditional CBF methods struggle with unknown control directions and disturbances. It introduces Proxy Control Barrier Functions (PCBF) that modularize the problem into a proxy subsystem (CBF-based safety) and a virtual tracking subsystem (Lyapunov-based stabilization), enabling safety via a CBF-QP while keeping the tracking error within a bound $|e(t)|\le\rho(t)$. Key contributions include a constructive Theorem 1 guaranteeing a nonempty feasible set for the CBF controller and safety, a model-free/tracking corollary for the Lyapunov-based subsystem, and a DOB-PCBF extension (Theorem 2) using a filter-based disturbance observer with backstepping to handle mismatched disturbances, all validated by simulations. This framework broadens the applicability of CBF-based safety to systems with unknown dynamics, reduces CBF design complexity by leveraging a proxy model, and yields a robust, modular safe-control approach for high-order systems with disturbances.
Abstract
This work introduces a novel Proxy Control Barrier Function (PCBF) scheme that integrates barrier-based and Lyapunov-based safety-critical control strategies for strict-feedback systems with potentially unknown dynamics. The proposed method employs a modular design procedure, decomposing the original system into a proxy subsystem and a virtual tracking subsystem that are controlled by the control barrier function (CBF)-based and Lyapunov-based controllers, respectively. By integrating these separately designed controllers, the overall system's safety is ensured. Moreover, a new filter-based disturbance observer is utilized to design a PCBF-based safe controller for strict-feedback systems subject to mismatched disturbances. This approach broadens the class of systems to which CBF-based methods can be applied and significantly simplifies CBF construction by requiring only the model of the proxy subsystem. The effectiveness of the proposed method is demonstrated through numerical simulations.
