Numerical linear algebra aspects of control design computations
- 1 February 1985
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automatic Control
- Vol. 30 (2), 97-108
- https://doi.org/10.1109/tac.1985.1103900
Abstract
The interplay between recent results and methodologies in numerical linear algebra and mathematical software and their application to problems arising in systems, control, and estimation theory is discussed. The impact of finite precision, finite range arithmetic [including the implications of the proposed IEEE floating point standard(s)] on control design computations is illustrated with numerous examples as are pertinent remarks concerning numerical stability and conditioning. Basic tools from numerical linear algebra such as linear equations, linear least squares, eigenproblems, generalized eigenproblems, and singular value decomposition are then outlined. A selected list of applications of the basic tools then follows including algorithms for solution of problems such as matrix exponentials, frequency response, system balancing, and matrix Riccati equations. The implementation of such algorithms as robust mathematical software is then discussed. A number of issues are addressed including characteristics of reliable mathematical software, availability and evaluation, language implications (Fortran, Ada, etc.), and the overall role of mathematical software as a component of computer-aided control system design.Keywords
This publication has 58 references indexed in Scilit:
- EditorialIEEE Control Systems Magazine, 1982
- Computation of zeros of linear multivariable systemsAutomatica, 1982
- Numerical Solution of the Stable, Non-negative Definite Lyapunov Equation Lyapunov EquationIMA Journal of Numerical Analysis, 1982
- A Hessenberg-Schur method for the problem AX + XB= CIEEE Transactions on Automatic Control, 1979
- Matrix Eigensystem Routines — EISPACK Guide ExtensionLecture Notes in Computer Science, 1977
- Ill-Conditioned Eigensystems and the Computation of the Jordan Canonical FormSIAM Review, 1976
- Singular value decomposition and least squares solutionsNumerische Mathematik, 1970
- Calculating the Singular Values and Pseudo-Inverse of a MatrixJournal of the Society for Industrial and Applied Mathematics Series B Numerical Analysis, 1965
- The QR Transformation--Part 2The Computer Journal, 1962
- The QR Transformation A Unitary Analogue to the LR Transformation--Part 1The Computer Journal, 1961