Você está na página 1de 8

CONTROL SYSTEM ANALYSIS AND SYNTHESIS

VIA LINEAR MATRIX INEQUALITIES1


S. Boyd
2 V. Balakrishnan
3 E. Feron
4 L. ElGhaoui
5

Abstract has far-reaching implications for engineers: it changes


our fundamental notion of what we should consider
A wide variety of problems in systems and control as a solution to a problem. In the past, a \solution to
theory can be cast or recast as convex problems that a problem" generally meant a \closed-form" or \an-
involve linear matrix inequalities (LMIs). For a few alytic" solution. We believe that in the future, our
very special cases there are \analytical solutions" to concept of \solution" should be extended to include
these problems, but in general they can be solved many forms of convex programming.
numerically very eciently. In many cases the in-
equalities have the form of simultaneous Lyapunov As an example, a control engineering problem that
or algebraic Riccati inequalities; such problems can reduces to solving two algebraic Riccati equations is
be solved in a time that is comparable to the time now generally regarded as \solved." Our thesis is
required to solve the same number of Lyapunov or that a control engineering problem that reduces to
Algebraic Riccati equations. Therefore the computa- solving even a large number of convex algebraic Ric-
tional cost of extending current control theory that is cati inequalities (a problem which has no \analytic"
based on the solution of algebraic Riccati equations solution) should also be regarded as \solved", even
to a theory based on the solution of (multiple, simul- though there is no \analytic" solution.
taneous) Lyapunov or Riccati inequalities is modest.
A number of problems that arise in Systems and
Examples include: multicriterion LQG, synthesis of Control such as optimal matrix scaling, digital l-
linear state feedback for multiple or nonlinear plants ter realization, interpolation problems that arise in
(\multi-model control"), optimal transfer matrix re- system identi cation, robustness analysis and state-
alization, norm scaling, synthesis of multipliers for feedback synthesis via Lyapunov functions, can be
Popov-like analysis of systems with unknown gains, reduced to a handful of standard convex and qua-
and many others. Full details can be found in the siconvex problems that involve matrix inequalities.
references cited. Extremely ecient interior point algorithms have re-
cently been developed for and tested on these stan-
dard problems; further development of algorithms for
1. Motivation these standard problems is an area of active research.
In this paper, we rst brie y describe these optimiza-
tion problems based on linear matrix inequalities. We
This paper is motivated by two recent develop- will then discuss a few examples of problems from
ments: the dramatic and continuing growth in com- systems and control that can be cast as convex opti-
puter power, and the advent of very powerful algo- mization problems over LMIs.
rithms (and associated theory) for convex optimiza-
tion. As a result of these developments, we can now
solve very rapidly many convex optimization prob- 2. Standard problems involving LMIs
lems for which no traditional \analytic" or \closed-
form" solutions are known (or likely to exist). Indeed,
the solution to many convex optimization problems A linear matrix inequality is a matrix inequality of
can now be computed in a time which is comparable the form
to the time required to evaluate a \closed-form" so- Xm
lution for a similar problem. In our opinion, this fact F(x) = F0 + xi Fi > 0; (1)
i=1
1 Research supported in part by AFOSR grant F49620-92-
J-0013-P00001 and DARPA grant AF F49620-90-C-0014. where x 2

Rm is the variable, and Fi = FiT 2
2 Electrical Engineering Department, Stanford University,
Stanford CA 94305
R ; i = 0; : : :; m are given. The set fx j F(x) >
n n
3 Chemical EngineeringDepartment, CalTech, Pasadena CA 0g is convex, and need not have smooth boundary.
4 Department of Aeronautics and Astronautics, Stanford (We've used strict inequality mostly as a convenience;
University, Stanford CA 94305 inequalities of the form F(x)  0 are also readily han-
5 ENSTA, Paris, France dled.)

In Proc. ACC, 1993, pp. 2147-2154 1


Multiple LMIs F1(x) > 0; : : :; Fn(x) > 0 can be ex- clear which matrices are the variables. The phrase
pressed as the single LMI diag(F1 (x); : : :; Fn(x)) > \the LMI AT P + PA < 0 in P" means that the ma-
0. Therefore we will make no distinction between trix P is a variable. (Of course, the Lyapunov in-
a set of LMIs and a single LMI, i.e., \the LMI equality (4) is readily put in the form (1), as follows.
F1 (x) > 0; : : :; Fn(x) > 0" will mean \the LMI Let P1; : : :; Pm be a basis for symmetric n  n ma-
diag(F1(x); : : :; Fn(x)) > 0". trices (m = n(n + 1)=2). Then take F0 = 0 and
Fi = ,AT Pi , Pi A.) Leaving LMIs in a condensed
When the matrices Fi are diagonal, the LMI form such as (4), in addition to saving notation, leaves
F(x) > 0 is just a set of linear inequalities. Nonlinear open the possibility of more ecient computation.
(convex) inequalities are converted to LMI form using
Schur complements. The basic idea is as follows: the As another related example, consider the algebraic
LMI   Riccati inequality
Q(x) S(x) > 0 (2)
S(x)T R(x) AT P + PA + PBR,1 B T P + Q < 0; R > 0 (5)
where Q(x) = Q(x)T , R(x) = R(x)T , and S(x) de-
pend anely on x, is equivalent to where A, B, Q = QT , R = RT are given matrices
of appropriate size, and P = P T is the variable. In-
R(x) > 0; Q(x) , S(x)R(x),1 S(x)T > 0: (3) equality (5) can be expressed as the LMI in P,
In other words, the set of nonlinear inequalities (3) 
,AT P , PA , Q PB > 0:

can be represented as the LMI (2). BT P R
The matrix norm constraint kZ(x)k < 1, where
Z(x) 2 Rpq and depends anely on x, is represented (Note that it can also be considered an LMI in P, Q,
as the LMI and R.)
 
I Z(x) > 0
Z(x)T I 2.1. LMI feasibility problems
(since kZ k < 1 is equivalent to I , ZZ T > 0). Note Given an LMI F(x) > 0, the corresponding LMI
that the case q = 1 reduces to a general convex Problem (LMIP) is to nd xfeas such that F(xfeas) > 0
quadratic inequality on x. or determine that the LMI is infeasible. (By duality,
The constraint c(x)T P(x),1c(x) < 1, P(x) > 0, this means: nd a nonzero G  0 such that Tr GFi =
where c(x) 2 Rn and P (x) = P(x)T 2 Rnn depend 0 for i = 1; : : :; m and Tr GF0  0.) Of course, this
anely on x, is expressed as the LMI is a convex feasibility problem. We will say \solving
the LMI F(x) > 0" to mean solving the corresponding
 
P(x) c(x) > 0: LMIP.
c(x)T 1
More generally, the constraint 2.2. Eigenvalue problems
Tr S(x)T P(x),1S(x) < 1; P(x) > 0; The eigenvalue problem (EVP) is to minimize the
maximum eigenvalue of a matrix, subject to an LMI:
where P(x) = P (x)T 2 Rnn and S(x) 2 Rnp de-
pend anely on x, is handled by introducing a new minimize 
(slack) matrix variable X = X T 2 Rpp , and the
LMI (in x and X): subject to I , A(x) > 0; B(x) > 0:
 T 
X S(x)
Tr X < 1; S(x) P (x) > 0: Here, A and B are symmetric matrices that depend
anely on the optimization variable x. This is a con-
vex optimization problem.
We often encounter problems in which the variables
are matrices, e.g.,
2.3. Generalized eigenvalue problems
AT P + PA < 0 (4)
The generalized eigenvalue problem (GEVP) is to
where A 2 Rnn is given and P = P T is the vari- minimize the maximum generalized eigenvalue of a
able. In this case we will not write out the LMI pair of matrices that depend anely on a variable,
explicitly in the form F(x) > 0, but instead make subject to an LMI constraint. The general form of a
GEVP is: condition for this is the existence of a quadratic posi-
tive function V (z) = z T Pz such that dV (x(t))=dt < 0
minimize  for any trajectory of (6). Since
subject to B(x) , A(x) > 0 d V (x(t)) = x(t)T ,A(t)T P + PA(t) x(t);
B(x) > 0 dt
C(x) > 0 a sucient condition for stability is the existence of
where A, B and C are ane functions of x. This is a P > 0 such that
quasiconvex problem. A(t)T P + PA(t) < 0; A(t) 2 Co fA1 ; : : :; ALg : (7)
Note that when the matrices are all diagonal, this If there exists such a P, we say the DI (6) is quadrat-
problem reduces to the general linear fractional pro- ically stable.
gramming problem. Many nonlinear quasiconvex
functions can be represented in the form of a GEVP Condition (7) is equivalent to
with appropriate A, B, and C (see [1]).
P > 0; ATi P + PAi < 0; i = 1; : : :; L;
which is a linear matrix inequality in P (see for ex-
3. LMI problems in systems and control ample [7, 8, 9, 10]). Thus, determining quadratic sta-
bility is an LMIP.
3.1. Matrix scaling problem V is sometimes called a simultaneous quadratic
The problem of similarity-scaling a matrix to min- Lyapunov function since it proves stability of each of
imize its norm appears in several control applica- A1 ; : : :; AL.
tions [2, 3, 4] (see also [5] and [6] for a related prob-
lem). Given M 2 Cmm , the optimal diagonally 3.3. Lyapunov functions and state feedback
scaled norm of M is de ned as

(M) = inf

DMD,1 ; Consider the system (6) with state feedback:
D2P dx = A(t)x(t) + B(t)u(t); u(t) = Kx(t) (8)
where P is the set of diagonal non-singular matrices dt
of size m. where
Note that (M) < if and
, only if there
 , exists non- [A(t) B(t)] 2 Co f[A1 B1 ]; : : :; [AL BL ]g :
singular D 2 P such that DMD,1  DMD,1 <


2 I; or M D DM < 2 D D. Therefore, Our objective is to design the matrix K such that such

that (8) is quadratically stable. This is the \quadratic
(M) = inf M  PM < 2 P; P = P  > 0 2 P stabilizability" problem (see [11], and [12, 13, 14]; re-
lated references are [15, 16, 17] and [18]).
Therefore (M) is the optimal value of the GEVP System (8) is quadratically stable for some state
minimize state-feedback K if there exist P > 0 and K such
that
subject to P > 0; P 2 P (Ai + Bi K)T P + P(Ai + Bi K) < 0; i = 1; : : :; L:
M  PM < 2 P
Note that this matrix inequality is not convex in P
and K. However, with the linear fractional transfor-
3.2. Lyapunov function search mation Y = P ,1, W = KP ,1, we may rewrite it
Consider the di erential inclusion (DI) as
(Ai + Bi WY ,1 )T Y ,1 + Y ,1 (Ai + Bi WY ,1 ) < 0:
dx = A(t)x(t); A(t) 2 Co fA ; : : :; A g (6)
dt 1 L Multiplying this inequality on the left and right by Y
(such a congruence preserves the inequality) we get
where Co denotes the convex hull. We ask whether an LMI in Y and W:
the DI is stable, i.e., whether all trajectories of the
system (6) converge to zero as t ,! 1. A sucient Y ATi + W T BiT + Ai Y + Bi W < 0; i = 1; : : :; L:
If this LMIP in Y and W has a solution, then the Lya- Our problem is then to compute T to minimize the
punov function V (z) = z T Y ,1 z proves the quadratic output noise power (10) subject to the over ow avoid-
stability of the closed-loop system with state-feedback ance constraint (9). We will show that this problem
u(t) = WY ,1 x(t). can be expressed as an EVP.
In other words, we can synthesize a linear state The constraint (9) is equivalent to the existence of
feedback for the DI (6) by solving a set of simultane- P > 0 such that
ous Lyapunov inequalities. We will brie y discuss the  T
A PA , P + T ,T T ,1 AT PB

implications of this result for robust control synthesis B T PA B T PB , I= 2 < 0:
in section 5..
The output noise power can be expressed as
Let us also note that by synthesizing a state feed-
back for the DI (6), we have also synthesized a suit- p2noise = 2 Tr T T Wobs T;
able state feedback for the nonlinear, time-varying, where Wobs is the observability Gramian of the origi-
uncertain system nal system fA; B; C g, i.e., the unique solution of the
dx = f(x; u; t; p) Lyapunov equation
dt AT Wobs A , Wobs + C T C = 0:
where p is some parameter vector, provided we have
 @f @f 
@x @u 2 Co f[A1 B1 ]; : : :; [AL BL ]g With X = T ,T T ,1 , the realization problem be-
for all x, u, t, and p. comes: minimize 2 Tr Wobs X ,1 subject to X > 0
and the LMI (in P > 0 and X)
 T 
A PA , P + X AT PB
3.4. System realization B T PA B T PB , I= 2 < 0: (11)
For the discrete-time LTI system This is a convex problem in X and P , and can be
x(k + 1) = Ax(k) + Bu(k) transformed into the EVP
y(k) = Cx(k); minimize Tr Y
where x : Z+ ! Rn, u : Z+ ! Rnu y : Z+ ! Rny , "
Y 1=2
Wobs
#
and fA; B; C g is a minimal realization, the system subject to (11); P > 0; 1 = 2 >0
realization problem is to nd a change of state coordi- Wobs X
nates x = T x with two competing constraints: First,
the input-to-state transfer matrix, T ,1 (zI , A),1 B More sophisticated realization problems are read-
should be \small", in order to avoid state over ow ily reduced to LMI problems. For examples, we can
in numerical implementation; and second, the state- have a bound on the RMS value of each component
to-output transfer matrix, C(zI , A),1 T should be of the state, and minimize the maximumquantization
\small", in order to minimize e ects of state quan- induced noise power of the components of the output.
tization at the output. We refer the reader to [19]
and [20]; the forthcoming book [21], by M. Gevers, We note that a very simple realization problem,
describes a number of digital lter realization prob- in which the over ow constraint and the noise ob-
lems. jective are both expressed as H2 constraints, has a
If it is known that the RMS value of the input is well-known \analytic" solution: T is chosen so that
bounded by and the RMS value of the state is re- the system is, except for a constant scaling, balanced.
quired to be less than, say, one, we have an H1 norm Our point is that more sophisticated realization prob-
bound on the input-to-state map: lems, which re ect much more accurately the true
engineering speci cations, are also readily solved, not
T ,1 (zI , A),1 B 1 < 1: (9) \analytically" but as LMI problems.
Next, suppose that the state quantization noise 3.5. Inverse problem of optimal control
is modeled as a unit white noise sequence w (i.e.,
E w(k) = 0, E w(k)w(j)T = 2kj I) injected directly Given a system
into the state, and its e ect on the output is mea- d
sured by the total noise power appearing in the out-
put, which is just 2 times the square of the H2 norm dt x(t) = Ax(t)
 1=2
+ Bu(t)
 
of the state-to-output transfer matrix: z(t) = Q 0 x(t)
0 R1=2 u(t)
pnoise = 2 C(zI , A),1 T 22 :

(10) x(0) = x0;
assuming (A; B) is stabilizable, (Q; A) is detectable  there is a well-developed duality theory (for
and R > 0, the LQR (\optimal control") problem is GEVPs, in a limited sense)
to determine the input u that minimizes the perfor-  these problems can be solved in polynomial time
mance index Z 1
(indeed with a variety of interpretations of the
z(t)T z(t) dt: term \polynomial-time").
0
The solution of this problem can be expressed as a The most important practical implication is that
state-feedback u = Kx with K = ,R,1 B T P, where there are e ective and powerful algorithms for the
P is the unique positive de nite solution of the ARE solution of these problems, that is, algorithms that
AT P + PA , PBR,1 B T P + Q = 0: rapidly compute the global optimum, with non-
heuristic stopping criteria. Thus, on exit, the algo-
The \inverse optimal control problem" is: given a rithms can prove that the global optimum has been
gain K, determine whether there exist Q  0 and R > obtained to within some prespeci ed accuracy.
0, (Q; A) being observable such that u(t) = Kx(t) is There are a number of general algorithms for the so-
the optimal control law corresponding to the corre- lution of these problems, for example, the ellipsoid al-
sponding LQR problem. gorithm (see e.g., [24, 25]). The ellipsoid method has
This inverse optimal control problem was originally polynomial-time complexity, and works in practice for
considered in a famous paper of Kalman [22], who smaller problems, but can be slow for larger problems.
gave the solution in the case of a single actuator in Other algorithms speci cally for LMI-based problems
terms of the loop transfer function. Anderson and are discussed in, e.g., [26, 27].
Moore [23, p. 131-133] give a solution based on the Recently, various researchers [28, 1, 29, 30] have
singular-value plot of an appropriate loop transfer developed interior point methods for solving LMI-
matrix in the case of multiple actuators and known based problems, based on the work of Nesterov and
matrix R. Nemirovsky [31]. Numerical experience shows that
The general inverse optimal control problem is these algorithms solve LMI problems with extreme
readily reduced to an LMI problem. It is equivalent eciency. In some speci c cases (one is discussed
to nding R > 0 and Q  0 such that there exists a below) these methods can solve LMI-based problems
positive P and a positive-de nite W satisfying with computational e ort that is comparable to that
required to \evaluate" the \analytic" solutions of sim-
(A + BK)T P + P(A + BK) + K T RK + Q < 0; ilar problems.
AT W + WA < Q; and B T P + KR = 0: 4.1. Multiple Lyapunov inequalities
This is an LMIP in P, W, R and Q. In this section we consider a speci c family of LMI
problems for which ecient interior methods have
been developed and extensively tested.
4. Solving LMI-based problems
Consider the EVP: minimize (over P) Tr CP sub-
ject to:
The most important point is:
ATi P + PAi + Bi < 0; i = 1; : : :; L
LMIPs, EVPs, and GEVPs, are where Ai ; Bi ; P 2 Rnn.
tractable
With new primal-dual methods [29], this problem
can be solved in O(L1:2n4) operations. Of course, the
in a sense that can be made precise from a number cost associated in solving the L independent Lyapunov
of theoretical and practical viewpoints. (This is to be equations
contrasted with much less tractable problems, e.g.,
the general problem of robustness analysis for a sys- ATi Pi + PiAi + Bi = 0; i = 1; : : :; L
tem with real parameter perturbations.)
is O(Ln3 ).
From a theoretical standpoint:
Thus the ratio of the cost of solving multiple simul-
taneous Lyapunov inequalities to the cost of solving
 we can immediately write down necessary and the same number of Lyapunov equations is O(L0:2n).
sucient optimality conditions In other words:
the cost of solving multiple simultane- 6. Conclusion
ous Lyapunov inequalities is not much
more than solving the same number of
Lyapunov equations, We have shown that many problems in systems
and control can be cast as convex optimization prob-
even though the former problem has no \analytic so- lems involving LMIs. These problems do not have
lution" while the latter does. Similar statements hold \analytic solutions" but can be solved extremely e-
for multiple Riccati inequalities. ciently. The list of problems we have presented is by
no means exhaustive. Other problems include:

5. Multi-model robust control  synthesis of gain-scheduled state-feedback


 linear controller design via Q-parametrization
The fact that multiple Lyapunov or Riccati inequal-  multi-criterion LQG
ities can be solved very eciently suggests the possi-  interpolation problems involving scaling
bility of extending current control theory and practice
beyond the solution of (a pair of) algebraic Riccati  synthesis of Lyapunov functions with Popov
equations. One practical implication is that the syn- terms for nonlinearities
thesis of state-feedback for the problem discussed in
section 3.3. (or really, more useful extensions) is com-  synthesis of multipliers for analysis of systems
putationally very cheap. with unknown constant parameters
We describe here one possible extension. The cur-  analysis and design for randomly varying sys-
rent paradigm for robust control is: tems
 synthesis of quadratic Lyapunov functionals for
 Develop a model of the set of possible plants delay systems
in a speci c form such as a nominal plant and  problems in robust identi cation
frequency-dependent bounds on the possible
plant perturbations. (Recent work on identi- We refer the reader to the forthcoming mono-
cation seeks to make the development of plant graph [33] for details.
set models from empirical data more rigorous.)
 Apply various methods of \robust synthesis" to
determine a controller. 7. History
The remarks above suggest the following alterna-
tive and perhaps simpler paradigm: Perhaps the most famous LMI in control is the
Lyapunov inequality for the stability of LTI sys-
 Develop many models of the real plant, perhaps tems AT P + PA < 0 (see for example, [34, p.277]),
from experimental data taken at di erent times, which was originally considered about 100 years ago.
under di erent operating conditions, and so on. Yakubovich was the rst to make systematic use
This set of models is our model of the plant of LMIs along with the \S -procedure" for prov-
set. In particular, we do not conjecture various ing stability of nonlinear control systems (see refer-
frequency response bounds on modeling errors ences [35, 36, 37, 38]). The works of Popov [39] and
or plant perturbations. Willems [40] on optimal control outlined the relation-
ship between the problem of absolute stability of au-
 Use the method of section 3.3. (or really, exten- tomatic control, H1 theory and LMIs. Willems [41],
sions of it that include bounds on actuator ef- in particular, mentions LMIs as potentially powerful
fort, etc.) to synthesize a state feedback that is tools for systems analysis:
appropriate for the DI given by our plant mod-
els. The basic importance of the LMI seems to be
largely unappreciated. It would be interest-
We suspect that a state feedback designed in this way ing to see whether or not it can be exploited
has a very high probability of success with the real in computational algorithms, for example.
plant. We should note immediately an important lim-
itation: it is only for state feedback that these robust |Jan Willems, 1971.
synthesis problems can be reduced to LMI problems;
output feedback cannot be handled. More recent work on LMIs includes:
 Barmish, Hollot [11, 13]: quadratic stabilizabil- [11] C. V. Hollot and B. R. Barmish. Optimal
ity quadratic stabilizability of uncertain linear systems.
Proc. 18th Allerton Conf. on Communication, Con-
 Khargonekar & Rotea [16, 42]: mixed H2 /H1 trol and Computing , pages 697{706, 1980.
 Doyle, Packard & associates [18, 45, 46, 47, 46]: [12] I. R. Petersen. Quadratic stabilizability of un-
LMIs,  problems and robust control certain linear systems: existence of a nonlinear stabi-
lizing control does not imply existence of a stabilizing
 Geromel, Peres & Bernussou [48, 49]: robust control. IEEE Trans. Aut. Control, AC-30(3):291{
control 293, 1985.
 Safonov [50, 51, 52]: Km -synthesis [13] C. V. Hollot. Bound invariant Lyapunov func-
tions: a means for enlarging the class of stabilizable
 Nesterov & Nemirovskii [31], Vandenberghe & uncertain systems. Int. J. Control, 46(1):161{184,
Boyd [29], Haeberly & Overton [53], Jarre [54], 1987.
Fan [55, 56]: algorithms [14] K. Gu. Linear feedback stabilization of arbi-
 Boyd, El Ghaoui, Feron & Balakrishnan [33]: trary time-varying uncertain systems. In Proc. Amer-
monograph in preparation ican Control Conf., Chicago, June 1992.
[15] K. Zhou and P. P. Khargonekar. Robust sta-
bilization of linear systems with norm-bounded time-
varying uncertainty. Syst. Control Letters, 10:17{20,
References 1988.
[1] S. Boyd and L. El Ghaoui. Method of centers for [16] P. P. Khargonekar and M. A. Rotea. Stabiliza-
minimizing generalized eigenvalues. Linear Algebra tion of uncertain systems with norm bounded uncer-
and Applications , 188, July 1993. tainty using control Lyapunov functions. Proc. IEEE
[2] J. Doyle. Analysis of feedback systems with Conf. on Decision and Control, 1:503{507A, 1988.
structured uncertainties. IEE Proc., 129-D(6):242{ [17] P. P. Khargonekar, I. R. Petersen, and K. Zhou.
250, November 1982. Robust stabilization of uncertain linear systems:
[3] M. G. Safonov. Stability margins of diagonally quadratic stabilizability and H 1 control theory.
perturbed multivariable feedback systems. IEE Proc., IEEE Trans. Aut. Control, 35(3):356{361, March
129-D:251{256, 1982. 1990.
[4] M. G. Safonov and J. Doyle. Minimizing conser- [18] A. Packard and J. C. Doyle. Quadratic stability
vativeness of robust singular values. In S. G. Tzafes- with real and complex perturbations. IEEE Trans.
tas, editor, Multivariable Control, pages 197{207. D. Aut. Control, 35(2):198{201, February 1990.
Reidel, 1984. [19] C. T. Mullis and R. A. Roberts. Fixed point
[5] M. K. H. Fan, A. L. Tits, and J. C. Doyle. Ro- digital lters. IEEE Trans. Circuits Syst., September
bustness in the presence of mixed parametric uncer- 1976.
tainty and unmodeled dynamics. IEEE Trans. Aut. [20] L. Thiele. State space discrete systems. Int. J.
Control, 36(1):25{38, Jan 1991. of Circuit Theory and Applications, 12, 1984.
[6] V. Balakrishnan, E. Feron, S. Boyd, and L. El [21] M. Gevers and G. Li. Parametrizations in Con-
Ghaoui. Computing bounds for the structured sin- trol, Estimation and Filtering Problems: Accuracy
gular value via an interior point algorithm. In Proc. Aspects. Communications and Control Engineering.
American Control Conf., pages 2195{2196, Chicago, Springer-Verlag, London, january 1993.
June 1992. [22] R. E. Kalman. When is a linear control sys-
[7] S. Boyd and Q. Yang. Structured and simulta- tem optimal? Trans. ASME, J. Basic Eng., Ser. D.,
neous Lyapunov functions for system stability prob- 86:51{60, 1964.
lems. Int. J. Control, 49(6):2215{2240, 1989. [23] B. Anderson and J. B. Moore. Optimal Control:
[8] H. P. Horisberger and P. R. Belanger. Regula- Linear Quadratic Methods. Prentice-Hall, 1990.
tors for linear, time invariant plants with uncertain [24] S. Boyd and C. Barratt. Linear Controller De-
parameters. IEEE Trans. Aut. Control, AC-21:705{ sign: Limits of Performance. Prentice-Hall, 1991.
708, 1976. [25] R. G. Bland, D. Goldfarb, and M. J. Todd.
[9] V. A. Kamenetskii. Absolute stability and abso- The ellipsoid method: A survey. Operations Research,
lute instability of control systems with several nonlin- 29(6):1039{1091, 1981.
ear nonstationary elements. Automation and Remote [26] J. Cullum, W. Donath, and P. Wolfe. The min-
Control, 44(12):1543{1552, 1983. imization of certain nondi erentiable sums of eigen-
[10] E. S. Pyatnitskii and V. I. Skorodinskii. Nu- values of symmetric matrices. Math. Programming
merical method of construction of Lyapunov func- Study, 3:35{55, 1975.
tions and absolute stability criteria in the form of nu- [27] M. Overton. On minimizing the maximum
merical procedures. Automation and Remote Control, eigenvalue of a symmetric matrix. SIAM J. on Matrix
44(11):1427{1437, 1983. Analysis and Applications, 9(2):256{268, 1988.
[28] Yu. Nesterov and A. Nemirovsky. An interior [44] L. Xie and C. E. de Souza. Robust H1 control
point method for generalized linear-fractional pro- for linear systems with norm-bounded time-varying
gramming. submitted to Math. Programming, Series uncertainty. IEEE Trans. Aut. Control, AC-37(8),
B, 1991. August 1992.
[29] L. Vandenberghe and S. Boyd. Primal-dual po- [45] G. Becker and A. Packard. Gain-scheduled
tential reduction method for problems involving ma- state-feedback with quadratic stability for uncertain
trix inequalities. submitted to Math. Programming, systems. to appear, 1991.
1993. [46] A. Packard. Gain scheduling via linear frac-
[30] F. Alizadeh. Optimization over the positive tional transformations. Manuscript in preparation,
semi-de nite cone : Interior{point methods and com- 1993.
binatorial applications. In P. M. Pardalos, editor, [47] A. Packard, K. Zhou, P. Pandey, and G. Becker.
Advances in Optimization and Parallel Computing, A collection of robust control problems leading to
pages 1{25. North Holland, Amsterdam, The Nether- LMI's. In Proc. IEEE Conf. on Decision and Control,
lands, 1992. 1991.
[31] Yu. Nesterov and A. Nemirovsky. Interior point [48] J. Bernussou, P. L. D. Peres, and J. C.
polynomial methods in convex programming: Theory Geromel. A linear programming oriented procedure
and applications. SIAM, 1993. for quadratic stabilization of uncertain systems. Syst.
[32] W. M. Haddad, J. P. How, S. R. Hall, and D. S. Control Letters, 13:65{72, 1989.
Bernstein. Extensions of mixed- bounds to mono- [49] P. L. D. Peres, J. C. Geromel, and S. R. Souza.
tonic and odd monotonic nonlinearities using absolute Convex analysis of discrete-time uncertain H1 con-
stability theory. In Proc. IEEE Conf. on Decision and trol problems. In Proc. IEEE Conf. on Decision and
Control, Tucson, Arizona, December 1992. Control, Brighton, UK, December 1991.
[33] S. Boyd, L. El Ghaoui, E. Feron, and V. Bal- [50] M. G. Safonov and G. Wyetzner. Computer-
akrishnan. Linear matrix inequalities in systems and aided stability criterion renders Popov criterion ob-
control theory, 1993. Monograph in preparation. solete. IEEE Trans. Aut. Control, AC-32(12):1128{
[34] A. M. Lyapunov. Probleme general de la sta- 1131, December 1987.
bilite du mouvement, volume 17 of Annals of Math- [51] R. Y. Chiang and M. G. Safonov. Real Km -
ematics Studies. Princeton University Press, Prince- synthesis via generalized popov multipliers. In Proc.
ton, 1947. American Control Conf., volume 3, pages 2417{2418,
[35] V. A. Yakubovich. The solution of certain ma- Chicago, June 1992.
trix inequalities in automatic control theory. Soviet [52] M. G. Safonov and R. Y. Chiang. Real/complex
Math. Dokl., 3:620{623, 1962. in Russian, 1961. Km -synthesis without curve tting. In C. T. Leon-
[36] V. A. Yakubovich. Solution of certain matrix des, editor, Control and Dynamic Systems. Academic
inequalities encountered in nonlinear control theory. Press, 1993.
Soviet Math. Dokl., 5:652{656, 1964. [53] J.-P. Haeberly and M. Overton. A hybrid algo-
[37] V. A. Yakubovich. The method of matrix in- rithm for optimizing eigenvalues of symmetric de nite
equalities in the stability theory of nonlinear control pencils. submitted to SIMAX, February 1993.
systems, i, ii, iii. Automation and Remote Control, [54] F. Jarre. An interior{point method for minimiz-
25-26(4):905{917, 577{592, 753{763, April 1967. ing the largest eigenvalue of a linear combination of
[38] V. A. Yakubovich. The S -procedure in non- matrices. Technical Report, Institut fur Angewandte
linear control theory. Vestnik Leningrad Univ. Math., Mathematik und Statistik, Universitat Wurzburg,
4:73{93, 1977. In Russian, 1971. 1991. To appear in SIAM Journal on Control and
[39] V. M. Popov. Hyperstability of Control Systems. Optimization.
Springer-Verlag, New York, 1973. [55] M. Fan. A quadratically convergent algorithm
[40] J. C. Willems. Least squares stationary opti- on minimizing the largest eigenvalue of a symmetric
mal control and the algebraic Riccati equation. IEEE matrix. submitted to LAA, August 1992.
Trans. Aut. Control, AC-16(6), December 1971. [56] M. Fan and B. Nekooie. On minimizing the
[41] J. C. Willems. The Analysis of Feedback Sys- largest eigenvalue of a symmetric matrix. In Proc.
tems. MIT Press, Cambridge, Mass., 1971. IEEE Conf. on Decision and Control, pages 134{139,
[42] P. P. Khargonekar and M. A. Rotea. Mixed December 1992.
H2 =H1 control: a convex optimization approach.
IEEE Trans. Aut. Control, 36(7):824{837, July 1991.
[43] A. Ohara, K. Souda, and N. Suda. Quadratic
stabilization and robust disturbance attenuation us-
ing parametrization of stabilizing state feedback gains
- convex optimization approach -. Technical Report
92-02, Department of Systems Engineering, Osaka
University, 1992.

Você também pode gostar