• No results found

The output-stabilizable subspace and linear optimal control

N/A
N/A
Protected

Academic year: 2021

Share "The output-stabilizable subspace and linear optimal control"

Copied!
10
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

The output-stabilizable subspace and linear optimal control

Citation for published version (APA):

Geerts, A. H. W., & Hautus, M. L. J. (1989). The output-stabilizable subspace and linear optimal control. (Memorandum COSOR; Vol. 8915). Technische Universiteit Eindhoven.

Document status and date: Published: 01/01/1989

Document Version:

Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers)

Please check the document version of this publication:

• A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website.

• The final author version and the galley proof are versions of the publication after peer review.

• The final published version features the final layout of the paper including the volume, issue and page numbers.

Link to publication

General rights

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain

• You may freely distribute the URL identifying the publication in the public portal.

If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, please follow below link for the End User Agreement:

www.tue.nl/taverne Take down policy

If you believe that this document breaches copyright please contact us at: openaccess@tue.nl

providing details and we will investigate your claim.

(2)

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computing Science

Memorandum COSOR 89-15 The output-stabilizable subspace

and linear optimal control A.H.W. Geerts and M.L.J. Hautus

Eindhoven University of Technology

Department of Mathematics and Computing Science P.O. Box513

5600 MB Eindhoven The Netherlands

Eindhoven, June 1989 The Netherlands

(3)

Abstract

The output-stabilizable subspace and linear optimal control

A.H. W. Geerts & M.L.J. Hautus

Properties of a certain subspace are linked to well-known problems in system theory.

Keywords

Output stabilizability,linear-quadratic problem, singular controls, structure algorithm. dissi-pation inequality.

1. Introduction

Consider the following finite-dimensional linear time-invariant system l:: x(t)=Ax(t)+Bu(t),x(O)=xo,

y (t)

=

Cx(t)

+

Du (t) ,

(1.1 a) (1.1b) where for all t'2: O. x(t) e lR1I, U (t) e lRm and y (t) e lRr, and the input u ( • ) is required to be an element of

the class of smooth controls. Moreover, without loss of generality, we may assume that [B' D']', [C D] is injective and surjective. respectively.

For the case D = 0, we now recall Wonham's Output Stabilization Problem ([11, Section 4.4]):

(OSP): Given the system l: with D = O. Find a feedback map F: lRm ~ lR1I such that with the input u

=

Fx, we have y (t) -; 0 for any initial value Xo.

If this problem has a solution, then l: (with D

=

0) is called output stabilizable. A necessary and sufficient condition for the output stabilizability was provided by [II, Theorem 4.4]. A slightly different fonnulation of the condition was given in [5, Theorem 4.10], where it was shown that OSP has a solution if and only if lR 11

=

S-, where the subspace S- was defined in

tenns of (;. ro)-representations. More generally, this subspace also plays a role in the output-stabilization problem under disturbances. i.e .• the problem of achieving BmO stability in the presence of a disturbance input tenn Eq. Then, it turns out, the condition is: im(E) c S-.

(4)

-2-Next, let

J(xo,u):=

J

y'(xo,u)y(xo,u)dt ,

o

(1.2)

with y(xo, u)

=

Cx(xo, u)

+

Du (compare (l.1b», and x(xo, u) denotes the solution of (1.1a) for given Xo and u E C:'m. We introduce the Linear-Quadratic optimal Control Problem:

(LQCP): for all xo, determine J-(xo) := inf{J(xo, u) I u E C:'m} and, if for all Xo E JRn,

J-(xo) < 00, then compute, if one exists, all optimal controls (Le. all controls u* E C:'m such that J-(xo) =J(xo, u*».

We will call LQCP solvable if for all xo,]-(xo)

<

00 and if for every Xo there exists an optimal.input u* (Le. an input u* such that J-(xo) =J(xo, u*». In this paper we shall see that the subspace

S-

is relevant for the issue of LQCP-solvability.

The above-mentioned problem is called regular if ker(D)

=

0 and singular if ker(D)

*

O. The regular case is well established and considered classical. Curiously, the problem of finding necessary and sufficient conditions for solvability of the problem has found little attention, even in the regular case. Usually, one is satisfied with the statement that the problem is solvable if

(A. B) is stabilizable (see e.g. [10, Propositions 9-10]). Of course, this condition is not necessary (if C

=

0, then u EO is optimal for all xo). Now recently ([1]), a necessary and sufficient condi-tion of solvability was given for the regular case in terms of the stabilizability of a suitable defined quotient system.

If the problem is singular, then it is known that optimal inputs need not exist within the class C:'m ([7, Example 2.11]). With a reformulation in the style of [7] incOlporating distributions as possible inputs, this extra difficulty can be dealt with and it is proven in [2] that the input class C~p of impulsive-smooth distribution on lR with support on [0, 00) ([7. Definition 3.1]) is large enough to be representative for the system's behaviour under general distributions as inputs. A distribution u E C~p can be written as a sum of a function Uz E C:'m and an impulsive

distribu-tion Ul with support in {OJ. Obviously, we require u E C~p to be such that for every Xo the resulting output y(xo. u) has no impulsive component, and the (system dependent) space of these inputs is denoted U 1;. In [2, Proposition 4.5] an explicit description for this input class is given by

means of a dual version of Silverman's structure algorithm. With the help of this generalized dual structure algorithm ([2, Section 4]), the necessary and sufficient condition for solvability of LQCP given in [1] can be generalized to singular problems ([1, Remark. 5]).

In the present paper, it will be shown that the latter condition is equivalent to the condition

S-

= JR". In other words, output stabilizability is necessary and sufficient for solvability of LQCP. This intuitively rather obvious condition turns out to be relatively difficult to prove.

(5)

3

-In the sequel we will need the following well-known concepts. Let V = V(L:) =

{xo E JR." I 3uec:. :y(xo. u) eO} (the weakly unobservable subspace), then ([7, Theorem 3.10])

V is the largest subspace L for which there exists a feedback F such that (A

+

BF) L c L, (C +DF)L =0. Dually. W = W(L) (the strongly reachable subspace) is the smallest subspace K for which there exists an "output injection" G such that (A

+

GC) K c K, im(B

+

GD) c K ([7, Theorem 3.15]) and We <A I im(B)

>

(the reachable subspace). It is easily established that W = 0 if and only ifker(D) = O.

[

CIC +A'K +KA KB +CID]

Next. if K E JR."xn and F(K) := B'K

+

D'C D'D (the dissipation matrix), then K is said to satisfy the dissipation inequality if K E

r:=

{K E /R"xn I K = K', F (K) ~ O} ([9]). Note that

r

~

"

(0 E

n.

If T (s) := D

+

C (sf - A )-1 B (s E C) (the transfer function). and p := normal rank (T(s». then it is proven in [8] that

Lemma 1.1

If K E

r,

then rank (F(K»~ p.

Set

r min

:= {K

E r

I rank (F (K» = p}. This subset of

r

is of importance because of the next

result from [2].

Proposition 1.2

If (A, B) is stabilizable, then there exists an element K-

Ermin (')

{K

E r

I K ~ O} such that. for

allxo']-(xo) =xo'K-xo.

If ker(D) = 0 and

cI>(K) :=C'C +A'K +KA - (KB +C'D) (D'Dr1(B'K +D'C) , (1.3) then it is easily seen ([9]) that

r

min

=

{K E JR. nxn I K = K', cI>(K) = O}, the set of solutions of the

algebraic Riccati equation. Now a second major observation of this paper is, that

r min (')

{K

E r

I K';t. O} ~ 0 if and only if

S-

=

IR". Hence, in the regular case, there exists a

positive semi-definite solution of the algebraic Riccati equation if and only if L: is output stabiliz-able.

2. The dual structure algorithm and the output-stabilizable subspace

If qo := rank (D). then there exists a regular transformation So such that DS 0 = [D 0,0] with

(6)

-

4-SOl = So'). Set BS o =: [B 0, B 0], then substitution of u

=

S

o[wo',

wo']' into (1.1) yields x=Ax+Bowo+Bowo,xO,y=Cx+Dowo,

-

-(2.1) and Bois left invertible, im(B 0)

c

W. This input transfonnation corresponds to the first part of step 0 of the generalized dual structure algorithm ([2, Section 4

D.

Notice that Bois not appearing if q 0

=

m.

In fact. the dual algorithm is a void concept if ker(D)

=

O.

If ker(D)

'*

0, then this algo-rithm transfonns the given system 1: into a system

1:a

(0: an integer, not less than 1) of the fonn

-

~

xa

=Axa

+

BWa

+

Bw, Xo ,

-

-(2.2a) (2.2b) where!!

=

[Bo, B add], D

=

[Do, D add], B add is an n X (p - qO) real matrix which is such that

im(B add) c A (W), D add is a r x (p - q 0) real left invertible matrix, and rank(f?)

=

p, C(W)

c

im(D) and imcih

c

W. Moreover, the control

u

E

C~p

and the input [Wa' w']' are linked by u =H(p)[wa '

w']',

where H(s) is an invertible polynomial matrix, p stands for the derivative of Diraes 0 distribution and HCp) thus is the matrix-valued distribution obtained by substituting

s

=p into H(s). Finally, for all t

>

0, we have that (x(xo, u)

(t)-xa(xo, [Wa', w'n(t» E W. Now, let us apply to (2.2) the preliminary state feedback law

Then we get

_ A

Xa =Axa

+!!W

a +Bw, xo,y =CX a +Dwa

with A :=A -~(QtDrID'C,

f.

:= (I, -D(D'Dr1D')C From [2, Lemmas 4.2 - 4.4] and the above we then have the following.

Proposition 2.1

a) AWcW.

b) V(1:a) = V(I:)

+

W(I:) =

<

ker(f.) I

4

>.

-

,..

c) <A I im@.B»+ W

=

<A I im(B».

(2.3)

(2.4a)

(2Ab)

One consequence of Proposition 2.1 is, that y is independent of

w;

we may just as well take

w

= O. Now let us define (where y(oo) denotes lim y(xo, u)(t»

t-+oo

(7)

-

5-and T2 := {xo E R" I 3ueU1 :J(xo, u)

<

co} , (2.5b)

then we establish that T1={xo 13

w

.,smOO!h:(£.xa +Dwa)(co)=0} and T2= {xo 13

w

.,smoolh:

~ t

J

[Cxa+DWex]'[CxlX+DwlX]dt<co} with xlX(t)= exp(At)xo+

J

exp(A(t-'t»~wex('t)d't

o

0

and hence T1,2 are ~-invariant ([5, Def. 2.2]). Next, let

(2.6) (where X-(A) denotes the stable subspace of A). Then it is rather obvious that S-CE) cTj(i = 1,2) and that (Proposition 2.1) S-~)=S-(l:)=:S-. Therefore ([5, Remark 2.26]) T1,2 are strongly ~-invariant and we thus have found that V~) c S- C Ti and 4 V~) cV~), 4S-cS-. ~TiCTi(i=1,2). Let X2,X 3,X4 be such that V(~)E9 X2 =S-,

s-

EEl X 3 = T 1> T 1 E9 X 4 = R ". By choosing appropriate basis matrices for these subspaces, (2.4a) (with

W

= 0) transfonns into

Xl A 11 A 12 A 13 A 14 Xl Bl XOI

Xl 0 A22 A23 Al4 X2 B2 A X02

= 0 0

A33 A34 + WIX ,

X3 X3 0 X03

X4 0 0 0 A44 X4 0 X04

(2.7)

Note that a(A33) u a(A44) c

C+

(since X-(A) c S-~». Now take a point Xo E TJ, i.e. X04 = 0 in (2.7) (and thus X4

=

0). Since D'C = 0 and D is left invertible, it follows that (ClX2+C3X3)(co)=0,wa(co)=0, and thus ([3, Chapter 3]) that Xl (co) = O,X3(co) =0 (Le., x(xo. u)(t) converges to V + W(t ~ co». Hence, necessarily, X03 = 0 and we establish that T 1 = S-. In the same way we find that T 2 = S-. If for every FeR mxn, we define the spaces

Tf := {xo e Rn. I if u = Fx, then y(xo, u)(co) = O} •

T~:={XOE R"lifu=Fx,then

J

y'(xo,u)y(xo.u)dt<co} ,

o

we thus have arrived at our first main result.

(2.8a)

(8)

Theorem 2.2

Consider the system 1: and the corresponding subspaces defined above. Then T j = S- and

Tf c S- for every F E JR mxn . In addition, there exists an FE JRmxn such that Tf

=

S-(i

=

1,2).

Proof. Let FE JRmxn be given. If we use the feedback u =Fx. then the resulting output y will tend to zero exponentially fast when either Xo E Tf or Xo E Tf and thus Tf

=

Tf. In addition, it is trivial that Tf

=

Tf

c

Tj (i

=

1,2). The fact that there exists an F such that Tf

=

S- is known

(compare [5]). The rest follows from the above.

Because of the relation Tf

=

S- for some F. we will refer to S- as the output-stabilizable sub-space.

3. The dual structure algorithm and optimal control

Let us reconsider the LQCP and assume that S-= IR n. According to Theorem 2.2, we can reformulate this as: For every Xo there exists an input u E Ur. such that J(xo, u)

<

co. Oearly

this is a

necessary

condition for the solvability of LQCP. Since y = ex a

+

DWa with D left inver-tible, we are left with a

regular

LQCP by taking

w

= 0 in (2.4a). Hence we may apply the second part of the proof of the main Theorem in [1] and state that the algebraic Riccati equation associ-ated with (2.4a), <P(K) = 0 with

(3.1)

-has a solution K-~ 0 and that every other solution K ~ 0 of <P(K) = 0 satisfies K ~ K-. The optimal cost for LQCP, J-(xo), equals xo'K-xo for all Xo, ker(K-)

=

V

+

Wand, in addition, for every x 0 an optimal control for LQCP exists (see for details [2, Theorem 4.5]) and thus the condi-tion S-= JR" is also

sufficient

for solvability of LQCP. Now in [2, Section 6] the next result is proven.

Proposition 3.1

r=

{K E K', W c: ker(K), <P(K)~

OJ ,

r min

=

{K E JR"xn I K =K', W c:ker(K), <P(K)

=

OJ

Consequently, we observe that K- Ermin n {K E r I K ~ O} and every other K Ermin n

-{K E

r

I K ~

OJ

satisfies K ~ K- (compare Proposition 1.2). Note that <P(K) = <P(K) if ker(D) = O. Therefore. in the regular case, K- represents the smallest positive semi-definite solu-tion of (1.3). On the other hand, if r min n {K E r I K ~ O}

*'

0, then ([3, Chapter 3]) S-

=

JR". Hence

(9)

-7-Theorem 3.2

S-= IRn if and only if

r

min ( l {K E

r

I K~ O} :# 0. In addition, if the latter set is nonempty, then the smallest element of this set, K- , represents the optimal cost for the LQCP.

Note that the characterization of K- as given above is foonulated directly in teons of the

original system data (A, B, C, D). Moreover, this representation of the optimal cost includes the singular as well as the regular case. Finally, we mention that a condition for output stabilizability can be given in the spirit of [4]. In fact, a more general formulation is

Proposition 3.3 ([3, Chapter 3])

Let T be a L-invariant subspace. Then X-(A)

+

<A I im(B)

>

+

T = IRn if and only if 'V'i.,e

'C.

'VTtE cit: [l1(A - ')In. B)

=

0 and l1T

=

0]

=>

11 = 0:

The condition for output stabilizability is obtained by taking T = V.

Remarks

1. While proving out main Theorem 2.2, we established that if U E U l: is such that y(xo. u)(oo) = 0 or J(xo. u)

<

00, then x(xo, u)(t) converges to V

+

W (t ~ 00), but not neces-sarily to V (for a counterexample, see [6]). unless (of course) W = 0, i.e. ker(D) = O.

-

-2. Since S-

c

TI := {xo 13uEc:'.. :y(oo) =O}

c

Tl = S-, we find that Tl = T1, and, analogously,

that T2 := {xo I 3uec:. :J(xo, u) < oo}

=

T2' In fact, this can be seen directly as Tj =

- -

-W

+

Tj =Tj because W

c

<A I im(B)

> c

Tj (i = 1,2).

3. If IRn:= IRnl(V+W),~: IRn ~ IRn denotes the induced map of ~ defined by ~x:=

-

=

- n

=

=

(dx) (x =x + (V + W» and ~: IR m ~ IR is defined by ~ u :=@u), then it can be seen (e.g. compare [2, Lemma 5.6]) that the condition in Proposition 3.3 with T

=

V is equivalent to: (J.~) is stabilizable. Hence, in accordance with [1, Remark 5], the latter condition is necessary and sufficient for the solvability of LQCP.

Acknowledgement

(10)

- 8-References

[1] Ton Geerts. "A necessary and sufficient condition for solvability of the linear-quadratic control problem without stability", Syst. & Contr. Lett .• vol. 11, pp. 47-51, 1988.

[2] Ton Geerts, "All optimal controls for the singular linear-quadratic problem without stabil-ity; a new interpretation of the optimal cost", Lin. Alg. & Appl., vol. 116, pp. 135-181, 1989.

[3] Ton Geerts, PhD Thesis, forthcoming.

[4J M.L.J. Hautus, "Stabilization, controllability and observability of linear autonomous sys-tems", Nederl. Akad. Wetensch. Proc. Ser. A, 73, pp. 448-455,1970.

[5] M.L.J. Hautus, "(A, B)-invariant and stabilizability subspaces, a frequency domain descrip-tion", Automatica, vol. 16, pp. 703-707, 1980.

[6] M.L.J. Hautus, "Strong detectability and observers", Un. Alg. & Appl., vol. 50, pp. 353-368, 1983.

[7] M.L.J. Hautus & L.M. Silverman, "System structure and singular control", Un. Alg. & Appl., vol. 50, pp. 369-402, 1983.

[8] 1.M. Schumacher, "The role of the dissipation matrix in singular optimal control", Syst. & Contr. Lett., vol. 2, pp. 262-266, 1983.

[9] 1.C. Willems, "Least squares stationary optimal control and the algebraic Riccati equation", IEEE Trans. Automat. Contr., vol. AC-16, pp. 621-634, 1971.

[10] J.C. Willems, A. Kitap~i & L.M. Silverman, "Singular optimal control: A geometric approach", SIAM J. Contr. & Opt., vol. 24, pp. 323-337, 1986.

[11] W.M. Wonham, Linear Multivariable Control: A Geometric Approach, Springer, New York,1979.

Referenties

GERELATEERDE DOCUMENTEN

Reimold, Integrated gravity and magnetic modelling of the Vredefort impact structure: reinterpretation of the Witwatersrand basin as the erosional remnant of an

on the reason for this difference, it appears to be related to the international nature of the Jobvite (2014) study and the South African focus of this study. As noted, South

The paper is organized as follows: in Section 2 we describe the VGS sample and the results found so far.. description of the observations and the data analysis. In Section 4,

( 2006b ), using the Sloan Digital Sky Survey Data Release 4 (SDSS DR4) data, show that void galaxies have the same specific star formation rates (S_SFRs) at a fixed colour as

Het bedrijf van de maatschap Maas heeft hoge beperkingen ten aanzien van natuurontwikkeling in vergelijking met de bedrijven van Bor-Van Gils en Oudijk.. Dit zorgt ervoor dat op

Omdat de aanvankelijk ontwikkelde hypothese van het ontstaan van scheurkelken onder invloed van de ontdooitemperatuur en de tijd van het ontdooien ons toch relevant leek is op

zonder zaaien ontwikkelde zich een soortenarme vegetatie gedomineerd door meerjarige grassen; zaaien had een grote impact op het aantal soorten na 3 jaar; op een van de

en hoopt nog voor de winter invalt een nieuw onderdak klaar te hebben voor zijn machines.. De schuur moet ook dienen als opslagruimte voor het gedorste hooi en stro dat hij heeft