Sunteți pe pagina 1din 12

- 94 -

http://www.sj-ce.org/
Scientific Journal of Control Engineering
June 2013, Volume 3, Issue 3, PP.94-105
Robust Guaranteed Cost Output Feedback
Control for Uncertain Discrete Fuzzy Systems
with State and Input Delays
Xiaona Song
1, 2#
, J inchan Wang
1

1. Electronic and Information Engineering College, Henan University of Science and Technology, Luoyang 471023, China
2. China Airborne Missile Academy, Luoyang 471009, China
#
Email: xiaona_97@163.com
Abstract
This paper investigates the problem of robust guaranteed cost output feedback control for a class of uncertain discrete fuzzy
systems with both discrete and input delays. The system is described by a state-space Takagi-Sugeno (T-S) fuzzy model with
input delays and norm-bounded parameter uncertainties. The aim is to design a piecewise output feedback controller which
ensures the robust asymptotic stability and minimizes the guaranteed cost of the closed-loop uncertain system. In terms of linear
matrix inequalities, a sufficient condition for the solvability of this problem is presented.
Keywords: Robust Guaranteed Cost Control; Output Feedback; I nput Delays; Discrete T-S Fuzzy Models
1 INTRODUCTION
In recent years, fuzzy systems of the Takagi-Sugeno (T-S) model have attracted considerable attention from
scientists [19, 21]. The T-S fuzzy system [20, 26] is one of the most popular fuzzy system models in the model-based
fuzzy control. T-S fuzzy models are nonlinear systems described by a set of IF-THEN rules; it has been shown that
T-S fuzzy models could approximate any smooth nonlinear function to any specified accuracy within any compact
set. Thus it is expected that T-S fuzzy systems can be used to represent a large class of nonlinear systems. Therefore,
many stability and control issues related to the T-S fuzzy systems have been studied in the past two decades; see, e.g.,
[1, 24, 30], and the references cited therein.
On the other hand, time delays are frequently encountered in many practical engineering systems, such as chemical
processes, long transmission lines in pneumatic systems [11]. It has been shown that the presence of a time delay in a
dynamical system is often a primary source of instability and performance degradation [6, 13]. Therefore, time delay
systems have been an attractive research topic in the past years. However, most of the articles are for the state
delayed systems and only a few are special for the uncertain systems with both state and input delays. In [5, 12], the
robust stabilization of uncertain systems with state and input delays has been attempted in the past by solving the
Riccati or Lyapunov-equation. In order to overcome the shortcomings of the Riccati or Lyapunov-equation, robust
stabilization methods of uncertain systems with state and input delay are developed based on linear matrix
inequalities (LMIs) [18, 31, 32], and the guaranteed cost control problem for uncertain systems with state and input
delay has been addressed in [25]. For T-S fuzzy systems with state and input delay, via different approaches, the
authors in [14, 15], [3] and [27] have investigated the stabilization, guaranteed cost controller design and robust H
controller design problem, respectively.
Recently, guaranteed cost control has attracted lots of attention among control community, because this approach has
the advantage of providing an upper bound on a given performance index and thus the system performance
degradation is guaranteed to be less than this bound, therefore many authors have researched the guaranteed cost
control problem. For example, guaranteed cost control results for uncertain systems with delay has been considered
for continuous-time systems in [4, 8, 16, 28] and for discrete time systems in [4, 10, 29]. However, many papers

- 95 -
http://www.sj-ce.org/
dealt with a state feedback control design that requires all state variables are available. In many cases, this condition
is too restrictive. So it is meaningful to control a system via output feedback controllers. Very recently, there are
many authors investigating the problem of guaranteed cost control for T-S fuzzy systems [3, 9]. It is worth noting
that the results in [3] were obtained in the context of continuous fuzzy systems with state and input delays and
parameter uncertainties. However, the problem of guaranteed cost output feedback control for uncertain discrete
fuzzy systems with state and input delays is still open and remains unsolved, which motivates the present study.
In this paper, we consider the robust guaranteed cost output feedback control problem for discrete fuzzy systems
with state and input delays. The system to be considered is described by a state-space T-S fuzzy model with input
delays and norm-bounded parameter uncertainties. The input delays are assumed to appear in the state equation, and
the uncertainties are allowed to be time-varying but norm bounded. The aim is to design a piecewise output feedback
controller such that the resulting closed-loop system is robustly asymptotically stable while a desired cost
performance can be guaranteed. A sufficient condition for the solvability of this problem is proposed in terms of
LMIs, which can be implemented by the cone complementary linearization method in [7]. When these LMIs are
feasible, an explicit expression of a desired output feedback controller is also given.
Notation: Throughout this paper, for real symmetric matrices X and Y , the notation Y X > (respectively, Y X > )
means that the matrix Y X is positive semidefinite (respectively, positive definite). ) (M tr denotes the trace of
matrix M . I is an identity matrix with appropriate dimension. The notation
T
M represents the transpose of the
matrix M. Matrices, if not explicitly stated, are assumed to have compatible dimensions.
2 MAIN RESULTS
The discrete T-S fuzzy dynamic model is described by fuzzy IF-THEN rules, which locally represent linear input-
output relations of nonlinear systems. A discrete T-S fuzzy model with state and input delays and parameter
uncertainties can be described by
Plant Rule i: IF
1
( ) s t is
1 i
and and ( )
p
s t is
ip
, then
1 1 1 1
( 1) [ ( )] ( ) [ ( )] ( ) [ ( )] ( ) [ ( )] ( ),
( ) ( ),
( ) ( ), [ , 0], 1, 2, , ,
i i i i i i i i
i
x t A A t x t A A t x t B B t u t B B t u t
y t C x t
x s t t i r
o t
| u
+ = + A + + A + + A + + A
=
= e =
(1)
where
ij
is the fuzzy set and r is the number of IF-THEN rules;
1
( ) s t ,, ( )
p
s t are the premise variables.
Throughout this paper, it is assumed that the premise variables do not depend on control variables; ( )
n
x t R e is the
state; ( )
m
u t R e is the control input; ( )
s
y t R e is the measured output; 0 o > and 0 t > are integers representing
the time delay of the fuzzy systems; max( , ) u o t = ;
i
A ,
1i
A ,
i
B ,
1i
B ,
i
C are known real constant matrices;
( )
i
A t A ,
1
( )
i
A t A and ( )
i
B t A ,
1
( )
i
B t A are real-valued unknown matrices representing time-varying parameter
uncertainties, and are assumed to be of the form
| | | |
1 1 1 2 3
( ) ( ) ( ) ( ) ( ) ,
i i i i i i i i i i
A t A t B t B t M F t N N N N A A A A = (2)
where
i
M ,
i
N ,
1i
N ,
2i
N ,
3i
N are known real constant matrices, and ( )
i
F t is an unknown matrix
function with ( ) ( )
T
i i
F t F t I s .
Then the final ourpur of the fuzzy system is inferred as follows:
{
}
1 1
1
1 1
1
( 1) ( ( )) [ ( )] ( ) [ ( )] ( )
[ ( )] ( ) [ ( )] ( ) ,
( ) ( ( )) ( ),
r
i i i i i
i
i i i i
r
i i
i
x t h s t A A t x t A A t x t
B B t u t B B t u t
y t h s t C x t
o
t
=
=
+ = + A + + A
+ + A + + A
=

(3)
where

- 96 -
http://www.sj-ce.org/
1
1
( ( ))
( ( )) , ( ( )) ( ( )),
( ( ))
p
i
i i ij j r
j
i
i
s t
h s t s t s t
s t
e
e
e =
=
= =
[


1 2
( ) [ ( ) ( ) ( )],
p
s t s t s t s t = in which ( ( ))
ij j
s t is the grade of membership of ( )
j
s t in
ij
. Then, it can
be seen that ( ( )) 0,
i
s t e >
1
1, , , ( ( )) 0,
r
i
i
i r s t e
=
= >

for all t , ( ( )) 0, 1, , ,
i
h s t i r > =
1
( ( )) 1.
r
i
i
h s t
=
=


Denoting the state space partition as { }
n
i
i L
S R
e
_ and L as the set of subspace indexes, we can write the dynamic
as:
{
}
1 1
( )
1 1
( )
( 1) ( ( )) [ ( )] ( ) [ ( )] ( )
[ ( )] ( ) [ ( )] ( ) ,
( ) ( ( )) ( ), ( ) ,
k k k k k
k K i
k k k k
k k i
k K i
x t h s t A A t x t A A t x t
B B t u t B B t u t
y t h s t C x t s t S
o
t
e
e
+ = + A + + A
+ + A + + A
= e

(4)
| | | |
1 1 1 2 3
( ) ( ) ( ) ( ) ( ) , 1, 2, , ,
( ) ( ) , .
k k k k k k k k k k
T
k k
A t A t B t B t M F t N N N N k r
F t F t I t
A A A A = =
s

where 0 ( ( )) 1
k
h s t s s and
( )
( ( )) 1.
k
k K i
h s t
e
=

For each subspace


i
S , the set { } ( ), ( ) 1, 2, , ( ) , K i K i q i = contains
the indexes for the system matrices used in the interpolation within that subspace. For operating subspaces, ( ) K i
contains a single element.
As a performance measure for fuzzy system (5), the cost function is written as
1 1
0
[ ( ) ( ) ( ) ( )]
T T
t
J x t Qx t u t Ru t

=
= +


where
1
Q and
1
R are given positive-definite symmetric matrices.
Now, we consider the following piecewise discrete-time output feedback controller
( 1) ( ) ( ), ( ) ( ) (0) 0, ( ) ( ), .
c ci c ci c c c ci c
x t A x t B y t x x x u t C x t i L o t + = + = = = = e (5)
where ( )
n
c
x t R e is the controller state;
ci
A ,
ci
B and
ci
C are matrices to be determined later.
Form (4)-(5), the closed-loop system can be obtained as
1
( )
0 0
( 1) ( ( ))[ ( ) ( ) ( )],
, , ,
k ki k ki
k K i
x t h s t A x t A x t B x t
x x x
o o t t
o t

e

+ = + +
= = =

(6)
where
( ) ( ) ( )
T
T T
c
x t x t x t ( =

, 0
T
T
x
o o


(

= , 0
T
T
x
t t


(

= ,
0 0
0
T
T
x ( =

,
and
1 1 1
( ), ( ),
k k k k k k
A A A t A A A t = + A = + A
1 1 1
( ), ( ),
k k k k k k
B B B t B B B t = + A = + A
k k ci
ki
ci k ci
A B C
A
B C A
(
=
(

,
1
1
0
0 0
k
k
A
A
(
=
(

,
1
0
0 0
k ci
ki
B C
B
(
=
(

.
Then, the performance measure for fuzzy system (6) can be written as
0 0
[ ( ) ( ) ( ) ( )] ( ) ( ),
T T T T
ci ci
t t
J x t Qx t u t Ru t x t C QC x t

= =
= + =

(7)

- 97 -
http://www.sj-ce.org/
where
0
0
ci
ci
I
C
C
(
=
(

,
0
0
Q
Q
R
(
=
(

.
In this section, an LMI approach will be developed to solve the problem of robust output feedback guaranteed cost
control of uncertain fuzzy systems with state and input delays formulated in the previous section. We first give the
following results which will be used in the proof of our main results.
Lemma 1 [22]. Let , , , A D S W and F be real matrices of appropriate dimensions with 0 W > and F satisfying
T
F F I s . Then we have the following:
1) For any scalar 0 c > and vectors , ,
n
X Y R e
1
2 .
T T T T T
X DFSY X DD X Y S SY c c

s +
2) For any scalar 0 c > such that 0,
T
W DD c >
1 1 1
( ) ( ) ( ) .
T T T T
A DFS W A DFS A W DD A S S c c

+ + s +
Lemma 2 [2]. If P is a positive definite matrix and matrices A and B are of appropriate dimensions such that
0
T
A PA P < and 0
T
B PB P < , then we have
2 0
T T
A PA B PB P + < .
Lemma 3 [23]. Given any matrices X, Y and Z with appropriate dimensions such that Y > 0. Then, we have
1
.
T T T T
X Z Z X X YX Z Y Z

+ s +
Then, we come to the stability result.
Theorem 1. Consider the discrete time fuzzy system (6) If there exist matrix 0 G > , and scalar c such that the
following matrix inequalities are satisfied
1
1 3
1
* * * * * *
0 * * * * *
0 0 * * * *
0 * * *
0 * *
0 0 0 0 *
0 0 0 0 0
ki k ki
T T T
k k k
ci
T
k
G Q Z
Q
Z
A G A G B G G
N G N G N G
C G Q
M
c
c c

( + +
(

(
(

(
<
(
(

(
(


, (8)
where
, ,
T T
Q G QG Z G ZG = =
k k ci
ki
ci k ci
A B C
A
B C A
(
=
(

,
1
1
0
0 0
k
k
A
A
(
=
(

,
1
0
0 0
k ci
ki
B C
B
(
=
(

,
and
| |
2
, ,
0
k
k k k k ci
M
M N N N C
(
= =
(

| | | |
1 1 3 3
0 , 0 .
k k k k ci
N N N N C = =
Then, the closed-loop system (6) is asymptotically stable and the cost function (7) satisfies the following bound:
1 1
1
(0) (0) ( ) ( ) ( ) ( ).
T T T
l l
J x G x x l Qx l x l Zx l
o t

= =
< + +


Proof: As for discrete time Lyapunov function candidate, we consider the function of the form

- 98 -
http://www.sj-ce.org/
1 1
( ) ( ) ( ) ( ) ( ) ( ) ( ).
t t
T T T
j t j t
V t x t Px t x j Qx j x j Zx j
o t

= =
= + +


Then along trajectories of the system (6), we have
1
( ) ( )
1
( ) ( 1) ( 1) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ( )) ( ( ))[ ( ) ( ) ( )]
[ ( ) ( ) ( )] ( ) ( )
( ) ( )
T T T T
T T
T
k m ki k ki
k K i m K i
T
ki k ki
T
V t x t Px t x t Px t x t Qx t x t Zx t
x t Qx t x t Zx t
h s t h s t A x t A x t B x t
P A x t A x t B x t x t Px t
x t Qx t
o o t t
o t
o t
e e
A = + + + +

= + +
+ +
+ +

( )
2
1
( )
( ) ( ) ( ) ( ) ( ) ( )
( ( )) ( ) {[ ] [ ] } ( )
( ( )) ( ( )) ( ) {[ ] [ ]
[ ] [ ] 2 }
T T T
q i
T T
k bki k k k bki k k k c
k
q i
T T
k m bki k k k bmi m m m
k m
T
bmi m m m bki k k k c
x t Zx t x t Qx t x t Zx t
h s t e t A M F N P A M F N Z e t
h s t h s t e t A M F N P A M F N
A M F N P A M F N Z e
o o t t
=
<

= + + +
+ + +
+ + + +

( ), t

where
( ) ( ) ( ) ( )
T
T T T
e t x t x t x t o t ( =

,
1 bki ki k ki
A A A B ( =

,
1 3 k k k k
N N N N ( =

,
0 0
0 0
0 0
c
P Q Z
Z Q
Z
+ + (
(
=
(
(

.
Then,
( )
2
1
( )
( ) ( )
( ( )) ( ) {[ ] [ ] } ( )
( ( )) ( ( )) ( ) {[ ] [ ]
[ ] [ ] 2 } ( ),
T T
ci ci
q i
T T
k bki k k k bki k k k c
k
q i
T T
k m bki k k k bmi m m m
k m
T
bmi m m m bki k k k c
V x t C QC x t
h s t e t A M F N P A M F N Z e t
h s t h s t e t A M F N P A M F N
A M F N P A M F N Z e t
=
<
A +
= + + +
+ + +
+ + + +


where
0 0
0 0 ,
0 0
T
ci ci
c
P Q Z C QC
Z Q
Z
( + + +
(
=
(
(



with
1
G P

= , it follows from the Schur complement that (8) is equivalent to


1 1 1
( ) ] 0.
T T T
bki k k bki k k c
A P M M A N N Z c c

+ + <
Now, by Lemma 1, it can be shown that
[ ] [ ] 0.
T
bki k k k bki k k k c
A M F N P A M F N Z + + + <
According to Lemma 2, we have
[ ] [ ] [ ] [ ] 2 0.
T T
bki k k k bmi m m m bmi m m m bki k k k c
A M F N P A M F N A M F N P A M F N Z + + + + + + <
Thus, we can get that ( ) ( ) 0
T T
ci ci
V x t C QC x t A < < , for all ( ) 0. e t =
Therefore, the closed-loop system (6) is asymptotically stable. Furthermore, we obtain
0 0 0
[ ( ) ( ) ( ) ( )] ( ) ( ) ,
T T T T
ci ci
t t t
J x t Qx t u t Ru t x t C QC x t V

= = =
= + = < A



- 99 -
http://www.sj-ce.org/
for any nonzero initial state
0 0. r
x S e This completes the proof.
Now, we are in a position to present a solution to the robust output feedback guaranteed cost controllers by means of
a system of matrix inequalities.
Theorem 2: Consider the uncertain discrete fuzzy delay system (6) and cost function (7), if there exist symmetric
matrices X , Y , matrices M , N ,
ci
A ,
ci
B ,
ci
C and scalar 0 c > , such that the following matrix inequalities
hold:
0,
Y I
I X
(
<
(


(9)
and
1
2
1 2 3 1
4 5 6 3
7 4
8
1
9
1
9
10 11
12 13
* * * * * * * * * *
0 * * * * * * * * *
0 0 * * * * * * * *
* * * * * * *
0 * * * * * *
0 0 0 0 * * * * *
0 0 0 0 0 * * * *
0 0 0 0 0 0 * * *
0 0 0 0 0 0 0 * *
0 0 0 0 0 0 0 *
0 0 0 0 0 0 0 0
ki k ki
ki k ki
i
k
k i
i k
Q
J J J
J J J
J
J I
J Q
J Z
J J I
J J I
c

O (
(

(
( O
(
O
(



0,
(
(
<
(
(
(
(
(
(
(
(
(10)
where
1
X I
I Y
(
O =
(

,
2
0 0
0 0
T
N N
Z
I I
( (
O =
( (

,
3
0
0
T
T
NN
NN
c
c
(
O =
(

,
1
4
1
0
0
Q
R

(
O =
(

, (11)
1
k ci k ci
ki
k k k ci
XA B C A
J
A A Y B C
(
+
=
(
+

,
1
2
1
0
0
k
k
k
XA
J
A
(
=
(

,
3
1
0 0
0
ki
k ci
J
B C
(
=
(

,
4
2
0
T T
k k
ki
T T
ci k
NN NN Y
J
C N
(
=
(

, (12)
1
5
0
0 0
T
k
k
NN
J
(
=
(

,
3
6
0
0 0
T T T
ci k
ki
C N N
J
(
=
(

,
7
0
i
ci
I Y
J
C
(
=
(

,
8
T T
k k k
J M X M ( =

,
9
0
T
I Y
J
N
(
=
(

, (13)
10
2
0 0
0
k T
k
J
N Y
(
=
(

,
11
0
0 0
ci
i
C
J
(
=
(

,
12
0 0
0
i
ci
J
C
(
=
(

,
1
13
0
0 0
T
k
k
B X
J
(
=
(

, (14)
,
T
ci k ci k k ci ci
A XA Y B C Y XB C MA N = + + +
ci ci
B MB = ,
T
ci ci
C C N = , .
T
MN I XY = (15)
Then, (5) is a guaranteed cost control law and
*
1 1 0 0
,
T T T
J x q x x z x x Xx
o o t t
= + + (16)
where
| |
1
0
0
I
q I Q
(
=
(

, | |
1
0
0
I
z I z
(
=
(

,
for any nonzero initial state
0 0 0 0
, , ,
r r r
x S x S x S
o t
e e e is a guaranteed cost for the uncertain system.
Proof: Applying the Schur complement formula to (10) and by Lemma 3 results in a new inequality, then pre- and
post- multiplying the obtained matrix inequalities by
1 1 1
{ , , , , , , , , , , , , } diag I I I I N I I I N N I I

and
{ , , , , , , , , , , , , }
T T T
diag I I I I N I I I N N I I

, respectively, then we have

- 100 -
http://www.sj-ce.org/
1
1 2 3 1
4 5 6
7 4
8
1
9
1
9
* * * * * * * *
0 * * * * * * *
0 0 * * * * * *
* * * * *
0 * * * * 0
0 0 0 0 * * *
0 0 0 0 0 * *
0 0 0 0 0 0 *
0 0 0 0 0 0 0
ki k ki
ki k ki
i
k
Q
Z
J J J
J J J I
J
J I
J Q
J Z
c
c

O (
(

(
(
(
O
(
(
<
(
O
(
(

(
(


, (17)
where
1
3
1
0
0
k ci
ki
k ci
XB C
J
B C
(
=
(

,
4
2 2
T T
k k
ki
T T T T
ci k ci k
N N Y
J
C N C N Y
(
=
(

,
1
5
0
0 0
T
k
k
N
J
(
=
(

,
3
6
0
0 0
T T
ci k
ki
C N
J
(
=
(

.
Now, from (9), it is easy to see I XY is nonsingular. Therefore, there always exits nonsingular matrices M and
N such that (15) holds. Now we introduce the following nonsingular matrices
1
0
T
X I
M
(
H =
(

,
2
0
T
I Y
N
(
H =
(

.
Let
1
2 1
G

= H H , then by some calculation, we have
,
T
Y N
G
N
(
=
(



where
1 1
( ) 0.
T
M X Y X XM

= >
Thus we have 0. G > The matrix inequalities in (17) can be rewritten, then by the Schur complement fornula, we
have
1 1 2 2 2 2
1 2 1 1 1 1 1
2 1 3
1
2
1
* * * * * *
0 * * * * *
0 0 * * * *
0 * * *
0 * *
0 0 0 0 *
0 0 0 0 0
T T T
T T T T
ki k ki
T T T
k k k
ci
T
k
G Q Z
Q
Z
A A B G
N N N I
C Q
M I
c
c c

( H H + H H + H H
(

(
(

(
< H H H H H H
(
(
H
(
H
(
(
H

, (18)
Now, pre- and post- multiplying the matrix inequalities in the above by
1 1
{ , , , , , , }
T T T T
diag G G I I I

H H and
1 1
1 1
{ , , , , , , } diag G G I I I

H H , respectively, then we have
1
1 3
1
* * * * * *
0 * * * * *
0 0 * * * *
0 * * *
0 * *
G 0 0 0 0 *
0 0 0 0 0
ki k ki
T T T
k k k
ci
T
k
G Q Z
Q
Z
A G A G B G G
N G N G N G I
C Q
M I
c
c c

( + +
(

(
(

(
<
(
(

(
(


.
Finally, by Theorem 1, the desired result follows immediately. This completes the proof.

- 101 -
http://www.sj-ce.org/
Remark 1. Note that bound (16) obtained in Theorem 2 depends on the initial condition of system (1). To remove
this dependence on the initial condition, we will assume that the initial state of system (1) is arbitrary but belongs to
the set }, 0 , , , 1 , ) ( : ) ( { t o u u u _ = s = e = i U i x R i x
i
i
T
i
n
where U is a given matrix. The cost bound (16)
then leads to
max max 1 max 1
{ } { } { }.
T T T
J U XU U qU U z U o t < + +
Remark 2 . Theorem 2 provides a sufficient condition for the solvability of the guaranteed cost output feedback
control problem for uncertain fuzzy systems with input delays. It is worth pointing out that the matrix inequality in
Theorem 2 is not an LMI because of the terms
1
Q

and
1
Z

. In order to solve this non-convex problem, we propose


the following non-linear minimization problem involving LMI conditions
minimise ( ) tr QQ ZZ +
subject to
1
2
1 2 3 1
4 5 6 3
7 4
8
9
9
10 11
12 13
* * * * * * * * * *
0 * * * * * * * * *
0 0 * * * * * * * *
* * * * * * *
0 * * * * * *
0 0 0 0 * * * * *
0 0 0 0 0 * * * *
0 0 0 0 0 0 * * *
0 0 0 0 0 0 0 * *
0 0 0 0 0 0 0 *
0 0 0 0 0 0 0 0
ki k ki
ki k ki
i
k
k i
i k
Q
J J J
J J J
J
J I
J Q
J Z
J J I
J J I
c
O (
(

(
( O
(
O
(
(
O



0,
(
< (
(
(
(
(
(
(
(
(
(19)
and
0,
Y I
I X
(
<
(


0,
Q I
I Q
(
>
(

0,
Z I
I Z
(
>
(

0, 0, 0, 0, Q Z Q Z > > > > (20)
where , 1, , 4
j
j O = and
1 2 3 4 5 6 7 8 9 10 11 12 13
, , , , , , , , , , , ,
ki k ki ki k ki i k k i i k
J J J J J J J J J J J J J are given in (12)-(14).
If the solution of the above minimization problem is 4n, then, by Theorem 2, it can be seen that the guaranteed cost
control problem is solvable and a desired guaranteed cost piecewise discrete-time output feedback controller can be
obtained as in (5). Then the proposed non-linear minimization problem can be solved by the cone complementary
linearization method in [7].
Remark 3. Based on Theorem 2, the following algorithm can be developed to get the output feedback controllers.
Algorithm 1:
Step 1. Fixing the matrices
1 1
, , , ,
i i i i i
A A B B C and
1 2 3
, , , , , 1, 2
i i i i i
M N N N N i = , then solving the LMI (19)-(20). If
QQ I = and ZZ I = are satisfied, then go to step 2. Otherwise, go on step 1.
Step 2. If the solutions to , , , ,
ki ci ci
X Y A B C are found in step 1, then by the given N, we can determine M to satisfy
(15), then go to step 3. Otherwise, go to step 1.
Step 3. Using matrices X, Y, M, N obtained in step 2, then solving the LMI (19)-(20) again. If QQ I = and
ZZ I = are satisfied, then go to step 4. Otherwise, go to step 1.
Step 4. In step 3, if the solutions to , ,
ci ci ci
A B C are found, then guaranteed cost output feedback controller for each
subspace can be obtained. Otherwise, go to step 1.

- 102 -
http://www.sj-ce.org/
3 SIMULATION EXAMPLE
The uncertain discrete fuzzy system with input delays considered in this example is with two rules:
Plant Rule i: IF
1
( ) s t is
1 i
, then
1 1 11 11 1 1 11 11
1
( 1) [ ( )] ( ) [ ( )] ( ) [ ( )] ( ) [ ( )] ( ),
( ) ( ), 1, 2,
x t A A t x t A A t x t B B t u t B B t u t
y t C x t i
o t + = + A + + A + + A + + A
= =

where
1
1 0 0.5
0.05 0.8 0
0 0.3 0.1
A
(
(
=
(
(

,
11
0.2 0 0
0 0.1 0.1
0 0 0.2
A
(
(
=
(
(

,
1
0.3 0 0.6
0.1 0.2 0
0 0.1 0.3
B
(
(
=
(
(

,
11
0.1 0 0.1
0.3 0.1 0.2
0 0.2 0.1
B
(
(
=
(
(

,
1
2 0.2 0
0.5 5 0
0.2 0 0
C
(
(
=
(
(

,
2
0.8 0 0.5
0.05 0.8 0
0 0.3 0.1
A
(
(
=
(
(

,
12
0.2 0 0
0 0.1 0.1
0 0 0.2
A
(
(
=
(
(

,
2
0.3 0 0.6
0.1 0.2 0
0 0.1 0.3
B
(
(
=
(
(

,
12
0 0 0.1
0.3 0.1 0.2
0 0.2 0.1
B
(
(
=
(
(

,
2
1 0.2 0
0.5 5 0
0.2 0 0
C
(
(
=
(
(

,
and ( )
i
A t A ,
1
( )
i
A t A , ( )
i
B t A ,
1
( )
i
B t A (i=1,2) can be represented in the form of (2) with
| |
1
0.1 0 0.2
T
M = ,
1
0.2 N = ,
11
0 N = ,
21
0.4 N = ,
31
0.2 N = ,
2 1
M M = ,
2 1
N N = ,
12 11
N N = ,
22 21
N N = ,
32 31
N N = .
The membership function and partition of subspace are defined as in Fig. 1.

FIG. 1 MEMBERSHIP FUNCTION AND PARTITION OF SUBSPACES , 1, 2, 3
i
S i =
Then the final output of the fuzzy system is as inferred as follows:
{ }
2
1 1 1 1
1
2
1
( 1) ( ( )) [ ( )] ( ) [ ( )] ( ) [ ( )] ( ) [ ( )] ( ) ,
( ) ( ( )) ( ), ( ) ,
k k k k k k k k k
k
k k i
k
x t h s t A A t x t A A t x t B B t u t B B t u t
y t h s t C x t s t S
o t
=
=
+ = + A + + A + + A + + A
= e

where
1 1
1 1 1 1 2 1 1 1
1 1
1 2
1, 1,
3 3
2 1 1 1
( ( )) 1, ( ( )) 1,
3 3 3 3
1 1, 0 1.
x x
h x t x x h x t x x
x x

< <



= + s = s


> >




- 103 -
http://www.sj-ce.org/
In this example, the cost function is given in (7) with
1 1
10 . Q R I = =
Now, using the cone complementary linearization method in [7], we can find that one solution to the non-linear
minimization problem in Remark 2 is as follows
6.7912 0.0057 0.0219
0.0057 3.4364 1.6278
0.0219 1.6278 6.8351
X
(
(
=
(
(

,
0.4863 0.0775 0.1453
0.0775 0.6536 0.1873
0.1453 0.1873 0.5968
Y
(
(
=
(
(

,
And by Remark 1, we choose (1.5,1.5,1.5) U diag = , it is easy to show that the corresponding closed-loop cost
function satisfied
*
21.1518. J s
Now, we choose
1 0.2 0
0.3 0.5 0.1 .
0.1 0.2 0.5
N
(
(
=
(
(


Then, M can be obtained by (15). Using , , , X Y M N obtained in step 2 and 4, we can get
ci
A ,
ci
B ,
ci
C (i=1,2,3).
For the initial condition
0
[0.5, 0.2, 0.1]
T
x = , we apply the piecewise output feedback controller to the fuzzy
system and simulate the behaviors of the closed-loop systems, the simulation results of the state response of the
nonlinear system are given in Fig. 2, 3 and 4.

FIG. 2 STATE RESPONSE
1
( ) x t FIG. 3 STATE RESPONSE
2
( ) x t

FIG. 4 STATE RESPONSE
3
( ) x t
From these simulation results, it can be seen the designed fuzzy output feedback controller ensures the robust
asymptotic stability of the delay fuzzy system and minimizes the guaranteed cost of the closed-loop uncertain system.

- 104 -
http://www.sj-ce.org/
4 CONCLUSIONS
The problem of robust output feedback guaranteed cost control for uncertain discrete T-S fuzzy systems with
parameter uncertainties and both state and input delays has been studied. In terms of LMIs, a sufficient condition for
the existence of piecewise output feedback controller, which robustly stabilizes the uncertain delay systems and
minimizes the guaranteed cost of the closed-loop uncertain system, has been obtained. It is shown that the piecewise
guaranteed cost output feedback controller is simple and practical. Example has been provided to show the
effectiveness of the proposed method.
ACKNOWLEDGMENT
This work is supported by the National Natural Science Foundation of China under Grant 61203047.
REFERENCES
[1] X. Ban, X. Gao, X. Huang, and H. Yin. Stability analysis of the simplest Takagi-Sugeno fuzzy control system using popov
criterion. Int. J. innovative computing, information and control, 3:1087-1096, 2007
[2] S. G. Cao, N. W. Rees, and G. Feng. H control of nonlinear continuous-time systems based on dynamical fyzzy models. Int. J.
Systems Sci., 27:821-830, 1996
[3] B. Chen, X. Liu, S. Tong, and C. Lin. Guaranteed cost control of T S fuzzy systems with state and input delays. Fuzzy Sets and
Systems, 158:2251-2267, 2007
[4] W. Chen, Z. Guan, and X. Lu. Delay-dependent output feedback guanranteed cost control for uncertain time-delay systems.
Automatica, 40:1263-1268, 2004
[5] H. H. Choi and M. J. Chung. Memoryless stabilization of uncertain dynamic systems with time-varying delayed states and controls.
Automatica, 31:1349-1351, 1995
[6] L. Dugard and E. I. Verriest. Stability and Control of Time-Delay Systems. Springer-Verlag, London, U.K., 1998
[7] L. EI Ghaoui, F. Oustry, and M. Aitrami. A cone complementarity linearization algorithm for static output-feedback and related
problems. IEEE Trans. Automat. Control, 42:1171-1176, 1997
[8] S. H. Esfahani and S. O. R. Moheimani. LMI approach to suboptimal guaranteed cost control for uncertain time-delay systems.
IEE Proc.-Control Theory Appl., 145:491-498, 1998
[9] X. Guan and C. Chen. Delay-dependent guaranteed cost control for T S fuzzy systems with time delays. IEEE Trans. Fuzzy
Syst., 12:236-249, 2004
[10] X. Guan, Z. Lin, and G. Duan. Robust guaranteed cost control for discrete-time uncertain systems with delay. IEE Proc.-Control
Theory Appl., 146:598-602, 1999
[11] J. K. Hale. Theory of Functional Differential Equations. Springer-Verlag, New York, 1997
[12] J. H. Kim, E. T. Jeung, and H. Park. Robust control for parameter uncertain delay systems in state and control input. 32:1337-1339,
1996
[13] X. Li and C. E. de Souza. Delay-dependent robust stability and stabilization of uncertain linear delay systems: a linear matrix
inequality approach. IEEE Trans. Automat. Control, 42:1144-1148, 1997
[14] C. H. Lien and K. W. Yu. Robust control for Takagi Sugeno fuzzy systems with time-varying state and input delays. Chaos,
Solitons & Fractals, 35:1003-1008, 2008
[15] C. Lin, Q. G. Wang, and T. H. Lee. Delay-dependent LMI conditions for stability and stabilization of T S fuzzy systems with
bounded time-delay. Fuzzy Sets and Systems, 157:1229-1247, 2006
[16] S. O. R. Moheimani and I. R. Petersen. Optimal quadratic guaranteed cost control of a class of uncertain time-delay systems. IEE
Proc.-Control Theory Appl., 144:183-188, 1997
[17] X. Song, S. Xu, and H. Shen. Robust H control for uncertain fuzzy systems with distributed delays via output feedback
controllers. Information Sciences, 178:4341-4356, 2008
[18] J. Sun, B. P. Ma, and X. M. Zhu. Robust control for uncertain system with state and input delay. In Proceedings of the Fourth
International Conference on Machine Learning and Cybernetics, pages 1202-1207, Guangzhou, 2005
[19] T. Takagi and M. Sugeno. Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man
Cybernet., 15:116-132, 1985
[20] K. Tanaka and M. Sano. On the concepts of regulator and observer of fuzzy control systems. In 3
rd
IEEE Internat. Conf. on Fuzzy

- 105 -
http://www.sj-ce.org/
Systems, pages 767-772, 1994
[21] K. Tanaka and M. Sugeno. Stability analysis and design of fuzzy control systems. Fuzzy Sets and Systems, 45:135-156, 1992
[22] Y. Wang, L. Xie, and C. E. de Souza. Robust control of a class of uncertain nonlinear systems. Systems & Control Lett., 19:139-
149, 1992
[23] L. Xie and C. E. de Souza. Robust H control for linear systems with norm-bounded time-varying uncertainty. IEEE Trans.
Automat. Control, 37:1188-1191, 1992
[24] S. Xu and J. Lam. Robust H control for uncertain discrete-time-delay fuzzy system via output feedback controllers. IEEE Trans.
Fuzzy Syst., 13:82-93, 2005
[25] S. Xu, J. Lam, and Y. Zou. Delay-dependent guaranteed cost control for uncertain systems with state and input delays. IEE Proc.-
Control Theory Appl., 153:307-313, 2006
[26] J. Yoneyama, M. Nishikawa, H. Katayama, and A. Ichikawa. Output stabilization of Takagi-Sugeno fuzzy systems. Fuzzy Sets
and Systems, 111:253-266, 2000
[27] K. W. Yu and C. H. Lien. Robust H control for uncertain T S fuzzy systems with state and input delays. Chaos, Solitons &
Fractals, 37:150-156, 2008
[28] L. Yu and J. Chu. An LMI approach to guaranteed cost control of linear uncertain time-delay systems. Automatica, 35:1155-1159,
1999
[29] L. Yu and F. Gao. Optimal guaranteed cost control of discrete-time uncertain systems with both state and input delays. J. Franklin
Institute, 338:101-110, 2001
[30] B. Zhang, S. Zhou, and T. Li. A new approach to robust and non-fragile H control for uncertain fuzzy systems. Informat. Sci.,
177:5118-5133, 2007
[31] T. Zhang and Y. Li. Delay-dependent robust stabilization of uncertain systems with interval time-varying state and input delays. In
Proceedings of the 2006 International Conference on Intelligent Robots and Systems, pages 5001-5006, Beijing, China, 2006
[32] X. M. Zhang, M. Wu, J. H. She, and Y. He. Delay-dependent stabilization of linear systems with time-varying state and input
delays. Automatica, 41:1405-1412, 2005
AUTHORS
1
Xiaona Song received her Ph. D. degree
in control theory and control engineering
from Nanjing University of Science and
Technology, China in 2011. Now, she is
an associate professor in Henan University
of Science and Technology, China. Her
interests include fuzzy system and robust
control. Email: xiaona_97@163.com
Jinchan Wang received her Ph. D. degree
in Physical Electronics from Southeast
University, China in 2009. Now, she is an
associate professor in Henan University of
Science and Technology, China. Her
research mainly focuses on device
reliability and failure.

S-ar putea să vă placă și