Linear Controller Design: Limits of Performance by Stephen Boyd and Craig Barratt - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

CHAPTER 7 REALIZABILITY AND CLOSED-LOOP STABILITY

signal , and we must include and in the regulated variables vector , in which

w

u

y

z

case the four transfer matrices (7.11{7.14) appear as submatrices of the closed-loop

transfer matrix . Internal stability is then expressed as the speci cation that

H

these entries of be stable, which we mentioned in chapter 6 (section 6.4.1) is an

H

a ne speci cation.

It seems clear that any sensible set of design speci cations should limit the e ect

of sensor and process noise on and . Indeed, a sensible set of speci cations will

u

y

constrain these four transfer matrices more tightly than merely requiring stability

some norm of these transfer matrices will be constrained. So sensible sets of spec-

i cations will generally be strictly tighter than internal stability internal stability

will be a redundant speci cation. We will see examples of this in chapter 12: for

the LQG and

problems, niteness of the objective will imply internal stability,

H

1

provided the objectives satisfy certain sensibility requirements. See the Notes and

References at the end of this chapter.

7.2.3

Closed-loop Affineness of Internal Stability

We now consider the speci cation that is the closed-loop transfer matrix achieved

H

by a controller that stabilizes the plant:

=

(

) 1

;

stable =

zw + zu

yu

yw

H

P

P

K

I

;

P

K

P

(7.15)

H

H

for some that stabilizes

:

K

P

Of course, this is a stronger speci cation than realizability.

Like rlzbl, stable is also a ne: if and ~ each stabilize , then for each

H

H

K

K

P

, the controller

given by (7.10) also stabilizes . In the example of

2

R

K

P

section 7.1.1, the controllers (a) and (b) each stabilize the plant. Hence the ve

K

K

controllers that realize the ve step responses shown in gure 7.2 also stabilize the

plant.

We can establish that stable is a ne by direct calculation. Suppose that con-

H

trollers and ~ each stabilize the plant, yielding closed-loop transfer matrices

K

K

H

and ~, respectively. We substitute the controller

given in (7.10) into the four

H

K

transfer matrices (7.11{7.14), and after some algebra we nd that

(

yu ) 1

(

) 1

) ~(

) 1

;

;

;

yu =

yu

yu + (1

yu ~

yu

K

I

;

P

K

P

K

I

;

P

K

P

;

K

I

;

P

K

P

(

yu ) 1 =

(

) 1

1

;

+ (1 ) ~(

);

;

yu

yu ~

K

I

;

P

K

K

I

;

P

K

;

K

I

;

P

K

(

yu ) 1

) 1

1

;

)(

);

;

yu = (

yu

yu + (1

yu ~

yu

I

;

P

K

P

I

;

P

K

P

;

I

;

P

K

P

(

yu ) 1 = (

) 1 + (1 )(

) 1

;

;

;

yu

yu ~

I

;

P

K

I

;

P

K

;

I

;

P

K

:

Thus, the four transfer matrices (7.11{7.14) achieved by

are a ne combinations

K

of those achieved by and ~. Since the right-hand sides of these equations are all

K

K

stable, the left-hand sides are stable, and therefore

stabilizes .

K

P

We can use the same device that we used to simplify our description of rlzbl.

H

The four transfer matrices (7.11{7.14) can be expressed in terms of the transfer

index-164_1.png

index-164_2.png

index-164_3.png

index-164_4.png

7.2 INTERNAL STABILITY

155

matrix given in (7.7):

R

(

yu ) 1

;

yu =

yu

(7.16)

K

I

;

P

K

P

R P

(

yu ) 1

;

=

(7.17)

K

I

;

P

K

R

(

yu ) 1

+

)

;

yu = (

yu

yu

(7.18)

I

;

P

K

P

I

P

R

P

(

yu ) 1 = +

(7.19)

;

yu

I

;

P

K

I

P

R :

Hence we have

8

yu

9

R P

>

>

>

>

<

=

stable =

zw + zu yw

R

are stable

(7.20)

H

P

P

R P

+ yu

:

I

P

R

>

>

>

>

:

( + yu ) yu

I

P

R

P

We will nd this description useful.

7.2.4

Internal Stability for a Stable Plant

If the plant is stable, then in particular yu is stable. It follows that if is stable,

P

P

R

then so are yu, + yu , and ( + yu ) yu. Hence we have

R P

I

P

R

I

P

R

P

stable = zw + zu yw

stable

(7.21)

H

fP

P

R P

j

R

g

:

This is just our description of rlzbl, with the additional constraint that be stable.

H

R

Given any stable , the controller that stabilizes and yields a closed-loop

R

P

transfer matrix = zw + zu yw is

H

P

P

R P

= ( + yu) 1

(7.22)

;

K

I

R P

R :

Conversely, every controller that stabilizes can be expressed by (7.22) for some

P

stable .

R

7.2.5

Internal Stability via Interpolation Conditions

For the classical SASS 1-DOF control system (see section 2.3.2), the speci cation of

internal stability can be expressed in terms of the I/O transfer function , although

T

the speci cation is not as simple as stability of alone (recall our motivating

T

example). We have already noted that a closed-loop transfer matrix

that is

H

realizable has the form

=

0(1

)

P

;

T

;T

T

H

0

0

;T

;T

=P

T

=P

=

0 0 0

0

1

1

P

0 0 0 +

;P

;

(7.23)

T

1

1 0 1 0

;

;

=P

=P

where is the I/O transfer function. We will describe stable as the set of transfer

T

H

matrices of the form (7.23), where satis es some additional conditions.

T

index-165_1.png

index-165_2.png

index-165_3.png

index-165_4.png

156

Find Your Next Great Read

Describe what you're looking for in as much detail as you'd like.
Our AI reads your request and finds the best matching books for you.

Showing results for ""

Popular searches:

Romance Mystery & Thriller Self-Help Sci-Fi Business