• DocumentCode
    1434920
  • Title

    Efficient matrix-valued algorithms for solving stiff Riccati differential equations

  • Author

    Choi, Chiu H. ; Laub, Alan J.

  • Author_Institution
    Dept. of Electr. Eng., Univ. of South Alabama, Mobile, AL, USA
  • Volume
    35
  • Issue
    7
  • fYear
    1990
  • fDate
    7/1/1990 12:00:00 AM
  • Firstpage
    770
  • Lastpage
    776
  • Abstract
    In the time-varying case, a classical approach which has been widely used to compute the solution of the Riccati matrix equation of, for example, size n×n, is to unroll the matrices into vectors and integrate the resulting system of n2 vector differential equations directly. If the system of vectorized differential equations is stiff, the cost (computation time and storage requirements) of applying the popular backward differentiation formulas (BDFs) to the stiff equations will be very high for large n because a linear system of algebraic equations of size n2×n2 must be solved at each time step. New matrix-valued algorithms based on a matrix generalization of the BDFs are proposed for solving stiff Riccatti differential equations. The amount of work required to compute the solution per time step is only O(n3) flops by using the matrix-valued algorithms, whereas the classical approach requires O(n6) flops per time step
  • Keywords
    computational complexity; differential equations; matrix algebra; Riccati differential equations; backward differentiation formulas; linear system; matrix generalization; matrix-valued algorithms; vectors; Computational efficiency; Differential algebraic equations; Differential equations; Filtering; Linear systems; Nonlinear equations; Optimal control; Riccati equations; Time varying systems; Vectors;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/9.57015
  • Filename
    57015