Escolar Documentos
Profissional Documentos
Cultura Documentos
Captulo 3:
VARIABLES DE ESTADO
Introduccin
Caractersticas de la representacin:
- Las variables de estado se pueden seleccionar como la salida de los
elementos de retardo.
- Los elementos de retardo se interpretan como estados de memoria o
celdas, mismas que se especifican en su contenido para un tiempo k0 de
manera que la salida es y(k) para v(k) para toda k > k0.
- De esta manera las variables de estado sern xi(k):
x1 (k ) y (k n)
x2 (k ) y (k n 1)
xn (k ) y (k 1)
Variables de Estado en Sistemas de Tiempo
Discreto.
x1 (k 1) y (k n 1) x2 (k )
x2 (k 1) y (k n 2) x3 (k )
xn 1 (k 1) y (k 1) xn (k )
xn (k 1) y (k ) a0 v(k ) bn y (k n 1) b1 y (k 1)
xn (k 1) a0v(k ) bn x1 (k ) b1 xn (k )
Variables de Estado en Sistemas de Tiempo
Discreto.
Lo cual se puede resumir en una forma vectorial como:
x(k 1) Ax (k ) Bv(k )
x1 (k 1) 0 1 0 0 x1 (k ) 0
x (k 1) 0 0 1 0 x2 (k ) 0
2
v(k )
xn 1 (k 1) 0 0 0 1 xn 1 (k ) 0
xn (k 1) bn bn 1 bn 2 b1 xn (k ) a0
y (k ) Cx (k ) Dv(k )
C bn bn1 bn2 b1 D a0
Variables de Estado en Sistemas de Tiempo
Discreto.
EJEMPLO 1: Encontrar las ecuaciones de estado para:
y (k ) 2 y (k 1) y (k 2) v(k )
x (k )
y(k ) 1 2 1 1v(k )
x2 (k )
Solucin:
x1 (k 1) 0 1 x1 (k ) 0
x (k 1) 1 2 x (k ) 1v(k )
2 2
Variables de Estado en Sistemas de Tiempo
Discreto.
EJEMPLO 2: Resolver el ejemplo anterior considerando:
x1 (k ) y (k 1)
x2 (k ) y (k 2)
Solucin:
x1 (k 1) 2 1 x1 (k ) 1
x (k 1) 1 v( k )
2 0 x2 (k ) 0
x1 (k )
y(k ) 2 1 1 v(k )
x2 (k )
CONCLUSIN: LA MATRIZ DE ESTADO NO ES NICA.
Variables de Estado en Sistemas de Tiempo
Discreto.
DEMOSTRACIN DE LA INEXISTENCIA DE LA UNICIDAD.
Sea W un matriz n x n cuya inversa es W-1 , entonces se define el vector q(k)
como una transformacin no singular de x(k). Entonces:
q(k 1) A q( k ) B
v(k )
q( k ) D v ( k )
y (k ) C
Solucin:
a1 0 1 0 1 1 0 0
A B C D
0 a2 0 1 0 1 1 0
Variables de Estado en Sistemas de Tiempo
Continuo.
Es anlogo al caso de los sistemas de tiempo discreto, para ello se parte de
la representacin de un sistema de tiempo continuo modelado para una
entrada y salida mediante la ecuacin diferencial:
d n y (t ) d n 1 y (t ) dy (t )
n
bn 1 n 1
b1 n
b0 y (t ) a0v(t )
dt dt dt
Esta ecuacin se puede representar mediante un diagrama de bloques
donde los elementos de retardo se sustituyen por integradores.
Variables de Estado en Sistemas de Tiempo
Continuo.
Las salidas de los integradores se pueden interpretar como memorias del
sistema. Se definen las variables de estado como las salidas de estas
unidades de memoria, tal como:
x1 (t ) y (t ) x1' (t ) x2 (t )
x2 (t ) y ' (t ) x1' (t ) x2' (t ) x3 (t )
x3 (t ) y '' (t ) x '2 (t )
xn' 1 (t ) xn (t )
xn (t ) y ( n 1) (t ) x 'n1 (t ) xn' (t ) y ( n ) (t )
y ( n ) (t ) a0 v(t ) b0 x1 (t ) bn 1 xn (t )
Variables de Estado en Sistemas de Tiempo
Continuo.
Estas ecuaciones expresadas en forma vectorial sern:
x1' (t ) 0 1 0 0 x1 (t ) 0
'
2 0
x (t ) 0 1 0 x2 (t ) 0
v(t )
'
n 1 0
x ( t ) 0 0 1 xn 1 (t ) 0
x ' (t ) b0 b1 b2 bn 1 xn (t ) a0
n
x (t ) Ax (t ) Bv(t )
'
y (t ) Cx(t ) Dv(t )
C 1 0 0 0 D 0
Variables de Estado en Sistemas de Tiempo
Continuo.
Se pueden obtener las ecuaciones de estado partiendo del diagrama
de bloques. Las variables de estado se pueden escoger como la
cantidad fsica apropiada asociada con el dispositivo de
almacenamiento de energa.
x (t ) Ax (t ) Bv(t )
'
y(t ) Cx(t ) Dv (t )
Variables de Estado en Sistemas de Tiempo
Continuo.
EJEMPLO 4: Determine las ecuaciones de estado para el circuito que
aparece en la siguiente figura.
Solucin:
1 1 1 1 C 1 1
1
C1 R1 R2 R C 0
R2C1
A B 1 1
1 1 1 1 0 1
0 0
R2C2 C2 R2 R3 R3C2 D
0 0
Solucin de las Ecuaciones de Estado en
Sistemas de Tiempo Discreto.
Para calcular la salida y(k) se necesita conocer el estado x(k), si se conoce
x(0) y la secuencia {v(j)} para j = 0, 1, 2, , k, entonces:
m 0
y ( k ) C x( k ) D v ( k )
k 1
y (k ) CA k x(0) CA k 1 m Bv(m) Dv(k )
m 0
Secuencia de
respuesta al impulso
Solucin: k > 0
1 k 1
k 2
2 1
y (k ) h(k ) Cx(k ) 2 0
1 k 1 2
2
Solucin de las Ecuaciones de Estado en
Sistemas de Tiempo Discreto.
ELEMENTOS DEL ALGEBRA LINEAL FUNCIONES DE
MATRICES
4 3
Ejemplo 6: Detemine los eigenvalores de la matriz: A
1 2
Solucin: 5 y 1.
g ( ) A I 0
g ( ) n an 1n 1 a1 a0 0
Solucin de las Ecuaciones de Estado en
Sistemas de Tiempo Discreto.
ELEMENTOS DEL ALGEBRA LINEAL FUNCIONES DE
MATRICES
A n an 1A n 1 an 2 A n 2 a1A a0 I
Se puede tambin tener el caso para An+1
g ( ) A I n an1n1 an2n2 a1 a0 0
Siguiendo la misma lgica se puede expresar los valores n , n+1 ,
n+2 , etc. en trminos de , 2 , . . . , n-1 .
n an 1n 1 an 2n 2 a1 a0
n 1 an 1n an 2n 1 a12 a0
n 1 an 1 an 1n 1 an 2n 2 a1 a0 an 2n 1 a12 a0
12 0
Ejemplo 7: Sea A 1 1 encontrar f ( A) A k
4 4
Solucin:
2k 0
A
k
1 k
k
2 1 1
4
a) f i Pi , i 1,2,..., n0
dq dq
b) f q P , i 1,2,..., n0 q 1,2,..., mi 1
dq
d
i i
q factores
La ecuacin proporciona las sub-ecuaciones necesarias para resolver los 0,
1, . . . , n-1.
12 2
Ejemplo 8: Par la matriz A 1 1
encontrar Ak
128 4
Solucin:
k 16k
1
A 8 3 3
k k
k
3
k
1
48 3
Solucin de las Ecuaciones de Estado en
Sistemas de Tiempo Continuo.
Solucin natural o no forzada para v(t) = 0.
x (t ) Ax (t ) x (t ) e At x (0)
(Diagonalizacin)
La Matriz de Transicin de Estados Sistemas de
Tiempo Continuo.
Existen algunos mtodos para resolver la matriz de transicin de
estados, entre los cuales se encuentran:
Mtodos por casos simplificados.
Mtodo del Teorema de Caley Hamilton (ya estudiado)
Mtodo de Jordan. Diagonalizacin de una Matriz.
Mtodo usando Transformadas de Laplace.
Mtodos numricos en MatLab.
Casos Simplificados:
1.- Si A(t) es diagonal: e a11t 0 0
0 e a22t 0
e
At
0 0 e annt
La Matriz de Transicin de Estados Sistemas de
Tiempo Continuo. t
M t0 a ( ) d
2.- Caso A(t) = a(t) M, (t,t0 ) e
0 0 n
t k k 1
tk k tk
e A PDP
At 1 k
P D P
k 0 k! k 0 k! k 0 k!
1k 0 0 e 1t 0 0
k
k
t k
t 0 k2 0 0 e 2 t 0
k 0 k!
D
k 0 k!
k n t
0 0 n 0 0 e
La Matriz de Transicin de Estados Sistemas de
Tiempo Continuo.
Por lo tanto:
e 1t 0 0
0 e 2 t 0 1
e P
At
P
n t
0 0 e
3 4
A
2 1
La Matriz de Transicin de Estados Sistemas de
Tiempo Discreto.
Si se repiten uno o ms valores de los eigenvalores, se puede
expresar de una forma ms sencilla, conocida como forma de
Jordan:
J1 0 0
0 J 0
P AP J
-1 2
0 0 J n0
Donde J1, J2, , Jn0 son matrices cuadradas elementales de la
forma:
i 1 0
0 i 0
Ji
0 0 i
La Matriz de Transicin de Estados Sistemas de
Tiempo Discreto.
Cada matriz Ji tiene dimensiones mi x mi donde mi es la
multiplicidad de cada i . Entonces:
1k 0 0
0 k2 0
A k PDk P-1 D
k
k
0 0 n
1 - 1 0
A 2 0 1
0 1 - 2
Primera Forma Cannica -
Sistemas de Tiempo Continuo.
En base a la ecuacin diferencial una primera representacin en
bloques del sistema para su representacin en variables de estado
es:
n a0 0 0 0 xn (t ) b0 a0bn
x1 (t )
x (t )
2
y (t ) 1 0 0 0 x3 (t ) bn v(t )
xn (t )
x1 (t )
x (t )
2
y (t ) b0 a0bn b1 a1bn b2 a2bn bn 1 an 1bn x3 (t ) bn v(t )
xn (t )