Documente Academic
Documente Profesional
Documente Cultură
Optimal Automation,
Guaranteed and Systems,
Cost Control of Linear vol. 3, no. Systems
Uncertain 3, pp. 397-402, September
with Input 2005
Constraints 397
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.
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
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
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 1.4
E2 = 0 0 . 1.2
1.0673 0 1
x1
x (t ) = ( A + DFE1 ) x(t ) + ( B + DFE2 )u (t ) . 0.6
(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
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)
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.