Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ESCUELA DE POSGRADO
Curso:
Tema:
Presentado por:
Docente:
2016
Diseo de sistemas de control Control por Computadora
Se requiere:
1
() = (0.1+1)(+1)
1 = 0.1 2 = 1
min = 0.1
0.1
= = = 0.02
5 5
Diagrama de Bode:
MG 21.2 dB
7.83
MF 54.8
31.2
[y, t] = step(GHz,10)
ref = ones(1,length(y));
plot(t,y,'-r',t,ref,'-b')
grid on
legend('salida','referencia')
Controlador PI:
1
() = (1 + )
Diseo de sistemas de control Control por Computadora
Metodologa:
a. Se construye el diagrama de Bode de la FT de lazo abierto GH(jw).
Determinar MF y MG.
| ()| = 20( )
1.4 = 20( )
La ganancia proporcional resulta:
= 0.8511
d. Se determina el valor de Ti:
1
= (/)
10
10
=
= 1.4472
0.691
() = 0.8511(1 + )
Resumen comparando:
Tambin se obtuvo para el controlador para otros valores de Margen de
fase deseado MF :
MF 60 70 90
6.91 rad/s 5.21 rad/s 3 rad/s
0.8511 0.6026 0.32
1.447 1.919 3.33
() 0.8511(1 0.521 0.3
0.6026(1 + ) 0.32(1 + )
0.691
+ )
() 124 122.3 116.2 115 106.9 106.2
144.7 144.7 191.9 191.9 333 333
% Controlador
Kp = 0.8511;%
Ti = 1.4472;
z = tf('z',T);
w = (2/T)*((z-1)/(z+1))
Dz = Kp*(1+1/(Ti*w));
DGHz = Dz*GHz;
figure(4)
margin(DGHz)
Diseo de sistemas de control Control por Computadora
Respuesta de
lazo abierto
con
controlador
D(z)
124 122.3
144.7 144.7
Inicialmente
diseado con
MF=60
Respuesta de
lazo abierto
sin
controlador
Adems la fase del sistema controlado inicia con -90 y el sistema sin control
inicia en 0, tambin en la ganancia el sistema controlado inicia con 30dB y el
sistema sin control inicia en 20dB.
Diseo de sistemas de control Control por Computadora
() ()()
=
() + ()()()
R(z) es un escaln unitario.
figure(5)
FTz = feedback(Dz*Gz,Hz);%FT lazo cerrado
[y, t] = step(FTz,10)
ref = ones(1,length(y));
plot(t,y,'-r',t,ref/Hz,'-b')
grid on
legend('salida lazo cerrado + D(z)','referencia')
=
= . ,
60 para un error
5%.
124 122.3
= %
144.7 144.7
70
=
= . , para
un error 5%.
116.2 115
= . %
191.9 191.9
90 =
= , para
un error 5%.
106.9 106.2 = %
333 333
Diseo de sistemas de control Control por Computadora
Velocidad y recorrido:
Entonces en 1hora:
1hora = 3600s
3600
# = 5
6
# = 3000
function y = fcn(u)
n = floor(u/7);
tt = 4*n;
if tt>0
tll = 3*n; %Tiempo de llenado
else
tll = 0;
end
y = 2.5*(u-tt-tll)*(u<(tt+tll+1)) + 2.5*(u>=(tt+tll+1))*(u<(tt+tll+2))+(7.5-2.5*(u-
tt-tll))*(u>=(tt+tll+2))*(u<=(tt+tll+3));
Velocidad :
Diseo de sistemas de control Control por Computadora
Posicin:
Proceso Tiempo
Tiempo de 4 seg, total
posicionamiento t1 = 1s
t2 = 2s
*v_max = 2.5VDC t3 = 3s
(0.25m/s) t4 = 4s (hasta que la
respuesta se establezca)
Tiempo de llenado 3s
Entonces en 1hora:
1hora = 3600s
3600
# = 5
7
# = 2575
Diseo de sistemas de control Control por Computadora
124 122.3
( ) =
144.7 144.7
Diseo de sistemas de control Control por Computadora
Conclusiones: