Está en la página 1de 10

Sistemas de Control en Tiempo Discreto

Modelo en Variables de Estado en Tiempo Discreto


En forma análoga, una ecuación de estado en tiempo discreto, es una ecuación de
diferencias de primer orden vectorial. La ecuación de salida, que completa el modelo en
tiempo discreto es descrita con las mismas matrices C y D del modelo en tiempo continuo.
Partiendo de,
 
 X  A X  BU


Y  C X  DU

Si se asume que el vector de entrada sólo cambia instantes equidistantes,

U t   U kT  para k  0, 1, 2, 

entonces la representación en tiempo discreto de la ecuación de estado será:

X k 1T   PT  X kT   QT U kT 


Sistemas de Control en Tiempo Discreto

Modelo en Variables de Estado en Tiempo Discreto


Para la deducción de las matrices PT  cuadrada nxn y QT  se parte de la solución
de la ecuación de estado en tiempo continuo,

X t   e At X 0  e At  e A BU   d
t

donde se sabe que  t   e es la matriz de transición de estado.


At

Como el vector de entrada se asume constante entre instantes de muestreo, se tiene que
para el k-ésimo instante, la solución será:
k 1T
X k  1T   e A k 1T
X 0  e A k 1T
 e A B U   d
0

o también,
X kT   e AkT X 0  e AkT  e A BU   d
kT

0
Sistemas de Control en Tiempo Discreto

Modelo en Variables de Estado en Tiempo Discreto


At
Multiplicando esta última expresión por e y restándola de la anterior, resulta:

k 1T
X k  1T   e AT
X kT   e A k 1T
 e A B U kT  d
kT

Haciendo y    kT  se tiene,

X k  1T   e AT X kT   e AT  e Ay BU kT  dy


T

Y haciendo t  T  y da,

X k  1T   e AT X kT    e At B U kT  dt


T

0
Sistemas de Control en Tiempo Discreto

Modelo en Variables de Estado en Tiempo Discreto


Comparando este resultado con la solución en tiempo continuo, se tiene finalmente que:


 PT   e AT



Q T   
 0 e dt  B
T
At

  

Si en particular existe la inversa A1 entonces se puede alternativamente calcular,

 
QT   e AT  I A1B
Sistemas de Control en Tiempo Discreto

Modelo en Variables de Estado en Tiempo Discreto


En forma compacta,
 X k 1  PT  X k  QT U k


Y  C X  D U
 k k k

EJEMPLO: Hallar la representación en tiempo discreto para T=1, del sistema continuo,

 0 1  0 
X t     X t   1 u t 
 0  2   
Sistemas de Control en Tiempo Discreto

Modelo en Variables de Estado en Tiempo Discreto


SOLUCIÓN:

Se recuerda que mediante Laplace, la matriz de transición de estado es,


 t   L1 sI  A1 
AdjuntaM  CofactoresM 
T
siendo la inversa de una matriz, 1
M  
Det M  Det M 
Luego,
1
PT    T   
1  e / 2
2T


0 e 2T 
Sistemas de Control en Tiempo Discreto

Modelo en Variables de Estado en Tiempo Discreto


QT     e At dt  B
T
Por otro lado,
 0 

 T e 2T  1
 T 1
QT     
1  e 
 2t
/ 2  0  2  4 
2 x1
 0 0  2t  dt       1 e  2T 
  e   1   
 2 2 

Sustituyendo el valor del período de muestreo en las matrices, resulta finalmente:

1 0,432 0,284
X k 1    X k    uk
0 0,135  0,432

NOTA: Las dimensiones de las matrices entre las versiones, se conservan


Sistemas de Control en Tiempo Discreto

Solución de la Ecuación de Estado Discreta


Sea, X k 1  P X k  QU k con X,U, P y Q Vectores y Matrices de dimensiones
apropiadas.

Aplicando la transformada Z se tiene: zX z   zX 0  P X z   QU z 


zI  P X z   zX 0  QU z 
Luego, X z    z zX 0  Q U z 

Ahora la matriz de transición de estado (en Z) es  z   zI  P  . Finalmente,


1

X k  Z 1 z zX 0  Q U z 


Aquí:

Sol. Homogénea  Z 1  z  zX 0  Sol. Particular  Z 1 z Q U z 


Sistemas de Control en Tiempo Discreto

Solución de la Ecuación de Estado Discreta


EJEMPLO: Hallar la solución (en el tiempo) para la ecuación de estado,

1 0 0
X k 1    X k    uk
0 2 1

cuyas condiciones iniciales son X 0  1 0


T
y la entrada es un escalón unitario.

SOLUCIÓN:

La entrada a considerar es, U  z  


z
y la matriz de transición de estado es,
z 1

z  2 0 
 0 z  1
 z   zI  P  
1 
z  1z  2
Sistemas de Control en Tiempo Discreto

Solución de la Ecuación de Estado Discreta


 z  2
z
 0   z / z  1
Con lo que la solución homogénea es,  z   zX 0  
z  1z  2  0 

 0 
Y la solución particular es,  z  Q U z    
 z / z  1z  2

Finalmente, con la suma de las dos soluciones, resulta:

 z 
   1k 
 z  1   
X z      Xk   
 z  2  1 
k k

 z  1z  2  

También podría gustarte