-
Information Sciences, vol. 178, no. 8, pp. 3187-3197, August
2009.
Delay-dependent robust H∞ control for
uncertain systems with time-varying delay
Chen Peng a, Yu-Chu Tian b,1
aSchool of Electrical and Automation Engineering, Nanjing Normal
University,
Nanjing, Jiangsu 210042, P. R. China
bSchool of Information Technology, Queensland University of
Technology, GPO
Box 2434, Brisbane QLD 4001, Australia
Abstract
This paper proposes a new approach for delay-dependent robust H∞
stability anal-ysis and control synthesis of uncertain systems with
time-varying delay. The keyfeatures of the approach include the
introduction of a new Lyapunov-Ksrasovskiifunctional, the
construction of an augmented matrix with uncorrelated terms, andthe
employment of a tighter bounding technique. As a result,
significant performanceimprovement is achieved in system analysis
and synthesis without using either freeweighting matrices or model
transformation. Examples are given to demonstratethe effectiveness
of the proposed approach.
Key words: Robust H∞ control; time-delay systems; uncertain
systems; boundedreal lemma; delay-dependent stability
1 Introduction
In robust stability analysis of time-delay systems, an early
technique for bound-ing cross terms was Park’s inequality. Later,
Moon et al. [12] introduced a dif-ferent inequality, which was more
general than Park’s one, for conservativenessreduction. Fridman and
Shaked [1] proposed a descriptor model transforma-tion of
time-delay systems, and used the bounding techniques from both
Parkand Moon et al. for H∞ controller design. Following the
technique of Moon et
1 Corresponding author. Phone: +61-7-3138 2177, fax:
+61-7-3138-2703. Email:[email protected] (Y.-C. Tian).
Preprint submitted to Elsevier Preprint Version on 12 Jan
2009
-
al. [12], Gao and Wang [3] improved the results of [1]. Several
other approacheshave been developed in the last few years to
further reduce the conservative-ness of delay-dependent conditions
for stability analysis and robust controlsynthesis, e.g.,
[10,11,21,24].
Recently, much effort has been made in exploring the free
weighting matrixtechnique, which was originally proposed by He and
colleagues [8,9]. Intro-ducing free variables into the
Lyapunov-Krasovskii functional, Lee et al. [11]proposed a
delay-dependent robust H∞ control, which was less conservativethan
that in [1], for uncertain linear systems with state delay. Xu et
al. [21]added null sum terms to Lyapunov functional’s derivative,
and obtained lessconservative results than those from previous
methods due to the avoidanceof using any bounding technology.
For networked control systems in which data networks induce
time-varyingdelay, Peng and Tian [15], Tian et al. [19], and Yue et
al. [22,23] introducedsome free matrix parameters to deal with
cross terms, and derived stabil-ity criteria which were less
conservative than previous ones. Combining thedescriptor model
transformation method and the free weighting matrix tech-nique,
Parlakçı [13] investigated the delay-dependent stability problem
andobtained improved stability conditions. However, system
synthesis has been adifficult problem in all these methods
[13,15,16,19,22,23] due to the use of freematrix variables.
So far, both the free weighting matrix technique and the model
transformationmethod have been popularly used. However, we have
realised that althoughintroducing free weighting matrix variables
gives a feasible solution to thelinear matrix inequalities (LMIs)
in system analysis [17,18], too many freematrix variables will
complicate system synthesis and significantly increasethe
computational demand. It is also understood that model
transformationis a main source of conservativeness [5].
An open question is: is it possible to obtain the same or less
conservative resultsusing an approach in which neither model
transformation nor free weightingmatrix variables are employed?
This paper will develop such an approach thatleads to a positive
answer to this question.
The main features of the proposed approach are highlighted as
follows:
• Neither free weighting matrices are employed in the
Lyapunov-Krasovskiifunctional nor any null sum terms are added to
Lyapunov functional’sderivative, leading to decreased computational
demand and simplified sys-tem synthesis in comparison with various
free weighting matrix methods;• A new Lyapunov–Krasovskii
functional is constructed, which gives the ad-
ditional design matrix one more (potential) relaxation in
comparison withtraditional methods;
2
-
• A tighter bounding technology for cross terms is employed to
reduce theconservativeness. In comparison with the inequality of
Moon et al. [12], thisbounding technology does not apply special
structure limitation to matrixvariables for derivation of the
controller synthesis conditions in terms ofLMIs; and• Simpler
augmented terms are used to derive an improved delay-dependent
bounded real lemma (BRL) for uncertain time-delay systems.
With these features, the proposed approach can lead to
significant perfor-mance improvement in system analysis and
synthesis for a large class of delaysystems. Linear systems with
time-varying delay and norm-bounded uncer-tainties will be
addressed in this paper with regard to delay-dependent robustH∞
control. Two performance indices, which are popularly used to
evaluatethe conservativeness of the stability conditions, will be
adopted to quantifythe system performance:
• One is the H∞ performance index γ. For a prescribed upper
bound τM ofthe delay, the smaller the value of γ is the better the
stability conditionsare.• The other is the upper bound τM of the
delay. For a prescribed performance
index γ, the larger the value of τM is the less conservative the
stabilityconditions are.
Notation: Throughout this paper, N stands for positive integers;
Rn denotesthe n-dimensional Euclidean space; Rn×m is the set of n×m
real matrices; I isthe identity matrix of appropriate dimensions.
The notation X > 0 (or X ≥ 0)for X ∈ Rn×n means that the matrix
X is a real symmetric positive definite (orpositive semi-definite).
For an arbitrary matrix B and two symmetric matrices
A and C,
A B
∗ C
is a symmetric matrix, where ∗ denotes the entries implied
by symmetry.
2 Problem statement
Consider the following uncertain system with time-varying
delay
ẋ(t) = (A + ∆A)x(t) + (Ad + ∆Ad)x(t− τ(t)) + Bu(t) + B̟̟(t)
z(t) = Cx(t) + D̟̟(t) + Cdx(t− τ(t)) + Du(t)
x(t) = φ(t), t ∈ [−τM , 0]
(1)
3
-
where x(t) ∈ Rn is the state vector; u(t) ∈ Rm is the control
input; ̟(t) ∈ Rp
is the disturbance input that belongs to L2[0,∞); z(t) ∈ Rq is
the controlled
output. A and B are constant matrices with appropriate
dimensions. ∆A and∆B denote the parameter uncertainties satisfying
the following conditions:
[∆A, ∆B] = MF (t) [Ea, Eb] , (2)
where M , Ea and Eb are constant matrices with appropriate
dimensions; andF (t) is an unknown time-varying matrix, which is
Lebesque measurable int and satisfies F T (t)F (t) ≤ I. The time
delay, τ(t), is a time-varying andcontinuous-time function
satisfying:
0 ≤ τ(t) ≤ τM , |τ̇(t)| ≤ d < 1,∀t ≥ 0 (3)
where τM and d are constants and ϕ(t) is the initial condition
of the system.
In the following, we will develop some practically computable
criteria for anal-ysis and synthesis of the system governed by (1).
The following definition andlemma are useful in deriving the
criteria.
Definition 1 A system governed by (1) is said to be robustly
asymptoticallystable with an H∞ norm bound γ if the following
conditions hold:
1) For the system with w(t) ≡ 0, the trivial solution
(equilibrium point) isglobally asymptotically stable if limt→∞ x(t)
= 0; and
2) Under the assumption of zero initial condition, the
controlled output z(t)satisfies
‖z(t)‖2 ≤ γ ‖̟(t)‖2 (4)
for any nonzero ̟(t) ∈ L2[0,∞).
Lemma 1 [17] For any constant matrices Q11, Q22, Q12 ∈ Rn×n, Q11
> 0,
Q22 > 0,
Q11 Q12
∗ Q22
≥ 0, scalar 0 ≤ τ(t) ≤ τM , and vector function ẋ :
[−τM , 0]→ Rn such that the following integration is well
defined, then
−τM
∫ t
t−τM
x(t)
ẋ(t)
T
Q11 Q12
∗ Q22
x(t)
ẋ(t)
dt
≤
x(t)
x(t− τ(t))∫ tt−τ(t) x(t)dt
T
−Q22 Q22 −QT12
∗ −Q22 QT12
∗ ∗ −Q11
x(t)
x(t− τ(t))∫ tt−τ(t) x(t)dt
(5)
4
-
3 Delay-dependent bounded real lemma
In this section, we will establish a new version of
delay-dependent boundedreal lemma (BRL) for time-delay system (1)
with u(t) ≡ 0. Setting u(t) ≡ 0in (1), we obtain the following
nominal time-delay system
ẋ(t) = Ax(t) + Adx(t− τ(t)) + B̟̟(t)
z(t) = Cx(t) + Cdx(t− τ(t)) + D̟̟(t)
x(t) = φ(t), t ∈ [−τM , 0]
(6)
Theorem 1 Given scalars τM > 0, γ > 0 and d > 0, if
there exist matricesZ, S, R, Q22 and P11 > 0, Q11 and P22 ≥ 0,
and any matrices Q12 and P12with appropriate dimensions such that
the following LMIs hold
Ω1 =
Ω11 Ω12 Ω13 Ω14 CT τMA
T Q22 dP12 0
∗ Ω22 Ω23 0 CTd τMA
Td Q22 0 dP22
∗ ∗ Ω33 Ω34 0 0 0 0
∗ ∗ ∗ −γ2I DT̟ τMBT̟Q22 0 0
∗ ∗ ∗ ∗ −I 0 0 0
∗ ∗ ∗ ∗ ∗ −Q22 0 0
∗ ∗ ∗ ∗ ∗ ∗ −dS 0
∗ ∗ ∗ ∗ ∗ ∗ ∗ −dZ
< 0 (7)
Q11 Q12
∗ Q22
≥ 0,
P11 P12
∗ P22
≥ 0. (8)
where
Ω11 = R−Q22 + τ2M(Q11 + Q12A + A
T QT12) + P12 + PT12 + P11A + A
T P T11
Ω12 = Q22 + τ2MQ12Ad + P11Ad − P12
Ω13 = AT P12 + P
T22 −Q
T12
Ω14 = P11B̟ + τ2MQ12B̟
Ω22 = dS − (1− d)R−Q22
Ω23 = ATd P12 − P22 + Q
T12
Ω33 = dZ −Q11Ω34 = P
T12B̟
then system (6) is asymptotically stable.
5
-
PROOF. Construct a Lyapunov functional candidate as
V (xt) = V1(t) + V2(t) + V3(t) (9)
where
V1(t) =∫ t
t−τ(t)xT (s)Rx(s)ds, (10)
V2(t) = τM
∫ 0
−τM
∫ t
t+s
x(θ)
ẋ(θ)
T
Q11 Q12
∗ Q22
x(θ)
ẋ(θ)
dθds, (11)
V3(t) =
x(t)∫ tt−τ(t) x(s)ds
T
P11 P12
∗ P22
x(t)∫ tt−τ(t) x(s)ds
, (12)
and R > 0,
Q11 Q12
∗ Q22
≥ 0,
P11 P12
∗ P22
≥ 0 are to be determined. The time
derivative of V (t) is taken along the state trajectory (6),
yielding
V̇1(t) = xT (t)Rx(t)− (1− τ̇(t))xT (t− τ(t))Rx(t− τ(t)) (13)
V̇2(t) = τ2M
x(t)
ẋ(t)
T
Q11 Q12
∗ Q22
x(t)
ẋ(t)
−τM
∫ t
t−τM
x(t)
ẋ(t)
T
Q11 Q12
∗ Q22
x(t)
ẋ(t)
dt (14)
For the first term of (14), it is seen that:
τ 2M
x(t)
ẋ(t)
T
Q11 Q12
∗ Q22
x(t)
ẋ(t)
= τ 2MξT (t)
I AT
0 ATd
0 0
0 BT̟
Q11 Q12
∗ Q22
I AT
0 ATd
0 0
0 BT̟
T
ξ(t) (15)
6
-
where the augmented matrix ξT (t) =[
xT (t), xT (t− τ(t)), (∫ tt−τ(t) x(t)dt)
T , ̟T (t)]
;it is constructed differently from those in the existing
methods.
Furthermore, for the last term of (14), from Lemma 1, we
have:
−τM
∫ t
t−τM
x(t)
ẋ(t)
T
Q11 Q12
∗ Q22
x(t)
ẋ(t)
dt ≤ ξT (t)
−Q22 Q22 −QT12 0
∗ −Q22 QT12 0
∗ ∗ −Q11 0
0 0 0 0
ξ(t)
(16)
V̇3(t) = 2
x(t)∫ tt−τ(t) x(s)ds
T
P11 P12
∗ P22
ẋ(t)
x(t)− (1− τ̇(t))x(t− τ(t))
= 2ξT (t)
I 0
0 0
0 I
0 0
P11 P12
∗ P22
A Ad 0 B̟
I −(1− τ̇(t)) 0 0
ξ(t) (17)
For some matrices Z > 0, S > 0, the following two
inequities always holdbased on (3).
2τ̇(t)xT (t)P12x(t− τ(t))
≤ dxT (t)P12S−1P T12x(t) + dx
T (t− τ(t))Sx(t− τ(t)) (18)
2τ̇(t)xT (t− τ(t))P22
∫ t
t−τ(t)x(t)dt ≤ dxT (t− τ(t))P22Z
−1P T22x(t− τ(t))
+d(∫ t
t−τ(t)x(t)dt)T Z
∫ t
t−τ(t)x(t)dt (19)
According to (17), (18) and (19), we have
V̇3(t) ≤ ξT (t)Θξ(t) (20)
where
7
-
Θ =
Θ11 P11Ad − P12 AT P12 + P
T22 P11B̟
∗ dS + dP22Z−1P T22 A
Td P12 − P22 0
∗ ∗ dZ P T12B̟
∗ ∗ ∗ ∗
Θ11 = P12 + PT12 + P11A + A
T P T11 + dP12S−1P T12
Considering (9), (13), (15), (16) and (20) together, we have
V̇ (xt) ≤ ξT (t)Ωξ(t)− z(t)T z(t) + γ2̟T (t)̟(t) (21)
where
Ω =
Ω11 + dP12S−1P T12 Ω12 Ω13 Ω14
∗ Ω22 + dP22Z−1P T22 Ω23 0
∗ ∗ Ω33 Ω34
∗ ∗ ∗ −γ2I
+
τMAT Q22
τMATd Q22
0
τMBT̟Q22
Q−122
τMAT Q22
τMATd Q22
0
τMBT̟Q22
T
+
CT
CTd
0
DT̟
CT
CTd
0
DT̟
T
Ωij (i, j = 1, . . . , 4) is defined in Theorem 1.
Based on (7) and by Schur complement, (21) implies that
V̇ (xt) ≤ −z(t)T z(t) + γ2̟(t)T̟(t) (22)
Integrating both sides of (22) from t0 to t, we obtain
V (t)− V (t0) ≤ −∫ t
t0
z(s)T z(s)ds +∫ t
t0
γ2̟(s)T ̟(s)ds (23)
Then, letting t → ∞ and under zero initial condition, we obtain
from (23)that
∫
∞
t0
z(s)T z(s)ds ≤∫
∞
t0
γ2̟(s)T ̟(s)ds
thus ‖z(t)‖2 ≤ γ ‖̟(t)‖2 is satisfied for any non-zero ̟(t)
∈L2[0,∞).
8
-
Next, we can prove the asymptotic stability of systems (6). When
̟(t) ≡ 0,we obtain the following result based on (21)
V̇ (xt) ≤ ζT (t)Ω̃ζ(t) (24)
where ζT (t) =[
xT (t), xT (t− τ(t)), (∫ tt−τ(t) x(t)dt)
T]
,
Ω̃ =
Ω11 + dP12S−1P T12 Ω12 Ω13
∗ Ω22 + dP22Z−1P T22 Ω23
∗ ∗ Ω33
+
τMAT Q22
τMATd Q22
0
Q−122
τMAT Q22
τMATd Q22
0
T
Combining (7) and using Schur complement, we have V̇ (xt) <
0, which givesV̇ (xt) < −ρ ‖x(t)‖
2 for a sufficiently small ρ > 0, and ensures the
asymptoticstability of system (6) for any delay satisfying (3).
Then, by Definition 1, theresult is established. This completes the
proof. �
Remark 1 The idea of introducing free weighting matrices has
been exten-sively used in analysis and synthesis of time-delay
systems [2,9,13,21] andnetworked control systems [15,22,23,16,19].
Although the free weighting matrixtechnique shows the flexibility
in solving LMIs and somewhat leads to less con-servativeness than
Park’s bounding technology and some model transformationmethods,
its defective functions are unavoidable, e.g., the high
computationaldemand and the difficulty in controller synthesis due
to the superfluous freevariables. It is seen that neither free
weighting matrices nor any model trans-formations have been
introduced in our proof of Theorem 1; this is achievedbecause only
uncorrelated terms are used in the construction of the
augmentedmatrix ξT (t) in (15). However, better results can be
obtained from our approachas will be shown later in Section 5.
Remark 2 It is worth mentioning that Q12 in (11) and P12 in (12)
play animportant role in reducing conservativeness in our approach.
The cross termsof 2xT (t)P12
∫ tt−τ(t) x(s)ds, 2
∫ 0−τM
∫ tt+s ẋ
T (t)Q12ẋ(t)dtds, and 2xT (t)P12x(t −
τ(t)) are introduced into the Lyapunov-Krasovskii functional in
which Q12and P12 are selected in accordance with (8). Therefore,
these two additionaldesign matrices, i.e., Q12 and P12, give a
potential relaxation [13,18], andconsequently less conservative
results can be expected. The improved effects ofthese additional
terms will also be shown in Section 5.
9
-
Remark 3 In comparison with the inequality of Moon et al. [12],
Lemma 1 isa more general and tighter bounding technology to deal
with cross terms. There-fore, the BRL derived here is expected to
be less conservative. Furthermore,Lemma 1 and Proposition 1 in [7]
are respectively special cases of Lemma 1and Theorem 1 of this
paper when we set Q11 = Q12 = 0 and P12 = P22 = 0in system (1). But
when Q11, Q12, P12 and P22 6= 0, the results derived in thispaper
are less conservative than those in [7] due to the novel
construction ofthe Lyapunov functional components in (11) and
(12).
For time-delay system (1) with uncertainties satisfying (2) and
u(t) ≡ 0, fromTheorem 1, we can obtain the following
delay-dependent BRL through using aroutine method [6] handling
norm-bounded uncertainties (the proof is omittedhere).
Theorem 2 Given scalars τM , γ and d > 0, if there exist
matrices Z, S, R,Q22 and P11 > 0, Q11 and P22 ≥ 0, scalar ε >
0, and any matrices Q12 and P12with appropriate dimensions such
that the following matrix inequalities hold
Ω2 =
Ω11 Ω12 Ω13 Ω14 Ω15 CT τMA
T Q22 dP12 0 εETa
∗ Ω22 Ω23 0 0 CTd τMA
Td Q22 0 dP22 εE
Tb
∗ ∗ Ω33 Ω34 Ω35 0 0 0 0 0
∗ ∗ ∗ −γ2I 0 DT̟ τMBT̟Q22 0 0 0
∗ ∗ ∗ ∗ −εI 0 τMMT Q22 0 0 0
∗ ∗ ∗ ∗ ∗ −I 0 0 0 0
∗ ∗ ∗ ∗ ∗ ∗ −Q22 0 0 0
∗ ∗ ∗ ∗ ∗ ∗ ∗ −dS 0 0
∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ −dZ 0
∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ −εI
< 0 (25)
Q11 Q12
∗ Q22
≥ 0,
P11 P12
∗ P22
≥ 0. (26)
where
Ω15 = P11M + τ2MQ12M , Ω35 = P
T12M
Ωij (i, j = 1, . . . , 4) is defined in Theorem 1, then system
(1) is asymptoticallystable.
Remark 4 Both Theorems 1 and 2 provide an improved
delay-dependent BRLfor systems with time-varying delay. Theorem 1
applies to systems without
10
-
uncertainties, while Theorem 2 is for uncertain systems. For a
given τM , theminimum γ that satisfies (7) for Theorem 1 or (25)
for Theorem 2 can beobtained by solving a quasi-convex optimisation
problem.
4 Robust H∞ control for uncertain systems
Using the BRL derived in the last section, we now design a
feedback controllergain K to make system (1) robustly
asymptotically stable with the normbound γ.
4.1 Main Results
Theorem 3 Given scalars τM , γ and d > 0, if there exist
matrices Z, S, R,Hi (i = 1, 2, 3), P11 and Q22 > 0, Q11 and P22
≥ 0, a scalar ε > 0, and anymatrices Q12, P12 with appropriate
dimensions such that the following matrixinequalities hold
Σ =
Σ11 Σ12 Σ13
∗ Σ22 0
∗ ∗ Σ33
< 0, (27)
Q11 Q12
∗ Q22
≥ 0,
P11 P12
∗ P22
≥ 0, (28)
where
Σ11 =
Ω11 Ω12 Ω13 Ω14 Ω15
∗ Ω22 Ω23 0 0
∗ ∗ Ω33 Ω34 Ω35
∗ ∗ ∗ −γ2I 0
∗ ∗ ∗ ∗ −εI
,
11
-
Σ12 =
(C + DK)T τTM(A + BK)T dP12 0 εE
Ta
CTd τMATd 0 dP22 εE
Tb
0 0 0 0 0
DT̟ τMBT̟ 0 0 0
0 τMMT 0 0 0
,
Σ13 =
τMQ12 P11 0 τMKT BT KT BT KT BT
0 0 0 0 0 0
0 0 P T12 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
,
Σ22 = diag{−I,−Q−122 ,−dS,−dZ,−εI},
Σ33 = diag{−H1,−H2,−H3,−H−11 ,−H
−12 ,−H
−13 },
Ωij (i, j = 1, . . . , 4) is defined in Theorem 1, then system
(1) is robustly asymp-totically stable with the memoryless feedback
controller gain K and H∞ normbound γ.
PROOF. Assume that a proportional feedback controller is
employed, i.e.,u(t) = Kx(t). A and Du(t) in (1) are replaced by A +
BK and DKx(t),respectively.
For matrices Hi (i = 1, 2, 3) > 0, the following inequalities
always hold
τ 2M(Q12BK + (BK)T QT12) ≤ τ
2M(Q12H
−11 Q
T12 + K
T BT H1BK) (29)
P11BK + (BK)T P T11 ≤ P11H
−12 P
T11 + K
T BT H2BK (30)
2xT (t)(BK)T P12
∫ t
t−τ(t)x(s)ds ≤ xT (t)KT BT H3BKx(t)
+[∫ t
t−τ(t)x(s)ds]T P T12H
−13 P12
∫ t
t−τ(t)x(s)ds (31)
Replacing A with A + BK in (25) and also considering (29), (30)
and (31),we have
Π < Ω2 + Σ13Σ−133 Σ
T13 (32)
where Ω2 is given in (25), and Σ13 and Σ33 are defined in
Theorem 3.
12
-
By Schur complements, Σ < 0 in (27) reveals that Ω2 +
Σ13Σ−133 Σ
T13 < 0 in
(32). Then, following the process of the proof of Theorem 1, we
can obtainthe results of Theorem 3. This completes the proof. �
4.2 Iterative Algorithm
The stability criteria established in Theorem 3 involve
non-linear terms, e.g.,Q−122 in Σ22. Therefore, they are no longer
LMIs and thus cannot be solveddirectly by using the LMI
technique.
However, similar to the idea of [4,18], an iterative algorithm
is developedbelow for obtaining a feasible solution set of the
stability criteria in Theorem3 through solving a non-linear
optimisation problem involving LMI conditions.
Assume that there exist matrix variables M = MT > 0 and Ni =
NTi > 0
satisfying
Q−122 ≥M, H−1i ≥ Ni (33)
By Schur complements, (33) is equivalent to
M−1 I
I Q−122
≥ 0,
N−1i I
I H−1i
≥ 0 (34)
Let Z1 = M−1, Z2 = Q
−122 , Si = N
−1i , and Wi = H
−1i . Then, conditions in (34)
become
Z1 I
I Z2
≥ 0,
Si I
I Wi
≥ 0 (35)
Therefore, with these matrix variable transformations, the
non-linear terms−Q−122 and H
−1i in (27) are replaced by linear terms M and Ni,
respectively,
while the original conditions in (27) are still kept
unchanged.
From these discussions, using the idea of the cone
complementarity [4], thefollowing non-linear minimisation algorithm
is presented to solve the originalnon-convex minimisation
problem:
13
-
Min tr(Z1M + Z2Q22 +3
∑
i=1
(SiNi + WiHi))
S.t.: (27)♯, (28)♯ and (35)
M I
∗ Z1
≥ 0,
Q22 I
∗ Z2
≥ 0,
Ni I
∗ Si
≥ 0,
Wi I
∗ Hi
≥ 0. (36)
where ♯ indicates that Q−122 and H−1i in (27) and (28) are
replaced by M and
Ni, respectively; and the same operation applies in (37)
below.
Although (36) gives only a suboptimal solution to the original
problem (27)and (28), it is much easier to solve than the original
non-convex minimisationproblem. To get a feasible solution, the
following algorithm is proposed.
Algorithm 1 Finding τM (the upper bound of the delay) and K (the
feedbackcontroller gain)
(1) Choose a sufficiently small initial τM > 0 such that
there exists a feasibleset (Zi,M,X,G,N, F )
0 satisfying LMIs in (36). Set k = 1.
(2) Solve the following LMI problem, where←−−→MkZ1 means M
kZ1 + Zk1 M
Min tr(←−−→MkZ1 +
←−−→Qk22Z2 +
3∑
i=1
(←−→Ski Ni +
←−−→W ki Hi))
S.t.: LMIs in (36)
Set (Z1, Z2,M,Q22, Si, Ni,Wi, Hi)k+1 = (Z1, Z2,M,Q22, Si, Ni,Wi,
Hi)
(37)
(3) Substitute the obtained matrix variables Q22, H i, etc.,
into (27) and (28).If the conditions in (27) and (28) are
satisfied, then set k = k + 1 andgo back to Step 2 after increasing
τM to some extent. Otherwise, if theseconditions are not satisfied
within a specified number of iterations for thecurrent value of τM
, then exit with the last value of τM being the upperbound of the
delay and the corresponding value of K being the feedbackgain.
5 Numerical Examples
This section aims to demonstrate the effectiveness of the
proposed approach.For comparisons with existing methods [2,3,21],
we have chosen the same sys-
14
-
tem models as in these references. Example 1 is governed by (6),
and Examples2 and 3 have the form of (1). Our simulation results
are derived from Theorems1 to 3 using the Matlab LMI Toolbox.
5.1 Example 1
Consider time-delay system (6) with the following
parameters:
A =
−0.6238, −1.0132
2.0116, −0.2106
, Ad =
−0.5011, 0.7871
−0.3002, −0.5231
,
C =
0.2134, −0.0191
0.1119, −0.1665
, B̟ =
−0.4326, 0.1253
1.6656, 0.2877
,
Cd =
0.0816, 0.1290
0.0712, 0.0669
, D =
0, 0
0, 0
. (38)
In order to compare our results with those in Fridman and Shaked
[2], Gaoand Wang [3], Lee et al. [11] and Xu et al. [21], we assume
a constant timedelay, e.g., d = 0. The results are shown in Tables
1 and 2 in terms of the tworespective performance indices: the
maximum allowable delay bound τM for aprescribed γ, and the minimum
allowable γ for a prescribed τM .
Table 1Example 1 - the maximum allowable delay bound τM for a
given γ (NoV: numberof variables).
γ =2.0 γ =3.0 γ =4.0 NoV
Fridam and Shaked [2] 0.4057 0.5047 0.5515 10
Gao et al. [3], Lee et al. [11] 0.4057 0.5046 0.5515 11
Xu et al. [21] 0.4203 0.5146 0.5589 5
This work (Q12 = 0, P12 = 0) 0.4734 0.5545 0.5904 5
This work (Q12 = 0, P12 6= 0) 0.4734 0.5545 0.5904 6
This work (Q12 6= 0, P12 = 0) 0.8289 0.9241 0.9609 6
This work (Q12 6= 0, P12 6= 0) 0.9290 0.9689 0.9885 7
Tables 1 and 2 show that the results obtained from this work
outperform thosederived from [2,3,11,21]. They also depict the
contribution of the additional
15
-
Table 2Example 1 - the minimum allowable γ for a given delay
bound τM .
τM =0.1 τM =0.3 τM =0.5
Fridam and Shaked [2] 1.0714 1.5067 2.9281
Gao et al. [3], Lee et al. [11] 1.0714 1.5067 2.9281
Xu et al. [21] 1.0577 1.4515 2.7757
This work (Q12 = 0, P12 = 0) 0.9949 1.2286 2.2297
This work (Q12 = 0, P12 6= 0) 0.9949 1.2886 2.2297
This work (Q12 6= 0, P12 = 0) 0.9825 1.1071 1.2100
This work (Q12 6= 0, P12 6= 0) 0.9318 0.9421 0.9623
design matrices Q12 and P12 in (9) to the performance
improvement. In gen-eral, the more additional design matrices are
considered, the less conservativeperformance can be achieved.
Now, let us have a brief discussion on the computational demand
of vari-ous methods. Roughly speaking, to the same upper delay
bound, the numberof variables used in the computation is an
indication of the computationaldemand: the fewer the variables are
used, the less computational power isrequired. Following this idea,
some comparisons are given below:
• Compared with [2] and [11] which used 10 and 11 variables,
respectively,this work needs only 5 to 7 variables (depending on
how many additionaldesign matrices are used) to derive much
improved results (the improvementis over 16%);• Xu et al. [21]
employed 5 variables to obtain better results than those in
[2,3,11]. Compared with Xu et al. [21], this work also employs 5
variables(for Q12 = 0, P12 = 0) but gives less conservative
results;• When additional design matrices Q12 and P12 are
considered separately or
in combination, this work uses 6 or 7 variables to give further
improvedresults than those when these matrices are not
considered.
5.2 Example 2
Consider time-delay system (1) with uncertainties and the
following parame-ters:
16
-
A =
−3.0242, 2.7527
0.8104, −4.3988
, Ad =
2.8409, −1.2355
−9.8952, −0.1443
,
B̟ =
−0.9043, 0.4325
−0.7774, 0.1846
, C =
−0.9647, −1.6555
0.8245, −0.8378
,
Cd =
1.2723, 0.2718
0.4810, −0.2368
, D̟ =
0.1352, −1.0236
−0.0125, 0.3368
,
M = [1.5, 0.8]T , Ea = [0.2, 0.3] , Eb = [0.1, 0.2] . (39)
Tables 3 and 4 tabulate the maximum allowable upper delay bound
τM fora prescribed γ, and the minimum allowable γ for a prescribed
delay boundτM , respectively. They show that the results obtained
from this work withconsideration of both Q12 and P12 are less
conservative than those computedfrom [3,11,21].
Table 3Example 2 - the maximum allowable delay bound τM for a
given γ.
γ =3 γ =4 γ =6
Gao et al. [3], Lee et al. [11] 0.1524 0.2202 0.2791
Xu et al. [21] 0.1677 0.2406 0.3024
This work (Q12 = 0, P12 = 0) 0.1405 0.2202 0.2872
This work (Q12 6= 0, P12 = 0) 0.2176 0.2711 0.3141
This work (Q12 = 0, P12 6= 0) 0.1405 0.2202 0.2872
This work (Q12 6= 0, P12 6= 0) 0.2243 0.2711 0.3141
Table 4Example 2 - the minimum allowable γ for a given delay
bound τM .
τM =0.1 τM =0.2 τM =0.3
Gao et al. [3], Lee et al. [11] 2.5766 3.6174 7.3958
Xu et al. [21] 2.5209 3.3495 5.8767
This work (Q12 = 0, P12 = 0) 2.7203 3.6619 6.6663
This work (Q12 6= 0, P12 = 0) 2.5332 2.8628 5.1596
This work (Q12 = 0, P12 6= 0) 2.7203 3.6619 6.6663
This work (Q12 6= 0, P12 6= 0) 2.4699 2.7626 5.1596
17
-
5.3 Example 3
Consider the injection velocity control of a thermoplastic
injection mouldingprocess [20]. The objective is to control the
injection velocity to guarantee thegiven performance index γ
defined in (4). Similar to [14], this work convertsthe original
second-order plus delay process model described in [20] into
thefollowing state space model:
A =
−0.2449, −0.0165
1.000, 0
, Ad =
0.1, 0
0, 0.1
,
B = [1, 0]T , B̟ = [1, 1]T
, C = [0, 0.0142]T . (40)
Then, the uncertainties in the system identification are
described in the formof (2) with the following parameters:
M =
0.01, 0
0, 0.01
, Ea =
0.1, 0
0, 0
, Eb =
0, 0.1
0, 0.1
. (41)
Assume that the initial conditions of the states are x1(t) =
0.5et+1 and x2(t) =
−0.5et+1 for t ∈ [−τM , 0].
Set the performance index γ = 2. Applying Algorithm 1, we can
find that themaximum allowable delay bound that guarantees the
stability of system (1) isτM = 2.9ms and the corresponding feedback
gain K = [3.2931,0.49296]×10
−3.
Given the injection velocity profile as shown in the solid line
in Fig. 1, the re-sponse of the set-point tracking of the injection
velocity based on the designedfeedback controller is shown in the
dotted line in the same figure. It is seenfrom Fig. 1 that the
set-point tracking performance is acceptable.
0 50 100 150 200 250 300 350−0.2
0
0.2
0.4
0.6
0.8
1
1.2
Simulation Time(Ms)
Inje
ctio
n ve
loci
ty s
et p
oint
s
Fig. 1. Tracking of the injection velocity setpoint.
18
-
6 Conclusion
An approach has been proposed for delay-dependent robust H∞
stability anal-ysis and control synthesis of uncertain systems with
time-varying delay. It in-tegrates a new delay-dependent BRL, a new
Lyapunov-Krasovskii functional,and a tighter bounding technology
for cross terms, leading to less conservativeresults than the
existing ones. The effectiveness of the proposed approach hasbeen
demonstrated through numerical examples.
Acknowledgment
Author C. Peng would like to thank the Natural Science
Foundation of China(NSFC) for its support under grant number
60704024, and the Natural Sci-ence Foundation of Jiangsu for its
support under grant number BK2006573.Author Y.-C. Tian is grateful
to the Australian Government’s Department ofEducation, Science and
Training (DEST) for its support under InternationalScience Linkages
(ISL) grant number CH070083.
References
[1] E. Fridman and U. Shaked, A descriptor system approach to H∞
control oflinear time-delay systems, IEEE Transactions on Automatic
Control 47 (2002)253–270.
[2] E. Fridman and U. Shaked, An improved stabilisation method
for linear time-delay systems, IEEE Transactions on Automatic
Control 47 (2002) 1931–1937.
[3] H. Gao and C. Wang, Comments and further results on “a
descriptor systemapproach to H∞ control of linear time-delay
systems”, IEEE Transactions onAutomatic Control 48 (2003)
520–525.
[4] L. EI Ghaoui, F. Oustry, and M. AitRami, A cone
complementarity linearisationalgorithm for static output-feedback
and related problems, IEEE Transactionson Automatic Control 42
(1997) 1171–1176.
[5] K. Gu, V. L. Kharitonov, and J. Chen, Stability of
time-delay systems.Birkhauser, 2003.
[6] Q.-L. Han, Robust stability of uncertain delay-differential
systems of neutraltype, Automatica 38 (2002) 719–723.
[7] Q. L. Han, Absolute stability for time delay systems with
sector-boundnonlinearity, Automatica 41 (2005) 2171–2176.
19
-
[8] Y. He, Q.-G. Wang, L.H. Xie, and C. Lin, Further improvement
of free-weightingmatrices technique for systems with time-varying
delay, IEEE Transactions onAutomatic Control 52 (2007) 293–299.
[9] Y. He, M. Wu, and G. P. Liu, Parameter-dependent Lyapunov
functionalfor stability of time-delay systems with polytopic-type
uncertainties, IEEETransaction on Automatic Control 49 (2004)
828–832.
[10] O. M. Kwon, J. H. Park, and S. M. Lee, On robust stability
for uncertainneural networks with interval time-varying delays, IET
Control Theory andApplications 2 (2008) 625–634.
[11] Y. S. Lee, Y. S. Moon, W. H. Kwon, and P. G. Park, Delay
dependent robustH∞ control for uncertain systems with a state
delay, Automatica 40 (2004)65–72.
[12] Y. S. Moon, P. Park, W. H. Kwon, and Y. S. Lee,
Delay-dependentrobust stabilization of uncertain state-delayed
systems, International Journalof Control 74 (2001) 1447–1455.
[13] M. N. A. Parlakçı, Robust stability of uncertain
time-varying state-delayedststems, IET Control Theory and
Applications 153 (2006) 469–477.
[14] C. Peng, Networked, guaranteed cost control for a class of
industrial processeswith state delay, Asia-Pacific Journal of
Chemical Engineering 2 (2007) 650–658.
[15] C. Peng and Y.-C. Tian, Robust H∞ control of networked
control systems withparameter uncertainty and state-delay, European
Journal of Control 12 (2006)471–480.
[16] C. Peng and Y.-C. Tian, Networked H∞ control of linear
systems with statequantization, Information Sciences 177 (2007)
5763–5774.
[17] C. Peng and Y.-C. Tian, Delay-dependent robust stability
criteria for uncertainsystems with interval time-varying delay,
Journal of Computational and AppliedMathematics 214 (2008)
480–494.
[18] C. Peng, Y.-C. Tian, and E. G. Tian, Delay dependent
stability analysis andsynthesis of uncertain T-S fuzzy systems with
time-varying delay, Fuzzy Setsand Systems 159 (2008) 2713–2729.
[19] E. G. Tian, D. Yue, and C. Peng, Quantized output feedback
control fornetworked control systems, Information Sciences 178
(2008) 2734–2749.
[20] Y.-C. Tian and F. R. Gao, Injection velocity control of
thermoplastic injectionmolding via a double controller scheme,
Industrial and Engineering ChemistryResearch 38 (1999)
3396–3406.
[21] S. Xu, J. Lam, and Y. Zou, New results on delay-depnedent
robust H∞ controlfor systems with time-varying delay, Automatica 42
(2006) 343–348.
20
-
[22] D. Yue, Q. L. Han, and J. Lam, Network-based robust H∞
control of systemswith uncertainty, Automatica 41 (2005)
999–1007.
[23] D. Yue, Q. L. Han, and C. Peng, State feedback controller
design of networkedcontrol systems, IEEE Transactions on Circuits
and Systems II: Express Briefs51 (2004) 640–644.
[24] B. Y. Zhang, S. S. Zhou, and T. Li, A new approach to
robust and non-fragileH∞ control for uncertain fuzzy systems,
Information Sciences 177 (2007) 5118–5133.
21