Balanced Truncation is an important projection model reduction method which delivers high quality reduced models by making an extra effort in choosing the projection subspaces.
Derivation
A stable minimal (controllable and observable) system , realized by
is called balanced[1], if the systems Controllability Gramian and Observability Gramian, the solutions and of the Lyapunov equations
respectively, satisfy with . Since in general, the spectrum of are the squared Hankel Singular Values for such a balanced system, they are given by: .
An arbitrary system can be transformed into a balanced system via a state-space transformation:
This transformed system has balanced Gramians and which are equal and diagonal. The balanced systems states are ordered (descendingly) by how controllable and observable they are, thus allowing a partion of the form:
.
By truncating the discardable states, the truncated reduced system is then given by .
Implementation: SR Method
The necessary balancing transformation can be computed by the SR Method[2]. First, the Cholesky factors of the gramians are computed. Next, the Singular Value Decomposition of is computed:
Now, partitioning , for example based on the Hankel singuar Values, gives
The truncation of discardable partitions results in the reduced order model where
makes an oblique projector and hence Balanced Trunctation a Petrov-Galerkin projection method. The reduced model is stable with Hankel Singular Values given by , where r is the order of the reduced system. It is possible to choose via the computable error bound[3]:
References
- ↑ B.C. Moore, "Principal component analysis in linear systems: Controllability, observability, and model reduction", IEEE Transactions on Automatic Control , vol.26, no.1, pp.17,32, Feb 1981
- ↑ A.J. Laub; M.T. Heath; C. Paige; R. Ward, "Computation of system balancing transformations and other applications of simultaneous diagonalization algorithms," IEEE Transactions on Automatic Control, vol.32, no.2, pp.115,122, Feb 1987
- ↑ D.F. Enns, "Model reduction with balanced realizations: An error bound and a frequency weighted generalization," The 23rd IEEE Conference on Decision and Control, vol.23, pp.127,132, Dec. 1984