Cited by 0Advanced Control Systems OptimizationFormal Methods in VerificationStability and Control of Uncertain Systems

Where to Put Safety? Control Barrier Function Placement in Networked Control Systems

Open access
Beger, Severin, Chen, Yuling, Hirche, Sandra·2026·IEEE Control Systems Letters

Published version of a preprint

Abstract

Control barrier functions (CBFs) are widely used to enforce safety in autonomous systems, yet their placement within networked control architectures remains largely unexplored. In this work, we investigate where to enforce safety in a networked control system in which a remote model predictive controller (MPC) communicates with the plant over a delayed network. We compare two safety strategies: i) a local myopic CBF filter applied at the plant and ii) predictive CBF constraints embedded in the remote MPC. For both architectures, we derive state-dependent disturbance tolerance bounds and show that safety placement induces a fundamental trade-off: local CBFs provide higher disturbance tolerance due to access to fresh state measurements, whereas MPC-CBF enables improved performance through anticipatory behavior, but yields stricter admissible disturbance levels. Motivated by this insight, we propose a combined architecture that integrates predictive and local safety mechanisms. The theoretical findings are illustrated in simulations on a planar three-degree-of-freedom robot performing a collision-avoidance task.

AI snapshot

Written from the paper’s full text.

TL;DR

This paper analyzes where to place control barrier functions (CBFs) in a networked control system with a remote model predictive controller (MPC) and delayed communication. It shows a fundamental trade-off: local myopic CBFs tolerate more disturbance due to fresh measurements, while remote MPC-CBFs improve performance through anticipation but admit stricter disturbance bounds.

Key findings

  • Local CBFs provide higher disturbance tolerance: in 50-run simulations, safe rates were 98%, 100%, 96%, and 100% across delay cases I–IV, while remote MPC-CBF safe rates dropped to 92%, 90%, 72%, and 64%. The paper notes this corresponds to 4 unsafe runs in scenario I versus 18 in scenario IV for the remote CBF.
  • Remote MPC-CBF achieves better performance: average stage costs were 5.47, 7.41, 5.46, and 6.96 across scenarios I–IV, versus 14.51, 20.41, 14.26, and 18.90 for local CBF.
  • Local CBFs intervene late: median minimum safety margins were 0.02, 0.03, 0.02, and 0.02 mm, two orders of magnitude smaller than remote MPC-CBF values of 1.64, 4.88, 1.13, and 3.09 mm.
  • The proposed combined architecture maintained 100% safe rate in all four scenarios while keeping stage costs close to remote MPC-CBF (5.44, 7.39, 5.59, 8.31) and larger median clearances than local CBF (2.07, 4.89, 0.99, 3.61 mm).

Methods

  • Theoretical: derives a prediction-error margin for discrete-time CBFs, then specializes it to local myopic CBF and remote MPC-CBF placements under bounded additive disturbance and network delay. Lemma 1 gives local disturbance tolerance; Lemma 2 gives remote tolerance; Proposition 3 compares them and shows remote tolerance decreases with known delay, uncompensated delay residual, and horizon length.
  • Proposed architecture: combines a robust local CBF with a robust remote MPC-CBF using slack variables and tightened input set \(U_{\text{nom}} := U \ominus \Delta U\), delegating safety to the local filter when remote CBF constraints are relaxed or infeasible.
  • Simulation: planar 3-DoF robot collision-avoidance task tracking two waypoints while avoiding two circular obstacles; each link discretized into three points, safety margin \(\epsilon = 0.005\) m. Remote MPC at 20 Hz with horizon \(N=30\), local PD+ controller at 200 Hz, acceleration constraint \(|\ddot q_j| \le 20\,\text{rad/s}^2\), zero-mean Gaussian disturbances with \(\sigma = 0.01\) Nm bounded by \(\|\tau_d\| \le 0.02\) Nm, and model mismatch between full nonlinear rigid-body plant and simplified acceleration-level prediction model. Results averaged over 50 runs for delay cases I: \(\hat\tau=3,\bar r=0\); II: \(\hat\tau=2,\bar r=1\); III: \(\hat\tau=6,\bar r=0\); IV: \(\hat\tau=5,\bar r=1\).

Limitations

  • Stated: future work includes analyzing implications of safety filter placement on optimization feasibility, more complex disturbances, realistic network settings, and experimental validation; the analytical derivation of the required correction set \(\Delta U\) is left for future work.
  • Stated: simulations use nominal CBF implementations without conservative robust tightening to evaluate behavior under model mismatch and disturbances.
  • Evident from the text: validation is limited to a planar 3-DoF robot simulation with 50 runs per delay case, and the combined architecture’s input correction set is not analytically derived.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1109/lcsys.2026.3710212

Cites

15 of 16 references verified0 citation errors · 1 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

5 of 8 cited sources checked · 4 supported · 0 flagged · accuracy not yet measured

  • Premisecitation
    § I. INTRODUCTION · p. 1

    Purely local safety filters may lead to undesirable behavior such as late obstacle avoidance, loss of feasibility, or deadlock situations.

    “While effective in ensuring safety, purely local safety filters may lead to undesirable behavior such as late obstacle avoidance, loss of feasibility, or deadlock situations [4, 5].”
    Quote in the paperSubstantial claim1 of 2 sources checked
    • cites [4] source
    • cites [5] source

      The Control Barrier Functions section (p. 4) describes a safety filter that intervenes only when necessary. The quadrotor results (pp. 5–6) report oscillations, failures to maintain safety under some settings, and cases where the drone cannot reach its goal. The paper does not establish late obstacle avoidance, loss of filter feasibility, or deadlock as stated in the claim. (LLM, conf=0.76)

      Experimental — accuracy not yet measured
  • Premisecitation
    § I. INTRODUCTION · p. 1

    The architectural implications of enforcing safety locally or remotely have not yet been systematically analyzed.

    “While recent work has considered potential architectures for CBF in networked [9] or multi-rate [10] setups, the architectural implications of enforcing safety locally or remotely have not yet been systematically analyzed.”
    Quote in the paperSubstantial claim2 of 2 sources checked
  • Premisecitation
    § I. INTRODUCTION · p. 1

    Remote optimization relies on delayed or predicted state information due to communication constraints.

    “While remote optimization enables complex predictive planning, it relies on delayed or predicted state information due to communication constraints [8].”
    Quote in the paperSubstantial claim1 of 1 sources checked
  • Findingreasoning
    § B. Remote MPC-CBF · p. 3

    For a remote MPC-CBF connected through a network with measurement-to-actuation latency τ_k = τ̂ + r_k, if it is feasible and computes u_k ∈ U such that condition (15) holds for all l ∈ {1,...,N}, then it renders the safe set C forward invariant.

    “Lemma 2 (Disturbance Tolerance of Remote MPC-CBF).”
    • Also stated in: § A. Local CBF · p. 3 · plain
      “then it renders the safe set C forward invariant.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The communication network delay can be decomposed into a known constant part τ̂ and an unknown uncompensated residual r_k bounded by 0 ≤ r_k ≤ r̄.
    • The authors state this as an assumption: The additive disturbances w_k are bounded by ||w_k|| ≤ w̄.
    • The authors state this as an assumption: The dynamics f is locally Lipschitz with constants L_x and L_u.
    • The authors state this as an assumption: The barrier function h is Lipschitz continuous with constant L_h.
    • The authors state this as an assumption: The prediction errors e_k and e_{k+1} collect all deviations between the states used in the CBF constraint and the true states, resulting from additive disturbances, delay-compensating prediction, and uncompensated delay.
  • Findingreasoning
    § C. Architectural Disturbance Tolerance Comparison · p. 4

    Comparing the disturbance bounds derived in Lemmas 1 and 2 reveals that the remote placement yields a smaller admissible disturbance tolerance.

    “Comparing the disturbance bounds derived in Lemmas 1 and 2 reveals that the remote placement yields a smaller admissible disturbance tolerance.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. 2
  • May combine two claims. 12
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § I. INTRODUCTION · p. 1

    Recent work has integrated CBF constraints directly into model predictive control (MPC) formulations, allowing safety to be considered within a predictive optimization framework.

    “To address these issues, recent work has integrated CBF constraints directly into model predictive control (MPC) formulations [6], allowing safety to be considered within a predictive optimization framework.”
    Quote in the paperNot a substantial claim1 of 1 sources checked
  • May combine two claims.

    Findingown data
    § VI. SIMULATION RESULTS · p. 6

    The remote MPC-CBF has a reasonable median clearance, yet its lower envelope becomes negative for larger delays, indicating unsafe runs caused by amplified prediction errors.

    “The remote MPC-CBF has a reasonable median clearance, yet its lower envelope becomes negative for larger delays, indicating unsafe runs caused by amplified prediction errors.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § VI. SIMULATION RESULTS · p. 6

    The local CBF remains close to the boundary with little variation, indicating myopic but safe behavior.

    “In contrast, the local CBF remains close to the boundary with little variation, indicating myopic but safe behavior.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingreasoning
    § VI. SIMULATION RESULTS · p. 5

    The combined architecture consistently achieves good performance while maintaining safety at all runs.

    “As intended by design, the combined architecture consistently achieves good performance while maintaining safety at all runs.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § VI. SIMULATION RESULTS · p. 5

    The average stage cost is consistently much higher for the local CBF, whereas the remote and combined architectures maintain lower costs through predictive planning.

    “Regarding performance, the average stage cost is consistently much higher for the local CBF, whereas the remote and combined architectures maintain lower costs through predictive planning.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingreasoning
    § Robust Local CBF: · p. 4

    In the combined architecture, as long as the local robust CBF feasible set is nonempty and the disturbance bound holds, the local CBF is feasible and guarantees forward invariance of the safe set.

    “As long as U CBF = ∅ and ∥ w k ∥≤ ¯ w , the local CBF is feasible and thus guarantees forward invariance of the safe set.”
    • Also stated in: § Robust Remote MPC-CBF: · p. 5 · plain
      “Thus, forward invariance is guaranteed under the local feasibility condition U CBF = ∅ .”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The combined architecture is designed for a known disturbance bound w̄ and known delay τ.
  • May combine two claims.

    Findingreasoning
    § III. ERROR MARGIN OF DISCRETE CBFS · p. 3

    The prediction-error tolerance increases with the available CBF margin and decreases with the barrier function's sensitivity L_h.

    “Thus, tolerance increases with the available CBF margin and decreases with the barrier function's sensitivity L h .”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The barrier function h is Lipschitz continuous with constant L_h.
  • May combine two claims.

    Findingreasoning
    § Robust Local CBF: · p. 4

    The feasibility of the local CBF problem is not directly tied to that of the remote side; the local CBF may be feasible even if the remote MPC is not.

    “Notably, the feasibility of the local problem is not directly tied to that of the remote side, as the local CBF may be feasible even if the remote MPC is not.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The combined architecture is designed for a known disturbance bound w̄ and known delay τ.
  • May combine two claims.

    Findingreasoning
    § B. Remote MPC-CBF · p. 4

    The bound on the tolerated disturbance for the remote MPC-CBF depends on the error due to uncompensated delay d_u, which reduces the disturbance margin directly, and on the prediction error from compensating τ̂ and enforcing the condition along the MPC horizon.

    “We observe that the bound on the tolerated disturbance for the remote MPC-CBF depends on two additional factors: i) the error due to uncompensated delay d u , reducing the disturbance margin directly, ii) the prediction error from compensating ˆ τ and enforcing the condition along the MPC horizon.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: The communication network delay can be decomposed into a known constant part τ̂ and an unknown uncompensated residual r_k bounded by 0 ≤ r_k ≤ r̄.
    • The authors state this as an assumption: The additive disturbances w_k are bounded by ||w_k|| ≤ w̄.
    • The authors state this as an assumption: The dynamics f is locally Lipschitz with constants L_x and L_u.
    • The authors state this as an assumption: The barrier function h is Lipschitz continuous with constant L_h.
    • The authors state this as an assumption: The prediction errors e_k and e_{k+1} collect all deviations between the states used in the CBF constraint and the true states, resulting from additive disturbances, delay-compensating prediction, and uncompensated delay.
  • May combine two claims.

    Findingown data
    § VI. SIMULATION RESULTS · p. 6

    The combined architecture maintains a positive clearance over all tested delays while providing a larger median distance than the local CBF.

    “The combined architecture maintains a positive clearance over all tested delays while providing a larger median distance than the local CBF.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning
    § C. Architectural Disturbance Tolerance Comparison · p. 4

    Remote MPC-CBF provides anticipatory behavior through the performance objective, but only under tighter admissible disturbances.

    “Remote MPCCBF provides anticipatory behavior through the performance objective, but only under tighter admissible disturbances.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Premisecitation
    § I. INTRODUCTION · p. 1

    In many modern cyber-physical systems, control is implemented in a networked architecture.

    “In many modern cyber-physical systems, including cloud robotics, autonomous vehicle fleets, and teleoperated robots, control is implemented in a networked architecture [7]”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [7] Matni, 2024, A quantitative framework for layered multirate control: Toward a theory of control architecture, IEEE Control Syst. source
  • May combine two claims.

    Interpretationown data
    § VII. CONCLUSION · p. 6

    Simulations confirm that local CBFs provide superior robustness due to access to fresh state information, while remote MPC-CBF improves performance through anticipatory behavior, yet is more sensitive to disturbances.

    “Simulations confirm that local CBFs provide superior robustness due to access to fresh state information, while remote MPCCBF improves performance through anticipatory behavior, yet is more sensitive to disturbances.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning
    § C. Architectural Disturbance Tolerance Comparison · p. 4

    Local CBFs offer greater disturbance tolerance but remain myopic and may react late, leading to deadlocks or degraded performance.

    “Local CBFs, therefore, offer greater disturbance tolerance but remain myopic and may react late, leading to deadlocks or degraded performance.”
    Quote in the paperSubstantial claim
14 of 14
  • The authors state this as an assumption.

    The communication network delay can be decomposed into a known constant part τ̂ and an unknown uncompensated residual r_k bounded by 0 ≤ r_k ≤ r̄.

    “We differentiate a known, constant delay part ˆ τ ∈ N and an unknown, uncompensated delay residual r k ∈ N 0 upper-bounded by 0 ≤ r k ≤ ¯ r .”
  • The authors state this as an assumption.

    The additive disturbances w_k are bounded by ||w_k|| ≤ w̄.

    “with states x k ∈ R n , inputs u k ∈ R m , and disturbances w k ∈ W ⊂ R n that satisfy ∥ w k ∥ ≤ ¯ w .”
  • The authors state this as an assumption.

    The dynamics f is locally Lipschitz with constants L_x and L_u.

    “f ( x , u ) : R n × m → R n is locally Lipschitz with constants L x and L u .”
  • The authors state this as an assumption.

    The barrier function h is Lipschitz continuous with constant L_h.

    “where h ( x k ) : X → R is the Lipschitz continuous barrier function with constant L h .”
  • The authors state this as an assumption.

    The combined architecture is designed for a known disturbance bound w̄ and known delay τ.

    “We therefore propose a combined architecture that leverages both mechanisms for a known disturbance bound ¯ w and delay τ .”
  • The authors state this as an assumption.

    The prediction errors e_k and e_{k+1} collect all deviations between the states used in the CBF constraint and the true states, resulting from additive disturbances, delay-compensating prediction, and uncompensated delay.

    “The errors e k and e k +1 collect all deviations between the states used in the CBF constraint and the true states. In this work, these deviations result from additive disturbances, delay-compensating prediction, and uncompensated delay.”
6 of 6

Cites

Flagged first, then by citations

1 of the 14 references couldn’t be matched to a known paper.

Cited by

Still being checked.

Authors
Beger, S., Chen, Y., & Hirche, S.
Affiliations
Technical University of Munich (DE)
Venue
IEEE Control Systems Letters
Published
2026
Volume
10
Pages
2011-2016
ISSN
2475-1456 (ISSN-L)
OpenAlex
W7167491726
Cited by
0
References
14
FWCI
0.00
Type
journal article
Language
en
Open access
Locations
  • IEEE Control Systems Letters (publishedVersion, cc-by)
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Funders
  • Federal Ministry of Research, Technology, and Space (BMFTR) as part of the research program Communication Systems “Souverän. Digital. Vernetzt.”
  • Joint project 6G-life, project (16KIS2414)
Topics
  • Physical Sciences › Engineering › Control and Systems Engineering › Advanced Control Systems Optimization
  • Physical Sciences › Computer Science › Computational Theory and Mathematics › Formal Methods in Verification
  • Physical Sciences › Engineering › Control and Systems Engineering › Stability and Control of Uncertain Systems
Keywords
control barrier functions, networked control systems, model predictive control, communication delay, disturbance tolerance, autonomous systems, collision avoidance, robot control

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-31.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-31.

Cited sources are checked by gpt-6-sol.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review