Numerical Algorithms and Software for Matrix Riccati Equations.

Abstract

Numerical issues related to the computational solution of the algebraic matrix Riccati equation were studied. The approach used 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 state space form. A Newton-type iterative refinement procedure for the generalized Riccati solution was derived. Balancing to improve numerical condition was studied. A Fortran package called RICPACK was developed. Numerical experiments with RICPACK were performed to investigate a number of proposed condition numbers. Experience with RICPACK to date indicates that it is the most powerful software yet developed to solve general classes of Riccati equations reliably for a few hundred or less problems. The special structure of models of physical systems given in linear second-order form was also examined. Exploiting that structure in solving associated Riccati equations was studied. Tests for controllability and observability were derived in terms of the original second-order-model matrices. Originator-supplied keywords include: Riccati equations, Generalized matrix Riccati equations, Discrete Riccati equation, Kalman filtering, Numerical condition, Balancing, Generalized eigneproblem, Numerical software, Second-order models.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 25, 1984
Accession Number
ADA150148

Entities

People

  • A. J. Laub

Organizations

  • University of Southern California

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Boundary Value Problems
  • California
  • Computer-Aided Design
  • Contracts
  • Control Systems
  • Differential Equations
  • Electrical Engineering
  • Engineering
  • Equations
  • Filtration
  • Frequency Response
  • Kalman Filtering
  • Military Research
  • Numerical Analysis
  • Riccati Equation
  • Universities

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Linear Algebra

Technology Areas

  • Space