Algorithms and Software for Solving Coupled Discrete-Time Riccati Equations Via the L-A-S Language.

Abstract

This thesis conducts an in-depth study of the computational issues associated with solving a set of coupled discrete-time Riccati equations. Briefly, two organization of this study is as follows. First, the problem is motivated by discussing two game situations which give rise to coupled discrete-time Riccati equations. Next, the computational aspects of solving these coupled equations are investigated. Finally, algorithms and software are produced that iterate these equations in a numerically robust and computationally efficient manner. The theses carries the coupled Riccati problem from formulation to software implementation with several theoretical advances along the way. However, the major contribution of this work is the Riccati solution method - i.e., the algorithms and software which solve the problem. As the algorithms are formulated, structured, and subsequently coded, the software engineering factors that influence good software design are addressed. Furthermore, the coupled Riccati software developed here is integrated into a well-known Computer-Aided Design (CAD) software package. Thus, the informal computer user has easy access to software which solves both single and coupled Riccati equations.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 1986
Accession Number
ADA171842

Entities

People

  • Phillip J. West

Organizations

  • University of Illinois Urbana–Champaign

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Algorithms
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computer-Aided Design
  • Computers
  • Control Systems
  • Control Systems Engineering
  • Difference Equations
  • Electrical Engineering
  • Engineering
  • Identification
  • Language
  • Linear Algebra
  • Software Design
  • Software Development
  • Structured Programming

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Linear Algebra
  • Systems Analysis and Design