1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Robust pole placement in LMI regions

14 143 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 349,76 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 1

Robust 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 2

For 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 3

be 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 5

respect 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 6

is 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 7

TABLE 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 8

consider 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 9

longer 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 10

Fig 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

Ngày đăng: 26/11/2015, 09:21

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN