Introducción (planteamiento)
Aplicar el método directo de Lyapunov para determinar la estabilidad del único punto de equilibrio del siguiente modelo lineal de tiempo discreto:
x(k+1)=Φx(k)=[13−3−2]x(k)
Método (plan de solución)
Pasos: (i) calcular el único punto de equilibrio, (ii) resolver la ecuación de Lyapunov discreta, (iii) analizar los resultados.
Resultados (solución)
El punto de equilibrio se obtiene de la siguiente condición:
x(k+1)=x(k),[13−3−2]x0=[1001]x0,[03−3−3]x0=0
Al ser invertible, la única solución es x0=0.
Se resuelve el siguiente sistema de ecuaciones (ecuación de Lyapunov discreta):
ΦTPΦ−P=−QQ=I
Es decir,
[13−3−2]T[p11p12p21p22][13−3−2]−[p11p12p21p22]=−[1001]
Las ecuaciones son:
{−3p12−3p21+9p22=−13p11−3p12−9p21+6p22=03p11−9p12−3p21+6p22=09p11−6p12−6p21+3p22=−1
Solución:
P=[−0.2857−0.1905−0.1905−0.2381]eig(P)={−0.4539,−0.0699}
Se puede resolver el Sistema de ecuaciones o utilizar la siguiente función dlyap de MATLAB para el caso discreto:
FI = [ 1 3; -3 -2];Q = [1 0;0 1];P = dlyap(FI',Q)vp = eig(P) % Dado que P es una matriz simétrica
La matriz P no es definida positiva (el determinante de 1x1 es negativo y el de 2x2 es positivo, o los valores propios de la matriz simétrica P no son todos positivos) y, por lo tanto, el sistema es inestable (la condición para sistemas lineales es necesaria y suficiente).
Discusión y verificación
La verificación de la estabilidad de este modelo de tiempo discreto requiere solo del cálculo de los valores propios, eig(Φ)={−0.5±2.5981i}, los cuales están por fuera del círculo unitario y, por lo tanto, el modelo es inestable, tal y como se obtuvo aplicando el método directo de Lyapunov. Es importante tener en cuenta que para determinar si una matriz P es definida positiva a partir de los valores propios se exige que la matriz sea simétrica y, de lo contrario, se deben calcular los valores propios de (P+PT)/2. Para la determinación de la estabilidad de modelos lineales se aplican, en realidad, otros métodos más simples, como el método de Routh-Hurwitz.
Comentarios