A software package for the solution of generalized algebraic Riccati equations. The generalized eigenvalue problem provides a powerful framework for the solution of quite general forms of algebraic Riccati equations arising in both continuous-and discrete-time applications. This general form is derived from control and filtering problems for systems in generalized (or implicit or descriptor) state space form. A software package called RICPACK has been developed to solve such Riccati equations by means of deflating subspaces for certain associated Hamiltonian or symplectic generalized eigenvalue problems. Utilizing an embedding technique, the package also calculates a solution even in cases where all cost or covariance matrices are singular or ill-conditioned with respect to inversion. Cross-weighting or correlated noise is handled directly. Both system-theoretic balancing and Ward’s balancing for the generalized eigenvalue problem are available to improve condition and accuracy. Condition estimates for the solution are also calculated. An iterative improvement calculation via Sylvester equations is available and can be used to generate new solutions for ”small” changes in the model. An interactive driver with numerous convenient default options has also been written. A numerical example is shown.

References in zbMATH (referenced in 65 articles )

Showing results 21 to 40 of 65.
Sorted by year (citations)
  1. Bouhamidi, Abderrahman; Jbilou, Khalide: On the convergence of inexact Newton methods for discrete-time algebraic Riccati equations (2013)
  2. Maidi, Ahmed; Corriou, J. P.: Open-loop optimal controller design using variational iteration method (2013)
  3. Bini, Dario A.; Iannazzo, Bruno; Meini, Beatrice: Numerical solution of algebraic Riccati equations. (2012)
  4. Benner, Peter; Faßbender, Heike: On the numerical solution of large-scale sparse discrete-time Riccati equations (2011)
  5. Bouhamidi, A.; Heyouni, M.; Jbilou, K.: Block Arnoldi-based methods for large scale discrete-time algebraic Riccati equations (2011)
  6. Tan, Jiajia; Zhang, JianQiu: An optimal adaptive filtering algorithm with a polynomial prediction model (2011) ioport
  7. Gusev, Sergei; Johansson, Stefan; Kågström, Bo; Shiriaev, Anton; Varga, Andras: A numerical evaluation of solvers for the periodic Riccati differential equation (2010)
  8. Ignaciuk, Przemysław; Bartoszewicz, Andrzej: Linear-quadratic optimal control strategy for periodic-review inventory systems (2010)
  9. Ming, Zhang; Hong, Nie; Rupeng, Zhu: Stochastic optimal control of flexible aircraft taxiing at constant or variable velocity (2010)
  10. Rojas, Alejandro J.: Closed-form solution for a class of continuous-time algebraic Riccati equations (2010)
  11. Bauchau, Olivier A.; Wang, Jielong: Stability evaluation and system identification of flexible multibody systems (2007)
  12. Chu, Delin; Liu, Xinmin; Mehrmann, Volker: A numerical method for computing the Hamiltonian Schur form (2007)
  13. Ferrante, Augusto; Ntogramatzidis, Lorenzo: A unified approach to finite-horizon generalized LQ optimal control problems for discrete-time systems (2007)
  14. Benner, Peter; Byers, Ralph: An arithmetic for matrix pencils: theory and new algorithms (2006)
  15. Jbilou, K.: An Arnoldi based algorithm for large algebraic Riccati equations (2006)
  16. Li, Lei M.: Factorization of moving-average spectral densities by state-space representations and stacking (2005)
  17. Polyakov, K. Yu.: Singular (\mathcalH_2)-optimization problems for discrete-time systems (2005)
  18. Chu, M.; Del Buono, N.; Diele, F.; Politi, T.; Ragni, S.: On the semigroup of standard symplectic matrices and its applications (2004)
  19. Sun, Xiaobai; Quintana-Ortí, Enrique S.: Spectral division methods for block generalized Schur decompositions (2004)
  20. Suchomski, Piotr: A (J)-lossless coprime factorisation approach to (H_\infty) control in delta domain (2002)