Sunteți pe pagina 1din 6

International Journal of Control,

Optimal Automation,
Guaranteed and Systems,
Cost Control of Linear vol. 3, no. Systems
Uncertain 3, pp. 397-402, September
with Input 2005
Constraints 397

Optimal Guaranteed Cost Control of Linear Uncertain Systems


with Input Constraints
Li Yu, Qing-Long Han, and Ming-Xuan Sun

Abstract: The guaranteed cost control problem for a class of linear systems with norm-
bounded time-varying parameter uncertainties and input constraints is considered. A sufficient
condition for the existence of guaranteed cost state feedback controllers is derived via the linear
matrix inequality (LMI) approach, and a design procedure to guaranteed cost controllers is
given. Furthermore, a convex optimization problem is formulated to determine the optimal
guaranteed cost controller. An example is given to illustrate the effectiveness of the proposed
results.

Keywords: Guaranteed cost control, input constraints, LMI, uncertain systems.

1. INTRODUCTION cost controller, and the design problem of optimal


guaranteed cost controller, which minimizes the
The problem of designing robust controllers for associated guaranteed cost, was formulated as a
systems with model uncertainty has drawn considerable convex optimization problem with LMI constraints.
attention in recent control system literature. Much On the other hand, all physical control systems have
effort has been directed towards finding a controller in to operate under constraints on the magnitude of the
order to guarantee robust stability [1-3]. However, control input due to the physical limitations of actuators.
when controlling a real plant, it is also desirable to These limitations in terms of input constraints must be
design a controller which not only makes the closed- considered in the controller design. Otherwise the
loop system asymptotically stable but also guarantees desired closed-loop system performance cannot be
an adequate level of performance. One approach to guaranteed and even the closed-loop system will
this problem is the so-called guaranteed cost control become unstable. Therefore, it is necessary to consider
approach given by Chang and Peng [4]. This approach input constraints in the design of the guaranteed cost
has the advantage of providing an upper bound on a controllers. However, at the knowledge of the authors,
given performance index and thus the system the guaranteed cost control problem for uncertain
performance degradation incurred by the model system subject to input constraints has been received
parameter uncertainties is guaranteed to be less than very little attention in literature.
this bound. Based on this idea, many significant This paper is concerned with the guaranteed cost
results have been proposed [5-10]. In particular, control problem for a class of uncertain systems
Petersen and McFarlane [6] introduced a notion of subject to input constraints. The model parameter
quadratic guaranteed cost control which extends the uncertainties are assumed to be time-varying and
notion of quadratic stabilizability to allow for a norm-bounded. Conditions for the existence of state
quadratic performance index and presented a Riccati feedback guaranteed cost controllers satisfying the
equation approach for designing quadratic guaranteed given constraints are derived via the LMI approach.
cost controllers. Yu et al. [9] presented a linear matrix Furthermore, a convex optimization problem with
inequality (LMI) approach for the design of guaranteed LMI constraints is presented to design the optimal
guaranteed cost controller of uncertain systems with
__________ input constraints. Finally, an example is given to
Manuscript received February 6, 2005; accepted June 24, illustrate the proposed results, and the comparison
2005. Recommended by Editorial Board member Jae Weon with the existing results is made.
Choi under the direction of Editor-in-Chief Myung Jin Chung.
This work was supported by the National Natural Science
Foundation of P.R.China under grant 60274034. 2. PROBLEM AND PRELIMINARIES
Li Yu and Ming-Xuan Sun are with the Department of
Automation, Zhejiang University of Technology, Hangzhou Consider the following linear uncertain systems:
310032, P.R.China (e-mails: {lyu, mxsun}@zjut.edu.cn).
Qing-Long Han is with the Faculty of Informatics and x (t ) = [ A + A]x(t ) + [ B + B]u (t ), (1)
Communication, Central Queensland University, Rockhampton,
Qld 4702, Australia (e-mail: q.han@cqu.edu.au).
x(0) = x0 ,
398 Li Yu, Qing-Long Han, and Ming-Xuan Sun

where x(t ) R n is the state vector, u (t ) R m is the guaranteed cost of system (1) can be determined in
terms of the matrix P and the initial state. It is clear
control input vector, A and B are known constant real
that such a guaranteed cost depends on the choice of
matrices of appropriate dimensions, A and B are
guaranteed cost controllers. In particular, the guaran-
real valued matrix functions representing time-varying
teed cost controller to minimize the corresponding
parameter uncertainties in the system model. The
guaranteed cost is more interesting, such a controller
control input u in system (1) is subjected to the
is said to be the optimal guaranteed cost controller.
following constraints:
The objective of this paper is to develop a
u i u i u i , i = 1, 2, " , m , (2) procedure to designing the optimal guaranteed cost
controller for the system (1) subject to input
where ui is the i th element in the control input u, u i , constraints.
i = 1, 2, " , m are known constants.
The parameter uncertainties under consideration 3. MAIN RESULTS
here are assumed to be norm-bounded and of the form
We first present the following result:
[A B ] = DF (t )[E1 E2 ] , (3) Theorem 1: If there exist a positive scalar , a
matrix K and symmetric positive definite matrices P
where D, E1 , E 2 are known constant real matrices of and Z such that the matrix inequality (6) holds for all
appropriate dimensions, which represent the structure admissible uncertainties and
of uncertainties, and F (t ) R i j is an unknown
matrix function with Lebesgue measurable elements x0T Px0 , (8)
and satisfies Z K
K T 1 P 0 , (9)
F T (t ) F (t ) I , (4)
( Z ) ii u i , i = 1, 2, " , m .
2
(10)
in which I denotes the identity matrix of appropriate
dimension. The uncertainties is said to be admissible if
Then u(t) = Kx(t) is a quadratically guaranteed cost
they satisfy the relations (3) and (4).
controller satisfying the constraint (2) of the system (1).
Associated with the system (1) is the cost function

Proof: It follows from the condition of this theorem
J = [ x T (t )Qx(t ) + u T (t ) Ru (t )]dt , (5) and Lemma 1 that u(t) = Kx(t) is a quadratically
0
guaranteed cost controller of the system (1) and the
where Q and R are given positive-definite symmetric matrix P is a Lyapunov matrix of the associated
matrices. closed-loop system. Therefore, the inequality (8)
implies that the closed-loop state trajectory x(t )
Definition: A memoryless state feedback control
law u (t ) = Kx(t ) is said to be a quadratically satisfies x T (t ) Px(t ) .
guaranteed cost controller of system (1) with cost By the Schur complement, it follows that the matrix
function (5) if there exists symmetric positive definite inequality (9) is equivalent to KP 1 K T Z . Denote
matrix P R nn such that the i row of the matrix K by K i , then
Q + K T RK + P[ A + BK + DF ( E1 + E2 K )] 2
(6) 2 2
ui (t ) = Ki x(t ) = Ki P 1 2 P1 2 x(t )
T
+ [ A + BK + DF ( E1 + E2 K )] P < 0
2 2
Ki P 1 2 P1 2 x(t )
for all admissible uncertainties.
= Ki P 1KiT xT (t ) Px(t )
Lemma 1 [6]: If u(t) = Kx(t) is a quadratically
Ki P 1 KiT ( Z )ii .
guaranteed cost controller of system (1) with cost
function (5), then the closed-loop uncertain system
From the inequality (10) we can conclude that the
x (t ) = [ A + BK + DF ( E1 + E 2 K )]x(t ) (7) control law u(t) = Kx(t) satisfies the constraint (2).
This completes the proof of the theorem.
is quadratically stable, and the cost function value of The following theorem is the main results of this
the closed-loop system is no more than J = x0T Px0 , paper.
which is said to be a guaranteed cost of system (1). Theorem 2: If there exist positive scalars and
From the proof of Lemma 1, it follows that the , a matrix Y and symmetric positive definite
matrix P is a Lyapunov matrix of the closed-loop matrices X and Z such that the following matrix
system with the controller u(t) = Kx(t). Furthermore, a inequalities hold:
Optimal Guaranteed Cost Control of Linear Uncertain Systems with Input Constraints 399

X YT ( E1 X + E 2 Y ) T It follows from Lemma 1 in [10] that the above matrix


inequality is true for all F satisfying F T F I if
X Q 1 0 0 <0,
and only if there exists a positive scalar such that
Y 0 R 1 0
AX + BY + ( AX + BY ) T
E1 X + E 2 Y 0 0 I X YT
1
(11) X Q 0
1 x T Y 0 R 1

0,
0
(12)
x0 X D D
T

Z Y + 0 0
Y T X 0 , (13)
0 0
( Z ) ii u i2 , i = 1, 2, " , m , (14) + 1 [E1 X + E 2 Y 0 0] [E1 X + E 2 Y 0 0] < 0 .
T

where = AX + BY + ( AX + BY ) T + DD T , Then Quoting the Schur complement again, the above


u(t)=YX-1x(t) is a quadratically guaranteed cost matrix inequality is equivalent to the matrix inequality
controller satisfying the constraint (2) of the system (11). Finally, from the Schur complement and
(1), and the cost function of the corresponding closed- X = P 1 , it follows that the inequality (8) is
loop system satisfies J . equivalent to the matrix inequality (12). Therefore, the
results of Theorem 2 can be obtained from Theorem 1,
Proof: Pre- and post-multiplying the left-hand side
which completes the proof of the theorem.
of the matrix inequality (9) by matrix diag{I , P 1 } (11)-(14) is a linear matrix inequality system in
imply that the matrix inequality (9) is equivalent to , , X,Y,Z and defines a convex set of ( , , X,Y,Z).
Z KP 1 Hence, the existing convex optimization techniques
1 T 0. (15) such as interior-point algorithms can be used to test
P K P 1 whether this set is nonempty and to generate particular
solutions if the LMI system is feasible. Moreover, its
By denoting X = P 1 and Y = KX , the matrix solutions parametrize the set of guaranteed cost
inequality (13) is immediately obtained from the controllers. This parametrized representation of
inequality (15). Pre- and post-multiplying the left- guaranteed cost controllers can be exploited to design
hand side of the matrix inequality (6) by matrix the guaranteed cost controllers with some additional
1 2 P 1 , it follows that the matrix inequality (6) is requirements. In particular, we shall use this
equivalent to representation to present a design procedure for the
optimal guaranteed cost controller that minimizes the
P 1QP1 + P 1 K T RKP1 + [ A + BK + DF(E1 guaranteed cost of the closed-loop uncertain system.
+ E2 K )]P 1 + P 1[ A + BK + DF(E1 + E2 K )]T < 0 , According to the Theorem 2, the design problem of
the optimal guaranteed cost controller can be
which can be further written as formulated as the following optimization problem:

1 XQX + 1Y T RY + AX + BY + ( AX + BY )T min (16)


+ DF ( E1 X + E2Y ) + [ DF ( E1 X + E2Y )]T < 0. s.t. (11), (12), (13), (14).
By the Schur complement, the above matrix If the problem (16) has an optimal solution , , X,
X
inequality is equivalent to
Y,Z, then u (t ) = YX 1 x(t ) is the optimal guaranteed
AX + BY + ( AX + BY ) T
X Y T cost controller satisfying the constraint (2).
It is clear that the problem (16) is a convex
X Q 1 0
optimization problem with LMI constraints. Therefore,
Y 0 R 1 the global minimum of the problem can be reached if

D it is feasible, and it can be easily solved by using the
solver mincx in the LMI Toolbox of MATLAB.
+ 0 F [ E1 X + E2Y 0 0]
0 4. BLOCK-DIAGONAL PARAMETER
T
D UNCERTAINTY
T
+ [ E1 X + E2Y 0 0]
T
F 0 < 0.
In the section we use the above results to solve the
0 guaranteed cost control problem for systems with
400 Li Yu, Qing-Long Han, and Ming-Xuan Sun

block-diagonal time-varying parameter uncertainties Althouth the problem (16) can be also used to solve
and input constraints. the guaranteed cost control problem for systems with
Consider the uncertain system (1) with the block-diagonal parameter uncertainties, Theorem 3
parameter uncertainty described by (3)-(4). Suppose will give a less conservative results due to the
that the uncertain matrix F (t ) is of the following introduction of free parameters 1 , 2 , " , l .
block-diagonal form:
5. ILLUSTRATIVE EXAMPLES
F (t ) = diag{F1 (t ), F2 (t )," , Fl (t )} , (17)
Consider the same example as in [11]. This
where Fk (t ) R ik jk and satisfies example represents an uncertain model of the
dynamics of a helicopter in a vertical plane. The
FkT (t ) Fk (t ) I jk jk , k = 1, 2, " , l ,
uncertain dynamical model is as follows:
in which I jk jk denotes j k jk identity matrix. x = ( A + r1 A1 + r2 A2 ) x + ( B + s1 B1 )u , x(0) = x0 , (19)
Then, for any constant vector where
= [1 2 " l ] , k > 0, k = 1, 2, " , l.
0.0366 0.0271 0.0188 0.4555
Define 0.0482 1.01 0.0024 4.0208
A= ,
{
M = diag 1I i1i1 , 2 I i2 i2 , " , l I il il , } 0.1002 0.2855 0.707 1.3229

{
N = diag 11 I j1 j1 , 21I j2 j2 , " , l1I jl jl . } 0 0
0.4422 0.1711
1 0
1
Obviously, we have 3.0447 7.5922 1
B= , x0 = ,
DF (t )[E1
~ ~
E 2 ] = DMF (t ) NE1 [ ~
]
NE 2 .
5.52

4.99

1

0 0 1
The following theorem provides a solution to the
0 0 0 0
design problem of the optimal guaranteed cost 0
controller for systems with block-diagonal time- 0 0 0
A1 = ,
varying parameter uncertainties and input constraints. 0 0.2192 0 0
Theorem 3: If the following convex optimization
0 0 0 0
problem
0 0 0 0 0 0
min (18) 0 0 0 0 1.0673 0
, , X ,Y, Z
A2 = , B1 = ,
1 0 0 0 1.2031 0 0
X YT T2 DM
0 0 0 0 0 0
X Q 1 0 0 0
s.t. (i) Y 0 R 1 0 0 <0 1 r1 1, 1 r2 1, 1 s1 1.

2 0 0 N 0 The control input u in system (19) is subjected to
MD T 0 0 0 M the following constraints:

(ii) (12), (13), (14) 1 ui 1 , i = 1, 2
has a solution , , X , Y , Z , where
the associated performance index is
1 = AX + BY + ( AX + BY ) , T

J = ( x T Qx + u T Ru )dt ,
2 = E1 X + E 2 Y . 0

where
Then u (t ) = YX 1 x(t ) is the optimal guaranteed cost
controller satisfying the constraint (2) of the system 1 0 0 0
0 1 0 0
(1) with block-diagonal time-varying parameter 1 0
uncertainties (17). Where Q= , R= .
0 0 1 0 0 1

= [ 1 2 " l ], 0 0 0 1
{
M = diag 1 I i1i1 , 2 I i2 i2 , " , l I il il , } Define
N = diag { I 1 j1 j1 , 2 I j2 j2 , " , l I jl jl .} F = diag{r1 , r2 , s1 }
Optimal Guaranteed Cost Control of Linear Uncertain Systems with Input Constraints 401

0 0 0 and the guaranteed cost of the uncertain closed-loop


0 system is J * = 5.3124.
0 1
D= , To compare the effect of the controllers (20) and
1 1 0 (21) by simulation, we assume that s1 = sin t ,

0 0 0 r1 = sin 2t , r2 = sin 3t . The control law (20) (solid
0 0.2192 0 0 line) and (21) (dot line) are shown in Fig. 1. The state

E1 = 0 0 0 1.2031 , variables of corresponding closed-loop systems are
0 0 0 0 shown in Fig. 2. Where the solid lines stand for the

0 0 1.4


E2 = 0 0 . 1.2

1.0673 0 1

Then (19) can be rewritten as 0.8

x1
x (t ) = ( A + DFE1 ) x(t ) + ( B + DFE2 )u (t ) . 0.6

This is a system with block-diagonal time-varying 0.4

parameter uncertainties. By applying Theorem 3 and 0.2


solving the corresponding optimization problem (18),
we obtain the optimal guaranteed cost controller 0
0 2 4 6 8 10
t(sec)

0.0885 0.2062 0.3237 0.3287


u (t ) =
1.5
x(t )
0.0515 0.1619 0.0686 0.5525 1

(20)
and the guaranteed cost of the uncertain closed-loop 0.5

system is J * = 6.2041.
x2

0
If we do not consider the input constraints, Yu et al.
(1999) gave the optimal guaranteed cost controller -0.5

0.6721 0.1921 0.8604 1.1844 -1


u (t ) = x(t )
0.3406 1.0065 0.2986 1.2138 -1.5
0 2 4 6 8 10
(21) t(sec)

2 1

1.5
0.5

1
0
0.5
x3

-0.5
u1

-0.5 -1

-1
-1.5
-1.5

-2
-2 0 2 4 6 8 10
0 1 2 3 4 5 6 7 8 t(sec)
t(sec)
1.2
0.1

1
0

0.8
-0.1

0.6
-0.2
x4

0.4
u2

-0.3

0.2
-0.4

0
-0.5

-0.2
-0.6

-0.4
-0.7 0 2 4 6 8 10
0 1 2 3 4 5 6 7 8 t(sec)
t(sec)

Fig. 1. Control law. Fig. 2. The closed-loop state variables.


402 Li Yu, Qing-Long Han, and Ming-Xuan Sun

state variables of the closed-loop system resulted from [9] L. Yu, G. Chen, and M Yang, Optimal
controller (20), and the dot lines denote ones of the guaranteed cost control of linear uncertain
closed-loop system resulted from the controller (21). systems: LMI approach, Proc. of the 14th IFAC
It can be seen from Fig.1 that the magnitudes of the World Congress, vol. G, pp. 541-546, 1999.
input variables u1 and u 2 in the controller (20) are [10] L. Yu and F Gao, Optimal guaranteed cost
significantly reduced due to considering the input control of discrete-time uncertain systems with
constraints (2) in the design. both state and input delays, Journal of the
Franklin Institute, vol. 338, no. 1, pp. 101-110,
6. CONCLUSIONS January 2001.
[11] A. Fishman, J. M. Dion, L. Dugard, and A. T.
In this paper, we have presented an LMI based Neto, A linear matrix inequality approach for
approach to the optimal guaranteed cost control guaranteed cost control, Proc. of the 13th IFAC
problem via state feedback control laws for a class of World Congress, pp. 197-202, 1996.
uncertain systems. Contrast to the Riccati equation
based approach, this approach has the advantage that
no tuning of parameters and/or matrices is involved, Li Yu received the B.S. degree in
Control Theory from Nankai University
and some additional requirements and constraints can
in 1982, and the M.S. and Ph.D. degrees
be effectively treated. from Zhejiang University, Hangzhou,
China. He is currently a Professor in the
REFERENCES College of Information Engineering,
[1] B. R. Barmish, Stabilization of uncertain Zhejiang University of Technology,
systems via linear control, IEEE Trans. on China. His research interests include
Automatic Control, vol. 28, no. 3, pp. 848-850, robust control, time-delay systems,
March 1983. decentralized control.
[2] P. P. Khargonekar, I. R. Petersen, and K. Zhou,
Robust stabilization of uncertain linear
Qing-Long Han received the B.S.
systems: Quadratic stabilizability and H control
degree in Mathematics from the
theory, IEEE Trans. on Automatic Control, vol. Shandong Normal University, Jinan,
35, no. 3, pp. 356-361, March 1990. China, in 1983, and the M.E. and Ph.D.
[3] I. R. Petersen, A stabilization algorithm for a degrees in Information Science from
class of uncertain systems, Systems & Control the East China University of Science
Letters, vol. 8, no. 3, pp. 181-188, 1987. and Technology, Shanghai, China, in
[4] S. S. L. Chang and T. K. C. Peng, Adaptive 1992 and 1997, respectively. From
guaranteed cost control of systems with September 1997 to December 1998, he
uncertain parameters, IEEE Trans. on was a Post-Doctoral Researcher Fellow at LAII-ESIP,
Automatic Control, vol. 17, no. 4, pp. 474-483, Universit de Poitiers, France. From January 1999 to
August 2001, he was a Research Assistant Professor in the
April 1972. Department of Mechanical and Industrial Engineering,
[5] D. S. Bernstein and W. M. Haddad, Robust Southern Illinois University at Edwardsville, USA. In
stability and performance via fixed-order September 2001 he joined the Faculty of Informatics and
dynamic compensation with guaranteed cost Communication, Central Queensland University, Australia,
bounds, Math. Contr. Signals and Systems, vol. where he is currently a Senior Lecturer. His research
3, no. 2, pp. 139-163, June 1990. interests include time-delay systems, robust control,
[6] I. R. Petersen and D. C. McFarlane, Optimal networked control systems, complex systems and software
guaranteed cost control and filtering for development processes.
uncertain linear systems, IEEE Trans. on
Automatic Control, vol. 39, no. 9, pp. 1971-
1977, September 1994. Ming-Xuan Sun received the Ph.D.
degree from Nanyang Technological
[7] I. R. Petersen, D. C. McFarlane, and M. A.
University, Singapore, in 2002. He is
Rotea, Optimal guaranteed cost control of currently a Professor in the College of
discrete-time uncertain linear systems, Information Engineering, Zhejiang
International Journal of Robust & Nonlinear University of Technology, China. His
Control, vol. 8, no. 7, pp. 649-657, July 1998. main research interests include iterative
[8] L. Yu and J Chu, An LMI approach to learning control and optimal control.
guaranteed cost control of linear uncertain time-
delay systems, Automatica, vol. 35, no. 6, pp.
1155-1159, June 1999.

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