Papers
Topics
Authors
Recent
Search
2000 character limit reached

Lyapunov-Metzler Inequalities for Switched Systems

Updated 10 November 2025
  • Lyapunov–Metzler inequalities are matrix inequalities that combine Lyapunov functions with Metzler matrices to enforce stability in systems with prescribed dwell times.
  • They facilitate both state-feedback regulation and performance guarantees by leveraging LMI relaxations for linear and affine switched systems.
  • Practical applications include stabilization of unstable dynamics in engineering systems such as boost converters and traffic models.

Lyapunov–Metzler inequalities are matrix inequalities developed for the analysis and synthesis of switching control laws in continuous-time switched linear and affine systems subject to dwell-time constraints. They provide a framework for expressing stability conditions and guaranteed cost bounds via a combined Lyapunov and Metzler-matrix approach, enabling both the rigorous regulation of linear systems to the origin and the practical stabilization of affine systems to a neighborhood around the origin. Their formulation and use leverage irreducible Metzler matrices to encode mode-dependent cost-to-go comparisons over intervals defined by a prescribed minimum dwell time, with matrix inequalities ensuring negativity of aggregated Lyapunov increments at switching events.

1. Formulation of Lyapunov–Metzler Inequalities

Lyapunov–Metzler inequalities are constructed for systems with a finite set of modes Ω={1,,M}\Omega=\{1,\dots,M\}, where each mode ii is described by dynamics AiRn×nA_i\in\mathbb{R}^{n\times n} and output matrix CRp×nC\in\mathbb{R}^{p\times n}. A dwell time T>0T>0 dictates the minimum time spent in each mode before switching. The switching structure is encoded via an irreducible Metzler matrix Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}, characterized by πi,j0\pi_{i,j}\geq0 for iji\neq j and zero row sums jπi,j=0\sum_j \pi_{i,j}=0.

For the linear switched case, the algebraic Lyapunov–Metzler inequality for each iΩi\in\Omega is: ii0 where ii1 and

ii2

For switched affine systems ii3, the system is augmented to a linear form in ii4, and the inequalities become

ii5

with ii6, and corresponding block matrices: ii7

2. Differential and Algebraic Structure; Connection to Dwell-Time

The Lyapunov–Metzler inequalities incorporate both algebraic and differential forms. During each dwell interval ii8, the candidate Lyapunov matrix ii9 (or affine extension AiRn×nA_i\in\mathbb{R}^{n\times n}0) evolves according to the backward-flow differential equation: AiRn×nA_i\in\mathbb{R}^{n\times n}1 with terminal constraint: AiRn×nA_i\in\mathbb{R}^{n\times n}2 This ensures AiRn×nA_i\in\mathbb{R}^{n\times n}3 flows backwards in time from AiRn×nA_i\in\mathbb{R}^{n\times n}4, resetting at switching points. The transformation between algebraic and integral forms links the differential equation solution to the terms in the Lyapunov–Metzler inequality. The Metzler-summed increments AiRn×nA_i\in\mathbb{R}^{n\times n}5 enforce the negativity of cost-to-go jumps at switching events, mediating stability across modes and encoding the dwell-time dependence in the comparison principle.

3. Stability Analysis and Guaranteed Cost Bounds

In the linear switched case, the existence of matrices AiRn×nA_i\in\mathbb{R}^{n\times n}6 and a Metzler AiRn×nA_i\in\mathbb{R}^{n\times n}7 satisfying the Lyapunov–Metzler inequalities yields a state-feedback switching law under dwell time AiRn×nA_i\in\mathbb{R}^{n\times n}8 that ensures:

AiRn×nA_i\in\mathbb{R}^{n\times n}9

where CRp×nC\in\mathbb{R}^{p\times n}0 is the regulated output.

For switched affine systems, the corresponding construction using CRp×nC\in\mathbb{R}^{p\times n}1, CRp×nC\in\mathbb{R}^{p\times n}2, and CRp×nC\in\mathbb{R}^{p\times n}3 produces:

  • Practical stability: the state enters and remains in a neighborhood of the origin,
  • Cost bound:

CRp×nC\in\mathbb{R}^{p\times n}4

with the long-term average cost satisfying CRp×nC\in\mathbb{R}^{p\times n}5.

These results rely on the feasibility of the Lyapunov–Metzler inequalities and enforcement of a fixed minimum dwell time.

4. Computation and Selection of Metzler Matrix and Lyapunov Parameters

The practical application of Lyapunov–Metzler inequalities involves selection or optimization of the Metzler matrix CRp×nC\in\mathbb{R}^{p\times n}6 and Lyapunov matrices CRp×nC\in\mathbb{R}^{p\times n}7 (and CRp×nC\in\mathbb{R}^{p\times n}8 for the affine case):

  • The direct approach jointly optimizes CRp×nC\in\mathbb{R}^{p\times n}9 to minimize the cost bound, subject to the inequalities, but this is nonconvex due to bilinear terms in T>0T>00.
  • To address tractability, a line-search/LMI relaxation fixes T>0T>01 to a scalar-diagonal Metzler form (e.g., T>0T>02, T>0T>03 for T>0T>04). This reduces the inequalities to a set of LMIs in T>0T>05 and T>0T>06, solvable with standard LMI solvers and yielding conservative but practical solutions.
  • For application-driven choices, if a convex Hurwitz average T>0T>07 exists, T>0T>08 may be chosen so that T>0T>09. When operating under Markovian switching with dwell times Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}0, one takes Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}1 for preferred transitions.

5. Expressions for Quadratic Cost Bounds

The guaranteed cost bounds resulting from Lyapunov–Metzler inequalities are of quadratic form:

System Type Cost Bound Expression Bound Type
Linear switched Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}2 State-dependent
Affine switched Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}3 State- and time-dependent

In both cases, Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}4 is computed as the initial value of the Lyapunov matrix solving the backward-flow differential Lyapunov equation over the dwell interval.

6. Systematic Examples and Numerical Verification

Three illustrative examples demonstrate the feasibility and effect of Lyapunov–Metzler inequalities:

  • Unstable-linear system: Two unstable Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}5 are stabilized by choosing Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}6 and Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}7. Numerical simulations show convergence even though individual modes are unstable.
  • Boost–boost converter: A 4-mode switched affine representation, with Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}8 and Π=[πi,j]i,j=1MM\Pi=[\pi_{i,j}]_{i,j=1}^M\in\mathcal{M}9 such that πi,j0\pi_{i,j}\geq00, delivers successful regulation at πi,j0\pi_{i,j}\geq01 s and achieves small πi,j0\pi_{i,j}\geq02-like cost. Comparative analysis indicates performance similar to existing dwell-time stabilization methods.
  • Traffic-congestion: A 3-mode switched affine queue model without a Hurwitz convex combination is stabilized by a cyclically-structured Metzler matrix (Markov-chain form) with πi,j0\pi_{i,j}\geq03. The Lyapunov–Metzler approach produces a stable limit cycle, matching behavior from periodic controllers in established literature.

In all cases, feasibility of the inequalities is validated numerically with LMI solvers or line-search relaxation, and the switching law is observed to enforce dwell-time while maintaining costs within the prescribed bounds.

7. Assumptions, Limitations, and Applicability

Key assumptions are the existence of an irreducible Metzler matrix πi,j0\pi_{i,j}\geq04, feasibility of the Lyapunov–Metzler inequalities (linear or affine), and enforcement of a fixed dwell time πi,j0\pi_{i,j}\geq05. The nonconvex optimization for optimal πi,j0\pi_{i,j}\geq06 and πi,j0\pi_{i,j}\geq07 may limit general computational tractability; however, line-search/LMI relaxations provide practical conservative solutions. The framework accommodates both systems with Hurwitz convex combinations and those without such structures, extending applicability to switched systems with arbitrary mode dynamics. This suggests that Lyapunov–Metzler inequalities are broadly suitable for engineering systems requiring guaranteed performance under constrained switching, including systems lacking conventional stability in any individual mode.

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 Lyapunov-Metzler Inequalities.