Está en la página 1de 22

Departamento de Control, Divisin de Ingeniera Elctrica

Facultad de Ingeniera UNAM

Representacin en espacio
de estado

Mxico D.F. a 21 de Noviembre de 2006

Representacin en espacio de estado


Control clsico
El modelado y control de sistemas basado en la transformada de
Laplace, es un enfoque muy sencillo y de fcil aplicacin. Permite
analizar sistemas utilizando una serie de reglas algebraicas en lugar
de trabajar con ecuaciones diferenciales. En este enfoque tiene ms
valor la simplicidad que la exactitud.
Sistema
Entradas
Saturacin

Histresis

Salidas

Caractersticas
dinmicas

No Linealidades
Variante en
el tiempo

Friccin no
lineal

Mltiples puntos
de equilibrio

y 3 yy f (t )
Modelado y
Funcin de
Transferencia
d
sen
dt

y
t

X (s )

G (s )

Y (s )

Caractersticas
dinmicas Lineales

5
s 2 2s 5

km
ms 1

Representacin en espacio de estado


Sin embargo, la descripcin de sistemas mediante la funcin de
transferencia tiene las siguientes limitaciones:
No proporciona informacin sobre la estructura fsica del sistema.
Solo es vlida para sistemas lineales con una entrada y una
salida e invariantes en el tiempo.
No proporciona informacin de lo que pasa dentro del sistema.
Se necesita que las condiciones iniciales del sistema sean nulas.

Ningn sistema dinmico de inters cumple con estos requisitos, es


decir: Los sistemas reales presentan no linealidades, pueden tener
ms de una entrada o salida, sus parmetros cambian en el tiempo y
sus condiciones iniciales no siempre tienen un valor de cero.

Representacin en espacio de estado


Afortunadamente, para muchos sistemas es posible considerar esas
limitaciones, trabajar sobre un punto de inters, linealizar y utilizar las
ventajas del anlisis por Laplace.
Sin embargo otros sistemas son tan complejos que no es posible
utilizar este enfoque. Para este tipo de sistemas se utiliza la
representacin en espacio de estado. La representacin es espacio de
estado presenta las siguientes ventajas:
Aplicable a sistemas lineales y no lineales.
Permite analizar sistemas de ms de una entrada o ms de una
salida.
Pueden ser sistemas variantes o invariantes en el tiempo.
Las condiciones iniciales pueden ser diferentes de cero.
Proporciona informacin de lo que pasa dentro del sistema.
Resultados sencillos y elegantes.

Representacin en espacio de estado


Sistemas dinmicos y variables de estado
Definiciones bsicas:
Sistema, se entender como una relacin entre entradas y salidas.
Un Sistema es determinista, si a cada entrada le corresponde una y
solo una salida.
Sistema monovariable. Es aquel que solo tiene una entrada y una
salida. Si el sistema tiene ms de una entrada o ms de una salida se
llamar multivariable.
Sistema causal o no anticipatorio. Es aquel que su salida para
cierto tiempo t1, no depende de entradas aplicadas despus de t1.
Obsrvese que la definicin implica que un sistema no causal es
capaz de predecir entradas futuras, por lo tanto la causalidad es una
propiedad intrnseca de cualquier sistema fsico.

Representacin en espacio de estado

Sistema dinmico. Es aquel cuya salida presente depende de


entradas pasadas y presentes. Si el valor de la salida en t1 depende
solamente de la entrada aplicada en t1, el sistema se conoce como
esttico o sin memoria.
La salida de un sistema esttico permanece constante si la entrada no
cambia.
En un sistema dinmico la salida cambia con el tiempo aunque no se
cambie la entrada, a menos que el sistema ya se encuentre en estado
estable.
Sistema invariante en el tiempo. Es aquel que tiene parmetros fijos
o estacionarios con respecto al tiempo, es decir, sus caractersticas no
cambian al pasar el tiempo o dicho de otra forma, sus propiedades son
invariantes con traslaciones en el tiempo.

Representacin en espacio de estado


Representacin por medio del espacio de estado
Con la representacin en espacio de estado tenemos la capacidad de
conocer y controlar en cierta medida la dinmica interna de un
sistema y su respuesta. Este mtodo principia con la seleccin de las
variables de estado, las cuales deben de ser capaces en conjunto de
determinar las condiciones de la dinmica del sistema para todo
tiempo. Pueden existir varias representaciones en variables de estado
para un sistema. En forma general, un sistema visto en espacio de
estado tiene la siguiente forma
(1)
x f ( x, t ) g ( x, t )
n
m
donde x R , u R , x dx dt , f y g son generalmente mapeos
suaves de clase C (una excepcin pueden ser los sistemas con
discontinuidades).

Representacin en espacio de estado


El vector x representa las variables de estado y el vector u representa
el control. A la ecuacin (1) se le llama ecuacin del espacio de
estado. Para realizar la representacin en el espacio de estado, se
necesita manipular las ecuaciones fsicas del modelo de un sistema,
de tal forma que se pueda obtener la razn de cambio respecto al
tiempo de cada variable de estado seleccionada.
A continuacin se define la terminologa empleada en espacio de estado:
Concepto de estado. El estado de un sistema al tiempo t0 es la
cantidad de informacin que junto con una entrada u t0 ,
,nos
permite determinar el comportamiento del sistema de manera nica
para cualquier t t0 .
Estado. Es el conjunto ms pequeo de variables (denominadas
variables de estado) tales que el conocimiento de esas variables en
t t0
. conjuntamente con el conocimiento de la entrada parat t0
determinan completamente el comportamiento del sistema en
cualquier tiempo t t0 .
,

Representacin en espacio de estado


Variables de estado. Son las variables que constituyen el conjunto
ms pequeo de variables que determinan el estado de un sistema
dinmico. Si se requieren al menos n variables ( x1, x2 ,..., xn ) para
describir completamente el comportamiento de un sistema dinmico,
se dice que el sistema es de orden n.
Vector de estado. Las n variables de estado forman el vector de
estado, que generalmente es un vector columna de dimensin [n x 1].
Donde n es el nmero de variables de estado.

Representacin en espacio de estado


Sistemas Lineales invariantes en el tiempo
Cuando se trata de sistemas lineales invariantes en el tiempo, la
ecuacin (1), se transforma en:

x (t ) Ax (t ) Bu (t )
y (t ) Cx (t ) Du(t )

x 1 (t )
x (t )
2

a11 a12
a
a22
21


a
n1 an 2


x (t )
n
y1 (t ) c11
y (t ) c
2 21

y ( t ) c
p p1

a1n x1 (t ) b11
a2 n x2 (t ) b21


ann xn (t ) bn1
c12 c1n x1 (t ) d11
c22 c2 n x2 (t ) d 21




c p 2 c pn xn (t ) d p1

b12
b22

bn 2

b1m u1 (t )
b2 m u2 (t )


bnm um (t )
d12 d1m u1 (t )
d 22 d 2 m u2 (t )



d p 2 d pm um (t )

Representacin en espacio de estado


Obtencin de las ecuaciones de estado
La representacin en espacio de estado puede ser derivada desde las
ecuaciones diferenciales que representan a un sistema, o desde
cualquier arreglo de ecuaciones diferenciales aunque estas no
representen ningn sistema. Si no se tiene el modelo matemtico
(ecuaciones diferenciales) ser necesario obtenerlo por medio de
leyes o teoras (fsicas, qumicas, monetarias, etc.)
Una secuencia muy comn para obtener el espacio de estado es la
siguiente:
1. Identificar completamente el sistema. Conocer el sistema, que es
lo que hace, cuales son sus variables de inters, su
comportamiento, su interrelacin al exterior, etc.
2. Identificar las leyes o teoras que gobiernan el comportamiento del
sistema. Leyes de termodinmica, Leyes dinmicas, segunda ley
de Newton, Ley de voltajes y corrientes de Kirchoff, Ley de
Ampere, Ley de Ohm, Ley de Boyle, etc.

Representacin en espacio de estado


3. Definir las ecuaciones diferenciales que representen el
comportamiento del sistema. El grado de complejidad depender
de la fidelidad del modelo al comportamiento del sistema y de las
necesidades de simulacin, medicin o control. Los pasos 1,2,3
son bsicos de cualquier modelado.
4. Seleccionar las variables de estado. Son las variables mnimas
que determinan el comportamiento dinmico del sistema. Si se
escogen menos de las necesarias, el espacio de estado no
representa todo el comportamiento del sistema, si se definen ms,
el espacio de estado es redundante.
5. Encontrar la dinmica de cada estado. Es decir, encontrar la razn
de cambio respecto al tiempo de cada variable de estado (su
derivada).
6. Desplegar el arreglo de las dinmicas del estado como en la
ecuacin (1) o como el arreglo de las ecuaciones (2)-(3) si las
ecuaciones son lineales o linealizadas.

Representacin en espacio de estado


Ejemplo:
1) Represente por medio de espacio de estado el siguiente sistema
mecnico.
Donde: u (t ) es la fuerza aplicada, K es
Resorte
la constante del resorte, b es el
u(t )
K
coeficiente de friccin viscosa. La fuerza
masa
y (t )
del resorte se considera proporcional a
la posicin y la fuerza del amortiguador
b
es proporcional a la velocidad. y(t) es la
amortiguador
posicin de la masa.
Solucin:
Utilizando la segunda ley de newton, se obtiene la ecuacin de
sumatoria de fuerzas:

masa aceleracin fuerza aplicada fuerza amortiguador fuerza resorte


my (t ) u(t ) by (t ) ky (t )

Representacin en espacio de estado


Se desea conocer la posicin y la velocidad de la masa para todo
tiempo. Por esta razn se asignan como variables de estado.

x1 (t ) y (t )

x2 (t ) y (t )

El siguiente paso es determinar las dinmicas del estado. Para la


variable de estado x1 ( t ) , su derivada es la variable de estado x2 ( t )

x 1 (t ) y (t ) x2 (t )
Mientras que la derivada del estado x2 (t ) se obtiene de la ecuacin
de sumatorias de fuerzas:

my (t ) u(t ) by (t ) ky (t )

mx 2 (t ) u(t ) bx2 (t ) kx1 (t )

x 2 (t )

k
b
1
x1 (t ) x2 (t ) u(t )
m
m
m

Representacin en espacio de estado


Finalmente se agrupan las dos ecuaciones de estado:

x 1 (t ) x2 (t )
k
b
1
x 2 (t ) x1 (t ) x2 (t ) u(t )
m
m
m
como la representacin es lineal, se puede indicar en matrices

1
x 1 (t ) 0
x (t ) k b
2 m
m

x1 (t ) 0
x ( t ) 1 u ( t )
2 m

Representacin en espacio de estado


Obtencin de las ecuaciones de estado a partir de la funcin de
transferencia
A partir de la funcin de transferencia, se obtiene la ecuacin diferencial,
se definen las variables de estado y se busca su dinmica.
Ejemplo 1:

Y ( s)
K

U ( s) s 7

U (s )

K
s7

Y (s )

( s 7)Y ( s ) KU ( s )

dy (t )
7 y (t ) Ku (t )
dt

dy (t )
7 y (t ) Ku (t )
dt

Representacin en espacio de estado


Ejemplo 2:

Y ( s)
K
3
U ( s ) s 7 s 2 5s 2

U (s )

( s 3 7 s 2 5s 2)Y ( s ) KU ( s )
y 7 y 5 y 2 y Ku
se define:

y1 y, y2 y , y3 y

y las ecuaciones de estado quedan:

y 1 y2
y 2 y3
y 3 2 y 5 y2 7 y3 Ku

Y (s )
K
s 3 7 s 2 5s 2

Representacin en espacio de estado


Si la funcin de transferencia es muy complicada, se puede utilizar
Matlab.
Ejemplo 3:

Y ( s)
s 3 4s 2 5
4
U ( s ) s 17 s 3 5s 2 20 s
Utilizando:
>> num=[1 4 0 5];
>> den=[1 17 5 20 0];
>> [A,B,C,D]=tf2ss(num,den)

Representacin en espacio de estado


Se obtiene:
A=
-17
1
0
0
B=
1
0
0
0
C=
1
D=
0

-5 -20 0
0 0 0
1 0 0
0 1 0

x1 17 x1 5 x2 20 x3 u
x 2 x1
x 3 x2
x 4 x3
y x1 4 x2 5 x3

Representacin en espacio de estado

Transformada de Laplace de representaciones en espacio de estado


Obviamente solo podemos obtener la transformada de Laplace de
sistemas lineales invariantes en el tiempo, una entrada, una salida, con
condiciones iniciales iguales a cero. La representacin lineal en espacio
de estado en forma vectorial son las ecuaciones (1)-(2)

x (t ) Ax (t ) Bu (t )
y (t ) Cx (t ) Du (t )
La transformada de Laplace de las ecuaciones (1)-(2)

sX ( s ) x0 AX ( s ) BU ( s )
Y ( s ) CX ( s ) DU ( s )
Modificando las ecuaciones se tiene que

(1)
(2)

Representacin en espacio de estado


( sI A) X ( s ) x0 BU ( s )
X ( s ) ( sI A) 1 x0 ( sI A) 1 BU ( s )
Y ( s ) C ( sI A) 1 x0 C ( sI A) 1 BU ( s ) DU ( s )
si las condiciones iniciales son iguales a cero, x0 0 , entonces

Y ( s ) C ( sI A) 1 B D U ( s )
o como normalmente se describe

Y ( s)
G(s)
C ( sI A) 1 B D
U ( s)

Representacin en espacio de estado

También podría gustarte