New Condition of Stabilization of Uncertain Continuous Takagi-Sugeno Fuzzy System based on Fuzzy Lyapunov Function
Автор: Yassine Manai, Mohamed Benrejeb
Журнал: International Journal of Intelligent Systems and Applications(IJISA) @ijisa
Статья в выпуске: 4 vol.4, 2012 года.
Бесплатный доступ
This paper deals with the stabilization of Takagi-Sugeno fuzzy models. Using non-quadratic Lyapunov function, new sufficient stabilization criteria with PDC controller are established in terms of Linear Matrix Inequality. Finally, a stabilization condition for uncertain system is given.
Takagi-Sugeno fuzzy system, uncertain system, Linear Matrix Inequalities LMIs, Fuzzy Lyapunov Function, Parallel Distributed Compensation PDC
Короткий адрес: https://sciup.org/15010238
IDR: 15010238
Текст научной статьи New Condition of Stabilization of Uncertain Continuous Takagi-Sugeno Fuzzy System based on Fuzzy Lyapunov Function
Published Online April 2012 in MECS
Fuzzy control systems have experienced a big growth of industrial applications in the recent decades, because of their reliability and effectiveness. Many researches are investigated on the Takagi-Sugeno models [1-2] which can combine the flexible fuzzy logic theory and rigorous mathematical theory into a unified framework. Thus, it becomes a powerful tool in approximating a complex nonlinear system.
Two classes of Lyapunov functions are used to analysis these systems: quadratic Lyapunov functions and non-quadratic Lyapunov ones which are less conservative than first class. Many researches are investigated with non-quadratic Lyapunov functions [1-9].
In this paper, a new stability conditions for Takagi Sugeno uncertain fuzzy models based on the use of fuzzy Lyapunov function are presented. This criterion is expressed in terms of Linear Matrix Inequalities (LMIs) which can be efficiently solved by using various convex optimization algorithms [10]. The presented method is less conservative than existing results.
The organization of the paper is as follows. In section 2, we present the system description and problem formulation and we give some preliminaries which are needed to derive results. Section 3 will be concerned to stability analysis for T-S fuzzy systems. Section 4 concerns the proposed approach to stabilize a T-S fuzzy system with Parallel Distributed Compensation (PDC). Next, a new stabilization condition for uncertain system is given. Finally section 6 makes conclusion.
Notation : Throughout this paper, a real symmetric matrix 5 > 0 denotes S being a positive definite matrix. The superscript ‘‘T’’ is used for the transpose of a matrix.
-
II. System Description and Preliminaries
Consider an uncertain T-S fuzzy continuous model for a nonlinear system as follows:
IF z 1 ( t ) is M i 1 and ... and z p ( t ) is M p
THEN x ( t ) = ( A, +M i ) x ( t ) + ( B i +A B i ) u ( t ) (1)
i = 1,., r whereM j (i = 1,2,.,r, j = 1,2,.,p) is the fuzzy set and r is the number of model rules; x (t) еЖ” is the state vector, u (t )еЖ m is the input vector, Ai еЖ nx n , Bi еЖnxm , and z 1 (t),.,zp (t) are known premise variables. AAi and ABi are time-varying matrices representing parametric uncertainties in the plant model. These uncertainties are admissibly norm-bounded and structured.
The final outputs of the fuzzy systems are: r
-
x ( t ) = E hA z ( t ) ) { ( A i-+A A J x ( t )+ ( B +A B J u ( t ) } (2)
i = 1
where
z (t ) = [z 1 (t )z 2 (t ).zp (t )]
h(z (t ))= Wi(z (t ^/Ew^z (t )) ,
= 1
p w i (z (t))=П Mij (z j (t)) for all t.
j = 1
The term M i 1 ( z j ( t ) ) is the grade of membership of z j ( t ) in Mn
Since
r
2 W i ( z ( t ) ) x 0
i =1
W i ( z ( t ) ) ^ 0,
Lemma 1 (Boyd et al. Schur complement [6])
r
2 h( z (t )) = i i =1
h i ( z ( t ) ) ^ o,
i = 1,2,™, r for all t.
i = 1,2, ™ , r
Given constant matrices Q 1, Q 2 and Q 3 with
appropriate dimensions, where Q 1 = Q T and Q 2 = Q T ,
then
Q 1 + Q T Q- 1 Q 3 ^ 0
if and only if
The time derivative of premise membership functions is given by:
Q 1 Q 3
* -Q
p 0 or
; 2 J
-Q 2
*
Q 3
Q 1 j
p0
M z ( t )) =
5 h i d z ( t ) dx ( t )
d z ( t ) d x ( t ) dt
s
2UZ
I = 1
dx (t) x-— dt
We have the following property:
r
2 hk (z (t )) = 0(4)
к = 1
The PDC fuzzy controller is represented by
r
2w,(z (t^x (t)
u (t)=- r----------------=-2 hi- (z (t)) Fx (t)(5) 2 wi( z (t))
i = 1
The fuzzy controller design is to determine the local feedback gains F i in the consequent parts.
The open-loop system is given by the equation (6)
r x (t )=2 Mz (t))(Ai+^AJ x (t) (6)
i = 1
By substituting (5) into (2), the closed-loop fuzzy system can be represented as:
rr x (t)=22h (z (t))hj (z (t)){Aa. -BmF }x (t) (7) i =1 j =1
where A A i = A i + A A , and B A , = B i + A B i
Assumption 1
The time derivative of the premises membership function is upper bounded such that hk | < ф к , for к = 1, ™ , r , where, ф к , к = 1, ™ , r are given positive constants.
Assumption 2
The matrices denote the uncertainties in the system and take the form of
[ A A i. A B , ] = DF ( t ) [ E A E B^
where DE and E are known constant matrices ,AiBi and F (t) is an unknown matrix function satisfying :
FT (t) F (t )< I, Vt where I is an appropriately dimensioned identity matrix.
Lemma 2 (Peterson and Hollot [8])
Let Q = QT , H , E and F ( t ) satisfying FT ( t ) F ( t ) < I are appropriately dimensional matrices then the following inequality
Q + HF ( t ) E + ETFT ( t ) HT p 0
is true, if and only if the following inequality holds for any £ f 0
Q + £ - 1 HHT + £ EtE p 0
-
III. Basic Stability Conditions
Consider the open-loop system (8). r x (t )=2 h(z (t ))Ax (t) (8)
i = 1
This section gives a new condition for stability of the unforced T-S fuzzy system by using the Lyapunov theory.
Theorem 1 [11]
Under assumption 1 and for 0 < £ < 1 , the Takagi Sugeno fuzzy system (8) is stable if there exist positive definite symmetric matrices Pk , к = 1,2, ™ , r , matrix R = RT such that the following LMIs hold.
Pk + R x 0, к e{1,™,r}
Pj + MR x 0, j e{1,™,r} рф +1 {AT (Pj+ mr)+(Pj+ fr)A.
2(11)
+ AT ( p . + ^ R ) + ( P i + ^ R ) A j } x 0, i < j
r where i, j = 1,2, ™, r and Рф = 2 фк (pk+ R) and к =1
Ц = 1 - £
-
IV. Stabilization with PDC Controller
Consider the closed-loop system without uncertainties which can be rewritten as
x ( t ) = 1 h ( z ( t ) ) h . ( z ( t ) ) G i x ( t )
' =1 ( 1 (12)
+ 211 h. (z (t)) hj( z (t Wj^ jx (t), =1 . j j I 2 I where
G j = A . - BF and Ga = A, - B . F .
In this section we define a fuzzy Lyapunov function and then consider stability conditions.
Theorem 2
Under assumption 1 and for given 0 < e < 1 , the Takagi-Sugeno system (12) is stable if there exist positive definite symmetric matrices Pk, k = 1,2,., r , and R, matrices F1,.,Fr such that the following LMIs hols.
Pk + R x0, k e{1,.,r}
Pj + pR > 0, j = 1,2,.,r(14)
Рф + GT (Pk + pR)+(Pk + pR)g..} j 0,
-
i , k e { 1, . , r }
f G + G .V , , f G + G .]
I2j (Pk + pR) + (Pk + pR)f2jj 0, for i, j, k = 1,2,., r such that i j j where
k = 1
Proof
Let consider the Lyapunov function in the following form:
r
V ( x ( t ) ) = 1 h k ( z ( t ) ) V k ( x ( t ) ) (17)
k = 1
with
Vk (x (t)) = xT (t)(Pk + pR)x (t), k = 1,2,.,r where
Pk = PT,R = RT, 0 < e < 1,p = 1 -e, and (Pk + pR) > 0, k = 1,2,., r
The time derivative of V (x (t)) with respect to t along the trajectory of the system (12) is given by:
rr
V ( x ( t ) ) = 1 h k ( z ( t ) ) V k ( x ( t ) ) + 1 h k ( z ( t ) ) V k ( x ( t ) ) k = 1 k = 1
The equation (18) can be rewritten as,
r
V ( x ( t ) ) = xT ( t ) | 1 h k ( z ( t ) ) ( P k + p R ) I x ( t )
-
V k =1
Г
+x (t)|Xhk (z (t))(Pk + pR)Ix (t) V k =1/
(
+x (t)|Xhk (z (t))(Pk + pR)Ix (t) V k =1/
By substituting (12) into (19), we obtain,
V ( x ( t ) ) = Y 1 ( x , z ) + Y 2 ( x , z ) + Y 3 ( x , z ) (20) where
r
Y 1 ( x , z ) = xT ( t ) | X h k ( z ( t ) ) • ( p k + p R ) I x ( t ) (21)
rr
Y 2 ( x , z ) = xT ( t ) 11 h k ( z ( t ) ) h i 2 ( z ( t ) ) k = 1 i = 1
x { GT ( Pk + p R ) + ( Pfc + p R ) GH } x ( t )
rr
Y 3 ( x , z ) = x ( t j 111 h k ( z ( t ) ) h i ( z ( t ) ) h j ( z ( t ) ) k = 1 i = 1 U j j
Г G j + G ji
T
( P k + p R ) + ( P k + p R )M

Then, based on assumption 1, an upper bound of
Y 1 ( x , z ) obtained as:
r
Y 1 ( x , z ) < 1 ф к • x ( t f ( Pk + p R ) x ( t ) (24)
k = 1
Based on (4), it follows that
r
1 hk ( z ( t ) ) e R = R = 0 where R is any symmetric k = 1
matrix of proper dimension.
Adding R to (24), then r
-
Y 1 ( x , z ) < 1 ф k • x ( t f ( P k + R ) x ( t ) (25)
k = 1
Then,
r
-
V ( x ( t ) ) < 1 ф k X T ( t )( P k + R > ( t ) k =1
+ Y 2 ( x , z ) + Y 3 ( x , z )
If (15) and (16) holds, the time derivative of the fuzzy Lyapunov function is negative. Consequently, we have rr
V (x (t)) V k=1 i=1 x{(GiT (Pk + mR) + (Pk + mR)-,,)} r rr +2 Фк ((Pk + R)) +222 hk (z (t)) h, (z (t)) hj (z (t)) к =1 k=1 i=1 i ч j Ug.- +G-. Y [G-+G-. 1Y x iV | (Pk + MR ) + (Pk + MR Y j"^ fl VIIVJ x (t) ч 0 and the closed loop fuzzy system (12) is stable. This is complete the proof. V. Robust Stability Condition with PDC Controller Consider the closed-loop system (7). A sufficient robust stability condition is given follow. Theorem 3 Under assumption 1, and assumption 2 and for given 0 < e< 1, the Takagi-Sugeno system (7) is stable if there exist positive definite symmetric matrices Pk,k = 1,2,.,r , andR, matrices F1,.,Fr such that the following LMIs hols. p. + R >- Pj + mR 0, - 0, k e {1,.,r} j = 1,2,., r (26) (27) [ф1 (Pk + MR ) Dai (Pk +MR)DM" * -AI 0 ч 0 * * -AI (28) ,k e{l,., r} Ф1 = p. + -,’ (P. + mR)+(P. + mR)-,, + A(Pk + mR )[ETEm +(EbF )’ Eb,F, ] Ф2 (Pk + MR )(D,+ Dj ) * -AI ** (Pk + MR)(D.,+ DbJ) 0 -AI ч 0 for i, j, k = 1,2,., r such that i ч j with f - + - - + - Ф2 =V2) (Pk + MR) + (Pk + MR )V2 + A (Pk + MR)[(E, + Ej )’ (E, + Ej ) + (EbiFj + EbjF )’ (EbFj + EbjF )’ ] r m=1 -e, and P. = 2 .k ( p. +R) k =1 Proof Let consider the Lyapunov function in the following form: r V (x (t )) = 2 hk (z (t ))Vk (x (t)) (30) k =1 with V (x (t )) = xT (t)(Pk + mR )x (t), k = 1,2,.,r where Pk = p. ,R = RT, 0 < e < 1,M = 1 -e, and (Pk + mR ) - 0, k = 1,2,., r The time derivative of V (x (t)) with respect to t along the trajectory of the system (12) is given by: rr V (x (t ))=2 hk (z (t ))Vk (x (t ))+2 hk (z (t ))V‘k (x (t)) k =1 k =1 The equation (31) can be rewritten as, r V (x (t ))=xT (t )| 2 hk (z (t))(Pk+ mr ) lx (t) V k =1 + x1 T (t )|2hk (z (t))(Pk + MR )| x (t) V k =1 +x’ (t )|2hk (z( t))(Pk + MR Я x( t) V k =1 By substituting (7) into (32), we obtain, V (x (t)) = Y1 (x ,z ) + Y2 (x,z ) + Y3 (x ,z ) where Y, (x,z ) = xT (t)f2hk (z (t))■ (Pk + MR)!x (t) V k =1 rr
Y2 (x, z )= xT (t )22 hk (z (t)) h,2 (z (t)) k =1 ,=1 x {-,T (Pk + MR ) + (Pk + MR )- u } x (t ) rr + x’ (t )22hk (z (t ))hi (z (t )) k =1 ,=1 xK to, Dbi 1[Aa 0 JEa 1ЪPk + MR) ]VL a 6,JL 0 Ab, ]L-' .1 ]) k + (Pk + MR )f[ Da Db,^a 0 JEa 111x (t) V L 0 A b i ]L Eb Ft ]) where -j = A, -B,Fj , -,, = A, -BiFi rr Y(x, z)= x(t T EEE hk(z(t)) hi(z(t)) h(z(t)) k =1 i =1 i x j x (t) ]TФk (Pk + R)+G' (Pk + HR) + (Pk + HR)Gii k =1 +2-1 (Pk + HR )[ Da. Dbi] rr + x(t )rEEE hk(z(t)) hi(z(t)) hj(z(t)) k =1 i =1 i x j +л Г e,. —(EbiF)' 1 (Pk + hR ) x 0 ( Га . о "|Г^ x| [ Da- О(Pk + ^R ) Г L 0 ль. J L-EbiFj A) ( Гл 0 1ГE . 1)1 + (Pk + hR)[D D6, ai a Jx(t) (k V ai ]L 0 Лbi JL— EbiFj JJj () by Schur complement, we obtain, Ф1 (Pk + HR )Da. * -XI ** (Pk + HR ) Dbi -XI with x 0 rr +x(t)T EEE hk (z(t)) hi (z(t)) hj (z(t)) k =1 i =1 i x j Ф1 = Pф + Gi' (Pk + HR) + (Pk + HR) Gtt ( ГЛ0 1Г E 1)' xJ ГD Db 1 a a (Pk + HR) ■ aj 4 0 лbJL— EbjFi J)(k ) + Pk + hR )(ГD„ Db^Г^' 0 1Ej Hx (t) (k V a bjJL 0 лbj JL-EbjFi JJ + X( Pk + HR )L E'Eai +(Eb.F.1 EbiF-1 (G-+G- )' (G-+G-. -i^--j^ I (Pk + HR) + (Pk + HR )|-^ Ij I 2) Г 2JJ I (r лai + лa II I L ai a bi bj j 0 ЛА.+Л, l\ L Then, based on assumption 1, an upper bound of Y1 (x,z ) obtained as: r Y1 (x, z )<E ф ■x (t 1 (pk + HR)x (t) (37) k =1 Based on (4), it follows that r E hik (z (t)) sR = R = 0 where R is any symmetric k =1 matrix of proper dimension. Adding R to (34), then r Y1 (x, z )<E ф ■x (t) (Pk+ R )x (t) (38) k =1 Then, r V (x (4 ))<E *kxT (4 )(Pk+ R )x (4 )+ Y2 (x , z )+ Y3 (x, z) k =1 If r E Фk (Pk + R)+G' (Pk + HR) + (Pk + HR) Gii k =1 [ Dai Dbi] A . a л bi E . a - EbiFj T I (Pk + HR) E . -vE . ai aj -EbiFj -EbjFi T (Pk + HR) + (Pk + HR) (,- -,Гл„.+л„, X Го +D D.-a-D.-'i ai aj l L ai aj bi bj j 0 Лbi+Лbj X Ea. + Ea -EbiFj -EbjFi x 0 Then, based on Lemma 2, an upper bound of Y1 (x ,z ) obtained as: (G-+G- )' (G-+G- ) -i^^ I (Pk + HR) + (Pk + HR )Г-i2^J г п Г D' + DT +X-' (Pk + HR )L Dai+ Dj Dbi+ DbjKT nT _ Dbi+ D +XL(Eai+ Eajj (-EbFj-EbjFi j j Ea + Eaj .-EbiFj -EbjFi (Pk + HR ) x 0 + (Pk + HR )l[Dai Db] A . a Лы E,. L— EbiFj x 0 by Schur complement, we obtain, Then, based on Lemma 2, an upper bound of Y1 (x,z ) obtained as: Ф2 * * (Pk + HR )(Dai+ Dj ) -XI * (Pk + HR )(Dbi + Dbj ) -XI x0 with (G + G Y f G + G 1 Ф2 = ^2J (Pk + MR)+(P + MR)^ 'j2ji j + 4P + MR )[(Ea+ E, )T (Ea + E4 ) + (EbF + E^F )T (EtiFy + E^F )T ] If (28) and (29) holds, the time derivative of the fuzzy Lyapunov function is negative. Consequently, we have V (x (t)) ^ 0 and the closed loop fuzzy system (7) is stable. This is complete the proof. И. Numerical Example Consider the following T-S fuzzy system: r x( t )=E h-( z (t ^Ax (t) (39) =1 with: r = 2 the premise functions are given by: 1 + sinx, (t) 1 -sinx.(t) h (x 1 (t))= 2^ ;h2(x 1 (t))= 2^ ; Г-5 -41 Г-2 -41 A, = ; A, = ; 1 L-1 -2 ] 2L 20 -2] It is assumed that x 1 (t )| < -2. For ^11 = 0, ^12= 0.5, ^21= -0.5, and ^22 = 0, we obtain ; p2 = W. CONCLUSION This paper provided a new condition for the stability and stabilization of Takagi-Sugeno fuzzy systems in terms of a combination of the LMI approach and the use of non-quadratic Lyapunov function as Fuzzy Lyapunov function. In addition, a new condition of stability of uncertain system is given for Takagi-Sugeno fuzzy systems by the use of proposed fuzzy Lyapunov function. Acknowledgment The authors would like to thank the anonymous reviewers for their careful reading of this paper and for their helpful comments. This work was supported by the National High Technology Research and Development Program of China under grant no. 2006AA060101.
Список литературы New Condition of Stabilization of Uncertain Continuous Takagi-Sugeno Fuzzy System based on Fuzzy Lyapunov Function
- Y.Y. Cao and P.M. Frank, “Stability analysis and synthesis of nonlinear time-delay systems via Takagi–Sugeno fuzzy models”, Fuzzy Sets and systems, Vol. 124 N°2, pp. 213-229, 2001.
- C. Lin, Q.G. Wang, T.H. Lee, “Delay-dependent LMI conditions for stability and stabilization of T–S fuzzy systems with bounded time-delay”, Fuzzy Sets and Systems, Vol. 157 N°9, pp. 1229-1247, 2006.
- L.A. Mozelli, R.M. Palhares, F.O. Souza, and E.M. Mendes, “Reducing conservativeness in recent stability conditions of TS fuzzy systems,” Automatica, Vol. 45, pp. 1580–1583, 2009.
- C. Lin, Q.G. Wang, and T. H. Lee, “Fuzzy Weighting-dependent approach to filter deisgn for Time-delay fuzzy systems”, IEEE Transactions on Signal Processing, Vol. 55 N° 6, 2007.
- C. Lin, Q.G. Wang, and T. H. Lee, LMI Approach to Analysis and Control of Takagi–Sugeno Fuzzy Systems with Time Delay, Springer-Verlag, Berlin 2007.
- Y.Y. Cao, and P.M. Frank. “Analysis and synthesis of nonlinear time-delay systems via fuzzy control approach”. IEEE Transactions on Fuzzy Systems, 8(2), 200-211, 2000.
- K. Tanaka, T. Hori, and H.O. Wang, “A multiple Lyapunov function approach to stabilization of fuzzy control systems,” IEEE Transactions on Fuzzy Systems, Vol. 11 N°4, pp. 582–589, 2003.
- K. Tanaka, and H.O. Wang, Fuzzy control systems design and analysis: A linear matrix inequality approach. John Wiley and Sons, 2001.
- L.A. Mozelli, R.M. Palhares, F.O. Souza, and E.M. Mendes, “Reducing conservativeness in recent stability conditions of TS fuzzy systems,” Automatica, Vol. 45, pp. 1580–1583, 2009.
- T. Takagi, and M. Sugeno, “Fuzzy identification of systems and its application to modeling and control,” IEEE Trans. On System, Man and Cybernetics, vol 15 (1), pp. 116–132, 1985.
- M.A.L. Thathachar, P. Viswanah, “On the Stability of Fuzzy Systems”, IEEE Transactions on Fuzzy Systems, Vol. 5, N°1, pp. 145 – 151, February 1997.
- K. Tanaka, T. Hori, and H.O. Wang, “A multiple Lyapunov function approach to stabilization of fuzzy control systems,” IEEE Transactions on Fuzzy Systems, Vol. 11 N°4, pp. 582–589, 2003.
- K. Tanaka, and H.O. Wang, Fuzzy control systems design and analysis: A linear matrix inequality approach. John Wiley and Sons, 2001.
- L. K. Wong, F.H.F. Leung, P.K.S. Tam, “Stability Design of TS Model Based Fuzzy Systems”, Proceedings of the Sixth IEEE International Conference on Fuzzy Systems, Vol. 1, pp. 83–86, 1997.
- C.H. Fang, Y.S. Liu, S.W. Kau, L. Hong, and C.H. Lee, “A New LMI-Based Approach to Relaxed Quadratic Stabilization of T–S Fuzzy Control Systems,” IEEE Transactions on Fuzzy Systems, Vol. 14, N° 3, pp.386–397, June 2006.
- H.O. Wang, K. Tanaka, M. F. Griffin, ”An Approach to Fuzzy Control of Nonlinear Systems: Stability and Design Issues”, IEEE Transactions On Fuzzy Systems, Vol. 4, N°1, February 1996.
- Tanaka K., Hori T. and Wang H.O., “A fuzzy Lyapunov approach to fuzzy control system design”, Proc. American Control Conf., Arlington VA, pp. 4790–4795.
- C.W. Chen, “Stability conditions of fuzzy systems and its application to structural and mechanical systems”, Advances in Engineering Software, Vol. 37, pp. 624 – 629, 2006.
- S. Boyd, L. Ghaoui, E. Feron, V. Balakrishnan, Linear Matrix Inequalities in Systems and Control Theory, Philadelphia, PA: SIAM, 1994.
- Y. Manai, M. Benrejeb, “Stability for Continuous Takagi-Sugeno Fuzzy System based on Fuzzy Lyapunov Function’, Conf. CCCA’11, Hammamet, 2011.