Stability Analysis of Linear Time-Varying Time-Delay Systems by Non-Qua

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Systems & Control Letters 122 (2018) 77–85

Contents lists available at ScienceDirect

Systems & Control Letters


journal homepage: www.elsevier.com/locate/sysconle

Stability analysis of linear time-varying time-delay systems by


non-quadratic Lyapunov functions with indefinite derivatives✩

Tianrui Zhao a , Bin Zhou a , , Wim Michiels b
a
Center for Control Theory and Guidance Technology, Harbin Institute of Technology, Harbin, 150001, China
b
Department of Computer Science, KU Leuven, Celestijnenlaan 200A, 3001 Leuven, Belgium

article info a b s t r a c t

Article history: This paper presents a stability analysis of linear time-varying (LTV) time-delay systems by using non-
Received 3 December 2017 quadratic Lyapunov functions and functionals. Two types of sufficient conditions are proposed for testing
Received in revised form 24 September 2018 several different kinds of stability, such as asymptotic stability, exponential stability and uniformly
Accepted 28 September 2018
exponential stability, for LTV systems without delay. Then, by constructing suitable non-quadratic
Available online 16 November 2018
Lyapunov functions (functionals) that are respectively the time-varying weighted L1 and L∞ norms of
Keywords: the state variables and by using properties of the uniformly asymptotically stable (UAS) function and the
Linear time-varying systems recently established improved Razumikhin and Krasovskii stability theorems, both delay-dependent and
Time-delay systems delay-independent conditions are proposed for testing uniformly exponential stability of a class of LTV
Stability analysis time-delay systems. The time derivatives of the non-quadratic Lyapunov functions (functionals) along
Non-quadratic Lyapunov functions
the solutions are allowed to be indefinite, namely, to take both negative and positive values. Numerical
Indefinite time-derivatives
examples show that the non-quadratic Lyapunov functions (functionals) based methods are more efficient
than the existing ones that are based on quadratic functions (functionals).
© 2018 Elsevier B.V. All rights reserved.

1. Introduction for LTV systems [8]. By this method, the asymptotic stability is
guaranteed if the time-derivative of the Lyapunov function (a
The stability analysis and stabilization of linear time-varying positive definite function) along the solutions is negative defi-
(LTV) systems and LTV time-delay systems have received much nite [4]. When the time-derivative of the Lyapunov function is
attention in the control community and a large number of results negative semi-definite, stability rather than asymptotic stability
have been reported in the literature (see [1–6] and the refer- follows [9]. Lyapunov’s second method in the stability theory has
ence therein). Compared to the stability analysis of linear time- been extended to time-delay systems by two main approaches,
invariant (LTI) systems, the stability analysis of LTV systems is the Krasovskii approach and the Razumikhin approach [2,3,10,11].
much more complicated for several reasons. Firstly, stability con- The Krasovskii approach relies on a positive definite functional
cepts for LTV systems are much more involved than those for LTI (referred to as Krasovskii functional) that decreases in the whole
systems, namely, there are both uniform and non-uniform stability state space [2]. This method is commonly used in the literature,
notions (except for the periodic case [4]). Secondly, there is no for example, Lyapunov–Krasovskii based analysis for establishing
obvious relationship between the stability of an LTV system and stability and performance guarantees for nonlinear systems in the
eigenvalues of its system matrix [4,7]. Finally, the stability analysis presence of nonconstant delays was provided in [10]. The Razu-
of LTV systems relies heavily on their state transition matrices, mikhin approach relies on a positive definite function (referred to
which, however, are generally not easy to compute. Therefore, the as Razumikhin function) that decreases under the so-called Razu-
stability analysis problem for LTV systems is challenging. mikhin condition [2]. As noticed in [12], the Razumikhin approach
Lyapunov’s second method is one of the most important ap- may be more easy to use in the stability analysis for systems with
time-varying delays.
proaches for the stability analysis of control systems, especially
Lyapunov’s second method has been recognized as a very pow-
erful tool in stability theory. However, applying Lyapunov’s second
✩ This work was supported in part by the National Natural Science Foundation
method on time-varying systems is quite challenging. Firstly, Lya-
of China under grant number 61773140, in part by the KU Leuven Research Council punov’s second method generally requires that the time-derivative
under grant number C14/17/072, and in part by the Research Foundation-Flanders
(FWO - Vlaanderen) under grant number G0A5317N.
of the Lyapunov function is negative definite along the solutions
∗ Corresponding author. of the system, which, turns out to be very restrictive. Therefore,
E-mail addresses: binzhou@hit.edu.cn (B. Zhou), there are many references devoted to allowing time-derivatives
wim.michiels@cs.kuleuven.be (W. Michiels). of Lyapunov functions to take both negative and positive values

https://doi.org/10.1016/j.sysconle.2018.09.012
0167-6911/© 2018 Elsevier B.V. All rights reserved.
78 T. Zhao et al. / Systems & Control Letters 122 (2018) 77–85

(see, for example, [13–16]). Very recently, the second author estab- the interval [a, b]. The acronym WGDR refers to “with guaranteed
lished a systematic approach in [5,6,17] to allow indefinite time- decay rate” and sgn (f ) denotes the sign of f . For two integers p
derivatives of Lyapunov functions and functionals by using the and q with p ≤ q, denote I[p, q] = {p, p + 1, . . . , q}. Let 1n be the
concept of scalar stable functions. This approach relaxes several n-dimensional column vector [1, . . . , 1]T . We use ∥ · ∥ to denote
different restrictions in previous studies and has been successfully the usual Euclidean norm and ∥f ∥[t −τ ,t ] to denote the supremum
used in [18,19] and [20] to study stability of stochastic time- of ∥f (s)∥ over the interval s ∈ [t − τ , t ]. For two column vectors
varying systems. Secondly, in most cases the Lyapunov function α = [α1 , α2 , . . . , αn ]T and β = [β1 , β2 , . . . , αn ]T , the symbol
is chosen as a quadratic function of the state variables. Although α ⪯ β means αi ≤ βi , i ∈ I[1, n].
it leads to necessary and sufficient conditions for linear systems,
it may be difficult to be constructed in the LTV case as one needs 2. Problem formulation and preliminaries
to solve some time-varying Lyapunov differential equation whose
closed form solution is not available in general [4,8,21]. As we In this section, we briefly introduce some basic definitions
shall see, for time-varying systems it is beneficial to consider and results for general linear time-varying (LTV) systems. More
non-quadratic Lyapunov functions rather than the conventional details about the LTV systems theory can be found in [5,6] and the
quadratic ones. references therein.
Considerable efforts have been devoted to the stability analysis
of dynamical systems by using non-quadratic functions in the 2.1. System description and problem formulation
literature (see, for instance [22–25]). Particularly, non-quadratic
Lyapunov functions have been frequently utilized to deal with the
We consider the following LTV system
stability analysis of delayed neural networks. For example, the
polystability of a class of neural networks with constant delay ẋ (t ) = A (t ) x (t ) , ∀t ∈ J , (1)
was discussed in [25] by constructing a non-quadratic Lyapunov
where x ∈ Rn , and A(t) = aij (t) ∈ PC(J , Rn×n ) is some known
[ ]
functional, global exponential stability criteria were established
in [23] for a class of delayed cellular neural networks by using function. System (1) is a special case of the following LTV time-
suitable non-quadratic functions, and the stability analysis of re- delay system
current neural networks with time delays by using non-quadratic ẋ (t ) = A (t ) x (t ) + B (t ) x (t − h (t )) , ∀t ∈ J , (2)
Lyapunov functionals was presented in [22]. The non-quadratic
Lyapunov function based approach was also used to study LTV where A(t), B(t) = [bij (t)] ∈ PC(J , Rn×n ), h(t) ∈ PC(J , [0, τ ]), with
time-delay systems. For example, the stability and stabilization of τ > 0, denotes the delay in the system, and the initial condition is
LTV time-delay impulsive systems with unbounded time-varying xt0 = φ ∈ C([t0 − τ , t0 ], Ω ).
delays by using a non-quadratic Lyapunov-like function, namely Very recently, the stability analysis of the LTV system (1) was
the L1 norm of the state variables, were studied in [26]. These re- studied in [5] by establishing a Lyapunov differential inequality
sults obtained by non-quadratic Lyapunov functions possess many based approach, which provides necessary and sufficient condi-
adjustable parameters and can be easily checked in practice. tions for several different stability concepts. The main feature of
Motivated by the second author’s previous study in [5,6,17, the approach in [5] is that the time-derivatives of some Lyapunov
20] and the non-quadratic Lyapunov functions in [22,24,27,28], functions are allowed to be indefinite. The approach in [5] was
this paper will establish some Lyapunov stability criteria for LTV extended in [6] to LTV time-delay systems (2), to nonlinear systems
time-delay systems by using suitable non-quadratic time-varying [17], and to stochastic systems [20]. In this paper, we continue
Lyapunov functions (functionals) with indefinite time-derivatives. to study the stability analysis of systems (1) and (2) by further
Two types of non-quadratic Lyapunov functions, namely, the time- exploring the idea of allowing indefinite time-derivatives of Lya-
varying weighted L1 and L∞ norms of state variables, are consid- punov functions (functionals) as in [5,6] and [20]. Differently from
ered in this paper. With the help of scalar uniformly asymptotically [5,6] where the Lyapunov functions (functionals) are quadratic, in
stable functions [5] and the improved Krasovskii and Razumikhin this paper, motivated by [22,24,27] and [28], we will establish a
approaches [6], some sufficient stability conditions are proposed non-quadratic Lyapunov function (functional) based approach. As
for LTV time-delay systems, by constructing some suitable non- in [5,6], we will provide conditions under which time-derivatives
quadratic Lyapunov functions (functionals). Numerical examples of Lyapunov functions (functionals) are allowed to take both neg-
show that the proposed methods can lead to much less conserva- ative and positive values. Two different kinds of non-quadratic
tive stability conditions than the existing ones. Lyapunov functions will be utilized, which correspond to the time-
The remainder of this paper is organized as follows. Various varying weighted L1 -norm and L∞ -norm of the state x(t). Our
stability concepts for LTV and LTV time-delay systems and some improved stability theorems will be applied to LTV time-delay
important notions associated with scalar stable functions are re- systems to obtain much less conservative stability conditions than
called in Section 2. In Section 3, several sufficient conditions are those obtained in [5] and [6].
firstly presented for testing stability of LTV delay-free systems by For future use, we introduce the following lemma, which char-
using non-quadratic time-varying Lyapunov functions in Section acterizes several stability notions for system (1) (their definitions
3.1. The uniformly exponential stability for LTV time-delay systems can be found in [5] and [29]), in terms of the state transition matrix.
is then studied in Sections 3.2 and 3.3. Two examples borrowed
from the literature are given in Section 4 to show the effectiveness Lemma 1. Denote the state transition matrix for system (1) as
of the obtained results. The paper is finally concluded in Section 5. ΦA (t , t0 ), ∀t ≥ t0 ∈ J. Then system (1) is

Notation. Throughout this paper, if not specified, we will use 1. stable if and only if, for any t0 ∈ J, there exists a k(t0 ) > 0 such
fairly standard notation. Denote J = [t # , ∞) with t # being some that the inequality
finite constant, Jτ = [t # − τ , ∞), and Rn0,+ = (0, ∞)n . We use ∥ΦA (t , t0 )∥ ≤ k (t0 ) , ∀t , t0 ∈ J , t ≥ t0 ; (3)
C(J , Ω ) and PC(J , Ω ) to denote respectively the space of Ω -valued
continuous functions and piecewise continuous functions defined holds (Theorem 5.1 in [30]);
on J. Given any constants a and b with b > a, we let C([a, b], Ω ) 2. uniformly stable if and only if k(t0 ) in (3) is independent of t0
denote the set of all continuous Ω -valued functions defined on (Theorem 6.4 in [4]);
T. Zhao et al. / Systems & Control Letters 122 (2018) 77–85 79

3. asymptotically stable (AS) if and only if (3) is satisfied and in Properties of the UCS and the overshoot of µ(t) are given in the
addition the condition following lemma.
lim ∥ΦA (t , t0 )∥ = 0
t →∞ Lemma 3 ([20]). Let µ(t) ∈ PC(J , R) be a UAS function, Ωµ be the
corresponding UCS and ϕµ (T ) be the overshoot for a given T ≥ 0.
holds (Theorem 5.2 in [30]);
Then: (1) There exists a number T0 such that [T0 , ∞) ⊂ Ωµ . (2) ϕµ (T )
4. exponentially stable (ES) [WGDR ε > 0] if and only if, for any
is a nondecreasing function of T . (3) If T ∈ Ωµ , ϕµ (T ) is independent
t0 ∈ J, there exists a scalar k(t0 ) > 0 such that condition
of T .
∥ΦA (t , t0 )∥ ≤ k (t0 ) e−ε(t −t0 ) , ∀t , t0 ∈ J , t ≥ t0 (4) According to Item 3 of Lemma 3, hereafter we can use ϕµ to
is satisfied (Lemma 1 in [5]); denote the overshoot ϕµ (T ), ∀T ∈ Ωµ of µ(t) for simplicity.
5. uniformly exponentially stable (UES) [WGDR ε > 0] if and only
if k(t0 ) in (4) is independent of t0 (Theorem 6.7 in [4]); 3. Stability analysis of LTV time-delay systems
6. uniformly asymptotically stable (UAS) if and only if it is UES
(Theorem 6.13 in [4]). 3.1. Stability analysis of LTV systems

Finally, we recall the definition of UES for a time-delay system. To study the stability of the LTV time-delay system, in this
The LTV time-delay system (2) is said to be UES if there exist two subsection, we will provide a simple criterion for testing the sta-
positive constants α and β such that bility of system (1) by using non-quadratic time-varying Lyapunov
functions. To this end, we denote
∥x(t)∥ ≤ β e−α(t −t0 ) ∥x∥[t0 −τ ,t0 ] , t , t0 ∈ J , t ≥ t0 .
a11 (t) |a12 (t)| ··· |a1n (t)|
⎡ ⎤
⎢ |a21 (t)| a22 (t) ··· |a2n (t)| ⎥
2.2. Scalar stable functions ⌊A(t)⌋ = ⎢ .. .. .. .. ⎥.

. . . .

In this subsection, we recall results from [5] regarding a so- |an1 (t)| |an2 (t)| ··· ann (t)
called scalar stable function. Consider the following scalar LTV The following lemma presents various stability conditions, in-
system ferred from the use of non-quadratic time-varying Lyapunov func-
ẏ (t ) = µ (t ) y (t ) , ∀t ∈ J , (5) tions of the form
n
where y ∈ R, and µ(t) ∈ PC(J , R).

V1 (t , x (t )) = ci (t ) |xi (t )| , ∀t ∈ J , (7)
i=1
Definition 1 ([5]). The function µ(t) ∈ PC(J , R) is said to be an AS
and
function if system (5) is AS, is said to be an ES function if system (5)
|xi (t )|
{ }
is ES, and is said to be a UAS function if system (5) is UAS.
V∞ (t , x (t )) = max , ∀t ∈ J , (8)
i∈I[1,n] ci (t )
By noting that the unique solution y(t) to the LTV system (5) is
(∫ t
) where ci : J → R0,+ for i ∈ I[1, n] are differentiable functions.
y (t ) = exp µ (s) ds y (t0 ) , t , t0 ∈ J , t ≥ t0 , The functions V1 (t , x (t )) and V∞ (t , x (t )) have been respectively
t0 motivated by several references, for example, [22,24,27] and [28],
the following result can be obtained. where ci are constants. It is readily shown that

cmin (t ) ∥x (t )∥ ≤ V1 (t , x (t )) ≤ ncmax (t ) ∥x (t )∥ , (9)
Lemma 2 ([5]). A function µ(t) ∈ PC(J , R) is
1 1
√ ∥x (t )∥ ≤ V∞ (t , x (t )) ≤ ∥x (t )∥ , (10)
1. AS if and only if ncmax (t ) cmin (t )
t
where cmax (t) = maxi∈I[1,n] {ci (t )} and cmin (t ) = mini∈I[1,n] {ci (t )} .

lim µ (s) ds = −∞, t0 ∈ J . In addition, consider the following two inequalities:
t →∞ t0
ċ (t ) + AT (t) c (t ) ⪯ µ(t)c (t ) ,
⌊ ⌋
2. ES if and only if there exist a constant ε > 0 and a strictly (11)
positive function δ (t0 ) ∈ [0, ∞) such that −ċ (t ) + ⌊A(t)⌋ c (t ) ⪯ µ(t)c (t ) . (12)
∫ t
µ (s) ds ≤ −ε (t − t0 ) + δ (t0 ) , t , t0 ∈ J , t ≥ t0 . (6) where c : J → Rn0,+
is a vector-valued differentiable function and
t0 µ(t) ∈ PC(J , R).
Condition (11) or (12) imposes that the diagonal system asso-
3. UAS if and only if δ (t0 ) in (6) is independent of t0 .
ciated with system (1), namely, ẋ (t ) = diag{a11 (t), a22 (t ) , . . . ,
We mention that, if we let ε = 0 in Items 2–3 of the above ann (t )}x (t ), is stable with sufficient margin to dominate the
lemma, then the resulting conditions imply that the scalar LTV weighted coupling terms aij (t), i ̸ = j, in the sense that the time-
system (5) is stable and uniformly stable, respectively. We next derivative of a certain Lyapunov function can still be bounded by a
recall the following notions introduced in [6]. scalar stable function in the presence of these coupling terms. This
motivates us to present the following result.
Definition 2 ([6]). Let µ(t) be a UAS function. The set
{ {∫ t +T
} } Lemma 4. System (1) is
Ωµ = T > 0 : sup µ (s) ds < 0 , 1. stable if µ(t) is a stable function and, either (11) is satisfied with
t ∈J t

is said to be the uniform convergence set (UCS) of µ(t). For any


c (t ) ⪰ 1n , ∀t ∈ J , (13)
given T ≥ 0, the overshoot ϕµ (T ) of µ(t) is defined as
{ {∫ t +θ
}} or (12) is satisfied with
ϕµ (T ) = sup max µ (s) ds . c (t ) ⪯ 1n , ∀t ∈ J . (14)
t ∈J θ ∈[0,T ] t
80 T. Zhao et al. / Systems & Control Letters 122 (2018) 77–85

2. US if µ(t) is a US function and there exists a k1 > 1 such that functions. Thus, for any t, there exists a constant l and a sufficiently
either (11) or (12) is satisfied with small number τ > 0 such that

1n ⪯ c (t ) ⪯ k1 1n , ∀t ∈ J . (15) |xl (s)|


V∞ (s, x (s)) = , s ∈ [t , t + τ ).
cl (s)
3. AS if µ(t) is an AS function and, either (11) is satisfied with (13)
or (12) is satisfied with (14). The upper right-hand derivative of V∞ (t , x(t)) can then be evalu-
4. ES if µ(t) is an ES function and, either (11) is satisfied with (13) ated as [28], for sufficiently small h ∈ (0, τ ),
or (12) is satisfied with (14). V∞ (t + h, x (t + h)) − V∞ (t , x (t ))
5. UES if µ(t) is an UAS function and, either (11) or (12) is satisfied D+ V∞ (t , x (t )) = lim
h→0+ h
with (15). |xl (t +h)| |xl (t )|
cl (t +h)
− cl (t )
= lim
Proof. In the first stage we derive bounds on the transition ma- h→0+ h
trix induced by (11) and (12). In the second stage we prove the |xl (t + h)| cl (t ) − cl (t + h) |xl (t )|
assertions of the lemma in a point-by-point fashion, by invoking = lim
h→0+ hcl (t + h) cl (t )
Lemma 1. |xl (t +h)|−|xl (t )| c (t +h)−cl (t )
We first consider the case where (11) is satisfied. We let ci (t) h
cl (t ) − l h
|xl (t )|
= lim
denote the ith component of c(t) and consider the corresponding h→0+ cl (t + h) cl (t )
Lyapunov function (7). Define a two-variable function σ (z1 , z2 ) : ẋl (t ) σ (xl (t ) , ẋl (t ))cl (t ) − ċl (t ) |xl (t )|
R × R → R as follows [28]: = lim
h→0+ cl (t + h) cl (t )
{
sgn(z1 ), z1 ̸ = 0, |xl (t )| σ (xl (t ) , ẋl (t ))
= −ċl (t ) 2 + ẋl (t ) , (20)
σ (z1 , z2 ) = sgn(z2 ), z1 = 0, z2 ̸ = 0, cl (t ) cl (t )
0, z1 = 0, z2 = 0.
where we have used (16). Then, similarly to the development in
It follows that |σ (z1 , z2 )| ≤ 1, z1 σ (z1 , z2 ) = |z1 | and [28], we have
D+ |z1 | = ż1 σ (z1 , ż1 ) , (16) |xl (t )| σ (xl (t ) , ẋl (t ))
D+ V∞ (t , x (t )) = −ċl (t ) + ẋl (t )
where z1 is some differentiable function [28]. Similarly to the cl2 (t ) cl (t )
development in [27] and [28], the Dini derivative of V1 (t , x(t)) ċl (t ) all (t )
( )
along the trajectories of system (1) can be evaluated as ≤ − 2 + |xl (t )|
cl (t ) cl (t )
n n n
⏐ ⏐
∑ ∑ 1 ⏐ ⏐xj (t)⏐
D+ V1 (t , x (t )) = ci (t ) ẋi (t ) σ (xi (t ) , ẋi (t )) + ċi (t ) |xi (t )|

cj (t ) alj (t)

+ ⏐ ⏐
cl (t ) cj (t )
i=1 i=1 j=1,j̸ =l
n
ċl (t ) all (t )
∑ ( )
≤ (ċi (t ) + ci (t ) aii (t)) |xi (t)| ≤ − 2 + |xl (t )|
cl (t ) cl (t )
i=1
n
nn 1 ∑ ⏐ |xl (t)|
cj (t ) ⏐alj (t)⏐
∑ ∑ ⏐
⏐ci (t ) aij (t)⏐ ⏐xj (t)⏐ +
⏐ ⏐⏐ ⏐
+ cl (t ) cl (t )
j=1,j̸ =l
i=1 j=1,j̸ =i

n

n
⎞ ≤ µ(t)V∞ (t , x (t )),
∑ ∑
⎝µ(t)ci (t) − ⏐cj (t ) aji (t)⏐⎠ |xi (t)|
⏐ ⏐
≤ from which, observing the Gronwall inequality [31], it follows that
i=1 j=1,j̸ =i
t
(∫ )
n
∑ ∑ ⏐ n
V∞ (t , x (t )) ≤ V∞ (t0 , x (t0 )) exp µ(s)ds , ∀t ≥ t0 ∈ J . (21)
⏐ci (t ) aij (t)⏐ ⏐xj (t)⏐
⏐⏐ ⏐
+ t0
i=1 j=1,j̸ =i
Hence it follows from (10) and (21) that
= µ(t)V1 (t , x (t )), (17)
√ 1/cmin (t0 ) t
(∫ )
∥x (t )∥ ≤ n exp µ(s)ds ∥x (t0 )∥ .
where we have used (11). By the Gronwall inequality [31], we get 1/cmax (t ) t0
t
(∫ )
V1 (t , x (t )) ≤ V1 (t0 , x (t0 )) exp µ(s)ds , ∀t ≥ t0 ∈ J . (18) By the arbitrariness of t0 and x(t0 ), we have
t0
√ cmax (t ) t
(∫ )
Hence it follows from (9) and (18) that ∥ΦA (t , t0 )∥ ≤ n n exp µ(s)ds . (22)
cmin (t0 ) t0
√ cmax (t0 ) t
(∫ )
∥x (t )∥ ≤ n exp µ(s)ds ∥x (t0 )∥ . ∫t
cmin (t ) t0
Proof of Item 1. Since the stable function µ(t) satisfies exp( t µ(s)
0
ds) ≤ d(t0 ) < ∞, by (13) and (19), we know that cmin (t) ≥ 1 > 0
By the arbitrariness of t0 and x(t0 ), we obtain from the above
and
inequality that (see, for example, [27])

√ cmax (t0 )
(∫ t
) ∥ΦA (t , t0 )∥ ≤ n ncmax (t0 ) d (t0 ) ,
∥ΦA (t , t0 )∥ ≤ n n exp µ(s)ds . (19)
cmin (t ) which implies by Lemma 1 that
t0 ∫ t system (1) is stable. Moreover, if
cmax (t) ≤ 1 in (14) and exp( t µ(s)ds) ≤ d(t0 ) < ∞ are satisfied,
We next consider the case that (12) is satisfied and take (8) 0

as the Lyapunov function. Since A(t) is a piecewise continuous it follows from (22) that
function and ci (t ) : J → R0,+ , i ∈ I[1, n] are differentiable func- √ 1
tions, the solution xi (t ) , i ∈ I[1, n] and V∞ (t , x(t)) are continuous ∥ΦA (t , t0 )∥ ≤ n n d (t0 ) ,
cmin (t0 )
T. Zhao et al. / Systems & Control Letters 122 (2018) 77–85 81

which implies that system (1) is stable. Proof. We choose the following non-quadratic Lyapunov–
Proof of Item 2. Compared with Item 1, we further have either Krasovskii functional candidate
cmax (t0 ) ≤ k1 or 1 ≤ c(t) ≤ k1 , √
and d = d(t0 ) is independent of t0 . n
Thus we have ∥ΦA (t , t0 )∥ ≤ n nk1 d, which implies that system

V1 (t , xt ) = ci (t ) |xi (t )|
(1) is US. i=1
∫t t n n
Proof of Item 3. By using Item 1 and limt →∞ t µ(s)ds = −∞, from
∫ ∑ ∑
f0 (t , θ) ⏐ci (θ + h) bij (θ + h)xj (θ )⏐ dθ ,
⏐ ⏐
0 +
(22) we have limt →∞ ∥ΦA (t , t0 )∥ = 0, which implies that system t −h i=1 j=1
(1) is AS.
(25)
Proof of Item 4.∫This is similar to the proof of Item 1. By assumption
t
we know that t µ(s)ds ≤ −α (t − t0 ) +β (t0 ). Hence we have either where xt = x(t + s), s ∈ [−h, 0], f0 (t , θ ) = ρ1 + θ − t 1
( ρ − 1) and
0 1 h 1
√ ci (t) satisfies conditions (15) in Lemma 4. Note that f0 (t , θ ) is non-
∥ΦA (t , t0 )∥ ≤ n ncmax (t0 ) eβ(t0 ) e−α(t −t0 )
negative as long as θ ∈ [t − h, t ]. The Dini derivative of V1 (t , xt )
or can be evaluated as
√ 1
∥ΦA (t , t0 )∥ ≤ n n eβ(t0 ) e−α(t −t0 ) , n n
cmin (t0 )
∑ ∑
D+ V1 (t , xt ) = ci (t ) ẋi (t ) σ (xi (t ) , ẋi (t )) + ċi (t ) |xi (t )|
which implies that system (1) is ES. i=1 i=1
n n
Proof of Item 5. By combining the proofs for Items 2 and 4 together, 1 ∑∑⏐
⏐ci (t + h) bij (t + h)xj (t)⏐

+
we have ρ1
√ i=1 j=1
∥ΦA (t , t0 )∥ ≤ n nk1 eβ e−α(t −t0 ) , n
∑ n

⏐ci (t ) bij (t)xj (t − h)⏐ + f1 (t )
⏐ ⏐
which implies that system (1) is UES. The proof is finished. ■

i=1 j=1
It is worth noting that µ(t) is not required to be negative for all n
time. As a result, the non-quadratic Lyapunov functions V (t , x(t))

= ci (t ) aii (t)xi (t)σ (xi (t ) , ẋi (t ))
defined in (7) and (8) may be increasing during the interval within i=1
which µ(t) is positive [5,13,15]. As a didactic example, system (1) n
∑ n

with
[ ] + ci (t ) aij (t)xj (t)σ (xi (t ) , ẋi (t ))
−1 + 2 cos(t) p i=1 j=1,j̸ =i
A(t) = n
p −3 ∑
+ ċi (t ) |xi (t )|
and parameter p ∈ [0, 1) is UES by Lemma 4, since both (11) and
i=1
(12) are satisfied for µ(t) = −1 + p + 2 cos t and c(t) = 12 , ∀t ∈ J. n n
∑ ∑
+ ci (t ) bij (t)xj (t − h)σ (xi (t ) , ẋi (t ))
3.2. The Krasovskii approach to LTV time-delay systems
i=1 j=1
n n
In this and the next subsections, by constructing non-quadratic 1 ∑∑⏐
⏐ci (t + h) bij (t + h)xj (t)⏐

+
Lyapunov functionals and using our recently established improved ρ1
time-varying Krasovskii and Razumikhin stability theorems [6], we i=1 j=1
n n
investigate the uniformly exponential stability of the LTV time- ∑ ∑
⏐ci (t ) bij (t)xj (t − h)⏐ + f1 (t )
⏐ ⏐
delay system (2). For sake of conciseness, we only consider uni- −
formly exponential stability, while the other stability notions can i=1 j=1
n
be studied in a similar way. ∑
We first consider the following LTV system with a constant state ≤ (µ(t) + η1 ) ci (t ) |xi (t )|
delay i=1
n
1 ∑
ẋ(t) = A (t ) x (t ) + B (t ) x (t − h) , t ∈ J , cj (t ) ⏐xj (t)⏐ gj (t) + f1 (t )
⏐ ⏐
(23) +
ρ1
which is a special case of system (2), where A(t), B(t) ∈ PC(J , Rn×n ), j=1
n
B(t) is bounded, and h > 0 is a known constant. This system
( )
∑ 1
has been studied in [6] by using quadratic Lyapunov functionals. = ci (t ) |xi (t )| µ(t) + η1 + gi (t) + f1 (t )
ρ1
We assume that system (23) in the absence of the delayed term i=1
n
B(t)x(t − h) is UES and conditions (11) and (15) in Lemma 4 are ∑
satisfied for some UAS function µ(t) ∈ PC(J , R). ≤ζ1 (t ) ci (t ) |xi (t )| + f1 (t )
i=1
∫ t
Theorem 1. Let conditions (11) and (15) in Lemma 4 be satisfied,
=ζ1 (t ) V1 (t , xt ) − q1 (t , θ)
where A(t) is defined in system (23) and µ(t) is UAS. Assume that there t −h
exist a constant µ0 = inft ∈J µ(t) and a constant ρ1 ∈ (0, 1) such that ∑∑⏐ n n
⏐ci (θ + h) bij (θ + h)xj (θ )⏐ dθ ,

ρ1 − 1 ×
η1 ≜ − µ0 ≥ 0, i=1 j=1
h
and there exists a UAS function ζ1 (t) such that where we have used (11) and (24), and denoted
n ⏐
1 ∑ ⏐ ci (t + h) bij (t + h) ⏐

t
∫ ( ( ))
µ(t) + η1 + 1 1
f1 (t ) = − −1
⏐ ⏐
ρ1 ⏐ cj (t ) ⏐
t −h h ρ1
i=1
n n
≤ ζ1 (t ) , ∀j ∈ I [1, n] , ∀t ∈ J , (24) ∑∑⏐
⏐ci (θ + h) bij (θ + h)xj (θ )⏐ dθ,

×
is satisfied. Then system (23) is UES. i=1 j=1
82 T. Zhao et al. / Systems & Control Letters 122 (2018) 77–85

n ⏐
⏐ ci (t + h) bij (t + h) ⏐


⏐, 2. Conditions (12) and (15) in Lemma 4 are satisfied, where A(t)
gj (t) =
is defined in system (2) and µ(t) is UAS. In addition, there exist

⏐ cj (t ) ⏐
a scalar UAS function ζ22 (t) and a number q22 > exp(ϕζ22 ),
i=1
θ −t 1
( ) ( ( ))
1 1 1 with ϕζ22 the overshoot of ζ22 , such that
q1 (t , θ) = − 1 + ζ1 (t ) + −1 .
h ρ1 ρ1 h ρ1
n ⏐
For any t ∈ J, and θ ∈ [t − h, t ], the function q1 (t , θ ) satisfies

∑ ⏐ bji (t) ⏐
µ(t) + q22 k1 ⏐ cj (t ) ⏐ ≤ ζ22 (t ) , ∀j ∈ I [1, n] , ∀t ∈ J .
⏐ ⏐
θ −t 1
( ) ( ( ))
1 1 1
q1 (t , θ) = − 1 + ζ1 (t ) + −1 i=1
h ρ1 ρ1 h ρ1 (30)
( )
1 1 1
≥ − 1 + (µ0 + η1 )
h ρ1 ρ1 Proof. We only prove Item 2 since Item 1 can be proven in
= 0, θ ∈ [t − h, t] . a similar way. Consider the nonnegative non-quadratic function
V∞ (t , x(t)) as in (8). Clearly, for any t ∈ J, there exists an l such that
Then we can get |x (t)|
V∞ (t , x(t)) = cl (t) [28]. Then the Dini derivative of V∞ (t , x(t)) can
l
D+ V1 (t , xt ) ≤ ζ1 (t ) V1 (t , xt ) . (26) be evaluated as (see (20) and, for example, [28])

As ζ1 (t) is a UAS |xl (t )| σ (xl (t ) , ẋl (t ))


∫ tfunction, there exist two constants ε > 0 and D+ V∞ (t , x (t )) = − ċl (t ) + ẋl (t )
δ ≥ 0 such that t ζ1 (s)ds ≤ −ε (t − t0 ) + δ, ∀t , t0 ∈ J , t ≥ t0 . Then cl2 (t ) cl (t )
0
it follows from (26) and the Gronwall inequality [31] that

|xl (t )| σ (xl (t ) , ẋl (t ))
= − ċl (t ) 2 ⎝all (t ) xl (t )
n
( n
)2 +
cl (t ) cl (t )
∑ ∑
∥x (t )∥ =
2
|xi (t )| ≤2
|xi (t )| ≤ V12 (t , xt )
i=1 i=1

n n
t
(∫ ) ∑ ∑
≤ V12 (t0 , xt0 ) exp 2ζ1 (s)ds . (27) + alj (t)xj (t) + blj (t)xj (t − h (t ))⎠
t0 j=1,j̸ =l j=1

Let k2 = supt ∈J {|bij (t)|}, ∀i, j ∈ I[1, n]. By using (15) and (25), we 1
n

≤ µ(t)V∞ (t , x (t )) + ⏐blj (t)xj (t − h (t ))⏐
⏐ ⏐
obtain, for all t ∈ J,
√ cl (t )
t j=1


n nk1 k2
V1 (t , xt ) ≤ k1 n ∥x (t )∥ + ∥x(θ )∥ dθ. ⏐xj (t − h (t ))⏐
⏐ ⏐
(28)
ρ1 t −h ≤ µ(t)V∞ (t , x (t )) + γl (t ) ,
cj (t − h (t ))
Combining (27) and (28) yields

( ∫ t0
) where we have used (12) and denoted (by noting (15))
nk1 k2
∥x(t)∥ ≤ n k1 ∥x (t0 )∥ + ∥x(θ )∥ dθ n ⏐ n ⏐
ρ1 ⏐ blj (t)cj (t − h (t )) ⏐
⏐ ⏐
t0 −h
∑ ∑ ⏐ blj (t) ⏐
γl (t ) ≜ ⏐
⏐ ≤ k1

⏐ cl (t ) ⏐ .
⏐ ⏐
t
cl (t )
(∫ ) ⏐
× exp ζ1 (s)ds j=1 j=1
t0
{ } (∫ t ) Under the condition that V∞ (t + s, x(t + s)) ≤ q22 V∞ (t , x(t)),
√ nhk1 k2
≤ 2 n max k1 , ∥x∥[t0 −h,t0 ] exp ζ1 (s)ds , ∀s ∈ [−τ , 0], and (30) we obtain
ρ1 t0 {⏐ ⏐}
⏐xj (t − h (t ))⏐
which implies that system (23) is UES. ■ D V∞ (t , x (t )) ≤ µ(t)V∞ (t , x (t )) + max
+
γl (t )
j∈I[1,n] cj (t − h (t ))
In case that h in system (23) is time-varying, then D+ V2 involves
ḣ. This means that additional conditions must be imposed on h to = µ(t)V∞ (t , x (t ))
obtain stability conditions. So, for the sake of simplicity, we assume + V∞ (t − h (t ) , x (t − h (t ))) γl (t )
here that h is a constant.
≤ (µ(t) + q22 γl (t )) V∞ (t , x (t ))
⎛ ⎞
3.3. The Razumikhin approach to LTV time-delay systems ∑ n ⏐ ⏐
⏐ blj (t) ⏐
≤ ⎝µ(t) + q22 k1 ⏐ cl (t ) ⏐ V∞ (t , x (t ))
⏐ ⏐⎠
In this subsection, we investigate the exponential stability of j=1
system (2), in which τ ≥ 0 may be unknown. Assume also that
≤ ζ22 (t ) V∞ (t , x (t )).
system (2) in the absence of the delayed term B(t)x(t − h(t)) is
UES and conditions of Lemma 4 are satisfied for some UAS function Hence it follows from Theorem 1 in [6] that system (2) is UES. The
µ(t) ∈ PC(J , R). proof is finished. ■

Theorem 2. System (2) with time-varying delay is UES if one of the The conditions in Theorem 2 are delay-independent. To es-
following conditions holds: tablish delay-dependent stability conditions, we need to rewrite
1. Conditions (11) and (15) in Lemma 4 are satisfied, where A(t) system (2) as
is defined in system (2) and µ(t) is UAS. In addition, there exist
a scalar UAS function ζ21 (t) and a number q21 > exp(ϕζ21 ), ẋ (t ) = (A (t ) + B (t )) x (t ) − B (t ) (x (t ) − x (t − h (t )))
with ϕζ21 the overshoot of ζ21 , such that t

= (A (t ) + B (t )) x (t ) − B (t ) ẋ (s) ds
n t −h(t )
= (A (t ) + B (t )) x (t )

µ(t) + q21 ⏐ci (t ) bij (t)⏐ ≤ ζ21 (t ) , ∀j ∈ I [1, n] , ∀t ∈ J .
⏐ ⏐
∫ t
i=1
− B (t ) (A (s) x (s) + B (s) x (s − h (s))) ds, (31)
(29) t −h(t )
T. Zhao et al. / Systems & Control Letters 122 (2018) 77–85 83

which is a special case of the following LTV system with distributed where we have used (34) and
state delay n ⏐ n ⏐
⏐ dlj (t , s) cj (s) ⏐ ∑ ⏐ elj (t , s) cj (s − h2 (s)) ⏐
∑ ⏐ ⏐
ẋ(t) = C (t)x(t) γl (t , s) ≜ ⏐
⏐+
⏐ ⏐ ⏐
⏐ cl (t ) ⏐ cl (t ) ⏐
∫ t j=1 j=1

(D (t , s) x (s) + E (t , s) x (s − h2 (s))) ds, t ∈ J ,


⎛ ⎞
+ n ⏐
⏐ dlj (t , s) ⏐ ∑
⏐ n ⏐
⏐ elj (t , s) ⏐

t −h1 (t )

≤ k1 ⏐ cl (t ) ⏐ + ⏐ cl (t ) ⏐ ,
⎝ ⏐ ⏐ ⏐ ⏐⎠
(32) j=1 j=1
obtained with the choice h1 (t) = h2 (t) = h(t) and in which we have noticed (15). Since all conditions of Theorem
C (t) = A(t) + B(t), D(t , s) = −B(t)A(s), E(t , s) = −B(t)B(s). (33) 1 in [6] are satisfied, we conclude that system (32) is UES. This
completes the proof. ■
In system (32) h1 ∈ PC(J , [0, τ1 ]), and h2 ∈ PC(J , [0, τ2 ]) are scalar
Clearly, setting C (t), D(t , s), and E(t , s) in Theorem 3 as (33)
piecewise continuous functions, C (t) = [cij (t)] ∈ PC(J , Rn×n ),
provides delay-dependent stability conditions for system (31) or
D(t , s) = [dij (t)] ∈ PC(J × Jτ1 , Rn×n ), E(t , s) = [eij (t)] ∈
system (2). The details are omitted for brevity. We finally mention
PC(J × Jτ2 , Rn×n ), where τ1 and τ2 are some constants that may be
that, although the non-quadratic function V1 (t , x(t)) defined in (7)
unknown, τ = τ1 + τ2 is the delay of the system. Thus we can
can also be used to analyze the stability of system (32), the corre-
consider system (32) instead. We assume that the delay free part
sponding results will be much more complicated than V∞ (t , x(t)).
of system (32), namely, the LTV system
Indeed, when V1 (t , x(t)) is used, there will be 2n conditions for
ẋ (t ) = C (t ) x (t ) , t ∈ J , ensuring stability, where the first n inequalities are related to the
elements in matrix D, and the other n conditions are related to
is UES. We are now ready to state the main result of Section 3.3. the elements in matrix E, while there are only n conditions when
V∞ (t , x(t)) is used. Therefore, here we will not present the results
Theorem 3. Let conditions (12) and (15) in Lemma 4 be satisfied, associated with V1 (t , x(t)).
where µ(t) is UAS and A(t) is replaced by C (t). Assume that there exist
a scalar UAS function ζ3 (t) and a constant q3 > exp(ϕζ3 ) such that, 4. Some illustrative examples
for all j ∈ I[1, n], s ∈ [t − h1 (t ) , t ] and t ∈ J,
n 4.1. An LTV system without delay
q3 k1 h1 (t ) ∑ (⏐
µ(t) + ⏐dji (t , s)⏐ + ⏐eji (t , s)⏐ ≤ ζ3 (t ) ,
⏐ ⏐ ⏐)
(34)
cj (t ) We consider the following planar LTV system (see p. 252 in [32]
i=1
and Example 8 in [5]),
are satisfied. Then system (32) is UES. [ ]
0 1
ẋ(t) = x(t) ≜ A(t)x(t), t ∈ J = [0, ∞). (35)
Proof. Consider the non-quadratic function V∞ (t , x(t)) defined in − 1+1 t −10
(8). Clearly, for any t ∈ J, there exists an l such that V∞ (t , x(t)) = This system was proven to be asymptotically stable in [5] and,
|xl (t)|
cl (t)
[28]. The Dini derivative of V∞ (t , x(t)) can then be evaluated moreover, it was shown in this reference that its state transition
as (see (20)) matrix satisfies
|xl (t )| σ (xl (t ) , ẋl (t ))
( ) √
2 10t02 + 11t0 + 9 12 t0 + 1
D V∞ (t , x (t )) = − ċl (t ) 2
+
+ ẋl (t ) ∥ΦA (t , t0 )∥ ≤ √ , ∀t ≥ t0 ∈ J . (36)
cl (t ) cl (t ) (1 + t0 ) (79t0 + 7) t +1
(
|xl (t )| σ (xl (t ) , ẋl (t )) In the following, we use the proposed approach to improve this
= − ċl (t ) 2 + cll (t ) xl (t ) result.
cl (t ) cl (t )
We first take the following transformation
n ∫ t n [ ]
∑ ∑ 1
dlj (t , s)xj (s) 1
(
+ clj (t)xj (t) + y(t) = Tx(t), T = 10 , (37)
j=1,j̸ =l t −h1 (t ) j=1 0 1
by which the LTV system (35) is transformed into
)
+ elj (t , s)xj (s − h2 (s)) ds
)
[ ]
− 10(11+t) 1
ẏ(t) = 100(1+t)
y(t) ≜ A(t)y(t), t ∈ J , (38)
≤ µ(t)V∞ (t , x (t )) − 1+1 t − 10 + 1
10(1+t)
∫ t n
1 ∑ from which it follows that
⏐dlj (t , s) xj (s)⏐
(⏐ ⏐
+
cl (t ) t −h1 (t )
[ ]
− 10(11+t) 1
.
j=1
⌊ ⌋ 100(1+t)
A(t) = 1 1 (39)
+ ⏐elj (t , s) xj (s − h2 (s))⏐ ds,
⏐ ⏐)
1+t
− 10 +10(1+t)

where we have used (12). Under the condition that V∞ (t + s, x(t + The aim of taking this transformation is to make the (1, 1) element
s)) ≤ q3 V∞ (t , x(t)), ∀s ∈ [−τ , 0], we obtain in A(t) be negative. We then take the following vector
71 1
[ ]
D+ V∞ (t , x (t )) ≤µ(t)V∞ (t , x (t )) 110 + 555
c(t) = 71 1
1+t , t ∈ J, (40)
∫ t 1 + 550 1+t
+ γl (t , s) q3 V∞ (t , x (t )) ds from which we can choose
t −h1 (t )
71 1 71 1
≤µ(t)V∞ (t , x (t )) cmax (t) = 110 + , cmin (t) = 1 + , t ∈ J . (41)
555 1 + t 550 1 + t
ζ3 (t ) − µ(t) t

+ V∞ (t , x (t )) ds Consider the following function µ(t) : J → R
h1 (t ) t −h1 (t )
1 1
≤ζ3 (t ) V∞ (t , x (t )) , µ(t) = − . (42)
11 1 + t
84 T. Zhao et al. / Systems & Control Letters 122 (2018) 77–85

Then, by some straightforward computation, we obtain


[ ]
⌊ T
⌋ 0
ċ(t) + A (t) c(t) − µ(t)c(t) = 346409 1 ⪯ 0,
− 3357750 (1+t )2
− 10
(43)

namely, inequality (11) is satisfied associated with (c(t), A(t)). We


then get from (19), (41), and (42) that

Φ (t , t0 ) ≤ 2 2 cmax (t0 ) exp


√ t
(∫ )
µ(s)ds
 
A
cmin (t ) t0
71 1
√ 110 + t
( ∫ )
555 1+t0 1 1
=2 2 71 1
exp − ds
1+ 550 1+t t0 11 1 + s
) √

(
71 1 11 1 + t0
≤ 2 2 110 +
555 1 + t0 1+t

√ 11 1 + t0
≤ 222 2 . (44) Fig. 1. The relationships between l1 and h with l2 = 1 by different approaches.
1+t
Since ΦA (t , t0 ) = T ΦA (t , t0 )T −1 , and ∥T ∥∥T −1 ∥ = 1.105, we have
2 2
√ = (t − t0 ) + (δk + δ0 )
11 1 + t0 π π
∥ΦA (t , t0 )∥ ≤ ∥T ∥ T ΦA (t , t0 ) ≤ 444 .
 −1   
    (45) 2
1+t ≤ (t − t0 ) + 2.
√ π
11 1+t0
This result is significantly better than (36) since converges
√ 1+t Thus, for all t ≥ t0 ∈ J ,
12 1+t0
faster to zero than as t → ∞ and the overshoot of (36), t
) 1+t
∫ ( )
l1 1
ζ1 (s) ds ≤ (sin (2t ) − sin (2t0 ))
(
2 10t02 +11t0 +9 t − t0 −
namely, √ is larger than 444 when t0 → ∞. t0 2 2
(1+t0 )(79t0 +7)
ρ1 − 1
( ) ( )
|l2 | 2
+ (t − t0 ) + (t − t0 ) + 2
h ρ π
4.2. An LTV system with delay ) 1
ρ1 − 1 l1
(
2 |l2 | l1 |l2 |
≤ + + (t − t0 ) + + 2 ,
Consider the following scalar time-delay system studied previ- h 2 π ρ1 2 ρ1
ously in [33]
and the conditions of Theorem 1 are satisfied if there exists a ρ1
ẋ (t ) = −l1 cos2 (t ) x (t ) + l2 sin (t ) x (t − h) , (46) satisfying (47) and
where h ≥ 0, l1 > 0, and l2 ∈ R are constants. Let µ(t) = ρ1 − 1 l1 2 |l2 |
−l1 cos2 (t) and c(t) = 1, ∀t ∈ J. Obviously, µ(t) is UAS and + + < 0,
h 2 π ρ1
inequalities (11) and (15) in Lemma 4 are satisfied. Let
which is equivalent to
ρ1 − 1
η1 ≜ − µ0 ≥ 0, (47)
h 2πρ12 − (2π − l1 hπ) ρ1 + 4 |l2 | h < 0. (48)
where µ0 = −l1 . Hence, by Theorem 1, if there exist a ρ1 ∈
(max(0, µ0 h + 1), 1) such that We consider three cases.

ρ1 − 1 |l2 | Case 1: 12 |l2 | < π l1 . In this case, we have


ζ1 (t ) = −l1 cos2 (t ) + + l1 + |sin (t + h)|
h ρ1 √
2π l1 + 16 |l2 | − 64π l1 |l2 | + 256 |l2 |2
ρ1 − 1 |l2 | 0≤h< .
= l1 sin (t ) +
2
+ |sin (t + h)| , l21 π
h ρ1
is UAS, then system (46) is UES. Notice that for any t ≥ t0 ∈ J , there Case 2: 4|l2 | < π l1 ≤ 12|l2 |. In this case, we have
exist two integers k > k0 such that t = π2 k − δk and t0 = π2 k0 + δ0
where δk , δ0 ∈ [0, π2 ). Then (π l1 − 4 |l2 |)
0≤h< .
∫ t ∫ π k−δ
k
π l21
2
|sin s| ds = |sin s| ds
π k +δ
t0 2 0 0 Case 3: π l1 ≤ 4|l2 |. In this case, we have
∫ πk
2
≤ |sin s| ds h = 0.
πk
2 0
k−1 ∫ π (i+1) We next compare these results, following from Theorem 1, with
∑ 2
= |sin s| ds the result reported in [33]. Let l2 = 1. In Fig. 1 we show the rela-
πi
i=k0 2 tionship between l1 and the upper bounds on h guaranteeing UES,
= k − k0 obtained by the different methods. From this figure we clearly see
2 2 that qualitatively comparable results are obtained and Theorem 1
= (t + δk ) − (t0 − δ0 ) allows us to improve the result in [33] when l1 is larger than |l2 |.
π π
T. Zhao et al. / Systems & Control Letters 122 (2018) 77–85 85

5. Conclusion [14] C. Ning, Y. He, M. Wu, J. She, Improved Razumikhin-type theorem for input-to-
state stability of nonlinear time-delay systems, IEEE Trans. Automat. Control
59 (7) (2014) 1983–1988.
This paper performed a stability analysis of linear time-varying
[15] S. Peng, Y. Zhang, Some new criteria on pth moment stability of stochastic
(LTV) time-delay systems by using non-quadratic Lyapunov func- functional differential equations with Markovian switching, IEEE Trans. Au-
tions and functionals. The classical condition of negativity of the tomat. Control 55 (12) (2010) 2886–2890.
time-derivative of Lyapunov function(al)s was weakened in the [16] X. Wu, W. Zhang, Y. Tang, pth Moment stability of impulsive stochastic
sense that the Dini derivatives of non-quadratic Lyapunov delay differential systems with Markovian switching, Commun. Nonlinear Sci.
Numer. Simul. 18 (7) (2013) 1870–1879.
functions and functionals are allowed to take both negative and [17] B. Zhou, Stability analysis of non-linear time-varying systems by Lyapunov
positive values. With the help of scalar uniformly asymptotically functions with indefinite derivatives, IET Control Theory Appl. 11 (9) (2017)
stable (UAS) functions and the recently developed improved Razu- 1434–1442.
mikhin and Krasovskii stability theorems, both delay-dependent [18] S. Peng, F. Deng, New Criteria on pth moment input-to-state stability of iIm-
pulsive stochastic delayed differential systems, IEEE Trans. Automat. Control
and delay-independent stability conditions were established to
62 (7) (2017) 3573–3579.
guarantee uniformly exponential stability of a class of LTV time- [19] X. Wu, P. Shi, Y. Tang, W. Zhang, Input-to-state stability of nonlinear stochastic
delay systems. The effectiveness of the established methods was time-varying systems with impulsive effects, Internat. J. Robust Nonlinear
illustrated by some numerical examples. Control 27 (10) (2017) 1792–1809.
[20] B. Zhou, W. Luo, Improved Razumikhin and Krasovskii stability criteria for
time-varying stochastic time-delay systems, Automatica 89 (2018) 382–391.
References [21] S. Ramarajan, Time-varying lyapunov functions for linear time-varying sys-
tems, Internat. J. Control 44 (6) (1986) 1699–1702.
[1] B.D. Anderson, A. Ilchmann, F.R. Wirth, Stabilizability of linear time-varying [22] J. Cao, J. Wang, Global exponential stability and periodicity of recurrent neural
systems, Systems Control Lett. 62 (9) (2013) 747–755. networks with time delays, IEEE Trans. Circuits Syst. I. Regul. Pap. 52 (5)
[2] J.K. Hale, Functional Differential Equations, Springer, Berlin, Heidelberg, 1971. (2005) 920–931.
[3] W. Michiels, S. I. Niculescu (Eds.), Stability, Control, and Computation for [23] J. Cao, Periodic oscillation and exponential stability of delayed CNNs, Phys.
Time-Delay Systems: An Eigenvalue-based Approach, Society for Industrial Lett. A 270 (3) (2000) 157–163.
and Applied Mathematics, 2014. [24] Y. Guo, New results on input-to-state convergence for recurrent neural net-
[4] W.J. Rugh, Linear System Theory, second ed., Prentice Hall, Upper Saddle works with variable inputs, Nonlinear Anal. RWA 9 (4) (2008) 1558–1566.
River, New Jersey, 1996. [25] Z. Zhao, J. Jian, L. Li, Polystability in lagrange sense for a class of delayed neural
[5] B. Zhou, On asymptotic stability of linear time-varying systems, Automatica networks, in: Control Conference (CCC), 33rd, Chinese, 6099-6102, IEEE, 2014,
68 (2016) 266–276. July.
[6] B. Zhou, A.V. Egorov, Razumikhin and Krasovskii stability theorems for time- [26] X.D. Li, J.D. Cao, An impulsive delay inequality involving unbounded time-
varying time-delay systems, Automatica 71 (2016) 281–291. varying delay and applications, IEEE Trans. Automat. Control 62 (7) (2017)
[7] M. Wu, A note on stability of linear time-varying systems, IEEE Trans. Au- 3618–3625.
tomat. Control 19 (2) (1974) 162–162. [27] Y. Guo, A new spectral inequality and its applications to partial stability of
[8] B.D.O. Anderson, J.B. Moore, New results in linear system stability, SIAM J. linear time-varying systems, Math. Appl. 20 (4) (2007) 814–819.
Control 7 (3) (1969) 398–414. [28] X. Liang, L. Wu, Global exponential stability of hopfield-type neural network
[9] D. Aeyels, J. Peuteman, A new asymptotic stability criterion for nonlin- and its applications, Sci. China (Sci. Sin.) A 6 (38) (1995) 757–768.
ear time-variant differential equations, IEEE Trans. Automat. Control 43 (7) [29] A. Lewis, Remarks on stability of time-varying linear systems, IEEE Trans.
(1998) 968–971. Automat. Control 62 (11) (2017) 6039–6043.
[10] N. Bekiaris-Liberis, M. Krstic, Nonlinear Control Under Nonconstant Delays, [30] C.J. Harris, J.F. Miles, Stability of Linear Systems: Some Aspects of Kinematic
vol. 25, Siam, 2013. Similarity, Academic Press, London, 1980.
[11] Y.E. Wang, X.M. Sun, B. Wu, Lyapunov–Krasovskii functionals for input-to- [31] Morris W. Hirsch, S. Smale, Differential Equations, Dynamical Systems and
state stability of switched non-linear systems with time-varying input delay, Linear Algebra, Academic Press College division, 1973.
IET Control Theory Appl. 9 (11) (2015) 1717–1722. [32] D.Z. Zheng, Linear System Theory, Press of Tsinghua University, 2002.
[12] B. Zhou, Truncated Predictor Feedback for Time-Delay Systems, Springer, [33] F. Mazenc, M. Malisoff, Stability analysis for time-varying systems with delay
Berlin, Heidelberg, 2014. using linear lyapunov functionals and a positive systems approach, IEEE
[13] C. Ning, Y. He, M. Wu, Q. Liu, J. She, Input-to-state stability of nonlinear Trans. Automat. Control 61 (3) (2016) 771–776.
systems based on an indefinite Lyapunov function, Systems Control Lett. 61
(12) (2012) 1254–1259.

You might also like