SOLVING THE SYLVESTER MATRIX EQUATION BY THE SPECTRAL METHOD
DOI:
https://doi.org/10.20998/2079-0023.2019.02.02Keywords:
matrix equations, spectral decomposition of matrices, eigenvalues, eigenvectors, linear operator, quasibiorthogonality of bases, adjoint operatorAbstract
The matrix linear equations of Sylvester and Lyapunov are widely used in the control theory and theory of movements sustainability, as well as in solving the Riccati equation in the problem of the analytical construction of optimal controllers. The problem of solving the Sylvester equation has gained particular relevance in connection with the solution of problems of synthesis of low-dimensional Luenberger observers and problems of modal synthesis of control systems for linear automatic systems. The following paper analyzes the existing methods for solving the Sylvester matrix equation. It was justified the limitedness of the basic methods for the numerical solution of matrix equations, as well as the lack of analytical methods for solving. In this paper we propose quite simple method for solving the linear matrix Sylvester equation, which is a generalization of the widely known in the theory of stability of the Lyapunov matrix equation. The method is based on the spectral decomposition of the matrix linear operator in its eigenvectors, which are the matrices formed by the multiplication of the matrices` eigenvectors of the linear and conjugate operators. As a result, an analytical solution of the Sylvester matrix equation is obtained. We consider the cases of both real and complex conjugate roots of the characteristic equations of the matrices of Sylvester equations. In order to solve the Sylvester matrix equation of a large dimension the algorithm and software have been developed. For the method implementation the standard procedures of solving the complete eigenvalue problem for real matrices are used. After conducting a great number of experiments it was confirmed the high efficiency of the proposed method both in terms of time costs and the accuracy of the results obtained when solving the matrix equations of Sylvester and Lyapunov of large dimension.References
Andreev Yu. N. Upravlenie konechnomernymi lineynimi ob’ektami [Management of finite-dimensional linear objects]. Moscow, Nauka Publ., 1976. 424 p.
Demidenko G. V. Matrichnye uravneniya [Matrix equations]. Novosibirsk, Novosibirsk University Publ., 2009. 203 p.
Kuzovkov N. T. Modal’noe upravlenie I nablyudayuschie ustroystva [Modal control and monitoring devices]. Moscow, Mashinostroenie Publ., 1976. 184 p.
Belonin N. A. Novyy kurs teorii upravleniya dvizheniem [New course in motion control theory]. St. Petersburg, St. Petersburg University Publ., 2000. 160 p.
Ikramov Kh. D. Chislennoe reshenie matrichnykh uravnenij [Numerical solution of matrix equations]. Moscow, Nauka Publ., 1954. 575 p.
Chujko S. M. O reshenii linejnykh matrichnykh uravnenij [On the solution of linear matrix equations]. Visnik Kharkivskogo naczionalnogo universitetu imeni V.N. Karazina. Ser. «Matematika, prikladna matematika i mekhanika» [Bulletin of the Kharkiv National Karazin University. Avg. "Mathematics, Applied Mathematics and Mechanics"]. 2015, vol. 82, pp. 27–33.
Vetoshkin А. М., Shum А. А. Reshenie matrichnykh uravnenij Silvestra v sluchae kommutiruyushhikh koefficzientov [Solution of Sylvester matrix equations in the case of commuting coefficients]. Lesnoj vestnik [Forest Herald]. 2018, vol. 22, no. 2, pp. 140–143.
Simonyan S. O., Ajvazyan A. A. K resheniyu odnoparametricheskikh matrichny`kh uravnenij tipa АХ+ХB=C [To the solution of one-parameter matrix equations of the type AX+XB=C]. «Radioelektronika, informatika, upravlinnya» [Radio Electronics, Informatics, Management]. 2016, no. 4, pp. 44–53.
Zybin E. Yu. [at al.] Obshhie analiticheskie formy resheniya uravnenij Silvestra i Lyapunova dlya nepreryvnykh i diskretnykh dinamicheskikh sistem [General analytical forms for solving the Sylvester and Lyapunov equations for continuous and discrete dynamical systems]. Izvestiya RAN. Teoriya i sistemy upravleniya [Proceedings of the RAS. Theory and control systems]. 2017, no. 1, pp. 5–22.
Gantmakher F. R. Teoriya matricz [Matrix theory]. Moscow: Fizmatlit, 1954. 575 p.
Bellman R. Vvedenie v teoriyu matric [Introduction to matrix theory]. Moscow, Nauka Publ., 1969. 376 p.
Shestopal V. E. Reshenie matrichnogo uravneniya AX+XB=C [Solution of the matrix equation AX+XB=C]. – Mat. Zametki [Math notes]. 1976, vol. 19, no. 3, pp. 449–451.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2019 Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information TechnologiesAuthors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).