07.11.2017 Views

Maquinas Eléctricas-Chapman-5ta-edición

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.12 Valores nominales y problemas relacionados con los transformadores 107<br />

valores de la corriente de magnetización requeridos. Por último, el valor rms de la corriente de magnetización<br />

se puede calcular con la ecuación:<br />

I rms<br />

1<br />

T<br />

T<br />

0 i2 dt (2-104)<br />

A continuación se muestra un programa de MATLAB que ejecuta estos cálculos:<br />

% Archivo M: mag_current.m<br />

% Archivo M para calcular y hacer la gráfica de la corriente<br />

% de magnetización de un transformador de 230/115 que opera<br />

% a 230 volts y 50/60 Hz. Este programa también calcula<br />

% el valor rms de la corriente de magnetización.<br />

% Cargar la curva de magnetización. Está en dos<br />

% columnas, la primera columna es la fmm y la<br />

% segunda columna es el flujo.<br />

load mag_curve_1.dat;<br />

mmf_data 5 mag_curve_1 (:,1);<br />

flux_data 5 mag_curve_1 (:,2);<br />

% Inicializar valores<br />

VM 5 325;<br />

NP 5 850;<br />

% Voltaje máximo (V)<br />

% Vueltas primario<br />

% Calcular la velocidad angular a 60 Hz<br />

freq 5 60;<br />

% Freq (Hz)<br />

w 5 2 * pi * freq;<br />

% Calcular el flujo contra el tiempo<br />

time 5 0:1/3000:1/30;<br />

% 0 a 1/30 seg<br />

flux 5 -VM/(w*NP) * cos(w .* time);<br />

% Calcular la mmf correspondiente a un flujo dado<br />

% por medio de la función de interpolación del flujo<br />

mmf 5 interpl(flux_data,mmf_data,flux);<br />

% Calcular la corriente de magnetización<br />

im 5 mmf / NP;<br />

% Calcular el valor rms de la corriente<br />

irms 5 sqrt(sum(im.^2)/length(im));<br />

disp(['La corriente rms a 60 Hz es ', num2str(irms)]);<br />

% Hacer la gráfica de la corriente de magnetización.<br />

figure(l)<br />

subplot(2, 1, 1);<br />

plot(time,im) ;<br />

title ('\bfCorriente de Magnetización a 60 Hz');<br />

xlabel ('\bfTime (s)');<br />

ylabel ('\bf\itI_{m} \rm(A)');<br />

axis([0 0.4 -2 2]);<br />

grid on;<br />

% Calcular la velocidad angular a 50 Hz<br />

freq 5 50;<br />

% Freq (Hz)<br />

w 5 2 * pi * freq;<br />

% Calcular el flujo contra el tiempo<br />

time 5 0:1/2500:1/25;<br />

% 0 a 1/25 seg<br />

flux 5 -VM/(w*NP) * cos(w .* time);<br />

% Calcular la mmf correspondiente a un flujo dado<br />

% por medio de la función de interpolación del flujo<br />

mmf 5interpl(flux_data, mmf_data,flux);

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!