Control

Dr. Rafael Martínez Martínez

Los autores han hecho su mejor esfuerza en la preparación de este material. Se distribuye gratuitamente con la esperanza de que sea útil, pero sin ninguna garantía expresa o implícita respecto a la exactitud o completitud del contenido.

Conceptos de sistemas

Señal, sistema

Subtitle

La definición se toma de [1]

Experimento, modelo

Subtitle

La definición se toma de [1]

Simulación

Subtitle

La definición se toma de [1]

Problema: directo, inverso y de control

Subtitle

La definición se toma de [1]

Observaciones

En señales y sistemas nos interesa el problema directo. Es decir encontramos la salida dados la entrada y el sistema, donde las entradas y salidas las modelamos como funciones matemáticas dependientes del tiempo y el sistema es un modelo matemático, en nuestro caso, una ecuación entre la entrada y la salida.

Ejemplos:

La entrada  suele ser manipulada (se puede elegir, en general será relativamente obvia) y esta dependerá de la naturaleza del sistema (eléctrico, mecánico, etc) o de una manipulación que se haga al sistema (problema de control). La salida en ocasiones puede elegirse, aunque la mayor parte de las ocasiones esta restringida (por ejemplo: motores).

La figura se toma de [2]

Abstracción de sistemas y modelos

Sistemas como transformaciones de señales

Para un sistema

y(t)=\sum\{x(t)\}

denotamos la salida o respuesta con

\sum
y(t)
x(t)

asociada a la entrada

como:

Es decir, cada entrada produce una salida, si cambia la entrada, cambia la salida, (un sistema es una función de funciones). De aquí se deriva la siguiente convención, si la entrada es una función exponencial la salida recibe el nombre de respuesta a la función exponencial. Si la entrada es un escalón, la salida recibe el nombre de respuesta al escalón. Si la entrada es un impulso (delta de Dirac ), la salida recibe el nombre de respuesta al impulso, etc.

Modelo entrada-salida: Sistemas eléctricos

y(t)=\frac{R_i}{R_1+R_2}x(t)
\sum
  • Usamos la ley fundamental del sistema

  • Escribimos las relaciones entre los componentes del sistema

  • Substituimos todas las variables por entradas y salidas (mediante las relaciones)

  • Escribimos a la salida en términos de la entrada (implícita o explícitamente)

\sum
y(t)=y(t_0)e^{-\frac{1}{CR}(t-t_0)}+\frac{1}{CR}\int_{t_0}^{t}x(\tau)e^{-1/RC(t-\tau)}\,d\tau,\;t\geq t_0
y(t)=\left(y(t_0)e^{-\frac{1}{CR}(t-t_0)}+x(t)*\frac{1}{CR}e^{-(1/RC) t}\right)u(t-t_0)
\frac{d}{dt}y(t)+\frac{1}{CR}y(t)=\frac{1}{CR}x(t)

salida el voltaje en el resistencia

salida el voltaje en capacitor

Modelo entrada-salida: Sistemas eléctricos

  • Observamos que las relaciones entrada y salida son de diferente complejidad

  • En algunos sistemas se necesita más información para conocer la salida (condiciones iniciales)

  • El modelo cambia dependiendo cual sea el objeto de estudio o por restricciones del mismo sistema (motores)

\sum
\frac{d^2}{dt^2}y(t)+\frac{R}{L}\frac{d}{dt}y(t)+\frac{1}{LC}y(t)=\frac{1}{L}\frac{d}{dt}x(t)

salida la corriente del circuito

\frac{d^2}{dt^2}y(t)+\frac{R}{L}\frac{d}{dt}y(t)+\frac{1}{LC}y(t)=\frac{1}{LC}x(t)

salida el voltaje en el capacitor

Clasificación y propiedades de sistemas

Clasificación de los sistemas

De acuerdo al número de entradas y salidas

  • SISO (Single Input Single Output)

  • MIMO (Multiple Input Multiple Output)

  • SIMO

  • MISO

De acuerdo al tipo de señal de entrada y salida

  • Continuos. Entrada y salida en tiempo continuo

  • Discretos. Entrada y salida en tiempo discreto

  • Analógicos. Entrada y salida analogica

  • Digitales. Entrada y salida digital.

  • Híbridos. Combinación de los anteriores

Existen otras clasificaciones de los sistemas (causales, con memoria, lineales, variantes en el tiempo, parámetros concentrados, invertibles, estables, etc. ), en particular las propiedades de Linealidad e Invariancia en Tiempo (LTI) son importantes, pues los sistemas que satisfagan estas definiciones  permiten describir su salida como una transformación especifica de la entrada (una convolución).

Memoria de un sistema

Cuando la salida solo dependa de la entrada en el mismo instante de tiempo diremos que no tiene memoria (o que es instantáneo).

Se dice que un sistema tiene memoria (o es dinámico) si la salida en un determinado tiempo depende necesariamente de la entrada en tiempos anteriores o posteriores a él.

y(T_0)=\sum\{x(t)\},\;\;t\leq T_0\;o\;t\geq T_0
\sum
\sum

Causalidad de un sistema

Decimos que un sistema es causal (o no anticipante) si al querer conocer la salida en un determinado tiempo, solo depende de la entrada en ese tiempo o anteriores a el, en términos de ecuaciones

y(T_0)=\sum\{x(t)\},\;\;t\leq T_0

En caso contrario diremos que el sistema es no causal o anticipante. Esta propiedad dice que no puede existir salida sin una entrada en el sistema.

\sum
\sum

Invariancia en tiempo de un sistema (TI)

Si se tiene que la respuesta para la entrada

Se conoce la respuesta de un sistema

dada una entrada

y_1(t)=\sum\{x_1(t)\}
\sum
x_2(t)=x_1(t-T_0)

es

y_2(t)=y_1(t-T_0)

es decir, si al trasladar la entrada en tiempo se produce

la misma traslación en la salida, se dirá que el sistema es invariante en tiempo, en caso contrario se dirá que es variante en tiempo

\sum

Linealidad de un sistema (L)

Si se tiene que la respuesta para la entrada

\sum\left(ax(t)\right)=a\sum\{x(t)\}

Se conoce la respuesta de un sistema

dada una entrada

y_1(t)=\sum\{x_1(t)\}
\sum
x_2(t)=ax_1(t)

Sistema homogeneo

es

y_2(t)=ay_1(t)

es decir, si al escalar la entrada se produce el mismo escalamiento en la salida, se dirá que el sistema es homogéneo en caso contrario el sistema será no homogeneo

\sum
\sum

Linealidad de un sistema (L)

Si se tiene que la respuesta para la entrada

Se conocen las respuestas de un sistema

dadas dos entradas

y_1(t)=\sum\{x_1(t)\}
\sum
y_2(t)=\sum\{x_2(t)\}
x_3(t)=x_1(t)+x_2(t)

Sistema aditivo

es

y_3(t)=y_1(t)+y_2(t)

es decir, si al sumar entradas la salida es la suma de

\sum\{x_1(t)+x_2(t)\}=\sum\{x_1(t)\}+\sum\{x_2(t)\}

las respuestas correspondientes, se dirá que el sistema es aditivo, en caso contrario el sistema no será aditivo.

\sum
\sum
\sum

Linealidad de un sistema (L)

Se dice que un sistema es lineal si es  homogéneo y aditivo.

Como ejemplo: los circuitos eléctricos comunes de resistencias y fuentes son lineales, una metodología de solución consiste en aplicar el método de superposición, que consiste en calcular los efectos de las fuentes en el elemento deseado de manera independiente y posteriormente sumar todos las respuestas.

 

Ejemplos: Propiedades de sistemas

Para los siguientes sistemas revisar:

  • Causalidad

  • Memoria

  • Invariancia en tiempo

  • Linealidad

  • Respuesta al escalón

  • Respuesta al impulso

1)\;y(t)=y(t_0)e^{-\frac{1}{CR}(t-t_0)}+\frac{1}{CR}\int_{t_0}^{t}x(\tau)e^{-1/RC(t-\tau)}\,d\tau,\;t\geq t_0
2)\;y(t)=\frac{1}{CR}\int_{t_0}^{t}x(\tau)e^{-1/RC(t-\tau)}\,d\tau,\;t\geq t_0
3)\;y[n]=x[n-2]
4)\;y[n]=nx[n-2]
5)\;y(t)=\frac{d}{dt}x(t)
6)\;y(t)=x(t)

Sistemas LTI continuos y álgebra de bloques

Respuesta de los sistemas LTI continuos

\sum
\sum
\delta(t)
h(t)
x(t)
y_x(t)

Entrada trasladada produce salida trasladada (TI)

\sum
\delta(t-n\Delta\tau)
h(t-n\Delta\tau)
\sum
x(n\Delta\tau)\Delta\tau\delta(t-n\Delta\tau)
x(n\Delta\tau)\Delta\tau h(t-n\Delta\tau)

Entrada escalada produce salida escalada (L)

La idea es escribir cualquier entrada en términos de deltas

Respuesta de los sistemas LTI continuos

\displaystyle \begin{array}{l} x(t)\approx\ldots+x(-\Delta\tau)(u(t+\Delta\tau)-u(t))+x(0)(u(t)-u(t-\Delta\tau))+x(\Delta\tau)(u(t-\Delta\tau)-u(t-2\Delta\tau))\\ +\ldots+x(n\Delta\tau)(u(t-n\Delta\tau)-u(t-(n+1)\Delta\tau))\\ =\ldots+x(-\Delta\tau)\frac{u(t+\Delta\tau)-u(t)}{\Delta\tau}\Delta\tau+x(0)\frac{u(t)-u(t-\Delta\tau)}{\Delta\tau}\Delta\tau+x(\Delta\tau)\frac{u(t-\Delta\tau)-u(t-2\Delta\tau)}{\Delta\tau}\Delta\tau\\ +\ldots+x(n\Delta\tau)\frac{u(t-n\Delta\tau)-u(t-(n+1)\Delta\tau)}{\Delta\tau}\Delta\tau \end{array}
\displaystyle x(t)=\lim_{\Delta\tau\to 0}\sum_{n=-\infty}^{\infty}\displaystyle x(n\Delta\tau)\frac{u(t-n\Delta\tau)-u(t-(n+1)\Delta\tau)}{\Delta\tau}\Delta\tau

Observemos la geometría de la siguiente aproximación

Entonces se puede escribir a la señal de entrada como

\displaystyle x(t)=\lim_{\Delta\tau\to 0}\sum_{n=-\infty}^{\infty}\displaystyle x(n\Delta\tau)\Delta\tau \delta(t-n\Delta\tau)
\sum
\displaystyle \lim_{\Delta\tau\to 0}\sum_{n=-\infty}^{\infty}\displaystyle x(n\Delta\tau)\Delta\tau \delta(t-n\Delta\tau)
\displaystyle \lim_{\Delta\tau\to 0}\sum_{n=-\infty}^{\infty} x(n\Delta\tau)\Delta\tau h(t-n\Delta\tau)

Suma de entradas  produce suma de salidas (L)

Respuesta de los sistemas LTI continuos

\sum
\displaystyle \lim_{\Delta\tau\to 0}\sum_{n=-\infty}^{\infty}\displaystyle x(n\Delta\tau)\Delta\tau \delta(t-n\Delta\tau)
\displaystyle \lim_{\Delta\tau\to 0}\sum_{n=-\infty}^{\infty} x(n\Delta\tau)\Delta\tau h(t-n\Delta\tau)
\sum
\displaystyle \int_{-\infty}^{\infty}x(\tau)\delta(t-\tau)\,d\tau
\displaystyle \int_{-\infty}^{\infty}x(\tau)h(t-\tau)\,d\tau
\sum
\displaystyle x(t)
\displaystyle y_x(t)=x(\tau)*h(t)
\displaystyle y_x(t)=x(t)*h(t)

La salida de todo sistema LTI continuo es una convolución de la entrada con la respuesta al impulso del sistema

Nota

  • La transformada de Laplace bilateral y unitateral derecha de una convolución es el producto de las transformadas

  • La convolución de señales causales es causal

\displaystyle x(t)*h(t)=\int_{-\infty}^{\infty}x(\tau)h(t-\tau)\,d\tau
\displaystyle x(t)*h(t)=\int_{0}^{t}x(\tau)h(t-\tau)\,d\tau

Notación de bloques para un sistema LTI

x(t)
\displaystyle y(t)=x(t)*h(t)

Por el resultado anterior, puede dotarse de una operatividad al esquema que se ha utilizado para los sistemas, es decir, dado un sistema, este puede ser representado por su respuesta al impulso y así definir un "álgebra" de sistemas, que normalmente se conoce como álgebra de bloques, que nos ayuda a visualizar el flujo de información entre los sistemas

h(t)
\sum
y(t)
x(t)
y(t)

Si tenemos un bloque (sistema) se genera una ecuación donde la señal de la linea de salida es la convolución entre el contenido del bloque y la señal de linea de entrada.

De manera similar si tenemos una ecuación de convolución podemos generar un bloque donde una de las señales se asocia al bloque y otra a la linea de entrada. 

X(s)
\displaystyle Y(s)=X(s)H(s)
H(s)
Y(s)

Si aplicamos trasformada de Laplace

Entonces la idea de "álgebra de bloques" tiene una mejor semántica pues la transformación de la señal de entrada en la señal de salida se hace mediante una multiplicación. Observamos que en este sentido un bloque puede ser convertido en una ecuación de multiplicación, y una ecuación de multiplicación en un bloque. Observamos los siguientes hechos:

Segunda definición: Transformada de Laplace de la salida del sistema entre la transformada de Laplace de la entrada del sistema

\displaystyle H(s)=\mathscr{L}\{h(t)\}
\displaystyle H(s)=\frac{Y(s)}{X(s)}

H(s) se denomina FUNCIÓN DE TRANSFERENCIA del sistema

Primer definición: Transformada de Laplace de la respuesta al impulso del sistema

¿Por qué el nombre de función de transferencia?, basta observar el bloque o la ecuación de convolución.

Los sistemas pueden interactuar entre si dando lugar a nuevos sistemas y así a una nueve función de transferencia que representa a este nuevo sistema. A continuación describiremos tres interconexiones usuales entre los sistemas: serie, paralelo y retroalimentación, obtendremos las funciones de transferencia de estos nuevos sistemas mediante el álgebra de bloques discutida anteriormente.

Función de transferencia para un sistema diferencial

Aplicamos transformada de Laplace

condiciónes iniciales

a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
y(0^-)=\dot{y}(0^-)=\ldots=\dot{y}^{(n-1)}(0^-)=0
\displaystyle a_ns^nY(s)+\ldots+a_1sY(s)+a_0Y(s)=b_ms^mX(s)+\ldots+b_1sX(s)+b_0X(s)
\displaystyle \frac{Y(s)}{X(s)}=\frac{b_ms^m+\ldots+b_1s+b_0}{a_ns^n+\ldots+a_1s+a_0}=\frac{P(s)}{Q(s)}=H(s)
x(0^-)=\dot{x}(0^-)=\ldots=\dot{x}^{(m-1)}(0^-)=0

Conexiones de sistemas

\displaystyle \begin{array}{l} Y(s)=X(s)H_1(s)\\ Z(s)=V(s)H_2(s) \end{array}
H_1(s)
X(s)
Y(s)
H_2(s)
V(s)
Z(s)

Serie

Z(s)
H_1(s)H_2(s)
X(s)
X(s)
Y(s)=V(s)
H_1(s)
H_2(s)
\displaystyle \begin{array}{l} Y(s)=V(s)\\ Z(s)=X(s)H_1(s)H_2(s) \end{array}
Z(s)

¿Con notación de convolución?

Conexiones de sistemas

\begin{array}{l} Y_1(s)=X(s)H_1(s)\\ Y_2(s)=X(s)H_2(s) \end{array}
H_1(s)
H_2(s)

Paralelo

Z(s)
H_1(s)+H_2(s)
X(s)
X(s)
H_1(s)
H_2(s)
\displaystyle \begin{array}{l} Z(s)=Y_1(s)+Y_2(s)\\ Z(s)=X(s)(H_1(s)+H_2(s)) \end{array}
Z(s)

¿Con notación de convolución?

Y_1(s)
Y_2(s)

Conexiones de sistemas

\displaystyle \begin{array}{l} Z(s)=V(s)H_1(s)\\ V(s)=X(s)\mp Z(s)H_2(s) \end{array}
H_1(s)
H_2(s)

Retroalimentación

Z(s)
\displaystyle \frac{H_1(s)}{1\pm H_1(s)H_2(s)}
X(s)
X(s)
H_1(s)
H_2(s)
Z(s)

¿Con notación de convolución?, ejemplos: enlace

V(s)
\mp
\displaystyle \begin{array}{l} Z(s)=\left(X(s)\mp Z(s)H_2(s) \right)H_1(s)\\ Z(s)\pm Z(s)H_2(s)H_1(s)= X(s)H_1(s) \end{array}
\displaystyle \begin{array}{l} Z(s)=\frac{H_1(s)}{1\pm H_2(s)H_1(s)} X(s) \end{array}

Nota

Los diagramas de bloque no son exclusivos para sistemas LTI su uso se extiende para la representación de flujo de información de los sistemas en general, aunque no puede hablar en concreto de una álgebra de bloques (sistemas). 

Propiedades de los sistemas LTI continuos

\sum
x(t)
y(t)

Entrada trasladada produce salida trasladada (TI)

\sum
x(t+h)
y(t+h)
\sum
-\frac{1}{h}x(t+h)
-\frac{1}{h}y(t+h)

Entrada escalada produce salida escalada (L)

\sum
\frac{1}{h}x(t)
\displaystyle \lim_{h\to 0}\frac{y(t)-y(t+h)}{h}=\dot{y}(t)

Entrada escalada produce salida escalada (L)

\sum
\displaystyle \dot{x}(t)=\lim_{h\to 0}\frac{x(t)-x(t+h)}{h}
\frac{1}{h}y(t)

Suma de entradas produce suma de salidas (L)

En un sistema LTI continuo la respuesta a la derivada de una entrada conocida es la correspondiente derivada de la salida

Propiedades de los sistemas LTI continuos

\sum
x(t)
y(t)
\sum
x(t)(t_i-t_{i-1})
y(t)(t_i-t_{i-1})

Entrada escalada produce salida escalada (L)

Si repetimos el procedimiento para cada intervalo de la

\sum
\displaystyle \int_0^t{x}(\tau)d\tau=\lim_{n\to \infty}\sum_{i=1}^{n}x(t_i^*)\Delta t_i

partición, Suma de entradas produce suma de salidas (L)

En un sistema LTI continuo la respuesta a la integral de una entrada conocida es la correspondiente integral de la salida

Al evaluar en un punto que pertenezca a

\Delta t_i=t_i-t_{i-1}
\sum
x(t_i^*)\Delta t_i
y(t_i^*)\Delta t_i

Tomamos un intervalo [0, t]. Hacemos una partición de tal manera que

t_0=0,\ldots,t_n=t
\displaystyle \lim_{n \to \infty}\sum_{i=1}^{n}y(t_i^*)\Delta t_i=\int_0^t{y}(\tau)d\tau

Sistemas LTI continuos causales

\sum
x(t)
y(t)

Al evaluar en un tiempo    a    se quisiera que    sea menor que   ,  pero                     entonces si                    cada que          se tendría causalidad

\displaystyle y(t)= x(t)*h(t)=\int_{-\infty}^{\infty}x(\tau)h(t-\tau)\,d\tau
\displaystyle y(t)=\int_{-\infty}^{\infty}x(\tau)h(t-\tau)\,d\tau=\int_{-\infty}^{t}x(\tau)h(t-\tau)\,d\tau+\int_{t}^{\infty}x(\tau)h(t-\tau)\,d\tau
\displaystyle y(t)=\int_{-\infty}^{t}x(\tau)h(t-\tau)\,d\tau
t
y
\tau
t
-\infty<\tau<\infty
h(t-\tau)=0
t<\tau

Por otro lado, con un cambio de variable,  se tiene que la condición antes señalada equivale a                 cuando           es decir, la respuesta al impulso es causal.

h(u)=0
u < 0
\displaystyle y(t)=\int_{-\infty}^{t}x(\tau)h(t-\tau)\,d\tau=\int_{0}^{\infty}x(t-u)h(u)\,du

Para un sistema LTI causal continuo con entrada en            se tiene que la salida es:

 

 

t_0=0^-
\displaystyle y(t)=\int_{t_0}^{t}x(\tau)h(t-\tau)\,d\tau
\displaystyle y(t)=\int_{0^-}^{t}x(\tau)h(t-\tau)\,d\tau

Entonces, tenemos que:

Y en particular:

Si se quiere indicar que la entrada se manifiesta en el sistema en un tiempo determinado   ,, es decir que               para           , entonces

t_0
x(\tau)=0
\tau < t_0
\displaystyle y(t)=\int_{-\infty}^{t}x(\tau)h(t-\tau)\,d\tau= \int_{-\infty}^{t_0}x(\tau)h(t-\tau)\,d\tau+\int_{t_0}^{t}x(\tau)h(t-\tau)\,d\tau

Sistemas diferenciales I

  • Respuesta a entrada cero

  • Respuesta a estado cero

Sistemas diferenciales

Llamamos sistemas diferenciales a aquellos cuya relación entre la entrada y la salida esta dada por una ecuación diferencial. Este formato también se conoce con el nombre modelo entrada-salida.

a_n\frac{d^n}{dt^n}y(t)+\ldots+a_1\frac{d}{dt}y(t)+a_0y(t)=b_m\frac{d^m}{dt^m}x(t)+\ldots+b_1\frac{d}{dt}x(t)+b_0x(t)
\displaystyle \sum_{i=0}^{n}a_i\frac{d^i}{dt^i}y(t)=\sum_{j=0}^{m}b_j\frac{d^j}{dt^j}x(t)

con

\displaystyle \frac{d^0}{dt^0}y(t)=y(t)\;\;\frac{d^0}{dt^0}x(t)=x(t)
x(t)

entrada

y(t)

salida

si se define

\displaystyle D^{k}=\frac{d^k}{dt^k},\;\;D^{0}=1
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
\displaystyle \sum_{i=0}^{n}a_iD^iy(t)=\sum_{j=0}^{m}b_jD^jx(t)

tenemos

Con la notación anterior se puede operar la ecuación como una multiplicación (parecido a la transformada de Laplace)

con

Q(D)\equiv a_nD^n+\ldots+a_1D+a_0
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
\left(a_nD^n+\ldots+a_1D+a_0\right)y(t)=\left(b_mD^m+\ldots+b_1D+b_0\right)x(t)
Q(D)y(t)=P(D)x(t)
P(D)\equiv b_mD^m+\ldots+b_1D+b_0

para resolver el problema directo en estos sistemas, se necesita conocer

y

y(t_0),\dot{y}(t_0),\ldots,\dot{y}^{(n-1)}(t_0)
x(t)
x(t_0),\dot{x}(t_0),\ldots,\dot{x}^{(n-1)}(t_0)
y(0^-),\dot{y}(0^-),\ldots,\dot{y}^{(n-1)}(0^-)
x(t)
x(0^-)=\dot{x}(0^-)=\dot{x}^{(n-1)}(0^-)=0

Resolveremos estos sistemas para un ejemplo específico y después generalizamos los resultados que se observan.

Si pensamos que la entrada es causal y que se tiene la entrada en el sistema para el tiempo igual a cero, entonces basta conocer la entrada y las condiciones iniciales de la salida 

Este resultado se debe a que si una señal es causal su derivada evaluada a la izquierda del cero es cero. En general los coeficientes de la ecuación diferencial pueden ser dependientes del tiempo, pensamos por el momento que son constantes (posteriormente aclaramos esto).

 

Adicionalmente suponemos regiones de convergencia derechas (posteriormente aclaramos esto).

Sistemas diferenciales de primer orden: Respuesta a entrada cero

y(0^-)
x(t)=0

Pensemos en el sistema de primer orden dado por

Aplicamos transformada de Laplace

a_1\frac{d}{dt}y(t)+a_0y(t)=b_0x(t)

condición inicial

entrada causal

\displaystyle Y(s)={\frac{y(0^-)}{s+\frac{a_0}{a_1}}}=Y_{y_0}(s)
\displaystyle Y_{y_0}(s)={\frac{y(0^-)}{s+\frac{a_0}{a_1}}}

Respuesta a entrada cero: Esta presente si la entrada es cero

Respuesta a entrada cero: Depende de las condiciones iniciales del sistema y de los "modos" del sistema

\displaystyle \begin{array}{rl} y(t)=&y(0^-)e^{-\frac{a_0}{a_1}t}u(t)\\ =&y_{y_0}(t) \end{array}

queremos conocer la respuesta (solución o salida) para

0\leq t
\displaystyle m_1(t)=e^{-\frac{a_0}{a_1}t}u(t)

Definimos a

como el modo del sistema

Sistemas diferenciales de primer orden: Respuesta al impulso

y(0^-)=0
x(t)=\delta(t)

Pensemos en el sistema de primer orden dado por

Aplicamos transformada de Laplace

a_1\frac{d}{dt}y(t)+a_0y(t)=b_0x(t)

condición inicial

entrada causal

\displaystyle Y(s)=\frac{b_0/a_1}{s+\frac{a_0}{a_1}}X(s)=\frac{b_0/a_1}{s+\frac{a_0}{a_1}}

Por lo regular cuando se encuentra la respuesta al impulso de un sistema se le suele denotar con la letra h, en este caso

\displaystyle y(t)=\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}t}u(t)
\displaystyle h(t)=\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}t}u(t)

queremos conocer la respuesta (solución o salida) para

0\leq t

Respuesta al impulso: Depende del "modo" del sistema

Nota

Es importante recordar la definición de transformada de Laplace unilateral derecha.

\displaystyle \mathscr{L}\lbrace f(t)\rbrace=\int_{0^-}^{\infty}f(t)e^{-st}d\tau

Esto permite que la transformada del impulso exista y sea igual a 1 y al  mismo tiempo permite que en la transformadas de las derivadas aparezcan las condiciones iniciales y así resolver ciertos problemas de valor inicial (ecuaciones diferenciales con condiciones iniciales). En particular estas condiciones son las de la salida del sistema antes de que la entrada este presente, pues son en cero por la izquierda, "antes de conectar la entrada".  

Sistemas diferenciales de primer orden: Respuesta a estado cero

y(0^-)=0
x(t)

Pensemos en el sistema de primer orden dado por

Aplicamos transformada de Laplace

a_1\frac{d}{dt}y(t)+a_0y(t)=b_0x(t)

condición inicial

entrada causal

\displaystyle Y(s)=\frac{b_0/a_1}{s+\frac{a_0}{a_1}}X(s)=Y_{x_0}(s)
\displaystyle Y_{x_0}(s)=\frac{b_0/a_1}{s+\frac{a_0}{a_1}}X(s)

Respuesta a estado cero: Esta presente si las condiciones iniciales son cero

\displaystyle \begin{array}{rl} y(t)=&x(t)*\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}t}u(t)\\ =&x(t)*h(t)\\ =&\int_{0^-}^{t}x(\tau)\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}(t-\tau)}d\tau\\ =&y_{x_0}(t) \end{array}

Respuesta a estado cero: Convolución de la entrada con la respuesta al impulso del sistema

queremos conocer la respuesta (solución o salida) para

0\leq t

Sistemas diferenciales de primer orden: Respuesta total

y(0^-)
x(t)

Pensemos en el sistema de primer orden dado por

Aplicamos transformada de Laplace

a_1\frac{d}{dt}y(t)+a_0y(t)=b_0x(t)

condición inicial

entrada causal

\displaystyle Y(s)={\frac{y(0^-)}{s+\frac{a_0}{a_1}}}+\frac{b_0/a_1}{s+\frac{a_0}{a_1}}X(s)=Y_{y_0}(s)+Y_{x_0}(s)
\displaystyle Y_{y_0}(s)={\frac{y(0^-)}{s+\frac{a_0}{a_1}}}
\displaystyle Y_{x_0}(s)=\frac{b_0/a_1}{s+\frac{a_0}{a_1}}X(s)

Respuesta a entrada cero: Esta presente si la entrada es cero

Respuesta a estado cero: Esta presente si las condiciones iniciales son cero

queremos conocer la respuesta (solución o salida) para

0\leq t

Aplicamos transformada inversa

\displaystyle \begin{array}{rl} y(t)=&y(0^-)e^{-\frac{a_0}{a_1}t}u(t)+x(t)*\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}t}u(t)\\ =&y(0^-)e^{-\frac{a_0}{a_1}t}u(t)+x(t)*h(t)\\ =&y(0^-)e^{-\frac{a_0}{a_1}t}u(t)+\int_{0^-}^{t}x(\tau)\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}(t-\tau)}d\tau\\ =&y_{y_0}(t)+y_{x_0}(t) \end{array}
\displaystyle y_{y_0}(t)=y(0^-)e^{-\frac{a_0}{a_1}t}u(t)
\displaystyle y_{x_0}(t)=x(t)*h(t)

Respuesta a entrada cero: Depende de las condiciones iniciales del sistema y de los "modos" del sistema

Respuesta a estado cero: Convolución de la entrada con la respuesta al impulso del sistema (la respuesta al impulso también depende de los "modos" del sistema).

La salida de todo sistema de primer orden diferencial (como lo hemos definido) tiene dos componentes, la componente de

RESPUESTA A ENTRADA CERO y la componente de RESPUESTA A ESTADO CERO

Nota.

La Respuesta a entrada cero y la Respuesta a estado cero  son independientes una de la otra como se pudo observar en el procedimiento, es decir, el cálculo de una parte no interfiere en la otra y viceversa.

Esta descomposición es importante, pues permite encontrar la solución en términos de los efectos que produce la entrada y los efectos que producen las condiciones iniciales. Estas condiciones se pueden obtener del propio sistema y algunas manipulaciones del modelo. Esto último no siempre ocurre, pues cuando se tiene la Respuesta Natural (o solución homogénea) y la Respuesta Forzada (o solución particular), que veremos después, las condiciones iniciales no se pueden obtener del propio sistema.

\displaystyle \begin{array}{rl} y(t)=&y(0^-)e^{-\frac{a_0}{a_1}t}u(t)+x(t)*\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}t}u(t)\\ =&y(0^-)e^{-\frac{a_0}{a_1}t}u(t)+x(t)*h(t)\\ =&y(0^-)e^{-\frac{a_0}{a_1}t}u(t)+\int_{0^-}^{t}x(\tau)\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}(t-\tau)}d\tau\\ =&y_{y_0}(t)+y_{x_0}(t) \end{array}
  • Causalidad

  • Memoria

  • Invariancia en tiempo

  • Linealidad

 

  • Causalidad

  • Memoria

  • Invariancia en tiempo

  • Linealidad

\displaystyle \begin{array}{rl} y(t)=&x(t)*\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}t}u(t)\\ =&x(t)*h(t)\\ =&\int_{0^-}^{t}x(\tau)\frac{b_0}{a_1}e^{-\frac{a_0}{a_1}(t-\tau)}d\tau\\ =&y_{x_0}(t) \end{array}

Un sistema de primer orden diferencial (como lo hemos definido) es LTI cuando las condiciones iniciales son cero, es decir, si el sistema esta en reposo.

Sistema de primer orden diferencial LTI

En un sistema de primer orden diferencial LTI (como lo hemos definido) la función de transferencia (transformada de Laplace de la respuesta al impulso, transformada de Laplace de la salida entre la transformada de la entrada) es:

X(s)
\displaystyle Y(s)=X(s)H(s)
H(s)
Y(s)

Pero sabemos que cuando un sistema es LTI 

y(0^-)=0
x(t)=\delta(t)
a_1\frac{d}{dt}y(t)+a_0y(t)=b_0x(t)
a_1Dy(t)+a_0y(t)=b_0x(t)
\displaystyle \frac{Y(s)}{X(s)}=H(s)=\frac{b_0}{a_1s+a_0}=\frac{P(s)}{Q(s)}
Q(D)=a_1D+a_0
P(D)=b_0
\displaystyle Y(s)=\frac{b_0}{a_1s+a_0}X(s)
X(s)
Y(s)
\frac{b_0}{a_1s+a_0}
\displaystyle H(s)=\frac{P(s)}{Q(s)}

Sistemas diferenciales de orden n: Respuesta a entrada cero

x(t)=0

Aplicamos transformada de Laplace

condiciónes iniciales

entrada causal

queremos conocer la respuesta (solución o salida) para

0\leq t
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
y(0^-),\dot{y}(0^-),\ldots,\dot{y}^{(n-1)}(0^-)
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=0
\displaystyle a_ns^nY(s)+\ldots+a_1sY(s)+a_0Y(s)=\sum_{k=1}^{n}s^{n-k}y^{(k-1)}(0^-)+\ldots+sy(0^-)
\displaystyle Y(s)=\frac{\sum_{k=1}^{n}s^{n-k}y^{(0^-)}+\ldots+sy(0^-)}{a_ns^n+\ldots+a_1s+a_0}=\frac{R(s)}{Q(s)}

R(s) es un polinomio de grado menor que n y los coeficientes dependen de las condiciones iniciales.

\displaystyle Y(s)=\frac{R(s)}{Q(s)}=\frac{R(s)}{(s-p_1)\ldots(s-p_r)^{l_r}\ldots(s^2+2d_1s+c_1)\ldots (s^2+2d_is+c_i)^{q_i}}
\displaystyle =\frac{A_1}{(s-p_1)}+\ldots+\frac{A_{l_r}}{(s-p_r)^{l_r}}+\ldots+\frac{A_{d_1}s+B_{d_{1}}}{(s^2+2d_1s+c_1)}+\ldots +\frac{A_{d_i}s+B_{d_{i}}}{(s^2+2d_is+c_i)^{q_i}}

Dependiendo de la factorización, las n posibles funciones asociadas tendrán la forma

e^{p_1t}u(t)
\begin{array}{l} e^{p_rt}u(t)\\ te^{p_rt}u(t)\\ \vdots\\ t^{l_r-1}e^{p_rt}u(t) \end{array}

Las fracciones parciales dependen de Q(s) que se define como el polinomio característico.

\begin{array}{l} e^{-d_1t}cos(\sqrt{c_1-d_1^2}\,t)u(t)\\ e^{-d_1t}sen(\sqrt{c_1-d_1^2}\,t)u(t) \end{array}
\begin{array}{l} e^{-d_it}cos(\sqrt{c_i-d_i^2}\,t)u(t)\\ e^{-d_it}sen(\sqrt{c_i-d_i^2}\,t)u(t)\\ te^{-d_it}cos(\sqrt{c_i-d_i^2}\,t)u(t)\\ te^{-d_it}sen(\sqrt{c_i-d_i^2}\,t)u(t)\\ \vdots\\ t^{q_i-1}e^{-d_it}cos(\sqrt{c_i-d_i^2}\,t)u(t)\\ t^{q_i-1}e^{-d_it}sen(\sqrt{c_i-d_i^2}\,t)u(t)\\ \end{array}

La respuesta a entrada cero para un sistema de orden n diferencial es:

 

\displaystyle y(t)=\sum_{i=1}^n K_im_i(t)=y_{y_0}(t)

Donde las funciones        se conocen como los modos del sistemas

m_i(t)

Sistemas diferenciales de orden n: Respuesta al impulso

x(t)=\delta(t)

Aplicamos transformada de Laplace

condiciónes iniciales

entrada causal

queremos conocer la respuesta (solución o salida) para

0\leq t
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
y(0^-)=\dot{y}(0^-)=\ldots=\dot{y}^{(n-1)}(0^-)=0
\displaystyle a_ns^nY(s)+\ldots+a_1sY(s)+a_0Y(s)=b_ms^m+\ldots+b_1s+b_0
\displaystyle Y(s)=\frac{b_ms^m+\ldots+b_1s+b_0}{a_ns^n+\ldots+a_1s+a_0}=\frac{P(s)}{Q(s)}
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^m\delta(t)+\ldots+b_1D\delta(t)+b_0\delta(t)
\displaystyle Y(s)=b^{'}{ }_{m-n}s^{m-n}+b^{'}{ }_{m-n-1}s^{m-n-1}+\ldots+b_1^{'}s+b_0^{'}+\frac{T(s)}{a_ns^n+\ldots+a_1s+a_0}

T(s) es un polinomio de grado menor que n y los coeficientes dependen de las a y de las b

Las fracciones parciales del segundo término dependen del polinomio característico y como hemos visto la transfromada inversa de estos elementos es especifica así

La respuesta al impulso para un sistema de orden n diferencial es:

 

 

Donde las funciones       se conocen como los modos del sistema. Observemos que si           entonces la salida solo es combinación lineal de modos. Si        la salida dependerá de los modos del sistemas, de impulsos, y de derivadas de este.

\displaystyle y(t)=\sum_{i=1}^{m-n+1}b'{ }_{m-n+1-i}\delta^{(m-n+1-i)}(t)+\sum_{i=1}^n C_im_i(t)=h(t)
m_i(t)
m< n
n\leq m

Sistemas diferenciales de orden n: Respuesta a estado cero

Al aplicar transformada inversa de Lapalce

Aplicamos transformada de Laplace

entrada causal

queremos conocer la respuesta (solución o salida) para

0\leq t
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
y(0^-)=\dot{y}(0^-)=\ldots=\dot{y}^{(n-1)}(0^-)=0
\displaystyle a_ns^nY(s)+\ldots+a_1sY(s)+a_0Y(s)=b_ms^mX(s)+\ldots+b_1sX(s)+b_0X(s)
\displaystyle Y(s)=\frac{b_ms^m+\ldots+b_1s+b_0}{a_ns^n+\ldots+a_1s+a_0}X(s)=\frac{P(s)}{Q(s)}X(s)=H(s)X(s)
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
x(t)

La respuesta a estado cero para un sistema de orden n diferencial es:

 

La convolución de la entrada con la respuesta al impulso del sistema.

\displaystyle y(t)=x(t)*h(t)=y_{x_0}(t)

Sistemas diferenciales de orden n: Respuesta total

Aplicamos transformada de Laplace

entrada causal

queremos conocer la respuesta (solución o salida) para

0\leq t
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
y(0^-),\dot{y}(0^-),\ldots,\dot{y}^{(n-1)}(0^-)
\displaystyle \sum_{i=0}^n a_is^iY(s)=\sum_{k=1}^{n}s^{n-k}y^{(k-1)}(0^-)+\ldots+sy(0^-)+\sum_{i=0}^m b_is^iX(s)
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
x(t)
\displaystyle Y(s)=\frac{\sum_{k=1}^{n}s^{n-k}y^{(k-1)}(0^-)+\ldots+sy(0^-)}{Q(s)}+\frac{P(s)}{Q(s)}X(s)
\displaystyle Y(s)=\frac{R(s)}{Q(s)}+H(s)X(s)=Y_{y_0}(s)+Y_{x_0}(s)

Al aplicar transformada inversa de Laplace

Al aplicar transformada inversa de Lapalce

La respuesta total para un sistema de orden n diferencial es:

 

 

 

 

         modos del sistema    y

 

Una combinación lineal de los modos del sistema (donde las constantes dependen de las condiciones iniciales) más la convolución de la entrada con la respuesta al impulso del sistema.

 

\displaystyle \begin{array}{l} y(t)=y_{y_0}(t)+y_{x_0}(t)\\ \\ y(t)=\sum_{i=1}^n K_im_i(t)+x(t)*h(t) \end{array}
\displaystyle h(t)=\sum_{i=1}^{m-n+1}b'{ }_{m-n+1-i}\delta^{(m-n+1-i)}(t)+\sum_{i=1}^n C_im_i(t)
m_i(t)

Estabilidad de un tipo de sistemas

  • BIBO-estabilidad

  • Lyapunov-estabilidad

Estabilidad BIBO (estabilidad externa)

Este tipo de estabilidad (existen varias definiciones) esta asociada a la respuesta a estado cero, la definición caracteriza el comportamiento del sistema en el siguiente sentido.

Un sistema es BIBO estable (Bounded-Input Bounded-Ouput), si para toda entrada acotada se produce una respuesta acotada (en caso contrario es BIBO-inestable)  es decir:

\sum
\left|x(t)\right| \leq M_x,\;\;\forall\,0\leq t
\left|y(t)\right| \leq M_y,\;\;\forall\,0\leq t

Un sistema  LTI diferencial causal con entrada en 0 es BIBO estable si y solo si la siguiente condición se satisface

\displaystyle \int_{0^-}^\infty\left|h(t)\right|\,d\tau \leq M_h

Un sistema  LTI diferencial causal con entrada en 0 y función de transferencia H(s)  propia, es BIBO estable si y solo si cada polo tiene parte real negativa.

Estabilidad en el sentido de Lyapunov (estabilidad interna)

Este tipo de estabilidad (existen varias definiciones) esta asociada a la respuesta a entrada cero, la definición caracteriza el comportamiento del sistema en el siguiente sentido.

La respuesta a entrada cero de un sistema LTI diferencial, es marginalmente estable o estable en el sentido de Lyapunov si cada condición inicial finita genera una respuesta acotada. Si adicionalmente la respuesta tiende a cero cuando el tiempo tiende a infinito diremos que la respuesta es asintoticamente estable. Cuando esto no suceda diremos que la respuesta asociada es inestable.

Esta definición se puede verificar con las siguientes condiciones

Un sistema  LTI diferencial continuo es marginalmente estable, si y solo si algunas de las raíces del polinomio característico (polos de la función de transferencia)  tienen parte real cero y no se repiten y las demás tienen parte real negativa.

 

Un sistema LTI diferencial continuo es asintoticamente estable si y solo si todas los raíces del polinomio característico  tienen parte real negativa.

 

Un sistema LTI diferencial continuo es inestable si y solo si alguna raíz del polinomio característico tiene parte real positiva o alguna que tenga parte real cero se repite.

 

 

Observamos que:

BIBO - Estable

Asintoticamente - Estable

Pero no al revés

Sistema LTI continuo BIBO-estable

\sum
x(t)
y(t)=x(t)*h(t)
\sum
x(t)=ku(t)
\displaystyle \begin{array}{l} y(t)=\int_{0^-}^{t}kh(\tau)d\tau\\ =k\int_{0^-}^{t}h(\tau)d\tau \end{array}

Para respuesta al impulso, entrada causal y sistema BIBO-estable

Observamos lo siguiente

\sum
\displaystyle ku(t)
\displaystyle y(t)=\left(\int_{0^-}^{t}h(\tau)d\tau\right)ku(t)
\displaystyle \lim_{t\to \infty}y(t)=H(0)ku(t)

Sistema LTI continuo BIBO-estable

\sum
x(t)
y(t)=x(t)*h(t)
\sum
x(t)=e^{\zeta t}u(t)
\displaystyle \begin{array}{l} y(t)=\int_{0^-}^{t}h(\tau)e^{\zeta(t-\tau)}d\tau\\ =e^{\zeta t}\int_{0^-}^{t}h(\tau)e^{-\zeta\tau}d\tau \end{array}

Para respuesta al impulso y  entrada causales y sistema BIBO-estable

Observamos lo siguiente

\sum
\displaystyle e^{\zeta t}u(t)
\displaystyle y(t)=\left(\int_{0^-}^{t}h(\tau)e^{-\zeta\tau}d\tau\right)e^{\zeta t}u(t)
\displaystyle \lim_{t\to \infty}y(t)=H(\zeta)e^{\zeta t}u(t)

Respuestas: Transitoria-Estacionaria-Frecuencia

  • Respuesta en estado estacionario

  • Respuesta transitoria

  • Respuesta en frecuencia

Sistema LTI continuo BIBO-estable

\sum
x(t)
y(t)=x(t)*h(t)
\sum
\begin{array}{l} x(t)=cos(\omega t)u(t)=\\ \frac{1}{2}e^{j\omega t}u(t)+\frac{1}{2}e^{-j\omega t}u(t) \end{array}
\begin{array}{l} y(t)= \frac{1}{2}\left(\int_{0^-}^{t}h(\tau)e^{-j\omega\tau}d\tau\right)e^{j\omega t}u(t)\\ + \frac{1}{2}\left(\int_{0^-}^{t}h(\tau)e^{-(-j\omega)\tau}d\tau\right)e^{-j\omega t}u(t) \end{array}

Para respuesta al impulso y  entrada causales y sistema BIBO-estable

Tomamos el límite cuando el tiempo tiende a infinito

\sum
\displaystyle cos(\omega t)u(t)
\displaystyle |H(j\omega)|cos\left(\omega t + \angle H(j\omega)\right)u(t)
\displaystyle \lim_{t\to \infty}y(t)=\frac{1}{2}H(j\omega)e^{j\omega t}u(t)+\frac{1}{2}H(-j\omega)e^{-j\omega t}u(t)=|H(j\omega)|cos\left(\omega t + \angle H(j\omega)\right)u(t)

En particular para este caso se suele llamar respuesta en estado estacionario (estado estable, steady-state) a                        cuando el sistema sea asintoticamente estable pues esto implicará que a la parte de la respuesta que satisfaga                             se le llamará respuesta transitoria             en este caso

\displaystyle \lim_{t\to \infty}y(t)=y_{ss}(t)
\displaystyle \lim_{t\to \infty}y(t)=0
y_t(t)
y(t)=y_t(t)+y_{ss}(t)

Es importante decir varias cosas aquí, en primera la expresión            se conoce como la respuesta en frecuencia del sistema, pues como se puede observar para un sistema asintoticamente estable, la respuesta en estado estacionario es un escalamiento y traslación de la entrada  (coseno o seno) dependiente de la expresión

La respuesta en frecuencia se podría encontrar de dos maneras:

  1. Calcular la función de transferencia del sistema y evaluar en

  2.  Encontrar la la transformada de Fourier de la respuesta al impulso del sistema

Por último muy importante:  si se conjuntan el segundo punto con el desarrollo anterior "resulta natural" decir que los resultados de las transformaciones (sobre todo Fourier más que Laplace) están en el dominio de la frecuencia, aunque prefiero simplemente hacerlo notar como se ha dicho.

 

H(j\omega)
H(j\omega)
s=j\omega

Sistemas diferenciales de orden n: Respuesta a estado cero

Al aplicar transformada inversa de Fourier

Aplicamos transformada de Fourier

entrada causal

queremos conocer la respuesta (solución o salida) para

0\leq t
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
y(0^-)=\dot{y}(0^-)=\ldots=\dot{y}^{(n-1)}(0^-)=0
\displaystyle a_n(j\omega)^nY(j\omega)+\ldots+a_1(j\omega)Y(j\omega)+a_0Y(j\omega)=b_m(j\omega)^mX(j\omega)+\ldots+b_1(j\omega)X(j\omega)+b_0X(s)
\displaystyle Y(j\omega)=\frac{b_m(j\omega)^m+\ldots+b_1(j\omega)+b_0}{a_n(j\omega)^n+\ldots+a_1(j\omega)+a_0}X(j\omega)=\frac{P(j\omega)}{Q(j\omega)}X(j\omega)=H(j\omega)X(j\omega)
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
x(t)

La respuesta a estado cero para un sistema de orden n diferencial es:

 

La convolución de la entrada con la respuesta al impulso del sistema.

\displaystyle y(t)=x(t)*h(t)=y_{x_0}(t)

Es decir si queremos encontrar la respuesta de un sistema diferencial mediante la transformada de Fourier, solo se pueden encontrar la respuesta a estado cero, es decir  cuando el sistema esta en reposo. Y como se ha dicho cuando queremos encontrar la respuesta estacionaria para un sistema BIBO-estable

Sistemas diferenciales II

  • Respuesta natural (solución homogénea)

  • Respuesta forzada (solución particular)

  • Condiciones iniciales      y

  • Soluciones numéricas      

0^-
0^+

Sistemas diferenciales

Llamamos sistemas diferenciales a aquellos cuya relación entre la entrada y la salida esta dada por una ecuación diferencial. Este formato también se conoce con el nombre modelo entrada-salida.

a_n\frac{d^n}{dt^n}y(t)+\ldots+a_1\frac{d}{dt}y(t)+a_0y(t)=b_m\frac{d^m}{dt^m}x(t)+\ldots+b_1\frac{d}{dt}x(t)+b_0x(t)
\displaystyle \sum_{i=0}^{n}a_i\frac{d^i}{dt^i}y(t)=\sum_{j=0}^{m}b_j\frac{d^j}{dt^j}x(t)

con

\displaystyle \frac{d^0}{dt^0}y(t)=y(t)\;\;\frac{d^0}{dt^0}x(t)=x(t)
x(t)

entrada

y(t)

salida

si se define

\displaystyle D^{k}=\frac{d^k}{dt^k},\;\;D^{0}=1
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
\displaystyle \sum_{i=0}^{n}a_iD^iy(t)=\sum_{j=0}^{m}b_jD^jx(t)

tenemos

Q(D)\equiv a_nD^n+\ldots+a_1D+a_0
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
\left(a_nD^n+\ldots+a_1D+a_0\right)y(t)=\left(b_mD^m+\ldots+b_1D+b_0\right)x(t)
Q(D)y(t)=P(D)x(t)
P(D)\equiv b_mD^m+\ldots+b_1D+b_0

para resolver el problema directo en estos sistemas, se necesita conocer

y

y(t_0),\dot{y}(t_0),\ldots,\dot{y}^{(n-1)}(t_0)
x(t)
x(t_0),\dot{x}(t_0),\ldots,\dot{x}^{(n-1)}(t_0)
y(0^+),\dot{y}(0^+),\ldots,\dot{y}^{(n-1)}(0^+)
x(t)

Si pensamos que la entrada es causal y que se tiene la entrada en el sistema para el tiempo igual a cero, entonces basta conocer la entrada y las condiciones iniciales de la salida 

Resolveremos estos sistemas para un ejemplo específico y después generalizamos los resultados que se observan.

En general los coeficientes de la ecuación diferencial pueden ser dependientes del tiempo, pensamos por el momento que son constantes (posteriormente aclaramos esto).

 

Las condiciones iniciales pueden justificarse de diferentes maneras, la más clara en el sentido operativo: son las que se necesitan de acuerdo a la metodología de solución.

Sistemas diferenciales de primer orden:

Respuesta natural (solución homogénea)

Pensemos en el sistema de primer orden dado por

a_1\frac{d}{dt}y(t)+a_0y(t)=0

Pensemos que la solución tiene la estructura           en caso de ser solución, debería satisfacer la ecuación diferencial, entonces al sustituir

\displaystyle y_{N}(t)=y_{h}(t)=Ce^{-\frac{a_0}{a_1}t}

Respuesta natural: Esta presente independientemente si hay entrada o no, depende de las condiciones iniciales y de los modos del sistema

queremos conocer la respuesta (solución o salida) para

0\leq t
\displaystyle m_1(t)=e^{-\frac{a_0}{a_1}t}

Definimos a

como el modo del sistema

\displaystyle \begin{array}{l} a_1\frac{d}{dt}e^{\lambda t}+a_0e^{\lambda t}=0\\ \\ e^{\lambda t}\left(a_1\lambda+a_0\right)=0\\ \\ a_1\lambda+a_0=0\\ \\ Q(\lambda)=0 \end{array}
e^{\lambda t}
\displaystyle Q(\lambda)=0

Ecuación característica

Se Observa que

\displaystyle a_1\frac{d}{dt}y_N(t)+a_0 y_N(t)=0

Sistemas diferenciales de primer orden:

Respuesta forzada (solución particular)

Pensemos en el sistema de primer orden dado por

a_1\frac{d}{dt}y(t)+a_0y(t)=b_0x(t)

queremos conocer la respuesta (solución o salida) para

0\leq t

Pensemos que la solución tiene una determinada estructura dependendiendo quien es la entrada, es decir:

\displaystyle \begin{array}{|r|l|l|} \#&\text{Entrada}&\text{Respuesta forzada}\\ &&\\ 1.&e^{\zeta t},\;\zeta\neq\lambda_i&\beta e^{\zeta t}\\ &\\ 2.&e^{\zeta t},\;\zeta=\lambda_i&\beta te^{\zeta t}\\ &\\ 3.&k&\beta\\ &\\ 4.&cos(\omega t+\theta)&\beta cos(\omega t+\phi)=\beta_1 cos(\omega t)+\beta_2 sen(\omega t)\\ \end{array}

Basta ver que para cada tipo de entrada propuesta la solución particular depende del coeficiente indeterminado. En general la respuesta forzada se propone de acuerdo a la estructura del operador diferencial que lo cancele

Pensemos que en nuestro ejemplo la entrada es del tipo 1, entonces

\displaystyle \begin{array}{l} a_1\beta\frac{d}{dt}e^{\zeta t}+a_0\beta e^{\zeta t}=b_0 e^{\zeta t}\\ \\ \beta e^{\zeta t}\left(a_1\zeta+a_0\right)=b_0 e^{\zeta t}\\ \\ \beta=\frac{b_0}{a_1\zeta+a_0}\\ \\ \beta=H(\zeta) \end{array}
\beta e^{\zeta t}
\displaystyle y_{F}(t)=H(\zeta)e^{\zeta t}

Respuesta Forzada: Esta respuesta depende de la entrada.

Se Observa que

\displaystyle a_1\frac{d}{dt}y_F(t)+a_0 y_F(t)=b_0 x(t)

En particular las funciones exponenciales son funciones propias, es decir, el sistema simplemente las escala, el escalamiento es la función de transferencia evaluada en el coeficiente de la exponencial.

Sistemas diferenciales de primer orden

Respuesta total

y(0^+)
x(t)

Pensemos en el sistema de primer orden dado por

Observemos lo siguiente:

a_1\frac{d}{dt}y(t)+a_0y(t)=b_0x(t)

entrada causal

\displaystyle y_{T}(t)=y_{N}(t)+y_{F}(t)

Respuesta total: Es la suma de la respuesta natural más la respuesta forzada

queremos conocer la respuesta (solución o salida) para

0\leq t

condición inicial

\displaystyle \begin{array}{l} a_1\frac{d}{dt}\left(y_N(t)+y_F(t)\right)+a_0\left(y_N(t)+y_F(t)\right)=\\ \\ a_1\frac{d}{dt}y_N(t)+a_0y_N(t)+a_1\frac{d}{dt}y_F(t)+a_0y_F(t)=\\ \\ 0+b_0 x(t)=b_0x(t)\\ \\ \text{Definimos } y_T(t)=y_N(t)+y_F(t) \end{array}

En nuestro ejemplo:

y_T(t)=Ce^{-\frac{a_0}{a_1}t}+H(\zeta)e^{\zeta t}

En este momento se encuentra a C

Sistemas diferenciales de orden n:

Respuesta total

x(t)

Escribimos el sistema homogeneo asociado

entrada causal

queremos conocer la respuesta (solución o salida) para

0\leq t
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)
y(0^+),\dot{y}(0^+),\ldots,\dot{y}^{(n-1)}(0^+)
a_nD^ny(t)+\ldots+a_1Dy(t)+a_0y(t)=0
\displaystyle Q(s)=a_ns^n+\ldots+a_1s+a_0=0

Pensemos que la solución tiene la estructura           en caso de ser solución, debería satisfacer la ecuación diferencial, entonces al sustituir tenemos la ecuación caracteristica

e^{\lambda t}
Paso\; 1.

condiciones iniciales

Paso\; 1.

Dependiendo de la forma de las raíces del polinomio característico (raíces características o valores propios del sistema) se tendrá que los n posibles modos del sistema serán  

e^{pt}u(t)
\begin{array}{l} e^{pt}u(t)\\ te^{pt}u(t)\\ \vdots\\ t^{r-1}e^{pt}u(t) \end{array}
\begin{array}{l} e^{\mathbb{R}e(p)t}cos(\mathbb{I}m(p)\,t)u(t)\\ e^{\mathbb{R}e(p)t}sen(\mathbb{I}m(p)\,t)u(t) \end{array}
\begin{array}{l} e^{\mathbb{R}e(p)t}cos(\mathbb{I}m(p)\,t)u(t)\\ e^{\mathbb{R}e(p)t}sen(\mathbb{I}m(p)\,t)u(t)\\ te^{\mathbb{R}e(p)t}cos(\mathbb{I}m(p)\,t)u(t)\\ te^{\mathbb{R}e(p)t}sen(\mathbb{I}m(p)\,t)u(t)\\ \vdots\\ t^{r-1}e^{\mathbb{R}e(p)t}cos(\mathbb{I}m(p)\,t)u(t)\\ t^{r-1}e^{\mathbb{R}e(p)t}sen(\mathbb{I}m(p)\,t)u(t)\\ \end{array}

Raíz real simple

Raíz real con repetición

Raíz compleja simple

Raíz compleja con repetición

La respuesta natural (solución homogénea) para un sistema de orden n diferencial es:

 

 

 

\displaystyle y_N(t)=\sum_{i=1}^n C_im_i(t)=y_h(t)

Se propone a la respuesta fozada (o solución particular)         de acuerdo a         según la tabla que se ha listado (en general un operador que cancele a la entrada). Se sustituye en ambos lados de la ecuación diferecial y se encuentra el coeficiente indeterminado

 

y_F(t)
Paso\; 2.
x(t)
a_nD^ny_p(t)+\ldots+a_1Dy_p(t)+a_0y_p(t)=b_mD^mx(t)+\ldots+b_1Dx(t)+b_0x(t)

La respuesta total es la suma de la respuesta natural (solución homogénea) más la respuesta forzada (solución particular) para un sistema de orden n diferencial es:

 

 

 

\displaystyle y_T(t)=y_N(t)+y_F(t)=\sum_{i=1}^n C_im_i(t)+y_F(t)=y_h(t)+y_p(t)

Se sustituyen las condiciones iniciales en la solución total para encontrar las constantes

 

Paso\; 3.
\displaystyle y_T(t)=\sum_{i=1}^n C_im_i(t)+y_F(t)

Condiciones Iniciales

0^-
0^+
a_2D^2y(t)+a_1Dy(t)+a_0y(t)=b_2D^2x(t)+b_1Dx(t)+b_0x(t)

Dependiendo de la metodología de solución se necesitarán las condiciones iniciales antes de "conectar" la entrada al sistema (transformada de Laplace), o inmediatamente después de "conectar" la entrada al sistema (solución homogénea y particular).

\displaystyle y(0^+)=y(0^-)+\frac{b_2}{a_2}\left(x(0^+)-x(0^-)\right)
\displaystyle \dot y(0^+)=\dot y(0^-)+\frac{b_2}{a_2}\left(\dot x(0^+)-\dot x(0^-)\right)+\frac{a_2b_1-a_1b_2}{(a_2)^2}\left( x(0^+)- x(0^-)\right)

Métodos Numéricos para ecuaciones diferenciales

h=0.3;  % Elegimos el tamaño del paso
t(1)=0;     % Tiempo inicial
tf=12;      % Tiempo final

y(1)=10;     % Condición inicial

puntos=floor((tf-t(1))/h)+1; % Puntos de la tabulación

for i=2:puntos
    k1=-0.25*y(i-1)+1;     %calculamos la derivada
    y(i)=y(i-1)+k1*h; %calculamos el nuevo punto
    t(i)=t(i-1)+h;     %calculamos el nuevo tiempo
end

plot(t,y);
grid on
\displaystyle \begin{array}{l} \dot{y}(t)=f(y(t),t),\;y(t_0)\\ \\ \lim_{h\to 0}\frac{y(t+h)-y(t)}{h}=f(y(t),t)\\ \\ \frac{y(t+h)-y(t)}{h}\approx f(y(t),t)\\ \\ y(t+h)\approx y(t)+f(y(t),t)h\\ \\ y(t_{n+1})\approx y(t_{n})+f(y(t_n),t_n)h \end{array}

Método de Euler. Método numérico de paso fijo para resolver ecuaciones diferenciales ordinarias de primer orden (no es el "mejor"). Existen diferentes métodos, dependiendo de la complejidad del problema.

 

\frac{d}{dt}y(t)+0.25y(t)=x(t)

Bibliografía

[1] Cellier, F.E . (1991), Continuous System Modeling, Springer-Verlag, NewYork.

[2] Dennis Freeman. 6.003 Signals and Systems. Fall 2011. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: Creative Commons BY-NC-SA.

 

Control

By ra_fa

Control

Introducción a sistemas, conceptos y definiciones básicas, sistemas LTI en tiempo continuo, sistemas LTI en tiempo discreto, sistemas diferenciales, sistemas en diferencias.

  • 275