Safe Stabilization using Nonsmooth Control Lyapunov Barrier Function
Jianglin Lan, Eldert van Henten, Peter Groot Koerkamp, Congcong Sun
TL;DR
The paper tackles safe stabilization of continuous-time systems in the presence of multiple bounded unsafe regions by introducing a nonsmooth control Lyapunov barrier function (NCLBF) that unifies Lyapunov and barrier concepts without gradient cancellation. It provides a constructive design framework for single and multiple unsafe sets, employing a max-based V(x) constructed from $L(x)=\|x\|^2$ and $B(x)=\eta_2-\eta_1\|x-x_c\|^2$, partitioning the state space into regions and deriving piecewise continuous controllers that ensure $\overline{D}_{\mathcal{F}} V(x) \le -\rho(\|x\|)$. Extensions to multiple unsafe sets use $V(x)=\max(L(x), \max_i B_i(x))$ with disjointness constraints, yielding a single NCLBF that certifies $\mathcal{KL}$-stability and safety under region-based control laws. The approach is validated through linear and nonlinear simulations, demonstrating safe convergence to the origin while avoiding all unsafe regions and showing advantages over smooth CLBF-based methods.
Abstract
This paper addresses the challenge of safe stabilization, ensuring the system state reach the origin while avoiding unsafe regions. Existing approaches relying on smooth Lyapunov barrier functions often fail to guarantee a feasible controller. To overcome this limitation, we introduce the nonsmooth Control Lyapunov Barrier Function (NCLBF), which ensures the existence of a safe and stabilizing controller. We provide a systematic framework for designing NCLBF and feedback control strategies to achieve safe stabilization in the presence of multiple bounded unsafe regions. Theoretical analysis and simulations of both linear and nonlinear systems demonstrate the effectiveness and superiority of our approach compared to the existing smooth functions method.
