Using Dynamic Safety Margins as Control Barrier Functions
Pith reviewed 2026-05-25 08:24 UTC · model grok-4.3
The pith
Dynamic safety margins from reference governor methods can serve as control barrier functions on a system augmented with a virtual reference state.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Dynamic safety margins defined for a reference governor are control barrier functions for the augmented closed-loop system formed by concatenating the plant state with the virtual reference; the resulting barrier functions inherit the relative-degree independence and multi-constraint handling properties already known for dynamic safety margins.
What carries the argument
Dynamic safety margin (DSM) used as a control barrier function on the state-augmented plant-plus-reference system.
If this is right
- The method applies to plants of any relative degree without extra differentiation steps.
- Multiple state and input constraints are handled simultaneously through the control-sharing property.
- Lyapunov-based dynamic safety margins yield explicit barrier functions that preserve persistent feasibility of the quadratic program.
- The resulting controller guarantees safety while allowing the reference governor to drive the system toward a desired set point.
Where Pith is reading between the lines
- The same augmentation trick might let other reference-governor constructs, such as command governors or command governors with prediction, be recast as barrier functions.
- Because the barrier is built from an existing margin, existing stability proofs for the governor can be reused to certify both safety and stability in one step.
- Numerical comparisons in the paper suggest the method reduces conservatism compared with static margins; this could be tested on hardware systems where input constraints are tight.
Load-bearing premise
Properties that dynamic safety margins satisfy in reference governor problems automatically satisfy the Lie-derivative inequality required for control barrier functions on the augmented system.
What would settle it
A concrete counter-example in which a dynamic safety margin that is known to be valid for a reference governor fails to satisfy the CBF decrease condition when the state and reference are concatenated.
Figures
read the original abstract
This paper presents an approach to design control barrier functions (CBFs) for arbitrary state and input constraints using tools from the reference governor literature. In particular, it is shown that dynamic safety margins (DSMs) are CBFs for an augmented system obtained by concatenating the state with a virtual reference. The proposed approach is agnostic to the relative degree and can handle multiple state and input constraints using the control-sharing property of CBFs. The construction of CBFs using Lyapunov-based DSMs is then investigated in further detail. Numerical simulations show that the method outperforms existing DSM-based approaches, while also guaranteeing safety and persistent feasibility of the associated optimization program.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims that dynamic safety margins (DSMs) from the reference governor literature can be used directly as control barrier functions (CBFs) for an augmented dynamical system formed by concatenating the plant state with a virtual reference state. The construction is presented as relative-degree agnostic and extensible to multiple state/input constraints via the control-sharing property of CBFs. The paper further develops the case of Lyapunov-based DSMs and reports numerical simulations in which the resulting controllers outperform prior DSM-based methods while preserving safety and persistent feasibility of the associated quadratic program.
Significance. If the central transfer result is rigorously established, the work supplies a systematic route for synthesizing CBFs from an existing, well-studied class of safety margins, thereby linking two mature literatures in constrained control. The relative-degree independence and multi-constraint handling are practically attractive features. The simulation evidence of improved performance is useful but would gain weight from additional theoretical comparisons.
major comments (2)
- [§3] §3 (main theorem on DSMs as CBFs): the proof that a DSM satisfies the CBF inequality on the augmented dynamics must explicitly compute the Lie derivative along the closed-loop vector field that includes the virtual-reference dynamics; it is not immediate that the reference-governor DSM condition carries over without an additional verification step that accounts for the augmentation.
- [§4] §4 (Lyapunov-based DSM construction): the claim that the resulting CBF is parameter-free appears to rest on the choice of the Lyapunov function and the DSM update law; the paper should clarify whether any free parameters remain after the augmentation and how they affect the feasibility set of the QP.
minor comments (2)
- [Table 1] Table 1 (simulation parameters): the reported settling times and peak constraint violations should be accompanied by the corresponding CBF gain values to allow direct comparison with the baseline DSM method.
- [Notation] Notation section: the symbol for the virtual reference state is introduced late; an early, consolidated table of symbols would improve readability.
Simulated Author's Rebuttal
We thank the referee for the careful reading and constructive comments. We address the major comments point by point below and will incorporate the suggested clarifications in the revised manuscript.
read point-by-point responses
-
Referee: [§3] §3 (main theorem on DSMs as CBFs): the proof that a DSM satisfies the CBF inequality on the augmented dynamics must explicitly compute the Lie derivative along the closed-loop vector field that includes the virtual-reference dynamics; it is not immediate that the reference-governor DSM condition carries over without an additional verification step that accounts for the augmentation.
Authors: We agree that the proof in §3 would benefit from an explicit computation of the Lie derivative along the augmented closed-loop vector field. In the revised manuscript we expand the proof to include this step-by-step calculation, verifying that the DSM condition directly implies the CBF inequality for the augmented dynamics without requiring further assumptions. revision: yes
-
Referee: [§4] §4 (Lyapunov-based DSM construction): the claim that the resulting CBF is parameter-free appears to rest on the choice of the Lyapunov function and the DSM update law; the paper should clarify whether any free parameters remain after the augmentation and how they affect the feasibility set of the QP.
Authors: We appreciate the request for clarification. The Lyapunov function is chosen to satisfy the system dynamics and the DSM update law is then fixed accordingly; once selected, the resulting CBF for the augmented system contains no additional free parameters. We will add a paragraph in §4 explaining this choice and its effect on QP feasibility, confirming that feasibility is preserved by the underlying DSM properties. revision: yes
Circularity Check
No significant circularity; derivation builds on external reference governor literature
full rationale
The paper's central claim is that dynamic safety margins (DSMs) from the reference governor literature satisfy the CBF conditions when applied to an augmented state-plus-virtual-reference system. This is presented as a shown result using existing tools, with the construction investigated via Lyapunov-based DSMs and the control-sharing property. No load-bearing step reduces by definition or self-citation to the paper's own fitted outputs or inputs; the abstract and description indicate an independent transfer of properties from prior external work rather than any self-definitional equivalence, fitted prediction renamed as result, or ansatz smuggled via the authors' own prior citations. The derivation chain is therefore self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Properties of dynamic safety margins and control-sharing from reference governor literature hold and transfer to the CBF framework
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/RealityFromDistinction.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
it is shown that dynamic safety margins (DSMs) are CBFs for an augmented system obtained by concatenating the state with a virtual reference
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
under the name of zeroing CBFs. Since then, many works have studied different properties of CBFs and the systems they are used in: [7], [8] address the relative degree of CBFs; [9] defines control-sharing CBFs to enforce multiple constraints at once; [10], [11] consider discrete-time and sampled-data systems, respectively; [12], [13] study robust CBFs. Mo...
work page internal anchor Pith review Pith/arXiv arXiv 2025
-
[2]
to define a natural generalization of control barrier functions (CBFs) to (vector-valued) CBFs. •We show that dynamic safety margins (DSMs) are (vector-valued) CBFs for an augmented system consisting of the concatenation of the state vector and the reference of the prestabilizing controller used to construct the DSM. Additionally, we show that the relativ...
-
[3]
SinceCis closed and0is a regular value ofh, we can apply Theorem 2 to concludeCis control invariant. Notice compactness ofUimpliesξ:D →Ris continuous, and thereforeˆα: [0,∞)→R. Without it, we lose necessity in Lemma 1. However, the sufficiency in Lemma 1 (i.e., the CBF certifies control invariance of its compact superlevel set) is maintained even when the...
-
[4]
To prove property (22c), leti∈ {1,2}be given and pick (x,v)∈ ˜Dsuch that∆ i(x,v) = 0
So, we must have that(x,v)∈ ˜Dand we conclude that ˜C is closed inR n ×R l, and therefore compact. To prove property (22c), leti∈ {1,2}be given and pick (x,v)∈ ˜Dsuch that∆ i(x,v) = 0. Then, by (33b), ∂∆i ∂x fπ(x,v) =− ∂V ∂x fπ(x,v)≥0.(38) The following corollary highlights that for Lyapunov-based DSMs, anyα∈Kcan be used for the DSM-CBF policy βgiven in (...
-
[5]
The simulation results for each approach are shown in Fig
with classKfunctionα:c7→7c. The simulation results for each approach are shown in Fig. 3. All approaches are able to enforce safety and reach the closest safe point to the desired reference but differ in performance and computational complexity. As expected, our DSM-CBF approach exhibits behavior that more closely resembles the nominal behavior than the E...
-
[6]
Position constraints:x min ≤x≤x max. For each of the two bounds, we take Γ∗ 1(v) = 1 2 kp(v−x min)|v−x min|, Γ∗ 2(v) = 1 2 kp(xmax −v)|x max −v|
-
[7]
Solving (34) yields the constant function Γ∗ 3(v) = mcu2 max 2(mckp +k 2 d)
Input constraints:|u| ≤u max, withu max >0. Solving (34) yields the constant function Γ∗ 3(v) = mcu2 max 2(mckp +k 2 d)
-
[8]
Solving (34) yields the constant function Γ∗ 4(v) =m pgL(1−cosθ max)
Angle constraints:|θ| ≤θ max, withθ max ∈(0, π/2). Solving (34) yields the constant function Γ∗ 4(v) =m pgL(1−cosθ max)
-
[9]
For this constraint, we were unable to find an analytical expression forΓ ∗ 5(v)associated toV
Payload constraints:x+Lsinθ≤p max, withp max ≥ xmax. For this constraint, we were unable to find an analytical expression forΓ ∗ 5(v)associated toV. However, as detailed in [32, Proposition 4], we can define V (x, v) = 1 2 ˙q⊤M(x) ˙q+ 4 π2 mpgLθ2 + 1 2 kp(x−v) 2, which satisfiesV (x, v)≤V(x, v),∀θ∈(−π/2, π/2). Moreover, sincex max ≤p max, we can perform a...
-
[10]
On the safety of connected cruise control: analysis and synthesis with control barrier functions,
T. G. Molnar, G. Orosz, and A. D. Ames, “On the safety of connected cruise control: analysis and synthesis with control barrier functions,” in Proc. IEEE Conf. Decis. Control (CDC), 2023, pp. 1106–1111
work page 2023
-
[11]
S. Heshmati-Alamdari, M. Sharifi, G. C. Karras, and G. K. Fourlas, “Control barrier function based visual servoing for mobile manipula- tor systems under functional limitations,”IAS Robot. Auton. Syst., p. 104813, 2024
work page 2024
-
[12]
M. Tayal, R. Singh, J. Keshavan, and S. Kolathaya, “Control barrier functions in dynamic UA Vs for kinematic obstacle avoidance: A colli- sion cone approach,” inProc. IEEE Amer. Control Conf. (ACC), 2024, pp. 3722–3727. TABLE II OVERHEADCRANESIMULATIONPARAMETERS mc (kg) 1 kp 2 xmin (m) −1.2 pmax (m) 1.2 mp (kg) 0.5 kd 0.1 xmax (m) 1.2 x(0)(-) 0 L(m) 0.7 k...
work page 2024
-
[13]
Reference and com- mand governors for systems with constraints: A survey on theory and applications,
E. Garone, S. Di Cairano, and I. Kolmanovsky, “Reference and com- mand governors for systems with constraints: A survey on theory and applications,”Automatica, vol. 75, pp. 306–328, 2017
work page 2017
-
[14]
Control barrier functions: Theory and applications,
A. D. Ames, S. Coogan, M. Egerstedt, G. Notomista, K. Sreenath, and P. Tabuada, “Control barrier functions: Theory and applications,” inProc. IEEE Eur. Control Conf. (ECC), 2019, pp. 3420–3431
work page 2019
-
[15]
Control barrier function based quadratic programs for safety critical systems,
A. D. Ames, X. Xu, J. W. Grizzle, and P. Tabuada, “Control barrier function based quadratic programs for safety critical systems,”IEEE Trans. Autom. Control (TAC), vol. 62, no. 8, pp. 3861–3876, Aug. 2017
work page 2017
-
[16]
Q. Nguyen and K. Sreenath, “Exponential control barrier functions for enforcing high relative-degree safety-critical constraints,” inProc. IEEE Amer. Control Conf. (ACC), 2016, pp. 322–328
work page 2016
-
[17]
High relative degree control barrier functions under input constraints,
J. Breeden and D. Panagou, “High relative degree control barrier functions under input constraints,” inProc. IEEE Conf. Decis. Control (CDC), 2021, pp. 6119–6124
work page 2021
-
[18]
Constrained control of input–output linearizable systems using control sharing barrier functions,
X. Xu, “Constrained control of input–output linearizable systems using control sharing barrier functions,”Automatica, vol. 87, pp. 195–201, Jan. 2018
work page 2018
-
[19]
A. Agrawal and K. Sreenath, “Discrete control barrier functions for safety-critical control of discrete systems with application to bipedal robot navigation.” inProc. Robot.: Sci. Syst. (RSS), vol. 13, 2017, pp. 1–10
work page 2017
-
[20]
Y . Zhang, S. Walters, and X. Xu, “Control barrier function meets interval analysis: Safety-critical control with measurement and actuation uncertainties,” inProc. IEEE Amer. Control Conf. (ACC), 2022, pp. 3814–3819
work page 2022
-
[21]
Robust control barrier functions for constrained stabiliza- tion of nonlinear systems,
M. Jankovic, “Robust control barrier functions for constrained stabiliza- tion of nonlinear systems,”Automatica, vol. 96, pp. 359–367, 2018
work page 2018
-
[22]
Robust control barrier functions with sector-bounded uncertainties,
J. Buch, S.-C. Liao, and P. Seiler, “Robust control barrier functions with sector-bounded uncertainties,”IEEE Control Syst. Lett. (LCSS), vol. 6, pp. 1994–1999, 2021
work page 1994
-
[23]
A semi-algebraic framework for verification and synthesis of control barrier functions,
A. Clark, “A semi-algebraic framework for verification and synthesis of control barrier functions,”IEEE Trans. Autom. Control (TAC), 2024
work page 2024
-
[24]
Convex synthesis and verification of control- Lyapunov and barrier functions with input constraints,
H. Dai and F. Permenter, “Convex synthesis and verification of control- Lyapunov and barrier functions with input constraints,” inProc. IEEE Amer. Control Conf. (ACC), 2023, pp. 4116–4123
work page 2023
-
[25]
J. Zeng, B. Zhang, Z. Li, and K. Sreenath, “Safety-critical control using optimal-decay control barrier function with guaranteed point-wise feasibility,” inProc. IEEE Amer. Control Conf. (ACC), 2021, pp. 3856– 3863
work page 2021
-
[26]
Robust control barrier–value functions for safety-critical control,
J. J. Choi, D. Lee, K. Sreenath, C. J. Tomlin, and S. L. Herbert, “Robust control barrier–value functions for safety-critical control,” inProc. IEEE Conf. Decis. Control (CDC), 2021, pp. 6814–6821
work page 2021
-
[27]
I. Jang and H. J. Kim, “Safe control for navigation in cluttered space using multiple Lyapunov-based control barrier functions,”IEEE Robot. Autom. Lett. (RA-L), vol. 9, no. 3, pp. 2056–2063, 2024
work page 2056
-
[28]
Safe-by-design control for Euler– Lagrange systems,
W. S. Cortez and D. V . Dimarogonas, “Safe-by-design control for Euler– Lagrange systems,”Automatica, vol. 146, p. 110620, Dec. 2022
work page 2022
-
[29]
Learning barrier functions for constrained motion planning with dynamical systems,
M. Saveriano and D. Lee, “Learning barrier functions for constrained motion planning with dynamical systems,” inProc. IEEE/RSJ Int. Conf. Intell. Robot. Syst. (IROS), 2019, pp. 112–119
work page 2019
-
[30]
Learning a better control barrier function,
B. Dai, P. Krishnamurthy, and F. Khorrami, “Learning a better control barrier function,” inProc. IEEE Conf. Decis. Control (CDC), 2022, pp. 945–950
work page 2022
-
[31]
Backup control barrier functions: Formulation and comparative study,
Y . Chen, M. Jankovic, M. Santillo, and A. D. Ames, “Backup control barrier functions: Formulation and comparative study,” inProc. IEEE Conf. Decis. Control (CDC), 2021, pp. 6835–6841
work page 2021
-
[32]
Systematic design of discrete-time control barrier functions using maximal output admissible sets,
V . Freire and M. M. Nicotra, “Systematic design of discrete-time control barrier functions using maximal output admissible sets,”IEEE Control Syst. Lett. (LCSS), vol. 7, pp. 1891–1896, 2023
work page 2023
-
[33]
M. M. Nicotra and E. Garone, “The explicit reference governor: A general framework for the closed-form control of constrained nonlinear systems,”IEEE Control Syst. Mag., vol. 38, no. 4, pp. 89–107, Aug. 2018
work page 2018
-
[34]
Governor-parameterized barrier function for safe output tracking with locally sensed constraints,
Z. Li and N. Atanasov, “Governor-parameterized barrier function for safe output tracking with locally sensed constraints,”Automatica, vol. 152, p. 110996, 2023
work page 2023
-
[35]
Nonlinear control of constrained linear systems via predictive reference management,
A. Bemporad, A. Casavola, and E. Mosca, “Nonlinear control of constrained linear systems via predictive reference management,”IEEE Trans. Autom. Control (TAC), vol. 42, no. 3, pp. 340–349, 1997
work page 1997
-
[36]
F. Blanchini, “Set invariance in control,”Automatica, vol. 35, no. 11, pp. 1747–1767, 1999
work page 1999
- [37]
-
[38]
¨Uber die lage der integralkurven gew ¨ohnlicher differen- tialgleichungen,
M. Nagumo, “ ¨Uber die lage der integralkurven gew ¨ohnlicher differen- tialgleichungen,” inProc. Phys.-Math. Soc. Jpn., vol. 24, 1942, pp. 551– 559
work page 1942
- [39]
-
[40]
C. Berge,Topological spaces: Including a treatment of multi-valued functions, vector spaces and convexity. Oliver & Boyd, 1963
work page 1963
-
[41]
Control of Euler-Lagrange systems subject to constraints: An explicit reference governor approach,
M. M. Nicotra and E. Garone, “Control of Euler-Lagrange systems subject to constraints: An explicit reference governor approach,” inProc. IEEE Conf. Decis. Control (CDC), Dec. 2015, pp. 1154–1159
work page 2015
-
[42]
Explicit reference governor for linear systems,
E. Garone, M. Nicotra, and L. Ntogramatzidis, “Explicit reference governor for linear systems,”Int. J. Control, vol. 91, no. 6, pp. 1415– 1430, 2018
work page 2018
-
[43]
Explicit reference governor for the constrained control of linear time- delay systems,
M. M. Nicotra, T. W. Nguyen, E. Garone, and I. V . Kolmanovsky, “Explicit reference governor for the constrained control of linear time- delay systems,”IEEE Trans. Autom. Control (TAC), vol. 64, no. 7, pp. 2883–2889, Jul. 2019
work page 2019
-
[44]
Fast and safe path-following control using a state-dependent directional metric,
Z. Li, ¨O. Arslan, and N. Atanasov, “Fast and safe path-following control using a state-dependent directional metric,” inProc. IEEE Int. Conf. Robot. Autom. (ICRA), 2020, pp. 6176–6182
work page 2020
-
[45]
A. Cotorruelo, M. Hosseinzadeh, D. R. Ramirez, D. Limon, and E. Garone, “Reference dependent invariant sets: Sum of squares based computation and applications in constrained control,”Automatica, vol. 129, p. 109614, 2021
work page 2021
-
[46]
H. K. Khalil,Nonlinear Systems. Upper Saddle River, NJ: Prentice- Hall, 2002
work page 2002
-
[47]
The construction of analytic diffeo- morphisms for exact robot navigation on star worlds,
E. Rimon and D. E. Koditschek, “The construction of analytic diffeo- morphisms for exact robot navigation on star worlds,” inProc. IEEE Int. Conf. Robot. Autom. (ICRA), May 1989, pp. 21–26
work page 1989
-
[48]
B. Morris, M. J. Powell, and A. D. Ames, “Sufficient conditions for the lipschitz continuity of qp-based multi-objective control of humanoid robots,”Proc. IEEE Conf. Decis. Control (CDC), pp. 2920–2926, 2013
work page 2013
-
[49]
Regularity properties of optimization-based controllers,
P. Mestres, A. Allibhoy, and J. Cort ´es, “Regularity properties of optimization-based controllers,”Eur. J. Control, vol. 81, p. 101098, 2025
work page 2025
-
[50]
Designing control barrier functions using a dynamic backup policy,
V . Freire and M. M. Nicotra, “Designing control barrier functions using a dynamic backup policy,”arXiv preprint arXiv:2510.09810, 2025
-
[51]
V . Freire, S. Debarshi, and M. M. Nicotra, “Designing control barrier functions for underactuated Euler–Lagrange systems using dynamic safety margins,”IEEE Control Syst. Lett. (LCSS), 2025
work page 2025
-
[52]
ApS,The MOSEK optimization toolbox for MATLAB manual
M. ApS,The MOSEK optimization toolbox for MATLAB manual. Version 10.1.28., Copenhagen, Denmark, 2024
work page 2024
-
[53]
Nonlinear coupling control laws for an overhead crane system,
Y . Fang, E. Zergeroglu, W. Dixon, and D. Dawson, “Nonlinear coupling control laws for an overhead crane system,” inProc. IEEE Int. Conf. Control Appl. (CCA), Sep. 2001, pp. 639–644
work page 2001
-
[54]
R. Ortega, A. Loria, P. J. Nicklasson, and H. Sira-Ramirez,Euler– Lagrange systems. Springer, 1998. Victor Freirereceived the B.S. and M.S. de- grees in mechanical engineering from Univer- sity of Wisconsin-Madison, in 2020 and 2022, respectively. He is currently pursuing a Ph.D. degree from the Department of Electrical, Com- puter & Energy Engineering at...
work page 1998
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.