The calculation of the balancing transformation required in Moore's "balanced-transformation" model reduction procedure tends to be badly conditioned, especially for non-minimal models that stand to benifit the most from model reduction. In this paper it is shown that the Moore reduced model can be computed directly without balancing via projections defined in terms of arbitary bases for the left and right eigenspaces associated with the "large" eigenvalues of the product PQ of the reachability and controllablility grammians. Two methods for computing these bases are proposed, one based on the ordered Schur decomposition of PQ and the other based on the Cholesky factors of P and Q. The algorithms perform reliably even for non-minimal models.
[1]
Alan J. Laub,et al.
A Schur Method for Solving Algebraic Rimti Equations
,
1979
.
[2]
Alan J. Laub,et al.
Computation of "Balancing" transformations
,
1980
.
[3]
K. Glover.
All optimal Hankel-norm approximations of linear multivariable systems and their L, ∞ -error bounds†
,
1984
.
[4]
I. Postlethwaite,et al.
Truncated balanced realization of a stable non-minimal state-space system
,
1987
.
[5]
A. Laub,et al.
Computation of system balancing transformations and other applications of simultaneous diagonalization algorithms
,
1987
.