• 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