You are on page 1of 7

King’s Research Portal

DOI:
10.1109/TFUZZ.2017.2752723

Document Version
Peer reviewed version

Link to publication record in King's Research Portal

Citation for published version (APA):


Wang, L., & Lam, H. K. (2017). A new approach to stability and stabilization analysis for continuous-time Takagi-
Sugeno fuzzy systems with time delay. IEEE Transactions on Fuzzy Systems, (99).
https://doi.org/10.1109/TFUZZ.2017.2752723

Citing this paper


Please note that where the full-text provided on King's Research Portal is the Author Accepted Manuscript or Post-Print version this may
differ from the final Published version. If citing, it is advised that you check and use the publisher's definitive version for pagination,
volume/issue, and date of publication details. And where the final published version is provided on the Research Portal, if citing you are
again advised to check the publisher's website for any subsequent corrections.
General rights
Copyright and moral rights for the publications made accessible in the Research Portal are retained by the authors and/or other copyright
owners and it is a condition of accessing publications that users recognize and abide by the legal requirements associated with these rights.

•Users may download and print one copy of any publication from the Research Portal for the purpose of private study or research.
•You may not further distribute the material or use it for any profit-making activity or commercial gain
•You may freely distribute the URL identifying the publication in the Research Portal
Take down policy
If you believe that this document breaches copyright please contact librarypure@kcl.ac.uk providing details, and we will remove access to
the work immediately and investigate your claim.

Download date: 06. Jan. 2021


IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. , NO. , JANUARY 1

A new approach to stability and stabilization


analysis for continuous-time Takagi-Sugeno fuzzy
systems with time delay
Likui Wang and Hak-Keung Lam Senior Member, IEEE

Abstract—Till now, there are lots of stability and stabilization uncertain T-S fuzzy systems with time-varying delays. The
results about T-S (Takagi-Sugeno) fuzzy systems with time delay, results in [8] are less conservative than [5] because of an
but most of them are independent of the analysis of membership input-output approach and the fuzzy weighting-dependent
functions. Since the membership functions are an essential
component to make a fuzzy system different from others, the Lyapunov-Krasovskii functional. A discretized Lyapunov-
conditions without its information are conservative. In this brief Krasovskii functional is proposed in [2] where the number of
paper, a new Lyapunov-Krasovskii functional is designed to free variables increases as the discretization level increases.
investigate the stability and stabilization of continuous-time T- These variables help to reduce the conservativeness but in-
S fuzzy systems with time delay. Different from the existing crease the computing burden heavily. For the case of constant
results in the literature, the integrand of the Lyapunov-Krasovskii
functional in this paper depends not only on the integral variable time delay, the results in [5], [8] and [2] are further improved
but also on the membership functions, and thus, the information by [11] where new simple and effective stabilization conditions
of the time-derivative of membership functions can also be are proposed by applying the Wirtinger inequality [14] and
used to reduce the conservativeness of finding the maximum fuzzy line-integral Lyapunov functional [15]. The results in
delay bounds. Utilizing the information of the time-derivative [11] are improved by [17] where a new augmented Lyapunov-
of membership, a bunch of controllers are designed according to
their sign, and then a switching idea is applied to stabilize the Krasovskii functional is constructed and some new cross terms
fuzzy system. In the end, two examples are given to illustrate the are included. For the first time, a distributed fuzzy optimal
feasibility and validity of the design and analysis. control law relied on actual physical meaning by adaptive
dynamic programming algorithm is proposed in [20] which
Keywords: Takagi–Sugeno’s fuzzy model, Time delay, Par-
gives a new thought for the optimization of multi-agent system.
allel distributed compensation law, Membership dependent
However, all of the results mentioned above are independent
Lyapunov-Krasovskii function.
of the analysis of membership functions which will lead
to conservativeness because the membership functions are
I. I NTRODUCTION an essential component to make a fuzzy system different
In the recent decades, the stability and stabilization analysis from other systems. More recently, a membership function
for fuzzy systems ([24]-[30]) especially for Takagi-Sugeno dependent Lyapunov-Krasovskii functional is designed in [18]
fuzzy model [1] with time delay has been a hot topic (see and some less conservative results are obtained by analyzing
[2]-[13], [22], [23] and the references therein) and the focus the time derivative of the membership function, however the
is on how to maximize the tolerance of time delay. All drawback is that the local stabilization region becomes smaller
kinds of Lyapunov-Krasovskii functional have been developed as the delay increases.
to reduce the conservativeness of finding the maximum de-
lay bounds, for example, an augmented Lyapunov-Krasovskii Based on the above discussions, the contributions of this
functional is proposed in [5] and an improved Jensen’s paper are as follows: 1), A new membership-function de-
inequality which is a more general and tighter bounding pendent Lyapunov-Krasovskii functional is designed in this
technology is used to deal with the cross product terms. The paper which is different from the existing ones such as [11],
results in [5] are improved by [8] where a fuzzy weighting- [17] where the integrands are independent of the membership
dependent Lyapunov-Krasovskii functional is designed for functions. 2), A new method is used to deal with the time
derivative of the Lyapunov-Krasovskii functional. Since the
L.K. Wang is with the School of Mathematics and Information Science, integrand of the Lyapunov-Krasovskii functional depends not
Nanchang Hangkong University, Nanchang, 330063, China and also with the only on the integral variable but also on the membership
Department of Informatics, King’s College London, Strand, London, WC2R
2LS, United Kingdom. e-mail:wlk0228@163.com. functions, a switching idea is applied to ensure that the time
H.K. Lam is with the Department of Informatics, King’s College derivative of the Lyapunov-Krasovskii functional is negative.
London, Strand, London, WC2R 2LS, United Kingdom. e-mail:hak- Due to the above contributions, the obtained stability and
keung.lam@kcl.ac.uk.
This work has been done during the one year visit of Likui Wang at the stabilization criteria improve the existing results. In the end,
Department of Informatics, King’s College London, Strand, London under two examples are provided for verification. One example is for
the China Scholarship Council Visiting Scholar Program. This paper is also stability and the other one is for stabilization. Both examples
supported in part by the National Natural Science Foundation of China
under Grants 61463036 and Natural Science Foundation of Jiangxi Education show that less conservative results can be obtained in this
Program GJJ160695. paper than the existing ones in the literature.
IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. , NO. , JANUARY 2

II. P RELIMINARIES AND BACKGROUNDS ensure Ẋh ≤ 0, Ẏh ≤ 0 and Żh ≤ 0 as follows:
(
Consider the following nonlinear model if ḣk ≤ 0, then Xk − Xr ≥ 0, Yk − Yr ≥ 0, Zk − Zr ≥ 0,
if ḣk > 0, then Xk − Xr < 0, Yk − Yr < 0, Zk − Zr < 0.
ẋ (t) = f1 (z (t)) x (t) + f2 (z (t)) x (t − τ )
(8)
+f3 (z (t)) u (t) , (1) There are 2r−1 possible cases in (8). Let Hl , l =
£ ¤
x (t) = φ (t) , t ∈ −τ 0 1, 2, · · · , 2r−1 be the set that contains the possible permu-
tations of ḣk and Cl be the set that contains the constraints of
where x(t) ∈ Rn is the state, u (t) ∈ Rm is the input, Xi , Yi and Zi , (8) can be presented as
z(t) ∈ Rp is known premise variables. f1 (·), f2 (·) and
f3 (·) are nonlinear functions or matrix functions with proper if Hl , then Cl . (9)
dimensions, φ (t) is the initial condition and the time delay
For example, if r = 3, we have
τ is assumed to be constant. Applying the sector nonlinearity
method or local approximation method in [16], one has the Ẋh = ḣ1 (X1 − X3 ) + ḣ2 (X2 − X3 ) ,
following well known time delay T-S fuzzy model: Ẏh = ḣ1 (Y1 − Y3 ) + ḣ2 (Y2 − Y3 ) ,
r
X r
X Żh = ḣ1 (Z1 − Z3 ) + ḣ2 (Z2 − Z3 ) .
ẋ (t) = hi (z (t)) Ai x (t) + hi (z (t)) Aτ i x (t − τ )
i=1 i=1 There are 22 constraints Cl , l = 1, 2, 3, 4 to ensure Ẋh ≤ 0,
r
X Ẏh ≤ 0, Żh ≤ 0 and (9) is expressed as following
+ hi (z (t)) Bi u (t) , (2)
i=1 If H1 , then C1 ; If H2 , then C2 ;
£ ¤
x (t) = φ (t) , t ∈ −τ 0 , If H3 , then C3 ; If H4 , then C4 ,
where Ai ∈ Rn×n , Aτ i ∈ Rn×n , Bi ∈ Rn×m are known where
matrices and hi (z(t)) are membership functions. To lighten
the notation, we will drop the time t, for instance, we will use H1 : ḣ1 ≤ 0, ḣ2 ≤ 0; H2 : ḣ1 ≤ 0, ḣ2 > 0;
x instead of x (t). For simplicity, single sums are written as H3 : ḣ1 > 0, ḣ2 ≤ 0; H4 : ḣ1 > 0, ḣ2 > 0,
Pr ( )
Xh = hi Xi . For any matrix X, He(X) = X + X T . X1 ≥ X3 , X2 ≥ X3 , Y1 ≥ Y3 ,
i=1 C1 : ,
In this paper, the following controller (3) is used to stabilize Y2 ≥ Y3 , Z1 ≥ Z3 , Z2 ≥ Z3 .
the fuzzy system ( )
X1 ≥ X3 , X2 < X3 , Y1 ≥ Y3 ,
u = Kh x (t) + Kτ h x (t − τ ) . (3) C2 : ,
Y2 < Y3 , Z1 ≥ Z3 , Z2 < Z3 .
The following Lemma 1 is useful in this paper. ( )
αR
2 (t)
X1 < X3 , X2 ≥ X3 , Y1 < Y3 ,
C3 : ,
Lemma 1: (see [19]) For a function F (t) = f (s, t) ds , Y2 ≥ Y3 , Z1 < Z3 , Z2 ≥ Z3 .
α1 (t)
( )
if α1 (t), α2 (t) are differentiable for t and f (s, t) is contin- X1 < X3 , X2 < X3 , Y1 < Y3 ,
uous for s and patrially derivative for t, we have C4 : .
Y2 < Y3 , Z1 < Z3 , Z2 < Z3 .
dF (t)
= α̇2 (t) f (α2 (t) , t) − α̇1 (t) f (α1 (t) , t) Based on the above discussion, we get the following lemma.
dt
αZ2 (t) Lemma 2: For some membership function dependent ma-
∂f (s, t) trices Xh , Yh and Zh where Xi > 0, Yi > 0 and Zi > 0 are
+ ds . (4)
∂t free variables, we have Ẋh ≤ 0, Ẏh ≤ 0 and Żh ≤ 0, if the
α1 (t) switching rules (9) are satisfied where l = 1, 2, · · · , 2r−1 .
If Lemma 2 is used to get some stabilization conditions,
In the following, we will discuss how to ensure Ẋh ≤ 0,
for different Cl and Hl , l = 1, · · · , 2r−1 , the corresponding
Ẏh ≤ 0 and Żh ≤ 0 where Xi > 0, Yi > 0 and Zi > 0. Note
controller is
r
X r−1
X
Ẋh = ḣi Xi = ḣk (Xk − Xr ) , (5)
i=1 k=1 ul = Kl,h x (t) + Kl,τ h x (t − τ ) , (10)
r r−1 Xr Xr
X X
Ẏh = ḣi Yi = ḣk (Yk − Yr ) , (6) Kl,h = hi Kl,i , Kl,τ h = hi Kl,τ i .
i=1 k=1 i=1 i=1

Xr r−1
X The final controller (3) becomes a switching controller below
Żh = ḣi Zi = ḣk (Zk − Zr ) , (7)
i=1 k=1 

 u1 = K1,h x (t) + K1,τ h x (t − τ ) for H1 ,

where ḣk are the time-derivative of membership functions and ..
u: . (11)
are negative or positive as time goes by. Since Xi , Yi and Zi 


are variables to be designed, we can use a switching idea to ul = Kl,h x (t) + Kl,τ h x (t − τ ) for Hl .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. , NO. , JANUARY 3

III. M AIN RESULTS Zt


2 T T
V̇3 (xt ) = τ ẋ Zh ẋ − τ ẋ (s) Zh ẋ (s) ds
In this section, the stability and stabilization problem for
t−τ
T-S fuzzy system with time delay is considered by utilizing
new Lyapunov-Krasovskii functional and a switching control Z0 Zt
T
method. +τ ẋ (s) Żh ẋ (s) ds dθ . (16)
−τ t+θ

A. Stability Considering the constraints in (12), we have


" #
Theorem 1: For a given scalar τ > 0, the closed-loop T- T ẋ (t)
S fuzzy system" (2) is globally# asymptotically stable if there V̇ (xt ) ≤ 2ρ Ph
x (t) − x (t − τ )
P11i P12i T T
exist matrices > 0, Qi > 0, Zi > 0, M1i , +x (t) Qh x (t) − x (t − τ ) Qh x (t − τ )
∗ P22i
M2i , M3i , M4i , such that the following inequalities hold for r
X Zt
2 T T
i, j = 1, · · · , r, +τ ẋ (t) Zh ẋ (t) − τ hi ẋ (s) Zi ẋ (s) ds .
i=1 t−τ
Q̇h ≤ 0, Żh ≤ 0, Ṗh ≤ 0, (12)
" # Using the zero equation
P11h P12h
Ph = , 2M × (Ah x + Aτ h x (t − τ ) − ẋ) = 0, (17)
∗ P22h
Zt
Θij + Θji ≤ 0, (13) T T T T
  M = x M1h + ẋ M2h + x (t − τ ) M3h + x (s) ds M4h ,
Θ11ij Θ12ij Θ13ij Θ14ij t−τ
 ∗ Θ22ij Θ23ij Θ24ij 
  and the results in [14] to deal with the term
Θij =  ,
 ∗ ∗ −12τ −2 Zi Θ34ij  Rt T
−τ ẋ (s) Zi ẋ (s) ds , we have V̇ (xt ) < η T Ωη which can
∗ ∗ ∗ Θ44ij t−τ
be ensured by (13), where
Θ11ij = He (P12i + M1i Aj ) + Qi − 4Zi , · ¸
T T Rt T T
η T = x (t) x (t − τ ) x (s) ds ẋ (t) ,
Θ12ij = −P12i − 2Zi + M1i Aτ j + ATj M3i T
, t−τ
Θ13ij = P22i + 6τ −1 Zi + ATj M4i
T
, 
Ω11 Ω12 Ω13 Ω14

Θ14ij = P11i − M1i + ATj M2i
T
,  ∗ Ω22 Ω23 Ω24 
 
Θ22ij = −Qi − 4Zi + He (M3i Aτ j ) , Ω= ,
 ∗ ∗ −12τ −2 Zh Ω34 
Θ23ij = −P22i + 6τ −1 Zi + ATτj M4i
T
, ∗ ∗ ∗ Ω44
Θ24ij = ATτj M2i
T
− M3i ,
Θ34ij T
= P12i − M4i , Θ44ij = τ 2 Zi − He (M2i ) . Ω11 = He (P12h + M1h Ah ) + Qh − 4Zh ,
Ω12 = −P12h − 2Zh + M1h Aτ h + ATh M3h T
,
Proof: Choose the Lyapunov-Krasovskii functional as −1 T T
Ω13 = P22h + 6τ Zh + Ah M4h ,
V (xt ) = V1 (xt ) + V2 (xt ) + V3 (xt ) , (14) Ω14 = P11h − M1h + ATh M2hT
,
· ¸
T Rt
T
V1 (xt ) = ρT Ph ρ, ρT = x (t) x (s) ds , Ω22 = −Qh − 4Zh + He (M3h Aτ h ) ,
t−τ
Ω23 = −P22h + 6τ −1 Zh + ATτh M4hT
,
Zt T T
T Ω24 = Aτ h M2h − M3h ,
V2 (xt ) = x (s) Qh x (s) ds, T
Ω34 = P12h − M4h , Ω44 = τ 2 Zh − He (M2h ) .
t−τ
Z0 Zt
T
V3 (xt ) = τ ẋ (s) Zh ẋ (s) ds dθ . Remark 1: Note, the Lyapunov-Krasovskii functional used
−τ t+θ in Theorem 1 is different from the one used in the liter-
It follows that ature such as [11], [17], [18]. In V2 (xt ) and V3 (xt ) of
this paper, Qh and Zh are independent of the integral vari-
V̇1 (xt ) = 2ρT Ph ρ̇ + ρT Ṗh ρ. able s but on the time t, so the information of the time-
Applying Lemma 1, we have derivative of the membership function can be used to obtain
new less conservative stability conditions, at the same time,
T
V̇2 (xt ) = xT Qh x − x (t − τ ) Qh x (t − τ ) there comes a problem that how to deal with the integral
Zt Rt T R0 Rt T
T part x (s) Q̇h x (s) ds and τ ẋ (s) Żh ẋ (s) ds dθ . A
+ x (s) Q̇h x (s) ds, (15) t−τ −τ t+θ
t−τ simple and direct method is letting Q̇h ≤ 0, Żh ≤ 0 and Ṗh ≤
IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. , NO. , JANUARY 4

P
r−1 P
r−1
l = 1, · · · , 2r−1 and the corresponding controller denoted as
0. Since Q̇h = ḣk (Qk − Qr ), Żh = ḣk (Zk − Zr ),
k=1 k=1 (10) The final maximal delay is τ = minr−1 (τl ) and the
P
r−1 l=1,··· ,2
Ṗh = ḣk (Pk − Pr ) , then Q̇h ≤ 0, Żh ≤ 0 and Ṗh ≤ 0 final controller is (11). For any initial states φ (0), it can be
k=1
can be ensured by the switching rules (9). Then, based on driven to the origin by a sequence of controller ul activated
Lemma 2, applying (13) with each Cl , we obtain a maximum by Hl . Note, there are 2r−1 constraints in Cl and we need
delay denoted as τl , and the final delay obtained by Theorem 1 compute 2r − 1 times to get the maximum delay bound. For
is τ = minr−1 (τl ). Since Theorem 1 does not depend on the each time, the number of LMIs is 3×2r−1 +3+r(r+1)/2 and
1≤l≤2 the computation burden may increase as the number of rules
initial conditions of the fuzzy systems, the switching method is increase. The number of decision variables of Theorem 1 is
feasible. In this paper, Ẋh , Ẏh and Żh are presented as (5), (6) n(3n+2)r+4n2 r and Theorem 2 is n(3n+2)r+n2 r+2mnr.
Pr
and (7).Since ḣi = 0, there are some other expressions, for Remark 3: Comparing with the existing results in the liter-
i=1 ature, the merit of this paper is that the Lyapunov-Krasovskii
P
r−l−1 P
r
example, ḣi + ḣj = −ḣr−l , l = 1, 2, · · · r − 1. functional is dependent on the membership functions and
i=1 j=r−l+1 the time derivatives of the membership functions are also
We can also use these expressions to derive the results. considered. If we let Qh , Zh and Ph be membership function
independent as Q, Z, P and the slack variables be M3h = 0,
B. Stabilization M4h = 0, Theorem 1 and Theorem 2 in this paper will
become the results in [11], so this brief paper contains [11]
Theorem 2: For a given scalar τ > 0 and parameters
as a special case. Another possible choice is letting V2 (xt ) =
λ1 , λ2 , the closed-loop T-S fuzzy system (2) is asymptoti- Rt Pr
T
cally
" stabilized #by the controller (3), if there exist matrices x (s) Qh(s) x (s) ds where Qh(s) = hi (z(s)) Qi is de-
t−τ i=1
P̄11j P̄12j
> 0, Q̄i > 0, Z̄i > 0, M̄ , such that (12) and pendent on the integral variable s, but it has been shown in [18]
∗ P̄22j that this choice could not help reduce the conservativeness.
the following LMIs hold for i, j = 1, · · · , r, Remark 4: The differences between this paper and [18] are
Ω̄ij + Ω̄ji ≤ 0, (18) as follows: 1), The chosen Lyapunov-Krasovskii functional is
  different. In this paper, the integrand of V2 (xt ) and V3 (xt )
Ω̄11ij Ω̄12ij Ω̄13ij Ω̄14ij depends not only on the integral variable s but also on the
 ∗ Ω̄22ij Ω̄23ij Ω̄24ij  membership functions, while in [18], V2 (xt ) and V3 (xt ) are
 
Ω̄ij =  T , independent of the membership function. 2), The method to
 ∗ ∗ Ω̄33ij P̄12i 
deal with the time derivatives of the membership function is
∗ ∗ ∗ Ω̄44ij completely different. In this paper, a novel switching idea
¡ ¢ is applied to ensure the time-derivative of the Lyapunov-
Ω̄11ij = He P̄12i + Ā + Q̄i − 4Z̄i , Krasovskii functional is negative, while in [18], the upper
Ω̄12ij = −P̄12i − 2Z̄i + Āτ + λ2 ĀT , bounds on the time-derivative of the membership functions
Ω̄13ij = P̄22i + 6τ −1 Z̄i , defined a priori by using the mod function and floor function
b·c. 3), The applicable scope is different. In this paper, Theo-
Ω̄14ij = P̄11i − M̄ + λ1 ĀT ,
¡ ¢ rem 1 is global stability and Theorem 2 is global stabilization,
Ω̄22ij = −Q̄i − 4Z̄i + He λ2 Āτ , while in [18], the results are only local and the obtained local
Ω̄23ij = −P̄22i + 6τ −1 Z̄i , Ω̄24ij = λ1 ĀTτ − λ2 M̄ , stabilization region becomes smaller as the delay increases.
¡ ¢
Ω̄33ij = −12τ −2 Z̄i , Ω̄44ij = τ 2 Z̄i − He λ1 M̄ ,
IV. N UMERICAL EXAMPLES
Ā=Aj M̄ + Bj K̄i , Āτ = Aτ j M̄ + Bj K̄τ i , In this section, two examples are presented to demonstrate
−1
and the controller gains are Ki = K̄i M̄ , Kτ i = K̄τ i M̄ . −1 the effectiveness of the proposed method. Example 1 is for
Proof: The extension from stability to stabilization is stability and Example 2 is for stabilization.
straightforward. In order to avoid too many parameters, let Example 1: Consider the following two-rule fuzzy system
M̄ = M1−T , M2h = λ1 M1 , M3h = λ2 M1 , M4h = 0, using that has been studied in [2], [5], [8], [11], [17],
" # " #
the controller (3) and replacing Ah and Aτ h with Ah and Aτ h −2 0 −1 0.5
respectively where A1 = , A2 = ,
0 −0.9 0 −1
A = Ah + Bh Kh , Aτ = Aτ h + Bh Kτ h . " # " #
−1 0 −1 0
Pre-and post-multiplying both sides of Ω < 0 with diag{M1−1 , Aτ 1 = , Aτ 2 = .
−1 −1 0.1 −1
M1−1 , M1−1 , M1−1 } and its transpose respectively and defin-
ing Ki M̄ = K̄i , Kτ i M̄ = K̄τ i , M̄ T P11h M̄ = P̄11h , This open loop fuzzy system has been studied extensively in
M̄ T P12h M̄ = P̄12h , M̄ T P22h M̄ = P̄22h , M̄ T Qh M̄ = Q̄h , the literatures and the goal is to compute the maximum delay
M̄ T Zh M̄ = Z̄h , we get (18). τ under which the fuzzy system is still stable. Table 1 shows
Remark 2: Similar to the analysis in Remark 1, applying the maximum delay τ obtained by different methods. From
(18) with Cl , we obtain a maximum delay denoted as τl , this table, we can see the best result is obtained by applying
IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. , NO. , JANUARY 5

the method proposed in this paper. In this paper, λ1 and λ2 are obtained in this paper, but it is only a local stabilization and
searched by using the most common brute-force algorithm and the stabilization region is very small as τ = 1.6421.
the searching scope is [−1 3] with step 0.01. For example,
the largest delay τ = 2.5932 is obtained by using the latest TABLE II
T HE MAXIMUM DELAY τ OBTAINED BY DIFFERENT METHODS
method in [17], while applying Theorem 1 with constraints
C1 : {Q1 ≥ Q2 , Z1 ≥ Z2 , P1 ≥ P2 }, we get τ1 = 3.6610 and Method Max τ Method Max τ
[18] 1.6421 Theorem 2 1.6499
with constraint C2 : {Q1 < Q2 , Z1 < Z2 , P1 < P2 }, we get [17] 1.4214 Theorem 2 with(I) 1.5854
τ2 = 3.4859, so the final maximal delay is τ = min (τl ) = [11] 1.4257 Theorem 2 with(II) 1.2431
1≤l≤2
3.4859 . Obviously, the method in this paper is much less
conservative than the existing ones. Similar to Example 1, we consider two cases: (I) means
In order to show what leads to the less conservative results, λ2 = 0; (II) means λ2 = 0, Ph = P, Qh = Q and Zh = Z.
we consider several cases: (I) means M1h = M1 , M2h = M2 , For (I), applying Theorem 2 with constraint C1 , λ1 = 1.2,
M3h = M3 , M4h = M4 ; (II) means M1h = M1 , M2h = M2 , we get τ1 = 1.5854 and applying Theorem 2 with C2 , λ1 =
M3h = 0, M4h = 0; (III) means M1h = M1 , M2h = M2 , 1.98, we get τ2 = 1.6386, so τ = min (τl ) = 1.5854 which
1≤l≤2
M3h = 0, M4h = 0, Ph = P, Qh = Q and Zh = Z.
shows λ2 can improve the result but the improvement is not
For (I), applying Theorem 1 with constraint C1 and C2 , we obvious. Similarly, for (II), applying Theorem 2 with λ1 =
get τ1 = 3.6384 and τ2 = 3.4859 respectively, so the final 1.28 we get τ1 = 1.2431 which shows that Ph , Qh and Zh
maximal delay is τ = min (τl ) = 3.4859 which shows that are very important for Theorem 2.
1≤l≤2
whether the variables M1h , M2h , M3h , M4h are dependent on 1
Suppose the membership functions are h1 = and
the membership function has no effect on the results; for (II), 1 + e−2x1
−2x1
we get τ = 2.9709 which shows M3h , M4h can help reduce e
h2 = . Applying Theorem 2 with C1 and C2 , we
the conservativeness; for (III), we only get τ = 2.0183 which 1 + e−2x1
get the maximum delay τ = 1.6499 and two controllers u1
is more conservative than the existing results and shows that
and u2 which correspond to H1 : ḣ1 ≤ 0 and H2 : ḣ1 > 0
Ph , Qh , Zh are very important in getting the less conservative
respectively
results. (
u1 = K1,h x (t) + K1,τ h x (t − τ ) for H1 ,
TABLE I u:
T HE MAXIMUM DELAY τ OBTAINED BY DIFFERENT METHODS u2 = K2,h x (t) + K2,τ h x (t − τ ) for H2 ,
Method Max τ Method Max τ where
[8] 2.1563 Theorem 1 3.4859 £ ¤
[2] 2.2943 Theorem 1 with (I) 3.4859 K1,1 = 14.4427 −44.1025 ,
[11] 2.2944 Theorem 1 with (II) 2.9709 £ ¤
[17] 2.5932 Theorem 1 with (III) 2.0183 K1,2 = 4.0527 −15.4395 ,
£ ¤
K1,τ 1 = −0.1537 −1.5824 ,
£ ¤
Example 2: Consider the two-rule fuzzy system that has K1,τ 2 = −1.3308 −1.4258 ,
been studied in [2], [10], [11], [17], [18] where the system £ ¤
and input matrices are as follows: K2,1 = 5.2612 −16.3162 ,
" # " # " # £ ¤
K2,2 = 4.3167 −16.5431 ,
0 0.6 1 0 1 £ ¤
A1 = , A2 = , B1 = B2 = , K2,τ 1 = −0.3104 −1.1512 ,
0 1 1 0 1 £ ¤
" # " # K2,τ 2 = −1.2354 −1.5659 .
0.5 0.9 0.9 0
Aτ 1 = , Aτ 2 = .
0 2 1 1.6
10

This two-rule fuzzy system has been studied extensively 8

in the literature in the past several years and the goal is to 6

compute the maximum delay τ under which the fuzzy system 4


C dh 1
can be stabilized by the designed controller. Using different 2
B dt

methods to compute the maximum delay τ we get Table 2 0

which shows that better results can be obtained by using the −2 A


A
u
method proposed in this paper than the ones in the literatures. −4

For example, the delay τ = 1.4257 (ε = 1.26) is obtained −6

by using the method in [11], while applying Theorem 2 with −8

constraints C1 , and searching λ1 = 2.8, λ2 = 1.1 we get τ1 = −10


0 5 10 15
1.6499 and with constraint C2 , λ1 = 2.8, λ2 = 1.1, we also get t

τ2 = 1.6499, so the final maximum delay is τ = min (τl ) = dh1


1≤l≤2 Fig. 1. The evolution of and control input u.
1.6499 which is much less conservative than the existing ones. dt
The result in [18] (τ = 1.6421) is comparable to the result
IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. , NO. , JANUARY 6

1 [7] Y. Zhao, H. Gao, J. Lam, and B. Du, “Stability and stabilization of


0.5 delayed T-S fuzzy systems: A delay partitioning approach,” IEEE Trans.
Fuzzy Syst., vol.17, no.4, pp.750-762, 2009.
0
[8] L. Zhao, H. Gao, and H. R. Karimi, “Robust stability and stabilization
−0.5 of uncertain T-S fuzzy systems with time-varying delay: an input-output
−1 approach,” IEEE Trans. Fuzzy Syst. vol.21, no5, pp.883–897, 2013.
x1
[9] F. O. Souza, L. A. Mozelli and R. M. Palhares, “On stability and
−1.5
x2
stabilization of T-S fuzzy time-delayed systems,” IEEE Trans. Fuzzy
−2 Syst. vol.17, no.6, pp.1450–1455, 2009.
−2.5 [10] S. H. Tsai, Y. A. Chen and J. C. Lo, “A novel stabilization condition
−3
for a class of T-S fuzzy time-delay systems,” Neurocomputing vol.175,
pp.223–232, 2016
−3.5
[11] Z. Y. Zhang, C. Lin and B. Chen, “New stability and stabilization
−4
0 5 10 15
conditions for T-S fuzzy systems withtime delay,” Fuzzy Sets Syst.
t vol.263, pp.82–91, 2015.
[12] J. Chen, “A note on “New stability and stabilization conditions for T-S
fuzzy systems with time delay”,” Fuzzy Sets Syst. vol.277, pp.154–155,
Fig. 2. The evolution of the system states. 2015.
[13] R. Sakthivel, S. Selvi, K. Mathiyalagan and P. Shi “Reliable mixed
H∞ and Passivity-Based control for fuzzy markovian switching systems
£ ¤T with probabilistic time delays and actuator failures,” IEEE Trans. Cyber.,
Given φ (0) = 1 1 and choosing u = u1 , we get vol.45, no.12, pp.2720-2731, 2015.
ḣ1 (0) = −5.7434 which satisfies H1 . Figure 1 shows the [14] A. Seuret and F. Gouaisbaut, “Wirtinger-based integral inequality:
dh1 application to time-delay systems,” Automatica, vol.49, no.9, pp.2860–
evolution of and control input u. The time of point A is 2866,2013.
dt [15] B. J. Rhee and S. Won, “A new fuzzy Lyapunov function approach for
t = 1.6499 which is the maximal delay obtained by Theorem 2
a Takagi-Sugeno fuzzy control system design,” Fuzzy Sets Syst. vol.157,
and ḣ1 (1.6499) = −0.0021613, so at this point, the controller no.9, pp.1211–1228, 2006.
is still u = u1 . The time of point B is t = 1.82 and ḣ1 (1.82) = [16] K. Tanaka and H. O. Wang, “Fuzzy control systems design and analysis.
1.1647e − 005 > 0, so at this point the controller is switched A linear matrix inequality approach,” John Wiley and Sons, New York,
USA. 2001.
to u2 . The time of point C is t = 4.66 and at this point [17] O. M. Kwon, M. J. Park, J. H. Park and S. M. Lee, “Stability and sta-
the controller is switched to u1 again. Figure 2 shows the bilization of T-S fuzzy systems with time-varying delays via augmented
trajectories of the system states which are stabilized by the Lyapunov-Krasovskii functionals,” Information Sciences, vol.372, pp.1–
15, 2016.
switching controller. [18] L. K. Wang and H. K. Lam, “Local stabilization for continuous-time
Takagi-Sugeno fuzzy systems with time delay,” IEEE Trans. Fuzzy
Syst. DOI:10.1109/TFUZZ.2016.2639564.
V. C ONCLUSIONS [19] Vladimir A. Zoriach, “Mathematical Analysis,” Springer, German. 2004.
In this paper, we have studied the stability and stabilization [20] H. G. Zhang, J. L. Zhang, G. H. Yang and Y. H. Luo, “Leader-based
optimal coordination control for the consensus problem of multi-agent
for continuous-time T-S fuzzy systems with time-delay. A new differential games via fuzzy adaptive dynamic programming,”IEEE
membership dependent Lyapunov-Krasovskii functional has Trans. Fuzzy Syst., vol.23, no.1, pp.152–163, 2015.
been designed to deal with the time delay and a switching [21] C. Lin, J. Chen, B. Chen, L. Guo and Z. Y. Zhang, “Fuzzy normalization
and stabilization for a class of nonlinear rectangular descriptor systems,”
control strategy is applied to stabilize the fuzzy systems. Neurocomputing vol.219, pp.263–268, 2017.
Comparing with the recent work, less conservative results [22] J. Chen, S. Xu, B. Zhang, Y. Chu, Y. Zou, “New relaxed stability
can be obtained by using the new method proposed in this and stabilization conditions for continuous-time T-S fuzzy models ”,
Information Sciences, vol.329, pp.447–460, 2016.
paper. In the end, the effectiveness of the proposed results [23] J. Chen, S. Xu, Y. Li, Z. Qi, Y. Chu, “Improvement on stability
are demonstrated by two examples. The method is simple but conditions for continuous-time T-S fuzzy systems”, Journal of the
effective and can be used to deal with different problems such Franklin Institute, vol.353, no.10, pp.2218–2236, 2016.
[24] X. Su, P. Shi, L. Wu, and Y.-D. Song, “Fault detection filtering for non-
as filtering design, observer design and descriptor systems[21]. linear switched stochastic systems ”, IEEE Transactions on Automatic
Control, vol. 61, no. 5, pp. 1310-1315, 2016.
R EFERENCES [25] X. Su, L. Wu, P. Shi, and C. L. P. Chen, “Model approximation for fuzzy
switched systems with stochastic perturbation ”, IEEE Transactions on
[1] T. Takagi and M. Sugeno, “Fuzzy identification of systems and its Fuzzy Systems, vol. 23, no. 5, pp. 1458-1473, 2015.
applications to modeling and control,” IEEE Trans. Syst., Man, Cybern. [26] X. Su, L. Wu, P. Shi, and Y.-D. Song, “A novel approach to output
B, Cybern., vol.15, no.1, pp.116-132, 1985. feedback control of fuzzy stochastic systems ”, Automatica, vol. 50, no.
[2] L. A. Mozelli, F.O. Souza and R.M. Palhares, “A new discretized 12, pp. 3268–3275, 2014.
Lyapunov–Krasovskii functional for stability analysis and control design [27] Y. M. Li and S. C. Tong, “Adaptive fuzzy output-feedback stabi-
of time-delayed TS fuzzy systems,” Int. J. Robust Nonlinear Control lization control for a class of switched non-strict-feedback nonlinear
vol.21, no.1, pp.93–105, 2011. systems,”IEEE Transactions on Cybernetics, vol.47, no.4, pp.1007-1016,
[3] H. N. Wu and H. X. Li, “New approach to delay-dependent stability 2017.
analysis and stabilization for continuous-time fuzzy systems with time- [28] Y. M. Li, S. C. Tong and T. S. Li, “Composite adaptive fuzzy output
varying delay,” IEEE Trans. Fuzzy Syst. vol.15, no.3, pp.482–493, 2007. feedback control design for uncertain nonlinear strict-feedback systems
[4] J. Yoneyama, “New delay-dependent approach to robust stability and with input saturation,”IEEE Transactions on Cybernetics, vol.45, no.10,
stabilization for Takagi–Sugeno fuzzy time-delay systems,” Fuzzy Sets pp.2299-2308, 2015.
Syst. vol.158, no.20, pp.2225–2237, 2007. [29] X. P. Xie, D. Yue, T. D. Ma and X. L. Zhu “Further Studies on Control
[5] C. Peng, Y. C. Tian and E. G. Tian, “Improved delay-dependent robust Synthesis of Discrete-Time T-S Fuzzy Systems via Augmented Multi-
stabilization conditions of uncertain T-S fuzzy systems with time-varying Indexed Matrix Approach,” IEEE Transactions on Cybernetics, vol.44,
delay,” Fuzzy Sets Syst. vol.159, no.20, pp.2713–2729, 2008. no.12, pp.2784-2791, 2014.
[6] C. Peng, D. Yue, Y. C. Tian and E. G. Tian, “On delay-dependent [30] X. P. Xie, D. Yue, H. G. Zhang and C. Peng, “Control Synthesis of
approach for robust stability and stabilization of T-S fuzzy systems with Discrete-Time T-S Fuzzy Systems: Reducing the Conservatism Whilst
constant delay and uncertainties,” IEEE Trans. Fuzzy Syst. vol.17, no.5, Alleviating the Computational Burden,” IEEE Transactions on Cyber-
pp.1143–1156, 2009. netics, vol.47, no.9, pp.2480-2491, 2017.

You might also like