Robust Control for Fuzzy Nonlinear Uncertain Systems with Discrete and Distributed Time Delays
Rathinasamy Sakthivela, Ponnusamy Vadivelb, Kalidass Mathiyalaganc,d, and Ju H. Parkd
aDepartment of Mathematics, Sungkyunkwan University, Suwon-440 746, South Korea
bDepartment of Mathematics, Kongu Engineering college, Erode-638 052, India
cInstitute of Cyber-System and Control, Zhejiang University, Yuquan Campus, Hangzhou 310027, PR China
dNonlinear Dynamics Group, Department of Electrical Engineering, Yeungnam University, 214-1 Dae-dong, Kyongsan 712 – 749, Republic of Korea
Reprint requests to R. S.; E-mail:krsakthivel@yahoo.com
Z. Naturforsch.69a, 569 – 580 (2014) / DOI: 10.5560/ZNA.2014-0050
Received July 19, 2013 / revised June 22, 2014 / published online August 27, 2014
This paper addresses the problem of stability and stabilization issue for a class of fuzzy nonlinear uncertain systems with discrete and distributed time delays. By utilizing a new Lyapunov–Krasovskii functional together with free weighting matrix approach, a new set of delay-dependent sufficient con- ditions are derived which makes the closed loop system robustly asymptotically stable. In particular, the parameter uncertainties are assumed to be norm bounded. Further, a state feedback controller is proposed to guarantee the robust stabilization for uncertain systems and subsequently the controller is constructed in terms of the solution to a set of linear matrix inequalities (LMI). The derived conditions are expressed in the form of linear matrix inequalities which can be efficiently solved via standard LMI toolbox. Further, two numerical examples are provided to demonstrate the effectiveness and less conservatism of the obtained results.
Key words:Fuzzy Nonlinear Systems; Robust Control; Delay Fractioning Technique; Linear Matrix Inequality; Lyapunov–Krasovskii Functional.
1. Introduction
Fuzzy systems in the form of the Takagi–Sugeno (TS) model [1] have recently attracted great interest due to its applications in various fields of science and engineering. The TS fuzzy model gives an effec- tive method to represent complex nonlinear systems by fuzzy sets and fuzzy reasoning. One of the most- popular application areas of fuzzy-logic systems is modelling and control of complex dynamical systems.
Many issues related to the stability analysis and control synthesis of TS fuzzy systems due to its simpler form in the defuzzification have been reported in [2–7] and references therein. It is well known that the stability is- sue is one of the most important problems in analysis and design of control systems. In particular, asymptot- ical stability is one of the main properties of dynami- cal systems, which is a crucial feature in the design of dynamical systems. More precisely, the linear matrix
inequality (LMI) approach has been widely applied to discuss stability analysis for TS fuzzy systems [8–11].
It is well known that time delays are unavoidable in hardware implementations. The existence of time de- lays may lead to oscillation, divergence, and even in- stability in dynamical systems. Therefore, the stabil- ity of time delayed systems has become a topic of the- oretical and practical importance [12–15]. Moreover, uncertainties are inevitable in dynamical systems be- cause of the existence of modelling errors and exter- nal disturbance. Also, the parameter uncertainties are significant while modelling the system and should be taken into account. Therefore, many interesting results are presented on the stability analysis in the presence of parameter uncertainties [16–20].
In recent years, there has been increasing interest in studying stabilization of dynamical system by choos- ing proper controller design [21–23]. In particular, the main issue in stabilization of dynamical system is how
© 2014 Verlag der Zeitschrift für Naturforschung, Tübingen·http://znaturforsch.com
570 R. Sakthivel et al.·Robust Control for Fuzzy Nonlinear Uncertain Systems to reduce the possible conservatism by applying so
many new ideas and techniques. More precisely, an im- portant index for checking the conservatism of stability criteria is to find the maximum delay bound. Moreover the idea of delay-fractioning or partitioning becomes an increasing interest of many researchers due to yield of its less conservative results while studying the dy- namical behaviours via LMI approach when the par- titioning number goes thinner [10]. Kwon et al. [24]
derived a novel delay-dependent stability criteria in terms of LMIs for uncertain dynamic systems with time-varying delays by using a new augmented Lya- punov functional with convex optimization algorithms.
Senthilkumar and Balasubramaniam [9] discussed ro- bustH∞ control for nonlinear uncertain stochastic TS fuzzy systems with time delays. Very recently, Feng and Lam [25] studied the problem of robust delay- dependent stability analysis and stabilization for dis- tributed delay systems with linear fractional uncertain- ties by introducing an integral partitioning technique.
To the best of authors’ knowledge, the stability and stabilization of fuzzy nonlinear systems with discrete and distributed time delays is not yet fully investigated and still there is room for further research, and this motivates our research. By constructing a new type of Lyapunov–Krasovskii functional (LKF) based on some advanced ideas like delay fractioning technique and using the matrix inequality technique, a new set of sufficient conditions are derived to ensure the robust stability and stabilization of the considered fuzzy sys- tems. The obtained conditions are formulated in terms of LMIs, which can be easily solved numerically by using the MATLAB LMI toolbox. Finally, we provide two numerical examples to demonstrate the effective- ness and less conservatism of the proposed results.
2. Problem Formulation and Preliminaries
In this section, we start by introducing some nota- tions, definitions, and basic results that will be used throughout the paper. The superscripts ‘T’ and ‘(−1)’
stand for matrix transposition and matrix inverse, re- spectively. Rn denotes the n-dimensional Euclidean space.P>0 means thatPis real symmetric and pos- itive definite. Inand 0nrepresentn-dimensional iden- tity matrix and zero matrix, respectively. In symmetric block matrices or long matrix expressions, we use an asterisk (∗) to represent a term that is induced by sym- metry, and sym(A) is defined asA+AT; diag{.} stands
for a block-diagonal matrix.k·krefers to the Euclidean vector norm.
Consider the following uncertain TS fuzzy systems with discrete and distributed time delays and nonlinear perturbations together with theith rule as follows:
Plant rule i: IF
θ1(t)isM1i and . . . and
θp(t)isMip THEN
˙
x(t) =Ai(t)x(t) +Adi(t)x(t−τ) +Ahi(t)
· Z t
t−h
x(s)ds+Bi(t)u(t) +Af ifi(x(t),x(t−τ),t), x(t) =φ(t), t∈[−¯τ,0], τ¯=max(τ,h), (1) where θ1(t), . . . ,θp(t) is the premise variable vec- tor;Mqi(i=1,2, . . . ,r, q=1,2, . . . ,p)are fuzzy sets, and r is the number of IF-THEN rules; x(t) is the state vector, and u(t) is the control input vector;
τ and h represent the discrete and the distributed time delay, respectively; φ(t) is the initial condi- tion defined on[−¯τ,0];Ai(t) =Ai+∆Ai(t), Adi(t) = Adi+∆Adi(t), Ahi(t) = Ahi+∆Ahi(t), and Bi(t) = Bi+∆Bi(t) in which Ai, Adi, Ahi, Bi are known constant matrices with appropriate dimensions and
∆Ai(t),∆Adi(t),∆Ahi(t),∆Bi(t) denote the parameter uncertainties in the system and are assumed to satisfy the following assumption [9,26]:
Assumption 1. The parameter uncertainties are de- fined as
∆Ai∆Adi∆Ahi∆Bi
=
HiFi(t)E1i HiFi(t)E2i HiFi(t)E3i HiFi(t)E4i , whereHi, E1i, E2i, E3i, andE4iare known real con- stant matrices, and Fi(t) denotes an unknown time- varying matrix function satisfyingFiT(t)Fi(t)≤I; here Iis the identity matrix.
Assumption 2. There exist known real constant ma- trices G1i, G2i∈Rn×n such that the nonlinear func- tion fi(·,·,·)∈Rnsatisfies the following bounded con- dition:
|fi(x(t),x(t−τ),t)| ≤G1i|x(t)|+G2i|x(t−τ)|, i=1,2. . . ,r.
By inferring from the fuzzy models, the final output of fuzzy system is inferred as
˙ x(t) =
r
∑
i=1
ηi(θ(t))
"
Ai(t)x(t) +Adi(t)x(t−τ) +Ahi(t)
· Z t
t−h
x(s)ds+Bi(t)u(t) +Afifi(x(t),x(t−τ),t)
# , (2) where ηi(θ(t)) is the normalized membership func- tion of the inferred fuzzy setωi(θ(t)). ie.,ηi(θ(t)) =
ωi(θ(t))
∑ri=1ωi(θ(t)), where ωi(θ(t)) =∏q=1p Mqi(θq(t)), here Mqi(θq(t)) is the grade of the membership function of θq(t) in Mqi. According to the theory of fuzzy sets, it is obvious that ωi(θ(t))≥0, i=1,2, . . . ,r,
∑ri=1ωi(θ(t))>0 for any θ(t). Therefore, it implies thatηi(θ(t))≥0,∑ri=1ηi(θ(t)) =1 for anyθ(t).
Based on the parallel distributed compensation strat- egy, the fuzzy state-feedback controller obeys the fol- lowing rule:
Control rule i: IF
θ1(t)isM1i and . . . and
θp(t)isMip THEN
u(t) =Kix(t), i=1,2. . . ,r,
wherex(t)∈Rnis the input of the controller,u(t)∈Rm is the output of the controller, andKi is the gain ma- trix of the state feedback controller. Thus, the overall fuzzy state feedback controller can be represented by the input-output form
u(t) =
r
∑
i=1
ηi(θ(t))Kix(t). (3) Then under the control law (3), the overall closed-loop system can be written as
˙ x(t) =
r i=1
∑
ηi(θ(t))
r k=1
∑
ηk(θ(t))
"
Ai(t) +Bi(t)Kk
x(t) +Adi(t)x(t−τ) (4) +Ahi(t)
Z t
t−hx(s)ds+Afifi(x(t),x(t−τ),t)
# .
The following lemmas will be used in the main proof:
Lemma 1. [7] Given constant matricesΩ1,Ω2, and Ω3with appropriate dimensions, whereΩ1T=Ω1and Ω2T=Ω2>0,thenΩ1+Ω3TΩ2−1Ω3<0if and only if
Ω1 Ω3T
∗ −Ω2
<0 or
−Ω2 Ω3
∗ Ω1
<0. Lemma 2. [25] For any constant matrix Z>0 and a scalar τ>0, if there exists a Lebesgue measurable
function x(·):[t−τ, t]→Rn, then the following in- equalities hold:
− Z t
t−τ
xT(s)Zx(s)ds≤ −1 τ
Z t
t−τ
xT(s)ds
·Z Z t
t−τ
x(s)ds
,
− Z 0
−τ Z t
t+θ
xT(s)Zx(s)dsdθ≤
− 2 τ2
Z 0
−τ Z t
t+θ
x(s)dsdθ T
Z Z 0
−τ Z t
t+θ
x(s)dsdθ
. Lemma 3. [7] Assume that Ω,Mi, and E are real matrices with appropriate dimensions, and Fi(t) is a matrix function satisfying FiT(t)Fi(t) ≤I. Then, Ω+MiFi(t)Ei+ [MiFi(t)Ei]T<0 holds if and only if there exist a scalarε>0satisfyingΩ+ε−1MiMiT+ εEiTEi<0.
3. Main Results
In this section, we present our main results. First, we derive the sufficient condition for robust stability of TS fuzzy system of the form
˙ x(t) =
r i=1
∑
ηi(θ(t))
"
Ai(t)x(t) +Adi(t)x(t−τ)
+Ahi(t) Z t
t−h
x(s)ds
#
. (5)
More precisely, by constructing a novel LKF together with free-weighting matrix technique, a delay depen- dent condition is derived to make system (5) robustly asymptotically stable. Then the results obtained for system (5) can be extended to study robust stabiliza- tion for the nonlinear uncertain TS fuzzy system (4).
Further, an LMI based algorithm will be developed to design a suitable feedback controller for the uncertain TS fuzzy system (4) such that the resulting closed loop system is asymptotically stable.
Theorem 1. Assume that Assumption1 holds. For given integers m,l≥1, the closed loop system given in (5) is robustly asymptotically stable, if there exist n×n matrices R1j>0, R2j>0, Zj>0, j=1,2,3n×3n matrixP¯>0, ln×ln matrices Q1>0, Q2>0, any appropriately dimensioned matrices N1∈Rln×ln, N2∈ Rn×n, N3∈Rmn×mn, N4∈Rn×n, and L1, L2, M1, M2, and scalarε1i>0, such that the following LMIs hold
572 R. Sakthivel et al.·Robust Control for Fuzzy Nonlinear Uncertain Systems for i=1,2, . . . ,r:
Ψ=
Ω
qτ lL1
qh
mL2 WNT
1NHi ε1iEiT
∗ −M1 0 0 0
∗ ∗ −M2 0 0
∗ ∗ ∗ −ε1iI 0
∗ ∗ ∗ ∗ −ε1iI
<0, (6)
Mj<Rj2, j=1,2, (7)
where
Ω =WQTQWQ+WRT
1R1WR1+WRT
2R2WR2+WZTZWZ +sym WPT1PW¯ P2+LWL+WNT
1NWN2 , WP1=
In 0n,n(l+m+4)
0n,n(l+m+2) In 0n,2n
0n,n(l+1) In 0n,n(m+3)
,
WP2=
0n,n(l+m+4) In
In −In 0n,n(l+m+3)
In 0n,n(l+m+2) −In 0n
,
P¯=
P11 P12 P13
∗ P22 P23
∗ ∗ P33
,
WQ=
In,ln 0n,n(m+5)
0n In,ln 0n,n(m+4)
0n,n(l+1) In,mn 0n,4n 0n,n(l+2) In,mn 0n,3n
,
N=
N1 N2
N3 N4
,
WR1=
qτ
lIn 0n,n(l+m+4)
0n,n(l+m+2) ql
τIn 0n,2n 0n,n(l+m+4) q
τ lIn
,
WR2=
qh
mIn 0n,n(l+m+4)
0n,n(l+m+3) pm
hIn 0n
0n,n(l+m+4) qh
mIn
,
WZ=
0n,n(l+m+4) √1
2 τ lIn 0n,n(l+m+4) √1
2 h mIn
In 0n,n(l+m+1) −√
2l
τIn 0n,2n In 0n,nl −√
2mhIn 0n,n(m+3)
,
WN1=
In,ln 0n,n(m+5)
0n,ln In 0n,n(m+4)
0n,n(l+1) In,mn 0n,4n
0n,n(l+m+4) In
,
Q=diag{Q1, −Q1, Q2,−Q2}, R1=diag{R11,−R11,R12}, R2=diag{R21,−R21,R12},
Z=diag{Z1,Z2, −Z1,−Z2,}, L= [L1 L2], WL=
In −In 0n,n(l+m+3)
In 0n,n(l+m+2) −In 0n
, WN2=
Ai 0n,n(l−1) Adi
m
z }| {
Ahi. . .Ahi 03n −In
, Ei=
E1i 0n,(l−1)n E2i
m
z }| { E3i, . . . ,E3i 0n,4n
.
Proof. In order to prove the stability result, we con- sider the following Lyapunov–Krasovskii functional for model (5) based on the delay fractioning idea:
V(t,x(t),xt(θ)) =
3
∑
j=1Vj(t,x(t),xt(θ)), (8) where
V1(t,x(t),xt(θ)) =ζ1T(t)
P11 P12 P13
∗ P22 P23
∗ ∗ P33
ζ1(t) +
Z t t−τ
l
γ1T(s)Q1γ1(s)ds+ Z t
t−h
m
γ2T(s)Q2γ2(s)ds, V2(t,x(t),xt(θ)) =
Z 0
−τl Z t
t+θ
xT(s)R11x(s)dsdθ +
Z 0
−τl Z t
t+θ
˙
xT(s)R12x(s)˙ dsdθ +
Z 0
−mh Z t
t+θ
xT(s)R21x(s)dsdθ +
Z 0
−mh Z t
t+θ
x˙T(s)R22x(s)dsdθ˙ , V3(t,x(t),xt(θ)) =
Z 0
−τl Z 0
θ Z t
t+λ
x˙T(s)Z1x(s)˙ dsdλdθ +
Z 0
−mh Z 0
θ Z t
t+λ
˙
xT(s)Z2x(s)˙ dsdλdθ, wherext(θ) =x(t+θ),∀θ∈[τ,¯ 0], ζ1(t) =
xT(t)
Z t t−τ
l
xT(s)ds Z t
t−mhxT(s)ds T
,
γ1(t) =
xT(t)xT t−τ
l
. . .xT
t−(l−1)τ l
T
∈Rln,
andγ2(t) = Z t
t−mh
xT(s)ds . . .
. . .
Z t−(m−2)hm t−(m−1)hm
xT(s)ds
Z t−(m−1)hm t−h
xT(s)ds
#T
∈Rmn,
herel,m≥1 are integers.
By evaluating the derivative ofV(t,x(t))along the trajectories of system (5), we obtain
V˙1(t,x(t),xt(θ)) =2
xT(t) Z t
t−τl xT(s)ds Z t
t−mhxT(s)ds
P
˙
xT(t) xT(t)−xT t−τ
l
xT(t)−xT
t−h m
T
+γ1T(t)Q1γ1(t)−γ1T
t−τ l
Q1γ1
t−τ l
+γ2T(t)Q2γ2(t)−γ2T
t−h m
Q2γ2
t−h
m
, (9)
V˙2(t,x(t),xt(θ)) =xT(t) τ
lR11+h mR21
x(t)
− Z t
t−τ
l
xT(s)R11x(s)ds− Z t
t−mh xT(s)R21x(s)ds +x˙T(t)
τ lR12+h
mR22
x(t)˙ − Z t
t−τ
l
˙
xT(s)R12x(s)˙ ds
− Z t
t−mhx˙T(s)R22x(s)˙ ds, (10)
V˙3(t,x(t),xt(θ)) =x˙T(t) 1
2 τ
l
2Z1+1 2
h m
2Z2
˙ x(t)
− Z 0
−τ
l
Z t t+θ
˙
xT(s)Z1x(s)˙ dsdθ
− Z 0
−mh Z t
t+θ
˙
xT(s)Z2x(s)˙ dsdθ. (11) By applying Lemma2in each integral term of (10) and (11), we obtain
− Z t
t−τ
l
xT(s)R11x(s)ds≤ −l τ
Z t t−τ
l
xT(s)dsR11
· Z t
t−τl
x(s)ds,
(12)
− Z t
t−mh
xT(s)R21x(s)ds≤ −m h
Z t t−mh
xT(s)dsR21
· Z t
t−h
m
x(s)ds,
(13)
− Z 0
−τ
l
Z t t+θ
˙
xT(s)Z1x(s)dsdθ˙ ≤
−2 l
τ 2Z 0
−τ
l
Z t t+θ
˙
xT(s)dsdθZ1 Z 0
−τ
l
Z t t+θ
˙ x(s)dsdθ
≤ −2 l
τ 2
τ lxT(t)−
Z t t−τl
xT(s)dsdθ
·Z1 τ
lx(t)− Z t
t−τl
x(s)dsdθ
,
(14)
− Z 0
−mh Z t
t+θ
x˙T(s)Z2x(s)dsdθ˙ ≤
−2m h
2Z 0
−mh Z t
t+θ
˙
xT(s)dsdθZ2 Z 0
−mh Z t
t+θ
˙ x(s)dsdθ
≤ −2m h
2h mxT(t)−
Z t t−mh
xT(s)ds
·Z2 h
mx(t)− Z t
t−mh
x(s)ds
.
(15)
Substituting (9) – (15) in (8), we have V˙(t,x(t),xt(θ)) =2
xT(t)
Z t t−τ
l
xT(s)ds Z t
t−mh xT(s)ds
·P
˙
xT(t)xT(t)−xT t−τ
l
xT(t)−xT
t−h m
T
+γ1T(t)Q1γ1(t)−γ1T t−τ
l
Q1γ1
t−τ
l
+γ2T(t)Q2γ2(t)−γ2T t−h
m
Q2γ2
t− h
m
+xT(t) τ
lR11+h mR21
x(t) +x˙T(t) τ lR12+h
mR22 +1
2 τ
l 2
Z1+1 2
h m
2
Z2
! x(t˙ )
−l τ
Z t t−τl
xT(s)dsR11 Z t
t−τl
x(s)ds
−m h
Z t t−mh
xT(s)dsR21 Z t
t−mh
x(s)ds−
Z t t−τl
˙
xT(s)R12x(s)ds˙
− Z t
t−mh
˙
xT(s)R22x(s)˙ ds−2 l
τ 2
τ lxT(t)
− Z t
t−τl
xT(s)dsdθ
Z1 τ
lx(t)− Z t
t−τl
x(s)dsdθ
−2m h
2h mxT(t)−
Z t t−mh
xT(s)ds
Z2 h
mx(t)
− Z t
t−h
m
x(s)ds
. (16)
574 R. Sakthivel et al.·Robust Control for Fuzzy Nonlinear Uncertain Systems On the other hand, for any appropriately dimensioned
matricesL1, L2and for matricesMj satisfyingMj<
Rj2, j=1,2, we have 2ζT(t)L1
x(t)−x
t−τ
l −
Z t t−τl
˙ x(s)ds
=0, (17) 2ζT(t)L2
x(t)−x
t−h
m
− Z t
t−mh
˙ x(s)ds
=0, (18) τ
lζT(t)L1M1−1LT1ζ(t)− Z t
t−τl ζT(t)L1R−112LT1ζ(t)ds
≥0,
(19) h
mζT(t)L2M2−1LT2ζ(t)− Z t
t−h
m
ζT(t)L2R−122LT2ζ(t)ds
≥0,
(20)
whereζT(t) =
γ1T(t)xT(t−τ)γ2T(t)Rt−
h m
t−(m+1)hm xT(s)ds Rt
t−τl xT(s)ds xT t−mh
˙ xT(t)
. Also forζ2T(t) =
γ1T(t) xT(t−τ) γ2T(t) x˙T(t) and any matrixN= [N1TN2TN3TN4T]T, in whichN1∈Rln×ln, N2∈Rn×n,N3∈Rmn×mn, andN4∈Rn×n, the following equality holds:
2
r
∑
i=1ηi(θ(t))ζ2T(t)N
Ai(t)x(t) +Adi(t)x(t−τ) +Ahi(t)
Z t t−h
x(s)ds−x(t)˙
=0,
(21)
⇒
r
∑
i=1
ηi(θ(t))ζT(t) sym(WNT
1NWN2) +ε1i−1WNT
1NHiHiTNTWN1+ε1iETE
ζ(t) =0.
(22)
It follows from (16) and (17) – (22) that
V˙(t,x(t),xt(θ))≤
r i=1
∑
ηi(θ(t))ζT(t)
"
Ω+τ
lL1M1−1LT1 +h
mL2M2−1LT2+ε1i−1WNT
1NHiHiTNTWN1 +ε1iETE
# ζ(t)−
Z t t−τ
l
ζT(t)L1+x˙T(s)R12 R−112
·
LT1ζ(t) +R12x(s)˙
ds (23)
− Z t
t−mh
ζT(t)L2+x˙T(s)R22 R−122
LT2ζ(t) +R22x(s)˙ ds
≤
r
∑
i=1
ηi(θ(t))ζT(t)
Ω+τ
lL1M1−1LT1+h
mL2M2−1LT2 +ε1i−1WNT
1NHiHiTNTWN1+ε1iETE
ζ(t).
Then, by using Lemma1(Schur complement) in (23), it is easy to obtainΨ in (7). Hence, ifΨ <0 then V˙(t)<0. Therefore, by the Lyapunov–Krasovski the- orem [27], the closed loop fuzzy system (5) is robustly asymptotically stable. This completes the proof.
Next we present the controller design method for the nonlinear fuzzy system (4) through the following The- orem:
Theorem 2. Let Assumptions1and2hold. For given integers m,l ≥1, closed loop system (4) is robustly asymptotically stable, if there exist symmetric posi- tive definite matricesR˜1j >0, R˜2j>0, Z˜j>0, j= 1,2, 3n×3n matrix P˜ >0, ln×ln matrices Q˜1>
0, Q˜2>0, any appropriately dimensioned matrices X,M˜1,M˜2,L˜1,L˜2and scalars nj, j=1,2, . . . ,(l+m+
5),εji>0, j=1,2, such that the following LMIs hold for i,k=1,2, . . . ,r, (k≤i):
Ψ˜ =
Ω˜
qτ lL˜1
qh
mL˜2 ε1iWNT
1nHˆ i XE¯T √
2XG¯T ε2iWNT
1nAˆ f i
∗ −M˜1 0 0 0 0 0
∗ ∗ −M˜2 0 0 0 0
∗ ∗ ∗ −ε1iI 0 0 0
∗ ∗ ∗ ∗ −ε1iI 0 0
∗ ∗ ∗ ∗ ∗ −ε2iI 0
∗ ∗ ∗ ∗ ∗ ∗ −ε2iI
<0, (24)
wherenˆ=col(nj), Ω˜ =WQTQW˜ Q+WRT
1R˜1WR1+WRT
2R˜2WR2+WZTZW˜ Z+sym WPT
1PW˜ P2+LW˜ L+WNT
1nXˆ W¯N2 ,
P˜=
P˜11 P˜12 P˜13
∗ P˜22 P˜23
∗ ∗ P˜33
,
Q˜=diag{Q˜1,−Q˜1,Q˜2,−Q˜2}, L˜=L˜1L˜2 , R˜1=diag{R˜11, −R˜11, R˜12},
R˜2=diag{R˜21, −R˜21, R˜12}, Z˜=diag{Z˜1,Z˜2,−Z˜1, −Z˜2}, W¯N2 =h
Ai+BiKk 0n,(l−1)n Adi
m
z }| {
Ahi. . .Ahi 03n −Ini , G¯=h
G1i 0n,(l−1)n G2i 0n,(m+4)ni , E¯=
E1i+E4iK 0n,(l−1)n E2i
m
z }| { E3i, . . . ,E3i 0n,4n
,
and other parameters are same as given in Theorem1.
Proof.By following the similar steps of Theorem1for the nonlinear fuzzy system (4), from the equality (21), we get
2
r
∑
i=1
ηi(θ(t))
r
∑
k=1
ηk(θ(t))ζ2T(t)Nh Ai(t) +Bi(t)Kk
x(t) +Adi(t)x(t−τ) +Ahi(t) Z t
t−h
x(s)ds +Afifi(x(t),x(t−τ),t)−x(t˙ )i
=0. (25)
For any positive scalarε2iand from Assumption2, we have
2
r
∑
i=1ηi(θ(t))ζ2T(t)NAf ifi(x(t),x(t−τ))
≤
r i=1
∑
ηi(θ(t))ε2iζ2T(t)NAf iATf iNTζ2(t)
+ε2i−1
|G1ix(t)|+|G2ix(t−τ)|2
≤
r
∑
i=1
ηi(θ(t))ε2iζ2T(t)NAf iATf iNTζ2(t) +2ε2i−1
xT(t)GT1iG1ix(t) +xT(t−τ)GT2iG2ix(t−τ) . Then (25) becomes
r
∑
i=1
ηi(θ(t))
r
∑
k=1
ηk(θ(t))ζT(t)h
sym(WNT
1NWN2) +ε1iWNT
1NHiHiTNTWN1+ε1i−1E¯TE¯ +ε2iWNT
1NAf iATf iNTWNT
1+2ε2i−1G¯TG¯i
ζ(t) =0. (26) It follows from (8) – (20) and (26) that
V˙(t,x(t),xt(θ))≤
r
∑
i=1
ηi(θ(t))
r
∑
k=1
ηk(θ(t))
Ω (27) +τ
lL1M1−1LT1+ h
mL2M2−1LT2+ε1i−1WNT
1NHiHiTNTWN1 +ε1iE¯TE¯+ε2iWNT1NAf iATf iNTWNT1+2ε2i−1G¯TG¯
ζ(t), where
Ω=WPT
1PW¯ P2+WQTQWQ+WRT
1R1WR1+WRT
2R2WR2 +WZTZWZ+sym LWL+WNT
1NW¯N2 .
By using Lemma1 (Schur’s complement), (27) be- comes
V˙(t)≤
r i=1
∑
ηi(θ(t))
r k=1
∑
ηk(θ(t))ζT(t)Ψ ζ¯ (t), (28) where
Ψ¯ =
Ω
qτ lL1
qh
mL2 ε1iWNT
1NHi E¯T √
2 ¯GT ε2iWNT
1NAf i
∗ −M1 0 0 0 0 0
∗ ∗ −M2 0 0 0 0
∗ ∗ ∗ −ε1iI 0 0 0
∗ ∗ ∗ ∗ −ε1iI 0 0
∗ ∗ ∗ ∗ ∗ −ε2iI 0
∗ ∗ ∗ ∗ ∗ ∗ −ε2iI
. (29)
For any scalars nj >0, let Nj =njN,¯ j=1,2, . . . , (l+m+5) and applying the congruent transfor- mation to (29) with ˆN = diag{N,˜ I,I,I,I}, where N˜=diag{N¯−1, . . . ,N¯−1} ∈R(l+m+7).Furthermore, for
simplicity we chooseX =N¯−1,X PXT=P,˜ X QXT= Q,˜ X R1XT=R˜1,X R2XT=R˜2,X ZXT=Z˜etc., we ob- tain ˜Ψin (24). If ˜Ψ<0 then we get ˙V(t)<0 and hence closed loop system (4) is robustly asymptotically sta-
576 R. Sakthivel et al.·Robust Control for Fuzzy Nonlinear Uncertain Systems ble. Thus, the fuzzy nonlinear system (2) is robustly
asymptotically stabilizable by the state feedback con- troller given by (3) with gain matricesKk=YkX−1,k= 1,2, . . . ,r. The proof is completed.
4. Numerical Simulation
In this section, we present two numerical exam- ples to demonstrate the effectiveness of the proposed method.
Example 1. Consider the following uncertain TS fuzzy system together with the ith rule given as fol- lows:
Plant Rule 1:IFθ1(t) =x2(t)/0.5 is about 0THEN
˙
x(t) =A1(t)x(t) +Ad1(t)x(t−τ) +Ah1(t) Z t
t−h
x(s)ds. Plant Rule 2 : IF θ1(t) =x2(t)/0.5 is less than or about−πorgreater than or aboutπTHEN
x(t) =˙ A2(t)x(t) +Ad2(t)x(t−τ) +Ah2(t) Z t
t−h
x(s)ds. The membership functions are shown in Figure1. Then the final output of the uncertain TS fuzzy system is inferred as given below:
x(t) =˙
r i=1
∑
ηi(θ(t))
"
Ai(t)x(t) +Adi(t)x(t−τ)
+Ahi(t) Z t
t−hx(s)ds
# ,
(30)
−3 −2 −1 0 1 2 3
−1
−0.5 0 0.5 1 1.5 2
Fig. 1 (colour online). Membership functions for Example1.
where
η1(x2(t)) =
0 for|x2|>π/2,
2
πx2+1 for −π/2≤x2<0,
−2
πx2+1 for 0≤x2≤π/2, η2(x2(t)) =
1 for|x2|>π/2,
−2
πx2 for −π/2≤x2<0,
2
πx2 for 0≤x2≤π/2, and the parameters are
A1=
−2 0 0 −0.9
, A2=
−2 0 0 −1.4
, Ad1=
−1 0
−1 −1
,Ad2=
−1 0
−1 −1.5
, Ah1=Ah2=
δ 0
0 δ
,Hi=I, Fi(t) =
sin(t) −cos(t)
−cos(t) −sin(t)
, E1i=E2i=E3i=βI, i=1,2.
If the partitioning numberlandmare given, by solving LMI conditions in Theorem1via MATLAB LMI tool- box, one can easily obtain the feasible solutions. If we take the values for distributed delay same as discrete Table 1. Calculated upper bounds ofτ=hforβ=0.
δ 0.1 0.3 0.5 0.7
whenm=l=1 1.6659 1.2455 1.0565 0.9386 whenm=l=2 2.4067 1.6987 1.4033 1.2254 whenm=l=3 2.8376 1.9603 1.6054 1.3939 whenm=l=4 3.1859 2.1859 1.7832 1.5198
Table 2. Calculated upper bounds ofτ=hforδ=0.3
β 0.1 0.3 0.5
whenm=l=1 1.0817 0.8029 0.5968 whenm=l=2 1.4606 1.0609 0.7652 whenm=l=3 1.6465 1.1919 0.8346 whenm=l=4 1.8451 1.3353 0.9269
Table 3. Calculated upper bounds ofτforδ=0.
β 0 0.3
In [20] 2.2615 0.8168
In [26] 2.3675 1.0658
Theorem 1whenm=l=1 2.4483 1.2859 Theorem 1whenm=l=2 4.1320 2.0374 Theorem 1whenm=l=3 5.2511 2.8298 Theorem 1whenm=l=4 6.1416 2.9812