DocumentCode :
2859219
Title :
A parallel Schur method for solving continuous-time algebraic Riccati equations
Author :
Granat, Robert ; Kågström, Bo ; Kressner, Daniel
Author_Institution :
Dept. of Comput. Sci. & HPC2N, Umea Univ., Umea
fYear :
2008
fDate :
3-5 Sept. 2008
Firstpage :
583
Lastpage :
588
Abstract :
Numerical algorithms for solving the continuous-time algebraic Riccati matrix equation on a distributed memory parallel computer are considered. In particular, it is shown that the Schur method, based on computing the stable invariant subspace of a Hamiltonian matrix, can be parallelized in an efficient and scalable way. Our implementation employs the state-of-the-art library ScaLAPACK as well as recently developed parallel methods for reordering the eigenvalues in a real Schur form. Some experimental results are presented, confirming the scalability of our implementation and comparing it with an existing implementation of the matrix sign iteration from the PLiCOC library.
Keywords :
Riccati equations; distributed memory systems; eigenvalues and eigenfunctions; mathematics computing; matrix algebra; parallel processing; Hamiltonian matrix; ScaLAPACK library; continuous-time algebraic Riccati matrix equation; distributed memory parallel computer; eigenvalue method; parallel Schur method; Concurrent computing; Control systems; Distributed computing; Eigenvalues and eigenfunctions; Libraries; Optimal control; Riccati equations; Scalability; Symmetric matrices; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Control Systems, 2008. CACSD 2008. IEEE International Conference on
Conference_Location :
San Antonio, TX
Print_ISBN :
978-1-4244-2221-0
Type :
conf
DOI :
10.1109/CACSD.2008.4627344
Filename :
4627344
Link To Document :
بازگشت