alphaFeedback

WorksEngineering

A Matrix-Separation Approach for Stability of Discrete-Time Systems with Time-Varying Delay

AI contributions
Not recorded for this paper
View details
Ancillary data
1 code link
View

Abstract

This letter addresses the stability analysis of discrete-time linear systems with time-varying delay using a Lyapunov-Krasovskii functional (LKF) framework. An improved matrix-separation-based inequality (IMSBI) is developed to obtain tighter bounds for the summation terms arising in the forward difference of the LKF. Based on this result, an augmented LKF incorporating additional cross-terms is constructed to capture the interaction between system states and delay evolution. This leads to a less conservative delay-dependent stability criterion expressed as linear matrix inequalities (LMIs). Numerical results demonstrate improved stability margins and a reduced number of decision variables compared with existing methods.

Introduction

Discrete-time systems (DTS) form the backbone of modern digital control and arise across a wide range of engineering applications, including networked control, cyber-physical systems, and power systems [1, 2, 3]. In such settings, delays due to communication latency, computational overhead, or actuator response times can degrade performance or cause instability [4]. This motivates the study of DTS with time-varying delays (TVD), where a central problem is determining the largest delay range over which stability is preserved, and this has attracted sustained attention [5, 6, 7, 8, 9, 10, 11, 12].

The Lyapunov–Krasovskii functional (LKF) method, combined with linear matrix inequality (LMI) techniques, remains the dominant framework for analysing the stability of systems with delays [13]. Reducing conservatism requires both a sufficiently rich LKF and tight inequality to bound the quadratic summation terms in its forward difference. Enriching the functional with finite differences of the state captures additional delay-state interactions [14]. Specifically, introducing a double-summation term involving the state, its first-order difference, and its second-order difference significantly enhances this capability. Regarding the bounding aspect, Jensen inequality [15] were progressively tightened by Wirtinger-based inequality [16], auxiliary-function-based inequality [17], and other extensions, complemented by

reciprocally convex lemmas [18, 19] for handling delay-partitioned terms. This work focuses on the key challenge of bounding the quadratic summation that arises from the forward difference of the LKF.

Two main strategies exist for bounding this term. The first applies Jensen- or Wirtinger-type inequalities treating the state and its first-order difference as a single augmented vector [20, 21, 22]. The second uses matrix-separation-based inequalities (MSBI), which partition the weighting matrix to separately exploit the state and its first-order difference [23, 9, 24]. In [9] parameter-dependent matrices tighten the bound. However, handling the resulting reciprocally convex terms through the zero-equation method increases the number of decision variables while yielding only limited reductions in conservatism. Reference [24] reduces this count by combining MSBI with the reciprocally convex combination lemma, at the cost of a slight increase in conservatism. A common limitation of both strategies is the omission of the second-order state difference from the bounding procedure, leaving potentially useful information unexploited.

Based on the above observations, this letter makes the following contributions:

  1. An improved MSBI (IMSBI, Lemma 3) is derived that simultaneously accounts for the state, its first-order difference, and its second-order difference.

  2. An augmented LKF is constructed (Section III) that incorporates first-order difference vectors absent in [14], enabling the forward difference to exploit richer delay-state information.

  3. A delay-variation-independent stability criterion (Theorem 1) is obtained, verified to be less conservative than state-of-the-art methods, including those that explicitly use delay-variation-rate information, while requiring 187n2+16n187n^2 + 16n decision variables — best among state-of-the-art methods.

Notation. Rn\mathbb{R}^n, Rm×n\mathbb{R}^{m \times n}, and Sn(S+n)\mathbb{S}^n(\mathbb{S}^{n}_{+}) denote the sets of nn-dimensional real vectors, m×nm \times n real matrices, and n×nn \times n symmetric (positive definite) matrices, respectively. For any square matrix AA: sym⁡{A}=A+AT\operatorname{sym}\{A\} = A + A^{\mathsf{T}}, A^=diag⁡{A,A}\hat{A} = \operatorname{diag}\{A,A\}, and Πi(A)=diag⁡{A,3A,…,(2i+1)A}\Pi_i(A) = \operatorname{diag}\{A,3A,\ldots,(2i+1)A\} (i+1i+1 blocks). The shorthand qi(s)=s+iq_i(s) = s+i, i=1,2i = 1,2, is used throughout. For a vector-valued sequence x(κ)x(\kappa), define the first and second-order differences ζ(κ)=x(κ+1)−x(κ)\zeta(\kappa) = x(\kappa+1)-x(\kappa) and Δζ(κ)=ζ(κ+1)−ζ(κ)\Delta\zeta(\kappa) = \zeta(\kappa+1)-\zeta(\kappa). For integers a>b≥0a > b \ge0, the single and double accumulation operators are: v1(a,b)=∑i=κ−aκ−bx(i)v_1(a,b) = \sum_{i=\kappa-a}^{\kappa-b} x(i), v2(a,b)=∑i=κ−aκ−b∑j=iκ−bx(j)v_2(a,b) = \sum_{i=\kappa-a}^{\kappa-b}\sum_{j=i}^{\kappa-b} x(j), v1(a,b)=∑i=κ−aκ−bζ(i)v_1(a,b) = \sum_{i=\kappa-a}^{\kappa-b} \zeta(i), v2(a,b)=∑i=κ−aκ−b∑j=iκ−bζ(j)v_2(a,b) = \sum_{i=\kappa-a}^{\kappa-b}\sum_{j=i}^{\kappa-b} \zeta(j).

Preliminaries and Problem Formulation

Consider the following DTS, which includes a TVD

{x(κ+1)=Bx(κ)+Bdx(κ−d(κ))x(κ)=φ(κ), κ∈{−du,…,0}(1)\begin{cases} x(\kappa+1)=Bx(\kappa)+B_dx\bigl(\kappa-d(\kappa)\bigr)\\ x(\kappa)=\varphi(\kappa),\ \kappa\in\{-d_u,\ldots,0\} \tag*{(1)} \end{cases}

Here, x(κ)∈Rnx(\kappa)\in\mathbb{R}^{n} represents the state vector, with the initial condition denoted as φ(κ)\varphi(\kappa). The matrices BB and BdB_d are real constant matrices with compatible dimensions. The TVD d(κ):Z+→Z+d(\kappa):\mathbb{Z}_{+}\to\mathbb{Z}_{+} is an integer-valued function satisfying

1≤dl≤d(κ)≤du,(2)1\le d_l\le d(\kappa)\le d_u, \tag*{(2)}

with known positive integer bounds dld_l and dud_u. The objective of this letter is to establish a less conservative delay-dependent stability criterion for system (1) under the constraint (2).

Before proceeding, we present some lemmas, as they are crucial for proving the theoretical contributions of the letter.

Lemma 1 ([17]): For a matrix R∈S+nR\in\mathbb{S}_{+}^{n}, positive integers ℓ2>ℓ1\ell_2>\ell_1, and vector-valued function x(κ)x(\kappa), The subsequent inequalities are valid:

∑i=κ−ℓ2κ−ℓ1−1xT(i)Rx(i)≥1ℓχT(κ)Ω0T(ℓ)Π1(R)Ω0(ℓ)χ(κ),(3)\sum_{i=\kappa-\ell_2}^{\kappa-\ell_1-1}x^{\mathsf{T}}(i)Rx(i)\ge\frac{1}{\ell} \chi^{\mathsf{T}}(\kappa)\Omega_0^{\mathsf{T}}(\ell)\Pi_1(R)\Omega_0(\ell)\chi(\kappa), \tag*{(3)}
∑i=κ−ℓ2κ−ℓ1−1ΔxT(i)RΔx(i)≥1ℓχT(κ)Ω1TΠ2(R)Ω1χ(κ),(4)\sum_{i=\kappa-\ell_2}^{\kappa-\ell_1-1}\Delta x^{\mathsf{T}}(i)R\Delta x(i)\ge\frac{1}{\ell}\chi^{\mathsf{T}}(\kappa)\Omega_1^{\mathsf{T}}\Pi_2(R)\Omega_1\chi(\kappa), \tag*{(4)}
∑i=κ−ℓ2κ−ℓ1−1ΔζT(i)RΔζ(i)≥1ℓχT(κ)Ω2TΠ2(R)Ω2χ(κ),(5)\sum_{i=\kappa-\ell_2}^{\kappa-\ell_1-1}\Delta\zeta^{\mathsf{T}}(i)R\Delta\zeta(i)\ge\frac{1}{\ell}\chi^{\mathsf{T}}(\kappa)\Omega_2^{\mathsf{T}}\Pi_2(R)\Omega_2\chi(\kappa), \tag*{(5)}

where ℓ=ℓ2−ℓ1\ell=\ell_2-\ell_1,

Ω0(ℓ)=col⁡{q1(ℓ)eˉ3−eˉ1, 2q2(ℓ)eˉ4−q1(ℓ)eˉ3−eˉ1},\Omega_0(\ell)=\operatorname{col}\{q_1(\ell)\bar e_3-\bar e_1,\ 2q_2(\ell)\bar e_4-q_1(\ell)\bar e_3-\bar e_1\},
Ω1=col⁡{eˉ1−eˉ2, eˉ1+eˉ2−2eˉ3, eˉ1−eˉ2+6eˉ3−12eˉ4},\Omega_1=\operatorname{col}\{\bar e_1-\bar e_2,\ \bar e_1+\bar e_2-2\bar e_3,\ \bar e_1-\bar e_2+6\bar e_3-12\bar e_4\},
Ω2=col⁡{eˉ5−eˉ6, eˉ5+eˉ6−2eˉ7, eˉ5−eˉ6+6eˉ7−12eˉ8},\Omega_2=\operatorname{col}\{\bar e_5-\bar e_6,\ \bar e_5+\bar e_6-2\bar e_7,\ \bar e_5-\bar e_6+6\bar e_7-12\bar e_8\},
χ(κ)=col⁡{x(κ−ℓ1),x(κ−ℓ2),u1(ℓ2,ℓ1)q1(ℓ),u2(ℓ2,ℓ1)q1(ℓ)q2(ℓ),ζ(κ−ℓ1),ζ(κ−ℓ2),v1(ℓ2,ℓ1)q1(ℓ),v2(ℓ2,ℓ1)q1(ℓ)q2(ℓ)},\chi(\kappa)=\operatorname{col}\left\{x(\kappa-\ell_1),x(\kappa-\ell_2),\frac{u_1(\ell_2,\ell_1)}{q_1(\ell)},\frac{u_2(\ell_2,\ell_1)}{q_1(\ell)q_2(\ell)},\zeta(\kappa-\ell_1),\zeta(\kappa-\ell_2),\frac{v_1(\ell_2,\ell_1)}{q_1(\ell)},\frac{v_2(\ell_2,\ell_1)}{q_1(\ell)q_2(\ell)}\right\},
eˉi=[0n,(i−1)nIn0n,(8−i)n],i=1,2,…,8.\bar e_i=\begin{bmatrix}0_{n,(i-1)n}&I_n&0_{n,(8-i)n}\end{bmatrix},\quad i=1,2,\ldots,8.

Lemma 2 ([19]): For any scalar α∈(0,1)\alpha\in(0,1), matrices R1,R2∈S+nR_1,R_2\in\mathbb{S}_{+}^{n}, and arbitrary matrices X1,X2∈Rn×nX_1,X_2\in\mathbb{R}^{n\times n}, the following matrix inequality holds:

\begin{bmatrix} \frac{1}{\alpha}R_1&0\\ 0&\frac{1}{1-\alpha}R_2 \end{bmatrix} \succeq \begin{bmatrix} R_1+(1-\alpha)r_1&(1-\alpha)X_1+\alpha X_2\\ * & R_2+\alpha r_2 \end{bmatrix}, \tag*{(6)}\end{bmatrix}

where r1=R1−X2R2−1X2Tr_1=R_1-X_2R_2^{-1}X_2^{\mathsf{T}} and r2=R2−X1TR1−1X1r_2=R_2-X_1^{\mathsf{T}}R_1^{-1}X_1.

Main Results

An Improved Matrix-Separation-Based Inequality

This subsection introduces an improved matrix-separation-based inequality (IMSBI) aimed at enhancing the bounding accuracy of the summation term

J(x)=∑i=κ−ℓ2κ−ℓ1−1ηT(i)Rη(i),(7)J(x)=\sum_{i=\kappa-\ell_2}^{\kappa-\ell_1-1}\eta^{\mathsf{T}}(i)R\eta(i), \tag*{(7)}

where η(i)=col⁡{x(i),ζ(i),Δζ(i)}\eta(i)=\operatorname{col}\{x(i),\zeta(i),\Delta\zeta(i)\}, and R∈S+3nR\in\mathbb{S}_{+}^{3n}.

Lemma 3

Let J(x)J(x) be defined as in (7), where RR admits the decomposition:

R=[R11R12−TR13∗R22−T−ZR23−T∗∗R33−T−Z]⏟Ra+[0T0∗TT∗∗T]⏟Rb+[000∗Z0∗∗Z]⏟Rc,(8)R= \underbrace{\begin{bmatrix} R_{11}&R_{12}-T&R_{13}\\ *&R_{22}-T-Z&R_{23}-T\\ *&*&R_{33}-T-Z \end{bmatrix}}_{R_a} + \underbrace{\begin{bmatrix} 0&T&0\\ *&T&T\\ *&*&T \end{bmatrix}}_{R_b} + \underbrace{\begin{bmatrix} 0&0&0\\ *&Z&0\\ *&*&Z \end{bmatrix}}_{R_c}, \tag*{(8)}

with R12,R13,R23∈Rn×nR_{12},R_{13},R_{23}\in\mathbb{R}^{n\times n} and R11,R22,R33,T,Z∈SnR_{11},R_{22},R_{33},T,Z\in\mathbb{S}^{n}. If Ra≻0R_a\succ0 and Z≻0Z\succ0, then:

J(x)≥χT(κ)Ψ1(ℓ)χ(κ)+1ℓχT(κ)F1TΨ2F1χ(κ),(9)J(x)\ge\chi^{\mathsf{T}}(\kappa)\Psi_1(\ell)\chi(\kappa)+\frac{1}{\ell}\chi^{\mathsf{T}}(\kappa)F_1^{\mathsf{T}}\Psi_2F_1\chi(\kappa), \tag*{(9)}

where

Ψ1(ℓ)=ℓE0TΠ1(Ra)E0+sym⁡{E0TΠ1(Ra)E1}+c0TTc0,\Psi_1(\ell)=\ell E_0^{\mathsf{T}}\Pi_1(R_a)E_0+\operatorname{sym}\{E_0^{\mathsf{T}}\Pi_1(R_a)E_1\}+c_0^{\mathsf{T}}Tc_0,
Ψ2=σTΠ1(Ra)σ+Π2(Z~),\Psi_2=\sigma^{\mathsf{T}}\Pi_1(R_a)\sigma+\Pi_2(\widetilde Z),
E0=col⁡{eˉ3,eˉ0,eˉ0,2eˉ4−eˉ3,eˉ0,eˉ0},E_0=\operatorname{col}\{\bar e_3,\bar e_0,\bar e_0,2\bar e_4-\bar e_3,\bar e_0,\bar e_0\},
E1=col⁡{eˉ3−eˉ1,eˉ1−eˉ2,eˉ5−eˉ6,4eˉ4−eˉ3−eˉ1,eˉ1+eˉ2−2eˉ3,eˉ5+eˉ6−2eˉ7},E_1=\operatorname{col}\{\bar e_3-\bar e_1,\bar e_1-\bar e_2,\bar e_5-\bar e_6,4\bar e_4-\bar e_3-\bar e_1,\bar e_1+\bar e_2-2\bar e_3,\bar e_5+\bar e_6-2\bar e_7\},
F1=col⁡{eˉ1−eˉ2,eˉ5−eˉ6,eˉ1+eˉ2−2eˉ3,eˉ5+eˉ6−2eˉ7,eˉ1−eˉ2+6eˉ3−12eˉ4,eˉ5−eˉ6+6eˉ7−12eˉ8},F_1=\operatorname{col}\{\bar e_1-\bar e_2,\bar e_5-\bar e_6,\bar e_1+\bar e_2-2\bar e_3,\bar e_5+\bar e_6-2\bar e_7,\bar e_1-\bar e_2+6\bar e_3-12\bar e_4,\bar e_5-\bar e_6+6\bar e_7-12\bar e_8\},
σ=[−12I0−12I000I000000I0000−16I0−12I0−13I000I000000I00],eˉ0=0n×8n,\sigma= \begin{bmatrix} -\frac{1}{2}I&0&-\frac{1}{2}I&0&0&0\\ I&0&0&0&0&0\\ 0&I&0&0&0&0\\ -\frac{1}{6}I&0&-\frac{1}{2}I&0&-\frac{1}{3}I&0\\ 0&0&I&0&0&0\\ 0&0&0&I&0&0 \end{bmatrix}, \qquad\bar e_0=0_{n\times8n},
T=diag⁡{T,T,−T,−T},c0=col⁡{eˉ1,eˉ5,eˉ2,eˉ6}.\mathcal{T}=\operatorname{diag}\{T,T,-T,-T\},\qquad c_0=\operatorname{col}\{\bar e_1,\bar e_5,\bar e_2,\bar e_6\}.

Additional notations, including χ(κ)\chi(\kappa) and eˉi\bar e_i, are introduced and defined in Lemma 1.

Proof. Using the separation matrix (8) of RR, J(x)J(x) can be expressed as the sum of three components:

J(x)=∑i=κ−ℓ2κ−ℓ1−1ηT(i)Raη(i)⏟Ja+∑i=κ−ℓ2κ−ℓ1−1ηT(i)Rbη(i)⏟Jb+∑i=κ−ℓ2κ−ℓ1−1ηT(i)Rcη(i)⏟Jc,(10)J(x)=\underbrace{\sum_{i=\kappa-\ell_2}^{\kappa-\ell_1-1}\eta^{\mathsf{T}}(i)R_a\eta(i)}_{J_a}+\underbrace{\sum_{i=\kappa-\ell_2}^{\kappa-\ell_1-1}\eta^{\mathsf{T}}(i)R_b\eta(i)}_{J_b}+\underbrace{\sum_{i=\kappa-\ell_2}^{\kappa-\ell_1-1}\eta^{\mathsf{T}}(i)R_c\eta(i)}_{J_c}, \tag*{(10)}

From Lemma 1, it follows that Ra>0R_a>0 implies:

Ja≥1ℓχT(κ)(E1+ℓE0)TΠ1(Ra)(E1+ℓE0)χ(κ),=χT(κ){1ℓE1TΠ1(Ra)E1+sym⁡{E0TΠ1(Ra)E1}+ℓE0TΠ1(Ra)E0}χ(κ).(11)\begin{aligned} J_a\ge\frac{1}{\ell}\chi^{\mathsf{T}(\kappa)}(E_1+\ell E_0)^{\mathsf{T}}\Pi_1(R_a)(E_1+\ell E_0)\chi(\kappa), \\ &=\chi^{\mathsf{T}}(\kappa)\left\{\frac{1}{\ell}E_1^{\mathsf{T}}\Pi_1(R_a)E_1+\operatorname{sym}\{E_0^{\mathsf{T}}\Pi_1(R_a)E_1\}+\ell E_0^{\mathsf{T}}\Pi_1(R_a)E_0\right\}\chi(\kappa). \tag*{(11)} \end{aligned}

For RbR_b and T∈SnT\in\mathbb{S}^{n}, direct computation gives:

Jb=∑i=κ−ℓ2κ−ℓ1−1[ζT(i)Tζ(i)+2ζT(i)Tx(i)+ΔζT(i)TΔζ(i)+2ΔζT(i)Tζ(i)]=xT(κ−ℓ1)Tx(κ−ℓ1)−xT(κ−ℓ2)Tx(κ−ℓ2)+ζT(κ−ℓ1)Tζ(κ−ℓ1)−ζT(κ−ℓ2)Tζ(κ−ℓ2)=χT(κ)c0TTc0χ(κ).(12)\begin{aligned} J_b={}&\sum_{i=\kappa-\ell_2}^{\kappa-\ell_1-1}\left[\zeta^{\mathsf{T}}(i)T\zeta(i)+2\zeta^{\mathsf{T}}(i)Tx(i)\right.\\ &\left.+\Delta\zeta^{\mathsf{T}}(i)T\Delta\zeta(i)+2\Delta\zeta^{\mathsf{T}}(i)T\zeta(i)\right]\\ ={}&x^{\mathsf{T}}(\kappa-\ell_1)Tx(\kappa-\ell_1)-x^{\mathsf{T}}(\kappa-\ell_2)Tx(\kappa-\ell_2)\\ &+\zeta^{\mathsf{T}}(\kappa-\ell_1)T\zeta(\kappa-\ell_1)-\zeta^{\mathsf{T}}(\kappa-\ell_2)T\zeta(\kappa-\ell_2)\\ ={}&\chi^{\mathsf{T}}(\kappa)c_0^{\mathsf{T}}\mathcal{T}c_0\chi(\kappa). \tag*{(12)} \end{aligned}

With Z≻0Z\succ0 and via (4),(5), we bound JcJ_c:

Jc≥1ℓχT(κ)F1TΠ2(Z~)F1χ(κ).(13)J_c\ge\frac{1}{\ell}\chi^{\mathsf{T}}(\kappa)F_1^{\mathsf{T}}\Pi_2(\widetilde Z)F_1\chi(\kappa). \tag*{(13)}

Combining (10), (11), (12), (13) with the relation E1=σF1E_1=\sigma F_1 establishes (9). Hence, the proof of Lemma 3 is concluded.

Remark 1: Lemma 3 generalizes the MSBI in [9]: omitting Δζ(i)\Delta\zeta(i) from η(i)\eta(i) and substituting T=T1+ℓT2T=T_1+\ell T_2, Z=Z1+ℓZ2Z=Z_1+\ell Z_2, and further considering the zero-equation

2(F1ℓχ(κ)−F1ℓχ(κ))TℓMTχ(κ)=0,2\left(\frac{F_1}{\ell}\chi(\kappa)-\frac{F_1}{\ell}\chi(\kappa)\right)^{\mathsf T}\ell M^{\mathsf T}\chi(\kappa)=0,

yields its m=1m=1 case. However, handling the reciprocally convex terms in (9) via this technique, see Lemma 6 in [14], requires free matrices M1,M2∈R8n×6nM_1,M_2\in\mathbb{R}^{8n\times6n}, introducing 96n296n^2 decision variables per application of the IMSBI. By contrast, combining Lemma 2 with (9) uses only X1,X2∈R6n×6nX_1,X_2\in\mathbb{R}^{6n\times6n}, reducing this count to 72n272n^2, a 25% saving at the cost of a small increase in conservatism. Since the free-matrix dimensions in [9] grow with the order parameter mm, any selection m>1m>1 incurs substantially more decision variables than the proposed approach.

Remark 2: Existing methods estimate J(κ)J(\kappa) with limited inter-component exploitation: [20], [21], [22] use Jensen/Wirtinger inequalities on col⁡{x(i),ζ(i)}\operatorname{col}\{x(i),\zeta(i)\} without capturing component interactions with Δζ\Delta\zeta; the MSBI in [9] partially addresses this via matrix separation but remains restricted to {x(i),ζ(i)}\{x(i),\zeta(i)\}; and [14] employs the full vector η(i)=col⁡{x(i),ζ(i),Δζ(i)}\eta(i)=\operatorname{col}\{x(i),\zeta(i),\Delta\zeta(i)\} yet treats it monolithically. The proposed IMSBI overcomes these limitations by explicitly separating TT and ZZ from RR, thereby incorporating the pairwise relationships among x(i)x(i), ζ(i)\zeta(i), and Δζ(i)\Delta\zeta(i). In particular, (12) yields a zero-error bound for the TT-dependent subterm, while the boundary terms ζ(κ−ℓ1)\zeta(\kappa-\ell_1), ζ(κ−ℓ2)\zeta(\kappa-\ell_2) and the summation terms v1(ℓ2,ℓ1)v_1(\ell_2,\ell_1), v2(ℓ2,ℓ1)v_2(\ell_2,\ell_1) in (9) supply additional delay-dependent information, jointly producing a tighter estimate of J(κ)J(\kappa).

Delay-Dependent Stability Criterion

This subsection presents a new sufficient condition to ensure the asymptotic stability of DTS (1) in the presence of a TVD satisfying (2). For brevity, the following notations are adopted: d21=du−dld_{21}=d_u-d_l, dκ1=d(κ)−dld_{\kappa1}=d(\kappa)-d_l, dκ2=du−d(κ)d_{\kappa2}=d_u-d(\kappa).

Theorem 1: Given positive integers dl≥1d_l\geq1 and du>dld_u>d_l, system (1) subject to (2) is asymptotically stable if there exist matrices P1∈S+9nP_1\in\mathbb{S}^{9n}_{+}, P2∈S+5nP_2\in\mathbb{S}^{5n}_{+}, Qi∈S+2nQ_i\in\mathbb{S}^{2n}_{+} (i=1,2,3i=1,2,3), R=[Rij]∈S+3nR=[R_{ij}]\in\mathbb{S}^{3n}_{+}, S=[Sij]∈S+3nS=[S_{ij}]\in\mathbb{S}^{3n}_{+}, Zi∈S+nZ_i\in\mathbb{S}^{n}_{+} (i=1,2,3i=1,2,3), and Ti∈SnT_i\in\mathbb{S}^{n} (i=1,2,3i=1,2,3), along with matrices X1X_1, X2X_2, GiG_i (i=1,2,3,4i=1,2,3,4), such that the subsequent inequalities remain true for each d(κ)∈{dl,du}d(\kappa)\in\{d_l,d_u\}:

Sa≻0,Ria≻0,Ψ2i≻0i=1,2,(14)S_a\succ0,\qquad R_{ia}\succ0,\qquad\Psi_{2i}\succ0\quad i=1,2, \tag*{(14)}
\begin{bmatrix} \Xi(d(\kappa)) & \dfrac{d_{\kappa1}}{d_{21}}F_1^{\mathsf T}X_1^{\mathsf T}+\dfrac{d_{\kappa2}}{d_{21}}F_1^{\mathsf T}X_2\\ * & -d_{\kappa1}\Psi_{21}-d_{\kappa2}\Psi_{22} \end{bmatrix}\prec0, \tag*{(15)}\end{bmatrix}

where:

Ξ(d(κ))=Φ(d(κ))−Ψ(d(κ)),\Xi(d(\kappa))=\Phi(d(\kappa))-\Psi(d(\kappa)),
Ψ2i=σTΠ1(Ria)σ+Π2(Z~i),i=1,2,\Psi_{2i}=\sigma^{\mathsf T}\Pi_1(R_{ia})\sigma+\Pi_2(\widetilde Z_i),\qquad i=1,2,
Φ(d(κ))=Φ1(d(κ))+Φ2+Φ3+Φ4(d(κ)),\Phi(d(\kappa))=\Phi_1(d(\kappa))+\Phi_2+\Phi_3+\Phi_4(d(\kappa)),
Ψ(d(κ))=Ψ11(d(κ))+Ψ12(d(κ))+Ψ3+Ψ4(d(κ)),\Psi(d(\kappa))=\Psi_{11}(d(\kappa))+\Psi_{12}(d(\kappa))+\Psi_3+\Psi_4(d(\kappa)),
Φ1(d(κ))=Γ1T(d(κ))P1Γ1(d(κ))+Γ2T(d(κ))P2Γ2(d(κ))−[Γ1T(d(κ))P1Γ1(d(κ))+Γ2T(d(κ))P2Γ2(d(κ))],\Phi_1(d(\kappa))=\Gamma_1^{\mathsf T}(d(\kappa))P_1\Gamma_1(d(\kappa))+\Gamma_2^{\mathsf T}(d(\kappa))P_2\Gamma_2(d(\kappa)) -\left[\Gamma_1^{\mathsf T}(d(\kappa))P_1\Gamma_1(d(\kappa))+\Gamma_2^{\mathsf T}(d(\kappa))P_2\Gamma_2(d(\kappa))\right],
Φ2=c1T[Q1+q1(d21)Q3]c1+c2T[Q2−Q1]c2−c3TQ3c3−c4TQ2c4,\Phi_2=c_1^{\mathsf T}[Q_1+q_1(d_{21})Q_3]c_1+c_2^{\mathsf T}[Q_2-Q_1]c_2-c_3^{\mathsf T}Q_3c_3-c_4^{\mathsf T}Q_2c_4,
Φ3=c5T[d21R+dlS]c5,\Phi_3=c_5^{\mathsf T}[d_{21}R+d_lS]c_5,
Φ4(d(κ))=sym⁡{∑i=14Φ4i(d(κ))},\Phi_4(d(\kappa))=\operatorname{sym}\left\{\sum_{i=1}^{4}\Phi_{4i}(d(\kappa))\right\},
Φ41(d(κ))=egTG1[e12+e2−e3−q1(dκ1)e15],\Phi_{41}(d(\kappa))=e_g^{\mathsf T}G_1[e_{12}+e_2-e_3-q_1(d_{\kappa1})e_{15}],
Φ42(d(κ))=egTG2[e13+e3−e4−q1(dκ2)e16],\Phi_{42}(d(\kappa))=e_g^{\mathsf T}G_2[e_{13}+e_3-e_4-q_1(d_{\kappa2})e_{16}],
Φ43(d(κ))=egTG3[e12+e2−e3−q2(dκ2)e17],\Phi_{43}(d(\kappa))=e_g^{\mathsf T}G_3[e_{12}+e_2-e_3-q_2(d_{\kappa2})e_{17}],
Φ44(d(κ))=egTG4[e13+e3−e7−q2(dκ2)e18],\Phi_{44}(d(\kappa))=e_g^{\mathsf T}G_4[e_{13}+e_3-e_7-q_2(d_{\kappa2})e_{18}],
Ψ1i(d(κ))=dκiE0iTΠ1(Ria)E0i+sym⁡{E0iTΠ1(Ria)E1i}+c0iTTic0i,i=1,2,\Psi_{1i}(d(\kappa))=d_{\kappa i}E_{0i}^{\mathsf T}\Pi_1(R_{ia})E_{0i}+\operatorname{sym}\{E_{0i}^{\mathsf T}\Pi_1(R_{ia})E_{1i}\}+c_{0i}^{\mathsf T}T_ic_{0i},\qquad i=1,2,
Ψ3=1dl[F2TΠ1(Sa)F2+F3TΠ2(Z~3)F3]+c03TT3c03,\Psi_3=\frac{1}{d_l}\left[F_2^{\mathsf T}\Pi_1(S_a)F_2+F_3^{\mathsf T}\Pi_2(\widetilde Z_3)F_3\right]+c_{03}^{\mathsf T}T_3c_{03},
Ψ4(d(κ))=1d21[F11TF12T]Ψ2[F11F12],\Psi_4(d(\kappa))=\frac{1}{d_{21}} \begin{bmatrix} F_{11}^{\mathsf T}\\ F_{12}^{\mathsf T} \end{bmatrix} \Psi_2 \begin{bmatrix} F_{11}\\ F_{12} \end{bmatrix},
Γ1(d(κ))=col⁡{e11,e1,e2,e3,e4,q1(dl)e5−e1,q1(dκ1)e6+q1(dκ2)e7−e2−e3,q1(dl)e2(dl)e8−q1(dκ1)q2(dκ1)e9+q1(dκ2)q2(dκ2)e10+dκ2q1(dκ1)e6−q1(d21)e2−q1(dκ2)e3},\Gamma_1(d(\kappa))=\operatorname{col}\{e_{11},e_1,e_2,e_3,e_4,q_1(d_l)e_5-e_1,q_1(d_{\kappa1})e_6+q_1(d_{\kappa2})e_7-e_2-e_3,q_1(d_l)e_2(d_l)e_8-q_1(d_{\kappa1})q_2(d_{\kappa1})e_9+q_1(d_{\kappa2})q_2(d_{\kappa2})e_{10}+d_{\kappa2}q_1(d_{\kappa1})e_6-q_1(d_{21})e_2-q_1(d_{\kappa2})e_3\},
Γ2(d(κ))=col⁡{e1−e11,e1−e2,q1(dκ1)e15+q1(dκ2)e16−e12−e13,q1(dl)(e1−e5),q1(dκ1)q2(dκ1)e17+q1(dκ2)q2(dκ2)e18+dκ2q1(dκ1)e15−q1(d21)e12−q1(dκ2)e13},\Gamma_2(d(\kappa))=\operatorname{col}\{e_1-e_{11},e_1-e_2,q_1(d_{\kappa1})e_{15}+q_1(d_{\kappa2})e_{16}-e_{12}-e_{13},q_1(d_l)(e_1-e_5),q_1(d_{\kappa1})q_2(d_{\kappa1})e_{17}+q_1(d_{\kappa2})q_2(d_{\kappa2})e_{18}+d_{\kappa2}q_1(d_{\kappa1})e_{15}-q_1(d_{21})e_{12}-q_1(d_{\kappa2})e_{13}\},
Υ1(d(κ))=col⁡{e1,es,e2+e12,e3+e13,e4+e14,q1(dl)e5−e2,q1(dκ1)e6+q1(dκ2)e7−e3−e4,q1(dl)q2(dl)e8−q1(dl)e5,q1(dκ1)q2(dκ1)e9+q1(dκ2)q2(dκ2)e10+(dκ2−1)q1(dκ1)e6−q1(dκ2)e7−dκ2e3},\Upsilon_1(d(\kappa))=\operatorname{col}\{e_1,e_s,e_2+e_{12},e_3+e_{13},e_4+e_{14},q_1(d_l)e_5-e_2,q_1(d_{\kappa1})e_6+q_1(d_{\kappa2})e_7-e_3-e_4,q_1(d_l)q_2(d_l)e_8-q_1(d_l)e_5,q_1(d_{\kappa1})q_2(d_{\kappa1})e_9+q_1(d_{\kappa2})q_2(d_{\kappa2})e_{10}+(d_{\kappa2}-1)q_1(d_{\kappa1})e_6-q_1(d_{\kappa2})e_7-d_{\kappa2}e_3\},
Υ2(d(κ))=col⁡{es−e1,es−e2−e12,q1(dκ1)e15+q1(dκ2)e16−e13−e14,dles+e2−q1(dl)e5,q1(dκ1)q2(dκ1)e17+q1(dκ2)q2(dκ2)e18+(dκ2−1)q1(dκ1)e15−q1(dκ2)e16−dκ2e13},\Upsilon_2(d(\kappa))=\operatorname{col}\{e_s-e_1,e_s-e_2-e_{12},q_1(d_{\kappa1})e_{15}+q_1(d_{\kappa2})e_{16}-e_{13}-e_{14},d_l e_s+e_2-q_1(d_l)e_5,q_1(d_{\kappa1})q_2(d_{\kappa1})e_{17}+q_1(d_{\kappa2})q_2(d_{\kappa2})e_{18}+(d_{\kappa2}-1)q_1(d_{\kappa1})e_{15}-q_1(d_{\kappa2})e_{16}-d_{\kappa2}e_{13}\},
E0i=col⁡{e5+i,e0,e0,2e8+i−e5+i,e0,e0},i=1,2,E_{0i}=\operatorname{col}\{e_{5+i},e_0,e_0,2e_{8+i}-e_{5+i},e_0,e_0\},\qquad i=1,2,
E1i=col⁡{e5+i−e1+i,e1+i−e2+i,e11+i−e12+i,4e8+i−e5+i−e1+i,e1+i+e2+i−2e5+i,e11+i+e12+i−2e14+i},i=1,2,E_{1i}=\operatorname{col}\{e_{5+i}-e_{1+i},e_{1+i}-e_{2+i},e_{11+i}-e_{12+i},4e_{8+i}-e_{5+i}-e_{1+i},e_{1+i}+e_{2+i}-2e_{5+i},e_{11+i}+e_{12+i}-2e_{14+i}\},\qquad i=1,2,
F1i=col⁡{e1+i−e2+i,e11+i−e12+i,e1+i+e2+i−2e5+i,e11+i+e12+i−2e14+i,e1+i−e2+i+6e5+i−12e8+i,e11+i−e12+i+6e14+i−12e16+i},i=1,2,F_{1i}=\operatorname{col}\{e_{1+i}-e_{2+i},e_{11+i}-e_{12+i},e_{1+i}+e_{2+i}-2e_{5+i},e_{11+i}+e_{12+i}-2e_{14+i},e_{1+i}-e_{2+i}+6e_{5+i}-12e_{8+i},e_{11+i}-e_{12+i}+6e_{14+i}-12e_{16+i}\},\qquad i=1,2,
F2=col⁡{q1(dl)e5−e1,e1−e2,es−e12,2q2(dl)e8−q1(dl)e5−e1,e1+e2−2e5,dl−e1+e12+1q1(dl)e2},F_2=\operatorname{col}\{q_1(d_l)e_5-e_1,e_1-e_2,e_s-e_{12},2q_2(d_l)e_8-q_1(d_l)e_5-e_1,e_1+e_2-2e_5,d_l-e_1+e_{12}+\frac{1}{q_1(d_l)}e_2\},
F3=col⁡{e1−e2,es−e1−e12,e1+e2−2e5,dl−1q1(dl)es−e1+e12+2q1(dl)e2,e1−e2+6e5−12e8,(dl−1)(dl−2)q1(dl)q2(dl)es−e1−e12−6q1(dl)e2+12q2(dl)es}.F_3=\operatorname{col}\left\{e_1-e_2,e_s-e_1-e_{12},e_1+e_2-2e_5,\frac{d_l-1}{q_1(d_l)}e_s-e_1+e_{12}+\frac{2}{q_1(d_l)}e_2,e_1-e_2+6e_5-12e_8,\frac{(d_l-1)(d_l-2)}{q_1(d_l)q_2(d_l)}e_s-e_1-e_{12}-\frac{6}{q_1(d_l)}e_2+\frac{12}{q_2(d_l)}e_s\right\}.
Ψ2=[(2−dk1d21)Ψ21(1−dk1d21)X1+dk1d21X2∗(1+dk1d21)Ψ22],\Psi_2 = \begin{bmatrix} \left(2-\frac{d_{k1}}{d_{21}}\right)\Psi_{21} & \left(1-\frac{d_{k1}}{d_{21}}\right)X_1+\frac{d_{k1}}{d_{21}}X_2\\ * & \left(1+\frac{d_{k1}}{d_{21}}\right)\Psi_{22} \end{bmatrix},
Ria=[R11R12−TiR13∗R22−Ti−ZiR23−Ti∗∗R33−Ti−Zi],i=1,2R_{ia}= \begin{bmatrix} R_{11} & R_{12}-T_i & R_{13}\\ * & R_{22}-T_i-Z_i & R_{23}-T_i\\ * & * & R_{33}-T_i-Z_i \end{bmatrix},\quad i=1,2
Sa=[S11S12−T3S13∗S22−T3−Z3S23−T3∗∗S33−T3−Z3],S_a= \begin{bmatrix} S_{11} & S_{12}-T_3 & S_{13}\\ * & S_{22}-T_3-Z_3 & S_{23}-T_3\\ * & * & S_{33}-T_3-Z_3 \end{bmatrix},

Ti=diag⁡{Ti,Ti,−Ti,−Ti}, i=1,2,3,\mathcal{T}_i=\operatorname{diag}\{T_i,T_i,-T_i,-T_i\},\ i=1,2,3,

c0i=col⁡{e1+i,e11+i,e2+i,e12+i}, i=1,2,c_{0i}=\operatorname{col}\{e_{1+i},e_{11+i},e_{2+i},e_{12+i}\},\ i=1,2,

c03=col⁡{e1,es−e1,e2,e12},c1=col⁡{e1,es−e1},c_{03}=\operatorname{col}\{e_1,e_s-e_1,e_2,e_{12}\},\quad c_1=\operatorname{col}\{e_1,e_s-e_1\},

ci=col⁡{ei,e10+i}, i=2,3,4,es=Be1+Bde3,c_i=\operatorname{col}\{e_i,e_{10+i}\},\ i=2,3,4,\quad e_s=Be_1+B_de_3,

c5=col⁡{e11,e1−e11,es−2e1+e11},c_5=\operatorname{col}\{e_{11},e_1-e_{11},e_s-2e_1+e_{11}\},

eg=[e2T,e3T,e4T,e6T,e7T,e12T,e13T,e15T,e16T,e17T,e18T]T,e_g=\begin{bmatrix}e_2^{\mathsf T},e_3^{\mathsf T},e_4^{\mathsf T},e_6^{\mathsf T},e_7^{\mathsf T},e_{12}^{\mathsf T},e_{13}^{\mathsf T},e_{15}^{\mathsf T},e_{16}^{\mathsf T},e_{17}^{\mathsf T},e_{18}^{\mathsf T}\end{bmatrix}^{\mathsf T},

ei=[0n,(i−1)n,In,0n,(18−i)n]T, i=1,2,…,18.e_i=\begin{bmatrix}0_{n,(i-1)n},I_n,0_{n,(18-i)n}\end{bmatrix}^{\mathsf T},\ i=1,2,\ldots,18.

Proof: To prove asymptotic stability, we construct a candidate LKF of the form,

V(κ)=∑i=13Vi(κ),(16)V(\kappa)=\sum_{i=1}^{3}V_i(\kappa), \tag*{(16)}

where

V1(κ)=η11T(κ)P1η11(κ)+η12T(κ)P2η12(κ),V_1(\kappa)=\eta_{11}^{\mathsf T}(\kappa)P_1\eta_{11}(\kappa)+\eta_{12}^{\mathsf T}(\kappa)P_2\eta_{12}(\kappa),
V2(κ)=∑i=κ−dlκ−1η2T(i)Q1η2(i)+∑i=κ−duκ−dl−1η2T(i)Q2η2(i)+∑j=−dl−du∑i=κ+jκ−1η2T(i)Q3η2(i),V_2(\kappa)=\sum_{i=\kappa-d_l}^{\kappa-1}\eta_2^{\mathsf T}(i)Q_1\eta_2(i)+\sum_{i=\kappa-d_u}^{\kappa-d_l-1}\eta_2^{\mathsf T}(i)Q_2\eta_2(i)+\sum_{j=-d_l}^{-d_u}\sum_{i=\kappa+j}^{\kappa-1}\eta_2^{\mathsf T}(i)Q_3\eta_2(i),
V3(κ)=∑j=−du−dl−1∑i=κ+jκ−2η3T(i)Rη3(i)+∑j=−dl−1∑i=κ+jκ−2η3T(i)Sη3(i),V_3(\kappa)=\sum_{j=-d_u}^{-d_l-1}\sum_{i=\kappa+j}^{\kappa-2}\eta_3^{\mathsf T}(i)R\eta_3(i)+\sum_{j=-d_l}^{-1}\sum_{i=\kappa+j}^{\kappa-2}\eta_3^{\mathsf T}(i)S\eta_3(i),

η11(κ)=col⁡{x(κ−1),x(κ),x(κ−dl),x(κ−d(κ)),x(κ−du),u1(dl,1),u1(du,dl+1),u2(dl,1),u2(du,dl+1)},\eta_{11}(\kappa)=\operatorname{col}\{x(\kappa-1),x(\kappa),x(\kappa-d_l),x(\kappa-d(\kappa)),x(\kappa-d_u),u_1(d_l,1),u_1(d_u,d_l+1),u_2(d_l,1),u_2(d_u,d_l+1)\},

η12(κ)=col⁡{ζ(κ−1),v1(dl,1),v1(du,dl+1),v2(dl,1),v2(du,dl+1)},\eta_{12}(\kappa)=\operatorname{col}\{\zeta(\kappa-1),v_1(d_l,1),v_1(d_u,d_l+1),v_2(d_l,1),v_2(d_u,d_l+1)\},

η2(i)=col⁡{x(i),ζ(i)},η3(i)=col⁡{x(i),ζ(i),Δζ(i)}.\eta_2(i)=\operatorname{col}\{x(i),\zeta(i)\},\quad\eta_3(i)=\operatorname{col}\{x(i),\zeta(i),\Delta\zeta(i)\}.

We define the augmented state vector ξ(κ)\xi(\kappa) as follows:

ξ(κ)=col⁡{x(κ),x(κ−dl),x(κ−d(κ)),x(κ−du),u1(dl,0)q1(dl),u1(d(κ),dl)q1(dκ1),u1(du,d(κ))q1(dκ2),u2(dl,0)q1(dl)q2(dl),u2(d(κ),dl)q1(dκ1)q2(dκ1),u2(du,d(κ))q1(dκ2)q2(dκ2),x(κ−1),ζ(κ−dl),ζ(κ−d(κ)),ζ(κ−du),v1(d(κ),dl)q1(dκ1),v1(du,d(κ))q1(dκ2),v2(d(κ),dl)q1(dκ1)q2(dκ1),v2(du,d(κ))q1(dκ2)q2(dκ2)}.\xi(\kappa)=\operatorname{col}\{x(\kappa),x(\kappa-d_l),x(\kappa-d(\kappa)),x(\kappa-d_u),\frac{u_1(d_l,0)}{q_1(d_l)},\frac{u_1(d(\kappa),d_l)}{q_1(d_{\kappa1})},\frac{u_1(d_u,d(\kappa))}{q_1(d_{\kappa2})},\frac{u_2(d_l,0)}{q_1(d_l)q_2(d_l)},\frac{u_2(d(\kappa),d_l)}{q_1(d_{\kappa1})q_2(d_{\kappa1})},\frac{u_2(d_u,d(\kappa))}{q_1(d_{\kappa2})q_2(d_{\kappa2})},x(\kappa-1),\zeta(\kappa-d_l),\zeta(\kappa-d(\kappa)),\zeta(\kappa-d_u),\frac{v_1(d(\kappa),d_l)}{q_1(d_{\kappa1})},\frac{v_1(d_u,d(\kappa))}{q_1(d_{\kappa2})},\frac{v_2(d(\kappa),d_l)}{q_1(d_{\kappa1})q_2(d_{\kappa1})},\frac{v_2(d_u,d(\kappa))}{q_1(d_{\kappa2})q_2(d_{\kappa2})}\}.

It can be verified that the LKF vectors satisfy the relations:

η11(κ)=Γ1(d(κ))ξ(κ),η11(κ+1)=Υ1(d(κ))ξ(κ),\eta_{11}(\kappa)=\Gamma_1(d(\kappa))\xi(\kappa),\quad\eta_{11}(\kappa+1)=\Upsilon_1(d(\kappa))\xi(\kappa),

η12(κ)=Γ2(d(κ))ξ(κ),η12(κ+1)=Υ2(d(κ))ξ(κ).\eta_{12}(\kappa)=\Gamma_2(d(\kappa))\xi(\kappa),\quad\eta_{12}(\kappa+1)=\Upsilon_2(d(\kappa))\xi(\kappa).

Since P1∈S+9nP_1\in\mathbb{S}^{9n}_+, P2∈S+5nP_2\in\mathbb{S}^{5n}_+, Qi∈S+2nQ_i\in\mathbb{S}^{2n}_+, and R,S∈S+3nR,S\in\mathbb{S}^{3n}_+, it follows directly that V(κ)>0V(\kappa)>0 for all ξ(κ)≠0\xi(\kappa)\ne0. Next, by computing the forward difference of the functional V(κ)V(\kappa) along the solutions of system (1), we derive:

ΔV1(κ)=η11T(κ+1)P1η11(κ+1)+η12T(κ+1)P2η12(κ+1)−[η11T(κ)P1η11(κ)+η12T(κ)P2η12(κ)]=ξT(κ)Φ1(d(κ))ξ(κ),(17)\Delta V_1(\kappa)=\eta_{11}^{\mathsf T}(\kappa+1)P_1\eta_{11}(\kappa+1)+\eta_{12}^{\mathsf T}(\kappa+1)P_2\eta_{12}(\kappa+1) -\left[\eta_{11}^{\mathsf T}(\kappa)P_1\eta_{11}(\kappa)+\eta_{12}^{\mathsf T}(\kappa)P_2\eta_{12}(\kappa)\right] =\xi^{\mathsf T}(\kappa)\Phi_1(d(\kappa))\xi(\kappa), \tag*{(17)}
ΔV2(κ)=η2T(κ)Q1η2(κ)−η2T(κ−dl)Q1η2(κ−dl)+η2T(κ−dl)Q2η2(κ−dl)−η2T(κ−du)Q2η2(κ−du)+q1(d21)η2T(κ)Q3η2(κ)−∑i=κ−duκ−dlη2T(i)Q3η2(i)≤η2T(κ)[Q1+q1(d21)Q3]η2(κ)+η2T(κ−dl)[Q2−Q1]η2(κ−dl)−η2T(κ−du)Q2η2(κ−du)−η2T(κ−d(κ))Q3η2(κ−d(κ))=ξT(κ)Φ2ξ(κ),(18)\begin{aligned} \Delta V_2(\kappa)={}&\eta_2^{\mathsf T}(\kappa)Q_1\eta_2(\kappa)-\eta_2^{\mathsf T}(\kappa-d_l)Q_1\eta_2(\kappa-d_l)\\ &+\eta_2^{\mathsf T}(\kappa-d_l)Q_2\eta_2(\kappa-d_l)-\eta_2^{\mathsf T}(\kappa-d_u)Q_2\eta_2(\kappa-d_u)\\ &+q_1(d_{21})\eta_2^{\mathsf T}(\kappa)Q_3\eta_2(\kappa)-\sum_{i=\kappa-d_u}^{\kappa-d_l}\eta_2^{\mathsf T}(i)Q_3\eta_2(i)\\ \le{}&\eta_2^{\mathsf T}(\kappa)\left[Q_1+q_1(d_{21})Q_3\right]\eta_2(\kappa)+\eta_2^{\mathsf T}(\kappa-d_l)\left[Q_2-Q_1\right]\eta_2(\kappa-d_l)\\ &-\eta_2^{\mathsf T}(\kappa-d_u)Q_2\eta_2(\kappa-d_u)-\eta_2^{\mathsf T}(\kappa-d(\kappa))Q_3\eta_2(\kappa-d(\kappa))\\ ={}&\xi^{\mathsf T}(\kappa)\Phi_2\xi(\kappa), \tag*{(18)} \end{aligned}
ΔV3(κ)=η3T(κ−1)[d21R+dlS]η3(κ−1)−J1−J2−J3,=ξT(κ)Φ3ξ(κ)−J1−J2−J3,(19)\begin{aligned} \Delta V_3(\kappa)=\eta_3^{\mathsf T}(\kappa-1)\left[d_{21}R+d_lS\right]\eta_3(\kappa-1)-J_1-J_2-J_3, \\ &=\xi^{\mathsf T}(\kappa)\Phi_3\xi(\kappa)-J_1-J_2-J_3, \tag*{(19)} \end{aligned}

where

J1=∑i=κ−d(κ)κ−dl−1η3T(i)Rη3(i),J2=∑i=κ−duκ−d(κ)−1η3T(i)Rη3(i),J_1=\sum_{i=\kappa-d(\kappa)}^{\kappa-d_l-1}\eta_3^{\mathsf T}(i)R\eta_3(i),\quad J_2=\sum_{i=\kappa-d_u}^{\kappa-d(\kappa)-1}\eta_3^{\mathsf T}(i)R\eta_3(i),
J3=∑i=κ−dlκ−1η3T(i)Sη3(i).J_3=\sum_{i=\kappa-d_l}^{\kappa-1}\eta_3^{\mathsf T}(i)S\eta_3(i).

Using Lemma 3 in conjunction with (14), the terms JiJ_i for i=1,2,3i=1,2,3 are estimated as follows:

J1≥ξT(κ)Ψ11(d(κ))ξ(κ)+1dκ1ξT(κ)F11TΨ21F11ξ(κ),(20)J_1\ge\xi^{\mathsf T}(\kappa)\Psi_{11}(d(\kappa))\xi(\kappa)+\frac{1}{d_{\kappa1}}\xi^{\mathsf T}(\kappa)F_{11}^{\mathsf T}\Psi_{21}F_{11}\xi(\kappa), \tag*{(20)}
J2≥ξT(κ)Ψ12(d(κ))ξ(κ)+1dκ2ξT(κ)F12TΨ22F12ξ(κ),(21)J_2\ge\xi^{\mathsf T}(\kappa)\Psi_{12}(d(\kappa))\xi(\kappa)+\frac{1}{d_{\kappa2}}\xi^{\mathsf T}(\kappa)F_{12}^{\mathsf T}\Psi_{22}F_{12}\xi(\kappa), \tag*{(21)}
J3≥ξT(κ)Ψ3ξ(κ),(22)J_3\ge\xi^{\mathsf T}(\kappa)\Psi_3\xi(\kappa), \tag*{(22)}

where Ψ11(d(κ)),Ψ12(d(κ)),Ψ21,Ψ22,Ψ3,F11\Psi_{11}(d(\kappa)),\Psi_{12}(d(\kappa)),\Psi_{21},\Psi_{22},\Psi_3,F_{11} and F12F_{12} are defined in Theorem 1.

Using (16) and (17)–(22), we arrive at:

ΔV(κ)≤ξT(κ)[Φ1(d(κ))+Φ2+Φ3−Ψ11(d(κ))−Ψ12(d(κ))−Ψ3−1dκ1F11TΨ21F11−1dκ2F12TΨ22F12]ξ(κ).(23)\Delta V(\kappa)\le\xi^{\mathsf T}(\kappa)\left[\Phi_1(d(\kappa))+\Phi_2+\Phi_3-\Psi_{11}(d(\kappa))-\Psi_{12}(d(\kappa))-\Psi_3-\frac{1}{d_{\kappa1}}F_{11}^{\mathsf T}\Psi_{21}F_{11}-\frac{1}{d_{\kappa2}}F_{12}^{\mathsf T}\Psi_{22}F_{12}\right]\xi(\kappa). \tag*{(23)}

For any matrices X1X_1 and X2X_2 with appropriate dimensions, by applying Lemma 2 with α=dκ1d212\alpha=\frac{d_{\kappa1}}{d_{21}^2} and utilizing (14), we find:

ΔV(κ)≤ξT(κ)[Φ1(d(κ))+Φ2+Φ3−Ψ11(d(κ))−Ψ12(d(κ))−Ψ3−Ψ4(d(κ))]ξ(κ)+dκ1d212ξT(κ)F12TX1TΨ21−1X1F12ξ(κ)+dκ2d212ξT(κ)F11TX2TΨ22−1X2F11ξ(κ).(24)\begin{aligned} \Delta V(\kappa)\le{}&\xi^{\mathsf T}(\kappa)\left[\Phi_1(d(\kappa))+\Phi_2+\Phi_3-\Psi_{11}(d(\kappa))-\Psi_{12}(d(\kappa))-\Psi_3-\Psi_4(d(\kappa))\right]\xi(\kappa)\\ &+\frac{d_{\kappa1}}{d_{21}^2}\xi^{\mathsf T}(\kappa)F_{12}^{\mathsf T}X_1^{\mathsf T}\Psi_{21}^{-1}X_1F_{12}\xi(\kappa)\\ &+\frac{d_{\kappa2}}{d_{21}^2}\xi^{\mathsf T}(\kappa)F_{11}^{\mathsf T}X_2^{\mathsf T}\Psi_{22}^{-1}X_2F_{11}\xi(\kappa). \tag*{(24)} \end{aligned}

In addition, the definition of ξ(κ)\xi(\kappa) implies that several vectors contained within it satisfy the following relations:

v1(d(κ),dl)=ζ(κ−dl)+x(κ−dl)−x(κ−d(κ)),v1(du,d(κ))=ζ(κ−d(κ))+x(κ−d(κ))−x(κ−du),v2(d(κ),dl)=q1(dκ1)[ζ(κ−dl)+x(κ−dl)]−u1(d(κ),dl),v2(du,d(κ))=q1(dκ2)[ζ(κ−d(κ))+x(κ−d(κ))]−u1(du,d(κ)).\begin{aligned} v_1(d(\kappa),d_l)&=\zeta(\kappa-d_l)+x(\kappa-d_l)-x(\kappa-d(\kappa)),\\ v_1(d_u,d(\kappa))&=\zeta(\kappa-d(\kappa))+x(\kappa-d(\kappa))-x(\kappa-d_u),\\ v_2(d(\kappa),d_l)&=q_1(d_{\kappa1})[\zeta(\kappa-d_l)+x(\kappa-d_l)]-u_1(d(\kappa),d_l),\\ v_2(d_u,d(\kappa))&=q_1(d_{\kappa2})[\zeta(\kappa-d(\kappa))+x(\kappa-d(\kappa))]-u_1(d_u,d(\kappa)). \end{aligned}

These relations result in the following zero-value terms:

0=ξT(κ)Φ41(d(κ))ξ(κ),0=ξT(κ)Φ42(d(κ))ξ(κ)(25)0=\xi^{\mathsf{T}}(\kappa)\Phi_{41}(d(\kappa))\xi(\kappa),\quad0=\xi^{\mathsf{T}}(\kappa)\Phi_{42}(d(\kappa))\xi(\kappa) \tag*{(25)}
0=ξT(κ)Φ43(d(κ))ξ(κ),0=ξT(κ)Φ44(d(κ))ξ(κ)(26)0=\xi^{\mathsf{T}}(\kappa)\Phi_{43}(d(\kappa))\xi(\kappa),\quad0=\xi^{\mathsf{T}}(\kappa)\Phi_{44}(d(\kappa))\xi(\kappa) \tag*{(26)}

where G1G_1, G2G_2, G3G_3, and G4G_4 are any matrices. Adding (25) and (26) to (24), we obtain that

ΔV(κ)≤ξT(κ)[Ξ(d(κ))+dκ1d212F12TX1TΨ21−1X1F12+dκ2d212F11TX2Ψ22−1X2TF11]ξ(κ)(27)\Delta V(\kappa)\leq\xi^{\mathsf{T}}(\kappa)\left[\Xi(d(\kappa))+\frac{d_{\kappa1}}{d_{21}^{2}}F_{12}^{\mathsf{T}}X_{1}^{\mathsf{T}}\Psi_{21}^{-1}X_{1}F_{12}+\frac{d_{\kappa2}}{d_{21}^{2}}F_{11}^{\mathsf{T}}X_{2}\Psi_{22}^{-1}X_{2}^{\mathsf{T}}F_{11}\right]\xi(\kappa) \tag*{(27)}

where Ξ(d(κ))\Xi(d(\kappa)) is defined in Theorem 1. Applying the Schur complement to (15) shows that the right-hand side of (27) is negative definite. Since Ξ(d(κ))\Xi(d(\kappa)) is affine in d(κ)d(\kappa), convexity ensures that (15) holding at the two vertices d(κ)∈{dl,du}d(\kappa)\in\{d_l,d_u\} implies ΔV(κ)<0\Delta V(\kappa)<0 for all nonzero ξ(κ)\xi(\kappa) and all d(κ)∈[dl,du]d(\kappa)\in[d_l,d_u]. Combined with V(κ)>0V(\kappa)>0, Lyapunov stability theory guarantees asymptotic stability of (1). This completes the proof.

Remark 3: The reduced conservatism of Theorem 1 relative to [6], [7], [8], [9], [10], [11], [12], [5] stands on three pillars. First, the augmented LKF (16) enriches the standard state information with x(κ−1)x(\kappa-1), the boundary terms ζ(κ−dl)\zeta(\kappa-d_l), ζ(κ−d(κ))\zeta(\kappa-d(\kappa)), ζ(κ−du)\zeta(\kappa-d_u), and the weighted summations v1(d(κ),dl)v_1(d(\kappa),d_l), v1(du,d(κ))v_1(d_u,d(\kappa)), v2(d(κ),dl)v_2(d(\kappa),d_l), v2(du,d(κ))v_2(d_u,d(\kappa)), capturing richer delay-dependent and higher-order difference information. Second, the IMSBI (Lemma 3) yields tighter bounds on J1J_1, J2J_2, and J3J_3 by explicitly exploiting the coupling among x(i)x(i), ζ(i)\zeta(i), and Δζ(i)\Delta\zeta(i). Third, the zero-equations (25)–(26) and free matrices GiG_i, i=1,…,4i=1,\ldots,4, inject additional cross-terms that expand the feasibility region of the LMIs.

Numerical Examples

This section validates Theorem 1 via two numerical examples. The MATLAB code is available at Github1. We assess conservatism via the maximal admissible upper bounds (MAUBs) and computational complexity via the number of decision variables (NDVs).

Example 1: Consider the DTS (1) with matrices given by:

B=[1.000.01−0.100.99],Bd=[0.0030.0010.0100.005].B=\begin{bmatrix}1.00&0.01\\-0.10&0.99\end{bmatrix},\qquad B_d=\begin{bmatrix}0.003&0.001\\0.010&0.005\end{bmatrix}.

Assuming Δd(κ)≔d(κ+1)−d(κ)∈[−μ,μ]\Delta d(\kappa)\coloneqq d(\kappa+1)-d(\kappa)\in[-\mu,\mu], we compute the MAUBs dud_u for various dld_l and μ\mu. Results from Theorem 1 (Table I) are compared with several recent methods. The proposed approach yields larger dud_u values than those in [6], [9], [10], [11], [12], [5], indicating reduced conservatism due to the augmented LKF, the IMSBI, and the zero equations (25)–(26). Although the NDVs here exceed those in [6], [9], [5], the computational cost remains lower than in [10], [11], [12]. To further validate the stability criterion proposed in Theorem 1, a numerical simulation is conducted for Example 1. The DTS described by (1) is examined under a TVD randomly selected within the interval [25,207][25,207], with initial conditions φ(κ)=[0.8,−0.5]T\varphi(\kappa)=[0.8,-0.5]^{\mathsf{T}} for κ∈[−207,0]\kappa\in[-207,0]. As shown in Figure 1, the state trajectories converge asymptotically to zero, thereby confirming the system’s stability and supporting the theoretical findings.

State trajectories and corresponding time delays in Example 1

Figure 1. State trajectories and corresponding time delays in Example 1.

Criteriaμ\mudl=15d_l=15dl=25d_l=25dl=35d_l=35dl=45d_l=45dl=50d_l=50NDVs
Th.1 [5]–12013514615616039.5n2+6.5n39.5n^2+6.5n
Th.1 [9]–13514315416617175.5n2+8.5n75.5n^2+8.5n
Th.3.1 [6]112314515716716940.5n2+7.5n40.5n^2+7.5n
5120136146159163
Th.1 [10]1138159163166167372n2+7n372n^2+7n
5128142151158162
Th.2 [10]1141162166168169372n2+7n372n^2+7n
5138154162167168
Th.2 [9]115316517017317582n2+12n82n^2+12n
5139149157167170
Th.1.C1 [11]1136156168173177267.5n2+13.5n267.5n^2+13.5n
5128149161169171
Th.1.C2 [11]1150165172176178267.5n2+13.5n267.5n^2+13.5n
5147162170173176
Th.1 [12]1154166171174175420n2+12n420n^2+12n
5136152160167169
Theorem 1–180207249282290187n2+16n187n^2+16n

Table 1. The MAUBs dud_u and NDVs for varying dld_l and μ\mu (Example 1).

Example 2: Consider the DTS (1) with matrices given by:

B=[0.800.000.050.90],Bd=[−0.10.0−0.2−0.1].B=\begin{bmatrix}0.80&0.00\\0.05&0.90\end{bmatrix},\qquad B_d=\begin{bmatrix}-0.1&0.0\\-0.2&-0.1\end{bmatrix}.

Table II compares the MAUBs dud_u (for various dld_l) and the corresponding NDVs obtained from Theorem 1 and several existing methods [6], [7], [8], [9], [10], [11], [12], [5]. The comparison assumes Δd(κ)∈[−μ,μ]\Delta d(\kappa)\in[-\mu,\mu] with μ=1\mu=1 for [6], [8], [9], [10], [11], [12]. Theorem 1 consistently yields larger MAUBs while requiring relatively few NDVs, indicating reduced conservatism and improved computational efficiency. Example 2 numerically verifies Theorem 1 for system (1) using stochastically generated delays in [6] [38] and initial states φ(κ)=[1.5,−2.0]T\varphi(\kappa) = [1.5, -2.0]^{\mathsf{T}} for κ∈[−38,0]\kappa\in[-38, 0]. As shown in Figure 2, both states converge asymptotically to the origin, confirming the theoretical result.

State trajectories and corresponding time delays in Example 2

Figure 2. State trajectories and corresponding time delays in Example 2.

Criteriadld_l = 2610152025NDVs
Th.1 [9]22222325293275.5n2+8.5n75.5n^2 + 8.5n
Th.1 [5]22222326293239.5n2+6.5n39.5n^2 + 6.5n
Cor.8 [7]2223232629321280.5n2+13.5n1280.5n^2 + 13.5n
Th.3.1 [6]22232326293240.5n2+7.5n40.5n^2 + 7.5n
Th.2 [9]22232426293382n2+12n82n^2 + 12n
Prop.3 [8]232425273032341.5n2+8.5n341.5n^2 + 8.5n
Th.1 [12]232526283134420n2+12n420n^2 + 12n
Th.1 [10]232526283134372n2+7n372n^2 + 7n
Th.2 [10]242528313436372n2+7n372n^2 + 7n
Th.1.C1 [11]232527303337267.5n2+13.5n267.5n^2 + 13.5n
Th.1.C2 [11]232527303438267.5n2+13.5n267.5n^2 + 13.5n
Theorem 1373839414347187n2+16n187n^2 + 16n

Table 2. The MAUBs dld_l and NDVs for varying dld_l (Example 2).

Conclusion

This letter proposed a less conservative framework for stability analysis of discrete-time systems with time-varying delays. The main contributions are an improved matrix-separation-based inequality for tighter estimation of augmented summation terms and an augmented LKF that captures state–delay interactions. Embedding these elements into the forward-difference estimate yields new delay-dependent stability conditions cast as tractable LMIs. Two numerical examples confirm that the approach consistently produces less conservative bounds while retaining computational efficiency.

References

  1. [1]N. van de Wouw, D. Nešić, and W. Heemels, “A discrete-time framework for stability analysis of nonlinear networked control systems,” Automatica, vol. 48, no. 6, pp. 1144–1153, 2012.DOI
  2. [2]S. Yan, Z. Gu, and J. H. Park, “Lyapunov-function-based event-triggered control of nonlinear discrete-time cyber–physical systems,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 69, no. 6, pp. 2817–2821, 2022.DOI
  3. [3]M. K. Zadeh, R. Gavagsaz-Ghoachani, J.-P. Martin, B. Nahid-Mobarakeh, S. Pierfederici, and M. Molinas, “Discrete-time modeling, stability analysis, and active stabilization of dc distribution systems with multiple constant power loads,” IEEE Transactions on Industry Applications, vol. 52, no. 6, pp. 4888–4898, 2016.
  4. [4]K. Gu, J. Chen, and V. L. Kharitonov, Stability of time-delay systems. Springer Science & Business Media, 2003.DOI
  5. [5]J. Chen, J. H. Park, S. Xu, and X.-M. Zhang, “Stability of discrete-time systems with time-varying delay via a novel lyapunov-krasovskii functional,” International Journal of Robust and Nonlinear Control, vol. 30, no. 12, pp. 4779–4788, 2020.DOI
  6. [6]X. Ge, K. H. Hoi, and S. Yong, “A delay-variation-dependent stability criterion for discrete-time systems via a bivariate quadratic function negative-determination lemma,” Journal of the Franklin Institute, vol. 359, no. 10, pp. 4976–4996, 2022.DOI
  7. [7]X.-M. Zhang, Q.-L. Han, and X. Ge, “A novel approach to H∞ performance analysis of discrete-time networked systems subject to network-induced delays and malicious packet dropouts,” Automatica, vol. 136, p. 110010, 2022.DOI
  8. [8]X.-M. Zhang, Q.-L. Han, X. Ge, and C. Peng, “Stability analysis of delayed discrete-time systems based on a delay-square-dependent lyapunov functional,” Automatica, vol. 147, p. 110592, 2023.DOI
  9. [9]C.-K. Zhang, W.-H. Chen, C. Zhu, Y. He, and M. Wu, “Stability analysis of discrete-time systems with time-varying delay via a delay-dependent matrix-separation-based inequality,” Automatica, vol. 156, p. 111192, 2023.DOI
  10. [10]R.-C. Wang, Y. He, C.-K. Zhang, W.-H. Chen, and M. Wu, “Delay-variation-dependent summation inequality and its application to stability analysis of discrete-time systems with time-varying delay,” Systems & Control Letters, vol. 184, p. 105721, 2024.DOI
  11. [11]K.-Y. Xie, X.-C. Shanguan, H.-Z. Wang, and L. Jin, “Stability analysis of discrete-time delayed systems via matrix-injection-based transformation method for bivariate quadratic functions,” Journal of the Franklin Institute, vol. 361, no. 6, p. 106757, 2024.DOI
  12. [12]L. Luo, J. Chen, B. Song, and G. Zhuang, “New stability criteria for discrete-time systems with a time-varying delay via a delay-variation-dependent free-matrix-based inequality,” International Journal of Dynamics and Control, vol. 13, no. 4, p. 131, 2025.DOI
  13. [13]A. Seuret and F. Gouaisbaut, “Hierarchy of lmi conditions for the stability analysis of time-delay systems,” Systems & Control Letters, vol. 81, pp. 1–7, 2015.DOI
  14. [14]N. Echakroune, E. H. Tissir, and A. Hmamed, “Improved delay-dependent stability analysis of digital filters with generalized overflow arithmetic,” Journal of the Franklin Institute, vol. 361, no. 16, p. 107157, 2024.
  15. [15]X. Jiang, Q.-L. Han, and X. Yu, “Stability criteria for linear discrete-time systems with interval-like time-varying delay,” in Proceedings of the 2005, American Control Conference, 2005. IEEE, 2005, pp. 2817–2822.DOI
  16. [16]P. T. Nam, P. N. Pathirana, and H. Trinh, “Discrete wirtinger-based inequality and its application,” Journal of the Franklin Institute, vol. 352, no. 5, pp. 1893–1905, 2015.DOI
  17. [17]P. T. Nam, H. Trinh, and P. N. Pathirana, “Discrete inequalities based on multiple auxiliary functions and their applications to stability analysis of time-delay systems,” Journal of the Franklin Institute, vol. 352, no. 12, pp. 5810–5831, 2015.DOI
  18. [18]P. Park, J. W. Ko, and C. Jeong, “Reciprocally convex approach to stability of systems with time-varying delays,” Automatica, vol. 47, no. 1, pp. 235–238, 2011.DOI
  19. [19]C.-K. Zhang, Y. He, L. Jiang, Q.-G. Wang, and M. Wu, “Stability analysis of discrete-time neural networks with time-varying delay via an extended reciprocally convex matrix inequality,” IEEE Transactions on Cybernetics, vol. 47, no. 10, pp. 3040–3049, 2017.DOI
  20. [20]O. Kwon, M.-J. Park, J. H. Park, S.-M. Lee, and E.-J. Cha, “Stability and stabilization for discrete-time systems with time-varying delays via augmented lyapunov–krasovskii functional,” Journal of the Franklin Institute, vol. 350, no. 3, pp. 521–540, 2013.
  21. [21]M.-J. Park and O.-M. Kwon, “Stability and stabilization of discrete-time T–S fuzzy systems with time-varying delay via cauchy–schwarz-based summation inequality,” IEEE Transactions on Fuzzy Systems, vol. 25, no. 1, pp. 128–140, 2016.DOI
  22. [22]M. Park, O. Kwon, and S. Choi, “Stability analysis of discrete-time switched systems with time-varying delays via a new summation inequality,” Nonlinear Analysis: Hybrid Systems, vol. 23, pp. 76–90, 2017.DOI
  23. [23]W.-H. Chen, C.-K. Zhang, K.-Y. Xie, C. Zhu, and Y. He, “Delay-variation-dependent criteria on stability and stabilization for discrete-time T–S fuzzy systems with time-varying delays,” IEEE Transactions on Fuzzy Systems, vol. 30, no. 11, pp. 4856–4866, 2022.DOI
  24. [24]H. Sha, J. H. Park, J. Chen, M. Zhu, and C. Nan, “Stability analysis of discrete-time systems with a time-varying delay via improved methods,” IET Control Theory & Applications, vol. 18, no. 7, pp. 951–959, 2024.DOI

Paper details

vlnc:W_nvz9pekk
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Engineering

Not recorded for this paper · View statement →

Looking for related papers…
Contents