20.05.2014 Views

link to my thesis

link to my thesis

link to my thesis

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9.2. COMPUTING THE APPROXIMATION G(S) 153<br />

the approximation G(s) of order N − 1 with the smallest distance between all the<br />

real approximations G(s) and the original system H(s) of order N. If this solution<br />

happens <strong>to</strong> be feasible it constitutes the globally optimal approximation G(s) of order<br />

N − 1. If this is not the case, we discard this solution and proceed with the second<br />

smallest real eigenvalue λ of the matrix A T V H<br />

.<br />

This approach avoids the computation of all the 2 N eigenvalues of the matrix A T V H<br />

or of the matrices A T x i<br />

for i =1,...,N. Computing the smallest real eigenvalue(s) of<br />

a sparse matrix directly can be achieved by employing iterative eigenvalue solvers, as<br />

discussed in Chapter 6. The goal here is <strong>to</strong> achieve a substantial gain in computational<br />

efficiency.<br />

Remark 9.1. When computing the global minimum of a Minkowski dominated polynomial<br />

p, as discussed in Part II of this <strong>thesis</strong>, one may construct the matrix A T p<br />

using the Stetter-Möller matrix method. The ideal I which is used <strong>to</strong> construct this<br />

matrix is generated by the polynomials in the system of first-order conditions of the<br />

polynomial p. The smallest real eigenvalue of this matrix yields the value and the<br />

location of the global minimum of p. The polynomials which generate the ideal I are<br />

directly related with the ‘criterion’ p since they are the partial derivatives of p.<br />

Here we are working with the matrix A T V H<br />

and an ideal I which is generated by<br />

polynomials involved in the system of equations we want <strong>to</strong> solve. Note that the third<br />

order criterion V H is not related <strong>to</strong> these polynomials. Note furthermore that it is still<br />

valid <strong>to</strong> employ the nD-systems approach in this case. We have similar structures<br />

in the nD-system but the degrees of the structures equal m = 2 instead of an odd<br />

degree m =2d − 1 (see Equations (4.2) and (5.3)).<br />

9.2 Computing the approximation G(s)<br />

Let x 1 ,...,x N be a solution <strong>to</strong> the system of equations (9.1) which is read off from<br />

the Stetter eigenvec<strong>to</strong>r corresponding <strong>to</strong> the eigenvalue λ min . This eigenvalue λ min<br />

is the smallest real eigenvalue obtained by an eigenvalue computation on the matrix<br />

A T V H<br />

as in the previous section. Then the globally optimal approximation G(s) of<br />

order N − 1 is computed as described in Theorem 8.3 for k =1.<br />

The method described in this chapter is an extension of the model order reduction<br />

approach developed by Hanzon, Maciejowski and Chou as described in [50]. In that<br />

paper approximations G(s) of order N − 1 are constructed by computing all the<br />

eigenvalues of all the matrices A T x i<br />

for i =1,...,N. In this chapter this method<br />

is extended and improved by working with the single opera<strong>to</strong>r A T V H<br />

as discussed<br />

above. Working with this opera<strong>to</strong>r enables the ability <strong>to</strong> zoom in on the smallest real<br />

eigenvalue(s). Therefore iterative eigenvalue solvers as described in Chapter 6 are<br />

used, which furthermore make it possible <strong>to</strong> use the nD-systems approach of Chapter<br />

5. In this way one can compute only some eigenvalues of the opera<strong>to</strong>r in a matrix-free<br />

fashion, which increases the efficiency of the approach. Co-order one model reduction<br />

using the approach from this chapter is also discussed in [18]. The approach of this

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

Saved successfully!

Ooh no, something went wrong!