On Global Uniform Asymptotic Stability of Nonlinear Time-varying Systems in Cascade
Authors: Panteley, Loria · Year: 1998 · Venue: Systems and Control Letters
Raw: md
Summary
This paper gives Lyapunov-based sufficient conditions under which the cascade of two nonlinear time-varying (non-autonomous) systems preserves global uniform stability (GUS) or global uniform asymptotic stability (GUAS). The driving system perturbs the driven system through an interconnection term g(t,x)x_2; the central tool is an absolute-integrability condition on the perturbing trajectory x_2(t) together with growth restrictions on the Lyapunov function of the driven subsystem. It extends the authors’ earlier ECC’97 result, which required the perturbing system to be globally exponentially stable (GES), to the weaker GUAS + integrability setting.
Key Claims
- Theorem 1 (GUS preserved): If the unforced driven system
ẋ₁ = f₁(t,x₁)is GUS with a Lyapunov functionV(t,x₁)satisfying the growth bounds (7)–(8), the interconnection term satisfies the at-most-linear-in-x₁growth bound (9), and the driving systemẋ₂ = f₂(t,x₂)is GUAS with∫_{t₀}^∞ ‖x₂(t)‖ dt ≤ φ(‖x₂(t₀)‖)for someφ ∈ K(10), then the cascade (4)–(5) is GUS. - Theorem 2 (GUAS preserved): Under the same Assumptions A2–A3, if in addition
ẋ₁ = f₁(t,x₁)is GUAS (with V satisfying (7)), then the full cascade is GUAS. - Theorem 3 (integrability relaxed): If the driving system (5) is GUAS and the driven system admits a Lyapunov function with the stiffer K∞ sandwich and growth conditions A4 [(12)–(16)] plus the interconnection bound A5 [(17):
‖g(t,x)‖ ≤ θ(‖x₂‖)‖x₁‖, θ continuous nondecreasing], then the cascade is GUAS — without assumingx₂ ∈ L₁. - Assumption A2 imposes no restriction on how
x₂enters, but requiresg(t,x)to grow at most linearly inx₁. - The integrability condition (10) can be weakened when
g(t,x) = φ₁(t,x)φ₂(t,x₂)factorizes: it then suffices thatφ₂(t,x₂)x₂ ∈ L₁(11), which for the worked example reduces to the milder requirementx₂ ∈ L₂. - GUAS of the cascade follows as a corollary of Theorem 2 when
Σ₂is GES (recovering the earlier [13] result).
Method
The systems treated are the non-autonomous cascade
with x₁ ∈ ℝⁿ, x₂ ∈ ℝᵐ, x ≜ col[x₁,x₂]. Proofs use the second method of Lyapunov on V(t,x₁) for the unforced driven subsystem ẋ₁ = f₁(t,x₁) (6). The cross term contributes
whose first two terms are ≤ 0 by GUS of (6), leaving a bound V̇ ≤ ‖∂V/∂x₁‖ ‖g‖ ‖x₂‖. The growth bound (7), ‖∂V/∂x₁‖‖x₁‖ ≤ c₁V, converts this into V̇ ≤ (c₁c₃V + c₄)‖x₂‖; separating variables and integrating gives a Grönwall/comparison bound (21) that stays finite precisely because ∫‖x₂‖dt ≤ λ < ∞ (10). This rules out finite escape and yields uniform boundedness; an ε–δ contradiction argument then gives uniform stability. Theorem 3 replaces integrability with the structural conditions (15)–(16) on the K∞ functions, using a KL bound (39) on x₂(t) and a time T after which θ(‖x₂‖)‖x₂‖ < k < k⋆ so that V̇ ≤ -(μ/k⋆)α₃(‖x₁‖) (41).
This is a pure systems-theory paper — no robot model, no manipulator. The free-flying vs free-floating distinction does not arise here; the contribution is a general stability tool. The relevant regime mapping is downstream: a free-flying manipulator’s tracking/observer architecture can often be cast as such a cascade.
Relevance to thesis
Cascade (or “cascaded-systems”) arguments are the standard rigorous route to proving GUAS of nonlinear time-varying tracking and observer-based controllers — exactly the structure that arises for a free-flying space manipulator whose closed loop decomposes into a controller error subsystem perturbed by a parameter/velocity-estimation error subsystem. Theorem 2 is the workhorse: prove each piece GUAS and check the integrability/growth conditions, rather than searching for a single monolithic Lyapunov function. This is the kind of pencil-and-paper-verifiable result a control-theorist examiner expects to see cited when claiming global (not merely local) uniform asymptotic stability of a time-varying closed loop, and it is the natural foundation before layering risk-aware analysis on top of a proven-stable nominal loop.
Connections
Topics: cascaded_systems · lyapunov_stability · trajectory_tracking
Key Equations / Quotes
“a globally uniformly stable (GUS) nonlinear time-varying (NLTV) system remains GUS when it is perturbed by the output of a globally uniformly asymptotically stable (GUAS) NLTV system, under the assumption that the perturbing signal is absolutely integrable” (Abstract)
Assumption A1 growth bound (7):
Assumption A2 interconnection bound (9):
Assumption A3 integrability (10):
Theorem 3 key growth conditions (15)–(16):
resulting decay (41):
Open Questions
- The paper notes (after Eq. 11) that the integrability condition “can be weakened in some cases, depending on the cascaded system in question.” A general characterization of which factorizations
g = φ₁φ₂admit the milderL₂-type condition is left open. - Theorems give sufficient conditions only; necessity/tightness of the linear-growth restriction (A2) and the K∞ growth conditions (A4) is not addressed.
- No constructive guidance on the design problem (choosing the feedback) for the time-varying case — the paper is explicitly an analysis result.