Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FECHA DE ENTREGA
27 OCTUBRE 2016
UNIDAD 2
DISEÑO DE SISTEMAS DE CONTROL MEDIANTE EL
MÉTODO DEL LUGAR DE LAS RAÍCES
La compensación es la modificación de la dinámica del sistema, realizada para
satisfacer las especificaciones determinadas.
Especificaciones de comportamiento
EI diseño por el método del lugar de las raíces se basa en redibujar el lugar de las
raíces del sistema añadiendo polos y ceros a la función de transferencia en lazo
abierto del sistema y hacer que el lugar de las raíces pase por los polos en lazo
cerrado deseados en el plano s. La característica del diseño del lugar de las raíces
es que se basa en la hip6tesis de que el sistema en lazo cerrado tiene un par de
polos dominantes.
Compensadores
El diseñador debe realizar un dispositivo físico que tenga incorporada la función de
transferencia del compensador.
Si una entrada sinusoidal se aplica a la entrada de una red, y la salida en estado
estacionario
(Que también es sinusoidal) tiene un adelanto de fase.
La red se denomina red de adelanto. (La magnitud del ángulo de adelanto de fase
es una funci6n de la frecuencia de entrada.) Si la salida en estado estacionario
tiene un retardo de fase, la red se denomina red de retardo.
EI método del lugar de las raíces es una técnica grafica que permite determinar las
localizaciones de todos los polos en lazo cerrado a partir de las localizaciones de
los polos y ceros en lazo abierto cuando algún panimetro (generalmente la
ganancia) varia de cero a infinito.
Cuando se diseña un sistema de control, si se requiere un ajuste diferente al de la
ganancia, se deben modificar los lugares de las raíces originales introduciendo un
compensador adecuado.
Una vez diseñado un compensador, debe verificarse que se han cumplido todas
las especificaciones de comportamiento. Si el sistema no cumple las
especificaciones de comportamiento, debe repetirse el procedimiento de diseño
ajustando el polo y la cero del compensador hasta cumplir con todas las
especificaciones.
COMPENSACION DE RETARDO
4
Gcerr= 2
s +2 s+ 4
Esta función se obtuvo con la formula siguiente
GcGp Gp
Gcerr= =
1+GcGp 1+Gp
4 4
s ( s +2 ) s ( s +2 ) 4 4
Gcerr= = = = 2
4 s ( s +2 ) +4 ( s ( s +2 ) ) + 4 s + 2 s+ 4
1+
s ( s+2 ) s ( s +2 )
Posteriormente se calcula el factor de amortiguamiento ζ
C (s ) Wn2
= 2
R ( s ) 1 s +2 ζ Wns+Wn 2
Wn2 =4 2 ζWn=2
Wn=2 2 ζ 2=2
2
ζ = =0.5
4
ζ >1 sobreamortiguado
{
Factor de amortiguamiento ζ =1Criticamente amortiguado
ζ <1 subamortiguado
*Ya que el factor de amortiguamiento es 0.5 y de acuerdo con los parámetros
preestablecidos se considera al sistema como subamortiguado. Y como se
pretende modificar los polos del lazo cerrado para obtener la frecuencia natural no
amortiguada se cambia el valor de Wn=4. Tomando en cuenta esto la función de
transferencia para el lazo cerrado es la siguiente.
16
Gcerr= 2+ 4 s+16
s
De esta función se obtienen los polos (en este paso con ayuda de Matlab, se
introduce la función y el comando >>pole (Gcerr)) lo cual nos da como resultado
-2.0 + 3.4641i
-2.0 – 3.4641i
Ahora que conocemos los polos y las funciones necesarias se determinara el polo
y el cero en la red de adelanto con la forma gráfica.
Lo primero es trazar el punto donde se ubica el polo dominante, en este caso -2.0
+ 3.4641i.
ℑ (G (s )) 0.1443
ᶲ =tan −1 =tan −1 =−29.29 30° *Se divide entre 2 ∴ cada línea se
ℜ (G (s )) −0.25
trazara con un ángulo de 15° con respecto a la línea P-B
Con este ángulo se trazan las líneas P-C y P-D para aproximar el cero y el polo
del sistema.
Se obtuvo un cero= - 2.9 y un polo = - 5.4. A partir de estos se calcula α
+1 1
+5.4= α T= =0.185
αT 5.4
+1 1
+2.9= T= =0.345
T 2.9
0.185 0.185
α= = =0.537
T 0.345
Calculo de Kc
Kc∗s+2.9
∗4
s +5.4 4 Kc ( s+2.9 ) Kc∗( s+2.9)
Gc∗Gp= = =
s ( s+2 ) ( s +5.4 ) ( s ( s+2 ) ) s (s+2)(s +5.4)
K=4Kc
K ( s+ 2.9 )
⃒ ⃒ * Ar=⃒ G ( iw ) ⃒ =√ ℜ2 + ℑ2
s ( s+ 2 )( s+5.4 ) s=−2.0+ 3.4641i
K∗⃒ −0.0532+ 0.0001i ⃒ =1
2 2
K∗⃒ √ (−0.0532 ) + 0.0001 ⃒ =1
K∗⃒ 0.05320 ⃒ =1
1
K= =18.79
0.05320
K 18.79
Kc= = =4.09
4 4
Para la red de adelanto
1
s+
Kc∗α∗Ts+1 T
Gc= =Kc
α Ts+1 1
s+
αT
T =0.345 α T =0.185 α =0.537 Kc=4.68 Kc α =2.51
Sistema Compensado
Gc∗Gp
Gcerr 1=
1+GcGp
Sistema no compensado
Gp
Gcerr 2=
1+Gp
En Matlab
>> s=tf('s')
s=
>> Gp=4/(s*(s+2))
Gp =
4
---------
s^2 + 2 s
ans =
0
-2
>> Gc=4.68*((s+2.9)/(s+5.4))
Gc =
4.68 s + 13.57
--------------
s + 5.4
Gcerr1 =
>> Gcerr2=Gp/(1+Gp)
Gcerr2 =
4 s^2 + 8 s
-------------------------
s^4 + 4 s^3 + 8 s^2 + 8 s
>>step(Gcerr1,Gcerr2)
%Con este grafico podemos observar el comportamiento de los lazos cerrados,
Gcerr1 es el sistema compensado y Gcerr2 es el no compensado.%
>>rltool (Gp)
%Nos muestra el grafico donde podemos agregar ceros y polos%
%En el menú Analysis se encuentra la opción ‘Response to step command’ lo cual
nos muestra la respuesta de nuestro sistema a un comando escalón.
Polo=-5.4
Cero=-2.9
Bibliografía
Ingeniería de control moderna 4ta edición, Katsushiko Ogata Capitulo 7