Sei sulla pagina 1di 3

En la Fig.

1, se presenta el esquema de un manejador de disparo para los tiristores


que componen el puente rectificador trifásico Onda Completa.

Figura 1: Manejador de disparo para tiristores

Este manejador se basa en tomar una muestra de la tensión de alimentación del


rectificador, detectar los cruces por cero de la señal a fin de sincronizar los disparos
del SCR, a partir de esta referencia un multiplicador de frecuencia genera seis ondas
con un tercio de la frecuencia original. Por otra parte un generador de funciones
determina, para el valor de la tensión de corriente continua de referencia y con la
limitación del ángulo máximo de disparo, el valor a que satisface el valor de
referencia de continua bajo la premisa que la onda de alimentación de rectificador
es puramente sinusoidal. Con la tensión de referencia, al ángulo de disparo y las
seis ondas de un tercio de la frecuencia, se alimenta un circuito retardador el cual
genera un pulso de disparo para cada uno de los tiristores que conforman el puente
de acuerdo a su orden de encendido, este pulso se amplifica y se envía a los gate
de cada tiristor. El esquema para un puente monofásico es similar con la diferencia
que el multiplicador de frecuencia genera dos ondas a la mitad de la frecuencia de
la referencia.
% Puente rectificador Trifasico controlado
2 % vf (t) =

p
2 _ v _ sen(wt)
3 % Carga tipo RLE
4
5
6 % Entrada de datos
7 V= input (’Tension efectiva de la fuente sinusoidal ’);

8 R= input (’ Resistencia [Ohm ] ’);

9 L= input (’ Inductancia [H] ’);

10 E= input (’Tension de la carga ’);

11 f= input (’Frecuencia de la fuente [Hz] ’);

% Constantes
13 m=E/( sqrt (2)*V)

14 Z= sqrt (R ^2+(2* pi*f*L)^2)

15 fi= atan ((2* pi*f*L)/R)

16 alfa1 = asin (m); % Alfa mínimo

17 alfa2 =pi - alfa1 ; % Alfa máximo

18 disp (’Limite de Controlabilidad en grados ’)

19 [ alfa1 *180/ pi , alfa2 *180/ pi]


20
21 % Angulo de disparo
22 alfa = input (’ángulo de disparo en grados ’);

23 alfa = alfa *pi /180;

24 if alfa <alfa1 -pi /3

25 alfa =alfa1 -pi /3;

26 disp (’angulo fuera del limite de controlabilidad se fija alfa_min ’)

27 end
28
29 %
30 Imin = sqrt (2)*V/Z*(( sin( alfa +2* pi /3- fi)-sin( alfa +pi /3- fi)* exp (-( pi /3)/
tan(fi)))/(1 - exp (-( pi /3)/tan(fi))))-E/R
31 % Funciones en el tiempo

32 t= linspace (pi /3+ alfa ,2* pi /3+ alfa ,1000) ;

33 i=( sqrt (2)*V/Z*( sin (t-fi)-m/cos(fi)+( sin(fi - alfa )/(1 - exp (-( pi /3) /tan(

fi)))-sin( alfa +pi /3- fi))* exp (-(t-alfa -pi /3)/tan (fi))));
34 v= sqrt (2) *V* sin(t);
35
36 % Valores sobre la Carga
37 Io =(3/ pi* trapz (t,i))

38 Irms = sqrt (3/ pi* trapz (t,i .^2) )

39 Vo =1.35* V* cos( alfa )

40 Vrms = sqrt (2)*V* sqrt (1/2+3* sqrt (3) /(4* pi)*cos (2* alfa ))

41 % Potencia

42 PR=R* Irms ^2

43 Po=E*Io
44
45
46
47 %Factor de rizado
48 FR_i = sqrt ( Irms ^2- Io ^2)/Io
49 FR_v = sqrt ( Vrms ^2- Vo ^2)/Vo
50
51 % Rizo
52 Rizo =0.5*( max(i)-min(i))
53
54 % Graficas
55 figure (1)
56 xp= length (t);

57 t1= linspace ( alfa +pi /3, alfa +pi /3+2* pi ,6* length (t));

58 vf= sqrt (2)*V*sin(t1);

59 vx =[v,v,v,v,v,v];

60 ix =[i,i,i,i,i,i];

61 plot (t1 ,vf ,’ -.’,t1 ,vx ,’r’,’LineWidth ’ ,2); grid

62 legend (’Fuente ’,’Carga ’);

63 set(gca ,’FontSize ’ ,11,’FontName ’,’Symbol ’);

64 xlim ([ alfa +pi /3 2* pi+ alfa +pi /3]) ;

65 set(gca ,’XTick ’,alfa +pi /3: pi /6:2* pi+ alfa +pi /3) ;

66 set(gca ,’XTickLabel ’ ,{’a’,’T /12+ a’,’T/6+a’,’T/4+a’,’T/3+ a’,’5T /12+ a’,

’T/2+a’,’7T /12+ a’,’2T/3+a’,’3T /4+a’,’5T/6+ a’,’11T /12+ a’,’T+a’})


%set(gca,’YTickLabel’,’ ’)
68 xlabel (’Tiempo ’,’fontsize ’ ,14,’fontname ’,’Times ’);

69 ylabel (’Magnitud ’,’fontsize ’ ,14,’fontname ’,’Times ’);

70 set( legend ,’FontSize ’ ,12,’FontName ’,’Time ’);


71
72 figure (2)
73 plot (t1 ,ix ,’LineWidth ’ ,2); grid

74 xlim ([ alfa +pi /3 2* pi+ alfa +pi /3]) ;

75 set(gca ,’FontSize ’ ,11,’FontName ’,’Symbol ’);

76 set(gca ,’XTick ’,alfa +pi /3: pi /6:2* pi+ alfa +pi /3) ;

77 set(gca ,’XTickLabel ’ ,{’a’,’T /12+ a’,’T/6+a’,’T/4+a’,’T/3+ a’,’5T /12+ a’,

’T/2+a’,’7T /12+ a’,’2T/3+a’,’3T /4+a’,’5T/6+ a’,’11T /12+ a’,’T+a’})


78 %set(gca,’YTickLabel’,’ ’)

79 xlabel (’Tiempo ’,’fontsize ’ ,14,’fontname ’,’Times ’);

80 ylabel (’Magnitud ’,’fontsize ’ ,14,’fontname ’,’Times ’);

ix =[ zeros (1 ,1000) ,i,i, zeros (1 ,1000) ,-i,-i];


83 figure (3)

84 plot (t1 ,ix ,’LineWidth ’ ,2); grid

85 xlim ([ alfa +pi /3 2* pi+ alfa +pi /3]) ;

86 set(gca ,’FontSize ’ ,11,’FontName ’,’Symbol ’);

87 set(gca ,’XTick ’,alfa +pi /3: pi /6:2* pi+ alfa +pi /3) ;

88 set(gca ,’XTickLabel ’ ,{’a’,’T /12+ a’,’T/6+a’,’T/4+a’,’T/3+ a’,’5T /12+ a’,

’T/2+a’,’7T /12+ a’,’2T/3+a’,’3T /4+a’,’5T/6+ a’,’11T /12+ a’,’T+a’})


89 %set(gca,’YTickLabel’,’ ’)

90 xlabel (’Tiempo ’,’fontsize ’ ,14,’fontname ’,’Times ’);

91 ylabel (’Magnitud ’,’fontsize ’ ,14,’fontname ’,’Times ’);


92
93 %Potencias en la fuente
94 Irms_fuente = sqrt (1/(2* pi)* trapz (t1 ,ix .^2) )
95 S= sqrt (3) *V* Irms_fuente

96 fp =( PR+Po)/S

Potrebbero piacerti anche