Académique Documents
Professionnel Documents
Culture Documents
Clase 8
Solucin de la Ecuacin de Estado y Realizaciones
x(t) = ax(t)
sabemos que la solucin tiene la forma x(t) = eat x(0), as que probamos
suponiendo que x(t) en (4) va a involucrar a la exponencial matricial eAt .
Multiplicando ambos lados de la ecuacin (4) (en ) por eA obtenemos
eA x( ) eA Ax( ) = eA Bu( )
d A
e x( ) = eA Bu( ) .
d
es decir, Z t
At
e 0
x(t) e x(0) = eA Bu( )d.
0
Ejercicio
Utilizando la regla de Leibniz para derivar expresiones integrales,1 verificar
que (5) satisface (2) con estado inicial x(0).
1
Clase 7
Clase 8 Solucin de la Ecuacin de Estado y Realizaciones
Solucin de Ecuaciones de Estado Estacionarias
2
Clase del 8 de marzo.
Las frmulas (5) o (6) requieren la exponencial matricial eAt . Como vimos,
esta puede calcularse en ms de una forma, entre otras,
1. Usando el Teorema 1 de la clase 6, evaluando f () = et en el espectro
de A, y calculando los coeficientes del polinomio matricial h().
2. Encontrando la forma de Jordan de A = QJQ 1 , usando la frmula
explcita de eJt (tambin vista el 27 de marzo), y despus haciendo
eAt = QeJt Q 1 .
3. Como L[eAt ] = (sI A)1 , calculando la inversa de (sI A) y
antitransformando.
Clase 8 Solucin de la Ecuacin de Estado y Realizaciones
Solucin de Ecuaciones de Estado Estacionarias
Ejemplo
Consideremos la ecuacin
0 1 0
x(t) = x(t) + u(t)
1 2 1
Su solucin est dada por la ecuacin (5). Calculamos eAt por el mtodo 3;
la inversa de sI A es
1
1 s 1 1 s + 2 1
(sI A) = =
1 s + 2 (s + 1)2 1 s
(s + 2)/(s + 1)2 1/(s + 1)2
=
1/(s + 1)2 s/(s + 1)2
Ejemplo (cont)
La matriz eAt es la antitransformada Laplace de (sI A)1 , que obtenemos
expandiendo en fracciones simples y usando una tabla de transformada
Laplace (o en M ATLAB con el symbolic toolbox con la funcin ilaplace).
" (s+2) #
1 t t
1 (s+1)2 (s+1) 2 (1 + t)e te
L = .
1
(s+1)2
s
(s+1)2
tet (1 t)et
Finalmente,
usandotla frmula tde variacin
" de los
R t parmetros (5) #
(1 + t)e x1 (0) te x2 (0) 0 (t )e(t ) u( )d
x(t) = + Rt .
tet x1 (0) + (1 t)et x2 (0) 0
[1 (t )]e (t )
u( )d
Clase 8 Solucin de la Ecuacin de Estado y Realizaciones
Solucin de Ecuaciones de Estado Estacionarias
Vemos que cada elemento de eAt ser una combinacin lineal de los
trminos {e1 t , te1 t , t 2 e1 t , e2 t }, que surgen de los autovalores de A y sus
multiplicidades.
Podemos as deducir que
I Si todos los autovalores de A, repetidos o no, tienen parte real negativa,
keAt k 0 cuando t ; la respuesta de extingue.
I Si algn autovalor de A tiene parte real positiva, keAt k cuando
t ; la respuesta crece en forma ilimitada.
I Si ningn autovalor de A tiene parte real positiva, y los autovalores con
parte real cero son de multiplicidad 1, keAt k cuando t para
alguna cota R; la respuesta permanece acotada.
I Si A tiene autovalores con parte real cero de multiplicidad 2 o mayor,
keAt k cuando t ; la respuesta crece en forma ilimitada.
Estas conclusiones son vlidas en general para la respuesta de un sistema
x(t) = Ax(t).
Clase 8 Solucin de la Ecuacin de Estado y Realizaciones
Solucin de Ecuaciones de Estado Estacionarias
obtenemos 1
1 s 1 1 s 1
(sI A) = = 2
1 s s + 1 1 s
de donde
At cos t sen t
e = .
sen t cos t
La respuesta a entrada nula x(t) = eAt x(0) ser oscilatoria.
Discretizacin.
Una aplicacin directa de la frmula de variacin de los parmetros es la
discretizacin de sistemas para simulacin o diseo de controladores
digitales.
T
uk ut yt yk
x Ax Bu
D/A
y
Cx Du
A/D
Gd
Discretizacin exacta
Un modelo discreto exacto del sistema continuo puede obtenerse usando la
frmula de variacin de los parmetros que da la solucin general de la EE.
La salida del bloqueador de orden cero (D/A) se mantiene constante durante
cada perodo de muestreo T hasta la prxima muestra,
donde
Z T
AT
Ad , e , Bd , eA d B
0
Cd , C, Dd , D.
R T exacto
El modelo (8) da el valor de las variables en t = kT .
Usando la igualdad A 0 e d = eAT I, si A es no singular podemos
A
Bd = A1 (Ad I)B.
Un mtodo mejor, que vale para toda A, surge del siguiente resultado
Teorema ([1])
Sean dados los enteros positivos n1 , n2 tales que n1 + n2 = n. Si definimos la
matriz triangular n n
A1 B1
C=
0 A2
donde A1 Rn1 n1 , A2 Rn2 n2 y B1 Rn1 n2 , entonces para t 0
8
A1 t
<F1 (t) = e
>
F (t) G1 (t)
eCt = 1 , donde F2 (t) = eA2 t
0 F2 (t) Rt
G1 (t) = 0 eA1 B1 eA2 (t ) d.
>
:
Aplicando el teorema para C = A0 B0 obtenemos Ad = F1 (T ) y Bd = G1 (T ).
La funcin M ATLAB [Ad,Bd] = c2d(A,B,T) calcula Ad y Bd de estas
expresiones.
Clase 8 Solucin de la Ecuacin de Estado y Realizaciones
Solucin de Ecuaciones de Estado Estacionarias
C
iL
+ + - +
Vs Vc L Vx
- -
Ejemplo (cont)
Si elegimos como variables de estado la tensin en la resistencia y la tensin
en el capacitor, obtenemos la descripcin en EE
x1 0 1 x1 1
= + u
x2 1 1 x2 0
x1
y= 0 1 .
x2
x 1
0 1 x1 1
x2 = 1 1 x2 + 0 u
x1
y = 1 1 .
x2
Clase 8 Solucin de la Ecuacin de Estado y Realizaciones
Solucin de Ecuaciones de Estado Estacionarias
Ejemplo (cont)
Las dos descripciones en EE valen para el mismo circuito. De hecho puede
verificarse que
x1 1 0 x1
= es decir x = P x o x = P 1 x.
x2 1 1 x2
3
Dado que la forma de Jordan es nica, salvo reordenamientos de filas y columnas.
Clase 8 Solucin de la Ecuacin de Estado y Realizaciones
Solucin de Ecuaciones de Estado Estacionarias
Ejercicio
Probar que los sistemas descriptos por EE equivalentes tienen la misma
funcin transferencia.
La funcin M ATLAB [Ab,Bb,Cb,Db] = ss2ss(A,B,C,D,P) realiza
transformaciones de equivalencia.
Ejercicios
Ejercicio
Para los siguientes casos de la matriz A,
3 2 0 1 1 1 5 6
, , ,
1 0 1 2 1 1 3 4
Conclusiones
En esta clase
I Obtuvimos la solucin general de la ecuacin de estado para sistemas
lineales estacionarios, conocida como frmula de variacin de los
parmetros.
I Aplicamos la frmula de variacin de los parmetros para obtener la
discretizacin exacta de un sistema con un bloqueador de orden cero a
la entrada y un muestreador a la salida.
I Vimos que sistemas cuyas representaciones en EE estn relacionadas
a travs de un cambio de coordenadas no singular son equivalentes.