4 votos

Encontrar la región de atracción utilizando una función de Lyapunov

Estoy tratando de encontrar una estimación de la región de atracción de un punto de equilibrio. Los apuntes de Control no lineal de Khalil sugieren que definir $$ V(x) = x^TPx, $$ donde $P$ es la solución de $$ PA+A^TP=-I, $$ dará los mejores resultados para una estimación. También asegura que la estimación se puede encontrar a partir de estos tipos de funciones de Lyapunov para puntos de equilibrio exponencialmente estables.

El sistema que estoy estudiando está definido por $$ \begin{gathered} \dot{x}_1 = x_1 - x_1^3 + x_2 \\ \dot{x}_2 = x_1 - 3x_2. \end{gathered} $$ La matriz de linealización alrededor del punto de equilibrio $x^* = \{\frac{2}{\sqrt{3}},\frac{2}{3\sqrt{3}}\}$ es $A = \begin{bmatrix} -3 & 1 \\ 1 & -3\\ \end{bmatrix} $ , y así, $P = \begin{bmatrix} 3/16 & 1/16 \\ 1/16 & 3/16\\ \end{bmatrix} $ .

Dados los valores anteriores, tomé la derivada de V(x) con respecto al tiempo y sustituí el sistema en la ecuación (lo hice en Mathematica para intentar simplificarlo al máximo), dando $$ \dot{V}(x) = \frac{1}{8}\left(4x_1^2-3x_1^4+4x_1x_2-x_1^3x_2-8x_2^2\right). $$ Ahora necesito encontrar una región donde $\dot{V}(x)$ es negativa definida, pero cuando intento utilizar desigualdades con la norma de $x$ Sólo obtengo normas positivas elevadas a una potencia, y así $\dot{V}(x)$ nunca puede ser negativa definida.

Utilizando $$ |x_1|\leq||x||, \quad |x_1x_2|\leq\frac{1}{2}||x||^2, $$ Llegué a $$ \begin{gathered} \dot{V}(x) \leq \frac{1}{8}\left(4||x||^2+3||x||^4+2||x||^2+\frac{1}{2}||x||^4+8||x||^2\right) \\ \leq \frac{1}{8}\left(14||x||^2+\frac{7}{2}||x||^4\right). \end{gathered} $$ Como puedes ver, nunca es negativo.

¿Estoy siendo demasiado agresivo con la conversión de todo a normas? ¿Cómo puedo encontrar la región donde $\dot{V}(x)$ ¿es negativo?

Gracias de antemano.

2voto

Cesar Eo Puntos 61

Corregir un error hecho.

En mi respuesta anterior (esta es la edición de los cambios) consideré

$$ \dot V = (x,y)P(x-x^3+y,x-3y) \ \ \text{translated to}\ \ (x^*, y^*)\ \ \text{which is wrong} $$

El procedimiento correcto es considerar

$$ \dot V = (x-x^*,y-y^*)P(x-x^3+y,x-3y) $$

dando así

$$ \dot V = -\frac{3 x^4}{8}-\frac{x^3 y}{8}+\frac{5 x^3}{6 \sqrt{3}}+\frac{x^2}{2}+\frac{x y}{2}-\frac{4 x}{3 \sqrt{3}}-y^2+\frac{2 y}{3 \sqrt{3}} $$

así tenemos en azul claro la región con $\dot V\le 0$ y en negro las curvas de nivel para $V$ . Como podemos observar, para la función de Lyapounov elegida, la pequeña cuenca de atracción es mostrada por la curva de nivel interior tangente.

enter image description here

2voto

SampleTime Puntos 53

Obtengo la siguiente imagen para la región de atracción:

enter image description here

Amarillo: $\dot{V}(x) > 0$

Teal: $\dot{V}(x) \leq 0$

Azul: $\dot{V}(x) \leq 0$ y $V(x) \leq 0.244$

Cruz negra: $x^* = (\frac{2}{\sqrt{3}}, \frac{2}{3\sqrt{3}})$

La función de Lyapunov es $V(x) = (x - x^*)^T\begin{pmatrix} \frac{3}{16}&\frac{1}{16}\\ \frac{1}{16} & \frac{3}{16} \end{pmatrix}(x - x^*)$ para el sistema

$$ \begin{align} \dot{x}_1 &= x_1 - x_1^3 + x_2 \\ \dot{x}_2 &= x_1 - 3 x_2 \end{align} $$

El equilibrio es estable porque el sistema linealizado en $x^*$ tiene valores propios $-2$ y $-4$ .

Así que $V(x) \leq 0.244$ es suficiente que $x \rightarrow x^*$ .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X