Variables de Estado
Variables de Estado
Variables de Estado
1. Introducción
La teoría de control clásico, como bien sabemos describe al sistema dinámico a través de la
función de transferencia (FT) del mismo, definida con base en el conocimiento de la entrada y
salida del sistema y suponiendo que el sistema está en reposo en t = 0, o sea, condiciones iniciales
nulas; en consecuencia no da información del comportamiento interno del sistema. Por tanto esta
teoría es aplicable únicamente a sistemas de una sola entrada y una sola salida (sistemas SISO –
Single-Inputs-Single-Outputs), lineales e invariantes en el tiempo y la misma se aplica en el
dominio de la frecuencia compleja. Por otro lado, la teoría de control moderno se describe a través
de ecuaciones de estado las cuales contienen toda la información de la dinámica interna del sistema,
y permiten incluir fácilmente las condiciones iniciales. Además, las ecuaciones de estado son
ecuaciones diferenciales de 1° orden, simples de resolver. Esta teoría puede ser aplicable a sistemas
MIMO, lineales o no lineales, variantes o invariantes en el tiempo y el enfoque de la misma es
exclusivamente en el dominio del tiempo.
3. Concepto de Estado
comportamiento del sistema dinámico y así definir las propiedades de este sistema. A partir
entonces de estos ensayos es posible establecer una relación matemática de la función de
transferencia del sistema en cuestión, dado por:
g (t ) = y (t ) u (t ) (1)
u (t ) SISTEMA y (t )
DINÁMICO
(CAJA NEGRA)
+
u (t ) y (t )
Sensor Acondicionador
de Señal
1
G(s) =
1 2 (2)
5 2
s2 + s +1
(4.10 ) 4.105
2
8
Ganancia (dB)
10
12
14
16
18
20
22
24
1 .10 1 .10 1 .10 1 .10
3 4 5 6
10 100
Frecuencia (Hz)
Figura 3 – Respuesta en frecuencia. Experimental (azul). Aproximación (rojo).
Por otro lado, es importante recordar que esta función de transferencia es obtenida bajo la
suposición de que todos los estados iniciales son nulos, o sea el sistema está relajado en el instante
inicial t0, lo que se describe de la siguiente forma:
y[ t0 ,∞ ] = g u[t0 ,∞ ] (3)
Esto también vale cuando la FT se obtiene a partir de la transformada de Laplace de la
ecuación diferencial lineal e invariante en el tiempo del sistema dinámico modelado por
visualización directa. Si el sistema dinámico no está relajado en t0 entonces la ecuación (3) no se
cumple. O sea, la salida del sistema dependerá de la entrada u[ t0 ,∞ ] y de las condiciones iniciales en
t0. Por tanto, para determinar la salida y(t) de forma única necesitamos del conjunto de condiciones
iniciales; a este conjunto se lo llama: “ESTADO”.
A partir de lo dicho anteriormente, podemos establecer la siguiente definición: El “estado”
de un sistema en el tiempo inicial t0, es la cantidad de información en t0 que juntamente con la
entrada u[ t0 ,∞ ] , determina de forma única el comportamiento del sistema, o sea determina la salida
Así, cuando hablamos del comportamiento del sistema dinámico nos referimos a la
respuesta de la “salida” y a la respuesta de los “estados”. Es importante conocer la “respuesta de los
estados” debido a que para una determinada entrada limitada aplicada al sistema la salida puede ser
también limitada pero al mismo tiempo pueden existir dinámicas internas (estados) que en vez de
tender a cero o a un valor limitado, aumentan su energía en el sentido de tornar inestable al sistema.
Asociados al concepto de “estado” de un sistema dinámico, surgen las siguientes
definiciones:
Variables de Estado: Las variables de estado de un sistema dinámico son el menor conjunto
de variables que determinan el estado de un sistema dinámico. O también puede decirse que las
variables de estado son el menor conjunto de variables necesario para describir completamente el
comportamiento del sistema dinámico.
A pesar de que existen sistemas que pueden ser representados por un número “infinito” de
variables de estado, (como por ejemplo los sistemas económicos) nosotros, en la ingeniería
estudiaremos solamente la clase de sistemas cuyo estado está definido por un número finito de
variables. A partir de esto podemos definir entonces lo que se llama:
Vector de Estado: El estado de un sistema dinámico puede ser representado por un vector
columna, dimensionalmente finito, denotado por “x”, llamado vector de estado. O sea,
x = [ x1 x2 ... xn ]T , donde los elementos del vector x son las variables de estado y el subíndice
n representa el orden del sistema.
Espacio de Estado: El espacio lineal dentro del cual está delimitado el vector de estado se
denomina espacio de estado. Dado que las variables de estado adquieren siempre valores reales, el
espacio de estado será el espacio vectorial real dimensionalmente finito, el cual se representa
matemáticamente como: ( ℝ n , ℝ ) .
Ecuaciones Dinámicas o de Espacio de Estado: Un sistema dinámico debe incluir
elementos que memoricen los valores aplicados a su entrada a partir de un instante t ≥ t0 . En
sistemas de control los integradores sirven como elementos de memoria y por tanto las salidas de
estos integradores pueden ser consideradas como variables que definen el estado de un sistema
dinámico. En el modelado por espacio de estado tenemos en cuenta tres tipos de variables:
variables de entrada, variables de salida y variables de estado. Por tanto, el conjunto de ecuaciones
que describe la relación única entre las entradas, las salidas y los estados, se denomina ecuación
dinámica. Sea un sistema MIMO con n integradores, “p” entradas, “q” salidas y “m” disturbios.
Definamos entonces a las “n” salidas de los integradores como variables de estado. El sistema
dinámico puede ser descrito por el siguiente conjunto de ecuaciones:
xɺ1 (t ) h1 ( x, u, w , t )
xɺ (t ) h ( x, u, w , t )
2 = 2 (6)
⋮ ⋮
xɺn (t ) hn (x, u, w , t )
y1 (t ) g1 ( x, u, w , t )
y (t ) g ( x, u, w , t )
2 = 2 (7)
⋮ ⋮
yq (t ) g q ( x, u, w , t )
de esta forma las ecuaciones (4) y (5) se transforman en:
xɺ (t ) = h(x, u, w , t )
(8)
y (t ) = g (x, u, w , t )
donde, h y g son un vector de funciones de t reales definidas entre ( −∞, ∞ ), las cuales pueden ser
lineales o no lineales y variantes o invariantes en el tiempo. Si el sistema es lineal, h y g se tornan
funciones lineales de x y de u. Resulta por tanto el siguiente sistema de ecuaciones lineales:
Por otro lado, si el sistema es no lineal, h y g pueden ser linealizadas entorno de un punto de
operación, y así tendremos las respectivas ecuaciones de estado y de salida dadas en (9) y (10).
Finalmente, si las funciones h y g no involucran el tiempo t explícitamente, el sistema es
invariante en el tiempo. En este caso, las matrices A, B, C, D, E y F resultan matrices constantes y
las ecuaciones (9) y (10) se escriben de la siguiente forma:
w (t )
u(t ) xɺ (t ) x(t ) y (t )
+ ∫ +
A continuación presentaremos algunos ejemplos para familiarizarnos con los modelos por
variables de estado y poder así obtener algunas conclusiones al respecto.
4. Ejemplo 1
di 1
dt C ∫
u (t ) = i (t ) R + L + i (t )dt (13)
Por otro lado, la corriente en el capacitor está dada por la siguiente expresión:
dvc
ic (t ) = iL (t ) = i (t ) = C (14)
dt
donde, vc(t) es la tensión en bornes del capacitor. Elijamos como primer posible conjunto de
variables de estado a la corriente que circula en el inductor y a la tensión en bornes del capacitor.
Aún más, escojamos como variable de salida a la tensión del capacitor. Así tenemos el siguiente
dvc di
vector de estado: x(t ) = [ x1 (t ) x2 (t )] = [ vc (t ) iL (t )] . O sea que, xɺ1 = y xɺ2 = L .
T T
dt dt
Con esa elección y a partir de las ecuaciones (13) y (14) podemos obtener las siguientes ecuaciones
dinámicas:
diL 1 R 1
= u (t ) − iL (t ) − vc (t )
dt L L L
(15)
dvc 1
= iL (t )
dt C
Estas ecuaciones diferenciales de primer orden pueden escribirse en forma matricial de la
siguiente forma:
vɺc 0 1/ C vc (t ) 0
iɺ = −1/ L − R / L i (t ) + 1/ L u (t ) (16)
L L
Las ecuaciones de estado en (15) o la (16) describen el comportamiento del circuito de la
Figura 5 y define la relación que existe entre la entrada y el estado del sistema, donde este último
está formado por la dinámica de la tensión en bornes del capacitor y la dinámica de la corriente que
0 1/ C 0
A= y B= , (17)
−1/ L − R / L 1/ L
La matriz A nos da los “autovalores” del sistema dinámico. Dando valores a los elementos
del sistema podemos graficar la ubicación de estos autovalores en el plano frecuencial complejo.
Sean, R = 10Ω, L = 100µH y C = 20µF, tenemos los siguientes autovalores: {-5279,-94721}. Estos
son polos sobre el eje real negativo del plano s, los que están representados en la Figura 6.
y (t ) = vc (t ) , (18)
o en forma matricial:
v (t )
y (t ) = [1 0] c , (19)
iL (t )
La ecuación (19) es del tipo y (t ) = C x(t ) , donde C = [1 0] , es llamada “matriz de
salida”.
Es interesante mostrar que el orden de las variables de estado en la ecuación matricial no
diL
dt − R / L −1/ L iL (t ) 1/ L
= v (t ) + 0 u (t ) , (20)
c
dv 1/ C 0 c
dt
y los autovalores de la matriz A resultan: {-94721,-5279}, iguales al caso anterior. Una vez
decidido el orden de las variables de estado, este debe ser respetado a la hora de realizar una
simulación matemática, con algún programa determinado, con el fin de solucionar la ecuación
iL (t )
dinámica. Con relación a la ecuación de salida, la misma resulta: y (t ) = [ 0 1] .
v
c (t )
A seguir vamos a ver que la ecuación de estado resultante de un mismo sistema dinámico no
es única y para esto elegimos las variables de estado como siendo:
esta tensión. Esta elección está asociada a una necesidad matemática, generalmente utilizada en
observadores de estados. De la ecuación de la tensión de carga del capacitor, tenemos que:
d 2 vc 1 di
= , (21)
dt 2 C dt
Substituyendo la ecuación de la derivada de la corriente en (15) en la última ecuación,
obtenemos:
d 2 vc 1 R 1
= u (t ) − iL (t ) − vc (t ) , (22)
dt 2 LC LC LC
y substituyendo la corriente en el inductor, por la segunda expresión en (15), llegamos a:
d 2 vc 1 R 1
2
= u (t ) − vɺc (t ) − vc (t ) . (23)
dt LC L LC
Así nos queda el siguiente conjunto de ecuaciones dinámicas:
xɺ1 = vɺc = x2
1 R 1 , (24)
xɺ2 = vɺɺc = u (t ) − vɺc (t ) − vc (t )
LC L LC
y en forma matricial queda expresada la ecuación de estado como a seguir:
vɺc (t ) 0 1 vc (t ) 0
= +
− R / L vɺc (t ) 1/ LC
u (t ) , (25)
vɺɺc (t ) −1/ LC
Los autovalores de la matriz A resultan: {-5279,-94721}. Si comparamos con los resultados
anteriores, se observa que son exactamente los mismos, como esperado. Por tanto, la representación
por espacio de estado de un determinado sistema dinámico no es única, así como tampoco es único
el conjunto de variables de estado que representan el comportamiento de tal sistema.
5. Ejemplo 2.
Sea el circuito eléctrico mostrado en la Figura 7:
R C2
−
+
+ i (t ) + x2 (t )
C
u (t ) x1 (t ) C1 x (t ) 3
− − 3
x1 (t ) + x2 (t ) + x3 (t ) = 0 (26)
Observando la ecuación (26) deducimos que las 3 tensiones son linealmente dependientes,
lo que significa que conocidas dos de ellas la tercera resulta definida. O sea, el comportamiento del
sistema resulta definido por dos de las 3 tensiones de los capacitores, o lo que es lo mismo, 2 de las
3 tensiones elegidas califican como estado del sistema. Por tanto, si se eligen las 3 tensiones como
estado del sistema, entonces existirá una redundancia.
De los ejemplos presentados aquí, realizaremos las siguientes
Observaciones:
1 – La elección del estado del sistema no es única, y dependerá del problema específico a
ser resuelto;
2 – La elección de las variables de estado está generalmente asociada a una cantidad física y
algunas veces a una necesidad matemática;
3 – Las variables de estado están asociadas a elementos que almacenan energía y que
muchas veces poseen condiciones iniciales diferentes de cero;
4 – El número de variables que definen el estado de un sistema es el mismo para cualquiera
de las representaciones de espacio de estado del mismo sistema dinámico, y debe consistir del
menor número de variables posible;
5 - El número de variables de estado que definen completamente las dinámicas de un
sistema es igual al número de integradores involucrados en el sistema.
xɺ (t ) = A x(t ) + B u (t ) + E w(t )
(27)
y (t ) = C x(t ) + D u (t ) + F w(t )
Aplicando la transformada de Laplace a ambos lados de las dos ecuaciones en (27) y
considerando que las condiciones iniciales de todos los estados son nulas, o sea, x(0) = 0; se tiene:
sX( s) − X(0) = A X( s ) + B U ( s) + EW ( s)
, (28)
Y ( s ) = C X( s ) + DU ( s ) + F W ( s )
agrupando términos comunes en la primera ecuación en (28),
( sI − A ) X( s) = B U ( s ) + E W ( s) + X(0) , (29)
y premultiplicando a ambos lados por ( sI − A) −1 , donde I es la matriz identidad, esta última
ecuación nos queda
Y ( s ) = C ( sI − A) −1 B U ( s) + C( sI − A) −1 EW ( s ) + C ( sI − A) −1 X(0) + DU ( s ) + F W ( s ) , (31)
agrupando en U(s) y en W(s) del lado derecho de la última ecuación, nos queda:
Y (s)
G ( s) = = [C ( sI − A) −1 B + D] . (33)
U (s)
Nótese que el determinante de la matriz ( sI − A ) debe ser diferente de cero, para exista la
inversa de esta matriz ( sI − A ) . De esta última ecuación observamos lo siguiente:
Adj ( sI − A)
( sI − A) −1 = , (34)
sI − A
así podemos reescribir la ecuación (33) de la siguiente forma:
C[ Adj ( sI − A)] B + D
G(s) = , (35)
sI − A
donde el numerador de esta última es un polinomio en s que denominaremos P(s). De esta forma,
nuestra función de transferencia resulta:
P( s )
G(s) = , (36)
sI − A
R 1
s + L C R 1
Adj ( sI − A) = y sI − A = s 2 + s+ , (37)
−1 s
L LC
L
0
por tanto, considerando la matriz de salida y de entrada: [1 0] y 1 respectivamente, tenemos:
L
R 1
s + L C 0
[1 0] 1
− 1
s L (38)
G (s) = L ,
R 1
s + s+
2
L LC
y esta última ecuación resulta:
1/ LC
G (s) = .
R 1 (39)
s2 + s +
L LC
Las raíces de la ecuación característica, o sea, del denominador de G(s), son:
1
r1 = − RC + ( RC ) 2 − 4 LC
2 LC
. (40)
1
r2 = − RC − ( RC ) − 4 LC
2
2 LC
Substituyendo los valores de los parámetros, dados en el ejemplo 1 y resolviendo tenemos
que: r1 = −5279 y r2 = −94721 , que son los valores de los valores característicos de la matriz A
calculados en el ejemplo 1.
Si desea conocerse únicamente el efecto del disturbio sobre la salida, o sea, con U(s) ≡ 0 y
condiciones iniciales nulas, de la ecuación (32) se tiene
Y ( s)
Gw ( s ) = = [C( sI − A) −1 E + F ] . (41)
W (s)
De la misma forma, si desea conocerse únicamente el efecto de los estados iniciales sobre la
salida del sistema, con U(s) ≡ W(s) ≡ 0, de la ecuación (32) se tiene:
Y ( s ) = C ( sI − A) −1 X(0) . (42)
Supongamos un sistema dinámico SISO LIT que tiene la siguiente función de transferencia:
Y ( s) s 2 + b0 s + b1
= 3 . (43)
U ( s ) s + a0 s 2 + a1s + a2
Multiplicamos y dividimos el lado derecho de la F.T., por x1(s) para que la expresión
matemática no varíe, y luego igualamos los numeradores y denominadores de ambos lados, o sea:
Y ( s) s 2 + b0 s + b1 x1 ( s )
= 3
U ( s ) s + a0 s + a1s + a2 x1 ( s )
2
(44)
Y ( s ) = s 2 x1 ( s ) + b0 sx1 ( s ) + b1 x1 ( s ) .
U ( s ) = s 3 x1 ( s ) + a0 s 2 x1 ( s ) + a1sx1 ( s ) + a2 x1 ( s )
A continuación, teniendo en cuenta que el sistema es de orden 3, hagamos la siguiente
designación de variables: sx1 ( s ) = x2 ( s ), s 2 x1 ( s ) = sx2 ( s ) = x3 ( s ) . De esta forma, las ecuaciones
en (44) resultan:
Y ( s ) = x3 ( s ) + b0 x2 ( s ) + b1 x1 ( s )
. (45)
U ( s ) = sx3 ( s ) + a0 x3 ( s ) + a1 x2 ( s ) + a2 x1 ( s )
Aplicando la transformada inversa de Laplace a las últimas, obtenemos el siguiente sistema
de ecuaciones en el dominio del tiempo:
y (t ) = x3 (t ) + b0 x2 (t ) + b1 x1 (t )
xɺ3 (t ) = u (t ) − a0 x3 (t ) − a1 x2 (t ) − a2 x1 (t )
. (46)
xɺ2 (t ) = x3 (t )
xɺ1 (t ) = x2 (t )
De la última ecuación podemos escribir la ecuación de estado de la siguiente forma:
xɺ1 (t ) 0 1 0 x1 (t ) 0
xɺ (t ) = 0 0 1 x2 (t ) + 0 u (t ) .
2 (47)
xɺ3 (t ) − a2 − a1 − a0 x3 (t ) 1
y la ecuación de salida,
x1 (t )
y (t ) = [b1 b0 1] x2 (t ) (48)
x3 (t )
8. Ejemplo 3
Apliquemos este caso al ejemplo 1 del circuito RLC. Expresando las ecuaciones en (15) en
función de la entrada u(t) y de la salida vc(t) del circuito y luego aplicando la transformada de
Laplace, nos queda:
di 1
u (t ) = L + Ri (t ) + ∫ i(t )dt
dt C
, (49)
1
vc (t ) = ∫ i (t )dt
C
1
U ( s ) = sLI ( s ) + RI ( s ) + I ( s)
sC
, (50)
1
Y (s) = I (s)
sC
con base en estas ecuaciones, la función de transferencia de nuestro sistema nos queda:
Y (s) 1
= 2 , (51)
U ( s ) s LC + sRC + 1
multiplicando y dividiendo, numerador y denominador del lado derecho de (51) por x1(s), e
igualando numeradores con denominadores, tenemos:
Y (s) 1 x1 ( s )
= 2
U ( s ) s LC + sRC + 1 x1 ( s )
(52)
Y ( s ) = x1 ( s ) .
U ( s ) = s 2 LCx1 ( s) + sRCx1 ( s ) + x1 ( s )
Denominando,
Y ( s ) = x1 ( s )
. (54)
U ( s ) = sLCx2 ( s ) + RCx2 ( s ) + x1 ( s )
Aplicando la transformada inversa de Laplace a las ecuaciones (53) y (54), nos quedan:
xɺ1 (t ) = x2 (t ) y ɺɺ
x1 (t ) = xɺ2 (t )
y (t ) = x1 (t ) . (55)
u (t ) = LCxɺ2 (t ) + RCx2 (t ) + x1 (t )
de la última ecuación despejamos xɺ2 (t ) :
1 R 1
xɺ2 (t ) =u (t ) − x2 (t ) − x1 (t ) , (56)
LC L LC
y así resulta la siguiente ecuación de estado:
xɺ1 (t ) 0 1 x1 (t ) 0
xɺ (t ) = −1/ LC +
− R / L x2 (t ) 1/ LC
u (t ) , (57)
2
y la ecuación de salida:
x (t )
y (t ) = [1 0] 1 , (58)
x2 (t )
Si comparamos con la ecuación (25), observamos que xɺ1 (t ) = yɺ (t ) = vɺc (t ) y
xɺ2 (t ) = ɺɺ
x1 (t ) = vɺɺc (t ) . También, x1 (t ) = y (t ) = vc (t ) y x2 (t ) = xɺ1 (t ) = vɺc (t ) . En resumen, la (57) es
igual a la ecuación (25).
Existe otro método algebraico, similar al anterior, que será descrito a seguir. Reordenando la
ecuación (51) de la siguiente forma,
R 1 1
y (t ) +
ɺɺ yɺ (t ) + y (t ) = u (t ) , (60)
L LC LC
Definamos las siguientes variables de estado:
x1 (t ) = y (t )
x2 (t ) = yɺ (t )
, (61)
⋮
( n −1)
xn (t ) = y (t )
por tanto, para nuestro caso específico tenemos:
x1 (t ) = y (t ) → xɺ1 (t ) = yɺ (t )
,
x2 (t ) = yɺ (t ) → xɺ2 (t ) = ɺɺ
y (t )
substituyendo en (60), nos queda la siguiente ecuación:
1 R 1
xɺ2 (t ) = u (t ) − x2 (t ) − x1 (t ) , (62)
LC L LC
y nuestra ecuación de estado resulta,
xɺ1 (t ) 0 1 x1 (t ) 0
xɺ (t ) = −1/ LC +
− R / L x2 (t ) 1/ LC
u (t ) ; (63)
2
igual a la obtenida en (57). La ecuación de salida es,
x (t )
y (t ) = [1 0] 1 . (64)
x2 (t )
Es importante aclarar que esta selección de variables de estados es conveniente
matemáticamente, pero en la práctica, los términos con derivadas de orden elevado provocan
valores poco precisos por los ruidos inherentes que existen en toda aplicación práctica, debido
principalmente al aumento de circuitos operacionales y componentes externos en el hardware de
control. En lo que sigue, se desarrollaran algunos ejemplos de sistemas modelados en el espacio de
estado para familiarizar al alumno con el procedimiento.
rL L
+
iL (t ) io (t )
+ ic (t ) rc
Vi S R Vo
− +
vc (t ) C
− −
Figura 8 – Convertidor CC-CC elevador. Ejemplo 4.
Es importante resaltar, que para una descripción realista de la operación de este convertidor
deben incluirse en la modelación, los elementos parásitos, tales como la resistencia del inductor y la
resistencia equivalente serie del capacitor; como se muestra la Figura 8.
iL (t )
∆I L
ton toff t
Ts
(a)
rL L rL L
io (t )
+ +
iL (t ) iL (t ) io (t )
+ ic (t ) rc + ic (t ) rc
Vi Vi
− + R Vo
− + R Vo
vc (t ) C vc (t ) C
− − −
−
(b) (c)
Figura 9 – Etapas de operación del convertidor CC-CC elevador en modo de conducción
continua. (a) Formas de onda: corriente en el inductor y tensión de disparo. (b) ton. (c) toff.
Periodo ton:
diL
Vi = rLiL + L (65)
dt
vc + ic rc = −ic R (66)
dvc
ic (t ) = C (67)
dt
de la ecuación (65) obtenemos xɺ1 ,
diL Vi rL
= − iL (68)
dt L L
de la ecuación (66) y (67) obtenemos xɺ2 ,
dvc
vc + C ( R + rc ) = 0 (69)
dt
dvc 1
=− vc (70)
dt C ( R + rc )
La ecuación de estado para esta etapa resulta:
rL
− 0 i (t ) Vi
iɺL (t ) L
= L + L . (71)
vɺc (t ) 0 −
1 vc (t ) 0
C ( R + rc )
Dado que
vo = − Ric (72)
1
y de (70) ic = − vc tenemos que
( R + rc )
R
vo = vc (73)
( R + rc )
La ecuación de salida resulta:
R iL (t )
y (t ) = vo (t ) = 0
( R + rc ) vc (t )
. (74)
Denominamos a:
rL
− L 0 Vi
= A1 , L = B , 0 R
= C1 , D1 = 0
0 1 1 ( R + rc )
−
C ( R + rc )
0
De esta forma, la ecuación de estado y la ecuación de salida durante el periodo dTs (donde,
ton
d= se denomina ciclo de trabajo o ciclo útil de la llave S) resultan, respectivamente:
Ts
Periodo toff:
iL = ic + io (77)
diL
Vi = rLiL + L + ic rc + vc (78)
dt
de (78) se tiene
diL Vi rL r 1
= − iL − c ic − vc (79)
dt L L L L
v v − vc
Sabemos que: io = o y vo = vc + ic rc , por tanto ic = o . Sustituyendo esta última expresión
R rc
de la corriente en el capacitor en la (79) se tiene,
diL Vi rL 1
= − iL − vo (80)
dt L L L
De la ecuación (77) tenemos que ic = iL − io . Sustituyendo las expresiones anteriores de ic e io
resulta:
vo − vc v
= iL − o (81)
rc R
rc
(1 + )vo = rciL + vc (82)
R
R R rc R
vo = (rciL + vc ) ⇒ vo = iL + vc (83)
R + rc R + rc R + rc
Sustituyendo la ecuación (83) en la (80) se tiene:
diL Vi rL R rc R
= − iL − iL − vc (84)
dt L L L( R + rc ) L( R + rc )
y finalmente xɺ1 resulta
diL Vi rL ( R + rc ) + R rc R
= − iL − vc (85)
dt L L( R + rc ) L( R + rc )
Sabiendo que
dvc 1 dv v −v
= ic ⇒ c = o c (86)
dt C dt rcC
sustituyendo vo de la (83) xɺ2 resulta:
dvc R R 1
= iL + vc − vc (87)
dt C ( R + rc ) rcC ( R + rc ) rcC
dvc R 1
= iL − vc . (88)
dt C ( R + rc ) C ( R + rc )
De las ecuaciones (85) y (88) podemos escribir la ecuación de estado como sigue:
rL ( R + rc ) + R rc R
− −
iɺL (t ) L( R + rc ) iL (t ) i
V
L( R + rc )
ɺ = + L .
vc (t )
(89)
vc (t ) R
−
1
0
C ( R + rc ) C ( R + rc )
R rc R iL (t )
y (t ) = vo (t ) =
R + rc vc (t )
. (90)
R + rc
Denominamos a:
rL ( R + rc ) + R rc R
− L( R + r ) −
L( R + rc ) Vi
c
= A2 , L = B , R rc R
= C2 , D2 = 0
R 1 2 R + r R + rc
− c
0
C ( R + rc ) C ( R + rc )
De esta forma, las ecuaciones de estado y de salida durante el periodo (1 − d )Ts resultan,
respectivamente:
xɺ = A 2 x + B 2Vi , (91)
y = C2 x . (92)
9.2 - Modelo de espacio de estado promedio del convertidor en función del ciclo de
trabajo “d(t)”:
xɺ = A p x + B p vi , (93)
y = C px (94)
donde:
A p = A1d + A 2 (1 − d )
B p = B1d + B 2 (1 − d ) (95)
C p = C1d + C2 (1 − d )
Aplicando la ecuación (95) se obtiene la siguiente representación de estado promedio para
el convertidor elevador operando en el modo de conducción continua:
rL ( R + rc ) + R rc (1 − d ) R (1 − d )
− L( R + rc )
−
L( R + rc )
1
xɺ = x + L vi . (96)
R(1 − d ) 1
− 0
C ( R + rc ) C ( R + rc )
R r (1 − d ) R
y (t ) = vo (t ) = c x.
R + rc
(97)
R + rc
De estas dos últimas ecuaciones, podemos obtener el punto de operación en régimen
estacionario. O sea, después de que los fenómenos transitorios se anulan, esto es, las derivadas de
los estados son nulas, el sistema se comporta de acuerdo a la señal forzada aplicada al convertidor.
De esta forma se cumple que:
0 = A p x ss + B pVi (98)
donde, x ss es el vector de estado en régimen estacionario. De esta última pueden obtenerse los
( R + rc )Vi
I rL ( R + rc ) + R rc (1 − d ) + R (1 − d )
2 2
1 0 < t ≤ ton
S w (t ) = . (101)
0 ton < t ≤ Ts
La señal d(t), desde el punto de vista de control, es la señal de entrada u(t) del sistema
dinámico en cuestión. Esta señal puede sufrir pequeñas variaciones entorno al punto de operación
(o valor de régimen estacionario) pero estas variaciones son muy lentas comparadas con la alta
frecuencia de la señal diente de sierra. Esto último justifica que se pueda sustituir d(t) por la
función de conmutación Sw(t). O sea que, d(t) resulta en un valor promedio de Sw(t) a lo largo de un
periodo de conmutación Ts. En la Figura 10(c) se puede apreciar como varían la corriente en el
inductor y la tensión en bornes del capacitor cuando se produce una variación del ciclo de trabajo.
En esta simulación se produjo una variación exagerada de d(t) (40%) para poder apreciar la
influencia de la misma sobre las variables de estado.
(a)
(b)
(c)
Figura 10 – Circuito elevador CC-CC. (a) Formas de onda de d(t) (línea continua) y
portadora de alta frecuencia (diente de sierra). (b) Función de conmutación Sw(t). (c) Formas
de onda de la corriente en el inductor y de la tensión sobre el capacitor.
∆xɺ = A
ˆ ∆x + B
ˆ ∆u + E
ˆ ∆w , ∆y = C
ˆ ∆x + D
ˆ ∆u + Fˆ ∆w , (104)
donde,
ˆ = ∂f (x, u, w ) , Bˆ = ∂f (x, u, w ) , E
A ˆ = ∂f (x, u, w )
∂x ∂u ∂w
(105)
ˆ = ∂h(x, u, w ) , D
C ˆ = ∂h(x, u, w ) , Fˆ = ∂h(x, u, w )
∂x ∂u ∂w
y las derivadas parciales que aparecen en la (105) son los coeficientes del desarrollo en serie de
Taylor de las ecuaciones no lineales dadas en (102); siendo evaluadas estas derivadas en el punto
de operación, o sea, x = xo , u = u o , w = w o . Por otro lado ∆x , ∆u , ∆y y ∆w son los pequeños
0 = f ( xo , u o , w o ) . (106)
Entonces, para un valor dado de las entradas uo y w o , se encuentran fácilmente los valores de
y o = h ( xo , u o , w o ) . (107)
Retomando nuestro modelo promediado de estado no lineal del convertidor elevador a partir
de las ecuaciones (96) y (97), primero, para ser rigurosos en cuanto a la notación usada en control
rL ( R + rc ) + R rc (1 − u ) R 1
− L( R + rc )
x1 −
L( R + rc )
(1 − u ) x2 w
L f1 (x, u, w )
xɺ = =
f (x, u, w )
(108)
R 1
(1 − u ) x1 − x2 0 2
C ( R + r c ) C ( R + rc )
R rc R
y (t ) = (1 − u ) x1 x2 = h(x, u, w ) (109)
R + rc R + rc
Aún más, para simplificar el problema a fin de presentar el procedimiento de linealización,
despreciamos las resistencias equivalentes serie del inductor y del capacitor, o sea, rc = rL = 0 y de
esta forma las últimas dos ecuaciones resultan:
x2 1
−
L (1 − u ) w
L f1 (x, u, w )
xɺ = = (110)
x1 (1 − u ) − x2 f 2 (x, u, w )
C RC
y (t ) = [ 0 x2 ] = h(x, u, w ) (111)
Ahora podemos obtener las matrices linealizadas dadas en (105), esto es:
ˆ = ∂h
C
∂h
∂x ∂x2 x
1 o ,u o , w o
El punto de operación o de estado estacionario está definido por las siguientes cantidades:
(1 − D) V0
0 − 1
L ˆ L ˆ ˆ
ˆ =
A B= E = L C = [ 0 1] (114)
(1 − D) −
1 −
I L
C 0
RC C
Por otro lado ∆x1 = x1 − I L = iˆL , ∆x2 = x2 − Vo = vˆc , ∆u = u − D = uˆ , ∆y = y − Vo = vˆo y
(1 − D) V0
0 − 1
L iˆL L ˆ ˆ
xˆɺ = + u + L w (115)
(1 − D) −
1 vˆc I L
−
C 0
RC C
y la ecuación de salida,
iˆ
vˆo = [ 0 1] L . (116)
vˆc
Note que el modelo lineal resultante dado en (115) tiene las matrices  y B̂ que dependen
del punto de operación. En este punto se cumple la ecuación (106), a partir de la cual se obtiene
que:
Vo
Vi = Vo (1 − D) e I L (1 − D) = . (117)
R
Así, dadas la tensión de entrada Vi y el ciclo de trabajo D, se obtienen la tensión de salida Vo y la
corriente de entrada IL. Estas mismas expresiones pueden obtenerse haciendo rc = rL = 0 en las
ecuaciones (99) y (100).
vɶo ( s )
9.3 – Obtención de la función de transferencia de pequeña señal entrada-salida del
dɶ ( s )
convertidor elevador CC-CC conmutado
x = X + xɶ ,
vo = Vo + vɶo ,
(118)
vi = Vi + vɶi ,
d = D + dɶ
Las cantidades en mayúscula corresponden a los valores CC del punto de operación. Para
simplificar nuestro análisis, asumimos que la perturbación en la tensión de entrada vɶi = 0 y vi = Vi .
(120)
Agrupando términos y despreciando los productos de xɶ y dɶ , dado que son variaciones pequeñas,
obtenemos la siguiente ecuación:
y finalmente,
A = A1D + A 2 (1 − D)
. (123)
B = B1 D + B 2 (1 − D)
La (122) resulta
A X + BVi = 0 (129)
y en consecuencia la (124) resulta
Vo = C X (131)
y consecuentemente, la (128) queda:
vɶo ( s)
ɶ = C [ sI − A]−1 [( A1 − A 2 ) X + (B1 − B 2 ) Vi ] + (C1 − C2 ) X . (138)
d (s)
De la ecuación (129) se obtiene:
I
X = L = − A −1BVi (139)
Vc
( R + rc )Vi
I rL ( R + rc ) + Rrc (1 − D ) + R (1 − D)
2 2
X = L = (140)
V
c ( R + rc )Vi (1 − D ) R
r ( R + r ) + Rr (1 − D ) + R 2 (1 − D) 2
L c c
y de la (131)
( R + rc )Vi (1 − D ) R
Vo = C X = (141)
rL ( R + rc ) + Rrc (1 − D) + R 2 (1 − D ) 2
En la ecuación (138) llamamos B12 = [( A1 − A 2 ) X + (B1 − B 2 )Vi ] y D12 = (C1 − C2 ) X .
( RD* + rc )Vi R
L[r ( R + r ) + Rr D* + R 2 D*2 ]
B12 = L c c (142)
Vi R
− 2 *2
L[rL ( R + rc ) + Rrc D + R D ]
*
R rc Vi
D12 = (143)
rL ( R + rc ) + Rrc D* + R 2 D*2
donde, D* = 1 − D . De esta forma la (138) puede expresarse en una forma reducida y ya conocida:
vɶo ( s)
ɶ = C [ sI − A]−1 B12 + D12 . (144)
d (s)
Aplicando esta última, se obtiene la función de transferencia de pequeña señal entre la señal
de control y la tensión de salida, la cual tiene la siguiente forma:
vɶo ( s) ( s + a)( s + b)
= k (145)
dɶ ( s) s2 + c s + d
De la misma forma en que se obtuvo la función de transferencia de pequeña señal entre la
señal de control y la tensión de salida, puede obtenerse la función de transferencia de pequeña señal
entre la tensión de entrada y la tensión de salida, considerando las pequeñas variaciones de vi en
torno al punto de operación, vi = Vi + vɶi y teniendo en cuenta un ciclo de trabajo constante, d = D.
Considere el motor de corriente continua de la Figura 11 que impulsa una carga a través de
un eje rígido. Si la corriente de campo es mantenida constante en un valor If o el flujo de campo
proviene de un imán permanente, esta máquina puede ser controlada únicamente por la tensión va(t)
aplicada a la armadura. En este caso, la ecuación del par de torsión eléctrico puede ser escrita como
Te (t ) = K t ia (t ) (146)
donde, K t = KI f es una constante. Cuando el motor impulsa la carga, se desarrolla una fuerza
Rf
+
Ra La If
Lf
+ Vf
ia (t ) −
+ Te , θ, ω b
va (t ) vb (t ) J Tc
− Carga
−
Figura 11 – Motor CC controlado por la corriente de armadura que impulsa una carga a
través de un eje rígido.
d θ(t )
vb (t ) = K b (147)
dt
Aplicando la ley de Kirchhoff de las tensiones a la malla del circuito de la armadura, se tiene:
dia (t )
va (t ) = u (t ) = Ra ia (t ) + La + vb (t ) (148)
dt
y sustituyéndose (147) se obtiene la dinámica del circuito de armadura,
dia (t ) d θ(t )
va (t ) = u (t ) = Ra ia (t ) + La + Kb . (149)
dt dt
Sea J el momento de inercia total de la carga, el eje y el rotor del motor; θ el desplazamiento
angular de la carga; b el coeficiente de rozamiento viscoso y Tc el par producido por la carga. El par
que el motor debe desarrollar necesario para vencer la inercia, el rozamiento, y el par de reacción
de la carga está dado por:
d 2 θ( t ) d θ( t )
Te (t ) = J + b + Tc (150)
dt 2 dt
o también, usando la (146)
d 2 θ(t ) d θ(t )
K t ia (t ) = J 2
+b + Tc . (151)
dt dt
Elegimos como variables de estado de este sistema a x1 = ia y x2 = ω = θɺ , implica que
dia
xɺ1 = ɺ = ɺɺ
y xɺ2 = ω θ . De la ecuación (149) se tiene
dt
dia (t ) R K 1
= − a ia (t ) − b ω(t ) + u (t ) . (152)
dt La La La
De la ecuación (151) obtenemos:
Kt b 1
ω
ɺ (t ) = ia (t ) − ω(t ) − Tc . (153)
J J J
La representación en variables de estado queda:
Ra Kb
− − 1 0
iɺa (t ) La La ia (t )
ɺ =
ω + La u (t ) + − 1 Tc . (154)
ω(t ) K t b
−
( t )
J 0 J
J
La ecuación de estado obtenida es del tipo xɺ (t ) = Ax(t ) + Bu (t ) + Ew(t ) , donde w(t)
representa la perturbación provocada por la carga sobre el eje del motor.
A continuación vamos a considerar el mismo motor de corriente continua del caso anterior
pero ahora impulsando una carga mediante un eje con una determinada elasticidad. En la Figura 12
se muestra este sistema donde la elasticidad del eje se modela mediante un resorte de torsión de
elasticidad k. En este caso se debe considerar que existe una velocidad relativa del eje del motor
respecto a la del eje de la carga y viceversa y considerar también por separado los pares producidos
por el motor y la carga. Además, hay que tener en cuenta que existe un par de reacción producido
por el eje elástico sobre el eje del motor y que se refleja sobre el eje de la carga, denominado Tee en
la Figura 12.
Rf
+
Ra La If
Lf
+ Vf
ia (t ) −
+ θm , ωm k
b θc , ωc
va (t ) vb (t ) Carga
− J m , Te Tee J c , Tc
−
Figura 12 – Motor CC controlado por la corriente de armadura que impulsa una carga a
través de un eje con una constante de elasticidad de torsión k.
dia
va = u = Ra ia + La + K b ωm . (155)
dt
Te = K t ia = J m ω
ɺ m + Tee . (156)
Las ecuaciones dinámicas de la carga y del eje elástico están dadas por:
Tee = J c ω
ɺ c + bωc + Tc . (157)
Tee = k (θm − θc ) . (158)
Sea el estado del sistema formado por las siguientes variables de estado:
x1 = ωm , x2 = ωc , x3 = Tee , x4 = ia , (159)
y, por tanto, xɺ1 = ω ɺ c , xɺ3 = Tɺee , xɺ4 = iɺa .
ɺ m , xɺ2 = ω
Kt 1
ω
ɺm = ia − Tee . (160)
Jm Jm
De la ecuación (157) obtenemos xɺ2 ,
b 1 1
ω
ɺc =− ωc + Tee − Tc . (161)
Jc Jc Jc
De la ecuación (158) obtenemos xɺ3 ,
Tɺee = k ωm − k ωc . (162)
De la ecuación (155) obtenemos xɺ4 ,
K R 1
iɺa = − b ωm − a ia + u . (163)
La La La
Con las últimas cuatro ecuaciones dinámicas podemos escribir la ecuación de espacio de
estado de este sistema, como sigue:
1 Kt
0 0 −
J
ωm 0
Jm 0
ωɺ m 1
ω
ɺc 0 0 ωc
b 1 0 −
−
= Jc Jc + 0 u (t ) + J c T . (164)
Tɺee T
c
ɺ k −k 0 0 1
ee
0
ia K ia 0
− b 0 0
R
− a La
La La
x1 (t )
M
b u k1 d1
x2 (t )
m
d2
k2
w(t )
Las dimensiones d1 y d2 corresponden a las distancias entre ambas masas y entre la masa m
y el suelo, respectivamente, con los resortes en reposo. Se observa además, que las imperfecciones
del camino provocarán una compresión o descompresión del resorte k2, efecto que puede ser
considerado como una perturbación externa, representado por un desplazamiento lineal en sentido
vertical. Esta perturbación se denota por la variable w(t). La aceleración de la gravedad está dada
por g. Elegimos como variables de estado de este sistema a los desplazamientos verticales x1 = δ1 y
x2 m + gm = b( xɺ1 − xɺ2 ) + k1 ( x1 − x2 − d1 ) − k2 ( x2 − d 2 − w) − u .
ɺɺ (166)
En base a la selección de estados tenemos que:
xɺ1 = δɺ 1 = vM , xɺ2 = δɺ 2 = vm , ɺɺ
x1 = ɺɺ x2 = ɺɺ
δ1 = vɺM , ɺɺ δ2 = vɺm . Distribuyendo términos en las
ecuaciones (165) y (166) tenemos
u b b k k k
x1 = vɺM =
ɺɺ − vM + vm − 1 δ1 + 1 δ 2 + 1 d1 − g . (167)
M M M M M M
b b k k k k k k u
x2 = vɺm =
ɺɺ vM − vm + 1 δ1 − 1 δ2 − 1 d1 − 2 δ 2 + 2 d 2 + 2 w − − g . (168)
m m m m m m m m m
La representación matricial de este sistema resulta en el modelo LIT buscado, descrito por
la ecuación (169):
0 0 1 0 0 0
0
δ1 0
ɺ
0 0
1 1 δ
0 0
0
ɺ δ
δ 2 = k1 k1 b b 2 + 1 u + w+ k1d1 .
vɺM − M − 0 −g (169)
M M
M vM M M
k2
vɺm k1 (k + k ) b vm 1 − g
b k2 d 2 k1d1
m − 1 2 − − m −
m m m m m m
12. Ejemplo 7. Conversor CC-CA PWM con filtro pasa bajas LC.
A continuación presentaremos un caso de modelo de un sistema dinámico en el espacio de
estado, donde las variables de estado son escogidas por una necesidad matemática, como
comentado en la sección 5. Sea el conversor CC-CA mostrado en la Figura 14, el cual convierte una
tensión de corriente continua Vcc en una tensión alternada senoidal utilizando un convertidor en
puente completa, en el cual el ciclo de trabajo de los semiconductores está modulado por una onda
senoidal de amplitud y frecuencia constantes, como se muestra en la Figura 15.
Inversor L
iL io
C
Vcc R
vc (t ) ic (t )
Figura 14 – Conversor CC-CA con filtro pasa bajas LC de salida y carga resistiva.
Es común que este sistema opere en lazo cerrado con el objetivo de mantener una tensión
eficaz y frecuencia constantes frente a variaciones de carga, así como también proveer al sistema de
una sensibilidad menor a los disturbios de carga.
Debido a que la forma de onda de la tensión de salida deseada es senoidal, se necesita que el
controlador a proyectar, siga o rastree una referencia que es variable en el tiempo, o sea
r (t ) = V sin(ωt ) , donde ω = 2 π f , y f es la frecuencia deseada de la tensión sintetizada por el
convertidor. Si se desea utilizar un controlador convencional, tal como un proporcional-integral,
que resulta de fácil implementación practica, este presentará un error finito en régimen permanente
diferente de cero debido a la naturaleza variable de la señal de referencia. Entonces, dado que un PI
presenta error nulo en régimen permanente con entradas constantes, es deseable que la referencia
del sistema de control sea, para el caso en cuestión, una tensión continua.
En sistemas trifásicos y especialmente en el caso de maquinas de inducción trifásicas, es
común transformar las tensiones y corrientes alternadas (referencial estacionario) a un sistema de
coordenadas en sincronismo con la frecuencia fundamental de las tensiones o corrientes CA
(referencial sincrónico). Esta transformación se realiza transformando el sistema estacionario
trifásico abc a un sistema bifásico estacionario ortogonal αβ, de magnitudes alternadas, y luego se
transforma este último al sistema de coordenadas sincrónico, cuyas magnitudes resultan continuas
respecto al sistema trifásico original.
En el caso que estamos tratando, es posible encontrar una transformación lineal que permita
obtener un referencial sincronizado con la frecuencia de la tensión generada, utilizando como
referencial bifásico αβ a la corriente y la tensión en el capacitor del filtro de salida, dado que estas
dos magnitudes están naturalmente desfasadas 90° eléctricos, como se muestra en la Figura 16,
mediante las formas de onda en el tiempo y vectorialmente en la Figura 17(a).
(a)
(b)
Figura 16 – (a) Tensión y corriente real en el capacitor. (b) Corriente en el capacitor, real y
filtrada (filtro pasa bajas en 250Hz y ξ = 0,7).
v ec v ec ≡ β
v ≡d
s
c
Fce Fcs
θ i cs ≡ q
φ
θ i ec θ i ec ≡ α
(a) (b)
Figura 17 – (a) Vectores representativos de la corriente y tensión en el capacitor en el sistema
T T
de coordenadas estacionario. (b) Referenciales estacionario i ec v ec y sincrónico i cs v cs .
T
El vector compuesto, en el referencial estacionario, dado por Fce = i ec v ec y mostrado en
la Figura 17(a), describe un movimiento circular en sentido antihorario con θ = ωt y con módulo
definido por los módulos de i ec y v ec . En este caso, este vector compuesto describe en el tiempo una
referencial ortogonal dq que gira a la velocidad de sincronismo ω, o sea, a la velocidad del vector
Fce . El vector Fcs en la Figura 17(b) representa el vector compuesto referido al sistema de
coordenadas sincrónicas, y este vector está formado por las componentes en ejes sincrónicos de la
tensión v cs y de la corriente i cs en el capacitor. O sea:
i s ωCVcs cos(φ)
Fcs = cs = (170)
v c Vc sen(φ)
s
sincrónicas, son ahora constantes, dado que el vector Fcs se mueve juntamente con el nuevo
referencial dq.
Sin olvidar el factor de escala entre la corriente y la tensión del capacitor, o sea X c = 1/ ωC ,
la corriente y tensión en el referencial estacionario pueden ser rotadas al referencial sincrónico y
observando la Figura 17(b), mediante las siguientes ecuaciones:
cos(θ) ωC sen(θ) e
ics ic ice
=
s sen(θ) = T ( θ) e (172)
vc − cos(θ) vce vc
ωC
De forma similar, si se desea obtener la representación de las variables en el sistema de
coordenadas estacionarias a partir de las variables en el referencial sincrónico, se tiene
diL
u=L + vc , (174)
dt
iL = ic + io , (175)
dvc
ic = C , (176)
dt
vc
io = , (177)
R
de (174)
diL 1 1
= u − vc , (178)
dt L L
de (175)
dic 1 1 1 dvc
= u − vc − , (180)
dt L L R dt
dv 1
por otro lado, de (176) se tiene que c = ic y la (180) queda
dt C
dic 1 1 1
= u − vc − ic , (181)
dt L L RC
que junto con
dvc 1
= ic (182)
dt C
nos queda el siguiente conjunto de ecuaciones dinámicas:
1 1 1
xɺ1 = iɺc = u − vc − ic
L L RC
, (183)
1
xɺ2 = vɺc = ic
C
y en forma matricial queda expresada la ecuación de estado como sigue:
1 1
− − 1
iɺc RC L ic
ɺ = + L u ,
v
(184)
vc 1 0 c 0
C
y la ecuación de salida
i
y = [ 0 1] c , (185)
vc
13. Ejemplo 8. Conversor CC-CA PWM con filtro pasa bajas LC.
diL 1 1
= u − vc , (186)
dt L L
de la (175) y (176) se tiene
dvc 1 1
= iL − io , (187)
dt C C
y la ecuación de estado resulta
1
0 0 1
vɺc C vc −
iɺ = 1 + 1 u + C io , (188)
L − i
0 L L 0
L
La ecuación (188) resultó como la presentada en (27), o sea xɺ (t ) = A x(t ) + B u (t ) + E w(t ) ,
y la ecuación de salida es
v
y = [1 0] c . (189)
iL
De acuerdo a la ecuación obtenida en (32) este sistema tendrá una salida que dependerá del
efecto de la entrada y del disturbio, desconsiderando las condiciones iniciales, o sea:
1 sL
Y (s) = U (s) − 2 W (s) . (191)
s LC + 1
2
s LC + 1
[2] – Sistemas de Control Automático, Benjamín C. Kuo, 7° Edición, Prentice Hall, 1996.
[3] – Feedback Control Systems, Charles L. Phillips and Royce D. Harbor, 4th Edition, Prentice
Hall, 2000.
[4] – Feedback Control of Dynamic Systems, Gene F. Franklin, J. David Powell and Abbas