pad6 techniques for model reduction in linear system ... · pad6 techniques for model reduction in...

38
Journal of Computational and Applied Mathematics 14 (19X6) 401-43X North-Holland 401 Bibliography 14 Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen. Kutholieke Universiteit Letwen. B-3030 Herdee. Belgium Received 4 June 1984 Abstruct: Techniques of Pade approximation and continued fractions have been used often in model reduction problems. An extensive bibliography on this topic is given. The ideas are explained for the simple situation of a scalar function where no singular blocks appear in the Pade table. Extensions to the matrix case and the multivariable case are not explained in detail. Kq~wvrds: Model reduction. continued fractions. Pade approximation. 1. Introduction In linear system theory. the problem of rational approximation is an important topic. Techniques from Pade theory and continued fractions have been quite successful in this respect due to the linearity of the problem and the ease of computation. The problem of partial minimal realization has been recognized to be equivalent with PadC approximation. We compiled a bibliography on model reduction in a wide sense where Pade techniques and continued fractions are used. It became clear after a short while that a detailed description of the most general case is not possible in the frame of this paper. Therefore we content ourselves to settle the ideas by giving a survey of the literature in the simplest situation. This is for the case of a so-called normal Pade table in the scalar case. The non-normal case as well as the case of multivariable and multidimensional systems is only briefly mentioned. The main objective of the paper is to link the ideas of Pade approximation with certain problems in system theory. This is fairly easy for the simplified situation just mentioned. The PadC literature seems to be more mature in this situation as well as in the non-normal scalar case. However in the multivariable and multidimensional problems, system theory seems to be more advanced. It is our hope that this paper will raise mutual interest and that new results may grow out of it. The structure of the paper is as follows: In the first four sections we recall some definitions from continued fractions and linear systems. The model reduction problem as defined in section 0377-0427/86/$3.50 c 1986. Elsevier Science Publishers B.V. (North-Holland)

Upload: others

Post on 30-Oct-2019

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

Journal of Computational and Applied Mathematics 14 (19X6) 401-43X

North-Holland 401

Bibliography 14

Pad6 techniques for model reduction in linear system theory: a survey

A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen. Kutholieke Universiteit Letwen. B-3030 Herdee. Belgium

Received 4 June 1984

Abstruct: Techniques of Pade approximation and continued fractions have been used often in model reduction problems. An extensive bibliography on this topic is given. The ideas are explained for the simple situation of a scalar function where no singular blocks appear in the Pade table. Extensions to the matrix case and the multivariable case are not explained in detail.

Kq~wvrds: Model reduction. continued fractions. Pade approximation.

1. Introduction

In linear system theory. the problem of rational approximation is an important topic. Techniques from Pade theory and continued fractions have been quite successful in this respect due to the linearity of the problem and the ease of computation. The problem of partial minimal realization has been recognized to be equivalent with PadC approximation. We compiled a bibliography on model reduction in a wide sense where Pade techniques and continued fractions are used. It became clear after a short while that a detailed description of the most general case is not possible in the frame of this paper. Therefore we content ourselves to settle the ideas by giving a survey of the literature in the simplest situation. This is for the case of a so-called normal Pade table in the scalar case. The non-normal case as well as the case of multivariable and multidimensional systems is only briefly mentioned. The main objective of the paper is to link the ideas of Pade approximation with certain problems in system theory. This is fairly easy for the simplified situation just mentioned. The PadC literature seems to be more mature in this situation as well as in the non-normal scalar case. However in the multivariable and multidimensional problems, system theory seems to be more advanced. It is our hope that this paper will raise mutual interest and that new results may grow out of it.

The structure of the paper is as follows: In the first four sections we recall some definitions from continued fractions and linear systems. The model reduction problem as defined in section

0377-0427/86/$3.50 c 1986. Elsevier Science Publishers B.V. (North-Holland)

Page 2: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

402 A. B&heel, M. Van Bare1 / Model reduction

five will then be elaborated on in subsequent sections. A basic tool is the Routh algorithm introduced in Section 6. It is applied to model reduction in different situations in Section 7. Contracted forms and evaluation algorithms are mentioned in Sections 8 and 9. Stability is an important problem for systems. It is defined in Section 10 and Section 11 explains how continued fractions enter the picture in stability checking algorithms. Section 12 then shows how Pade type approximants may be constructed meeting this stability condition. Realization of a transfer function by a digital or analog network and corresponding state space descriptions can be easily obtained from the coefficients in continued fractions as is shown in Sections 13 and 14. The frequency response and power spectrum of a system are introduced in Section 16 and Chebyshev-Pade techniques to approximate them are given in Section 17. Mixed methods are presented in Sections 18 and 19. A brief classification of the literature for non normal PadC tables. multi-input-multi-output systems and two-dimensional systems are given in the last three sections. As we already mentioned, we compiled a bibliography on the subject where we confined ourselves to papers from system theory literature where PadC approximants and continued fractions were more or less explicitly used. Reference to these papers is given in the text by a number of letters followed by the year of publication. If papers are cited that are not related to system theory, we refer to them by a number. These references are compiled separately.

2. Continued Fractions (CF)

Let F be a field to which an element cc is added. We suppose that for m, the usual arithmetic rules hold. With two sequences {a,,}: and { h,, }F of F-elements we associate a sequence of linear fractional transforms { t,, )F for F viz.

t, ( w ) = a,/&, + M‘ and t,(w)=a,,/(b,,+w), 11=1.2 ,... . (2.1)

This sequence is called a continued fraction. It is denoted by

(2.2)

c,, = t, 0 t, 0 t2 0 - . . 0 t,,(O) is called its rrth cowergent. There are different ways to evaluate the n th convergent. The brrchard eouluutior7 scheme consists in evaluating t,,(O). then r,,_ , (t,,(O)) etc. until c,, = t, 0 t, 0 . . . 0 t,,(O). In the forward evaluation scheme one evaluates the numerator and denominator separately as follows

A,, = &A,,-, + anA,-2, 4, = b,zB,,-, + a,,@-,. M = 1, 2, 3,... with[iI: ::I=[: LC]

and c, = A,,/B,,. Two CF’s are called equiualent if they have the same convergents. A CF equivalent to (2.2) has

the form

$+$+!2,+p k,#O, n=O,l,... . (2.3)

Such an equivalence transform can be used to make some of the k,_ ,~,,cI,, or the k,b, equal to 1.

Page 3: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bultheel. M. Van Bare1 / Model reducrim 403

The euel? part or the elIen contraction of the CF (2.2) is a CF with convergents L’:,,.

n=o, l,... . It is of the form

or some equivalent form. The odd part is defined in a similar way.

3. Division algorithms

A recent reference on continued fractions is [4].

Suppose H(z) is given as the ratio of two functions

H(2) = S&)/S_,(z).

We can construct a formal continued fraction expansion of this function as follows

H(z)= l s_,($s,(z) with sl = c-1 -bJO)/a2,

with S2= (SO-b,S,)/a, etc.

It is easy to verify that if the nth convergent has the form P,,/Q,,, then

Q,,H-P,= (-l)‘& ... a,,+,S,,/S_,.

The bk(z) and uktl(z) could be chosen such that the computation

S, = (h-2 - bLL’~,+,

introduces no pole in S,.

(3.1)

(3.2)

As an example we can take for some complex number LX: b, = S, _?( a)/S, _ ,( a) and uk+,( z) = z - (Y. It is clear from (3.1) that under certain normality conditions the II th convergent will interpolate at z = CX. Another example is to take for b, the linear interpolating polynomial at (Y and p (where eventually (Y = /3). uL+, will then be (; - a)( z - /3). In this way we could construct a continued fraction which is just a contraction of the one constructed in the previous

example.

4. Linear systems

We shall consider linear. lumped. time-invariant, causal and asymptotically stable (see Section 10) systems. They are supposed to be single-input-single-output (SISO) in the main part of this paper. There are different ways to characterise a system. It may be given by its slate spuce

description:

Sx(t)=Ax(r)+Bu(t), A E cnxn, ilaY';

y(t)= Cx(t). cEc'x",

x(0)=0, IE T

Page 4: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

404 A. Bultheel. M. Vu11 Burr1 / Model reduction

u is the input, y is the output and x is the state vector. For a discrete time (d.t.) system is T = (0. 1, 2, ._. } and the operator S represents the shift operator Xx(r) = x( I + 1). For a

continuous time (c.t.) system is T = [O. x) and S stands for differentiation Sx( t) = .k( t). Another possible description of the system is its transfer function

H(z) = C(zl -A)-?.

It is a strictly proper rational function. This function depends on the frequency domain variable - It is the Laplace transform in continuous time or the discrete Laplace transform (i.e. I. z-transform) in discrete time of the impulse response h(t), t E T.

H(z) = f h(t)-_-‘; k(r) =&/2ce’“‘H(ei”) dw (d.t.). r=l 0

H(;)=~rep”h(i) dt; h(t) =/= e’“‘H(iw) dw (c.t.). --r

The Markov parameters are defined by

1 d%(z) nl,= -

k! dzk _=r =CAh-‘B. k=l,2. , . . .

= h(k) (d.t.),

= d’-%(r)

dtx-’ (c.t.).

I = 0

The numbers CAI’B. k < 0 are related to tir?le moments. These are defined for k = 0. 1. 2,. . . by

M, = I

h(t) dt = (-1) x d%(z)

= (- l)X+‘k!CA-“+“B (c.t.) 0 dz/‘ I=”

and

M,= ft’.h(t)=(-1)” [z$]‘H(.-)i ford.t. , =o z= I

The relation between M, and CA -l‘B in d.t. is not direct. It is however clear that ML can be written as a linear combination of the numbers

B, = (-1) k d%(z)

dzX :=, = ( -l)“+lk!C(,j - I)-“+“B

[ HWAb81]. If a transfer function is given as a rational function

H(z)= co + (‘,z + . . . +c.,,_,Y’

d, + d,z + . . . +d,,_,‘F + :‘I ’

we can immediately write a state space form for the system as

Sx = As + Bu. _J’ = cx

Page 5: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. B&heel. M. Van Bare1 / Model reduction 405

with BT=[O...O1], C=[c,c,... c,,_,] and A the companion matrix of the denominator of

H(z):

A=

0 1 0 . ..o 0 0 0 1 0 0

0 0 0 0 1 -d, -d, -d, .__ -d,,-, -d,,-1

This state space realization is called the phase variable canonical form. If K is a nonsingular matrix, then equivalent state space equations are of the form

Sr! = A’v + B’u, y = C’u

with o = Kx, A’ = KAK-‘, B’ = KB, C’ = CK-‘, K nonsingular.

5. The model reduction problem

We shall consider the problem of model reduction to be defined as follows: Given some information about a system with a rational transfer function (of a high degree), find a system with a lower degree rational transfer function that in some sense approximates the original system. The information given could be a state space description, Markov parameters, time moments, or frequency information like frequency response, numerator and denominator of the transfer function, the autocorrelation function of the impulse response or its energy spectrum. The form in which the approximating system is obtained can also take different forms.

6. The Routh algorithm

Suppose

H(i)=G([)= f ~~,,[“/ f dn(“, d, f 0, I, =I) ,I = 0

=fA,(/l (f_,,=O. r1=1,2 ,...)

in a neighborhood of [ = 0. Suppose G is normal. i.e. det( fnr+,_,)~~,+ f 0 for all m and n. Then the Routh algorithm is a division algorithm that tries to interpolate at { = 0 in each step. It can be formulated as follows

c’.-“=d,, x k=O. 1.2 . . . . .

c’! = I, c /,. /L-=.0.1,2 ,....

forn=O, 1.2 . . . . .

_[

b r,+l = (!?I)

CO /cl/l’.

C(,n+l)= C(t7-l)_ ( II 1 h h+l

b n+lCk+l. k=O, 1,2 ,... .

(6.1)

Page 6: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

406 A. B&heel, M. Van Bare1 / Model reduction

With the numbers b, found by this algorithm we can construct the continued fraction of second

Cauer form

(6.2)

Concerning this continued fraction we have the following:

Theorem 1. The rth convergent G,( [) of (6.2) has the following properties: - It is irreducible.

- The numerator degree is k = [(r - 1)/2] and the denominator degree is I = [r/2].

- It is the (k, I) Pad& approximant of G(l), i.e.

G(S)-G,.(S)=O(l’), forS-)O. (6.3)

The inspection of the degrees of the convergents shows that this algorithm computes a descending staircase in a normal PadC table. It is a simple matter to derive slightly modified versions of this algorithm to produce a continued fraction that is equivalent with the previous one [JEL79] and has the same properties. It may e.g. have the form

(6.4)

7. Application of the Routh algorithm to model reduction

7.1. Modelling the steady state behaviour

This type of approximation is very popular and a great number of references are concerned with it: [BOSL72, BOSLa73, BOSLb73, BROWa71, BROWb71, CAL74, CHE68, CHE69, CHE70, CHEa74, CHU75, GIB69, HAD83, HUA76, KHAa75, KHAb76, KHAb77, LAla74, LALb74, LAM82, LEE71, PALa80, PALc80, PAY56, SHAb74, SHIa71, SHIb71, SHIa74, SHId74, SHIb81, SHIH73, SHIH75, SHIH78, ZAK73].

Suppose (Y is some complex number and let 5 = z - (Y. Suppose that the transfer function H(z) is given as a rational function and brought into the form

H(z) = cg + Cl{ + cJ2 + * . * +c,_J”-

d, + d,[ + d,{’ + . . . +dJ” . V-1)

Apply the Routh algorithm to this function to construct a continued fraction of the Cauer second form (6.2). We can ask if (Y could be chosen to give it a system theoretic meaning. Here we have to distinguish between d.t. and c.t. systems. For c.t. systems we can set (Y = 0. It follows from the definitions of the time moments that near z = 0 we have

H(r)=M,-M,z+M&M,;+ .a. (7.2)

Page 7: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. B&heel. M. Van Bare1 / Model reduction 407

where Mk are the c.t. time moments. This means that the rth convergent of (6.2) will represent a transfer function of a reduced system that matches the time moments M,, k = 0, 1,. . . , r - 1; i.e.,

it models the steady state behaviour. For a d.t. system, the situation is somewhat different. Take in this case (Y = 1. We know that

for z near 1 we have

H(i)=B,-B,(z-l)+B,(;-1)2-B,(z-1)3+ ..*. (7.3)

Thus here the reduced system will have a transfer function with an expansion around 2 = 1 that matches the first r terms of (7.3). But since Mk, k = 0, 1,. . . , r - 1 can be found as a linear combination of the numbers B,, k = 0, 1,. . . , r - 1, it is clear that also the first Y time moments are matched in the d.t. case. Thus again the steady state response is modelled.

If the reduced system is not asymptotically stable (see Section lo), the correspondence is purely formal since its time moments don’t even exist (see Section 4).

If the system is not given by its transfer function, but by its time moments, its impulse response or its state space description, we can always find the series expansion of G(S) around 5 = 0; i.e., the expansions (7.2) or (7.3). The Routh algorithm can then be applied with this series as numerator and the constant 1 as denominator.

7.2. Modefling the transient behaviour

This problem is equivalent with the partial realization problem. Many of the papers in partial realization deal with the non-normal case or the multivariable case. They are not included here

[CHE69, SHId74, SHIc81]. To find a Pade approximant around z = cc, we can write the transfer function as

,-I + . . . _tcoz-(n-l)

. . . . +doz-” (7.4)

TheRouthalgorithmstartingwithc:-”=d,,_,, k=O,l,...,nandc:@=c,_,_,. k=O,l,....n - 1 will give a continued fraction of the form

which is called the first C’uuer form. It is easily found from Theorem 1 that we have now the following:

Theorem 2. The rth convergent H,( :) of this continued fraction (7.5) - It is irreducible. - The numerator is a po&nomial in :-’ of degree k = [(r + 1)/2] and

The denominator is a polynomial in z-’ of degree I = [r/2]. _ It is the (k, I) Pad& approximant of H(z) in z = co, i.e.

H(z)-H,(z)=0(~-“~“) forz+oo.

Since in this case

has the following properties

it vanishes at z = 00.

(7.5)

($)* H(z)/:=, = (&)” Hr(z)(L=m, k=O,l,...,r, z

Page 8: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

408 A. Bultheel, M. Van Barel / Model reduction

we have matched the Markov parameters m,, k = 1,. . . , r + 1, i.e. the impulse response in the neighbourhood of t = 0 is matched. Thus if h( 1) and h,.( t ) are the impulse response of the original and of the reduced system respectively, then

h(t)=h,(t), t=l,..., r-t1 (d.t.)

(-gh(t)=(gh&). k=l,..., r+l (c.t.).

By construction we have h(0) = h,(O) = 0. This clearly shows that we model the transient behaviour of the system. If the Markov parameters themselves are given we can write H(:) as

&l~,;-‘“-”

H(;)=f l 1

and again apply the Routh algorithm. If the state space description is given, we first have to compute m, = CA’-‘B, k = 1, 2,. . .

before the Routh algorithm is applicable.

7.3. Simultaneous modeling of steaal, state and transient behaviour

The method of time moments concentrated on the steady state response of the system. The following references treat the modelling of both transient and steady state behaviour. The basic idea is explained below. [ASb82, BISb80, BIS81, CHU70, CHUa73, CHEb73, DAL79, GOL77, GOL81. KHA80, MARa83. PART77, PARTa78, PARTb78, PARTa79, PARTd82, PARTa83, PARTb83, SHAb74, SHAa76, SHAa79, VAR79]. Suppose as before that the transfer function is brought into the form (7.1) with l= z - (Y and (Y = 1 for d.t. and (Y = 0 for c.t. To model both steady state and transient behaviour, we can alternate between the previous strategies. This gives the following algorithm:

&-l) - x -d,, k=O,l...., n,

$0) = ck, I, k=O.l,....n-1; cjp’=O

fork=0.1.2 ,.... n-1,

b 2h+l=co W)/c~2h-l),

c(2k+l), cj$k,'_ b2htlc;~~,-l)

b’z L = c!,‘“,t’,‘/~;~!,‘_, ,

, i=O,l,..., n-k-l,

C(2k+?)42k+1)_ b I I

.C(2k) 2Ar 3 i=O,l,..., n-k-2.

This algorithm constructs a continued fraction of the form

py+iy+$+f+ ... . (7.6)

This is the modified Cauer form. Under certain normality conditions we have now

Theorem 3. The rth convergent G,(l) f o continued fraction (7.6) has the following properties - The numerator is a po[vnomial in 1 of degree k = [(r - 1)/2] and the denominator is a polynomial

in l of degree I = [r/2].

Page 9: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bultheel. M. Vat1 Bare1 / Model reduction 409

_ It is a two-point Pad6 approximant for G(l) in the sense that

G(l)-G,(C)=O(?“) forl-,O

and

G(Y) - G,(l) = O({-“+“) for {--+ x.

Note that by alternating between the approximations at l= 0 and { = x we have a balancing between the modelling of steady state and transient. There is no reason why this should be alternating between these two points. We could also match p time moments first and then q Markov parameters or take any other combination [LUc83].

7.4. Approximation at : = (Y

In previous approaches we always approximated at z = 0 (z = 1) and/or z = cc. There may be reasons that one should prefer to include some general point (Y, eventually in combination with z = 0 (z = 1) and/or z = cc. The algorithms are as before if the appropriate transformation is made.

For a c.t. system, an approximant with r interpolation conditions in z = (Y will match the moments

d”H( z)

dz’ _=a =(-l)~Jme-“‘l”g(t)dt, k=O,l,..., r-l.

0

Such types of approximation were used in [AUDa77, AUDb77, DAV74, LUb83. PALa82, PARTb75, PARTb821.

8. Contracted forms

As we mentioned in connection with division algorithms, it is possible to modify the previous Routh type algorithms to construct contracted forms of the previously mentioned continued fractions directly. The second Cauer form can be contracted to a continued fraction of the form [ KHAa76]

It is constructed by the algorithm r-

&‘) = x

d h, li=O.l,...,

c(O) = Ck . h k=O, l,...;

for n =O, 1.2 ,....

a ,I + I = 07-I)

CO /Cb”),

(.in+‘)= ~~.‘~~,“- a,,+,cLn+),, k=O, l,...,

b ( )I + n+l =co

1) /c6” )I

,.(,+,)=,.:,=1,)_,+,,:~),, r: k=O, l,...,

(8.1)

Page 10: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

410 A. B&heel, M. Van Bare1 / Model reduction

A similar contraction can be obtained for the first Cauer form [KHAa76, SHIb80] which gives

The contraction of the modified Cauer form gives the mixed Cuuer form or third Cuuer form

[GOL81, HWAa82, KHA78, SHIb74, SHIc74, SHId74, SHIe74, SHIe75]

It is constructed by the algorithm

cc.- ‘) = d, h ) k=O,l,..., n,

(0) = ck

c k, k=o,l,..., n-1, c;“‘=o,

fork=O,l,..., n-l,

_i

(k-1) Ok+1 = cO /Cik), b,, 1 = ‘$_~“,k~“-‘,_, ,

C!k+l) = qy - ~,+,qy~ - bk+,p I ) i=O,l,..., n-2.

(8.3)

9. Evaluation of a continued fraction

In the previous algorithms we obtained the reduced model in the form of a continued fraction. It is possible to transform it into other descriptions. If the parameters in the Cauer form continued fractions are given we can perform the corresponding Routh type algorithms in reverse order. This corresponds to the backward evaluation scheme for the continued fractions. We could also use the forward evaluation scheme or any other scheme. We obtain in each case the rational transfer function of the reduced system. The following references give algorithms for evaluation [CHA75, CHEN69. CHEb74, JOH81. KUMa78, KUMb78, KUM79, KUM80, PARTa75, PARTa76, PARTb76, PARTa79, PARTb79, PART80, RAOV75. RAOS74, SHIb71, SHIc74, SHId74, SHIa75, SIN79. SINd81].

10. Stability

An important aspect of linear systems is their stability. A necessary and sufficient condition for a system to be asvmptotical!y stable (AS) is that the eigenvalues of the state transition matrix A

(i) are in the left half plane (c.t.), (ii) are inside the unit disc (d.t.).

Note that these eigenvalues are the zeros of the denominator of the rational function C( ZI - A)-??.

If the poles of the reduced transfer function meet the conditions above, then the system is called bounded-input-bounded-output stable (BIBOS). AS implies BIBOS.

Page 11: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bultheel. M. Van Bare1 / Model reduction 411

11. The Routh-Hurwitz, Schur-Cohn and related stability tests

Some references on the Routh-Hurwitz stability test are

[BAR81, CHE66, CHAN74, KHAa81, KHAb81, KIM82, KR172, KRI80, SHAc80. SHAd80. SHAc81, SINe81, TS079, ZAK79].

It is known that the problem of root location for a polynomial is connected with continued fraction algorithms. The AS of a c.t. system can be checked using the following well known

theorem.

Theorem 4. A real polvnomial Q(t) of degree n has all its roots in the left half plane iff the Hut-witz

alternant

r(z) = (I,&)[Q(~) - Q(-G)][QG)+ Q(+)]-’

can be expanded as a finite continued fraction of the form

~+$+~+.**+~ withb,>O, i=l,2 ,..., n. (11.1)

The continued fraction (11.1) is equivalent with a continued fraction of the form

$+2+ ... +y witha,>O, i=l,2 ,...

The latter is called a Stieltjes fraction. Applications are found in [CHE66, SHAc80]. This may be confusing since the name Stieltjes fraction has also been attributed in system

literature to a contraction of the first Cauer form (see (8.2)). For d.t. system stability we have to consider the location of the roots of a polynomial Q(z) of degree n with respect to the unit circle. Herefore define

r(Z) = Q*(z>/Q(d with Q*(z) = z”‘m.

Such a function can be expanded into a modified Cauer form continued fraction. It will have a special structure which is (equivalent with)

or

=b,+p+$+wi+ . . . +,___& (11.2)

with 1 b,,, 1 1 = 1. We have the following:

Theorem 5. Q(z) Mfill have all its zeros inside

Because of the special structure, the Routh down to the simple Schur-Cohn recursions

fork=n, n-l ,..., 1,

&l+,-k = e~(o)/Q,<oL

Q,-, = Q1, - &+,-,Qk

theunitdisciff lbkl ~1 fork=1,2....,n.

type algorithm to compute this expansion comes

Page 12: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

412 A. B&heel. M. Van Bare1 / Model reduction

where Q/, is a polynomial of degree k. See e.g. [JON82]. Other approaches in the literature [BISa82, BISb84, BIScX4, DAVIS82, ISM83. SCHU76.

STE77. SZC77] use a bilinear transform like [ = (: + I)/(; - 1) mapping the unit circle into a half plane, thus transforming the problem into a Routh-Hurwitz problem. The result is as follows: Define for a real polynomial Q(z)

Q&J =:[QW +z”Q(W>1~ Q,(~)=:[Q(+~‘~Q(I/~)]. (11.3)

Then Q = Q, + Q, while

We have the following stability theorem:

Theorem 6. Q(z) has all its roots inside the unit circle if and on!y if the above continued fraction expansionhasallb,>O, k=l,..., n.

Several variants of the previous stability tests exist. They can be found in the literature, e.g. [AND76. BAR74, DEL84].

12. Stable reduced models

An important drawback of the PadC approximants considered earlier to derive a reduced model is that it will not always give a stable approximant, even if the original system was stable. To overcome this, we could choose a reduced model which is forced to be stable. This means choose the denominator of the reduced transfer function to have stable zeros and compute a corresponding numerator of degree r - 1 say such that it fits r time moments and/or Markov parameters. In this way we obtain what has been called by Brezinski a Pad& !\*pe approximant. There are different methods to select the denominator. We mention the stability equation method, dominant pole selection, the Routh method and the Schwarz method.

SHIc75. SHId75,

12.1. Retention of dominant modes

Some references on this method are [HWAa81, LUd83, SHAc73, SHAa74, SHAA75, SHAb75, SHAe75, SHAb78. SHIa76, SHIb76].

It is possible to select some of the poles of the original system transfer function and take them as the poles of the reduced model. Since we need not all the poles but only I’ of them, we can make use of the following well known theorem:

Theorem 7. Let H(z) be meromorphic in 1 z 1 c R with poles zk, k = 1,. . . , s ordered such that

0 < I z1 ) < I z2 ( < . . . < I zs I < R = I z,~+~ 1. Define q(z) = nf=,(l - z/z,). Then the denominator q, of the (m, s) Pad6 approximant of H, normalized such that it has a constant term equal to 1 will satisfy

4.~(z)=q(z)(l+O(Iz,/z,+,l”‘)) form-+co.

Page 13: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. B&heel. M. Cbn Bare1 / Model reductiorl 413

A similar result can be obtained for the Rutishauser qd-algorithm. More details on the latter can be found in [3]. Note that in this way we can find some of the poles closest to ; = 0. In the same way we can find a number of poles near some other point, e.g. : = m. Once Y of the poles are selected, we choose them to be the zeros of the denominator of the reduced system. It should also be mentioned that the speed of convergence of q, to q depends on the ratio 1 z,/z,+, (. Thus. if the convergence is fast enough, we have detected a gap between I= 1 and 1 zc+, I, separating the poles near z = 0 which are dominant and those which are not.

I ,7. .?. Stability equation method

This method has been used in [BISb82, CHET79, CHETa80, CHETb80, CHETc80; HWAa81, PARTc82, SHAb81. THE82, THE83, THEb84, WAN81].

Consider a c.t. system. Suppose the Hurwitz alternant for the denominator Q( 2) of the system transfer function is

r(z)= Q&>/Q&) with

e,(z)=z-“2(Q(z’-2)-Q(-z1/:))=d,~fi(l+z,.-,). k= [;I and

QC(z)=Q(z1/2)+Q(-z1/2)=d,T,f$l +z/p,). I= [+]

where

0<z,<p,Cr2<pz..+. (12.1)

The stabilityequation method selects some of the z, and p, to obtain an Hurwitz alternant for the reduced system. Which of the z, and p, are kept depends on where we want the approxima- tion to be good. e.g. at i = 0, z = cc or both. The selection is also subject to a condition like (12.1). Once this decision has been made, we know the Hurwitz alternant and hence the denominator of the stable reduced system transfer function. This method has the obvious drawback that the polynomials Q, and Q, have to be factored, but their degree is about one half of the degree of the original polynomial Q.

Moreover, these polynomials have negative zeros with an interlacing property (12.1). This makes it easier to compute them. For d.t. systems the Schur-Cohn approach does not seem to be directly applicable in a similar way, but the modified approach with the transformation

S=(z+l)/(z-1)g ives similar results. E.g. the zeros of Q, and Q, defined in (11.3) lie on the unit circle and interlace. [BISb82].

12.3. The Routh-Pad& and Schwarz method

These methods have been very popular. The Routh-PadC method was used in [APP78, APP79, ASa82, BISb79, BIS81, HUTa74, HUTb74, HUT75, HUT77, HWAa81, HWAb82, HWAb84, JOH79, KAH85, KR176, KRIa78, KRIb78, LAN78. LUa83, MAR79, PALa79, PALa80, PALd80, PARTc79, SHAc75, SHAa78, SHAb79, SHAa80, SHAb80, SHAb81,

Page 14: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

414 A. B&heel, M. Vun Burel / Model reduction

SINH80] and the Schwarz method is treated in [BAD80, DAV76, LALa75, LUa83, RAOb78, RAOa81, RA083, RAOV80, SHAc78].

Another variant using the Hurwitz alternant for ct. systems is directly based on the stability

theorem. Suppose we compute by the Routh algorithm the continued fraction for the Hurwitz

alternant

withb >() I .

Then an approximation for this alternant can be obtained by taking only the first r terms in this expansion. Since the h, are positive. this truncated continued fraction will also be the expansion of a Hurwitz alternant for a stable polynomial of degree r. This again gives a denominator for a stable reduced system. Note that from any continued fraction of the above form we can construct a Hurwitz polynomial [SINb81]. Thus we could also invert the order of the coefficients. Le. apply the above procedure for Q*(Z) = z”Q(l/z) which will be stable if Q( :) is. This gives a reduced polynomial Q:(Z) from which Q,(Z) = =‘Qj!(l/:) is found, which is in some sense a stable approximant for Q( 2). A stable approximant could also be constructed by taking the tail of the above continued fraction. This would save the work of inverting the Routh table to obtain approximants for Q, and Q, since these approximants directly appear in the Routh table of the original system. This is exactly what is done in the Schwarz method. As with the stability equation method, we approximate the Hurwitz alternant rather than the denominator itself. It is then not completely clear in what sense the denominator Q will be approximated by Q,.. Non dominant modes could be approximated by accident [SHAa81, MARb83, PALa83]. Instead of Pad6 like approximation, we could also use rational interpolation at different points like in [APP77]. The Routh and Schwarz methods can also be adapted for d.t. systems either by the discrete Routh approach or by the Schur-Cohn approach. The form of the continued fraction for d.t. systems will be different but the principle is exactly the same.

12.4. Erduution of the numerutor

In the previous methods we saw how a stable denominator Q, could be found. The correspond- ing numerator is found from the PadC requirements. These can be imposed in z = 00 to match the Markov parameters, in : = 0 (c.t.) or i = 1 (d.t.) to match the time moments or in some other point or a combination of them. Suppose e.g. that you want to fit the first r time moments of a c.t. system. Then the numerator is defined to be the first r terms in the expansion

X

The numbers c/, can be simply computed if we know the expansion of H(Z) near z = 0, i.e. if we know the time moments. In many cases we know H(z) as a ratio of two polynomials. In such a situation we can compute the numerator by some inversion of the Routh algorithm. Compute by the Routh algorithm the first r coefficients b,, k = 1. 2,. . ., r of the second Cauer form expansion for H. If the reduced system H, has to match the first r time moments, then the first r coefficients 6, in its second Cauer form expansion must be the same as for the original system. Thus we know for the Routh table of the reduced system what the coefficients b,, k = 1, 2,. . . , r must be and we also know the first row (the reduced denominator). It is then possible to

Page 15: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bulthrel, M. i,‘m Bore1 / Model reductiorl 415

reconstruct the complete Routh table for II,. The numerator appears as the second row in the table. The same principle can be applied to other Cauer form expansions to obtain Markov

parameter matching or mixed approximations. More details are found in the cited literature. In the Pade approximation methods we obtained the reduced approximant as a truncated continued fraction expansion. The Routh-Pade approximant can also be found in closed form as a truncation of some special type of expansion. The principle is the following: We can always find

a formal expansion

P, + P2

H = Q, + Q, = PO + Q, Q1 ~p~;lp+++~]

where F, = Q,/( Q, + Q, ) and P3 = P, - a,Q, for some a,, .

where F2 = Q2/Q, and P4 = P2 - a,Q2 for some Qz and some a,,

H= . . . =Cd-I~. k /=I

Suppose H(z) is the rational transfer function of the original system and the splitting P,. PJ and Q,, Q, are the odd and even parts of numerator and denominator. An expansion of the above type for n odd can be obtained by choosing for QA the polynomials appearing in the Routh algorithm for Q,/QO constructing an expansion around : = x; i.e.

g-$+2+ ... +$ where h,=Ji+2 QQyi\‘)).

and PA+, = Qx_, - B,:Q,. Then

(12.2)

and

For n even the role of Q. and Q, have to be interchanged. The a, are chosen as

lim,_,P,(=)/Q,(=). If the original system has degree n, then there will be n terms in the expansion since the

degrees of the polynomials Q, decrease in each step. The reduced Routh approximant of degree r is obtained by taking the first r terms. [HUTa74, HUTb74, HUT75. KRl76. RAOa78]. For further reference we shall call this expansion the ah expansion. The Schwarz approximant as originally proposed is obtained by essentially taking the last r terms [LUa83]. In this form however it has not the moment matching property. The ah expansion has several advantages since we obtain the impulse response energy of the rth approximant by

11~,112 =/xh:‘(d dt = ,r, $ (4 > 0 for stable systems). 0 A

Page 16: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

416 A. Bultheel, M. Van Bare1 / Model reduction

We thus have

0 G II h, II G II h, II G . - . =s llhn II = II h II. If a certain amount of I] h I( is represented by the reduced system I( h, II we can consider the approximant to be good. This gives a criterion to find r.

Another advantage is that we have a flow graph representation of H, from which a state space description can be read off. The complete algorithm can be translated into a state space algorithm [RAOa78].

IZ.5. Some variants

Instead of fixing the denominator of the reduced system completely we can fix only part of it. In this way more degrees of freedom are left to match Markov parameters and/or time moments. E.g. if you fix s of the zeros of the reduced order denominator, then the last s Pade equations are replaced by the conditions Q,( z,) = 0, i = 1, 2,. . . , s if Q, is the reduced order denominator and z, the selected zeros for it [SHAb75]. Another variant consists in allowing the denominator of the stable reduced denominator to be perturbed such that it remains stable [SINa81, SINc81]. Systematic procedures exist that introduce some parameters in the denominator. These extra degrees of freedom may again be used to fit some extra time moments or Markov parameters [LEPc82] or if the system is unstable to make it stable if possible while loosing as few of the

Fig. 1.

Page 17: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. B&heel. M. Van Bare/ / Model reduction

interpolation properties as possible. This idea is misused [LUa84] methods to obtain a stable donominator exist. It may e.g. be [LEPa83].

13. Block diagram for a continued fraction

Consider the following relation

417

in [CHU75, CHU76]. Other obtained by differentiation

This can be decomposed as follows. Define X_, = U and X0 = Y and recursively

X,=a,X,_,-6,X,_,, k>l.

Then we obtain the relation

These can be brought into a block diagram of Fig. 1 as can easily be verified [MIT72. MIT73, MIT74, MIT75]. Modifications of this scheme are possible. They often correspond to transforma- tions of the continued fraction. Problems of computability may arise for some of the schemes if they are implemented as a digital or an analog network. In this context see [BAS83, BEL68, CAU26, CAU54, CHA74, CHEb74, CICa80, CICb80. CICc80, CIC81, CIC82, CO077, HAS76, ISM85, KHA78, MIT72, MITa73, MITb73, MIT74, MIT75, MOR78, NEU82. NEW66,ORC70, SHIa81. SHIc81, SOB72, SOB73, SOB75, SU71, WE162. YAN83].

14. State space formulations

By writing the third Cauer form continued fraction as

[a+&+&+&+ .** +&-& i’even*

and by carefully choosing some state variables we can derive the following frequency domain equations from the corresponding block diagram (capitals c/, X, Y correspond to the frequency transforms of the corresponding time functions u, x. J*). [HWa82. HWA83, KHA80, SHIb74, SHIb75].

([Q, +{A,+A,)X=bU. Y=(C,,+&L%-.

with

A, = K,K,, A, = I + K,,H, + H,,K,.

Kc, =

0

k-,,-I

K, =

A, = H,H,.

k, k, k, . . . k,,

k, k, k,,

k, k,,

ku

(14.1)

Page 18: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

418 A. B&heel, M. Van Bare1 / Model reduction

H, and H, are similar with k replaced by h.

h’= [l l...l]. c,= [h? 12,...h,,], c, = [kz k,...k,,].

The previous results are for n even but for II odd similar results may be obtained. As an example consider a c.t. system ([ = z). Then these equations can be translated into time domain state

space equations as follows

i=/tx+Bu, )’ = cx (14.1)

with

0 I A=

- A,-‘A I -A;‘A2 ’ B=

3

0

[ 1 A,-‘b ’ C= [GC,:l~

XT= [x:x;]: x,=x, x,=i.

This realisation is minimal provided all k, and h, are nonzero. The first and second Cauer forms appear as special cases in the previous derivations [AGA76, CHE68, CHE69, CHEa74, LAM78, PARTd82, PARTa83, SHIb74, SHIa75, SHIb75, SHI77, SHIa81]. For discrete time systems we have to set 5 = z - 1 and a similar derivation is possible. Note that the reduced order system is obtained by taking only the first r rows and/or the first r columns in A, (i = 1, 2, 3), b. C,, and C,.

The previous algorithms which derived the Cauer form continued fractions from the rational transfer functions can be seen as algorithms performing some equivalence transformation of the state space equations bringing the phase variable canonical form into the corresponding Cauer canonical form. The transformation matrix contains rows of the corresponding Routh table [BAN84. HWAa82. HWA83J. If the system is given by its state space description which is not in phase variable canonical form it is possible to construct the transformation, bringing it into its Cauer canonical form directly. Once the state space description in a canonical form is obtained, the state space description of the reduced model is obtained by deleting the last n - r states. A reduced model can be obtained in principle by some appropriate aggregation law transforming the states by

l’= Ps with PEUZI’““.

[COM79. DAV79. HICa76. HlCb76. HICc76, HIC79, HICa80. HICb80, LAM78, RAOb81]. This gives state space algorithms closely related to the previous Pade algorithms but where the connection with continued fractions and Pade approximants has somewhat been obscured. As an example we consider for continuous time description (14.1) the Schwarz and Routh canonical form. They can both be formulated in terms of the coefficients of the ab expansion given in section 12.4. For the Schwarz canonical form they are given by

BT= [O...O 11, c= [c, +..c,],

I

1 1 . . . 1

A = tridiag 0 0 . . . 0 -(b,)-’

-(bnb,,-,)-I -(b,l-,bn-2)-’ . . . -_(b,b?)-’

Page 19: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

il. Bulrheel, M. Van Burel / Model redwrim 419

with C~ = a,/( h,hz . . . b, ). [AND76. LUa83. SMIc78]. and for the Routh canonical form they are given by [HUT75, LUa83]

BT= [l/h, 0 . . . 01. C= [a, a2 . . . u,,].

I

-(hJ’ -(L$’ . . . -(h,,_,)P’

A =tridiag -(h,)-’ 0 . . . 0

W-’ (hJ’ . . . (h,J’ 1.

For d.t. systems such canonical forms may also be obtained. See e.g. [AND76. BAD801

15. Minimal phase transfer functions

In some applications it can be desirable that the zeros of the transfer functions satisf) conditions like the poles of a stable transfer function. The so called minimal phase conditions. A transfer function (and the corresponding system) is said to be rnirlirml phase if the finite zeros are in the left half plane (c.t.) or inside the unit disc (d.t.). It is clear that what is said before about the stability of a system can be easily transformed into corresponding minimal phase statements. [KRI78].

16. Frequency response and power spectrum

Let H(Z) be the transfer function of a system. Consider only information given on the boundary aS of the stability region S. i.e. S is the left half plane and aS is the imaginary axis aS= {:l:=io} f or c.t. and S is the unit disc and aS the unit circle a.S = {: 1 z = esp io) for

d.t. Thus what we know is

F(w) = W&as.

F(w) is called the frequency, response of the system. Given the gain function 1 F( o) 1. it is possible to reconstruct a stable minimal phase transfer function havin, 0 the same modulus on the unit circle [5].

The polz’er specrrum is 1 F(w) I ‘. If we suppose that the transfer function has real coefficients. then the power spectrum is given by F( o) F( - 0). Thus

lfw I.‘= N=)l,G3s = fw fe*)Im where Z* means the reflection of z in i3S:

-* = 1,‘: (d.t.) and Z* 2 -_= (c.t.). i

R(Z) is a rational function of the same degree as H( 2) but in the variable l= i(: + :-’ ) (d.t.) or { = Z’ (c.t.). The zeros and poles exhibit a double symmetry. Indeed. there is symmetry with respect to the real axis and there is symmetry with respect to a reflection in aS by the transformation 2 -+ z*.

Page 20: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

420 A. B&heel, M. Van Bare1 / Model reduction

By solving a spectral factorization problem one can always recover a stable, minimal phase transfer function from R( 2). The method of model reduction now consists in finding a reduced rational function R,, approximating R. If R, is factorizable. one of the factors can always been taken to be minimal phase and stable. The problem now is that R, need not necessarily be a squared magnitude function on X5 so that factorization is impossible. A problem which has not always been recognized.

17. Power spectrum approximation by Chebyshev-Pad6 methods

Chebyshev-Pade techniques are most popular in this application [BISa79, CAL76, CHE76, DAR52, DEB73, LAN80, LEPc83, LEP84] although ordinary Pade [HSI72] and interpolation in several points [LEPa82] may also be used.

Two types of Chebyshev-Pade approximations exist. - The Maehly method approximates a function r(x), x E [ - 1, l] by a rational function T/N

such that

rN - T= fckTk(x)

where Tk are the Chebyshev polynomials and p is as high as possible. _ The Clenshaw-Lord-Gragg-Johnson type of approximation finds T/N such that

X r- T/N=xt,T,(x).

P

This is a simple extension of the Pade technique where now the Chebyshev polynomials replace the powers of X. But unlike in the classical case, the above methods are not equivalent anymore. In the latter method. a Faber transformation w = x + (x2 - 1)‘12 transforms the interval [ - 1, l] to the unit circle so that Chebyshev series in x transform into ordinary Laurent series in w. The method to compute the Chebyshev-Pade approximants w.r.t. x is then essentially the method used for ordinary Pade approximants w.r.t. 11’. For the d.t. case, the power spectrum is a rational function where the terms in numerator and denominator can be grouped to form terms in i(=” +=-A ) which is 7’k( s) if : = exp io = s + ( .Y’ - I)“*. So that the Faber transform need not be explicit. For c.t. systems an appropriate transformation brings the power system into a similar

form. The ultimate problem that has to be solved is to find a rational approximant of a function

R( 2) having the form

R(:)=H(:)H(l/‘:)= 5 rkih with r, = r_k. -*

The practical method to solve this is the Laurent-Pade approach. We have to split up R(z) as

R(z)=Z(z)+Z with Z(z) = $rO + frLz’. 1

Suppose we want to find an approximant with numerator degree s and denominator degree r.

We then have to construct a rational function P/Q with numerator degree I = max{ s, r) and

Page 21: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bultheel, M. Van Bare1 / Model reduction 421

denominator degree r such that the coefficients of z ’ in the formal product R(z) Q( t) vanish for

k=s+l,..., Y + s. This defines the denominator Q(t) up to a multiplicative constant by a linear

system of equations. The numerator is then found as the first I + 1 terms in the product

Z( z)Q( z). With P/Q we construct a reduced approximant R, for R by

R = P(z)Q(l/z) + P(l/z)Q(z) r

Q(z). Q(b'z> ’ (17.1)

The numerator will be a Laurent polynomial of degree s. As you can see from this, the denominator can always be factorized in stable-unstable factors. The problem that arises is that the numerator, although it is symmetric in z and l/z, need not be factorizable in minimal phase-maximal phase factors because it may have zeros on the unit circle of odd multiplicity. To overcome this realizability problem, we could follow an approach similar to the Routh-Pade method; i.e. we could force the numerator of R, to be of the form P(z) P(l/z) with P(l/z) = cl-I(l - CX~/-_), 1 ak 1 -c 1. so that it is factorizable. A possible choice is to take all CX~ = 0. The well known Levinson and Schur algorithms are recursive methods to find such approximants. The final approximant for H is then of the so called auto-regressiue form, i.e., a constant divided by a polynomial. [BULSO, BUL82, BULa82, CYB84, JON82].

This type of approximants has several interesting properties. It can be shown from the positivity of R(z) on 1 z 1 = 1 that

is a Schur function. This means that it is analytic inside the closed unit disc and bounded by 1. The continued fraction associated with these algorithms is an expansion of Z(z) or T(z) and they are of a form that is much like the continued fraction (11.2) [SCHU76].

The parameters b, appearing in (11.2) are called reflection coefficients or partial correlation coefficients. The term reflection coefficient comes from scattering theory. It is much used in the construction of ladder or lattice networks realizing such a transfer function [BEL68, DEL84]. It also follows from the properties of R(z) that these reflection coefficients are bounded by 1 in modulus and this implies that the polynomial Q of (17.1) has all its zeros in the unit disc so that in this case there is no need to redistribute the poles to obtain a stable-unstable factorization. Other properties can be attributed to these approximants. They are e.g. weighted least squares approximants and maximum entropy approximants.

If not all the transmission zeros (Ye are located at the origin one can obtain a general uutoregressive-mouing average (ARMA) type of transfer function. The Laurent-Pade approxi- mant is then modified to a multipoint version interpolating at the points (Ye. The algorithm to obtain these approximants is an interpolatory version of the Schur algorithm and it is known by the name of Nevanlinna-Pick algorithm [DEL81]. The choice of the interpolation points (Ye is more or less arbitrary. The best choice would be to take the dominant transmission zeros of the original transfer function i.e. those closest to the unit circle. They can be found from the qd table associated with the Fourier series of R(z) [BULa83, BULb83].

The Levinson and Schur algorithm work without problems if R(z) is strictly positive on the unit circle. If this is not so some modifications are in order [CHUI82]. A related PadC type approximant is given in [CHUI79, CHEN80].

It is possible to obtain a continued fraction expansion for a rational function expressed in terms of orthogonal polynomials [MAR080]. There is an extensive literature on the

Page 22: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

422 A. Bultheel, M. Van Bare1 / Model reduction

Levinson-Schur algorithms in a linear predictive filtering framework which we did not include in our survey. We give only its relation with Chebyshev-Pade approximation.

18. Simultaneous approximation of impulse response and power spectrum

In [MUL76, HAST77, INOa83, INOb83] an approximant is constructed for a d.t. system which is partially a PadC approximant because the first m + 1 Markov parameters (impulse response data) and partially a Laurent-Pade approximant because the first n + 1 autocorrelation parameters (power spectrum data) are fitted.

More precisely: Suppose the transfer function is

H(z) =&z-” 0

and

H(z)H(l/z) = 2 r,zk, r-k= r,. --x:

The method constructs an approximant H, of the form

co + c,z-’ + ‘. . +c,z-m

1+ d,z-’ + . . * +d,zP

where CL:

H,(z) = plkZ_k, 0

which satisfies the conditions h,. = hl., k = 0, 1,. . . , nz and FL. = r,., k = 0. 1.. . . , II.

A computational procedure ‘is presented which resembles the Levinson algorithm. The ap- proximant is shown to be stable.

19. Least squares approximation and other types of approximation

In least squares approximation for H(z) one tries to minimize a least squares error. E.g. for a d.t. system, H, has to be found such that

or

& 1: 1 H(e’“) -,H,(e’“) 12dW n

$ /: ( H(e’“)/H,(e’“) - l[ ‘dw 1!

or some variant of this is minimized. [CHUI77].

Page 23: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. B&heel, M. Van Bare1 / Model reduction 423

This is a nonlinear optimization problem which requires some starting values. As initial guess

to the solution one can take e.g. a Pade approximant [BROP73]. Least squares approximation can also be formulated in the time domain. Then one wants to

approximate

x x H(z) = z/t,;-” by H,(z) = c&iz-l‘

0 0

by minimizing

where We are some weights. In the PadC approximation problem one sets wk = 1 for k = 0, l,...,m+n and wjx-=O for k>m+n which defines a seminorm on the impulse response sequences. With an exponentially decreasing weight e.g. one obtains something which is some- where between Pade and least squares [BROP74, HAST77].

A PadC approximant could also be chosen as a starting value to construct approximants that meet certain properties of the original transfer function [SHIc76, SH179, SHIb80, SIN82].

20. Non-normal Padk tables

Until now we supposed that all the different types of PadC approximants existed and that they could be computed by the algorithms mentioned, which were in most cases of Routh-type. It is well known that in general the table of Pade approximants possesses a so called block structure. This means that there are square blocks of equal entries in such a table. If a Routh type algorithm has to pass such a block it will break down because a zero division will appear. An extra problem that appears in a non-normal PadC table is the problem of minimality. Indeed reducible approximants may arise. Since it is obviously most interesting to have the reduced form, the recursive algorithms should be carefully formulated such that they produce the reduced (i.e. the minimal) approximants. Moreover, the approximant need not be unique, even if it is minimal. The Routh-type algorithms have to be modified and become somewhat more involved. We have to use here the Euclidean algorithm, the Berlekamp-Massey algorithm or variants thereof. In [GRA83] an excellent treatment of this problem is given which extends our section 7.2 and the corresponding state space description to the non-normal situation. The continued fraction (7.5) now takes the form

1 1 - _ _ b,(z) + 62(z) + &) + -**

where the bk( -_) are polynomials in general. Other references on the non-normal Routh algorithm and on stability checking algorithms in a

non-normal situation for SISO systems are [AGAS85, BYR75, DEL84, FE185, HOS75, JUR75, KAL79, KHAa81, KHAb81, SAC75, SH083, SIN78, WR173, YEU83]. In [DEL831 a non-nor- mal Levinson algorithm is derived.

Page 24: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

424 A. Bultheel, M. Van Bare1 / Model reduction

21. MIMO systems

If the system is multi-input-multi-output (MIMO), the situation is even much more com- plicated. In a situation where we assume that normality conditions hold, there doesn’t seem to be a big problem. The theory introduced before can be generalized to the matrix case. If the number of inputs is not equal to the number of outputs, so that the matrices are non-square there may be some trouble in adapting the continued fraction interpretation. In a non-normal situation, which is the most probable for the matrix case, it is not a trivial matter to adapt the scalar theory. To give a detailed explanation of the theory would bring us too far and is not possible in this brief survey. We shall only give an enumeration of the references we included in our bibliography.

The second matrix Cauer form and fitting of time moments is considered in [BOS&O, CHEa74, DEC76, GOL81, SHIa74, SHId74, SHIa75, SHIb75, SHIe75, SH177, SHIa78, SHIa81, SHIb81, SHIH78, ZAK73].

The first Cauer form is related to the problem of minimal partial realization. There is a very large number of papers on this topic. Many of them are based on an analysis of the Hankel matrix of Markov parameters. Most of them are not included in our bibliography. We have only selected some of them where the relation with PadC approximation is more or less obvious. Algorithms of Euclid or Berlekamp-Massey type are considered in [ANT85, DIC74, FUH83, HICa76, PARTc75, TS076]. The Cauer first form continued fraction features in [DEC76, GOL81, KHAb75, SHAf75, SHId74, SHIb75]. The modified and mixed Cauer forms are used in [BISc82, BIS84, DEC76, KHA80, LALb75, LALb76, MA176, MARa83, PARTb78, PARTc83, SHAa76, SHId74, SHIb75, SH177, SHIc80]. On evaluation of continued fractions see [KUM79, PARTa76, SHId74, SHIa75]. For the computation of stable approximants we have papers on dominant mode retention [SHAb75, SHAe75, SHIc75, SHId75, SHIa76, SHIb76], stability equations [CHETa80, CHETc80, THE83, WAN81], Routh-PadC [APP78, PALa80, PALd80, SHAc75, SHAb80, SHAb81, SINHSO] and Schwarz-PadC [SHIc78, SHId78]. On the networks associated with continued fractions you find information in [BAS83, CO077, MOR78]. The method of Mullis and Roberts has been generalized to the matrix case in [INOb83].

22. Two dimensional systems

In some applications, the input and output of a system may not be a function of time but they can be functions of two space coordinates like e.g. in picture processing problems. In this case one speaks of two dimensional (2-D) or in general multidimensional systems. Many definitions of PadC approximation, extending the classical concept are possible in this case. Much depends on which powers of x and y are allowed in numerator and denominator of the approximant and on the coefficients of which powers are matched by the approximant. Two dimensional PadC approximants and branched continued fractions are used in [BAS81, BOSa80, CHEN80, CICa80, CICb80, CIC82, GAR81, HWAa84, LEV79, MIT75, PARa80, PARb80, RAOS76, RAOS77].

23. Conclusion

We have illustrated that all kinds of PadC approximants and continued fractions have been used in solving the problem of model reduction. These ideas were introduced in the simplest

Page 25: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. B&heel, M. Van Bare1 / Model reduction 425

possible situation of a scalar transfer function that is supposed to satisfy certain normality conditions. In a more general situation of non-normal, non square MIMO transfer function. the correct extension of these ideas is certainly not trivial.

It should be noted that we concentrated on Pade type approximants and did not include other important model reduction methods [2]. Note, further that the bibliography is certainly not complete in all respects. E.g. the partial minimal realization problem in all its generality is only mentioned briefly. This is worth a survey on its own and is not included in extenso in the list of references. Neither is a huge number of papers on the Levinson/Schur type algorithms, which would probably double the number of entries in the list.

References

[I] G.A. Baker, Jr. and P. Graves-Morris, Pad& Approximants (Addison-Wesley, Reading, Massachusetts. 1981). [2] Bultheel A. and P. Dewilde. Eds., Rational Approximation in Systems Engineering (Birkhauser Verlag. Boston,

1983). [3] P. Henrici, Applied and Computational Complex Analysis (Wiley. New York, 1974).

[4] W.B. Jones and W.J. Thron, Continued Fractions; Analytic Theory and Applications (Addison-Wesley. Reading, MA, 1980).

[5] A.V. Oppenheim and R.W. Schafer, Digital Signal Processing (Prentice Hall, Englewood Cliffs, N.J., 1975) 345-346.

Bibliography

References on Pad6 techniques in system theory

Where possible the review entry in Mathematical Reviews and/or Zentralblat fur Mathematik is given.

[AGA76] L.C. Agarwal and S.V. Rao. A note on Cauer’s first form realization by integrators, Internat. J. Control

24(4) (1976) 5899590.

[AGAS85] SD. Agashe. A new general Routh-Hurwitz-like algorithm to determine the number of RHP roots of a

[ALE841

[AND761

[ANT851

[APP77]

[APP78]

[APP79]

real or complex polynomial, IEEE Trans. Automatic. Control AC-30 (1985) 406-409.

F.J. Alexandro Jr.. Stable partial PadC approximations from reduced-order transfer functions, IEEE Trans. Automat. Control AC-29(2) (1984) 159-162.

B.D.O. Anderson. E.I. Jury and M. Mansour. Schwarz matrix properties for continuous and discrete time systems. Inrernat. J. Control, U(1) (1976) l-16. A.C. Antoulas. On recursiveness and related topics in linear systems, Techn. Report TR8507, Rice University. Dept. Engng., Houston, Texas.

R.K. Appiah, Cauchy interpolation in linear system reduction, IEEE Trans. Automat. Control AC-22 (1977) 974-976 (MR 58#15335).

R.K. Appiah, Linear model reduction using Hurwitz polynomial approximation, Internat. J. Control t8 (1978) 476-488 (Zbl 379.93006, MR 80a:93017). R.K. Appiah, Pad6 methods of Hurwitz polynomial approximation with application to linear system reduction, Internat. J. Control 29 (1979) 39-48 (Zbl 394.93012, MR 80d:93061).

Page 26: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

426 A. Bultheel. M. Van Bare1 / Bibliography 14

[ ASa82)

[ASb82]

[AUDa77]

[AUDb77]

[ BADSO]

[BAN841

[BAR741

[ BAR811

[ BASS11

[BAS83]

[BEL68] [ BISa79]

[ BISb79]

[BISa80]

[ BISb80]

[ BIS81]

[BISa82]

[BISb82]

[ BISc82]

[ BISd82]

[BISa84]

[BISb84]

[BISc84]

[BOS78]

[ BOSLa80]

[BOSLb80]

[BOSc80]

N. Ashoor and V. Singh, A note on low order modeling, IEEE Trans. Automat. Control AC-27(S) (1982)

1124-1126 (Zbl 507.93047). N. Ashoor and V. Singh, Remarks on system simplification under consideration of time responses, Electron. Letters 18(12) (1982) 496-497.

D.R. Audley, Minimal realization from data sets - a problem of rational approximation, in: E.B. Saff and R.S. Varga, Eds., Pa& and rational approximation (Academic Press. New York. 1977) (MR57#6967). D.R. Audley, A method of constructing minimal approximate realizations of linear input-output

behavior, Automatica 13 (1977) 409-415 (Zbl 359.93008). E. Badreddin and M. Mansour, Model reduction of discrete-time systems using Schwarz canonical form, Electron. Letters 16 (1980) 782-783.

B. Bandyopadhyay and S.S. Lamba, Time domain modal-Pade method for reducing the order of linear time invariant systems. ISCAS’84. S. Barnett, Application of the Routh Array to stability of discrete time linear systems, Internal. Inr. J. Control 19(l) (1974) 47-55. S. Barnett, Further comments on ‘Implications of the Routh stability criterion’, IEEE Trans. Automat.

Conrrol AC-26(2) (1981) 614. S. Basu and N.K. Bose, Stability of 2-D matrix rational approximants from input data, IEEE Trans.

Automat. Control AC-26(2) 540-541 (MR 82e:93088). S. Basu and N.K. Bose, Matrix Stieltjes series and network models, SIAM J. Math. Anal. 14(2) (1983)

209-222. V. Beievitch, Classical Network Theoty (Holden-Day. San Francisco, CA, 1968) (Zbl 172.204).

Y. Bistritz and G. Langholz, Model reduction by Chebyshev polynomial techniques, IEEE Trans.

Automat Control AC-24 (1979) 741-747 (Zbl 437.93016). Y. Bistritz and U. Shaked, The Pad&Hurwitz method of model reduction, Proc. 17th Annual Allerton Conference on Communication Control and Computing, October 10-12, 1979. Y. Bistritz, Mixed complete PadC model reduction, a useful formulation for closed loop design. Electron. Letters 16 (1980) 563-565.

Y. Bistritz, Comment on ‘mixed time/frequency domain approach to model reduction’, Electron. Letters 16 (1980) 189-190.

Y. Bistritz and U. Shaked, Stable linear systems simplification via Pade approximations to Hurwitz

polynomials, Trans. ASME J. Dyn. Sys. Measur. Contr. 103 (1981) 279-284 (Zbl 463.93030, MR 82h:93045).

Y. Bistritz, A direct Routh stability method for discrete system modelling, $rsrenrs and Control Letters 2

(1982) 83-87 (Zbl 482.93053, MR 83j:93089). Y. Bistritz, A discrete stability equation theorem and method of stable model reductions, Systems and

Control Letters 1 (1982) 373-381 (Zbl 483.93013, MR 831:93053). Y. Bistritz, U. Shaked, Minimal PadC model reduction of multivariable systems. IEEE Conf. on Decision and Control, San Diego, 1981, 672-675. Y. Bistritz. U. Shaked. Discrete multivariable systems approximations by minimal Pade type models, Proc. 2lst IEEE Conference on Decision and Control, December 8-10, 1982. 1099-1104.

Y. Bistritz and U. Shaked, Discrete multivariable system approximations by minimal Pade type stable models. IEEE Trans. Circuits and Systems CAS-31 (4) (1984) 382-390 (Zbl 537.93047). Y.Bistritz, A new unit circle stability criterion, Mathematical Theon, of Networks and Systems, Proc. Intl.

Symp. Beer Sheva/Israel, Lect. Notes Contr. Inf. Sci. (Springer, Berlin, 1984) 69-87 (Zbl 531.93049). Y. Bistritz, Direct bilinear Routh stability criteria for discrete systems, Syst. Control letters 4 (1985)

265-271 (Zbl 546.93060). N.K. Bose and S. Basu, Multidimensional systems theory: matrix Pade approximants, Proc. 1978 Conference on Decision and Control, IEEE Control, Systems Society, 653-657. N.K. Bose and S. Basu, Two dimensional matrix PadC approximants. IEEE Trans. Automat. Control AC-25(3) (1980) 509-514 (Zbl 433.93017, MR 81g41026). N.K. Bose, 2-D rational approximants via 1-D PadC technique, in: M. Kunt and F. de Coulon, Signal Processing: Theory and Applications (North-Holland, Amsterdam, 1980) 409-411 (Zbl 467.93054). N.K. Bose and S. Basu, Theory and recursive computation of 1-D matrix PadC approximants, IEEE

Trans. Circuits and Systems CAS-27(4) (1980) 323-325 (Zbl 428.65005).

Page 27: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bultheel. M. Vun Burr/ / Bihliogruphy 14 427

[ BOSL72] M.J. Bosley and F.P. Lees. A survey of simple transfer-function derivations from high-order state-varia-

ble models. Automatica 8 (1972) 765-775.

[ BOSa73] M.J. Bosley. Kropholler and F.P. Lees. On the relation between the continued fraction expansion and moment matching methods of model reduction. Internat. J. Control 18(3) (1973) 461-474 (Zbl

262.93005).

[ BOSb73] M.J. Bosley and F.P. Lees. The reduction of the order of state variable models using the method of moments, Chem. Engng. Sci. 28 (1973) 2071-2077.

[ BROP73j F. Brophy and A. Salazar, Considerations of the Pade approximant technique in the synthesis or recursive digital filters, IEEE Truns. Audio and Electroacoust. AU-21(6) (1973) 500-505.

[ BROP74] F. Brophy and A. Salazar. Recursive digital filter synthesis in the time domain. IEEE Trans. Acoust.

Speech Signal Process ASSP-22(l) (1974) 45-55.

[BROWa71] R.F. Brown, Model stability in use of moments to estimate pulse transfer functions. Electron. Letters 7

(1971) 587-589.

[BROWb71] R.F. Brown. J.L. Campbell and D.N. Mee, Approximation of a sampled impulse-response function by a pulse transfer function, Electron. Letters 7 (1971) 169-170.

[BULSO] A. Bultheel and P. Dewilde. On the relation between Pade approximation algorithms and Levinson/Schur recursive methods. in: M. Kunt and F. De Coulon. Eds.. Signal Processing: Theoy and Applications

(North-Holland. Amsterdam, 1980) 517-523 (Zbl 461.65012).

[BUL82] A. Bultheel, Incoming and outgoing algorithms for matrix PadC approximation and multivariable AR

filtering, manuscript.

[BIJLa83] A. Bultheel, Algorithms to compute the reflection coefficients of digital filters, Proc. Obewolfach

Meeting on Numerical Methods in Approximation Theorv, Internat. Ser. Numer. Math. 67 (Birkhauser, Basel. 1984) 33-50.

[BULb83] A. Bultheel. Quotient-difference relations in connection with AR filtering, Proc. ECCTD 1983 Con- ference (VDE Verlag, Berlin. 1983) 395-399.

[BYR75] P.C. Byrne, Comments on ‘On the Routh-Hurwitz criterion’, IEEE Trans Automatic. Contr. AC-20 (1975) 83-84.

[CAL741 M.R. Calfe and M. Healy. Continued fraction model reduction technique for multivariable systems, Proc. IEE 121(5) (1974) 393-395.

[CAL761 M.R. Calfe. M. Healey and Squared amplitude frequency response and Chebyshev techniques applied to continued fraction transferfunction approximants. Internat. J. Control 24 (1976) 23-32 (Zbl 329.93021).

[CAU26] W. Cauer. Die Verwirklichung von Wechselstrom widerstanden vorgeschriebener Frequenzabhangigkeit. Arch. Electrotech. (Berlin) 15 (1926) 355-388.

[CAU54] W. Cauer, Theorie der lrnearen Wechselstromschaltungen (Akademie Verlag. Berlin. 2nd ed.. 1954). [CHAN74] T. Chang and C. Chen. On the Routh-Hurwitz criterion. IEEE Trans. Automat. Control AC-19 (1974)

[CHA73]

[CHA75]

[CHE66]

[CHE68]

[CHE69]

[CHE70]

[CHEa74]

[CHEb74]

[CHE76]

251. K.S. Chao. I.P.S. Madan and K.S. Lu (1973) Digital filter design by the continued fraction expansion, Proc. 16th Midwest Symposium on Circuit Theory, Section VIII. 3.1-3.7. K.S. Chao. K.S. Lu and I.P.S. Madan. On the inversion table of continued fraction expansion. IEEE Truns. Autom. Control AC-20 (1975) 136- 137.

C.F. Chen and C. Hsu. The determination of root loci using Routh’s algorithm, J. Franklin Inst. 281

(1966) 114-121 (Zbl 152.146). C.F. Chen and L.S. Shieh. A novel approach to linear model simplification. Internat. J. Control 8 (1968)

561-570.

C.F. Chen and L.S. Shieh, Continued fraction inversion by Routh’s algorithm. IEEE Trans. Circuit Theorr CT-16 (1969) 197-202.

C.F. Chen and L.S. Shieh. An algebraic method for control system design. Internat. J. Control 11 (1970) 717-739. CF. Chen. Model reduction of multivariable control systems by means of matrix continued fractions, Internat. J. Control 20(2) (1974) 225-238 (Zbl 285.93016). C.F. Chen and W.T. Chang, A matrix method for continued fraction inversion, Proc. IEEE 62 (1974) 636-637. C.F. Chen and Y.T. Tsay, A squared magnitude continued fraction for stable reduced order models, Internat. J. Syst. Ser. 7 (1976) 625-634 (Zbl 326.93020).

Page 28: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

428 A. B&heel, hf. Van Bare1 / Bibliography 14

[CHE77] C.F. Chen and R.E. Yates, Continued fraction describing function for bilinear and multiplicative nonlinear systems. International Symposium on Operator Theory, Networks and Systems. Lubbock,

1977, 144-147 (Zbl 369.93017). [CHEN69] CT. Chen, A formula and an algorithm for continued fraction inversion. Proc. IEEE 57 (1969)

1780-1781.

[CHENSO] C.T. Chen, PadC approximants of noncausal digital filters, J. Franklin Inst. 310 (1980) 209-213 (Zbl 464.93077).

[CHET79] T.C. Chen, C.Y. Chan and K.W. Han, Reduction of transfer functions by the stability equation method, J. Franklin Znstit. 308 (Zbl 429.93027, MR 8Og:93013).

[CHETa80] T.C. Chen, C.Y. Chang and K.W. Han, Model reduction using the stability-equation method and the continued fractions method, Znternat. J. Contr. 32(l) (1980) 81-94 (Zbl 437.93017, MR 81e:93051).

[CHETb80] T.C. Chen, C.Y. Chang and K.W. Han, Stable reduced-order Padt approximants using stability equation

[CHETc80]

[CHU70]

[CHU71]

[CHUa73] [CHUb73]

[CHU74]

[CHU75]

[CHU76]

[CHUI77]

[CHUI79]

[CHUI80]

[CHUI82]

[CICa80]

[CIb80]

[CIc80]

[CICSl]

[CIC82]

[COM79]

[COO771

method, Electron. Letters 16 (1980) 345-346.

T.C. Chen, C.Y. Chang and K.W. Han, Model reduction using the stability equation method and the Pade approximation method, J. Franklin Znstit. 309 (1980) 473-490 (Zbl 442.93015. MR Sle:93052). S.C. Chuang, Application of continued-fraction method for modelling transfer functions to give more accurate initial transient response, Elektron. Letters 6 (1970) 861-863.

S.C. Chuang, Time and frequency-domain approximation techniques for optimal control, Ph.D. thesis. University of London, 1971.

S.C. Chuang, A method for linear systems order reduction, ZEE Conference Public. % (1973) 213-219.

S.C. Chuang, Frequency domain approximation technique for optimal control, in: P. Graves-Morris, Ed., Approximants and Their Applications (Academic Press, New York, 1973) 347-350. S.C. Chuang, Linear transformation for simplification of z-transfer functions by Pade type approxima- tion, Proc. IFAC Manchester, 1974, S25/1-S25/5. S.C. Chuang, Homographic transformation for the simplification of discrete-time transfer functions by Pade approximation, Znternat. J. Contr. 22(S) (1975) 721-728 (Zbl 319.93032).

S.C. Chuang, Homographic transformation for the simplification of continuous-time transfer functions by Pade approximation, Znternat. J. Control 23 (1976) 821-826 (Zbl 325.93026). C.K. Chui. P.W. Smith and L.Y. Su, A minimization problem related to Pade synthesis of recursive digital filters, in: E.B. Saff and R.S. Varga, Eds., Pade and Rational Approximation (Academic Press, New York, 1977) 247-256 (Zbm 373.41020, MR 57#13305). C.K. Chui and A.K. Chan (1979) A two-sided rational approximation method for recursive digital filtering, IEEE Trans. Acoust. Speech Signal Process. ASSP-27(2) (1979) 141-145 (Zbl 415.93047). C.K. Chui and A.K. Chan, A new approach to causal filter design by Pade approximants, Proceedings

Internatronal Conjerence on Acoustics, Speech and Signal Processing (IEEE, New York, 1980). 264-267. C.K. Chui and A.K. Chan. Application of approximation theory methods to recursive digital filter design. IEEE Trans. Acoust. Speech Signal Process. ASSP-30(l) (1982) 18-24 (MR 83e:94003). A. Cichocki. Generalized continued fraction expansion of multidimensional rational functions and its application in synthesis, Proc. ECCTD ‘80, Warsaw, 1980, 286-291. A. Cichocki, Modeling of n-dimensional functions using multibranch continued fractions, Proc. ECCTD ‘80. Warsaw, 1980, 331-336. A. Cichocki, Synthesis of nonlinear functions using continued fraction techniques, Electron. Letters 11

(1980) 431-433.

A. Cichocki. On realizations of orthogonal polynomials and their applications to the synthesis of nonlinear networks, in: R. Boite and P. Dewilde. Eds., Proc. ECCTD ‘81 Circuit Theory and Design

(North-Holland, Amsterdam, 1981) 814-821. A. Cichocki, Nested-feedback-loops realization of 2-D systems, Circuits Systems Signal Process. 1(3/4) (1982). 321-323 (Zbl 521.93013). C. Commault, Further comments on ‘Aggregation matrix for the reduced-order continued fraction expansion model of Chen and Shieh’, IEEE Trans. Automat. Control AC-24 (1979) 375-376 (Zbl 398.93016). C.J. Cooke and L.S. Shieh, A multiport network synthesis using a matrix continued fraction, Internat. J. Electronics 43(5) (1977) 449-459 (MR 56#15174).

Page 29: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bullheel, M. C’uu Bowl / Blhlrogrupl~~~ 14 429

[CYB84]

[ DAL791

[DAR521

[DAV74]

[DAV76]

[ DAV79]

[DAVIE74]

[ DAVIS821

[ DEB731

[ DEC76]

[DEL811

[DEL831

[DEL841

[ DlC74]

[EYDa85]

[EYDb85]

[FAH80]

[FE1851

[FRY291

[FRY591

[ FUH83]

[GAR81]

[GIB69]

[GOL73]

[GOL77]

[GOL81]

[GRA83]

G. Cybenko. Restrictions of normal operators. Pade approximation and autoregressive time series.

SIAM J. Math. Anal. 15(4) (1984) 753-761.

K.C. Daly and A.P. Coleburn, Pade approximations for state space models. Inrernar. J. Conrrol 30(l)

(1979) 37-47 (Zbl 421.93034, MR 8Of:93006). S. Darlington, Network synthesis using Tschebycheff polynomial series. Bell. SW. Tech. J. 31 (1952)

613-665. A.M. Davidson and T.N. Lucas. Linear system reduction by continued-fraction expansion about a general point. Electron Lerters 10 (1974) 271-273. A.M. Davidson and T.N. Lucas. Linear system reduction usin, 0 Schwarz canonical form. Electron.

Letters 12 (1976) 324. A.M. Davidson, Additional comments on ‘Aggregation matrix for the reduced order continued fraction expansion model of Chen and Shieh’. IEEE Trans. Automar. Control AC-24 (1979) 376 (Zbl 398.93017).

A.C. Davies, Bilinear transformation of polynomials. IEEE Truns. Circuits and SIwems CAS-21 (1974)

792-794. A.M. Davis, A new z-domain continued fraction expansion. IEEE Truus. Circtars and Sj.srems CAS- 29(10) 658-662. H.P. Debart. A Pade Chebyshev approximation in network theory. in: P. Graves-Morris. Eds.. Pad;

Approximants and Their Applications (Academic Press. New York. 1973) 351-354. M. Decoster and A.R. Van Cauwenberghe. A comparative study of different reduction methods (part 2).

J. Algorithms 17 (3) (1976) 125-134. P. Delsarte. Y. Genin and Y. Kamp. On the role of the Nevanlinna-Pick problem in circuit and system

theory, Circuir Theoty Appl. 9 (1981) 177-187. P. Delsarte, Y. Genin and Y. Kamp. A generalization of the Levinson algorithm for Hermitian Toeplitz matrices of any rank profile. Manuscript M71. Philips Research Lab.. Brussels. 1983. P. Delsarte, Y. Genin and Y. Kamp, Pseudo-lossless functions with application to the problem of locating the zeros of a polynomial, Manuscript M74, Philips Research Lab. Brussels. 1984. B.W. Dickinson, M. Morf and T. Kailath. A minimal realization algorithm for matrix sequences. IEEE

Trans. Automaf. Conrrol AC-19 (1974) 31-38 (Zbl 27893008. MR 55*7484). A.M. Eydgahi. H. Singh. A modified procedure for the realization of the transfer function matrix from a mixture of Markov parameters and moments, IEEE Trans. Automat. Conrrol AC-30(3) (1985) 299-301.

A.M. Eydgahi, H. Singh. Correction to ‘Transfer-function matrix realization using taylor series expan- sions about a general point a’, IEEE Tram. Automat. Control AC-30(7) (1985) 704. M.F. Fahmy, The use of PadC approximants in the design of filters with simultaneous amplitude and delay characteristics, Internal. J. Circuit Th. Appl. 8(3) (1980) 197-204.

J. Feinstein, The negative Routh test and its application to the cases of vanishing leading elements and imaginary roots, IEEE Trans. Automatic. Conrrol AC-30 (1985) 164-165. T.C. Fry. Use of continued fractions in design of electrical networks. Amer. Math. SOC,. B~r//erit~ 35

(1929) 463-498.

W.D. Fryer, Applications of Routh’s algorithm to netwlork theory problem, IRE rruns. Circuit Thcoq~

CT-6 (1959) 144149. P.A. Fuhrmann. A matrix Euclidean algorithm and matrix continued fraction expansion. ~rsrcms and Conrrol Letters 3 (1983) 263-271. K. Garg and H. Singh. Inversion of a 2D continued fraction. Irtrerrtut. J. Corttrol 34(l) (1981) 191-196 (Zbl 474.93021, MR 82i:93019). L.G. Gibilaro and F.P. Lees. The reduction of complex transfer function models to simple models using the method of moments, C/tern. Engng Sci. 24 (1969) 85-93.

M.J. Goldman, Generalized model for linear system reduction. M.S. Thesis. University of Houston. TX. U.S.A., 1973.

M.J. Goldman and C.T. Leondes, Truncation of the mixed Cauer form. the best approximation in a definite mathematical sense, Internaf. J. Control 15 (1977) 972-982. M.J. Goldman, W.J. Porras and CT. Leondes. Multivariable systems reduction via Cauer forms, Internat. J. Contra/ 34 (1981) 623-650 (Zbl 483.93058). W.B. Gragg and A. Lindquist, On the partial realization problem, Linear Algebra Appl. 50 (1983) 277-319.

Page 30: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

430 A. Bultheel, M. Van Bore1 / Bih1iogruph.v 14

[ HAD831

[ HAS761

[ HAST77]

[ HICa76]

[ HICb76]

[HICc76]

[HIC79]

[ HICa80]

(HICb801

[HOS75]

[ HSI72]

[HUA76]

[HUTa75]

[HUTb74]

[HUT751

[HUT771

[HWAa81]

[HWAbRl]

[ HWAa82]

[ HWAb82]

[HWA83]

[HWAa84]

[HWAb84]

[INOa83]

[ INOb83]

[ISM83]

C.M. Hadzer. Comments on ‘Continued fraction methods for the reduction of discrete time dynamic systems’, Internar. J. Control 37(4) 879-880.

Hashimoto. Hamade. Takahashi. Necessary and sufficient conditions for Padt approximant to be RC or RL impedance. IECE Trans. 54-A(l1) (1976) 1017.

R. Hastings-James and S. Mehra, Extension of the PadC approximant technique for the design of recursive digital filters, IEEE Trans. Acoust. Speech Signal Process. ASSP-25 (1977) 501-509 (Zbl

373.93040). J. Hickin and N.K. Sinha. A new method of obtaining reduced-order models for linear multivariable systems, Electron. Letters 12 (1976) 90-92.

J. Hickin and N.K. Sinha. Reduction of linear systems by canonical forms. Electron. Letters 12 (1976)

551-553 (MR 55#2232). J. Hickin and N.K. Sinha, Near optimal control using reduced order models. Electron. Letters 12 (1976)

259-260.

J. Hickin and N.K. Sinha, Comments on ‘Aggregation matrix for the reduced order continued fraction expansion model of Chen and Shieh’, IEEE Trans. Automat. Control AC-24 (1979) (Zbl 398.93015). J. Hickin. Comment ‘mixed time/frequency approach to reduction’. Electron. Letters

16 338-339. J. and N.K. Model reduction linear multivariable systems. IEEE Automat.

Control (1980) 1121-1127 483.93010).

G.H. Hostetter, comments on the Routh-Hurwitz criterion’; IEEE

Control (1975) 296-297. T.C. On the simplification linear systems, IEEE Automat. Control AC-17

(1972)

C.J. Huang L.S. Shieh. large systems specifications, Internat. J.

Syst. 7(3) (1976) 241-256 317.93005). M.F. Hutton. method for high-order systems, Ph.D. Thesis, Institute New York, NY, 1974. M.F. and B. Friedland. method and series approximation, ninth Hawaii Conference on Systems (Western Periodicals. North-Hollywood, CA.

28-30 (MR 56*17945). Hutton and Routh reduced order linear time-invariant

IEEE Trans. Control AC-20(3) (1975) 329-337 (Zbl 301.93026. MR 55#12227). M.F. Hutton. Routh approximation in state space. Proc. 8th Annual Pittsburgh Conference on Modeling and Sinrulutrou 8 (1977) 311-315. C. Hwang. Y. Shih and R. Hwang. A combined time and frequency domain method for model reduction of discrete systems, J. Frunklin Inst. 311 (1981) 391-402 (Zbl 478.93036, MR 82e:93041). C. Hwang and Y. Shih. On the time moments of discrete systems. Internat. J. Control 34 (1981)

1227-1228. C. Hwang and Y. Shih. A transformation in a modified continued fraction expansion. IEEE Trans.

Auton~ut. Control AC-27(l) (1982) 194-196 (Zbl 475.93025). C. Hwang and Y. Shih. Routh approximations for reducing order of discrete systems, Trans. ASME, J.

Dyn. Sy,st. Meusurements and Control 104 (1982) 107-109 (Zbl 479.93019). C. Hwang. On Cauer third continued fraction expansion method for the simplification of large system dynamics. Internat. J. Control 37(3) (1983) 599-614 (ZbI 501.93017). C. Hwang and Y.P. Shih. An algorithm for a 2-D continued fraction inversion. IEEE Trans. Circuits and

Systems CAS31( 3) (1984) 304-306. C. Hwang. K. Wang. Optimal Routh approximations for continuous-time systems, Int. J. Syst. Sci. 15 (1984) 249-259 (ZbI 531.93042). Y. Inouye. Some notes on the second order interpolation problem of digital filters, IEEE Trans. Acoust.

Speech Signal Process. ASSP-31(l) (1983) 209-212. Y. Inouye. Approximation of multivariable linear systems with impulse response and autocorrelation sequences. Automatica 19(3) (1983) 265-277. M. Ismael and H.K. Kim, A simplified stability test for discrete systems using new z-domain continued fraction method, IEEE Trans. Circuits and Systems CAS-30(7) (1983) 505-507.

Page 31: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bultheel. M. Van Bare1 / Bihliogrupl~~~ 14 4il

[ISM85]

[JEL79]

[JOH79]

[JOH80]

[JOH81]

[JON821

[JUR75]

[ KAH85]

[ KAL79]

[ KHAa75]

[ KHAb75] [ KHAa76]

[ KHAb76]

[ KHAa77]

[KHAb77]

[ KHA78]

[ KHA80]

(KHAa811

[KHAb81]

[KIM821

[KR172]

[ KRI76]

[ KRIa78]

[KRIb78]

[ KR180]

[KUMa78]

[KUMb78]

M. Ismael. H.K. Kim. Synthesis of new canonical digital ladder filters by continued fractions. IEEE

Proc., Parr G, 132 (1985) 1-6. R. Jeltsch. An optimal fraction free Routh array. Internut. J. Control 30(4) (1979) 653-660.

S. John and R. Parthasarathy. System reduction by Routh’s approximation and modified Caucr

continued fraction, Elecrron. Lerrers 15 (1979) 691-692. S. John. System reduction using modified Cauer continued fraction and its application to suboptimal control. Ph.D. Thesis, Indian Institute of Technology Madras. India. 1980.

S. John and R. Parthasarathy. An improved algorithm for inverting Cauer I and II continued fractions.

Proc. IEEE 69 (1981) 830-832. W.B. Jones and A. Steinhardt, Digital filters and continued fractions. in: Anu!wc Theon. of Cotmmd

Fractions. Lecture Notes Math. 932 (Springer, Berlin. 1982) 129-151 (Zbl 482.30005). E.I. Jury, Comments on ‘On the Routh-Hurwitz criterion’. IEEE Trans. Auromuric. Conrrol AC-20

(1975) 292-296. E. Kahoraho, J.L. Gutierrez. S. Dormido. Inversion algorithm to construct Routh approximants.

Elecrron. Letrers 21 (1985) 424-425.

R. Kalman, On partial realizations, transfer functions, and canonical forms. Acfa Technica Swduturwu

31 (1979) 9-32 (Zbl 424.93020. MR 801<:93022). K.J. Khatwani and J.S. Bajwa. Comment on the paper ‘simplification of z-transfer functions b? continued fractions’, Internor. J. Control 21 (1975) 701-702 (Zbl 302.93023). K.J. Khatwani and J.S. Bajwa, Computing the zeros of systems. Elecrron. Letters 11 (1975) 631-632. K.J. Khatwani, J.S. Bajwa and H. Singh. Determine elements of lossy ladder network. Ekecrt-on. Lerrers

12 (1976) 87-88. K.J. Khatwani and J.S. Bajwa. Comments on ‘Simplification of large system dynamics using a moment evaluating algorithm’, IEEE Trans. Automat. Conrrol AC-21 (1976) 631-632 (MR 55~2206). K.J. Khatwani and J.S. Bajwa. On simplification of large system models. J. Insrir. Etytr.s (Indiu) Purt

ET-3 57 (1977) 114-116. K.J. Khatwani and J.S. Bajwa, Further comments on ‘Simplification of large system dynamics using a moment evaluating algorithm’. fEEE Trans. Auromut. Conrrol AC-22 (1977) 495 (Zbl 357.93021. MR 57#11843). K.J. Khatwani and R.K. Tiwari. On Lossless Bandpass Ladder networks. fEEE Trutts. Circuirs ottd Svsstetns CAS-25 (1978) 887-888 (Zbl 391.93023). K.J. Khatwani. R.K. Tiwari and J.S. Bajwa. On Chuang’s continued fraction of model reduction. IEEE

Trutzs. Auromut. Control AC-25 (1980) (Zbl 519.93029. MR 81h:93056). K.J. Khatwani, On Routh-Hurwitz criterion. IEEE Trans. Autom. Conrrol AC-26 (1981) 583-584 (Zbl 492.93027. MR 82d:12001). K.J. Khatwani. Comments on ‘comments on the Rout-Hurwitz criterion’. IEEE Trutn. Automur. Control AC-25 (1981) 132-133 (MR 83e:93033). H.K. Kim and M. Ismael. A fast Hurwitz test. in: Proc. 25th Midwest Symposium on Circuits and Systems. 47-50. V. Krishnamurthy. Correlation between Routh’s stability criterion and relative stability of linear systems. IEEE Trans. Auromur. Control AC-17 (1972) 144-145 (MR 55#12235). V. Krishnamurthy and V. Seshadri. A simple and direct method of reducing order of linear systems using Routh approximations in the frequency domain. IEEE Trans. Automur. Control AC-21 (1976) 797-799 (MR 58#9541).

V. Krishnamurthy and V. Seshadri. Model reduction using the Routh stability criterion. IEEE Ttwts. Automat. Conrrol AC-23 (1978) 729-731.

V. Krishnamurthy (1978) New techniques in system reduction using Routh parameters. Ph.D. thesis. Indian Institute of Technology. Madras, 1978.

V. Krishnamurthy, Implications of Routh stability criteria. fEEE Trans. Auromar. Control AC-25 (1980) 554-555 (Zbl 429.93042. MR 81c:93067). A. Kumar, V. Singh. An improved algorithm for continued fraction inversion. /EEE Truns. Auromur. Comrol AC-23 (1978) 938-940 (Zbl 391.30001). A. Kumar and V. Singh, A simplified approach to continued fraction inversion based on matrix formulation. Proc. IEEE 66 (1978) 1657-1658.

Page 32: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

432

[KUM79]

[KUMSO]

[ LALa74]

[LALb74]

[ LALa75]

[ LALb75]

[ LALa76]

[ LALb76]

[LAM781

[ LAM791

[LAM821

[ LAN781

[ LAN79)

[ LAN801

[LEE711

[ LEPa82]

[LEPb82]

[ LEPc82]

[ LEPa83]

[ LEPb83]

[LEPc83]

[ LEP84]

[LEV79]

[LUa83]

[LUb83]

[LUc83]

A. Bulrheel, M. Vun Burel / Bihliogruphy 14

A. Kumar and V. Singh. Inversion of the matrix continued fraction. IEEE Trans. Automat. Control

AC-24 (1979) 666-667 (Zbl 413.93026. MR 80e:93014). A. Kumar. Continued fraction expansion and inversion by ‘rearranged’ Routh tables. Internat. .I.

Control 31(4) (1980) (Zbl 433.30004). M. La1 and R. Mitra, A comparison of transfer function simplification methods, IEEE Trans. Automaf.

Contr. AC-19 (1974) 617-618.

M. La1 and R. Mitra, Simplification of large system dynamics using a moment evaluation algorithm. IEEE Trans. Automat. Control AC-19(5) (1974) 602-603 (MR 55#2205). M. Lal, R. Mitra and A.M. Jain. On Schwarz canonical form for large system simplification. IEEE

Trans. Automat. Control AC-20 (1975) 262-263 (Zbl 299.93016). M. Lal, H. Singh and R. Parthasarthy, A minimal canonical realization algorithm for impulse response matrix using moments, Proc. IEEE (1975) 538-540.

M. La1 and M.E. Van Valkenburg. Reduced-order modeling of large-scale linear systems, in: R. Saeks. Ed.. Large Scale Dynumic Systems (Western Periodicals. North-Hollywood. 1976) 127-166. M. La1 and M.E. Van Valkenburg, Order reduction of linear dynamical models, in: Proc. 7th Annual Pittsburg Conference Modelling and Simulation. 1976. 254-258. S.S. Lamba and S.V. Rao. Aggregation matrix for the reduced order continued fraction expansion model of Chen and Shieh, IEEE Trans. Automat. Control AC-23 (1978) 81-83 (Zbl 369.93012). S.S. Lamba and S.V. Rao, Author’s reply to comments on ‘Aggregation matrix for the reduced order continued fraction expansion model of Chen and Shieh’. IEEE Trans. Automat. Control AC-24 (1979) 376-377 (Zbl 398.93018). S.S. Lamba and G. Michailesco. Comment on ‘suboptimal control using Pade approximations tech- niques’, IEEE Trans. Automat. Control AC-27(l) (1982) 279-280 (MR 83j:93049).

G. Langholz and D. Feinmesser. Model reduction of Routh approximations, Internat. .I. Syst. Sci. 9 (1978) (Zbl 383.93016, MR 58#9531). G. Langholz and Y. Bistritz, Designing low order models with prescribed poles and zeros, Proc. of the 10th Annual Pittsburgh Conference on Modelling and Simulation. April 1979. 655-659. G. Langholz and Y. Bistritz, Model reduction of dynamic systems over a frequency interval, Internat. .I.

Control 31(l) (1980) 51-62 (MR 81m:93050). F.P. Lees. The derivation of simple transfer function models of oscillating and inverting processes from the basic transformed equations using the method of moments. Chem. Engng. Sci. 26 (1971) 1179-1186. A. Lepschy. G. Mian and U. Viaro, Frequency-domain approach to model-reduction problem, Electron.

Letters 18(19) (1982) 829-830. A. Lepschy and U. Viaro, Simulation of complex systems via reduced-order models. 2nd IASTED

symposium. Paris, 1982. A. Lepschy and U. Viaro. An improvement in the Routh-Padt approximation techniques, Internat. J.

Control 36 (1982) 643-661 (Zbl 511.93044). A. Lepschy and U. Viaro, A note on the model reduction problem. IEEE Truns. Autom. Control

AC-28(4) (1983) 525-527 (Zbl 509.93028). A. Lepschy and U. Viaro, Some considerations on non-minimality, ill-conditioning and instability of Pade approximants, Internat. J. S,wt. Sci. 14(6) (1983) 633-646 (MR 84j:93046). A. Lepschy and U. Viaro. Some problems in model order reduction using frequency-domain methods,

Proceedings of the MTNS ‘83 Conference, Lecture Notes Contr. Inform. Sci. (Springer, Berlin, 1984). A. Lepschy, G. Mian and U. Viaro. Model reduction in frequency domain: comparison and analysis of different methods, Third IASTED Conf. Int. Symp. on Modelling Identification and Control (MIC84),

Innsbruck, February 14-17, 1984. B. Levy, M. Morf and S.Y. Kung, Some algorithms for the recursive input-output modeling of 2-D systems, Manuscript. T.N. Lucas and A.M. Davidson, Frequency domain reduction of linear system using Schwarz approxima- tion, Internat. J. Control 37(5) (1983) 1167-1178 (Zbl 505.93032). T.N. Lucas, Linear system reduction by continued-fraction expansion about s = 0 and s = a alternately, Electron. Letters 19 (1983) 991-993. T.N. Lucas, Continued fraction algorithm for biased model reduction, Electron. Letters 19 (1983)

444-445.

Page 33: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bulrheel. M. Van Bare1 / Bibliography I4 433

[LUd83]

[LUa84]

[LUb84]

[ MA1761

[MAR0801

[ MAR791

[MARa83]

[MARb83]

[MIT721

[MITa73]

[MITb73]

[ MIT74)

[ MIT751

[MOR78]

[MUL76]

[NEU82] [NEW661 [OB178] [ORC70]

[ PALa79]

[ PALb79]

[ PALa

[ PALb80]

[ PALc80)

[ PALd80]

[ PALa82]

[PALb82]

[ PALa83]

T.N. Lucas. Factor division: a useful algorithm in model reduction. Proc. /EE 130D (1983) 362-364

(Zbl 515.93018). T.N. Lucas. Comment on homographic transformation for the simplification of continuous time transfer

functions by Pade approximation. Internut. .I. Conrrol 39(2) (1984) 417-419. T.N. Lucas, Linear system reduction by continued fraction expansion about three points. Elecrron.

Letters 20 (1984) 50-51. B. Maione and F. Torelli. New minimal-realisation algorithm from system Markov parameters. Elecrron.

Letters 12 (1976) 439-441. J. Maroulas and S. Barnett. Continued fraction expansions for ratios of generalized polynomials. Appl.

Marh. Compur. 6 (1980) 229-249. S.A. Marshall, Comment on stable reduced order PadC approximants using the Routh-Hurwitz array.

Electron. Lerrers 15 (1979) 501-502. S.A. Marshall, A note on the mixed Cauer form of system reduction in control system design. Inrernar.

.I. Contr. 37(l) (1983) 205-212 (Zbl 501.93036). S.A. Marshall, Comments on ‘Viability of methods for generating stable reduced order methods’, IEEE

Trans. Automat. Control AC-28(5) (1983) 630-631. S.K. Mitra and R.J. Sherwood, Canonical realization of digital filters using the continued fraction

expansion. IEEE Trans. Audio Electroacousr. AU-20(3) (1972) 185-194. S.K. Mitra and R.J. Sherwood, Digital ladder networks, IEEE Trans. Audio Elecrroacousr. AU-21(i)

(1973) 30-36. S.K. Mitra. D.C. Huey and R.J. Sherwood, New methods of digital ladder realizations. IEEE Trans.

Audio Electroacousr. AU-21 (1973) 485-491. S.K. Mitra and A.D. Sagar. Additional canonic realizations of digital filters using the continued fraction-expansion, IEEE Trans. Circuits and Systems CAS-21(l) (1974) 135-136. S.K. Mitra, A.D. Sagar and N.A. Pendergrass. Realization of two-dimensional recursive digital filters.

IEEE Trans. Circuits and Sysrems CAS-22(3) (1975) 177-184. K. Morimoto. M. Matsumoto and J. Hamada. Matrix Pade approximations and multiport networks,

Electron. Comm. Japan 61-A(4) (1978) 28-36 (MR 83g:94037). C. Mullis and R. Roberts, The use of second-order information in the approximation of discrete-time linear systems. IEEE Trans. Acoust. Speech Signal Process ASSP-24(3) (1976) 226-238 (MR 58#15438). Y. Neuvo and S.K. Mitra, Canonic ladder realisations of digital filters, Proc. IEEE 70 (1982) 763-764. R.W. Newcomb, Linear Multiport Synrhesis, (McGraw-Hill. New York. 1966) 216-219. G. Obinata. Remarks on time moments of composed systems. Elecrron. Lerrers 14 (1978) 509-511.

N.J. Orchard. Some explicit formulas for the components of low-pass ladder networks. IEEE Trans.

Circuit Theo? CT-17 (1970) 612-616. J. Pal. Stable reduced-order Pade approximants using the Routh-Hurwitz array. Electron. Lerrers 15 (1979) 225-226.

J. Pal, Suboptimal control of nuclear power plants, Proc. 2nd Symp. on power plant dynamics and control. BHEL, Hyderabad. India, February 14-16. 1979. 137-139. J. Pal. System reduction by a mixed method, IEEE Trans. Auromar. Control AC-25 (1980) 973-976 (Zbl 447.93014, MR 81k:93021).

J. Pal, Reduced order models for control studies. Ph.D. Thesis. University of Roorkee, India. October 1980.

J. Pal, Suboptimal control using PadC approximation techniques, IEEE Trans. Automat. Conrrol AC-25 (1980) 1007-1008 (Zbl 441.93013, MR 81k:93022). .I. Pal and L.M. Ray, Stable Pade approximants to multivariable systems using a mixed method, Proc. IEEE 68 (1980) 176-178.

J. Pal. Comment on ‘system reduction by Cauer continued fraction expansion about s = ~1 and s = 00 alternately’. Elecrron Lerrers 18(23) (1982) 1009-1010.

J. Pal and L.M. Ray. Improvements of Pade approximation technique in model order reduction, IFAC Sympos. on Theory Application of Digital Conrrol. New Dehli. Indro. Jan. 1982 (Pergamon Press, Oxford, 1982). 513-517. J. Pal. Improved Pade approximants using stability equation method. Elecrron. Letters 19(11) (1983) 426-427.

Page 34: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

434 A. Bultheel. M. Vun Bare1 / Bibliography I4

[ PALb83]

[PARagO]

[ PARb8OJ

[ PARTa

[PARTb75]

[ PARTc75]

[PARTd75]

[PARTa76]

[ PARTb76]

[ PART771

[ PARTa78]

[ PARTb78]

[ PARTa79]

[PARTb79]

[ PARTc79]

[ PARTSO]

[PART811

[ PARTa82]

[ PARTb82]

[ PARTc82]

[ PARTd82]

[PARTa83]

[ PARTb83]

(PARTc83]

[ PART841

[ PAT761

[PAY561

J. Pal, An algorithmic method for the simplification of linear dynamic scalar systems. /nrernar. J. Conrrol (1983) to appear.

P.N. Paraskevopoulos, Pad6 type order reduction of two-dimensional systems. IEEE Trans. Circurts and Sysrem CAS-27(5) (1980) 413-416 (Zbl 442.93016). P.N. Paraskevopoulos. Transfer function matrix synthesis of two-dimensional systems. IEEE Trans.

Automat. Control AC-25 (2) (1980) 321-324. R. Parthasarathy and H. Singh. On continued fraction inversion by Routh’s algorithm. IEEE Trans.

Auromar. Contr. AC-20 (1975) 278-279 (MR 57#1669).

R. Parthasarathy and H. Singh. Comment on ‘linear-system reduction by continued fraction expansion about a general point’. Elecrron. Letrers 11 (1975) 193. R. Parthasarathy and H. Singh, On suboptimal linear system reduction. Proc. IEEE 63(11) (1975)

1610-1611.

R. Parthasarathy, System realization and identification using state space technique, Ph.D. Thesis, University Roorkee. India.

R. Parthasarathy and H. Singh. Inversion of matrix continued fraction by Matrix Routh array, IEEE Trans. Automat. Control AC-21(2) (1976) 283-284.

R. Parthasarathy and H. Singh, On continued fraction inversion by Routh’s algorithm, IEEE Trans.

Automat. Control AC-21 (1976) 394 (Zbl 324.65006). R. Parthasarathy and H. Singh. A mixed method for simplification of large system dynamics, Proc. IEEE 65 (1977) 1604-1605.

R. Parthasarathy and S. John. System reduction using Cauer continued fraction expansion about s = 0 and s = % alternately, Electron Lefters 14 (1978) 261-262.

R. Parthasarathy and S. John, Matrix Cauer form for linear system reduction, Electron. Letters 14 (1978) 468-470.

R. Parthasarathy and S. John, Model generation with modified Cauer continued fraction, Arch& ftir Elekrronik und iibertrugungstechnik 33 (1979) 289-292.

R. Parathasarathy. Inversion of modified Cauer continued fraction with termination, Proc. IEEE 67(2) (1979) 315-317.

R. Parthasarathy and S. John, System reduction by Routh approximation and modified Cauer continued fraction. Electron. Lerrers 15 (1979) 691-692.

R. Parthasarathy and S. John, A generalized algorithm for the inversion of Cauer type continued fractions. IEEE Trans. Circuits and Systems CA!+27(5) (1980) 419-421.

R. Parthasarathy and S. John. Cauer continued fraction methods for model reduction, Electron. Letters

17(21) (1981) 792-793.

R. Parthatsarathy. Reply to comment on ‘Cauer continued fraction methods for model reduction’, Electron. Letters lS(18) (1982) 788.

R. Parthasarathy and K.N. Jayasimha. System reduction by Cauer continued fraction expansion about s = u and s = cc alternately. Elecfron. Lerrers 18 (1982) 376-378. R. Parthasarathy and K.W. Jayasimha. System reduction using stability-equation method and modified Cauer continued fraction. Proc. IEEE 70(10) (1982) 1234-1236.

R. Parthasarathy and S. John. State space models using modified Cauer continued fraction, Proc. IEEE

70(3) (1982) 300-301. R. Parthasarathy. K.N. Jayasimha and S. John. On model reduction by modified Cauer form. IEEE

Trans. Auromar. Control AC-28(4) (1983) 523-525 (Zbl 508.9302). R. Parthasarathy and K.N. Jayasimha, Modelling of discrete time systems using modified Cauer continued fractions. J. Franklin Insr. 316 (1983) 79-86 (Zbl 517.93023). R. Parthasarathy and S. John, The modified matrix Cauer continued fraction and its application, Zeitung Elekrr. Inform. und Energietech. 13(4) (1983) 313-328 (MR 84m:93043). R. Parthasarathy. Reply to “Comment on ‘System reduction by Cauer continued fraction expansion about s = a and s = 00 alternately’ “. Electron. Letters 20 (1984) 12. R.V. Patel. On a factorization of the transfer function matrix of a multivariable system, Internat. .I. S_ysr. Sci. 7 (1976) 369-376 (Zbl 322.93014). H.M. Paynter, On an analogy between stochastic processes and monotone dynamic systems, in: G. Muller, Ed., Reglungstechnik. Moderne Theorlen und ihre Vetwendhurheit (Oldenbourg, 1956) 243-250.

Page 35: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bulrheel. M. Vun Bore1 / Bibliography 14 435

[ RAOa78]

[ RAOb78]

[ RAOSO]

[RAOa81]

[ RAOb81]

[ RAO83]

[RAOM75]

[ RAos741

[RAOS76]

[ RAOS77]

[ RAOS80]

[ RAOV75]

[ REP791

[ SAC751

[SCHU76]

[ SCH74]

[ SHAa73]

[SHAb73]

[SHAc73]

[ SHAa74]

[SHAb74]

[SHAa75]

[SHAb75]

[SHAc75]

[ SHAd75] [SHAe75]

A.S. Rao, S.S. Lamba and S.V. Rao, Routh-approximant time-domain reduced-order models for

single-input, single-output systems. Proc. IEE 125 (1978) 1059-1063.

A.S. Rao. S.S. Lamba and S.V. Rao. On simplification of unstable systems using Routh-approximation

technique. IEEE Trans. Automat. Control AC-23 (1978) 943-944 (Zbl 387.93014).

AS. Rao, S.S. Lamba and S.V. Rao. Applications of Routh approximant method for reducing the order

of a class of time-varying systems, IEEE Trans. Automzt. Conrrol AC-25 (1980) 110-113 (Zbl

432.93021. MR 80m:93049). A.S. Rao, Routh approximant state space reduced order models for systems with uncontrollable modes.

IEEE Trans. Auromat. Control AC-26 (1981) 1286-1288 (Zbl 465.93020). A.S. Rao and S.S. Lamba. Time domain simplification of scalar unstable systems. Itirernar. J. Slst. Sc,i.

12 (1981) 1015-1027 (Zbl 473.93010. MR 82h:93062).

AS. Rao, On Routh approximation. Proc. IEEE 71(2) (1983) 272-274. M.V.C. Rao, P.V. Rao. Comments on ‘On the Routh-Hurwitz criterion’. IEEE Tram. Automatic.

control AC-20 (1975) 714-716.

S.V. Rao and S.S. Lamba. A note on continued fraction inversion by Routh’s algorithm. IEEE Trans.

Automaf. Control AC-19 (1974) 283-284 (Zbl 278.65050). S.V. Rao, P. Karivaratharajan and R.P. Rajappan. On realization of two-dimensional digital filter

structures, IEEE Trans. Circuits and S_wtems CAS-23 (1976) 479. S.V. Rao. P. Karivaratharajan and K.P. Rajappan. A general form of continued fraction expansion for

two-dimensional recursive digital filters, IEEE Trans. Acoust. Speech Signal Process. ASSP-25 (1977)

198-200. S.V. Rao and D.P. Atherton, Near optimal regulators for large scale systems using Routh approximant reduced order models. in: Systems AnaIvsis, Proc. Internat. Symposium Berlin 1980. Math. Forsch. Bd 5,

146-150 (Zbl 468.93006. MR 81m:49035). V.V.B. Rao and V.K.I. Aatre. An algorithm for the inversion of continued fractions. Proc. IEEE 63

(1975) 720-721. D.W. Repperger. On covariance propagation using matrix continued fractions. Internat. .I. S~st. Sci.

lO(8) (1979) 913-925 (Zbl 411.93037, MR 8Og:93075). A. Salles Campos. Further comments on ‘On the Routh-Hurwitz criterion’. IEEE Truns. Arrtomatic.

control AC-20 (1975) 296. H.W. Schuessler. A stability criterion for discrete systems. IEEE Trans. Acousr. Speech S&WI; Process

ASSP-24 (1976) 87-89. J. Schwartz and T.F. Edgar. The development of simplified adaptive control models using the continued fraction expansion. 7ACC. 1974. 484-494. Y. Shamash. Continued fraction methods for the reduction of linear tike-invariant systems. IEE Conference on Computer Aided Control System Design. Cambridge. 1973, 220-227. Y. Shamash. Order reduction of linear systems by Pade approximation method. Ph.D. Thesis. Imperial College of Science and Technology. London. Y. Shamash. Approximation of linear time invariant systems. in: P. Graves-Morris. Ed.. Pode Appm~i- mants and Their Applications (Academic Press. New York. 1973) 341-345.

Y. Shamash. Stable reduced-order models using Pade type approximations. IEEE Trans. Automut. Contr. AC-19(5) (1974) 615-616 (Zbl 291.93019). Y. Shamash. Continued fraction methods for the reduction of discrete-time dynamic systems. Internut. .I. Control 20(2) (1974) 267-275 (Zbl 285.93022). Y. Shamash. Application of Koenig’s theorem to model reduction. IEEE Trans. Circuits und Svstents CAS-22(8) (1975) 702-704.

Y. Shamash. Linear system reduction using Pade approximation to allow retention of dominant modes, Internat. .I. Contcol 21 (1975) 257-272 (Zbl 296.93022). Y. Shamash. Model reduction using the Routh stability criterion and the Pade approximation technique, Internat. J. Control 21 (1975) 475-484 (Zbl 299.93034). Y. Shamash. Model reduction using minimal realization algorithms. Elecrron. Letrers 11 (1975) 385-387.

Y. Shamash. Multivariable system reduction via modal methods and Pade approximation. IEEE Trans. Automar. Control AC-20 (1975) 815-817 (Zbl 317.93032).

Page 36: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

436 A. Bultheel. M. Vun Bare1 / Bih1iograph.v 14

[SHAf75]

[SHAg75]

[SHAa76]

[ SHAb76]

[SHAc76]

[SHAa78]

[SHAb78]

[ SHAc78]

[ SHAa79] [SHAb79]

[SHAa80]

[SHAbRO]

[SHAc80]

[SHAd80]

[SHAa81]

[SHAbRI]

[SHAc81]

[SHIa71]

(SHIb71]

[SHIa74]

[SHIb74]

[SHIc74]

[SHId74]

[SHIe74]

[SHIa75]

[SHIb75]

[SHIc75)

Y. Shamash, To compute the zeros of systems, Electron. Letters 11 (1975) 212-213. Y. Shamash. Continued fraction methods for the reductions of constant linear multivariable systems, Internat. J. SW. Sci. 7 (1975) 743-758 (Zbl 328.93012).

Y. Shamash. Closed-loop feedback systems using reduced-order models. Elecrron. Letters 12 (1976)

638-639.

Y. Shamash, Pade type methods for the reduction of linear time invariant systems, in: Applications and Research in Information Systems and Services, Proceedings of the first International Conference of the

University of Patras, Vol. 2 (Hemisphere, Washington, DC. 1977) 426-430 (MR 58#15352). Y. Shamash, Continued fraction methods for the reduction of constant linear multivariable systems, Internat. J. Syst. Sci. 7 (1976) 743-758.

Y. Shamash and D. Feinmesser. Reduction of discrete-time systems using modified Routh array, Internat. J. Syst. Sci. 9 (1978) 53-64 (Zbl 377.93040, MR 57*5297). Y. Shamash. Mixed method for reducing discrete-time multivariable systems, Internat. J. Syst. Sci. 9 (1978) 237-239 (Zbl 369.93022).

Y. Shamash, Routh approximation using the Schwarz canonical form, IEEE Trans. Automat. Control

AC-23 (1978) 940-941 (Zbl 387.93012).

Y. Shamash. Time moments and parameters of composite systems, Electron. Let?. 15 (1979) 131-132. Y. Shamash, Note on the equivalence of the Routh and Hurwitz methods of approximation, Internat. J.

Control 30 (1979) 899-900 (Zbl 416.93054, MR 81a:93082). Y. Shamash. Failure of the Routh-Hurwitz method of reduction, IEEE Trans. Automat. Control AC-25

(1980) 313-315 (Zbl 436.93020, MR 81c:93068). Y. Shamash, Stable biased reduced order models using the Routh method of reduction, Internat. J. Sysr. SC;. ll(5) (1980) 641-654 (Zbl 439.93012).

Y. Shamash, Comments on the Routh-Hurwitz criterion. IEEE Trans. Automat. Control AC-25 (1980) 132-133 (Zbl 427.93027. MR 80m:93073). Y. Shamash. Comments on ‘Implications of Routh stability criteria’ by V. Krishnamurthy, IEEE Trans. Automat. Control AC-M (1980) 614 (MR 83c:93042). Y. Shamash, Viability of methods for generating stable reduced order models, IEEE Trans. Automat.

Control. AC-26 (1981) 1285-1286 (Zbl 465.93021). Y. Shamash. Truncation method of reduction: a viable alternative, Electron. Letters 17 (1981) 97-99

(MR 82a:93050). Y. Shamash. Author’s reply to “A note on ‘comments on the Routh-Hurwitz criterion’ ” by V. Singh. IEEE Trans. Automat. Control AC-26 803 (MR 83e:93034). L.S. Shieh, C.F. Chen and C.J. Huang, Simple methods for identifying linear systems from frequency or time response data, Internat. J. Contr. 13(6) (1971) 1027-1039 (Zbl 218.93005). L.S. Shieh, W.P. Schneider and R.D. Williams. A chain of factored matrices for Routh array inversion and continued fraction inversion, Internar. J. Contr. 13 (1971) 691-703 (Zbl 219.93018). L.S. Shieh. J.M. Navarro and R. Yates. Multivariable systems indentification via frequency responses, IEEE Proc. 62 (1974) 1169-1171.

L.S. Shieh and M.J. Goldman, A mixed Cauer form for linear system reduction, IEEE Trans. Systems Man Cvbernet. SMC4 (1974) 584-588 (Zbl 291.93032). L.S. Shieh and M.J. Goldman, Continued fraction expansion and inversion of the Cauer third form, IEEE Trans. Circuits Systems CAS-21 (1974) 341-345.

L.S. Shieh and F.F. Gaudiano, Matrix continued fraction expansion and inversion by the generalised matrix-Routh algorithm, Internat. J. Contr. 20(5) (1974) 727-737 (Zbl 289.93037). L.S. Shieh and J.M. Navarro, Frequency-variation method for system identification, IEEE Trans. Circuits and S_vstems CAS-21(6) (1974) 754-763. L.S. Shieh, On the inversion of the matrix Routh array, Internat. J. Control 22(6) 861-867 (Zbl 316.93009). L.S. Sbieh and F.F. Gaudiano, Some properties and applications of matrix continued fractions, IEEE Trans. Ctrcuits and System CAS-22 (1975) 721-728. L.S. Shieh and Y. Wei, A mixed method for multivariable system reduction, IEEE Trans. Aufomat. Control AC-20(3) (1975) 429-433 (Zbl 301.93039).

Page 37: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

A. Bultheel, M. Van Bare1 / Bibliography 14 431

[SHId75]

[SHIe75]

[ SHIa76]

[SHIb76]

[SHlc76]

[SHI77]

[ SHIa78]

[SHIb78]

[SHIc78]

[SHld78]

[SHI79]

[SHIa80]

[SHIb80]

[SHIc80]

[SHIa81]

[SHIb81]

[SHIc81]

[SHIH73]

[SHlH75]

[SHIH78]

[SH083]

[SIN781 [SIN791

[SINa [SINb81] (SINc81]

L.S. Shieh and Y. Wei, Mixed method for reduction of multivariable systems with various inputs and

outputs, Proc. ZEE. 122(10) (1975) 1159-1160. L.S. Shieh, Y.J. Wei and R. Yates, Minimal realizations of transfer function matrices by means of matrix

continued fraction, Znternat. J. Contr. 22(6) (1975) 851-859 (Zbl 316.93010).

L.S. Shieh, K.M. Dadkhan and RX. Yates, Reduction of z-transfer function matrices by means of the mixed method, IEEE Trans. Industr. Electr. Control Instrument IECI-23 (1976) 371-375. L.S. Shieh, Y.J. Wei, H.C. Lue, R. Yates and J.P. Leonard, Two methods for simplifying multivariable

systems, with various numbers of inputs and outputs, Internat. J. Sysr. Sci. 7(5) (1976) 501-512 (Zbl

332.93046). L.S. Shieh, H.Z. Chow and R.E. Yates, Modelling multivariable systems with industrial specifications, Internat. J. Control 24(5) (1976) 693-704 (Zbl 317.93005). L.S. Shieh, C.G. Pate1 and M.Z. Chow. Additional properties and applications of matrix continued fractions, Internat. J. Syst. Sci. 8 (1977) 97-109 (Zbl 351.93018). L.S. Shieh. Y.J. Wei and J.M. Navarro. An algebraic method to determine to common divisor. poles and transmission zeros of matrix transfer functions, Internat. J. Syst. Sci. 9(9) (1978) 949-964 (Zbl 391.93007, MR 80a:93053). L.S. Shieh, R.E. Yates and J.M. Navarro, Representation of continuous-time state equations by

discrete-time state equations, IEEE Trans. Systems Man Cybernet SMC-S(6) (1978) 485-492. L.S. Shieh and S. Sacheti, A matrix in the block Schwarz form and the stability of matrix polynomials,

Internal. J. Control 29(2) (1978) 245-259 (MR 57#5310). L.S. Shieh. C.D. Shih and R.E. Yates, Some sufficient and some necessary conditions for the stability of multivariable systems, Trans. ASME, J. D_vn. S_vst., Measurement and Control 100 (1978) 214-218 (Zbl 407.93021, MR 80e:93100). L.S. Shieh, M. Datta-Barua and R.E. Yates, A method for modelling transfer functions using dominant frequency-response data and applications, Internat. J. Syst. Sci. lO(10) (1979) 1097-1114 (ZbI 416.93045). L.S. Shieh. H. Wang and R.E. Yates, Discrete-continuous model conversion, Appl. Math. Modelling 4

(1980) 449-455. L.S. Shieh. M. Datta-Barua. R.E. Yates and J.P. Leonard, Computer-aided methods for redesigning the stabilized pitch control system of a semi-active terminal homing missile. Comput. Electr. Engrg. 7 (1980)

185-200. L.S. Shieh and A. Tajvari. Analysis and synthesis of matrix transfer functions using the new-block-state equations in block-triangular forms, Proc. IEE 127-D(1) (1980) 19-31. L.S. Shieh, S. Yeh and R.E. Yates, Realization of matrix transfer functions via a state-space approach,

IEEE Trans. Circuits and Systems CAS-28(9) (1981) 934-939. L.S. Shieh. Y.J. Wei and R.E. Yates. A modified direct-decoupling method for multivariable control system designs. IEEE Trans. Indust. Electr. Control Instrument IECI-28(l) (1981) l-9.

L.S. Shieh. S. Yeh and H.Y. Zhang. Realisations of matrix transfer functions using RC ladders and summers. Proc. IEE 128-G(3) (1981) 101-110.

Y.P. Shih and W. Wu, Simplification of :-transfer functions by continued fractions, Internat. J. Control 17(5) (1973) 1089-1094 (Zbl 256.93032). Y.P. Shih and W. Wu, Reply to “comment on the paper ‘Simplification of r-transfer functions by continued fraction’ “, Internat. J. Control 22(4) (1975) 591-592.

Y.P. Shih and C.S. Shieh. Model reduction of continuous and discrete multivariable systems by moment matching, Comput. Chem. Engng. 2 (1978) 127.

F.F. Shoji, K. Abe and H. Takeda. On simplification of large linear systems using Pad&type approxima- tions and Cauer continued fractions, manuscript. V.Singh, A note on the Routh-Hurwitz criterion, IEEE trans. Automatic. Control AC-23 (1978) 83-84. V. Singh, A note on continued fraction inversion, IEEE Trans. Automat. Control AC-24 (1979) 664-666 (Zbl 419.009, MR 80e:93015). V. Singh, Stable approximants for stable systems: a new approach, Proc. IEEE 69 (1981) 1155-1156. V. Singh, Remarks on system simplification using the Routh stability array, Proc. IEEE 69 (1981) 662. V. Singh, Improved stable approximants using the Routh array. IEEE Trans. Automat. Control AC-26 (1981) 581-582.

Page 38: Pad6 techniques for model reduction in linear system ... · Pad6 techniques for model reduction in linear system theory: a survey A. BULTHEEL and M. VAN BAREL Deportement Cotnputem~etenschuppen

438 A. B&heel, M. Van Bare1 / Bibliography 14

[SINdBl]

[SINe81]

[SIN821

[SINHSO] [SINH82]

[SIVM]

[ SOB721 [SOB731

[SOB751

[ STE77]

[ SU71] [ SUN841

[ SZC77]

[THE821

[THE831

[THEa84] [THEb84]

[THEc84]

[TS076] [TS079]

[VAR79]

[WAN811

[WE1621 [WRI73]

[YAN83]

[YEU83]

[ZAK73]

(ZAK79]

V. Singh, Limitations of the ‘rearranged’ Routh table for continued fraction expansion and inversion, Internat. J. Control 33(l) (1981) 195.

V. Singh, A note on ‘Comments on the Routh-Hurwitz criterion’. IEEE Trans. Automat. Control AC-26

(1981) 612 (MR 83b:93032).

V. Singh and N. Ashoor, ‘Optimum’ low frequency approximants for stable systems: a new approach, IEEE Trans. Circuits and Systems CAS (1982). N.K. Sinha. Reduction of multivariable systems, Electron. Letters 16 (1980) 788-790.

N.K. Sinha, I. El-Nahar and R.T.H. Alden, Routh approximation of multivariable systems, Problems

Control Inform. Theory 11 (1982) 195-204 (Zbl 495.93036). S.N. Sivanandam and V. Sreeram, Comment on ‘System reduction by Cauer continued fraction expansion about s = a and s = cc alternately’. Electron. Letter 20 (1984) 11-12. M.I. Sobhy, Elements of lossy ladder networks, IEEE Trans. Circuit Theor?, CT-20 (1972) 614-615. M.I. Sobhy, Applications of Pade approximants in electrical network problems, in: P. Graves-Morris. Ed., Pade Approximants and Their Applications, (Academic Press. New York, 1973) 321-336.

M.I. Sobhy, Modifications of the Routh algorithm, Electron Letters 11 (1975) 450-452. P. Steffan, An algorithm for testing stability of discrete systems, IEEE Trans. Acoust. Speech Signal

Process. ASSP-25 (1977) 454-456.

K.L. Su, Time Domain Synthesis of Linear Networks (Prentice Hall, Englewood, Cliffs, NJ, 1971) Ch. 2. H.H. Sun, A.A. Abdelwahab, B. Onaral, Linear approximation of transfer function with a pole of fractional order, IEEE Trans. Automat. Control AC-29(5) (1984) 441-444.

J. Szczupak, S.K. Mitra and E.I. Jury, Some new results on discrete system stability, IEEE Trans.

Acoust. Speech Signal Process ASSP-25 (1977) 101-102 (Zbl 376.93026, MR 57#5325). C.P. Therapos, Direct method of reducing order of linear systems using Koenig’s theorem, Electron

Letters 18(19) (1982) 826-827.

C.P. Therapos, Stability equations method to reduce the order of fast oscillating systems, Electron Letters

19 (1983) 183-184.

C.P. Therapos, Selection of the order of Routh approximants. Electron. Letters 20 (1984) 2-4. C.P. Therapos, Low order modelling via discrete stability equations, IEEE Proc., part D 131 (1984)

248-252 (Zbl 549.93049). C.P. Therapos, J.E. Diamessis. Approximate Padt approximants wirh applications to rational approxi-

mation and linear order reduction, IEEE Proceedings 72(12) (1984) 1811-1813. A.C. Tsoi. Minimal realization of linear systems, Inrernat. J. Control U(4) (1976) 575-585.

A.C. Tsoi. Inverse Routh-Hurwitz array solution to the inverse stability problem, Electron Letters 15

(1979) 575-576. S.J. Varoufakis and P.N. Paraskevopoulos, Mixed time/frequency domain approach to model reduction,

Electron Letters 15 (1979) 789-790. B. Wan. Linear model reduction using Mihailov criterion and Pade approximation technique, Internat.

J. Conrr. 33(6) (1981) 1073-1089 (Zbl 468.41010, MR 82h:93059). L. Weinberg, Network Analvsis and Synthesis (McGraw-Hill, New York, 1962) 193-199. D.J. Wright, The continued fraction representation of transfer functions and model simplification, Internat. J. Control M(3) (1973) 449-454 (Zbl 262.93004). G.T. Yan. Modified canonical ladder realizations of IIR digital filters, Electron. Letters 19 (1983) 62-63.

K.S. Yeung. Routh-Hurwitz test under vanishing leading array elements. IEEE Trans. Automat. Control

AC-28 (1983) 104-106. V. Zakian. Simplification of linear time invariant systems by moment approximations, Internat. J.

Contr. M(3) 455-460 (Zbl 277.93010). V. Zakian, Computation of the abscissa of stability by repeated use of the Routh test, IEEE Trans. Automat. Control AC-24 (1979) 604-607 (Zbl 412.93029. MR 8Oj:93108).