A Rational Krylov Iteration for Optimal H 2 Model Reduction

In the sequel, we will construct the reduced order models Gr(s) through Krylov projection methods. Toward this end, we construct matrices V ∈ R and Z ∈ R that span certain Krylov subspaces with the property that Z V = Ir. The reduced order model Gr(s) will then be obtained as Ar = Z T AV, Br = Z T B, and Cr = CV. (2) The corresponding oblique projection is given by V Z . Many researchers have worked on the problem (1); see [18], [16], [7], [5], [3], [17], [4] and references therein. Since obtaining a global minimum is a hard task, the goal is to generate a reduced-order model that satisfies the firstorder conditions for (1). However, these methods require solving a (sequence) of large-scale Lyapunov equations and hence dense matrix operations including inversion, which rapidly become intractable as the dimension increases in large-scale settings. Indeed some of these methods are unsuitable even for medium scale problems. Here, we propose an iterative rational Krylov algorithm which efficiently seeks a minimizer to the problem (1). The method is based on the computationally proven approaches utilizing Krylov subspaces. The proposed method is suitable for large-scale settings where the order of the system, n, can grow to the order of many thousands of state variables. Our starting point is the interpolation based first-order conditions for the optimal H2 approximation obtained by Meier and Luenberger [5]: Theorem 1: Let Gr(s) solve the optimal H2 problem and let λ̂i denote the eigenvalues of Ar, i.e. λ̂i are the Ritz values. For simplicity, assume that λ̂i has multiplicity

[1]  L. Meier,et al.  Approximation of linear constant systems , 1967, IEEE Transactions on Automatic Control.

[2]  D. Wilson Optimum solution of model-reduction problem , 1970 .

[3]  Clifford T. Mullis,et al.  Synthesis of minimum roundoff noise fixed point digital filters , 1976 .

[4]  D. Bernstein,et al.  The optimal projection equations for model reduction and the relationships among the methods of Wilson, Skelton, and Moore , 1985 .

[5]  D. Gaier,et al.  Lectures on complex approximation , 1987 .

[6]  Arthur E. Bryson,et al.  Second-order algorithm for optimal model order reduction , 1990 .

[7]  U. Viaro,et al.  Rational L/sub 2/ approximation: a non-gradient algorithm , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[8]  John T. Spanos,et al.  A new algorithm for L2 optimal model reduction , 1992, Autom..

[9]  Eric James Grimme,et al.  Krylov Projection Methods for Model Reduction , 1997 .

[10]  James Lam,et al.  An approximate approach to H2 optimal model reduction , 1999, IEEE Trans. Autom. Control..

[11]  D. Sorensen,et al.  A Survey of Model Reduction Methods for Large-Scale Systems , 2000 .

[12]  A. Antoulas,et al.  A comparative study of 7 algorithms for model reduction , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[13]  Peter Benner,et al.  Efficient numerical solution of the LQR‐problem for the heat equation , 2004 .

[14]  P. Benner,et al.  Solving large-scale control problems , 2004, IEEE Control Systems.

[15]  Paul Van Dooren,et al.  A rational Lanczos algorithm for model reduction , 1996, Numerical Algorithms.

[16]  Thilo Penzl Algorithms for model reduction of large dynamical systems , 2006 .