Papers
Topics
Authors
Recent
Search
2000 character limit reached

Time-Varying Barrier Lyapunov Functions

Updated 9 July 2026
  • TVBLF is a time-varying Lyapunov function that remains finite inside a moving safe set and diverges as the state nears the boundary.
  • It is used in adaptive and robust control of Euler–Lagrange systems, MRAC, and robotic manipulators to enforce moving state or error envelopes.
  • TVBLF methods offer offline feasibility certificates and guarantee forward invariance, ensuring system stability and constraint satisfaction.

A Time-Varying Barrier Lyapunov Function (TVBLF) is a scalar Lyapunov-type function defined on a time-varying safe set and constructed so that it becomes unbounded as the state approaches the moving constraint boundary. In the formulation used for constrained adaptive control, if h:Rn×R0Rh:\mathbb{R}^n\times\mathbb{R}_{\ge 0}\to\mathbb{R} defines Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}, then a TVBLF is positive definite in xx, continuously differentiable in xx and tt, and satisfies V(x,t)V(x,t)\to\infty as xx approaches the boundary of Ωx(t)\Omega_x(t) (Ghosh et al., 9 Mar 2026). This mechanism is used to enforce moving state envelopes in uncertain Euler–Lagrange systems, model reference adaptive control, and robot manipulators, and it is closely related to broader time-varying barrier constructions in converse safety theory and predefined-time stability (Ghosh et al., 9 Mar 2026, Ghosh et al., 29 Aug 2025, Gupta et al., 29 May 2026, Maghenem et al., 2022, Bingöl, 28 Dec 2025).

1. Formal definition and canonical constructions

In the Euler–Lagrange formulation, the defining feature of a TVBLF is divergence at the boundary of a time-varying admissible region. For norm-bounded constraints of the form x<ϕx(t)\|x\|<\phi_x(t), the logarithmic barrier used in constrained adaptive control is

V1=logϕx(t)2ϕx(t)2xx,V_1=\log\frac{\phi_x(t)^2}{\phi_x(t)^2-x^{\top}x},

which tends to Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}0 as Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}1 (Ghosh et al., 9 Mar 2026). Because Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}2 is explicitly time-varying, the barrier wall itself moves, so the admissible set may expand or shrink over time.

A closely related construction appears in constrained MRAC, where the tracking-error barrier is written in a weighted quadratic form,

Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}3

on the set

Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}4

As Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}5, the denominator vanishes and the barrier diverges (Ghosh et al., 29 Aug 2025).

In adaptive artificial time-delay control for Euler–Lagrange robots, the barrier is constructed componentwise for both position and velocity errors: Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}6 Here the logarithmic terms again blow up as Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}7 or Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}8, embedding the constraints directly into the Lyapunov candidate (Gupta et al., 29 May 2026).

These constructions share the same structural principle: the TVBLF is finite strictly inside the moving admissible set and singular at its boundary. That singularity is the core analytical device used to prove forward invariance of the constrained region.

2. Constraint envelopes and error-coordinate reformulation

A standard design step in TVBLF-based control is to convert plant-level state constraints into constraints on tracking errors. For uncertain Euler–Lagrange systems,

Ωx(t)={xRnh(x,t)>0}\Omega_x(t)=\{x\in\mathbb{R}^n\mid h(x,t)>0\}9

the prescribed constraints are

xx0

together with

xx1

If the desired trajectory satisfies xx2 and xx3, then the plant constraints induce the error envelopes

xx4

with xx5 and xx6 (Ghosh et al., 9 Mar 2026).

The same paper introduces the filtered error

xx7

and proves that if xx8 remains inside a time-varying tube xx9, and if

xx0

together with

xx1

then automatically

xx2

This establishes a constraint-conversion mechanism: enforcing a TVBLF on xx3 implies the original state constraints (Ghosh et al., 9 Mar 2026).

In constrained MRAC, the same pattern appears in linear form. For xx4 with reference model xx5, the state constraint xx6 is converted into an error constraint

xx7

where xx8 and xx9 (Ghosh et al., 29 Aug 2025).

In robotic TVBLF designs, the envelopes themselves are often prescribed-performance functions. One reported choice is the exponentially decaying form

tt0

which enforces

tt1

This is explicitly described as a shrinking-funnel constraint design (Gupta et al., 29 May 2026).

3. Controller synthesis patterns

TVBLFs are typically embedded into adaptive or robust controllers through gains that become large as the state approaches the moving boundary. In uncertain Euler–Lagrange systems, the auxiliary control law is

tt2

followed by the saturated input

tt3

The saturation guarantees tt4, while the projection-based adaptive law confines the parameter estimate to a known compact set (Ghosh et al., 9 Mar 2026).

Constrained MRAC uses an analogous decomposition. The actual control is a saturation of the auxiliary input

tt5

with

tt6

The term tt7 appears specifically because the safe set is time-varying, and the adaptive update law contains the barrier denominator tt8, which increases adaptation intensity near the boundary (Ghosh et al., 29 Aug 2025).

For Euler–Lagrange robots with adaptive time-delay estimation, the nominal control takes the form

tt9

with state-dependent diagonal gains

V(x,t)V(x,t)\to\infty0

These gains become large near the constraints and create repulsive feedback. The final torque law combines time-delay estimation, the BLF nominal term, and an adaptive robust term V(x,t)V(x,t)\to\infty1 (Gupta et al., 29 May 2026).

A related but distinct design appears in perturbed integrator chains. There, a prescribed-time reaching phase is followed by a barrier-function phase with robustifying gain

V(x,t)V(x,t)\to\infty2

which blows up as V(x,t)V(x,t)\to\infty3 and keeps the state inside the invariant set V(x,t)V(x,t)\to\infty4. The source explicitly states that this second phase is “very much in the TVBLF spirit,” although the paper does not use the exact term throughout (Estrada et al., 2024).

4. Feasibility, invariance, and boundedness

A notable feature of several TVBLF-based designs is the presence of an offline verifiable feasibility condition. For the Euler–Lagrange adaptive design with state and input envelopes, the condition is

V(x,t)V(x,t)\to\infty5

which certifies that the input bound is large enough to sustain the worst-case control effort required to keep the filtered error inside its time-varying barrier envelope (Ghosh et al., 9 Mar 2026).

The constrained MRAC formulation provides an analogous certificate: V(x,t)V(x,t)\to\infty6 or equivalently

V(x,t)V(x,t)\to\infty7

This is explicitly described as a certificate of existence of a feasible constrained adaptive policy and as an offline test that avoids online optimization or feasibility monitoring (Ghosh et al., 29 Aug 2025).

The proof mechanism is similar across these formulations. A Lyapunov candidate combines a barrier term with adaptive-parameter error terms. Its derivative is shown to be nonpositive or ultimately bounded under the controller and adaptive law. If the trajectory were to reach the moving constraint boundary, the TVBLF term would diverge to V(x,t)V(x,t)\to\infty8, contradicting boundedness of the Lyapunov function. This yields forward invariance of the admissible set and, consequently, strict constraint satisfaction for all V(x,t)V(x,t)\to\infty9 (Ghosh et al., 9 Mar 2026, Ghosh et al., 29 Aug 2025, Gupta et al., 29 May 2026).

The reported guarantees are strong. In the Euler–Lagrange adaptive design, the main theorem states closed-loop stability, xx0, xx1, xx2, and boundedness of all closed-loop signals. If the saturation error vanishes after some time xx3, then asymptotic tracking follows: xx4 A bounded-disturbance extension preserves the theorem under a modified feasibility condition with xx5 (Ghosh et al., 9 Mar 2026).

For adaptive TDE with barrier constraints, the theorem states

xx6

and derives a bound of the form

xx7

which implies boundedness of all closed-loop signals (Gupta et al., 29 May 2026).

5. Relation to standard BLFs, time-varying barrier functions, and control barrier functions

The most immediate comparison is with the standard barrier Lyapunov function. In the constrained Euler–Lagrange formulation, the distinction is explicit: a standard BLF protects a fixed boundary, whereas a TVBLF protects a boundary that changes with time. The central advantage is therefore direct accommodation of expanding or shrinking safe tubes without online optimization (Ghosh et al., 9 Mar 2026).

The converse-safety literature broadens this viewpoint. For differential inclusions xx8, time-varying barrier functions are shown to be necessary as well as sufficient for safety under mild regularity conditions, while autonomous continuous barriers can fail even for a safe system with a smooth right-hand side. The proposed converse construction is

xx9

where Ωx(t)\Omega_x(t)0 is a finite-horizon reachable-set map. The associated safe set is

Ωx(t)\Omega_x(t)1

This result places time variation at the level of safety certification itself, not only controller synthesis (Maghenem et al., 2022).

A different theoretical extension appears in predefined-time stability. The nonautonomous dissipation condition

Ωx(t)\Omega_x(t)2

uses a time-singular barrier to force convergence before the prescribed deadline. The barrier-scaled transformation

Ωx(t)\Omega_x(t)3

is explicitly described as closely related in spirit to TVBLFs, but the role is different: the barrier restricts remaining time rather than state magnitude within a moving envelope (Bingöl, 28 Dec 2025).

Time-varying control barrier functions form another adjacent literature. Robust time-varying CBFs define a safe set Ωx(t)\Omega_x(t)4 and enforce forward invariance through an SOCP-based safety filter under sector-bounded input nonlinearities. The source explicitly states that this framework is conceptually close to TVBLFs but is built for set invariance-based safety filtering, not performance-tracking-based Lyapunov regulation (Chun et al., 12 Nov 2025).

A common misconception is therefore that all time-varying barrier methods are interchangeable. The reported literature separates at least three roles: TVBLFs for constrained tracking and transient shaping, time-varying barrier functions for converse safety certification, and time-varying CBFs for safety filtering (Maghenem et al., 2022, Chun et al., 12 Nov 2025).

6. Experimental validation and reported applications

TVBLF-based and TVBLF-style methods have been validated on several hardware platforms. In uncertain Euler–Lagrange control with time-varying state and input constraints, real-time experiments were conducted on a Quanser 2-DoF helicopter with generalized coordinates pitch Ωx(t)\Omega_x(t)5 and yaw Ωx(t)\Omega_x(t)6. The reported outcomes are that pitch and yaw track the desired trajectories, the position and velocity errors remain inside their prescribed envelopes, and the control input stays within the time-varying input limit (Ghosh et al., 9 Mar 2026).

In adaptive artificial time-delay control with barrier constraints, experiments were performed on a 5-DoF UFactory xArm-5 manipulator running on an NVIDIA Jetson AGX Xavier with a custom end-effector. The task was constrained drawing and erasing: drawing concentric semicircles of radii 20 cm, 22 cm, and 24 cm, then erasing the middle semicircle while staying inside a narrow corridor between the inner and outer paths. Desired trajectories were generated using Ruckig. The reported findings are that the proposed controller tracked the semicircular paths more accurately, preserved the inner and outer semicircles during erasing, kept both position and velocity errors within prescribed bounds throughout, and achieved the lowest RMS errors across all joints in both position and velocity relative to the ABLF and ATDC baselines (Gupta et al., 29 May 2026).

The perturbed-integrator-chain study provides hardware evidence for the broader barrier-preserving principle on a Furuta pendulum. There, changing the prescribed time Ωx(t)\Omega_x(t)7 changes how fast the state is brought to the target vicinity, while changing Ωx(t)\Omega_x(t)8 changes the size of the invariant neighborhood. The reported figures show Ωx(t)\Omega_x(t)9 entering the x<ϕx(t)\|x\|<\phi_x(t)0 region before x<ϕx(t)\|x\|<\phi_x(t)1 and then remaining below x<ϕx(t)\|x\|<\phi_x(t)2, which the source identifies as the experimental signature of a barrier-function-based invariant set (Estrada et al., 2024).

Taken together, these studies show a consistent empirical pattern: time-varying barrier constructions are being used not only as proof devices but as implementable mechanisms for enforcing moving error or safety envelopes in real time. A plausible implication is that TVBLF methodology is increasingly serving as an alternative to online optimization when the constraints can be encoded directly into Lyapunov-barrier structure (Ghosh et al., 9 Mar 2026, Ghosh et al., 29 Aug 2025).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Time-Varying Barrier Lyapunov Function (TVBLF).