Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lyapunov
Lyapunov
Estabilidad de Lyapunov
Objetivo específico
Presentar la teoría de estabilidad de Lyapunov
aplicada a sistema lineales y no lineales e
ilustrar su uso en el análisis y diseño de
sistemas no lineales
Estabilidad de Lyapunov
Temas
1. Generalidades sobre estabilidad
2. Estabilidad de Lyapunov
Método directo de Lyapunov
Método indirecto de Lyapunov
Aplicación a sistemas lineales
3. Ejemplos
1
3
2
5
3
7
4
9
Punto de equilibrio
asintóticamente estable
Dominio de atracción –
región más grande de
estabilidad asintótica
10
5
11
Se selecciona el
x(0) círculo ε. Se puede
δ encontrar un círculo
δ, tal que todas las
ε soluciones que
xo partan dentro él
estarán dentro de ε,
incluso tenderán al
p.e.
12
xo = (0,0) es un p.e.
asintóticamente
estable.
δ Se selecciona el
ε círculo ε. Se puede
xo
encontrar un círculo
arbitrario δ, tal que
todas las soluciones
que partan dentro él
estarán dentro de ε,
incluso tenderán al
p.e.
6
13
x + c( x 2 − 1) x + x = 0
c=2
xo = 0 es un punto de equilibrio
inestable.
Se selecciona el círculo
ε
arbitrario ε (dentro del ciclo
límite). Las soluciones que
arrancan de un δ cerca del
origen se saldrán del círculo ε.
14
7
15
Estabilidad de Lyapunov
Definiciones
Función definida positiva: V(0) = 0 y V(x) > 0 para x ≠ 0
Función semidefinida positiva: V(0) = 0 y V(x) ≥ 0 para
x≠0
Función definida negativa: -V(x) es definida positiva
Función semidefinida negativa: -V(x) es semidefinida
positiva
Función indefinida: la función no tiene un signo
definido
Una función es definida (semidefinida) positiva si y
sólo si todos los valores propios de P en V(x) = xTPx
son positivos (no negativos), lo que se cumple si y
sólo si los menores de P son positivos (no negativos)
16
Estabilidad de Lyapunov
Definiciones
Función definida positiva
8
17
Estabilidad de Lyapunov
Teorema de estabilidad de Lyapunov
Sea x = 0 un punto de equilibrio de x = f (x) . Sea V(x)
una función de Lyapunov tal que:
18
Estabilidad de Lyapunov
Teorema de estabilidad asintótica global
Sea x = 0 un punto de equilibrio de x = f (x) . Sea V(x)
una función de Lyapunov tal que:
9
19
Estabilidad de Lyapunov
Interpretación del teorema de Lyapunov
20
Estabilidad de Lyapunov
Teorema de Lyapunov para sistemas lineales
Sea el sistema x = Ax . El estado de equilibrio x = 0
es asintóticamente estable global si y sólo si dada
una matriz Q definida positiva, existe una matriz P
definida positiva, tal que
AT P + PA = -Q (ecuación de Lyapunov)
10
21
Estabilidad de Lyapunov
Th. de Lyapunov para sistemas lineales discretos
Sea el sistema x(k + 1) = Φx(k ). El estado de equilibrio
x = 0 es asintóticamente estable si y sólo si dada una
matriz Q definida positiva existe una matriz P definida
positiva, tal que:
ΦT PΦ − P = −Q (ecuación de Lyapunov)
22
Estabilidad de Lyapunov
Primer método de Lyapunov o método indirecto
Sea x = 0 un punto de equilibrio del sistema no lineal:
x = f (x)
donde f: D Æ es continua diferenciable y D es una
Rn
región alrededor del origen. Sea:
∂f
A= - Jacobiano
∂x x=0
Entonces:
1. El origen es asintóticamente estable si Re λi < 0 para
todos los valores propios de A
2. El origen es inestable si Re λi > 0 para uno o más
valores propios de A
Si Re λi = 0 no se sabe nada
© Carlos Mario Vélez S. Universidad EAFIT
11
23
Ejemplos
Ejemplo 1 – Caso lineal
⎡1 3⎤
x(k + 1) = Φx(k ) = ⎢ ⎥ x( k ) Q=I
⎣ −3 −2 ⎦
Se resuelve el sistema de ecuaciones lineales:
ΦT PΦ − P = −Q
Matlab: P = dlyap(Phi',Q)
24
Ejemplos
Ejemplo 2 – Caso lineal
⎡−2 −1.5⎤
x = Ax = ⎢ x Q=I
⎣2 0 ⎥⎦
AT P + PA = -Q
Matlab: P = lyap(A',Q)
1 ⎡ 28 16 ⎤ Es definida positiva
P= >0
48 ⎢⎣16 37 ⎥⎦ El sistema es asintóticamente
estable
12
25
Ejemplos
Ejemplo 3 – Caso no lineal
⎧⎪ x1 = x2 − x1 ( x12 + x22 ) Estado de equilibrio único:
⎨ x1 = 0, x2 = 0
⎪⎩ x2 = − x1 − x2 ( x1 + x2 )
2 2
Sea
⎡1 0 ⎤ ⎡ x1 ⎤
V (x) = x12 + x22 = xT Px = [ x1 x2 ] ⎢ ⎥⎢ ⎥
⎣ 0 1 ⎦ ⎣ x2 ⎦
26
Ejemplos
Ejemplo 3 – Caso no lineal: péndulo
⎧ x1 = x2
⎪ Punto de equilibrio:
⎨ ⎛g⎞ ⎛k⎞ x1 = 0, x2 = 0
⎪ x2 = − ⎜ l ⎟ sen x1 − ⎜ m ⎟ x2
⎩ ⎝ ⎠ ⎝ ⎠
Sea V(x) la función de energía del péndulo:
⎛g⎞ 1
V (x) = ⎜ ⎟ (1 − cos x1 ) + x22
⎝ ⎠
l 2
⎛g⎞ ⎛k⎞
V (x) = ⎜ ⎟ x1 sen x1 + x2 x2 = − ⎜ ⎟ x22 ≤ 0
⎝l ⎠ ⎝m⎠
V(x) es una función de Lyapunov
Sistema estable.
V(x) falla pues realmente es asintóticamente estable
© Carlos Mario Vélez S. Universidad EAFIT
13
27
Ejemplos
Ejemplo 4 – Caso no lineal: control adaptativo
Planta: y = ay + u
Control adaptativo: u = −ky, k = γ y 2 , γ > 0
Sea x1 = y, x2 = k, entonces:
28
Ejemplos
Ejemplo 4 (cont.)
Derivada de la función de Lyapunov:
1
V ( x) = x1 x1 + ( x2 − b) x2 = − x12 ( x2 − a ) + x12 ( x2 − b)
γ
= − x (b − a) ≤ 0
2
1
14
29
Ejemplos
Ejemplo 4 (cont.)
Retrato de fase
30
Ejemplos
Ejemplo 5 – Primer método de Lyapunov
⎧ x1 = x2
⎪ Punto de equilibrio:
⎨ ⎛g⎞ ⎛k⎞
⎪ x2 = − ⎜ l ⎟ sen x1 − ⎜ m ⎟ x2 x1 = 0, x2 = 0
⎩ ⎝ ⎠ ⎝ ⎠
Jacobiano:
⎡ ∂f1 ∂f1 ⎤
⎢ ∂x ⎡ 0 1 ⎤ ⎡ 0 1 ⎤
∂f ∂x2 ⎥
A= =⎢ 1 ⎥ =⎢ ⎛g⎞ k
⎥ =⎢
k⎥
∂x x =0 ⎢ ∂f 2 ∂f 2 ⎥ ⎢ − ⎜ ⎟ cos x1 − ⎥ ⎢− g − ⎥
⎢ ∂x ⎥ ⎢ ⎝l⎠
⎣ m ⎦⎥ x =0 ⎣ l m⎦
⎣ 1 ∂x2 ⎦ x =0
2
k 1 ⎛ k ⎞ 4g
Valores propios: λ1,2 = − ± ⎜ ⎟ −
2m 2 ⎝ m ⎠ l
© Carlos Mario Vélez S. Universidad EAFIT
15
31
Ejemplos
Ejemplo 5 – Primer método de Lyapunov (cont.)
Para todos los valores posibles de g, l, m y k, los
valores propios satisfacen: Re λi < 0. Por lo tanto el
punto de equilibrio es asintóticamente estable
Si no hay fricción (k = 0) los valores propios están en
el eje imaginario y no se puede afirmar nada a partir
del modelo linealizado. Utilizando el método directo
de Lyapunov se deduce que este punto de equilibrio
es estable
El punto de equilibrio x1 = π, x2 = 0 es inestable, ya que
un valor propio es positivo:
⎡0 1 ⎤ 2
k 1 ⎛ k ⎞ 4g
A = ⎢g k ⎥⎥ , λ1,2 = − ± ⎜ ⎟ +
⎢ − 2m 2 ⎝ m ⎠ l
⎣l m⎦
© Carlos Mario Vélez S. Universidad EAFIT
32
Ejemplos
Ejemplo 6 – Región de atracción
16
33
Ejemplos
Ejemplo 7 – Región de atracción
34
Ejemplos
Ejemplo 8 – Región de atracción
17
35
Ejemplos
Ejemplo 9 – Ecuación de Lotka-Volterra
Modelo de especies en competencia (liebres y ovejas
compitiendo por hierba en cantidad limitada)
⎧ x1 = x1 (3 − x1 − 2 x2 )
⎨
⎩ x2 = x2 (2 − x1 − x2 )
Puntos de equilibrio:
A(0,0), B(0,2), C(3,0), D(1,1)
Jacobiano:
⎡ ∂f1 ∂f1 ⎤
⎢ ∂x2 ⎥ ⎡3 − 2 x1 − 2 x2
∂f ⎢ ∂x1 ⎥=
−2 x2 ⎤
A= =
∂x ⎢ ∂f 2 ∂f 2 ⎥ ⎢⎣ − x2 2 − x1 − 2 x2 ⎥⎦
⎢ ∂x ∂x2 ⎥⎦
⎣ 1
© Carlos Mario Vélez S. Universidad EAFIT
36
Ejemplos
Ejemplo 9 (cont.)
Se aplica el método indirecto de Lyapunov
Polos en cada punto de equilibrio
A(0,0). Polos: (3,2). Nodo inestable
B(0,2). Polos: (-1,-2). Nodo estable
C(3,0). Polos: (-3,-1). Nodo estable
D(1,1). Polos: (0.4142,-2.4142). Punto de silla
inestable
Interpretación: una de las dos especies
inevitablemente se extingue, ya que la cantidad de
especies tiende al punto C(3,0) o al punto B(0,2)
18
37
Ejemplos
Ejemplo 9 (cont.)
Retrato de fase
19