Está en la página 1de 3

>> %curvas en v de la maquina sincrona de polossalientes

>> global c1 Ef Van xd xq Pe;

>> Van = 1.; %tension nominal

>> Ian = 1.; %corrientes nominal

>> San = 1.; %potencia aparente nominal

>> CosFin = 0.8; %factor de potencia nominal

>> xd = 0.9; %reactancia del eje directo

>> xq = 0.6; %reactancia del eje cuadratico

>> Re = 0.0; %resistencia de las bobinas de armadura

>> Fin = acos(CosFin) ; %angulo del factor de potencia nominal

>> Iax = Ian*(cos(Fin)-j*sin(Fin)); %fasor de la corriente nominal

>> Dx = Van + (Re + j*xq)*Iax; %fasor D para la condicion nominal

>> deltax = atan (imag(Dx)/real(Dx)); %angulo de la carga nominal

>> Idx = Ian*sin(deltax-Fin).*(sin(deltax)-j*cos(deltax)); %corriente directa

>> Efx = Dx + j*(xd-xq).*Idx;

>> Efmax = abs(Efx)*(cos(Fin)+j*sin(Fin)) ; %magnitud de la fuerza electromotriz maxima

>> Ef = 0.1:.01:2.0;

>> kk = 0;

>> for Pe = 0:.2:1.2;

kk = kk + 1

for l = 1:length(Ef);

delta(l)=0;

end

for c1 =1:1:length(Ef);

aaa = Pe*xd/(Ef(c1)*Van);

if abs(aaa) < 1.0,

deltac1= asin(aaa);

deltac1 = fsolve(deltac1(1),'Pdelta');

Q=Ef(c1)*Van.*cos(deltac1)/xd-Vn^2*(xq*cos(deltac1).^2+xd*sin(deltac1).^2)/(xd*xq);

S=sqrt(Pe*Pe+Q.*Q);

Ia(cl,kk) = S/Van;
else

Ia(cl,kk) = 0;

end

end

end

>> %curvas en v de la maquina sincrona de polossalientes

global c1 Ef Van xd xq Pe;

Van = 1.; %tension nominal

Ian = 1.; %corrientes nominal

San = 1.; %potencia aparente nominal

CosFin = 0.8; %factor de potencia nominal

xd = 0.9; %reactancia del eje directo

xq = 0.6; %reactancia del eje cuadratico

Re = 0.0; %resistencia de las bobinas de armadura

Fin = acos(CosFin) ; %angulo del factor de potencia nominal

Iax = Ian*(cos(Fin)-j*sin(Fin)); %fasor de la corriente nominal

Dx = Van + (Re + j*xq)*Iax; %fasor D para la condicion nominal

deltax = atan (imag(Dx)/real(Dx)); %angulo de la carga nominal

Idx = Ian*sin(deltax-Fin).*(sin(deltax)-j*cos(deltax)); %corriente directa

Efx = Dx + j*(xd-xq).*Idx;

Efmax = abs(Efx)*(cos(Fin)+j*sin(Fin)) ; %magnitud de la fuerza electromotriz maxima

Ef = 0.1:.01:2.0;

kk = 0;

for Pe = 0:.2:1.2;

kk = kk + 1

for l = 1:length(Ef);

delta(l)=0;

end

for c1 =1:1:length(Ef);
aaa = Pe*xd/(Ef(c1)*Van);

if abs(aaa) < 1.0,

deltac1= asin(aaa);

deltac1 = fsolve(deltac1(1),'Pdelta');

Q=Ef(c1)*Van.*cos(deltac1)/xd-Vn^2*(xq*cos(deltac1).^2+xd*sin(deltac1).^2)/(xd*xq);

S=sqrt(Pe*Pe+Q.*Q);

Ia(cl,kk) = S/Van;

axis([0 2 0 1.5]);

plot(Ef,Ia(:,1),'.',Ef,Ia(:,2),'.',Ef,Ia(:,3),'.',Ef,Ia(:,4),'.',Ef,Ia(:,5),'.',Ef,Ia(:,6),'.',Ef,Ia(:,7),'.'),

hold on;

plot(abs(Efmax),0.0,'x')

hold off;

También podría gustarte