Documentos de Académico
Documentos de Profesional
Documentos de Cultura
%FLUJO_POTENCIA
Seleccion=input('Numero de barras: ');
Ybus=input('Valor Y del bus :');
S=input('Potencia compleja :');
switch Seleccion
case 2
Yb=input('Valor Yb :');
Va=input('Tension Va :');
Vb=input('Tension Vb :');
a=S/conj(Va);
b=Yb*Vb;
Vr=(a+b)/(Ybus);
case 3
Yb=input('Valor Yb :');
Yc=input('Valor Yc :');
Va=input('Tension Va :');
Vb=input('Tension Vb :');
Vc=input('Tension Vc :');
a=S/conj(Va);
b=Yb*Vb;
c=Yc*Vc;
Vr=(a+b+c)/(Ybus);
case 4
Yb=input('Valor Yb :');
Yc=input('Valor Yc :');
Yd=input('Valor Yd :');
Va=input('Tension Va :');
Vb=input('Tension Vb :');
Vc=input('Tension Vc :');
Vd=input('Tension Vc :');
a=S/conj(Va);
b=Yb*Vb;
c=Yc*Vc;
d=Yd*Vd;
Vr=(a+b+c+d)/(Ybus);
case 5
Yb=input('Valor Yb :');
Yc=input('Valor Yc :');
Yd=input('Valor Yd :');
Ye=input('Valor Ye :');
Va=input('Tension Va :');
Vb=input('Tension Vb :');
Vc=input('Tension Vc :');
Vd=input('Tension Vd :');
Ve=input('Tension Ve :');
a=S/conj(Va);
b=Yb*Vb;
c=Yc*Vc;
d=Yd*Vd;
e=Ye*Ve;
Vr=(a+b+c+d+e)/(Ybus);
end
fprintf('Resultado:\n')
disp(Vr);
Mag=abs(Vr);
Ang=atand(imag(Vr)/real(Vr));
fprintf('%g<%g\n',Mag,Ang);
>> FLUJOPOT 4.41363<-70.8286
Valor Yc :0 Valor Yb :0
Tension Vc :1 Tension Vb :1
Tension Vd :1 Tension Vc :1
Tension Ve :1 Tension Vd :1
0.2318 - 2.5221i
2.05973<-59.1117
Valor Yc :0 Valor Yb :0
Valor Yd :0 Valor Yc :0
Tension Vc :1 Tension Vb :1
Tension Vd :1 Tension Vc :1
-0.2569 - 2.7832i
1.44709<70.6705
Valor Yb :0 Valor Yc :0
Valor Yc :0 Valor Yd :0
Tension Vb :1 Tension Vc :1
Tension Vc :1 Tension Vd :1
-0.4790 - 1.3655i
1.96068<46.4414
>>