Solucion A La Ecuación de Estado
Solucion A La Ecuación de Estado
Solucion A La Ecuación de Estado
-Indice-
Introducción……………………………………………………………………………….……...2
Método de
Jordan………………………………………………………………………………….…………20
Conclusiones……………………………………………………………………………………22
-Introducción-
1
Introducción
Desde el punto de vista clásico de la teoría de control se estudian las propiedades de los
sistemas a partir del comportamiento de la entrada y salida. En cambio la teoría de control
moderna tiene más énfasis en el concepto de estado del sistema. Como aproximación we
Para todo caso es necesario establecer y determinar el método que conduzca a una solución
del sistema de la manera más efectiva.
Se deben definir algunos conceptos clave para cimentar un estudio formal sobre la solución de
las ecuaciones de estado invariantes en el tiempo
2
Sistemas lineales invariantes
Se puede ver como cualquier proceso que produce una transformación de señales, un sistema
tiene una señal de entrada y de salida relacionadas con la entrada a través de la
transformación del sistema
Esto es:
Si a la entrada existe x(n) y a la salida y (n) .
Entonces si a la entrada hay K x(n) , a la salida habrá K y(n) .
De la misma manera, si a la entrada hay K x1 (n) + x2 (n) , a la salidra habrá K y 1 (n) + y 2 (n) .
Desplazamiento
si la excitación de un sistema lineal invariante se traslada en el tiempo, la respuesta se
trasladará de igual manera en la misma cantidad
Entrada Salida
x[n − n0 ] y [n − n0 ]
Entrada Salida
δ [n] h[n]
Convolución
la convolución de dos funciones de variable discreta x[n] y h[n] se definen como:
Entre la entrada cuando un sistema lineal invariante se excita con una señal cualquiera x[n], la
respuesta entre la entrada y la respuesta natural es entonces la convolución:
y [n] = conv(x[n], h[n])
3
Solucion de la ecuación de estado invariante en el tiempo
También se les conoce como ecuaciones de estado para sistemas lineales estacionarios, o
bien fórmula de variación de los parámetros. s e aplica la fórmula general para obtener la
discretización exacta de un sistema con un bloqueador de orden cero a la entrada y un
muestreador a la salida.
La manera más fácil de calcularla numéricamente en una computadora digital, por lo que
primero se debe aproximarla mediante la discretización. Se discretiza mediante:
4
Para calcular de manera más eficiente, primero se obtiene una representación en EE y
después resolver las ecuaciones
Para un estado inicial x(0) y entrada u(t), t ≥ 0 . Una forma de encontrar la solución, al ser
simple, se debe probar con una solución posible, proponiendola para ver si cumple con la
ecuación. Si el sistema fuera escalar por ejemplo:
Como la solución tiene la forma x(t) = eat x(0) . Se puede suponer que x(t) involucra a la
At
exponencial matricial e .
Al multiplicar ambos lados de la ecuación por la matriz e At . Se obtiene:
5
Las ecuaciones anteriores requieren la exponencial matricial eAt qué puede calcularse en más
de una forma:
1. Evaluando f (λ) = e λt en el espectro de A y calculando los coeficientes del polinomio
matricial h(λ)
2. Al encontrar la forma de Jordan de A = QJQ −1 usando la fórmula explícita de e jt y
después haciendo e At = Qe Jt Q −1
3. Cómo ℒ[e At] = (sI − A) −1 al calcular la inversa de (sI − A) y detransformando
Si se considera la ecuación
6
Comportamiento asintotico de la respuesta a entrada nula
La respuesta a una entrada nula es ẋ(t) = Ax(t) + B u(t) es x(t) = eAt · x(0) , donde que se conoce
la expresión en forma cerrada para eAt
Vemos que cada elemento de será una combinación lineal de los términos
{eλ1t , te λ1t , t2 eλ1t , eλ2t } que surgen de los autovalores de A y sus multiplicidades
Se puede deducir que:
● Si todos los autovalores de repetidos o no, tienen parte real negativa ||||eAt |||| → 0 ;cuando
t → ∞ ; la respuesta se extingue
● Si algún autovalor de A tiene la parte positiva, ||||eAt |||| → ∞ ; cuando t → ∞ ;la respuesta
crece en forma ilimitada
● Si ningún valor de a tiene parte real positiva, y los autovalores con parte real 0 son de
multiplicidad 1, ||||eAt |||| ɑ cuando t → ∞ para alguna cota ɑ ∈ ℝ la respuesta permanece
acotada
● Si tiene autovalores con parte real cero de multiplicidad 2 o mayor, ||||eAt |||| → ∞ cuando
t → ∞ ; la respuesta crece en forma ilimitada
Estas conclusiones son válidas en general para la respuesta de un sistema ẋ(t) = A x(t)
7
-Desarrollo-
Función transferencia de la ecuación de estado
Partiendo de que la forma general de la ecuación de estado es
ẋ = Ax + B u
y = C x + Du
La matriz A es la que se forma a través de los parámetros que tenga el sistema según sus
propiedades.
La matriz B es la que se acompaña con la entrada al momento de definirla.
La matriz C es la variable de salida.
Si aparece la matriz D es porque la salida contiene términos de la entrada.
ntonces la matriz D aparece junto con la entrada.
Al escribir la expresión y = x1 + 2 r(t) E
La función de transferencia de una ecuación de estado se define como:
Y (s)
T (s) = R(s) = c · Φ(s) · B dónde Φ(s) = (sI − A) −1
−1
Con una matriz Z ∴ Z = Δ1 [Adj(Z)] T
dónde Δ es la determinante de la matriz A
8
Solución de las ecuaciones homogéneas de estado
La ecuación homogénea corresponde a un sistema lineal cuyos parámetros varían con el
tiempo :
ẋ(t) = A(t) · x(t) · x(t 0 ) = x
se puede hallar la solución de la ecuación con el método iterativo de integración de Peano
Baker:
En tal caso, a la función f le corresponde la expresión lo que se obtienie en forma sucesiva los
valores:
𝜑0(𝑡) = 𝑥0
φ k (t)
La expresión entre corchetes de la última ecuación es una matriz que depende de A(t), del
instante inicial t 0 Y del tiempo que va transcurriendo. cuando que tiene infinito se
obtiene una solución para la ecuación diferencial homogénea que a su vez depende de
t, t 0 y x 0 dada por
φ(t, t 0 , x 0 ) = lim φ k (t)
k→∞
la matriz que resulta en la expresión entre corchetes de la última ecuación al ir al límite
establecido se le designa como Φ(t, t 0 ) , cuyo valor será
9
Si el vector x(t) tiene n componentes, Φ(t, t 0 ) Es una matriz cuadrada de dimensión n por n
a esta matriz se le denomina como matriz de transición de estado o matriz fundamental según
los matemáticos. Esta matriz determina el estado x(t) al que es llevado el sistema en el
instante t partiendo desde el estado inicial cuando la señal de entrada es idénticamente nula.
para t = t 0 se obtiene
de las relaciones anteriores se puede obtener una ecuación diferencial para la matriz de
transición con sus condiciones iniciales correspondientes que adoptan la forma
Esta ecuación puede utilizarse para calcular Φ(t, t 0 ) sobre todo cuando la función de
transición no puede ser calculada de manera analítica debido a que la solución mediante
computadora no presenta dificultades
la matriz exponencial queda definida formalmente por el desarrollo en serie válido para toda
constante a en todo valor de T. La definición tiende a ser minuciosa.
10
Propiedades de una matriz de transición
Además de los dos propiedades expresadas anteriormente, la matriz de transición tiene otras
expresiones de gran interés y utilidad que pueden ser obtenidas, si las matrices A(t) y
conmutan:
La condición de contabilidad se cumple en los casos en el que A(t) es una matriz invariante con
el tiempo, una matriz diagonal o sí A(t) = a(t)K Siendo que una matriz invariante también.
Cuando no se cumple la contabilidad es difícil calcular Φ(t, t 0 ) ;cuando ocurre esta situación
11
Y pre multiplicando por Φ−1 (t 0 , t 1 ) resulta
Φ(t 0 , t 1 ) = Φ−1 (t 1 , t 0 )
Para los sistemas invariantes en el tiempo se tiene que
para hallar la inversa de la matriz de transición, en el caso de los sistemas con parámetros
constantes, bastará sólo con sustituir su argumento por el mismo con signo negativo.
12
Solución en El dominio del tiempo
La ecuación y resolver es
𝑥̇(𝑡) = 𝐴(𝑡)𝑥(𝑡) + 𝐵(𝑡)𝑢(𝑡)
Por similitud con la solución de la ecuación homogénea se debe de probar con la solución tipo:
𝑥(𝑡) = Φ(𝑡,𝑡0)𝑧(𝑡)
Dónde 𝑧(𝑡) se obtiene de forma con la que se cumple la relación en la ecuación a resolver
Al derivar la ecuación anterior respecto al tiempo resulta:
𝑥̇(𝑡) = Φ̇ (𝑡,𝑡0)𝑧(𝑡) + Φ(𝑡,𝑡0)𝑧̇(𝑡)
Al sustituir en la ecuación a resolver expresada con la solución homogénea resulta
[Φ̇ (𝑡,𝑡0) − 𝐴(𝑡)Φ(𝑡, t 0 )]𝑧(𝑡) + Φ(𝑡, t 0 )𝑧̇(𝑡) = 𝐵(𝑡)𝑢(𝑡)
tomando en cuenta la relación que existe entre la expresión entre corchetes resulta nula por lo
que queda:
Φ(𝑡,𝑡0)𝑧̇(𝑡) = 𝐵(𝑡)𝑢(𝑡)
Y pre multiplicando por Φ−1 (t, t 0 ) = Φ (t 0 , t) resulta
𝑧̇(𝑡) = 𝛷( t 0 , t )𝐵(𝑡)𝑢(𝑡)
Al integrar queda
Teniendo en cuenta que Φ (t, t 0 )Φ(t 0 , τ ) = Φ (t, τ ) se obtiene como solución definitiva
13
Es una exitación u (t,t0) (respuesta forzada). Al sustituir la ecuación definitiva se obtendrá en la
salida
𝑦(𝑡) = 𝐶(𝑡)𝑥(𝑡) + 𝐷(𝑡)𝑢(𝑡)
Y consecuentemente se obtiene
en el caso más frecuente de que existía sema de parámetros invariantes con el tiempo se
obtiene la solución de la ecuación de estado A partir de la solución definitiva.
Se puede comprobar en esta expresión mi segundo término que es una integral de convolución
debido a la señal de entrada.
se ve la aplicación en un ejemplo concreto. En un sistema de parámetros invariantes con el
tiempo definidos por
para poder aplicarse se debe calcular previamente la matriz de transición. y en el caso dados
en para el desarrollo de serie de Φ(t)
Y sustituyendo el valor de A
Suponiendo que la señal de entrada sea única e igual al escalón unitario dónde u= 1 = 1 al
sustituir sí resulta
o sea:
14
La señal obtenida del sistema será
15
La ecuación en la que se concluyó proporciona un nuevo método para calcular la matriz de
transición el cual es válido únicamente para sistemas lineales invariantes con el tiempo. la
última ecuación no es más que la expresión del cálculo del producto en convolucionado de dos
funciones Φ(t) · B u(t) mediante la integral de convolución
Sustituyendo x(s) tomado cuando la matriz no es singular a partir de las transformadas de
laplace de las ecuaciones de estado correspondientes a un sistema invariante en el tiempo
resulta
Y (s) = C (sI − A) −1 x 0 + [C(sI − A) −1 · B + D]U (s)
la expresión anterior muestra el hecho conocido de que la respuesta del sistema para todo
t ≥ t 0 queda determinada por un vector de estado inicial y la señal de entrada termina definida
para t ≥ t 0 .
La aplicación del método deducido. Sea para un sistema con una salida, cuyo comportamiento
dinámico está determinado por las ecuaciones de estado
16
En el caso de que sea x 0 = 0 & u(t) = 1(t) t (excitación de rampa unitaria) la respuesta del
sistema se obtendrá sustituyendo valores en la ecuación no singular de donde resulta:
17
La ecuación desarrollada se transforma en
18
El sistema resuelto dará Φ 11 (s), Φ 12 (s), Φ 21 (s) & Φ 22 (s) . Hallando la transformada inversa de
laplace de estas funciones se obtienen los elementos Φ 11 (t), Φ 12 (t), Φ 21 (t) & Φ 22 (t)
componentes de la matriz de transición.
El método visto resulta bastante eficaz si se utilizan los programas adecuados para la
resolución de sistemas de ecuaciones mediante el uso de la computadora.
Método de Jordan
en el caso de los valores propios de la matriz a del sistema sean distintos, la forma canónica de
Jordan es especialmente adecuada, tal como se ha indicado para resolver la ecuación de
estado, y por tanto el cálculo de la matriz de transición. Con la ecuación homogénea
ẋ(t) = Ax(t)
si los valores de A son distintos y te es la matriz formada por los vectores propios de a
haciendo la transformación:
x = T ˜x
Se obtiene que:
19
la matriz de transición del sistema así expresado se obtiene de la forma inmediata
es decir:
20
Por ejemplo, dada la matriz A :
y aplicando:
21
Conclusiones
-Bibliografía-
Ingeniería de control moderna - Katsushiko Ogata - 5 Ed
22