Implicitly Restarted Krylov Subspace Methods for Stable Partial Realizations

This paper considers an implicitly restarted Krylov subspace method that approximates a stable, linear transfer function $f(s)$ of order $n$ by one of order $m$, where $n\gg m$. It is well known that oblique projections onto a Krylov subspace may generate unstable partial realizations. To remedy this situation, the oblique projectors obtained via classical Krylov subspace methods are supplemented with further projectors which enable the formation of stable partial realizations directly from $f(s)$. A key feature of this process is that it may be incorporated into an implicit restart scheme. A second difficulty arises from the fact that Krylov subspace methods often generate partial realizations that contain nonessential modes. To this end, balanced truncation may be employed to discard the unwanted part of the reduced-order model. This paper proposes oblique projection methods for large-scale model reduction that simultaneously compute stable reduced-order models while discarding all nonessential modes. It is shown that both of these tasks may be effected by a single oblique projection process. Furthermore, the process is shown to naturally fit into an implicit restart framework. The theoretical properties of these methods are thoroughly investigated, and exact low-dimensional expressions for the $\L^{\infty}$-norm of the residual errors are derived. Finally, the behavior of the algorithm is illustrated on two large-scale examples.

[1]  W. Arnoldi The principle of minimized iterations in the solution of the matrix eigenvalue problem , 1951 .

[2]  B. Moore Principal component analysis in linear systems: Controllability, observability, and model reduction , 1981 .

[3]  C. W. Gear,et al.  Iterative Solution of Linear Equations in ODE Codes , 1983 .

[4]  W. Gragg,et al.  On the partial realization problem , 1983 .

[5]  K. Glover All optimal Hankel-norm approximations of linear multivariable systems and their L, ∞ -error bounds† , 1984 .

[6]  Gene H. Golub,et al.  The Lanczos-Arnoldi algorithm and controllability , 1984 .

[7]  Keith Glover,et al.  Multiplicative approximation of linear multivariable systems with L∞ error bounds , 1986, 1986 American Control Conference.

[8]  G. Kreisselmeier Adaptive control of a class of slowly time-varying plants , 1986 .

[9]  Y. Saad,et al.  Numerical solution of large Lyapunov equations , 1989 .

[10]  M. Safonov,et al.  A Schur method for balanced-truncation model reduction , 1989 .

[11]  A. Portone,et al.  Vertical stabilisation of Tokamak plasmas , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[12]  Imad M. Jaimoukha,et al.  Numerical solution of large scale Lyapunov equations using Krylov subspace methods , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[13]  Gene H. Golub,et al.  Direct block tridiagonalizat ion of single-input single-output systems , 1992 .

[14]  Danny C. Sorensen,et al.  Implicit Application of Polynomial Filters in a k-Step Arnoldi Method , 1992, SIAM J. Matrix Anal. Appl..

[15]  Beresford N. Parlett,et al.  Reduction to Tridiagonal Form and Minimal Realizations , 1992, SIAM J. Matrix Anal. Appl..

[16]  Y. Saad Analysis of some Krylov subspace approximations to the matrix exponential operator , 1992 .

[17]  E. Grimme,et al.  Stable partial realizations via an implicitly restarted Lanczos method , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[18]  Kyle A. Gallivan,et al.  Asymptotic Waveform Evaluation via a Restarted Lanczos Method , 1994 .

[19]  David J. N. Limebeer,et al.  Linear Robust Control , 1994 .

[20]  Daniel Boley Krylov space methods on state-space control models , 1994 .

[21]  I. Jaimoukha,et al.  Krylov subspace methods for solving large Lyapunov equations , 1994 .

[22]  Roland W. Freund,et al.  Efficient linear circuit analysis by Pade´ approximation via the Lanczos process , 1994, EURO-DAC '94.

[23]  Imad M. Jaimoukha,et al.  Oblique Production Methods for Large Scale Model Reduction , 1995, SIAM J. Matrix Anal. Appl..