Title :
Improving the accuracy of a variable step-size method for solving stiff Lyapunov differential equations
Author_Institution :
Dept. of Electr. Eng., North Florida Univ., Jacksonville, FL, USA
Abstract :
A method based on the matrix generalization of the second-order backward differentiation formula is proposed for computing the solutions of stiff Lyapunov differential equations. The proposed method efficiently computes the solutions by exploiting the matrix structure of the Lyapunov differential equations and by allowing the step-size of integration to increase automatically. Such a variable step-size feature shortens the computational time when the transient part of the solution becomes insignificant. This proposed method was encoded as a MATLAB® script file and was tested on several Lyapunov differential equations with known closed-form solutions. This method produced accurate solutions. It was observed that the step-size of integration could increase automatically. Also when it was in or near the steady state, the errors of the computed solutions remained very small even for very large step-sizes of integration. This proposed method was also compared with the matrix version of the backward Euler method proposed. It was found that the new method produced solutions with accuracy an order of magnitude higher than the matrix backward Euler method.
Keywords :
Lyapunov methods; control system analysis computing; controllability; differential equations; integration; state-space methods; Lyapunov differential equations; MATLAB; backward Euler method; backward differentiation; closed form solutions; integration step size; matrix generalization; steady state; variable step size method; Closed-form solution; Computer languages; Control theory; Controllability; Differential equations; Jacobian matrices; Observability; Riccati equations; Steady-state; Testing;
Conference_Titel :
American Control Conference, 2003. Proceedings of the 2003
Print_ISBN :
0-7803-7896-2
DOI :
10.1109/ACC.2003.1243496