On the determination of the Smith-Macmillan form of a rational matrix from its Laurent expansion
- 1 March 1979
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems
- Vol. 26 (3) , 180-189
- https://doi.org/10.1109/tcs.1979.1084628
Abstract
A novel method is presented to determine the SmithMacmillan form of a rationalm times nmatrixR(p)from Laurent expansions in its poles and zeros. Based on that method, a numerically stable algorithm is deduced, which uses only a minimal number of terms of the Laurent expansion, hence providing a shortcut with respect to cumbersome and unstable procedures based on elementary transformations with unimodular matrices. The method can be viewed as a generalization of Kublanovkaya's algorithm for the complete solution of the eigenstructre problem forlambda I - A. From a system's point of view it provides a handy and numerically stable way to determine the degree of a zero of a transfer function and unifies a number of results from multivariable realization and invertibility theory. The paper presents a systematic treatment of the relation between the eigen-information of a transfer function and the information contained in partial fraction or Laurent expansions. Although a number of results are known, they are presented in a systematic way which considerably simplifies the total picture and introduces in a natural way a number of novel techniquesKeywords
This publication has 18 references indexed in Scilit:
- The Combination Shift $QZ$ AlgorithmSIAM Journal on Numerical Analysis, 1975
- On the minimal spectral factorization of nonsingular positive rational matricesIEEE Transactions on Information Theory, 1975
- On the factorization of a nonsingular rational matrixIEEE Transactions on Circuits and Systems, 1975
- Necessary and sufficient conditions for the complete controllability and observability of systems in series using the coprime factorization of a rational matrixIEEE Transactions on Circuits and Systems, 1975
- On the invertibility of linear systemsIEEE Transactions on Automatic Control, 1974
- Linear Multivariable SystemsPublished by Springer Nature ,1974
- A new invertibility criterion for linear multivariable systemsIEEE Transactions on Automatic Control, 1973
- An Algorithm for Generalized Matrix Eigenvalue ProblemsSIAM Journal on Numerical Analysis, 1973
- Inversion of multivariable linear systemsIEEE Transactions on Automatic Control, 1969
- Invertibility of linear time-invariant dynamical systemsIEEE Transactions on Automatic Control, 1969