The key highlights and insights of the content are:
The article presents an efficient numerical method for computing finite-horizon controllability Gramians in Cholesky-factored form. The method avoids the need to compute the full Gramian product.
The proposed method is a generalization of the scaling-and-squaring approach used for approximating the matrix exponential. It exploits a similar doubling formula for the Gramian, keeping the computational effort modest.
A rigorous backward error analysis is provided, which guarantees that the approximation is accurate to the round-off error level in double precision arithmetic. This ensures the accuracy of the computed Cholesky factors.
The method has been implemented in the Julia package FiniteHorizonGramians.jl, which is available online under the MIT license. The package includes code for reproducing the experimental results and determining the optimal method parameters.
The error analysis can be easily adapted to different finite-precision arithmetic, making the method applicable in a wide range of computational environments.
The article discusses related work, including methods for computing full finite-horizon Gramians, Cholesky factorization of Gramians, and numerical methods for solving differential Lyapunov equations.
The proposed algorithm closely resembles the classical scaling and squaring algorithm with Padé approximants for the matrix exponential, and is expected to be appropriate for use under the same circumstances.
다른 언어로
소스 콘텐츠 기반
arxiv.org
더 깊은 질문