20.05.2014 Views

link to my thesis

link to my thesis

link to my thesis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

148 CHAPTER 8. H 2 MODEL-ORDER REDUCTION<br />

Γ(δ 1 ,...,δ N )=<br />

⎛<br />

⎜<br />

⎝<br />

0 ... 0 0 1<br />

.<br />

. . ..<br />

0 ... 0 1 0<br />

⎞<br />

⎟<br />

⎠ V (δ 1 ,...,δ N ) −1 . (8.46)<br />

This extends the approach of [50] <strong>to</strong> co-orders k>1 and from a conventional eigenvalue<br />

problem for k = 1 <strong>to</strong> a multi-parameter polynomial eigenvalue problem formulation<br />

as worked out in the next chapters.<br />

For fixed values of ρ(s), the equations in system (8.44) are in Gröbner basis form<br />

with respect <strong>to</strong> any <strong>to</strong>tal degree monomial ordering. The polynomial expressions<br />

associated with these equations generate an ideal I. Now the idea is <strong>to</strong> choose a<br />

suitable polynomial r(x 1 ,x 2 ,...,x N ) and <strong>to</strong> address the linear opera<strong>to</strong>r A r which<br />

performs multiplication by the polynomial r modulo the ideal I in the quotient space C<br />

[x 1 ,x 2 ,...,x N ]/I. This quotient space is finite-dimensional and therefore constitutes<br />

a finite set of 2 N (possibly complex) solutions (x 1 ,...,x N ). For each solution a<br />

corresponding approximation G(s) of order N − k can be computed. Note that G(s)<br />

is only a feasible solution if it is real and stable.<br />

A monomial basis here is given by the following set B:<br />

B = {x α1<br />

1 ···xα N<br />

N<br />

|α 1 ,...,α N ∈{0, 1}}. (8.47)<br />

With respect <strong>to</strong> B, the opera<strong>to</strong>r A r can now be represented by a matrix A T r of size<br />

2 N × 2 N as shown in Section 3.3.<br />

Upon choosing r(x 1 ,x 2 ,...,x N ) as the polynomial x i the matrix A T x i<br />

can be constructed,<br />

for each i =1, 2,...,N. As discussed in Section 3.3, the tuple of matrices<br />

(A T x 1<br />

,A T x 2<br />

, ..., A T x N<br />

) constitutes a matrix solution <strong>to</strong> the system of equations (8.44)<br />

we intend <strong>to</strong> solve. All the 2 N solutions of this system can be obtained by computing<br />

the 2 N N-tuples of eigenvalues of the matrices A T x 1<br />

,A T x 2<br />

, ..., A T x N<br />

.<br />

The matrices A T r , for arbitrary polynomials r, all commute and thus they have<br />

common eigenvec<strong>to</strong>rs. The eigenvalues of the matrix A T r correspond <strong>to</strong> the values of r<br />

at the (possibly complex) solutions (x 1 ,x 2 ,...,x N ) <strong>to</strong> the system of equations (8.44).<br />

Similar properties obviously hold for the matrices A r . If all the eigenvalues have multiplicity<br />

one, the eigenvec<strong>to</strong>rs of a matrix A T r exhibit the Stetter vec<strong>to</strong>r structure and<br />

therefore the values x 1 ,x 2 ,...,x N can be obtained from the entries of such a Stetter<br />

vec<strong>to</strong>r (see Section 3.3 again). Thus, an eigenpair computation on a single matrix A T r<br />

for a well chosen polynomial r can bring all the solutions <strong>to</strong> the system of equations<br />

(8.44). All the 2 N scalar solutions can be obtained in this way by working with one<br />

matrix A T r only.<br />

The approach above can be used, <strong>to</strong> set up a classical eigenvalue problem for the<br />

co-order k = 1 case <strong>to</strong> solve the system of equations, since the additional variables ρ i<br />

do not show up here.<br />

In the co-order k > 1, the additional variables ρ 1 ,...,ρ k−1 show up in the<br />

quadratic system of equations (8.44). We now consider the linear opera<strong>to</strong>r which<br />

performs multiplication by the polynomial r within the quotient space C (ρ 1 , ...,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!