Professional Documents
Culture Documents
dxi (t )
dt
[
= f i x1 (t ), x 2 (t ),..., x n (t ), u1 (t ), u 2 (t ),..., u p (t ) ]
donde: i = 1, 2, ...,n
n = orden del sistema; No. de variables de estado
up = entrada o excitacin del sistema
p = No. de entradas al sistema.
Sean las variables de salida del sistema:
[
y j (t ) = g j x1 (t ), x 2 (t ),..., x n (t ), u1 (t ), u 2 (t ),..., u p (t ) ]
donde: j = 1,2 ,..., q
q = No. variables de salida.
Las ecuaciones anteriores son las ecuaciones dinmicas del sistema: n ecuaciones
de estado y q ecuaciones de salida.
Para mayor facilidad de expresin y manipulacin, es conveniente representar las
ecuaciones dinmicas en forma matricial:
x x (t )
x (t )
2
x(t ) = (nX1) Vector de Estado
x n (t )
u1 (t )
u (t )
2
u (t ) = (pX1) vector de Entrada
u p (t )
dx(t )
= f [x(t ), u (t )]
dt
y (t ) = g [x(t ), u (t )]
dx(t )
= x(t ) = Ax(t ) + Bu (t ) ecuac.estados
dt
y (t ) = Cx (t ) + Du (t ) ecuac.salida
Supongamos que se tiene un sistema con entradas y salidas mltiples, que contiene n
integradores, tambin supongamos que existen p entradas
A(t) es la matriz de estado de coeficiente; (nXn)
B(t) es la matriz de entrada o de control coeficiente; (nXp)
C(t) es la matriz de salida de coeficiente; (qXn)
D(t) es la matriz de transmisin directa de coeficiente; (qXp)
Si las funciones A y B no involucran el tiempo explcitamente, el sistema se denomina
invariante en el tiempo.
Estas ecuaciones que modelan al sistema, se pueden representar como el diagrama
de simulacin representado en la figura el cual se denomina modelo matemtico de los
sistemas dinmicos controlables.
EL CONCEPTO DE ESTADO
Como se mencion, a las variables x1(t), x2(t),.....,xn(t) se les conoce como variables de
estado. En cualquier instante de tiempo to, sus valores tomados en conjunto, formaran el
estado de la planta.
Es bien sabido que para resolver la ecuacin diferencial de orden n es necesario
conocer adems de la entrada para t>=to, un conjunto de n condiciones iniciales. Debido al
mtodo de solucin, estas condiciones iniciales por lo general se eligen como el valor de la
salida y y sus n-1 derivadas en el instante to, es decir: y(to),y(to),....dn-1y(to)/dtn-1. Sin
embargo, este no es el nico conjunto de condiciones iniciales que se pueden emplear.
dx1 (t )
= x 1(t) = a11x1(t) + a12x2(t) +.....+ a1nxn(t) + b1u(t)
dt
dx 2 (t )
= x 2(t) = a21x1(t) + a22x2(t) +.....+ a2nxn(t) + b2u(t)
dt
:
:
:
dx n (t )
= x n(t) = an1x1(t) + an2x2(t) +.....+ annxn(t) + bnu(t)
dt
donde las n variables xi(t) son las variables de estado y u(t) es la entrada de planta.
Adems, se requiere de una expresin para la salida; Y(t) dicha expresin es una ecuacin
algebraica lineal que relaciona la salida de la planta con las variables de estado y adopta
la siguiente forma
El uso de la forma matricial permite que sea posible escribir las ecuaciones de la
planta y la expresin de la salida de una manera simple y conveniente. La ecuacin de la
planta puede escribirse como
dx (t )
= x (t) = Ax(t)+bu(t) (Ab)
dt
dx(t )
el vector = x (t) es la derivada del vector estado por lo que sus elementos son las
dt
derivadas de las variables de estado, o
dx(t )
= x (t) = (d/dt)x(t)=(d/dt)col(x1(t),x2(t).....xn(t))
dt
se le llama al vector de entrada debido a que describe como afecta a la planta la entrada
de control u(t). Si secombinan todos estos resultados, la forma expandida de la ecuacin
(AB) se vuelve
y(t) = cT x(t)
0
x 1 x 0
= k
1
b 1 + 1 u
2
x m mx2 m
x = Ax + Bu
y = Cx + Du
en donde
0 1 0
A= k b ; B = 1 ; C = [1 0] ; D=0
m
m m
Y(s) = cTX(s)
donde I es la matriz identidad que se necesita para mantener las dimensiones adecuadas.
Las flechas anchas de la figura se emplean para distinguir las cantidades vectoriales,
como X, de las escalares como u.
x1 = a11 a12 x1 + b1 u
a21 a22 b2
x2 x2
y = [c1 c2] x
x1(t) = o(t)
x2(t) = o(t)
x3(t) = if(t)
u(t) = e(t)
x 1(t) = x2(t)
Para encontrar las otras dos ecuaciones de la planta se deben considerar las dos
ecuaciones originales que se determinaron para la misma. Se muestran una vez ms la
ecuacin de Kirchhoff para el circuito es:
Lf dif(t)/dt + Rf if(t) = e(t)
La ecuacin de Newton para la carga mecnica es:
J o(t) + o(t) = T(t)
Lf x 3 + Rf x3(t) = u(t)
J x 2(t) + x 2(t) = K x 3(t)
x1 0 1 0 x1 0
x = 0 K
x2 + 0 u (t )
2 J J
x3 R x 3 1
f
0 0
L L f
f
x = [ A ][x ] + [b ]u (t )
la expresin de la salida es
y ( t ) = [1 0 0 ]x ( t )
y(t) = x1(t)
0 1 0
0 1
K
[A ] = 0 [b ] = 0 [c ] = 0
J J , ,
Rf 1 0
0 0 Lf
L f
Y (s) = CT X(s)
(sI-A)X(s) = bU(s)
(s) = (sI-A)-l
adj ( sI A)
(s) = (sI-A)-l =
det( sI A)
c T adj ( sI A)b
GP (s) =
det( sI A)
K p N p (s)
GP (s) =
D p (s)
entonces
K p N P ( s ) = c T adj ( sI A)b
D P ( s ) = det( sI A)
Del resultado anterior se observa que los valores de s que satisfacen la ecuacin
det(sI-A) = 0
Dp(s) = 0
y por lo tanto son los polos de Gp(s). En terminologa matricial a estos valores de s se les
conoce como los valores caractersticos de la matriz A, y a la ecuacin anterior se le
denomina ecuacin caracterstica de la matriz A. Por lo tanto, se observa que los valores
caractersticos de A corresponden a los polos de Gp(S).
Ejemplo
Para ilustrar el uso de la ecuacin para la funcin de transferencia, considrese la
representacin del motor controlado por campo en trminos de las variables y que se
encontraron. Dicha representacin se repite a continuacin como referencia.
y ( t ) = [1 0 0 ]x ( t )
s 1 0
K
( sI A ) = 0 s +
J J
R f
0 0 s +
L f
y su inversa es
Y (s )
= G (s )
U (s )
x = Ax + Bu.
y = Cx + Du.
sX (s ) x(0 ) = AX (s ) + BU (s ).
Y (s ) = CX (s ) + DU (s )
X (s ) = (sI A) BU (s )
1
[
Y (s ) = C (sI A) B + D U (s )
1
]
Despus de comparar la ecuacin anterior con la primera ecuacin vemos que
G (s ) = C (sI A) B + D
1
escribe como
Q (s )
G (s ) =
sI A
en donde Q(s) es un polinomio en s. Por tanto, sI A es igual al polinomio caracterstico
de G(s). En otras palabras, los valores especficos de A son idnticos a los polos de G(s).
dX(t )
= AX(t )
dt
d ( t )
= A( t )
dt
X(t ) = ( t ) X(0)
Para t 0 de donde
Por consiguiente se obtiene otra expresin para la matriz de transicin de estados que
corresponde a :
1 2 2 1 33
(t ) = e At = I + At + A t + A t + ...
2! 3!
Ejemplo
Considrese el sistema con la descripcin de variables de estado:
( sI A) 1
= = =
sI A sI A s( s + 5) + 6
=
( s 1 + 6s + 5 )
s2 + 5s + 6
Gp
Y (s )
(s ) = = c T (sI t ) =
1 [0 `1 ](s 6 + 1 `s + 5 )(1 `0 ) =
U (s ) s2 + 5s + 6
=
[ 1 `s + 5 ](1 `0 ) = +1
s + 5s + 6
2
s + 5s + 6
2
+1
Gp (s ) = 2
s + 5s + 6
Tambin se puede determinar los ceros del sistema a partir de las matrices
descriptivas de las variables de estado (A, b, c y d).
u = u 0 e st
X ( t ) = X 0 e st
y( t ) = 0
Por tanto, se tiene que:
X = Se st X 0 = Ae st X 0 + bu 0 e st
X
[sI A , b ] u o = 0
0
y
y = c T X + du = ce st + du 0 e st 0
Ejemplo
Tomando el sistema del ejemplo anterior donde
Notas de CAD
Ejemplo
A Continuacin se ingresa una descripcin en el espacio de estados en la computadora y
se calcula la funcin correspondiente.
>>A = [-4 0 1; 1 -3 0; 1 1 -5]
A=
-4 0 1
1 -3 0
1 1 -5
b=[1; 0; 1]
b= 1
0
1
c=[1 1 0]
c=
1 1 0
d=[0]
d=
0
[num, den] = ss2tf (a, b, c, d,iu)
num =
0 1.0 10.0 24.0
den =
1.0 12.0 46.0 56.0
G p ( s) = s +10s + 24
3 2
s +12 s + 46s + 56
c=eye (3)
VARIABLES DE FASE.
Pese a que existen una infinidad de maneras de seleccionar las variables de estado para
cualquier planta y por ende, un nmero infinito de representaciones en variables de
estado, solo un nmero limitado es de uso.
La representacin en variables de fase incluir el trmino u (t) en el segundo
miembro, lo cual es una violacin a la forma que se asume en la ecuacin (Ab).
Para evitar este problema, se divide en dos partes a la funcin de transferencia como se
muestra en la figura 2.4-3, y se escribe como
donde
donde la segunda expresin se ha escrito por medio del hecho de que x l(t)= La
representacin completa en variables de fase de esta planta tiene la forma
Una comparacin de este resultado con la representacin del sistema con numerador
unitario indica que el nico cambio se presenta en la expresin de la salida. De hecho,
ste siempre es el caso. Para el sistema general de orden n con m ceros y m < n, la
funcin de transferencia.
En la figura 2.4-4 se muestran los diagramas de bloque para el ejemplo de tercer orden y
para el caso general de orden n. Se debe observar que la representacin en variables de
fase an se determina con facilidad a partir de la funcin de transferencia por
inspeccin, y viceversa Tambin se observa que los elementos de b son ceros en su
totalidad, con excepcin del ltimo elemento, que es siempre igual a 1, y que los primeros
n-1 renglones de A siempre presentan la misma forma.
Se asume que Gp(S), como lo da la ecuacin (2.4-6), se encuentra en una forma reducida
con su numerador y denominador relativamente primos, para que sea una funcin de
transferencia verdadera de orden n. Cabe sealar que el mtodo de las variables de fase
produce una descripcin en variables de estado de orden n que es la descripcin en
variables de estado de orden mnimo capaz de producir una funcin de transferencia de
orden n.
La matriz resolvente (s) que se asocia con una matriz de una planta en variables de fase
general A, es bastante complicada. Sin embargo, el vector control de 9 contiene ceros en
todas las entradas, con excepcin de la ltima. Para la forma de las variables de fase.
Ejemplo 2.4-1
Combinando las dos ecuaciones algebraicas con las ecuaciones diferenciales, se obtiene
Puesto que la salida y(t) es equivalente a o(t) y o(t) = x2(t), la expresin de salida
y(t) = x2(t) queda en forma matricial como
Para hacer ms obvia la relacin o(t) = x3(t), el diagrama de bloques de la figura 2.5-1 se
presenta de otra forma en la figura 2.5-2a. El diagrama de bloques se puede reacomodar
corno se muestra en la figura 2.5-20 al unir los dos puntos donde aparece x3(t), o en
forma equivalente empleando la identidad de los diagramas de bloques de la figura 2.2
8d. Ntese que la representacin anterior en variables fsicas se puede escribir
fcilmente a partir de la representacin de diagramas de bloques. El diagrama de bloques
global de la figura 2.5-2b se puede reducir del mismo modo que el diagrama que se
presenta en la figura 2.2-13c.
Aunque A#, b9 y c9 son diferentes de las matrices asociadas de las variables de estado
originalmente seleccionadas, la funcin de transferencia no cambia. esto es:
Hasta el momento slo se han considerado casos en los que el numerador de Gp(s) es
constante. El tratamiento cuando Gp(s) tiene ceros es ligeramente diferente, siendo muy
parecido al caso de las variables de fase. Para iniciar la discusin, considrense las dos
plantas de tercer orden de las figuras 2.5-3a y b. (En este caso aunque las funciones de
transferencia son iguales, las dos figuras no representan a la misma planta.) En la figura
2.5-3a el cero no aparece en el primer bloque (el de ms a la izquierda), y no se tiene
dificultad para escribir las ecuaciones de estado en la forma de la ecuacin (Ab). Las
ecuaciones de estado se pueden escribir directamente a partir del diagrama de bloques
como