Author’s Accepted Manuscript Improved reachable set bounding for linear timedelay systems with disturbances Yin Sheng, Yi Shen
www.elsevier.com/locate/jfranklin
PII: DOI: Reference:
S0016-0032(16)30169-7 http://dx.doi.org/10.1016/j.jfranklin.2016.05.013 FI2605
To appear in: Journal of the Franklin Institute Received date: 12 November 2015 Revised date: 26 February 2016 Accepted date: 21 May 2016 Cite this article as: Yin Sheng and Yi Shen, Improved reachable set bounding for linear time-delay systems with disturbances, Journal of the Franklin Institute, http://dx.doi.org/10.1016/j.jfranklin.2016.05.013 This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting galley proof before it is published in its final citable form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
Improved reachable set bounding for linear time-delay systems with disturbances ✩ Yin Shenga,b , Yi Shena,b,∗ b Key
a School of Automation, Huazhong University of Science and Technology, Wuhan 430074, China Laboratory of Image Processing and Intelligent Control of Education Ministry of China, Wuhan 430074, China
Abstract In this paper, we reconsider the problem of reachable set bounding for linear time-delay systems with disturbances. Generalized reachable sets for dynamical systems are proposed where initial points are taken into account. Meanwhile, a novel lemma is given which shows an extended criterion that the reachable sets are bounded. Then, based on this lemma and the Lyapunov-Krasovskii functional (LKF) as well as the free-weighting matrix techniques, improved delay-dependent linear matrix inequality (LMI) criteria are obtained for finding an ellipsoid to bound the reachable sets of linear time-delay systems with disturbances. Two numerical examples are finally provided to substantiate the efficiency and merits of our theoretical results. Keywords: reachable set bounding; time-delay systems; Lyapunov-Krasovskii functional; free-weighting matrix
1. Introduction Reachable sets is a set that includes all the state trajectories starting from all allowable initial conditions and inputs. Reachable set bounding is an important and interesting research topic in control theory since it has plenty of applications in control systems with actuator saturation, peak-to-peak gain minimization and aircraft collision avoidance [1, 4]. For example, as indicated in [13], obtaining a smaller ellipsoidal bound of the reachable sets for a linear time-delay system with saturating actuators can allow the designed controller with a larger gain. Hence, over the past few decades, several excellent achievements on reachable set bounding for dynamical systems have been proposed, see e.g., [2–5, 9, 11, 13, 15, 17–19, 21, 26, 27, 29–31]. In [1], Boyd et al. investigated the reachable set bounding for linear systems without any delay by utilizing the quadratic Lyapunov function and S-procedure. This outstanding work motivates the present research. As is well known, time-delay phenomena frequently occur in many real-world systems, and delay-dependent criteria are generally less conservative than delay-independent ones especially when the size of the delay is small [6–8, 12, 22– 24, 28]. Based on those facts, multiple outcomes on reachable set bounding for time-delay systems have recently been reported [3–5, 11, 13, 15, 19, 21, 26, 27, 29–31], to name a few. It is worth noting that the results in [3, 4, 11, 13, 19, 21, 26, 29–31] are based on Lemma 3 which is proposed in [1]. Yet, in Lemma 3, the initial value φ(t) of the system is required to be zero, and only the state trajectories from the origin are considered (please refer to Lemma 3 and [1] for details). However, if the initial point t 0 0, or the value V(x(t0 )) 0 (V(x(t)) is the chosen LKF), in these cases, Lemma 3 may not be valid to obtain the ellipsoidal bound for the reachable sets. On the other hand, in [5], based on the Lyapunov-Razumikhin approach, Fridman and Shaked investigated the reachable set estimation for linear time-delay systems with disturbances and LMI criteria were obtained. In [11], Kim considered the reachable set bounding for linear time-delay systems with disturbances ✩ This work is supported by the Key Program of National Natural Science Foundation of China (Grant no. 61134012), the National Science Foundation of China (Grant nos. 11271146 and 61374150), and the Prior Development Field for the Doctoral Program of Higher Education of China (Grant no. 20130142130012). ∗ Corresponding author. Tel.: +86 27 87543630; fax: +86 27 87543130. Email addresses:
[email protected] (Yin Sheng),
[email protected] (Yi Shen)
Preprint submitted to Journal of the Franklin Institute
May 25, 2016
by introducing a modified LKF and using some inequality techniques. Compared with the results in [5], some less t−d(t) conservative LMI conditions are obtained in [11]. Yet, in [11], x(t − d) and t−d x(s)ds are not utilized in the proof (d(t) is the time-varying delay, and d is the upper bound of d(t)). Meanwhile, μ < 1 is assumed to ensure that the ˙ obtained LMIs are feasible (the constant μ is the upper bound of the derivative d(t)). Hence, there is much room for improvement. Inspired by the above discussion, in this paper, we shall investigate the reachable set bounding for linear timedelay systems with disturbances where the initial point of the state is considered. To this end, a generalized lemma is firstly given which provides an improved criterion that the reachable sets are bounded on the basis of the initial value V(x(t0 )). Then, based on this lemma and the LKF as well as free-weighting matrices [8, 25], improved delaydependent LMI conditions are derived for finding an ellipsoid to bound the reachable sets of linear time-delay systems with disturbances. Additionally, the result is extended to the one for linear time-delay systems with both disturbances and polytopic-type uncertainties. Finally, two numerical examples are provided in Section 4 which illustrates that our proposed results are less conservative than some previous ones [11, 13, 19, 30, 31], please see Tables 1 and 2 for more details. Notations. Throughout this paper, the notations are standard. R n denotes the n-dimensional Euclidean space, and n×m R denotes the set of n × m real matrices. A > 0 (A ≥ 0) means that A is a symmetric positive definite (semidefinite) matrix, meanwhile, B < 0 (B ≤ 0) means that B is a symmetric negative definite (semidefinite) matrix. If D is a vector or matrix, D T represents the transpose of D. max{a 1 , a2 , . . . , an } (min{a1 , a2 , . . . , an }) stands for the maximum (minimum) value of a 1 , a2 , . . . , an . I{μ<1} is an indicator function which equals to 1 if μ < 1 holds, otherwise, if μ ≥ 1, then I{μ<1} = 0. Symmetric terms in a symmetric matrix are represented by . In addition, we assume that all the matrices and vectors have compatible dimensions under any algebraic operations. 2. Preliminaries In this paper, we shall consider the following linear time-delay systems with disturbances: x(t) ˙ = Ax(t) + Bx(t − d(t)) + Dw(t), x(t) = φ(t), t ∈ [−d, 0]
(1)
where x(t) ∈ Rn is the state vector, and φ(t) ∈ R n is the initial condition. A, B and D are constant matrices with compatible dimensions. d(t) denotes the time-varying delay that satisfies 0 ≤ d(t) ≤ d where d ≥ 0 is a constant. w(t) ∈ Rm stands for the disturbance. In order to derive our results, we assume ˙ ≤ μ, wT (t)w(t) ≤ w¯ 2 , d(t)
(2)
where μ and w¯ are constants. Based on [5, 18] and the discussion in Section 1, in this paper, we investigate the problem of reachable set bounding for system (1) where the initial point t 0 ≥ 0 is considered. The reachable sets of system (1) are denoted by: (3) U(x, t0 , x(t0 )) x(t) ∈ Rn |x(t) and w(t) satisfy (1) and (2), t ≥ t 0 . Define an ellipsoid Ξ which bounds the reachable sets U of system (1), then Ξ = x ∈ Rn : xT Px ≤ 1
(4)
where P > 0. In this paper, we try to obtain the delay-dependent LMI conditions for finding an ellipsoid Ξ defined in (4) as small as possible that bounds the reachable sets U defined in (3) of system (1). Before moving on, some lemmas are given which have important roles in our proofs. Lemma 1. [14] For any symmetric positive definite matrix H ∈ R n×n and a scalar h > 0 such that the following integrations are well-defined, then t T t t h xT (s)Hx(s)ds ≥ x(s)ds H x(s)ds . (5) t−h
t−h
2
t−h
Lemma 2. [20] Let ψ1 , ψ2 , . . . , ψn : Rm → R have positive values in an open subset Ω of R m . Then, the reciprocally convex combination of ψ i over Ω satisfies
min
κi |κi >0, κi =1 i
1 ψi (t) = ψi (t) + max ϕi, j (t) ϕi, j (t) κi i i i j
(6)
subject to
ψi (t) ϕi, j (t) R, ϕ j,i (t) = ϕi, j (t), ≥0 . ϕi, j (t) : R → ϕ j,i (t) ψ j (t) m
(7)
Lemma 3. [1] Let V(x(t)) be a Lyapunov function for system (1), V(x(0)) = 0 and φ(t) = 0 for t ∈ [−d, 0]. If ˙ V(x(t)) + αV(x(t)) − w¯α2 wT (t)w(t) ≤ 0 with a scalar α > 0, and w¯ is defined in (2), then V(x(T )) ≤ 1 for T ≥ 0. Lemma 4. Let V(x(t)) be a Lyapunov function for system (1), V(x(t 0 )) ≤ βαw¯ , t0 ≥ 0, α > 0, β > 0, the constant w¯ is 2 ˙ defined in (2). If V(x(t)) + αV(x(t)) − βw T (t)w(t) ≤ 0, then V(x(t)) ≤ βw¯ for t ≥ t0 . 2
α
˙ Proof. By (2), α > 0, β > 0 and V(x(t)) + αV(x(t)) − βw T (t)w(t) ≤ 0, we have ˙ V(x(t)) + αV(x(t)) ≤ βw¯ 2 . It is clear that (8) is equivalent to
d V(x(t)) − dt
βw¯ 2 α
(8)
βw¯ 2 ≤ −α V(x(t)) − . α
(9)
βw¯ 2 , α
(10)
Let U(t) V(x(t)) − then (9) is transformed into dU(t) ≤ −αU(t). dt
(11)
˙ d[eαt U(t)] = eαt U(t) + αU(t) ≤ 0 dt
(12)
Let us consider eαt U(t), then we obtain
˙ + αU(t) ≤ 0 according to (11). Then, integrating (12) from t 0 to t ≥ t0 yields since U(t) eαt U(t) − eαt0 U(t0 ) ≤ 0,
(13)
U(t) ≤ U(t0 ) exp{−α(t − t0 )}.
(14)
which means
Substituting U(t) = V(x(t)) −
βw¯ 2 α
into (14) gives: βw¯ 2 βw¯ 2 ≤ V(x(t0 )) − V(x(t)) − exp{−α(t − t0 )}, t ≥ t0 . α α
Now we investigate (15), since α > 0, β > 0 and exp{−α(t − t 0 )} ≥ 0, if V(x(t0 )) ≤ 2 V(x(t))− βαw¯
≤ 0, namely, V(x(t)) ≤
then V(x(t)) will not exceed
βw¯ 2 α
βw¯ 2 α
(15) βw ¯2 α ,
then it is obvious that
holds for any t > t 0 . In summary, for any initial point t 0 ≥ 0, if V(x(t0 )) ≤
for t > t0 . The proof is complete. 3
βw¯ 2 α ,
Remark 1. It should be pointed out, if we set β = w¯α2 , t0 = 0, V(x(0)) = 0 and φ(t) = 0 for t ∈ [−d, 0], then Lemma 4 reduces to Lemma 3. By contrast, Lemma 4 provides a more general result for the problem of reachable set bounding of system (1). As shown in [3, 4, 11, 13, 19, 21, 26, 29–31], the scholars investigate the reachable set bounding under the assumptions that the initial conditions φ(t) of the systems are zero and state trajectories start from the origin. However, in Lemma 4, we illustrate that for any initial point t 0 ≥ 0, the reachable sets U defined in (3) of system (1) 2 can be bounded if V(x(t 0 )) ≤ βαw¯ holds. 3. Main Results In this section, we will present our main results. Improved delay-dependent LMI criteria are proposed for finding an ellipsoid Ξ defined in (4) to bound the reachable sets U defined in (3) of system (1). For simplicity, in the following part, we will utilize the notation V(t) instead of V(x(t)). Theorem 1. For given scalars d ≥ 0, μ and w, ¯ if there exist appropriately dimensioned matrices P > 0, Q > 0, R > 0, M > 0, N > 0, symmetric matrices X, Z, any matrices Y, E, E 1 , F T = [F 1T , F2T , . . . , F7T ] and a scalar α > 0 such that the following LMIs hold: ⎤ ⎡ Γ13 Γ14 Γ15 Γ16 −F1 + AT F7T ⎥⎥ ⎢⎢⎢Γ11 Γ12 ⎥ ⎢⎢⎢⎢ Γ22 Γ23 Γ24 Γ25 F2 D + BT F6T −F2 + BT F7T ⎥⎥⎥⎥⎥ ⎢⎢⎢ ⎥⎥⎥ ⎢⎢⎢ −e−αd (R + N) −Z −Z F3 D −F3 ⎥⎥⎥ ⎢⎢⎢ ⎥⎥⎥ ≤ 0, Γ44 Γ45 Y T D + F4 D −F4 Γ = ⎢⎢ (16) ⎥⎥⎥⎥ ⎢⎢⎢ T Γ55 Y D + F5 D −F5 ⎥⎥⎥⎥ ⎢⎢⎢⎢ ⎢⎢⎢ Γ66 −F6 + DT F7T ⎥⎥⎥ ⎦ ⎣ Γ77 X Y M E N E1 ≥ 0, (17) > 0, ≥ 0, N Z M where Γ11 = PA + AT P + αP + Q + R + dM + XA + AT X + Y + Y T + αX − e−αd N + F1 A + AT F1T , Γ12 = PB + XB + e Γ13 = Γ14 = Γ15 = Γ16 =
−αd
(N − E1 ) + F 1 B + A
−αd
− Y + e E1 + A F3T , AT Y + αY + Z + AT F4T , AT Y + αY + Z + AT F5T , PD + XD + AT F6T + F1 D,
Γ22 = e Γ23 = e
−αd −αd
(N − E1 ) + B
Γ24 = B Y + Γ25 = B Y + T
Γ44 = −
e
−αd
d
(18)
F2T ,
(19)
T
(μ − 1)QI{μ<1} + E1 +
T
T
T
(20) (21) (22) E1T
− 2N + (μ − 1)QI{μ≥1} + F2 B + B
F3T ,
(23) T
F2T ,
(24) (25)
B F4T , BT F5T ,
(26)
M + αZ,
(28)
T
e−αd E + αZ, d e−αd M + αZ, = − d
(27)
Γ45 = −
(29)
Γ55
(30)
Γ66 = F6 D + DT F6T −
α , w¯ 2
(31)
Γ77 = d2 N − F7 − F7T ,
(32) 4
in which I{μ<1} and I{μ≥1} are indicator functions, then, the reachable sets U defined in (3) of system (1) can be bounded by the ellipsoid Ξ defined in (4). Proof. To prove this theorem, let us consider the following LKF candidate: V(t) =
6
Vi (t)
(33)
i=1
where V1 (t) = xT (t)Px(t), t eα(s−t) xT (s)Qx(s)ds, V2 (t) = t−d(t) t α(s−t) T
(34) (35)
V3 (t) =
e
t−d t
V4 (t) =
x (s)Rx(s)ds,
eα(s−t) (d − t + s)xT (s)Mx(s)ds,
(36) (37)
t−d
T x(t) X Y x(t) V5 (t) = t , t x(s)ds Z t−d x(s)ds t−d 0 t eα(s−t) x˙T (s)N x(s)dsdθ. ˙ V6 (t) = d −d
(38) (39)
t+θ
Calculating the time derivative of V(t) along the trajectory of system (1) and combining the condition (2) give ˙ − αV1 (t) + αV1 (t) V˙ 1 (t) = 2xT (t)P x(t) T = 2x (t)P Ax(t) + Bx(t − d(t)) + Dw(t) − αV1 (t) + αxT (t)Px(t), −αd(t) T ˙ x (t − d(t))Qx(t − d(t)) V˙ 2 (t) = − αV2 (t) + xT (t)Qx(t) − [1 − d(t)]e
(40)
≤ − αV2 (t) + xT (t)Qx(t) − (1 − μ)e −αd(t) xT (t − d(t))Qx(t − d(t)) ≤ − αV2 (t) + xT (t)Qx(t) − (1 − μ)e −αd xT (t − d(t))Qx(t − d(t))I {μ<1} − (1 − μ)xT (t − d(t))Qx(t − d(t))I {μ≥1} , V˙ 3 (t) = − αV3 (t) + x (t)Rx(t) − e T
−αd T
V˙ 4 (t) = − αV4 (t) + dxT (t)Mx(t) −
x (t − d)Rx(t − d), t
eα(s−t) xT (s)Mx(s)ds,
(41) (42) (43)
t−d
T x(t) X Y x(t) ˙ ˙ V5 (t) = − αV5 (t) + 2 t x(s)ds Z x(t) − x(t − d) t−d T x(t) X Y x(t) +α t t x(s)ds Z t−d x(s)ds t−d t
= − αV5 (t) + 2 xT (t)X + xT (s)dsY T Ax(t) + Bx(t − d(t)) + Dw(t) t−d t
+ 2 xT (t)Y + xT (s)dsZ x(t) − x(t − d) t−d t t t T T T x(s)ds + α x (s)dsZ x(s)ds, + αx (t)Px(t) + 2αx (t)Y t−d t−d t−d t V˙ 6 (t) = − αV6 (t) + d 2 x˙T (t)N x(t) ˙ −d eα(s−t) x˙T (s)N x(s)ds. ˙ t−d
5
(44) (45)
t Now we deal with the integration − t−d eα(s−t) xT (s)Mx(s)ds in (43), by Lemma 1, Lemma 2 and (17), we have t eα(s−t) xT (s)Mx(s)ds − t−d t −αd xT (s)Mx(s)ds ≤−e t−d t t−d(t) −αd T T x (s)Mx(s)ds + x (s)Mx(s)ds =−e t−d(t)
=−
e
−αd
d d(t) d d(t)
t−d t
xT (s)Mx(s)ds t−d(t)
t−d(t) d e−αd (d − d(t)) xT (s)Mx(s)ds − d d − d(t) t−d t T t e−αd d ≤− x(s)ds M x(s)ds d d(t) t−d(t) t−d(t) T t−d(t) t−d(t) −αd d e x(s)ds M x(s)ds − d d − d(t) t−d t−d ⎡ t ⎤T ⎤ ⎡ t e−αd ⎢⎢⎢⎢ t−d(t) x(s)ds ⎥⎥⎥⎥ M E ⎢⎢⎢⎢ t−d(t) x(s)ds ⎥⎥⎥⎥ ≤− ⎢ ⎥ ⎥ ⎢ d ⎣ t−d(t) x(s)ds⎦ M ⎣ t−d(t) x(s)ds⎦ t−d t−d M E where the matrices M and E satisfy ≥ 0. M t ˙ in (45), similar to the methods in (46), one has For the integration −d t−d eα(s−t) x˙T (s)N x(s)ds t −d eα(s−t) x˙T (s)N x(s)ds ˙
(46)
t−d
⎤T ⎤ ⎡ t ⎡ t ⎥⎥⎥ N E1 ⎢⎢⎢ ⎢⎢⎢ x(s)ds ˙ x˙(s)ds ⎥⎥⎥ t−d(t) t−d(t) ⎥ ⎥⎥⎦ ⎢ ⎢ ≤ − e ⎢⎣ t−d(t) ⎥⎦ ⎢ N ⎣ t−d(t) x(s)ds x(s)ds ˙ ˙ t−d t−d T x(t) − x(t − d(t)) x(t) − x(t − d(t)) N E1 (47) ≤ − e−αd x(t − d(t)) − x(t − d) N x(t − d(t)) − x(t − d) N E1 where the matrices N and E 1 satisfy ≥ 0. N On the other hand, based on system (1), for any matrices F T = [F 1T , F2T , . . . , F7T ] with appropriate dimensions, the following equality is true: ˙ + Ax(t) + Bx(t − d(t)) + Dw(t) = 0 (48) 2ξT (t)F − x(t) −αd
where
ξT (t) = xT (t), xT (t − d(t)), xT (t − d),
t
t−d(t)
xT (s)ds,
t−d(t)
xT (s)ds, wT (t), x˙ T (t) .
(49)
t−d
Then, substituting (46) and (47) into (43) and (45), respectively, and combining (40)-(42), (44), (48), we have ˙ + αV(t) − α wT (t)w(t) ≤ ξ T (t)Γξ(t) ≤ 0, (50) V(t) w¯ 2 where Γ and ξ(t) are defined in (16) and (49), respectively. By (50) and Lemma 4, for any initial point t 0 ≥ 0, if V(t0 ) ≤ 1, then V(t) ≤ 1 for any t ≥ t 0 . Based on the definition of the LKF in (33), we therefore have x T (t)Px(t) ≤ V(t) ≤ 1, which means that the reachable sets U defined in (3) of system (1) can be bounded by the ellipsoid Ξ defined in (4). This completes the proof. 6
Remark 2. It should be noted that compared with the results in [1, 4, 5, 11, 13, 19, 31], our system is more common since in system (1), the initial condition φ(t) is not required to be zero, and our result is more general since we derive an improved criterion that the reachable sets U defined in (3) of system (1) are bounded by the ellipsoid Ξ defined in (4) on the basis of the value V(x(t 0 )). On the other hand, our result is less conservative than the ones in [11, 13, 19, 30, 31], please see Tables 1 and 2 for more details. ˙ Remark 3. In [[11], Th. 1], d(t) ≤ μ < 1 is required to ensure the rationality of the enlargement of − 1 − −αd(t) T ˙ e x (t − d(t))S x(t − d(t)) and the feasibility of the proposed LMI criteria. In our paper, to break through these d(t) ˙ e−αd(t) xT (t − d(t))Qx(t − d(t)) restrictions, we introduce two indicator functions to solve the enlargement of − 1 − d(t) in (41), meanwhile, by employing the free-weighting matrix F, LMI (16) is feasible even if μ ≥ 1. Remark 4. For system (1), when w(t) = 0, namely, there is no disturbance in system (1). In this case, system (1) reduces to the nominal time-delay system x(t) ˙ = Ax(t) + Bx(t − d(t)). Based on the Lyapunov stability theory [10, 16] and the analysis in Lemma 4, Theorem 1 provides an exponential stability result for the nominal time-delay system x˙(t) = Ax(t) + Bx(t − d(t)). Due to space limitations, corresponding result is omitted here. To find the ellipsoid Ξ as small as possible, we use the same approach that is proposed in [5]: maximize δ subject to δI ≤ P and this is equivalent to minimize δ¯ subject to ¯ δI I ≥0 I P
(51)
with δ¯ = 1/δ. Now we turn to consider the following time-delay systems with disturbances and polytopic-type uncertainties: x(t) ˙ = (A0 + ΔA(t))x(t) + (B 0 + ΔB(t))x(t − d(t)) + (D 0 + ΔD(t))w(t),
(52)
N N N N ρi (t)Ai , ΔB(t) = i=1 ρi (t)Bi and ΔD(t) = i=1 ρi (t)Di , in which 0 ≤ ρi (t) ≤ 1 and i=1 ρi (t) = 1, where ΔA(t) = i=1 ∀t ≥ −d. Then we have following corollary. Corollary 1. For given scalars d ≥ 0, μ and w, ¯ if there exist appropriately dimensioned matrices P˜ > 0, Q˜ > 0, R˜ > ˜ > 0, N˜ > 0, symmetric matrices X, ˜ Z, ˜ any matrices Y, ˜ E, ˜ E˜ 1 , F˜ T = [F˜ T , F˜ T , . . . , F˜ T ] and a scalar α˜ > 0 such 0, M 1 2 7 that the following LMIs hold: ⎡˜ ⎢⎢⎢Γ11 ⎢⎢⎢⎢ ⎢⎢⎢ ⎢⎢⎢ ⎢ Γ˜ = ⎢⎢⎢⎢ ⎢⎢⎢ ⎢⎢⎢ ⎢⎢⎢ ⎢⎣ ˜ X
Γ˜ 12 Γ˜ 13 ˜Γ22 Γ˜ 23 −αd ˜ ˜ ˜ −e (R + N) ˜ ˜ Y M E˜ > 0, ˜ ≥ 0, Z˜ M
Γ˜ 14 Γ˜ 24 −Z˜ Γ˜ 44 N˜
Γ˜ 15 Γ˜ 16 ˜Γ25 Γ˜ 26 ˜ ˜ −Z F3 (D0 + Di ) Γ˜ 45 Γ˜ 46 ˜Γ44 Γ˜ 56 Γ˜ 66 ˜ E1 ≥ 0, N˜
⎤ Γ˜ 17 ⎥⎥⎥ ⎥⎥⎥ Γ˜ 27 ⎥⎥⎥ ⎥⎥⎥ ˜ −F3 ⎥⎥⎥ ˜ ⎥⎥⎥ ≤ 0, i = 1, 2, . . . , N, −F4 ⎥⎥⎥ −F˜ 5 ⎥⎥⎥ ⎥⎥⎥ Γ˜ 67 ⎥ 2 ˜ T⎦ ˜ ˜ d N − F7 − F7
(53)
(54)
where ˜ 0 + Ai ) + (A0 + Ai )T P˜ + α˜ P˜ + Q˜ + R˜ + d M˜ Γ˜ 11 = P(A ˜ 0 + Ai ) + (A0 + Ai )T X˜ + Y˜ + Y˜ T + α˜ X˜ + X(A Γ˜ 12 Γ˜ 13
˜ ˜ − e−αd N + F˜ 1 (A0 + Ai ) + (A0 + Ai )T F˜ 1T , ˜ ˜ 0 + Bi ) + e−αd = (P˜ + X)(B (N˜ − E˜ 1 ) + F˜ 1 (B0 + Bi ) + (A0 + Ai )T F˜ 2T , ˜ ˜ = e−αd E1 − Y˜ + (A0 + Ai )T F˜ 3T ,
Γ˜ 14 = (A0 + Ai )T Y˜ + α˜ Y˜ + Z˜ + (A0 + Ai )T F˜ 4T , 7
(55) (56) (57) (58)
Table 1: Comparison of δ¯ for various d
d Theorem 1 [11] [13] [19] [30] [31]
0.1 0.57 0.83 0.68 0.74 0.66 0.66
0.3 0.62 1.28 0.80 0.92 0.75 0.75
0.5 0.88 1.94 0.97 1.36 0.94 0.94
0.7 1.61 2.90 1.64 2.30 1.61 1.61
0.9 3.13 4.46 3.22 3.51 3.14 3.14
Γ˜ 15 = (A0 + Ai )T Y˜ + α˜ Y˜ + Z˜ + (A0 + Ai )T F˜ 5T , Γ˜ 16 = (P˜ + X˜ + F˜ 1 )(D0 + Di ) + (A0 + Ai )T F˜ 6T , Γ˜ 17 = − F˜ 1 + (A0 + Ai )T F˜ 7T , ˜ ˜ {μ<1} + E˜ 1 + E˜ 1T − 2 N˜ (μ − 1) QI Γ˜ 22 = e−αd ˜ {μ≥1} + F˜ 2 (B0 + Bi ) + (B0 + Bi )T F˜ 2T , + (μ − 1) QI ˜ (N˜ − E˜ 1 ) + (B0 + Bi )T F˜ 3T , Γ˜ 23 = e−αd Γ˜ 24 = (B0 + Bi )T Y˜ + (B0 + Bi )T F˜ 4T , Γ˜ 25 = (B0 + Bi )T Y˜ + (B0 + Bi )T F˜ T , 5
Γ˜ 26 = F˜ 2 (D0 + Di ) + (B0 + Bi )T F˜ 6T , Γ˜ 27 = − F˜ 2 + (B0 + Bi )T F˜ 7T , e Γ˜ 44 = −
−αd ˜
d
˜ M˜ + α˜ Z,
Γ˜ 67
(60) (61) (62) (63) (64) (65) (66) (67) (68)
˜ e−αd ˜ E˜ + α˜ Z, Γ˜ 45 = − d Γ˜ 46 = Y˜ T (D0 + Di ) + F˜ 4 (D0 + Di ), Γ˜ 56 = Y˜ T (D0 + Di ) + F˜ 5 (D0 + Di ),
Γ˜ 66
(59)
α˜ = F˜ 6 (D0 + Di ) + (D0 + Di )T F˜ 6T − 2 , w¯ = − F˜ 6 + (D0 + Di )T F˜ 7T ,
(69) (70) (71) (72) (73)
in which I{μ<1} and I{μ≥1} are indicator functions, then, the reachable sets of system (52) can be bounded by the ellipsoid Ξ defined in (4). Proof. This corollary is a direct extension of Theorem 1, so the proof is omitted here. 4. Numerical Example In this section, two numerical examples are provided to demonstrate the feasibility and values of Theorem 1 and Corollary 1. Example 1. Consider system (1) with the following coefficients: −2 0 −1 0 −0.5 A= , B= , D= , 0 −0.7 −1 −0.9 1
(74)
and μ = 0, w¯ = 1. By using the result in Theorem 1, we can calculate the values δ¯ for different d by LMI toolbox in MATLAB R2014a. Corresponding results are explicitly listed in Table 1. According to Table 1, it is clear that the values δ¯ that are computed by Theorem 1 are smaller than the results in [11, 13, 19, 30, 31]. Meanwhile, as to different 8
2 x d=0.1 d=0.3 d=0.5 d=0.7 d=0.9
1.5 1
2
0.5
x
0 −0.5 −1 −1.5 −2 −1
−0.5
0 x1
0.5
1
Figure 1: The reachable sets and ellipsoidal bounds of Example 1
d, corresponding ellipsoidal bounds of the reachable sets for Example 1 are depicted in Fig. 1 which indicates that the reachable sets of system (1) can be bounded by the ellipsoid Ξ. On the other hand, based on the analysis in Lemma 4 and the construction of V(t), for any initial point t 0 ≥ 0, if t0 t0 T α(s−t0 ) T e x (s)Qx(s)ds + eα(s−t0 ) xT (s)Rx(s)ds V(t0 ) =x (t0 )Px(t0 ) + t0 −d(t0 )
t0 −d
⎤T ⎤ ⎡ ⎡ ⎢⎢⎢ x(t0 ) ⎥⎥⎥ X Y ⎢⎢⎢ x(t0 ) ⎥⎥⎥ α(s−t0 ) T ⎥ ⎥ ⎢ ⎢ t t + e (d − t0 + s)x (s)Mx(s)ds + ⎣ 0 0 x(s)ds⎦ Z ⎣ t −d x(s)ds⎦ t0 −d t0 −d 0 0 t0 eα(s−t0 ) x˙T (s)N x(s)dsdθ ˙ +d
t0
−d
t0 +θ
≤1,
(75)
then the state trajectories starting from t 0 of system (1) can be bounded by the ellipsoid Ξ. Example 2. Consider system (52) with following parameters [11, 31]: −2 0 −1 0 −0.5 0 0 A0 = , B0 = , D0 = , A1 = , 0 −0.9 −1 −1 1 0 0.2 0 0 0 0 0 0 A2 = , B1 = , B2 = , w¯ = 1. 0 −0.2 0 0.1 0 −0.1 ¯ In Table 2, we calculate the values δ¯ with various μ, d = 0.75. Using Corollary 1, we can also calculate the value δ. The results in [11, 31] are also listed in Table 2. Note that the results in [5] are independent with the parameter μ, and when d = 0.75, the value δ¯ is 65.42. Therefore, it is clear that our results are less conservative than the ones in [5, 11, 31]. 5. Conclusions In this paper, we have investigated the reachable set bounding for linear time-delay systems with disturbances. By using the LKF and free-weighting matrices, improved delay-dependent LMI conditions were built for finding 9
Table 2: Comparison of δ¯ for various μ with d = 0.75 μ Corollary 1 [11] [31]
0.0 2.27 3.34 2.28
0.5 2.29 18.36 2.85
2 2.29 13.39
an ellipsoid to bound the reachable sets of linear time-delay systems with disturbances. Moreover, this result was extended to the one for linear time-delay systems with both disturbances and polytopic-type uncertainties. In addition, our results were less conservative than some previous ones. Two numerical examples have been given to demonstrate the effectiveness and benefits of our proposed results. [1] S. P. Boyd, L. El Ghaoui, E. Feron, V. Balakrishnan, Linear matrix inequalities in system and control theory, SIAM, Philadelphia, 1994. [2] E. A. Cross, I. M. Mitchell, Level set methods for computing reachable sets of systems with differential algebraic equation dynamics, in: American Control Conference, 2008, IEEE, 2008, pp. 2260–2265. [3] Z. Feng, J. Lam, An improved result on reachable set estimation and synthesis of time-delay systems, Appl. Math. Comput. 249 (2014) 89–97. [4] Z. Feng, J. Lam, On reachable set estimation of singular systems, Automatica 52 (2015) 146–153. [5] E. Fridman, U. Shaked, On reachable sets for linear systems with delay and bounded peak inputs, Automatica 39 (2003) 2005–2010. [6] K. Gu, J. Chen, V. L. Kharitonov, Stability of time-delay systems, Springer Science & Business Media, 2003. [7] Q.-L. Han, Improved stability criteria and controller design for linear neutral systems, Automatica 45 (2009) 1948–1952. [8] Y. He, Q.-G. Wang, L. Xie, C. Lin, Further improvement of free-weighting matrices technique for systems with time-varying delay, IEEE Trans. Autom. Control 52 (2007) 293–299. [9] L. V. Hien, H. M. Trinh, A new approach to state bounding for linear time-varying systems with delay and bounded disturbances, Automatica 50 (2014) 1735–1738. [10] H. Jack, Theory of functional differential equations, New York: Spring-Verlag, 1977. [11] J.-H. Kim, Improved ellipsoidal bound of reachable sets for time-delayed linear systems with disturbances, Automatica 44 (2008) 2940–2943. [12] J.-H. Kim, Note on stability of linear systems with time-varying delay, Automatica 47 (2011) 2118–2121. [13] O. Kwon, S.-M. Lee, J. H. Park, On the reachable set bounding of uncertain dynamic systems with time-varying delays and disturbances, Inform. Sci. 181 (2011) 3735–3748. [14] O.-M. Kwon, M.-J. Park, S.-M. Lee, J. H. Park, E.-J. Cha, Stability for neural networks with time-varying delays via some new approaches, IEEE Trans. Neural Netw. Learn. Syst. 24 (2013) 181–193. [15] J. Lam, B. Zhang, Y. Chen, S. Xu, Reachable set estimation for discrete-time linear systems with time delays, Int. J. Robust Nonlinear Control 25 (2015) 269–281. [16] X. Liao, L. Wang, P. Yu, Stability of dynamical systems, Elsevier Press, Amsterdam, The Netherland, 2007. [17] J. Maidens, M. Arcak, Reachability analysis of nonlinear systems using matrix measures, IEEE Trans. Autom. Control 60 (2015) 265–270. [18] I. M. Mitchell, A. M. Bayen, C. J. Tomlin, A time-dependent Hamilton-Jacobi formulation of reachable sets for continuous dynamic games, IEEE Trans. Autom. Control 50 (7) (2005) 947–957. [19] P. T. Nam, P. N. Pathirana, Further result on reachable set bounding for linear uncertain polytopic systems with interval time-varying delays, Automatica 47 (2011) 1838–1841. [20] P. Park, J. W. Ko, C. Jeong, Reciprocally convex approach to stability of systems with time-varying delays, Automatica 47 (2011) 235–238. [21] C. Shen, S. Zhong, The ellipsoidal bound of reachable sets for linear neutral systems with disturbances, J. Frankl. Inst. 348 (9) (2011) 2570–2585. [22] Y. Shen, J. Wang, Almost sure exponential stability of recurrent neural networks with Markovian switching, IEEE Trans. Neural Netw. 20 (2009) 840–855. [23] J. Sun, G. Liu, J. Chen, Delay-dependent stability and stabilization of neutral time-delay systems, Int. J. Robust Nonlinear Control 19 (12) (2009) 1364–1375. [24] Z. Wang, Y. Wang, Y. Liu, Global synchronization for discrete-time stochastic complex networks with randomly occurred nonlinearities and mixed time delays, IEEE Trans. Neural Netw. 21 (2010) 11–25. [25] M. Wu, Y. He, J.-H. She, G.-P. Liu, Delay-dependent criteria for robust stability of time-varying delay systems, Automatica 40 (8) (2004) 1435–1439. [26] B. Zhang, J. Lam, S. Xu, Reachable set estimation and controller design for distributed delay systems with bounded disturbances, J. Frankl. Inst. 351 (6) (2014) 3068–3088. [27] B. Zhang, J. Lam, S. Xu, Relaxed results on reachable set estimation of time-delay systems with bounded peak inputs, Int. J. Robust Nonlinear ControlDoi:10.1002/rnc.3395. [28] H. Zhang, Z. Liu, Stability analysis for linear delayed systems via an optimally dividing delay interval approach, Automatica 47 (2011) 2126–2129. [29] Z. Zuo, Y. Chen, Y. Wang, D. W. Ho, M. Z. Chen, H. Li, A note on reachable set bounding for delayed systems with polytopic uncertainties, J. Frankl. Inst. 350 (7) (2013) 1827–1835. [30] Z. Zuo, Y. Fu, Y. Wang, Results on reachable set estimation for linear systems with both discrete and distributed delays, IET Contr. Theory Appl. 6 (2012) 2346–2350. [31] Z. Zuo, D. W. Ho, Y. Wang, Reachable set bounding for delayed systems with polytopic uncertainties: the maximal Lyapunov–Krasovskii functional approach, Automatica 46 (2010) 949–952.
10