• Nie Znaleziono Wyników

Normalized coprime factorizations for systems in generalized state-space form

N/A
N/A
Protected

Academic year: 2021

Share "Normalized coprime factorizations for systems in generalized state-space form"

Copied!
3
0
0

Pełen tekst

(1)

Normalized Coprime Factorizations for Systems in Generalized State-Space Form

Peter M. M. Bongers and Okko H. Bosgra

Abstract-This note presents a state-space algorithm for the calcula- tion of a normalized coprime factorization of continuous-time general- ized dynamical systems. It will be shown that two Riccati equations have to be solved to obtain this normalized coprime factorization.

I. INTRODUCTION

Recent publications have shown the importance of normalized coprime factorization plant descriptions in the fields of control design [6], [1], robustness analysis [13], [15], model reduction [7], and identification for control [12].

In [9], the connection between the state-space realization of a strictly proper plant, and a coprime factorization has been established. T h e coprime factorization of a generalized dynami- cal system was presented in [17]. In [8], it has been shown that in order to calculate a normalized coprime factorization of a continuous-time strictly proper plant, one Riccati equation has to be solved. In [14], these results have been extended to proper plants. For discrete-time proper systems, the construction of a normalized coprime factorization has been formulated in [2].

In this note, we extend the results of [8] and [14] to the case of proper and nonproper systems in a generalized state-space form. It will be shown that in the calculation of a normalized coprime factorization for systems in a generalized state-space form, two Riccati equations have to be solved. A n explicit algorithm to obtain this factorization will be given.

11. PRELIMINARIES

In this note, we adopt the ring theoretic setting of [4] and [16] to study stable multivariable linear systems. That is, we consider a stable system as a transfer function matrix with all its entries belor,$ng to the ring Z . For the application of our state-space algorithm, we will identify the ring Z with [w Hz, the space of

stable real rational finite-dimensional linear time-invariant continuous-time systems.

We consider the class of possibly nonproper and/or unstable multivariable systems as transfer function matrices whose en- tries are elements of the quotient field F:= ( a / b l a E Z , b E 3 \ 0 0 ) . The set of multiplicative units of 3 is defined as f : =

{ h ~ 2 I h - l

€8.

In the sequel, systems P E FmX" are denoted as P E 3 and M* := M T (

-SI.

Definition 2.1 [16]: A plant P E 3 i s said to h_ave_a right (left) fractional representation-if there exist N , M( N , M ) E 3 such that P = N M - ' ( =

e-'?).

The pair M , N ( M , N ) is a right (left) coprime factorization

(RCF or LCF) if it is a right (left) fractional representation and_ there exist U , V ( U , V ) ~ Z s u c h that UN

+

VM

=

I

( N U

+

MV

= I).

Manuscript received December 7, 1990; revised November 26, 1991. The authors are with the Mechanical Engineering Systems and Con- trol Group, Delft University of Technology, 2628 CD Delft, The Nether- lands.

IEEE Log Number 9203113.

The pair M, N ( M ,

P?)

is called a normalized right (left) coprime factorization (NRCF or N X F ) if it is an R C F (LCF), and M * M

+

N * N =

I(MM*

+

N N * = I).

Proposition 2.2: Let P ( s ) E 9 have McMillan degree r . Then

P(s) can be represented by P ( s ) = C ( s E - A ) - ' B , where

I 0 A A

E = [ ( ; 0 ] ' . = [ A i : A : : )

with A , , A ; , = 0, A i 2 A 2 , = 0, and B2BT, CTC2 nonsingular,

having matrix partitions assumed to be compatible with the partitioning of E.

Pro08 Let P ( s ) = P X p , )

+

P p ( s ) with PJp = c ( s l -

&'i

strictly _ _ - proper and Pp = C ( I - sj)-'B polynomial,

(2,

B,

6,

and (.I, B , C) controllable and observable matrix triples, and .I in Jordan form [ 111. Then, operations of restricted system cquiv- alence (RSE) [ l l ] applied _ - - to the polynomial system matrix [lo], [5] corresponding to (.I, B , C ) yield

348 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 38, NO. 2, FEBRUARY 1993

0018-9286/93$03.00 0 1993 IEEE

The resulting structure (2) is obtained by solely interchanging rows and columns containing an s, and by performing sign changes. Controllability and observability of systems in Jordan form imply no-nsipgularity of _B,B: and CTC, [3]. The Jordan

form implies

.I,,.IL

= 0 and J & f 2 , = 0. Now defining

(3) where the partitions have consistent dimensions, leads to (11,

0

and this proves the proposition.

111. MAIN RESULT

The main result consists of two parts. First, we will show that an NRCF of P is a stable full-rank spectral factor of

[;](I +P*P)-I[I

P * ] . (4) Secondly, we will use this result to obtain a state-space realiza- tion of an N R C F of P. This will be presented in the form of an

algorithm.

Theorem 3. I: Let P E F be given. Then the following state- ments are equivalent:

a) ( N , M ) is an NRCF of P .

b)

[E]

€3, where ( N , M ) right coprime is a full-rank spec- tral factor of

(2)

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 38, NO. 2, FEBRUARY 1993 349

Proof a) + b). Given ( N , M ) as an NRCF of P . Then The following corollary enables the construction of both an

NRCF and NLCF of a plant using the algorithm presented above.

[ E]

€ 2 is full rank and (4) can be written as

[

N ; - l ] ( l

+

M * - " * N M - ' ) - l [ z M*-"*] ( M T , N T ) is an NLCF of PT. Corollaly 3.2: If ( M , N ) is an NRCF of system P , then

=

[

3 M * M

+

N * N ) - ' [ M * N * ] IV. EXAMPLE

Assume that our nonproper system is a double differentiator P ( s ) = s 2 . A generalized state-space form of P ( s ) is

= [ 3 M * N * ]

which shows b).

( N , M ) right coprime, i.e., (4) equals [ z ] [ M * N * ] . Premulti- E 2 be a full-rank spectral factor of (4) with

L 1

plication by [ P -I] yields [ P

-I][

z]

= 0, which shows that ( N , M ) is an RCF of P . Postmultiplication of (4) by

[E]

yields

[ T ] [ M * N * ] [ ; ] = [ ; ] ( I

+

P * P ) - ' [ I P * ] [ ; ] M =

[E],

y = [-1 0

of!].

which implies [ M* N * ]

[ E ]

= I , and this shows a). 0

Based on Theorem 3.1, the following algorithm has been constructed, which will lead to a state-space representation of an

Using Proposition 2.2, we can bring this system in the form

(11,

(3) NRCF of a system in generalized state-space form. The proof is given in the Appendix.

Algorithm: Let P ( s ) be a real rational (possibly nonproper)

transfer function of McMillan degree r. . ,

Step 1: Perform the construction of a system in the particular generalized state-space form (1) having the structure defined by

(2) yielding (3) as formulated in Proposition 2.2 and its Proof. Step 2: Calculate W2 as the stabilizing solution to the Riccati

equation

CrC2

+

W 2 A 2 ,

+

A;2W2 - W2B,BTW2 = 0 . Step 3: Define Y , Z ,

c,

B,

x

to be

Then, the steps outlined in the proposed algorithm yield a state-space realization U,, B,,

c,,

0,) of

[ E ]

as

Y : = - ( W 2 A 2 ,

+

CTC2)-'(AT2 - W2B2BT) Z := - ( W 2 A 2 ,

+

CTC,)-I(CZC,

+

W 2 A I 2 )

c

:=

c, +

c2z

x:=

A , ,

+

( A l 2

+

YTCTC2)Z

+

YTCTC, Therefore, ~ ( s ) = (1/(s2

+

Jzs

+

I)), ~ ( s ) = ( s 2 / ( s 2

+

as

+

1)); and M ( s ) , N ( s ) E 3, N ( s ) M ( s ) - ' = P ( s ) , and M * ( s ) M ( s )

+

N * ( s ) N ( s ) =

I.

:= B, - ( A l 2 - B1BTW2)(A2, - B 2 B T W 2 ) - ' B 2 .

Step 4: Calculate W , as the stabilizing solution to the Riccati

V. CONCLUSIONS

In this note, a state-space algorithm for the calculation of a normalized coprime factorization of continuous-time generalized Riccati equations have to be solved in the calculation of this these Riccati equations are well defined.

equation

cTC

+

A7WT

+

W , x - W,BBTWT = 0 .

step 5: A regular state-space realization ( A , , B,,

e,

,

0,) of dynamical systems has been given. It has been shown that two the NRCF 7 having an Order to the McMillan normalized coprime factorization. As shown in the Appendix, degree of P s), is obtained, with

APPENDIX

I '

A ,

= x -

BBTWl, B, = Bl(Z - B2#B2) + A 1 2 W ; ' B f r

In this Appendix, we prove the existence of an NRCF ( M , N ) of P E F a s constructed in the algorithm.

Let the generalized state-space realization of the system be partitioned according to Proposition 2.2, and apply operations of restricted system equivalence [ll] to a generalized state-space

- B f B 2

( B f B 2 - Z)BTW, - B2#A2]

( I - C2C2#)C1 -

c,#2~,w,

]

4

C,#'W2B,

=

]

[

using Bf = Bc(B2BT)-' and

Cf

= ( C f C 2 ) - ' C 2 .

(3)

350 0 - s E T - A T + F T B T - B B ~ F - BT - C 0 SE - A

+

BF

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 38, NO. 2, FEBRUARY 1993

- F T C T

B O

I O

0 0

realization of

1

;I

( I

+

P * P ) - ’ [ I P*] as follows: which equals a generalized state-space realization of the transfer function

[ :]

[ M * N*] with

Now it can be easily checked that P ( s ) = N ( s ) M - ’ ( s ) . Using

operations under restricted system equivalence [ 111, the con- the state-space form

structed generalized state-space realization of

B , ( I - B;B,)

+

A , , W , - ~ B ; ~ - ( I - C,C,#)C,

+

c$4:,w, C,”’W, B, (5) with Q = s ( E T W T - WE)

+

CTC

+

A T W T

+

WA - W BB T WT . (6) The right-hand side of (5) defines a generalized state-space realization of a spectral factor of ( I

+

P * P ) - ’ [ I P*], pro- vided that Q in (6) is equal to zero. Define W =

[:

with

W , = WT, W2 = WT, W partitioned in accordance with E . Then,

the first part o f ( 6 ) , s( E T W T - W ) , equals zero. Define A , , =

A , ,

+

A , , X , A,, = A , ,

+

A 2 , X ,

el

= C ,

+

C,X, X = YW,

+

Z with

[

:I

Y = -(w,A,,

+ c;c,)-’(A;,

- w,B,B;) Z = -(W,A,,

+

C l C , ) - ’ ( C l C ,

+

W,A,,)

where W,, W, are the stabilizing solutions to the Riccati equa-

tions 0 = CTC,

+

W 2 A 2 ,

+

A$,W, - W,B,B,TW, 0 =

CTC

+

AIWT

+

W , x - W I EET W T with

c

:=

c,

+ c,z

A:=

A , ,

+

( A l 2

+

Y T C T C 2 ) Z

+

YT C TC,

E

:= B , - ( A l 2 - B 1 B ; W 2 ) ( A 2 , - B,B:W,)-IB,.

The existence of the Riccati solutions follows directly from properties formulated in Proposition 2.2.

Using F := [BFW, - BTW,X B:W,], (5) can be written as

with Bf = B;(B2B;)-’ and C,” = (CTC,)-’C,. Hence,

is proper and asymptotically stable. This shows that the pre- sented algorithm will lead to a state-space representation of an

0

N R C F of a system in generalized state-space form. REFERENCES

P. M. M. Bongers and 0. H. Bosgra, “Low-order H, controller synthesis,” in Proc. 29th Conf Decision Contr., Hawaii, 1990, pp. P. M. M. Bongers and P. S. C. Heuberger, “Discrete normalized coprime factorization,” in Proc. 9th INRIA Conf Analysis Optimiz. Syst. 1990 (Lecture Notes in Control and Information Sciences, Vol. 1441, A. Bensoussan, J. L. Lions, Eds. Berlin, Germany: Springer-Verlag, 1990, pp. 307-313.

C. T. Chen and C. A. Desoer, “A proof of controllability of Jordan form state equations,” IEEE Trans. Automat. Contr., vol. AC-13,

pp. 195-196, 1968.

C. A. Desoer, R. W. Liu, J. Murray, and R. Saeks, “Feedback systems design: the fractional representation approach to analysis and synthesis,” IEEE Trans. Automat. Contr., vol. AC-25, pp.

399-412, 1980.

T. Kailath, Linear Systems. Englewood Cliffs, NJ: Prentice Hall,

1980.

D. C. McFarlane and K. Glover, Robust Controller Design Using Normalized Coprime Factor Plant Descriptions (Lecture Notes in

Control and Information Sciences, Vol. 138). Berlin, Germany: Springer-Verlag, 1989.

D. G. Meyer, “A fractional approach to model reduction,” in Proc. Amer. Contr. Conf., 1988, pp. 1041-1047.

D. G. Meyer and G. F. Franklin, “A connection between normal- ized coprime factorization and linear quadratic regulator theory,”

IEEE Trans. Automat. Contr., vol. AC-32, pp. 227-228, 1987. C. N. Nett, C. A. Jacobson, and M. J. Balas, “A connection between state-space and doubly coprime fractional representation,”

IEEE Trans. Automat. Contr., vol. AC-29, pp. 831-832, 1984.

H. H. Rosenbrock, State-Space and Multioariable Theory. London, U.K.: Thomas Nelson and Sons, 1970.

-, “Structural properties of linear dynamical systems,” Int. J.

Contr., vol. 20, pp. 191-202, 1974.

R. J. P. Schrama, “A framework for control-oriented approximate closed-loop identification,” in Proc. 9th Int. Symp. Math. Theory Networks Syst., Kobe, Japan, 1991, to be published.

M. Vidyasagar, “The graph metric for unstable plants and robust- ness estimates for feedback stability,” IEEE Trans. Automat. Contr.,

-, “Normalized coprime factorizations for nonstrictly proper systems,” IEEE Trans. Automat. Contr., vol. AC-33, pp. 300-301, 1988.

M. Vidyasagar and H. I m u r a , “Robust controllers for uncertain linear multivariable systems,’’ Automatica, vol. 22, pp. 85-94, 1986.

M. Vidyasagar, H. Schneider, and B. A. Francis, “Algebraic and topological aspects of feedback stabilization,” IEEE Trans. A u - tomat. Contr., vol. AC-27, pp. 880-893, 1982.

F. Y. Wang and M. J. Balas, “Doubly coprime fractional represen- tations of generalized dynamical systems,” IEEE Trans. Automat. Contr., vol. 34, pp. 733-734, 1989.

194-1 99.

Cytaty

Powiązane dokumenty

The Hausdorff measure is often more convenient that Kuratowski measure since in many spaces there are formulae allowing to calculate or evaluate its values ([1], [2]) while

Measured and Simulated Daily Hydrographs for Lawra on the Black Volta River (Black Volta Basin) - Linear Regression on 1964 Bamboi and Non-missing Lawra Daily Discharges -

A consensus-based dual decomposition scheme has been proposed to enable a network of collaborative computing nodes to generate approximate dual and primal solutions of a

The distance is computed be- tween a state graph representing the typical behavior of the subject in a given room and a state graph corresponding to the present subject’s behavior

The underlying challenges at the tactical gov- ernance level that relate to the way ecological features in Rotterdam city are planned pointed at the following interrelated

Aktualnie nadal trwają szczegółowe analizy danych odnoszących się do kształtu dna jeziora Lednica oraz skanów z magnetometru protonowego, które wraz z na- stępnymi badaniami

With the aid of the method o f successive approximations applied to an appropriate system o f Volt err a’s integral equations there was proved the existence o f

ANNALES SOCIETAT1S MATHEMATICAE POLONAE Series I: COMMENTATIONES MATHEMATICAE XXII (1981) ROCZNIKI POLSKIEGO TOWARZYSTWA MATEMATYCZNEGO1. Séria I: PRACE MATEMATYCZNE