Análisis de dinámicas de sistemas en el dominio del tiempo#

Considere un sistema autónomo representado por la siguiente ecuación

(48)#\[ \dot{x} = f(x), \]

donde \(f:D\leftarrow R^{n}\) es un mapa local de Lipschitz de un dominio \(D\subset R^{n}\) en \(R^{n}\).

Para poder estudiar la estabilidad del sistema (48), es necesario obtener \(\bar{x}\in D\) que denota el punto de equilibrio

\[ f(\bar{x}) = 0. \]

Localización de los puntos de equilibrio#

Definition 40

El punto de equilibrio \(x=0\) de \(\dot{x} = f(x)\) es

estable si, para cada \(\varepsilon >0\), hay un \(\delta = \delta(\varepsilon)>0\) tal que

\[ \|x(0)\| < \delta \Rightarrow \|x(t)\| < \varepsilon, \quad \forall t\geq 0 \]
  • inestable si no es estable.

  • asintóticamente estable si este es estable y \(\delta\) se escoge tal que.

\[ \|x(0)\| < \delta \Rightarrow \lim \limits_{t\rightarrow \infty} x(t) = 0. \]

Ejemplo

Considere las ecuaciones del péndulo simple y obtenga sus puntos de equilibrio

\[\begin{split} \begin{aligned} \dot{x}_{1} &= x_{2}, \\ \dot{x}_{2} &= - \frac{g}{l}\sin(x_{1}) - \frac{k}{m}x_{2}. \end{aligned} \end{split}\]

Linealización de sistemas en torno a un punto de equilibrio#

Un sistema (LTI) de la forma

(49)#\[ \dot{x} = Ax, \]

tiene un punto de equilibrio en el origen. Este punto de equilibrio está aislado si y sólo si \(\text{det}(A)\neq0\). Si \(\text{det}(A)=0\), la matriz \(A\) tiene un espacio nulo no trivial.

Las propiedades de estabilidad del origen pueden ser caracterizadas por las ubicaciones de los eigenvalores de la matriz \(A\).

Recordemos que la solución al sistema \(\dot{x}=Ax\) dada una condición inicial \(x_{0}\) está dada como sigue

\[ x(t) = \exp(At)x_{0}. \]

Además, para cualquier matriz \(A\) existe una matriz \(P\) no \myindex{singular} que transforma \(A\) en su forma de Jordan, i.e.

\[ P^{-1}AP = J = \text{block} \text{diag}\left[J_{1}, J_{2},\dots, J_{r} \right], \]

donde \(J_{i}\) es el bloque de Jordan asociado con el eigenvalor \(\lambda_{i}\) de A.

La forma generalizada del bloque de Jordan, considerando un orden \(m\), tiene la forma siguiente

\[\begin{split} J_{i} = \begin{bmatrix} \lambda_{i} & 1 & 0 & \cdots & \cdots & 0 \\ 0 & \lambda_{i} & 1 & 0 & \cdots & 0 \\ \vdots & & \ddots & & & \vdots \\ \vdots & & & \ddots & & 0 \\ \vdots & & & & \ddots & 1 \\ 0 & \cdots & \cdots & \cdots & 0 & \lambda_{i} \end{bmatrix}_{m\times m}, \end{split}\]

por consiguiente

\[ \exp(At) = P \exp(Jt)P^{-1} = \sum_{i=1}^{r} \sum_{k=1}^{m_{i}} t^{k-1} \exp(\lambda_{i}t) R_{ik}, \]

donde \(m_{i}\) es el orden del bloque de Jordan asociado con el eigenvalor \(\lambda_{i}\).

Theorem 11

El punto de equilibrio \(x=0\) de \(\dot{x} = Ax\) es estable si y sólo si todos los eigenvalores de \(A\) satisfacen \(\text{Re}(\lambda_{i})\leq 0\) y cada eigenvalor con \(\text{Re}(\lambda_{i})= 0\) tiene un bloque de Jordan asociado de uno. El punto de equilibrio \(x=0\) es (globalmente) asintóticamente estable sí y sólo sí todos los eigencalores de \(A\) satisfacen \(\text{Re}(\lambda_{i})< 0\).

La demostración de este teorema se puede consultar en Khalil (2002).

Linealización#

Suponga que las funciones \(f_{1}\) y \(f_{2}\) del sistema autónomo de segundo orden

(50)#\[\begin{split} \begin{aligned} \dot{x}_{1} &= f_{1}(x_{1},x_{2}), \\ \dot{x}_{2} &= f_{2}(x_{1},x_{2}), \\ \end{aligned} \end{split}\]

son continuamente diferenciables y que además \(p=(p_{1},p_{2})\) es un punto de equilibrio, el sistema (50) se puede expandir mediante serie de Taylor en torno a \((p_{1},p_{2})\) como sigue

\[\begin{split} \begin{aligned} \dot{x}_{1} &= f_{1}(p_{1},p_{2}) + a_{11}(x_{1}-p_{1}) + a_{12}(x_{2}-p_{2}) + \text{H.O.T}, \\ \dot{x}_{2} &= f_{2}(p_{1},p_{2}) + a_{21}(x_{1}-p_{1}) + a_{22}(x_{2}-p_{2}) + \text{H.O.T}, \end{aligned} \end{split}\]

donde

\[\begin{split} \begin{aligned} a_{11} = \left. \frac{\partial f_{1}(x_{1},x_{2})}{\partial x_{1}} \right|_{x_{1}=p_{1},x_{2}=p_{2}}, \quad a_{12} = \left. \frac{\partial f_{1}(x_{1},x_{2})}{\partial x_{2}} \right|_{x_{1}=p_{1},x_{2}=p_{2}}, \\ a_{21} = \left. \frac{\partial f_{2}(x_{1},x_{2})}{\partial x_{1}} \right|_{x_{1}=p_{1},x_{2}=p_{2}}, \quad a_{22} = \left. \frac{\partial f_{2}(x_{1},x_{2})}{\partial x_{2}} \right|_{x_{1}=p_{1},x_{2}=p_{2}}, \end{aligned} \end{split}\]

y H.O.T. denota los términos de orden superior de la expansión de Taylor, es decir \((x_{1}-p_{1})^{2},(x_{2}-p_{2})^{2},(x_{1}-p_{1})\times (x_{2}-p_{2})\), y así sucesivamente.

Dado que \((p_{1},p_{2})\) denota el punto de equilibrio, tenemos

\[ f_{1}(p_{1},p_{2}) = f_{2}(p_{1},p_{2}) = 0. \]

Puesto que consideramos trayectorias cercanas a este punto, definimos

\[ y_{1} = x_{1} - p_{1}, \quad y_{2} = x_{2} - p_{2}. \]

Por consiguiente, las ecuaciones de estado quedan de la siguiente forma

\[\begin{split} \begin{aligned} \dot{y}_{1} &= \dot{x}_{1} = a_{11}y_{1} + a_{12}y_{2} + \text{H.O.T}, \\ \dot{y}_{2} &= \dot{x}_{2} = a_{21}y_{1} + a_{22}y_{2} + \text{H.O.T}. \end{aligned} \end{split}\]

Si consideramos una vecindad cercana al punto de equilibrio, entonces podemos decir que los términos H.O.T son despreciables y por consiguiente, realizamos una aproximación de la ecuación de estado no lineal por la ecuación de estado lineal como sigue

\[\begin{split} \begin{aligned} \dot{y}_{1} &= \dot{x}_{1} = a_{11}y_{1} + a_{12}y_{2},\\ \dot{y}_{2} &= \dot{x}_{2} = a_{21}y_{1} + a_{22}y_{2}. \\ \end{aligned} \end{split}\]

Reescribiendo lo anterior en una forma vectorial, tenemos

\[ \dot{y} = Ay, \]

donde

\[\begin{split} A = \begin{bmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{bmatrix} = \left. \begin{bmatrix} \frac{\partial f_{1}}{\partial x_{1}} & \frac{\partial f_{1}}{\partial x_{2}} \\ \frac{\partial f_{2}}{\partial x_{1}} & \frac{\partial f_{2}}{\partial x_{2}} \end{bmatrix} \right|_{x=p} = \left. \frac{\partial f}{\partial x} \right|_{x=p} \end{split}\]

Nota

La matrix \([\partial f/\partial x]\) es llamada la matriz Jacobiana de \(f(x)\) mientras que \(A\) es la matriz Jacobiana evaluada en el punto de equilibrio \(p\).

Ejemplo

  • Considere el circuito de diodo tunel que se muestra a continuación

../_images/diodo_tunel.png

Figura 14 Diodo túnel.#

donde los elementos de almacenamiento de energía son el capacitor \(C\) y el inductor \(L\) mientras que el diodo tunel es representado por la relación \(i_{R} = h(v_{R})\). Asumiendo que los elementos del circuito son lineales e invariantes en el tiempo, el circuito de diodo tunel se puede representar matemáticamente como sigue

(51)#\[\begin{split} \begin{aligned} i_{C} &= C \frac{\mathrm{d}v_{C}}{\mathrm{d}t}, \\ v_{L} &= L \frac{\mathrm{d}i_{L}}{\mathrm{d}t}, \\ \end{aligned} \end{split}\]

donde \(i\), \(v\) representan la corriente y el voltaje a través de los elementos, respectivamente.

Considere que los parámetros del modelo son \(u=1.2V\), \(R=1.5k\Omega = 1.5\times 10^{3}\Omega\), \(C=2pF = 2\times 10^{-12}F\), \(L=5\mu H = 5\times 10^{-6}H\). Además, suponga que \(h(\cdot)\) está dada por

\[ h(x_{1}) = 17.76x_{1} - 103.79x_{1}^{2} + 229.62x_{1}^{3} - 226.31x_{1}^{4} + 83.72x_{1}^{5}. \]
  1. Utilice las Leyes de Kirchhoff para reescribir las ecuaciones anteriores.

  2. Encuentre los puntos de equilibrio.

  3. Linealice el sistema.

  4. Evalúe la matriz Jacobiana en los puntos de equilibrio.

Ejemplo

  • Considere el péndulo simple mostrado en la siguiente

../_images/single_pendulum.png

Figura 15 Diagrama de péndulo simple sin fuerza externa.#

donde \(l\) denota la longitud de la varilla, y \(m\) la masa de la bola.

Cuya representación en espacio de estados está dada como sigue

(52)#\[\begin{split} \begin{aligned} \dot{x_{1}} &= x_{2}, \\ \dot{x_{2}} &= -\frac{g}{l}\sin(x_{1}) - \frac{k}{m}x_{2}. \end{aligned} \end{split}\]
  1. Encuentre los puntos de equilibrio.

  2. Linealice el sistema.

  3. Evalúe la matriz Jacobiana en los puntos de equilibrio.