The effect of control barrier functions on energy transfers in controlled physical systems
Federico Califano, Riccardo Zanella, Alessandro Macchelli, Stefano Stramigioli
TL;DR
This work analyzes how safety-critical control implemented via control barrier functions (CBFs) influences energy transfers in port-Hamiltonian (pH) systems. It derives a closed-form expression for the power injected or extracted by the safety controller, enabling energy-aware designs that can enact damping or intentional energy injection to achieve desired closed-loop energetics. The authors propose and validate energy-aware CBF schemes, including damping-injection and energy-injection paradigms, through mechanical simulations (mass-spring and double pendulum) that demonstrate energy bounding, limit cycles, and locomotion-like behavior. The results provide practical tools for shaping energy flow in safety-critical control, with potential impact on collaborative robotics and other energy-sensitive physical systems.
Abstract
Using a port-Hamiltonian formalism, we show the qualitative and quantitative effect of safety-critical control implemented with control barrier functions (CBFs) on the power balance of controlled physical systems. The presented results will provide novel tools to design CBFs inducing desired energetic behaviors of the closed-loop system, including nontrivial damping injection effects and non-passive control actions, effectively injecting energy in the system in a controlled manner. Simulations validate the stated results.
