메뉴 건너뛰기




Volumn 396, Issue 1-3, 2005, Pages 55-80

A structure-preserving doubling algorithm for continuous-time algebraic Riccati equations

Author keywords

Cayley transform; Continuous time algebraic Riccati equation; Doubling algorithm; Matrix sign function; Structure preserving

Indexed keywords

ALGORITHMS; LINEAR EQUATIONS; MATHEMATICAL TRANSFORMATIONS; MATRIX ALGEBRA; NONLINEAR PROGRAMMING; OPTIMAL CONTROL SYSTEMS;

EID: 11044235476     PISSN: 00243795     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.laa.2004.10.010     Document Type: Article
Times cited : (96)

References (49)
  • 1
    • 0003100242 scopus 로고
    • On Hamiltonian and symplectic Hessenberg forms
    • G. Ammar, and V. Mehrmann On Hamiltonian and symplectic Hessenberg forms Linear Algebra Appl. 149 1991 55 72
    • (1991) Linear Algebra Appl. , vol.149 , pp. 55-72
    • Ammar, G.1    Mehrmann, V.2
  • 2
    • 0017997492 scopus 로고
    • Second-order convergent algorithms for the steady-state Riccati equation
    • B.D.O. Anderson Second-order convergent algorithms for the steady-state Riccati equation Internat. J. Control 28 1978 295 306
    • (1978) Internat. J. Control , vol.28 , pp. 295-306
    • Anderson, B.D.O.1
  • 3
    • 0014164440 scopus 로고
    • A system for the optimal and suboptimal position and velocity control for a string of high-speed vehicles
    • Lausanne, Switzerland
    • M. Athans, W. Levine, A. Levis, A system for the optimal and suboptimal position and velocity control for a string of high-speed vehicles, in: Proc. Fifth Int. Analogue Computation Meetings, Lausanne, Switzerland, 1967
    • (1967) Proc. Fifth Int. Analogue Computation Meetings
    • Athans, M.1    Levine, W.2    Levis, A.3
  • 4
    • 43949169431 scopus 로고
    • On swapping diagonal blocks in real Schur form
    • Z. Bai, and J. Demmel On swapping diagonal blocks in real Schur form Linear Algebra Appl. 186 1993 73 95
    • (1993) Linear Algebra Appl. , vol.186 , pp. 73-95
    • Bai, Z.1    Demmel, J.2
  • 5
    • 0032338141 scopus 로고    scopus 로고
    • Using the matrix sign function to compute invariant subspaces
    • Z. Bai, and J. Demmel Using the matrix sign function to compute invariant subspaces SIAM J. Matrix Anal. Appl. 19 1998 205 225
    • (1998) SIAM J. Matrix Anal. Appl. , vol.19 , pp. 205-225
    • Bai, Z.1    Demmel, J.2
  • 6
    • 0008256783 scopus 로고
    • Inverse free parallel method for the numerical solution of algebraic Riccati equations
    • J.G. Lewis (Ed.), Snowbird, UT, June, SIAM, Philadelphia, PA, 1994
    • Z. Bai, Q. Qian, Inverse free parallel method for the numerical solution of algebraic Riccati equations, in: J.G. Lewis (Ed.), Proc. Fifth SIAM Conf. Appl. Linear Algebra, Snowbird, UT, June 1994, SIAM, Philadelphia, PA, 1994, pp. 167-171
    • (1994) Proc. Fifth SIAM Conf. Appl. Linear Algebra , pp. 167-171
    • Bai, Z.1    Qian, Q.2
  • 7
    • 0019241416 scopus 로고
    • Accelerated convergence of the matrix sign function
    • L. Balzer Accelerated convergence of the matrix sign function Internat. J. Control 21 1980 1057 1078
    • (1980) Internat. J. Control , vol.21 , pp. 1057-1078
    • Balzer, L.1
  • 8
    • 11044224198 scopus 로고
    • Investigation autour de la function signe d'une matrice, application á l' équation de Riccati
    • A.Y. Barraud, Investigation autour de la function signe d'une matrice, application á l' équation de Riccati, R.A.I.R.O. Automatique 13 (1979) 335-368
    • (1979) R.A.I.R.O. Automatique , vol.13 , pp. 335-368
    • Barraud, A.Y.1
  • 9
    • 11044229396 scopus 로고
    • Produit étoile et function signe de matrice. application á l' équation de Riccati dans le cas discrete
    • A.Y. Barraud, Produit étoile et function signe de matrice. application á l' équation de Riccati dans le cas discrete, R.A.I.R.O. Automatique, 14 (1980) 55-85
    • (1980) R.A.I.R.O. Automatique , vol.14 , pp. 55-85
    • Barraud, A.Y.1
  • 11
    • 0016167541 scopus 로고
    • Asymptotic solutions to the matrix Riccati equation
    • A.N. Beavers, and E.D. Denman Asymptotic solutions to the matrix Riccati equation Math. Biosci. 20 1974 339 344
    • (1974) Math. Biosci. , vol.20 , pp. 339-344
    • Beavers, A.N.1    Denman, E.D.2
  • 12
    • 0039910540 scopus 로고
    • A computational method for eigenvalues and eigenvectors of a matrix with real eigenvalues
    • A.N. Beavers, and E.D. Denman A computational method for eigenvalues and eigenvectors of a matrix with real eigenvalues Numer. Math. 21 1974 389 396
    • (1974) Numer. Math. , vol.21 , pp. 389-396
    • Beavers, A.N.1    Denman, E.D.2
  • 13
    • 0016295519 scopus 로고
    • A new similarity transformation method for eigenvalues and eigen vectors
    • A.N. Beavers, and E.D. Denman A new similarity transformation method for eigenvalues and eigen vectors Math. Biosci. 21 1974 143 169
    • (1974) Math. Biosci. , vol.21 , pp. 143-169
    • Beavers, A.N.1    Denman, E.D.2
  • 14
    • 0016196114 scopus 로고
    • A new solution method for matrix quadratic equations
    • A.N. Beavers, and E.D. Denman A new solution method for matrix quadratic equations Math. Biosci. 20 1974 135 143
    • (1974) Math. Biosci. , vol.20 , pp. 135-143
    • Beavers, A.N.1    Denman, E.D.2
  • 15
    • 0003418313 scopus 로고
    • A collection of benchmark examples for the numerical solution of algebraic Riccati equations I: Continuous-time case
    • Fakultät für Mathematik, TU Chemnitz-Zwickau, 09107 Chemnitz, FRG
    • P. Benner, A.J. Laub, V. Mehrmann, A collection of benchmark examples for the numerical solution of algebraic Riccati equations I: Continuous-time case, Tech. Rep. SPC 95-22, Fakultät für Mathematik, TU Chemnitz-Zwickau, 09107 Chemnitz, FRG, 1995. Available from: http://www.tu-chemnitz.de/sfb393/spc95pr.html
    • (1995) Tech. Rep. , vol.SPC 95-22
    • Benner, P.1    Laub, A.J.2    Mehrmann, V.3
  • 16
    • 0142086994 scopus 로고    scopus 로고
    • Matlab code for sorting real Schur forms
    • J.H. Brandts Matlab code for sorting real Schur forms Numer. Linear Algebra Appl. 9 2002 249 261
    • (2002) Numer. Linear Algebra Appl. , vol.9 , pp. 249-261
    • Brandts, J.H.1
  • 18
    • 0013396168 scopus 로고
    • An SR algorithm for Hamiltonian matrices, based on Gaussian elimination
    • A. Bunse-Gerstner, V. Mehrmann, and D. Watkins An SR algorithm for Hamiltonian matrices, based on Gaussian elimination Methods Oper. Res. 58 1989 15 26
    • (1989) Methods Oper. Res. , vol.58 , pp. 15-26
    • Bunse-Gerstner, A.1    Mehrmann, V.2    Watkins, D.3
  • 20
    • 0002274696 scopus 로고
    • Numerical stability and instability in matrix sign function based algorithms
    • C. Byrnes A. Lindquist North-Holland
    • R. Byers Numerical stability and instability in matrix sign function based algorithms C. Byrnes A. Lindquist Computational and Combinatorial Methods in System Theory 1986 North-Holland 185 200
    • (1986) Computational and Combinatorial Methods in System Theory , pp. 185-200
    • Byers, R.1
  • 21
    • 38249038136 scopus 로고
    • Solving the algebraic Riccati equation with the matrix sign function
    • R. Byers Solving the algebraic Riccati equation with the matrix sign function Linear Algebra Appl. 85 1987 267 279
    • (1987) Linear Algebra Appl. , vol.85 , pp. 267-279
    • Byers, R.1
  • 22
    • 0031486956 scopus 로고    scopus 로고
    • The matrix sign function method and the computation of invariant subspaces
    • R. Byers, C. He, and V. Mehrmann The matrix sign function method and the computation of invariant subspaces SIAM J. Matrix Anal. Appl. 18 1997 615 632
    • (1997) SIAM J. Matrix Anal. Appl. , vol.18 , pp. 615-632
    • Byers, R.1    He, C.2    Mehrmann, V.3
  • 24
    • 4544277223 scopus 로고    scopus 로고
    • Structure-preserving algorithms for periodic discrete-time algebraic Riccati equations
    • E.K.-W. Chu, H.-Y. Fan, W.-W. Lin, and C.-S. Wang Structure-preserving algorithms for periodic discrete-time algebraic Riccati equations Internat. J. Control 77 8 2004 767 788
    • (2004) Internat. J. Control , vol.77 , Issue.8 , pp. 767-788
    • Chu, E.K.-W.1    Fan, H.-Y.2    Lin, W.-W.3    Wang, C.-S.4
  • 26
    • 0040503538 scopus 로고
    • The systematic design of control systems for the multivariable servomechenism problem
    • M.K. Sain J.L. Peczkowsky Nat. Eng. Consortium Inc. Chicago, IL
    • E.J. Davison, and W. Gesing The systematic design of control systems for the multivariable servomechenism problem M.K. Sain J.L. Peczkowsky Alternatives for Linear Multivariable Control 1978 Nat. Eng. Consortium Inc. Chicago, IL
    • (1978) Alternatives for Linear Multivariable Control
    • Davison, E.J.1    Gesing, W.2
  • 27
    • 0002656851 scopus 로고
    • The matrix sign function and computations in systems
    • E. Denman, and R. Beavers The matrix sign function and computations in systems Appl. Math. Comput. 2 1976 63 94
    • (1976) Appl. Math. Comput. , vol.2 , pp. 63-94
    • Denman, E.1    Beavers, R.2
  • 28
    • 0026156024 scopus 로고
    • Some numerical considerations and Newton's method revisited for solving algebraic Riccati equations
    • L. Dieci Some numerical considerations and Newton's method revisited for solving algebraic Riccati equations IEEE Trans. Automat. Control 36 1991 608 616
    • (1991) IEEE Trans. Automat. Control , vol.36 , pp. 608-616
    • Dieci, L.1
  • 29
    • 0022788010 scopus 로고
    • A generalization of the matrix-sign-function solution to the algebraic Riccati equations
    • J. Gardiner, and A.J. Laub A generalization of the matrix-sign-function solution to the algebraic Riccati equations Internat. J. Control 44 1986 823 832
    • (1986) Internat. J. Control , vol.44 , pp. 823-832
    • Gardiner, J.1    Laub, A.J.2
  • 31
    • 33747661109 scopus 로고
    • Newton's method for solving the algebraic Riccati equation
    • Nat. Phys. Lab., Teddington, Middlesex TW11 OLW, UK
    • S. Hammarling, Newton's method for solving the algebraic Riccati equation, NPL Rep. DITC 12/82, Nat. Phys. Lab., Teddington, Middlesex TW11 OLW, UK, 1982
    • (1982) NPL Rep. , vol.DITC 12-82
    • Hammarling, S.1
  • 33
    • 0040770652 scopus 로고
    • The sign matrix and the separation of matrix eigenvalues
    • J.L. Howland The sign matrix and the separation of matrix eigenvalues Linear Algebra Appl. 49 1983 221 332
    • (1983) Linear Algebra Appl. , vol.49 , pp. 221-332
    • Howland, J.L.1
  • 34
    • 0023410389 scopus 로고
    • On the numerical properties of the Schur approach for solving the matrix Riccati equation
    • P.Hr. Petkov, N.D. Christov, and M.M. Konstantinov On the numerical properties of the Schur approach for solving the matrix Riccati equation Systems Control Lett. 9 1987 197 201
    • (1987) Systems Control Lett. , vol.9 , pp. 197-201
    • Petkov, P.Hr.1    Christov, N.D.2    Konstantinov, M.M.3
  • 36
    • 0024016375 scopus 로고
    • Convergence of the doubling algorithm for the discrete-time algebraic Riccati equation
    • M. Kimura Convergence of the doubling algorithm for the discrete-time algebraic Riccati equation Internat. J. Systems Sci. 19 1988 701 711
    • (1988) Internat. J. Systems Sci. , vol.19 , pp. 701-711
    • Kimura, M.1
  • 37
    • 0024611305 scopus 로고
    • Doubling algorithm for continuous-time algebraic Riccati equation
    • M. Kimura Doubling algorithm for continuous-time algebraic Riccati equation Internat. J. Systems Sci. 20 1989 191 202
    • (1989) Internat. J. Systems Sci. , vol.20 , pp. 191-202
    • Kimura, M.1
  • 38
    • 84914965022 scopus 로고
    • On an iterative technique for Riccati equation computations
    • D. Kleinman On an iterative technique for Riccati equation computations IEEE Trans. Automat. Control AC-13 1968 114 115
    • (1968) IEEE Trans. Automat. Control , vol.13 , pp. 114-115
    • Kleinman, D.1
  • 39
    • 0018681625 scopus 로고
    • A Schur method for solving algebraic Riccati equations
    • A.J. Laub A Schur method for solving algebraic Riccati equations IEEE Trans. Automat. Control 24 1979 913 921
    • (1979) IEEE Trans. Automat. Control , vol.24 , pp. 913-921
    • Laub, A.J.1
  • 40
    • 0003554146 scopus 로고
    • (for UNIX Workstations), The Math Works, Inc.
    • MathWorks, MATLAB user's guide (for UNIX Workstations), The Math Works, Inc., 1992
    • (1992) MATLAB User's Guide
  • 42
    • 21344456693 scopus 로고    scopus 로고
    • A step toward a unified treatment of continuous and discrete time control problems
    • V. Mehrmann A step toward a unified treatment of continuous and discrete time control problems Linear Algebra Appl. 241-243 1996 749 779
    • (1996) Linear Algebra Appl. , vol.241-243 , pp. 749-779
    • Mehrmann, V.1
  • 43
    • 0024053742 scopus 로고
    • Defect correction methods for the solution of algebraic Riccati equations
    • V. Mehrmann, and E. Tan Defect correction methods for the solution of algebraic Riccati equations IEEE Trans. Automat. Control AC-33 1988 695 698
    • (1988) IEEE Trans. Automat. Control , vol.33 , pp. 695-698
    • Mehrmann, V.1    Tan, E.2
  • 44
    • 49049146869 scopus 로고
    • A Schur decomposition for Hamiltonian matrices
    • C.C. Paige, and C.F. Van Loan A Schur decomposition for Hamiltonian matrices Linear Algebra Appl. 41 1981 11 32
    • (1981) Linear Algebra Appl. , vol.41 , pp. 11-32
    • Paige, C.C.1    Van Loan, C.F.2
  • 46
    • 0019069037 scopus 로고
    • Linear model reduction and solution of the algebraic Riccati equation by the use of the sign function
    • J. Roberts Linear model reduction and solution of the algebraic Riccati equation by the use of the sign function Internat. J. Control 32 1980 667 687
    • (1980) Internat. J. Control , vol.32 , pp. 667-687
    • Roberts, J.1
  • 47
    • 0016070513 scopus 로고
    • On Newton's method for Riccati equation solution
    • N. Sandell On Newton's method for Riccati equation solution IEEE Trans. Automat. Control AC-19 1974 254 255
    • (1974) IEEE Trans. Automat. Control , vol.19 , pp. 254-255
    • Sandell, N.1
  • 48
    • 0001884632 scopus 로고
    • HQR3 and EXCHNG: Fortran subroutines for calculating and ordering the eigenvalues of a real upper Hessenberg matrix
    • G.W. Stewart HQR3 and EXCHNG: Fortran subroutines for calculating and ordering the eigenvalues of a real upper Hessenberg matrix ACM Trans. Math. Software 2 1976 275 280
    • (1976) ACM Trans. Math. Software , vol.2 , pp. 275-280
    • Stewart, G.W.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.