Abstract—This paper discusses analysis and synthesis techniques for robust pole placement in linear matrix inequality (LMI) regions, a class of convex regions of the complex plane that embraces most practically useful stability regions. The focus is on linear systems with static uncertainty on the state matrix. For this class of uncertain systems, the notion of quadratic stability and the related robustness analysis tests are generalized to arbitrary LMI regions. The resulting tests for robust pole clustering are all numerically tractable because they involve solving linear matrix inequalities LMI’s and cover both unstructured and parameter uncertainty. These analysis results are then applied to the synthesis of dynamic outputfeedback controllers that robustly assign the closedloop poles in a prescribed LMI region. With some conservatism, this problem is again tractable via LMI optimization. In addition, robust pole placement can be combined with other control objectives, such as H2 or H1 performance, to capture realistic sets of design specifications. Physically motivated examples demonstrate the effectiveness of this robust pole clustering technique.
Trang 1Robust Pole Placement in LMI Regions
Mahmoud Chilali, Pascal Gahinet, and Pierre Apkarian, Associate Member, IEEE
Abstract— This paper discusses analysis and synthesis
tech-niques for robust pole placement in linear matrix inequality
(LMI) regions, a class of convex regions of the complex plane that
embraces most practically useful stability regions The focus is on
linear systems with static uncertainty on the state matrix For this
class of uncertain systems, the notion of quadratic stability and
the related robustness analysis tests are generalized to arbitrary
LMI regions The resulting tests for robust pole clustering are all
numerically tractable because they involve solving linear matrix
inequalities LMI’s and cover both unstructured and parameter
uncertainty.
These analysis results are then applied to the synthesis of
dynamic output-feedback controllers that robustly assign the
closed-loop poles in a prescribed LMI region With some
con-servatism, this problem is again tractable via LMI optimization.
In addition, robust pole placement can be combined with other
control objectives, such as H2 orH1 performance, to capture
realistic sets of design specifications Physically motivated
exam-ples demonstrate the effectiveness of this robust pole clustering
technique.
I INTRODUCTION
STABILITY is a minimum requirement for control systems
In most practical situations, however, a good controller
should also deliver sufficiently fast and well-damped time
re-sponses A customary way to guarantee satisfactory transients
is to place the closed-loop poles in a suitable region of the
complex plane We refer to this technique as regional pole
placement, by contrast with pointwise pole placement, where
the poles are assigned to specific locations in the complex
plane For example, fast decay, good damping, and reasonable
controller dynamics can be imposed by confining the poles in
the intersection of a shifted half-plane, a sector, and a disk
[18], [1], [4], [5] Regional pole assignment has also been
considered in conjunction with other design objectives, such
as or performance [20], [8], [28], [9], [32]
Because real systems always involve some amount of
un-certainty, it is natural to worry about the robustness of pole
clustering, i.e., whether the poles remain in the prescribed
region when the nominal model is perturbed Such robustness
issues have been thoroughly studied in the context of pointwise
pole placement [23], [22], [25] In comparison, few results
are available on robust regional pole clustering These results
include a Lyapunov approach to compute explicit robustness
bounds for pole clustering in a disk [10] and extensions of the
Manuscript received August 20, 1997; revised August 20, 1998
Recom-mended by Associate Editor, M Dahleh.
M Chilali was with INRIA Rocquencourt, 78153 Le Chesnay Cedex,
France.
P Gahinet is with The MathWorks, Inc., Natick, MA 01760 USA (e-mail:
pascal@mathworks.com).
P Apkarian is with CERT-ONERA, 31055 Toulouse Cedex, France (e-mail:
apkarian@cert.fr).
Publisher Item Identifier S 0018-9286(99)09613-0.
notion of quadratic stability to robust pole placement in a disk
or a sector [3], [16], [15]
This paper extends these results to more general clustering regions and to structured uncertainty The regions considered here are the linear matrix inequality (LMI) regions introduced
in [9] This class of regions covers a large variety of use-ful clustering regions, including half-planes, disks, sectors, vertical/horizontal strips, and any intersection thereof The following analysis and synthesis problems are addressed:
• robustness of pole clustering within a given LMI region
in the face of unstructured or parameter uncertainty in the state matrix;
• synthesis of output-feedback controllers that robustly as-sign the closed-loop poles in some arbitrary LMI region (assuming static and unstructured uncertainty on the plant matrices)
With some conservatism, these problems are reduced to solv-ing LMI’s Because LMI’s can be solved numerically ussolv-ing efficient optimization algorithms, such as those described in [29], [30], [6], and [35], or implemented in [14] and [2], our approach yields practical analysis and synthesis tools for robust regional pole placement See [7] for an overview of the applications of LMI techniques in control theory
This paper is organized as follows Section II recalls the definition of LMI regions and key results on pole cluster-ing in LMI regions Section III contains the main result, a generalization of the Bounded Real Lemma to arbitrary LMI regions This result gives a sufficient condition in terms of LMI’s for robust pole clustering within a given LMI region Section IV shows how some standard robustness analysis tests for parameter uncertainty can be generalized to LMI regions and illustrates the performance of the resulting robust pole clustering tests on a realistic example Section V applies the results in Section III to the synthesis of output-feedback controllers that robustly assign the closed-loop poles in a given LMI region This section also shows how to combine robust pole clustering with other synthesis objectives using the multi-objective design framework developed in [26], [33], [32] Finally, Section VI demonstrates the effectiveness of this approach on a physically motivated design example
II BACKGROUND
This section recalls the basics of LMI regions and some useful properties of Kronecker products
A Notation
and denote the sets of real and complex numbers, re-spectively The notation stands for the open left half-plane
0018–9286/99$10.00 1999 IEEE
Trang 2For a complex matrix denotes the Hermitian
transpose of and is defined as
For Hermitian matrices, means is positive
definite and means is positive semidefinite
In symmetric block matrices, we use as an ellipsis for terms
induced by symmetry, e.g.,
Finally, we use the shorthand
.. .
.. .
B Kronecker Products
The Kronecker product is an important tool for the
subse-quent analysis Recall the Kronecker product of two matrices
and is a block matrix with generic block entry
, that is,
The following properties of the Kronecker product are easily
established [17]:
The eigenvalues of are the pairwise products
of the eigenvalues of and As a result,
the Kronecker product of two positive-definite matrices is a
positive-definite matrix Finally, the singular values of
consist of all pairwise products of singular values
C LMI Regions
An LMI region is any subset of the complex plane that
can be defined as
(1) where and are real matrices such that The
matrix-valued function
is called the characteristic function of Below are a few
examples of LMI regions:
• disk centered at with radius :
• conic sector with apex at the origin and inner angle :
Key facts about LMI regions include [9] the following
• Intersections of LMI regions are LMI regions
• Any convex region symmetric with respect to the real axis can be approximated by an LMI region to any desired accuracy
• A real matrix is -stable, i.e., has all its eigenvalues
in the LMI region , if and only if a symmetric matrix exists such that
(2) This result can be seen as a generalization of the Lya-punov theorem because for the usual stability region
, (2) reduces to
Pole clustering in LMI regions can be formulated as an
LMI optimization problem, a convex semidefinite program
that is easily tractable with recently available interior-point techniques Moreover, it is possible to combine such pole clustering specifications with other design objectives while preserving tractability [9], [32]
III ROBUSTNESS OFPOLE CLUSTERING INLMI REGIONS
The notions of robust and quadratic stability are useful tools for analyzing the stability of uncertain state-space models [7], [24] These notions are now generalized to pole clustering in arbitrary LMI regions, and a counterpart of the Bounded Real Lemma is derived for LMI regions Although our analysis
is restricted to static (real or complex) uncertainty, its impli-cations for more general classes of uncertainty (dynamic or time-varying) are briefly discussed at the end of the section
A Robust and Quadratic -Stability
Consider the uncertain linear system
(3) where the state matrix depends fractionally on the norm-bounded uncertainty matrix
(4) with The value corresponds to the nominal state matrix and the parameter defines the level of uncertainty Although the uncertain model (3) is physically meaningful only for real uncertainty , we also consider the complex case because of its connection with dynamic uncertainty (see Section III-D)
Let
(5)
Trang 3be any LMI region, and suppose the nominal state matrix
is -stable, i.e., has all its eigenvalues in The question
of interest here is as follows: Given some uncertainty level
, do the poles of remain in for all satisfying
?
Definition 3.1 (Robust -Stability): The uncertain system
(3)–(4) is robustly -stable if the eigenvalues of lie
in for all admissible uncertainties
Similar definitions can be found in [7] and [24] for the
usual stability region and in [4] for uncertain polynomials
Nonconservative assessment of robust -stability is difficult,
except in special cases, e.g., complex unstructured for the
open left half-plane Although conservative, the following
notion of quadratic -stability proves more practical for
analysis and synthesis purposes
Definition 3.2 (Quadratic -Stability): Given any LMI
re-gion defined by (5), the uncertain system (3), (4) is said to
be quadratically -stable if a real symmetric matrix
exists such that
(6) for all complex matrices such that
Recall from Section II-C that is -stable if and only if
exists such that Hence, quadratic
-stability implies robust -stability, but the converse is
generally false because quadratic -stability requires a single
assumption “ real” incurs no loss of generality and is
mo-tivated by the tractability of the synthesis problem discussed
in Section V
When is the open left half-plane, it is well known that
robust stability for complex is equivalent to quadratic
sta-bility for real or complex [24], which in turn is completely
characterized by the Bounded Real Lemma:
The uncertain system (3), (4) is quadratically stable
if and only if exists such that
(7)
Using a bilinear shift [8], this result remains true for vertical
half-planes and disks centered on the real axis Next, the
Bounded Real Lemma condition for quadratic stability can
actually be generalized to arbitrary LMI regions
B Main Result
Given an LMI region with characteristic function
(8) factorize the matrix as
(9) where have full column rank (such a factorization is
easily obtained from the SVD of ) If has rank , both
We are now ready to state the main result, a sufficient LMI-based condition for quadratic -stability
Theorem 3.3: The system (3) with uncertainty
is quadratically -stable if matrices and exist such that
(10)
(11) with the notation
Proof: See Appendix A.
The inequalities (10), (11) are LMI’s with unknown matrices and Hence, testing this sufficient condition numerically can be tackled efficiently with LMI solvers The matrix plays the role of Lyapunov matrix, and can be viewed as
a scaling matrix that accounts for the block-diagonal structure
of in the relation (see proof in Appendix A) The variable also accounts for the nonuniqueness of the factorization Specifically, replacing by
is equivalent to replacing by The size of is typically small because for most useful LMI regions, the matrix in (8) has rank less than three
It is insightful to explicitate the LMI (10) for well-known regions, such as the left half-plane and the disk
• The open left half-plane corresponds to and
which coincides with the Bounded Real Lemma inequal-ity (7) up to dividing by the scalar and redefining
• The disk with center and radius corre-sponds to
Because has rank one, is again scalar and we can take without loss of generality The LMI constraint
Trang 4(10) then reads as
——-By a Schur complement with respect to the block (1, 1),
this is equivalent to
which is simply the discrete-time version of the Bounded
Real Lemma applied to the system This
result stems from the fact that has all its eigenvalues
discrete-time sense, i.e., has all its eigenvalues in the unit
disk
C Intersections of LMI Regions
In practical applications, LMI regions are often specified as
the intersection of elementary regions, such as conic sectors,
disks, or vertical half-planes Given LMI regions ,
the intersection
has characteristic function
If quadratic -stability is of interest, Theorem 3.3 should
be applied to the overall characteristic function When
robust -stability is the primary concern, however, it is more
efficient and less conservative to test quadratic stability for
each elementary region independently Indeed, this process
guarantees robust stability with respect to each region ,
which in turn establishes robust -stability
More specifically, if is the intersection of elementary
LMI regions with characteristic functions
a sufficient condition for robust -stability against
norm-bounded uncertainty
is the existence, for each region , of a pair of matrices
such that
(12)
Fig 1 Robustness analysis interconnection.
The LMI feasibility problems (12) should be
solved independently for each region because no coupling exists between the constraints for each region By contrast, applying Theorem 3.3 directly to amounts to jointly
as variables This method is clearly more costly and more conservative because of the requirement that
a single satisfy (12) for all regions
D Comments on Quadratic -Stability
Theorem 3.3 gives a sufficient condition for quadratic -stability in the face of complex and unstructured uncer-tainty As mentioned earlier, the uncertainty must be real for the uncertain model
(13)
to be physically meaningful When is the open left half-plane and robust stability is of interest, the quadratic stability test is known to be conservative for real uncertainty It is therefore legitimate to question the value of Theorem 3.3 as a tool for assessing robust -stability
While acknowledging conservatism for this particular uncer-tainty model, we now briefly review other benefits of quadratic -stability that strengthen its practical appeal Rewrite (13) as
(14)
closed-loop matrix for the feedback loop of Fig 1, and robust -stability is therefore equivalent to requiring the closed-loop
When is the open left half-plane, equivalence exists between [24]:
• quadratic stability;
• robust stability against complex with ;
• robust stability against stable dynamic uncertainty
• feasibility of the Bounded Real Lemma LMI (7) Similar connections between quadratic -stability, robust -stability against dynamic uncertainty, and Theorem 3.3 can
be established for general LMI regions Specifically, for analytic in (i.e., -stable), define the norm with
Trang 5respect to as
Straightforward adaptations of the small gain and generalized
Nyquist theorems [25] lead to the following results
Theorem 3.4: The following properties are equivalent.
• is robustly -stable for static complex uncertainty
• The closed-loop system
is robustly -stable against dynamic uncertainties
that are -stable and satisfy
• If has no poles on the boundary of and
, the nominal poles of remain in More precisely, the number of poles of
in is always equal to the number of nominal
poles (all in ) plus the number of poles of in
These results indicate quadratic -stability (and the related
test in Theorem 3.3) also provides some robustness against
dynamic uncertainty, which is desirable in practice Also, for
general regions, -stability is difficult to handle numerically
as it requires an exhaustive sweep of , the boundary of
In this respect, quadratic -stability provides tractable, though
possibly conservative, means for checking robust -stability
E Time-Varying Uncertainties
The proof of Theorem 3.3 remains valid when the
uncer-tainty is time varying; i.e.,
Although the notion of “pole” disappears for linear
time-varying systems, the generalized Bounded Real Lemma of
Theorem 3.3 still provides the following guarantees:
• -stability of the matrix at all time ;
• exponential decay of the transients whenever is
con-tained in some stable half-plane with
The second property is a consequence of the following lemma
Lemma 3.5: Consider an LMI region with characteristic
system
is quadratically -stable, i.e., exists such that
(15) for all time Then, the quadratic function
satisfies, for all
Proof: Multiplying (15) left and right by and , respectively, we get for all
divid-ing by , this process leads to
This lemma shows, for quadratic -stable time-varying systems, stability and decay rate are essentially determined by time-invariant considerations, i.e., whether It says little more, however, about transient behaviors Can we also expect well-damped responses by choosing an adequate conic sector? Does a disk prevent fast dynamics? Such extensions
to the time-varying case remain open for future research
IV PARAMETER UNCERTAINTY
This section discusses refinements of the previous robust-ness analysis results when the uncertainty is structured The main motivation is the assessment of robust -stability in the face of parameter uncertainties As is usual when deal-ing with structured uncertainty, the resultdeal-ing tests are only sufficient conditions for robust pole clustering in a given LMI region Our analysis technique relies on the use of
a parameter-dependent matrix similar to the parameter-dependent Lyapunov functions used in [19], [13], [11] for regular robust stability analysis Such approaches have proven
to be significantly less conservative than quadratic stability for time-invariant parameter uncertainty
The analysis below deals with the same basic uncertain model (3), but now assumes is real and structured; i.e.,
(16)
where the ’s denote the (normalized) uncertain parameters
We denote by the hypercube, in which
ranges according to (16), and by the set of vertices of this hypercube; that is,
To stress the dependence on the parameter vector , the uncertain state matrix is written as
(17) The relevant dimensionality parameters are defined by
(18)
For such parameter uncertainty, robust pole clustering in the LMI region
(19)
Trang 6is equivalent to the existence of symmetric matrices
parametrized by such that
(20)
To enforce tractability of (20), we restrict the search of
functions to matrices with affine dependence on
where
Two robust -stability tests are derived next using such
affine ’s The first test applies to general linear-fractional
dependence of on whereas the second test is restricted
to affine dependence These results are strongly
related to the general integral quadratic constraint framework
developed by Megretski and Rantzer in [27, pp 825–826] For
simplicity, our results are stated for a single Lyapunov matrix
regardless of the complexity of the LMI region For LMI
regions that are intersections of elementary LMI regions ,
sharper tests can be obtained by using independent Lyapunov
matrices for each as indicated in Section III-C
A General Parameter Dependence
Theorem 4.1: Given the parameter uncertainty specified
by (16), the LMI region in (19), a full-rank factorization
of , and the notation (18), the uncertain matrix
in (17) is robustly -stable if the following matrices
in such that
and, for all vertices of the uncertainty hypercube
(22)
Proof: See Appendix B.
This theorem provides a test for robust -stability that involves solving a finite set of LMI’s and is therefore tractable Applications to some aeronautics systems suggest it can be sharp In its most general form, this test can be computationally demanding for high-order systems with multiple uncertainties With additional conservatism, the computational cost can be reduced as follows
• Use symmetric and skew-symmetric scalings in place of the general and unconstrained scalings and
make the structure of consistent with the uncertainty structure
(23)
matrices of the form (23)
• Set some of the matrices to zero
B Affine Parameter Dependence
When in (17), the uncertain state matrix depends affinely on the parameters :
(24) For such uncertain systems, the following robust -stability test is easily derived using the multiconvexity technique devel-oped in [13] Recall a function is multiconvex when it is convex with respect to each of its variables sepa-rately For differentiable functions, this property is equivalent
to requiring the Hessian of has nonnegative diagonal entries
Theorem 4.2: Given the parameter uncertainty specified
by (16), the uncertain system with state matrix (24) is robustly -stable if symmetric matrices and scalars
exist such that
(25) (26) (27) hold at all vertices of and for , with
Proof: Condition (26) ensures, for any , the quadratic function of
is multiconvex in the ’s Using the same argument as in [13], (25) holds over the entire hypercube if it holds at the vertices
Trang 7TABLE I
V ARIABLE D ESCRIPTION
C Robust Analysis Application
The analysis techniques developed in this section are
ap-plied to a realistic missile example (see [34] for additional
details and insights) The purpose is to determine admissible
uncertainty levels for which stability and adequate damping
are preserved
The dynamics of the controlled missile roll axis are
de-scribed by
where
and the meaning of the different variables is given in Table I
The output-feedback gain matrix is given and has been
designed using eigenspace techniques The parameters
and represent uncertainties whose effects on the missile
dynamics are reflected in the matrices and Numerical
values for these matrices can be found in Appendix C
The objective is to estimate, in the parameter space ,
the largest square where closed-loop stability is
maintained, and the largest square where closed-loop damping
is adequate, that is, for the missile roll axis The
uncertain parameters and enter affinely in the
state-space matrices, so the techniques of Theorems 4.1 and 4.2 are
both applicable The closed-loop pole locations for parameter
values in the set
are plotted in Fig 2 Clearly, both stability and damping
constraints are violated for some pairs in
this uncertainty set
The shaded area in Fig 3 shows the region in the parameter
space where closed-loop stability is maintained This
area has been computed using an exhaustive search over a fine
grid in the parameter space Based on the results of Theorem
4.1, we estimate the largest stability square using either fixed
or parameter-dependent matrices As expected, a fixed
leads to a conservative answer (dashed square in Fig 3) In
contrast, using a parameter-dependent provides a sharp
estimate of the largest allowable uncertainty (solid square)
Similarly, Fig 4 shows the uncertainty region where
ade-quate damping is maintained, and the dashed and solid
lines delimit the estimated safe regions using Theorem 4.2
Fig 2 Closed-loop poles of A() + B()KC for some parameter values ( 1 ; 2 ) 2 f01; 00:5; 0; 0:5; 1g 2.
Fig 3 Stability region estimates with fixed (dotted) and parame-ter-dependent (solid) X matrices.
Fig 4 Adequate damping region estimates with fixed (dotted) and param-eter-dependent (solid) X matrices.
with fixed or parameter-dependent matrices The damping constraint is captured by the conic LMI region
Again, the estimate based on parameter-dependent matrices provides a sharp answer
V OUTPUT-FEEDBACK SYNTHESIS
This last section shows how to use our main analysis result (Theorem 3.3) for synthesis purposes Specifically, we
Trang 8consider the problem of computing an output-feedback
con-troller that robustly assigns the closed-loop poles in a
pre-scribed LMI region For tractability reasons, the discussion
is restricted to unstructured uncertainty
The problem statement is as follows Consider the uncertain
state-space model
(28) where and the static uncertainty satisfies
Given the LMI region
we are interested in designing a full-order dynamic controller
(29)
that robustly assigns the closed-loop poles in
Without loss of generality, assume because this
amounts to a mere change of variable in the controller matrices
and considerably simplifies the formulas The closed-loop
matrix is
where
From Theorem 3.3 with , a sufficient condition for
quadratic (hence, robust) -stability of is the existence
(30)
where is a full-rank factorization of This
matrix inequality is not jointly convex in and the controller
matrices It can be reduced, however, to a convex LMI
problem by using the linearizing change of controller variables
introduced in [26], [33], [9] This change leads to the following
synthesis result
Theorem 5.1: A full-order output-feedback controller
and a matrix exist such that (30) holds if and only if two symmetric matrices and and matrices
and exists such that
(31)
and (32), shown at the bottom of the page, where
If these LMI’s are feasible, an th-order controller that ro-bustly assigns the closed-loop poles in is
where the matrices are derived as follows
• Compute any square matrices and such that
• Solve the following linear equations for , and :
(33)
Proof: The proof involves the changes of variable
in-troduced in [26], [33], and [9] and is omitted for brevity Inequalities (31) and (32) are LMI’s in the variables
and that can be solved numerically using LMI optimization software [14] Theorem 5.1 therefore provides a tractable (but somewhat conservative) approach to robust pole assignment in LMI regions
Remark 5.2: When is the intersection of several ele-mentary LMI regions as discussed in Section III-C, the synthesis LMI’s (31), (32) must be written for each region
using the same variables, and the resulting set of LMI’s must be solved jointly Indeed, the synthesis problem is no
(32)
Trang 9longer convex when a different is used for each (this
prevents using the linearizing change of variable) The extra
conservatism introduced by this additional restriction is modest
in most applications
A Mixed Design Specifications
From a practical viewpoint, enforcing quadratic -stability
is rarely sufficient because most design problems are
essen-tially multi-objective For instance, realistic designs are likely
to include or (loop shaping) objectives in addition to
robust pole assignment for transient tuning Fortunately,
LMI-based synthesis can accomodate a rich variety of closed-loop
specifications within a single LMI optimization problem, as
shown in [32] This problem is achieved with some
conser-vatism, but has proven effective in a number of applications
The basic requirement is that a single closed-loop Lyapunov
specifications
As an immediate extension of the results in [26], [33], and
[32], it is easy to mix quadratic -stability with other
objec-tives, such as or performance, passivity constraints,
bounds on the impulse response, etc As an example, we
can combine a quadratic -stability objective as captured by
Theorem 5.1 with an -norm bound on some input/output
channels of the closed-loop system For instance, if the
nom-inal plant is described by
the (nominal) closed-loop transfer function from to
can be further constrained to
by combining the LMI conditions (31) and (32) for robust pole
assignment with the additional LMI constraint, shown in (34)
at the bottom of the page
VI DESIGN EXAMPLE
This section illustrates the benefits of robust pole placement
in LMI regions through a missile autopilot design example
The problem setup comes from [31] and [21], where additional
motivations and details can be found It has been slightly
sim-plified to focus on aspects relevant to the technique proposed
in this paper
The linearized longitudinal dynamics of the missile are described by
where and denote the angle of attack, pitch rate, vertical accelerometer measurement, and fin deflection, respectively The variables and are auxiliary signals used to model variations of the aerodynamic coefficients for ranging between 0 and 20 The parameter uncertainty has been normalized; that is,
We need to design a dynamic compensator that meets the following specifications:
• settling time of 0.2 s with minimal overshoot and zero steady-state error for the vertical acceleration in re-sponse to a step command;
• adequate high-frequency rolloff for noise attenuation and
to withstand neglected dynamics and flexible modes;
• maximum deflection of two (in normalized units) imposed
on the control signal ;
• time-domain specifications must be met over the
To attack this problem, we use the feedback structure sketched in Fig 5 Here, denotes the reference accelera-tion signal, and denote the weighted tracking error and control input, respectively An integrator is introduced in the acceleration channel to enforce zero steady-state error The full compensator is therefore given by
To incorporate bounds on the size of unmodeled dynamics and penalize tracking error, we use the weighting filters (see [31]):
First, we perform a standard -optimal design in which
we minimize the closed-loop gain between the inputs
and the outputs This process is meant
to enforce high-frequency rolloff as well as stability and performance for all admissible uncertainties The step responses of the resulting (pure) controller are depicted in
(34)
Trang 10Fig 5 Synthesis structure.
Fig 6 LMI region.
Fig 7 for (nominal) and (perturbed) Although
this first design could be deemed acceptable, it suffers from
up to 30% overshoot in the perturbed transient responses
To improve transient behavior, we add a robust pole
cluster-ing constraint to achieve better dampcluster-ing across the uncertainty
range Specifically, we require robust pole clustering in the
LMI region represented in Fig 6 This region is defined as
the intersection of the following:
• disk with center zero and radius 1500 (to prevent fast
dynamics);
• shifted conic sector with apex at and angle
Its characteristic function is
and the corresponding and matrices are
This particular region is chosen to achieve differential damping
at low and high frequency (the damping constraint takes effect
for ) Because the constraint already enforces
closed-loop stability, it is inconsequential that this LMI region
intersects the right half-plane
The resulting synthesis problem is multi-objective because
it involves minimizing the closed-loop norm subject to
robust pole clustering in the selected region In the LMI
framework, this problem is attacked by minimizing the
closed-loop gain subject to the LMI constraints of Theorem 5.1
Fig 7 Pure H 1 design—nominal and perturbed (1 = 61) step responses.
TABLE II
C ONTROLLER Z ERO -P OLE -G AIN D ESCRIPTION
for robust pole clustering and the LMI constraint (34) for the constraint “closed-loop gain ” (see Section V-A for details) This LMI optimization problem was solved with [14] and produced the compensator
with zero-pole-gain description in Table II The corresponding step responses are shown in Fig 8 The transients are smoother than those obtained with pure control for both nominal and perturbed plants More importantly, thanks to the disk constraint, this result is achieved with significantly slower