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 n 2 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 n 2×n 2 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 (n 3) flops by using the matrix-valued algorithms, whereas the classical approach requires O (n 6) 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
Link To Document