Generalized eigenproblem algorithms and software for algebraic Riccati equations
- 1 January 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings of the IEEE
- Vol. 72 (12) , 1746-1754
- https://doi.org/10.1109/proc.1984.13083
Abstract
Numerical issues related to the computational solution of the algebraic matrix Riccati equation are discussed. The approach presented uses the generalized eigenproblem formulation for the solution of general forms of algebraic Riccati equations arising in both continuous- and discrete-time applications. These general forms result from control and filtering problems for systems in generalized (or implicit or descriptor) state space form. A Newtontype iterative refinement procedure for the generalized Riccati solution is given. The issue of numerical condition of the Riccati problem is addressed. Balancing to improve numerical condition is discussed. An overview of a software package, RICPACK, coded in portable, reliable Fortran is given. Results of numerical experiments are reported.Keywords
This publication has 24 references indexed in Scilit:
- A software package for the solution of generalized algebraic Riccati equationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1983
- A Schur decomposition for Hamiltonian matricesLinear Algebra and its Applications, 1981
- Balancing the Generalized Eigenvalue ProblemSIAM Journal on Scientific and Statistical Computing, 1981
- A Generalized Eigenvalue Approach for Solving Riccati EquationsSIAM Journal on Scientific and Statistical Computing, 1981
- Principal component analysis in linear systems: Controllability, observability, and model reductionIEEE Transactions on Automatic Control, 1981
- The Combination Shift $QZ$ AlgorithmSIAM Journal on Numerical Analysis, 1975
- The pfort verifierSoftware: Practice and Experience, 1974
- An Algorithm for Generalized Matrix Eigenvalue ProblemsSIAM Journal on Numerical Analysis, 1973
- An iterative technique for the computation of the steady state gains for the discrete optimal regulatorIEEE Transactions on Automatic Control, 1971
- On an iterative technique for Riccati equation computationsIEEE Transactions on Automatic Control, 1968