Calculo de RMS con MatLab
Para el circuito mostrado considere lo siguiente:
Carga 1: Carga inductiva de 125kVA a un FP de 0.28
Carga 2: Carga capacitiva de10 kW y 40 kvars
Carga 3: Carga resistiva de 15 kW
a) Determine los kW, kvar y kVA totales y el FP del sistema, b) determine la capacidad de
un condensador conectado en paralelopara corregir el FP a 0.9
a)
Carga 1:
ߠ = cosିଵ ሺ. 28ሻ = 73.73°
P = S cos ߠ = 125 cos (73.73°) = 35 kW
Q = S sen ߠ = 125 sen (73.73°) = 120 kVAR
Carga 2:
P = 10 kW
Q= -40 kVAR
Carga 3:
P = 15 kW
Q = 0 kVAR
Ptot = P1+P2+P3 = 35+10+15 = 60 kW
Qtot = Q1+Q2+Q3 = 120-40+0 = 80kVAR
Stot = ඥܲଶ + ܳ ଶ = √60ଶ + 80ଶ = 100 kVA
FP = cosߠ = =
= .6
ௌ
ଵ
b)
FPrequerido = .9;
ߠ = cosିଵ ሺ. 9ሻ = 25.84°
S = ୡ୭ୱ ఏ = .ଽ = 66.66 kVA
Q = S sen ߠ = 66.66 sen (25. 84°) = 29.05 kVAR
Qrequerida = 80 -29.05 = 50.95 kVAR
Tarea 4: Cálculo RMS para una señal periódica.
MatLab (Script)
function [vector_rms]= rms(vector,muestrasXCiclo)
%variables de entrada: vector con senalperiodica, numero de muestras por
ciclo.
%variablas de salida: vector con senal rms
% Nota: la variable muestrasXCiclo debe coincidir con las muestras
reales, de lo contrario lafunción será menos exacta.
vector_rms= zeros(1,length(vector));
muestra_actual=1;
muestra_anterior=1;
for i=1:length(vector)
%if i>=muestrasXCiclo
muestra_actual=i;muestra_anterior=muestra_actual-muestrasXCiclo+1;
if muestra_anterior> muestrasXCiclo=128
muestrasXCiclo =
128
>> ciclos=10;
>> x=0:2*pi/muestrasXCiclo:2*pi*ciclos;
>> y=sin(x);
>>y_rms_1=rms(y,muestrasXCiclo);
>> plot(x,y,x,y_rms_1)
Gráfica
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
0
10
20
30
40
50
60
70
Regístrate para leer el documento completo.