8
clc clear all %DATOS DEL PROBLEMA %Generador sg=25e6; vg=10e3; xg=0.125; %Transformador 1 st1=30e6; at1=10/20; xt1=0.105; %Transformador 2 st2=20e6; at2=5/20; xt2=0.05; %Linea z=complex(2,4); %Carga Pcarga=10e6;Qcarga=5e6; Scarga=complex(Pcarga,Qcarga); %Datos Base Vb=20e3; Sb=20e6; %SOLUCION XG=j*xg*(Sb/sg) Xt1=j*xt1*(Sb/st1) Xt2=j*xt2*(Sb/st2) Zb=(Vb^2)/Sb; Zlpu=z/Zb %para la carga Zcpu=conj((Scarga*Sb)/(Scarga^2)) %Asumimos en el nodo D V_D=complex(1,0); I_L=((conj(Scarga))*Vb)/(Vb*Sb) Vc=V_D+(Xt2*I_L) Vc_p=[abs(Vc) angle(Vc)*180/pi] %Para la red de secuencia cero Z_0=Zlpu+Xt1 %Para la red de secuencia positiva V_F=abs(Vc) Zder=Zlpu+Xt1+XG; Zizq=Zcpu+Xt2; Z_1=Zder*Zizq/(Zder+Zizq) Z_1_pu=[abs(Z_1) angle(Z_1)*180/pi] %Para la red de secuencia negativa Z_2=Z_1 %Calculo de las corrientes Zf=4; Zf_pu=Zf/Zb; Zt=(Z_0+Z_1+Z_1+3*Zf_pu); Ia_1=V_F/Zt; Ia_1p=[abs(Ia_1) angle(Ia_1)*180/pi] Ia_falla=3*Ia_1; Ia_falla_p=[abs(Ia_falla) angle(Ia_falla)*180/pi] Ib=Sb/(sqrt(3)*Vb) Ia=(abs(Ia_falla))/sqrt(3) %Voltajes de fase Va0=-Z_0*Ia_1; Va1=V_F-(Z_1*Ia_1); Va2=-Z_2*Ia_1; Va_012=[Va0;Va1;Va2]; Va_012_p=[abs(Va_012) angle(Va_012)*180/pi] Va=Va0+Va1+Va2; Vap=[abs(Va) angle(Va)*180/pi] a=cosd(120)+j*sind(120); A=[1 1 1; 1 a^2 a; 1 a a^2] Vabc=A*Va_012; Vabc_p=[abs(Vabc) angle(Vabc)*180/pi]

Program Asipo

  • Upload
    -

  • View
    213

  • Download
    0

Embed Size (px)

DESCRIPTION

Program Asipo

Citation preview

Page 1: Program Asipo

clcclear all

%DATOS DEL PROBLEMA

%Generadorsg=25e6; vg=10e3; xg=0.125;%Transformador 1st1=30e6; at1=10/20; xt1=0.105;%Transformador 2st2=20e6; at2=5/20; xt2=0.05;%Lineaz=complex(2,4);%CargaPcarga=10e6;Qcarga=5e6;Scarga=complex(Pcarga,Qcarga);%Datos BaseVb=20e3; Sb=20e6;

%SOLUCIONXG=j*xg*(Sb/sg)Xt1=j*xt1*(Sb/st1)Xt2=j*xt2*(Sb/st2)Zb=(Vb^2)/Sb;Zlpu=z/Zb%para la cargaZcpu=conj((Scarga*Sb)/(Scarga^2))%Asumimos en el nodo DV_D=complex(1,0);I_L=((conj(Scarga))*Vb)/(Vb*Sb)Vc=V_D+(Xt2*I_L)Vc_p=[abs(Vc) angle(Vc)*180/pi]%Para la red de secuencia ceroZ_0=Zlpu+Xt1%Para la red de secuencia positivaV_F=abs(Vc)Zder=Zlpu+Xt1+XG;Zizq=Zcpu+Xt2;Z_1=Zder*Zizq/(Zder+Zizq)Z_1_pu=[abs(Z_1) angle(Z_1)*180/pi]%Para la red de secuencia negativaZ_2=Z_1

%Calculo de las corrientesZf=4;Zf_pu=Zf/Zb;Zt=(Z_0+Z_1+Z_1+3*Zf_pu);Ia_1=V_F/Zt;Ia_1p=[abs(Ia_1) angle(Ia_1)*180/pi]Ia_falla=3*Ia_1;Ia_falla_p=[abs(Ia_falla) angle(Ia_falla)*180/pi]Ib=Sb/(sqrt(3)*Vb)Ia=(abs(Ia_falla))/sqrt(3)

%Voltajes de faseVa0=-Z_0*Ia_1;Va1=V_F-(Z_1*Ia_1);Va2=-Z_2*Ia_1;Va_012=[Va0;Va1;Va2];Va_012_p=[abs(Va_012) angle(Va_012)*180/pi]

Va=Va0+Va1+Va2;Vap=[abs(Va) angle(Va)*180/pi]a=cosd(120)+j*sind(120);A=[1 1 1; 1 a^2 a; 1 a a^2]Vabc=A*Va_012;Vabc_p=[abs(Vabc) angle(Vabc)*180/pi]

Page 2: Program Asipo

%DATOS DEL PROBLEMA

%Generadorsg=30e6; vg=11e3; xg=j*0.2;%Transformador 1st1=30e6; at1=10.8/138; xt1=j*0.12;%Transformador 2st2=30e6; at2=138/10.8; xt2=j*0.12;%Lineaz=complex(12,112);%Cargafp=0.8;theta=acosd(fp);sc=25.5e6;Sc=sc*cosd(theta)+j*sc*sind(theta);Pcarga=real(Sc);Qcarga=imag(Sc)Scarga=complex(Pcarga,Qcarga);%Datos BaseVb=138e3; Sb=30e6;Vbg=10.8e3;Vbl=138e3;Vbc=10.8e3;

%SOLUCIONXG=xg*(Sb/sg)*(vg/Vbg)^2Xt1=xt1*(Sb/st1)Xt2=xt2*(Sb/st2)Zb=(Vbl^2)/Sb;Zlpu=z/Zb%para la cargaZcpu=conj((Scarga*Sb)/(Scarga^2))%Scpu=Sc/Sb;%Zcpu=conj(1/Scpu)%Icpu=1/Zcpu%Asumimos en el nodo 3V_3=complex(1,0);I_L=((conj(Scarga))*Vb)/(Vb*Sb)Vf_3=V_3+(Xt2*I_L)Vf_3p=[abs(Vf_3) angle(Vf_3)*180/pi]%Para la red de secuencia ceroZ_0=(Xt1+3*Zlpu)*(Xt2+3*Zcpu)/((Xt1+3*Zlpu)+(Xt2+3*Zcpu))%Para la red de secuencia positivaV_F=abs(Vf_3)Zder=Zlpu+Xt1+XG;Zizq=Zcpu+Xt2;Z_1=Zder*Zizq/(Zder+Zizq)Z_1_pu=[abs(Z_1) angle(Z_1)*180/pi]%Para la red de secuencia negativaZ_2=Z_1%Calculo de las corrientesZf=7;Zf_pu=Zf/Zb;Zt=(Z_0+Z_1+Z_1+3*Zf_pu);Ia_1=V_F/Zt;Ia_1p=[abs(Ia_1) angle(Ia_1)*180/pi]Ia_falla=3*Ia_1;Ia_falla_p=[abs(Ia_falla) angle(Ia_falla)*180/pi]Ibase=Sb/(sqrt(3)*Vb)Ia=(abs(Ia_falla))/sqrt(3)%Voltajes de faseVa0=-Z_0*Ia_1;Va1=V_F-(Z_1*Ia_1);Va2=-Z_2*Ia_1;Va_012=[Va0;Va1;Va2];Va_012_p=[abs(Va_012) angle(Va_012)*180/pi]

Va=Va0+Va1+Va2;Vap=[abs(Va) angle(Va)*180/pi];a=cosd(120)+j*sind(120);A=[1 1 1; 1 a^2 a; 1 a a^2];Vabc=A*Va_012;Vabc_p=[abs(Vabc) angle(Vabc)*180/pi]

Page 3: Program Asipo

%DATOS DEL PROBLEMA%Generadorsg=25e6; vg=10e3; xg=0.125;%Transformador 1st1=30e6; at1=10/20; xt1=0.105;%Transformador 2st2=20e6; at2=5/20; xt2=0.05;%Lineaz=complex(2,4);%CargaPcarga=10e6;Qcarga=5e6;Scarga=complex(Pcarga,Qcarga);%Datos BaseVb=20e3; Sb=20e6;

%SOLUCIONXG=j*xg*(Sb/sg)Xt1=j*xt1*(Sb/st1)Xt2=j*xt2*(Sb/st2)Zb=(Vb^2)/Sb;Zlpu=z/Zb%para la cargaZcpu=conj((Scarga*Sb)/(Scarga^2))%Asumimos en el nodo DV_D=complex(1,0);I_L=((conj(Scarga))*Vb)/(Vb*Sb)Vc=V_D+(Xt2*I_L)Vc_p=[abs(Vc) angle(Vc)*180/pi]%Para la red de secuencia ceroZ_0=Zlpu+Xt1%Para la red de secuencia positivaV_F=abs(Vc)Zder=Zlpu+Xt1+XG;Zizq=Zcpu+Xt2;Z_1=Zder*Zizq/(Zder+Zizq)Z_1_pu=[abs(Z_1) angle(Z_1)*180/pi]%Para la red de secuencia negativaZ_2=Z_1%Calculo de las corrientesZf=4;a=cosd(120)+j*sind(120);A=[1 1 1; 1 a^2 a; 1 a a^2];Zf_pu=Zf/Zb;Zt=(Z_1+Z_1+Zf_pu);Ia_0=0;Ia_1=V_F/Zt;Ia_1p=[abs(Ia_1) angle(Ia_1)*180/pi];Ia_2=-Ia_1;Ia_2p=[abs(Ia_2) angle(Ia_2)*180/pi];Ib=(a^2-a)*Ia_1;Ib_p=[abs(Ib) angle(Ib)*180/pi];%Voltajes de faseVa0=0;Va1=V_F-(Z_1*Ia_1);Va2=-Z_2*Ia_2;Va_012=[Va0;Va1;Va2];Va_012_p=[abs(Va_012) angle(Va_012)*180/pi]Vabc=A*Va_012;Vabc_p=[abs(Vabc) angle(Vabc)*180/pi]%Para el diagrama fasorialIa2=-Ia_1Ia2p=[abs(Ia2) angle(Ia2)*180/pi]Ib1=a^2*Ia_1Ib1p=[abs(Ib1) angle(Ib1)*180/pi]Ib2=a*Ia2Ib2p=[abs(Ib2) angle(Ib2)*180/pi]Ic=-IbIcp=[abs(Ic) angle(Ic)*180/pi]Ic1=a*Ia_1Ic1p=[abs(Ic1) angle(Ic1)*180/pi]Ic2=a^2*Ia2Ic2p=[abs(Ic2) angle(Ic2)*180/pi]

Page 4: Program Asipo

%DatosVf=complex(1,0);Xg1=0.05*j;Xt1=0.05*j;Xl1=0.6*j;Xl2=0.3*j;Xt2=0.05*j;Xg2=0.05*j;Zf=0.15*j;a=cosd(120)+sind(120)*1i;

%Hallamos el ZthZder=Xt2+Xg2;Zizq=Xg1+Xt1+(Xl1*Xl2)/(Xl1+Xl2);Zth=(Zder*Zizq)/(Zder+Zizq)%Impedancias de Secuencia positiva,negativa i ceroZ_1=ZthZ_2=Zth%Hallamos las corrientes de fallaZt=Z_1+Z_2+Zf;Ia_1=Vf/Zt;Ia_2=-Ia_1;Ia_1p=[abs(Ia_1) angle(Ia_1)*180/pi]Ia_2p=[abs(Ia_2) angle(Ia_2)*180/pi]%Corriente IaIa=Ia_1+Ia_2;Ia_p=[abs(Ia) angle(Ia)*180/pi]%Corriente IbIb=(a^2-a)*Ia_1;Ib_p=[abs(Ib) angle(Ib)*180/pi]Ib_1=a^2*Ia_1;Ib_1p=[abs(Ib_1) angle(Ib_1)*180/pi]Ib_2=a*Ia_2;Ib_2p=[abs(Ib_2) angle(Ib_2)*180/pi]%Corriente IcIc=-Ib;Ic_p=[abs(Ic) angle(Ic)*180/pi]Ic_1=a*Ia_1;Ic_1p=[abs(Ic_1) angle(Ic_1)*180/pi]Ic_2=a^2*Ia_2;Ic_2p=[abs(Ic_2) angle(Ic_2)*180/pi]%Hallamos los voltajes de fallaVa_1=Vf-Z_1*Ia_1;Va_1p=[abs(Va_1) angle(Va_1)*180/pi]Va_2=-Z_2*(Ia_2);Va_2p=[abs(Va_2) angle(Va_2)*180/pi]Vb=a^2*Va_1+a*Va_2;Vb_p=[abs(Vb) angle(Vb)*180/pi]Vc=a*Va_1+a^2*Va_2;Vcp=[abs(Vc) angle(Vc)*180/pi]Va=Va_1+Va_2;Vap=[abs(Va) angle(Va)*180/pi]%voltajes de lineaVab=Va-Vb;Vabp=[abs(Vab) angle(Vab)*180/pi]Vbc=Vb-Vc;Vbcp=[abs(Vbc) angle(Vbc)*180/pi]Vac=Va-Vc;Vacp=[abs(Vac) angle(Vac)*180/pi]%Utilizando el metodo de las componentes simetricasA=[1 1 1;1 a^2 a;1 a a^2];Iabc=A*[0;Ia_1;Ia_2]Iabcp=[abs(Iabc) angle(Iabc)*180/pi]%Voltajes de componentes de la barra 1Va0_1=0;xder=Xt2+Xg2;xlp=(Xl1*Xl2)/(Xl1+Xl2)xizq=Xg1+Xt1+xlp;I12=(Ia_1*xder)/(xder+xizq)Va1_1=Va_1+I12*xlp;Va1_1p=[abs(Va1_1) angle(Va1_1)*180/pi]Va2_1=Va_2-I12*xlp;

Va2_1p=[abs(Va2_1) angle(Va2_1)*180/pi]Vabc_1=A*[Va0_1;Va1_1;Va2_1];Vabcp_1=[abs(Vabc_1) angle(Vabc_1)*180/pi]%Voltajes de componentes de la barra 3Va0_3=0;Va1_3=Va1_1+I12*Xt1;Va1_3p=[abs(Va1_3) angle(Va1_3)*180/pi]Va2_3=Va2_1-I12*Xt1;Va2_3p=[abs(Va2_3) angle(Va2_3)*180/pi]Vabc_3=A*[Va0_3;Va1_3;Va2_3];Vabcp_3=[abs(Vabc_3) angle(Vabc_3)*180/pi]%Voltajes de componentes de la barra 4Va0_4=0;xder_4=Xg2+Xt2;xizq_4=Xg1+Xt1+xlp;I24=(Ia_1*xizq_4)/(xder_4+xizq_4)Va1_4=Va_1+I24*Xt2;Va1_4p=[abs(Va1_4) angle(Va1_4)*180/pi]Va2_4=Va_2-I24*Xt2;Va2_4p=[abs(Va2_4) angle(Va2_4)*180/pi]Vabc_4=A*[Va0_4;Va1_4;Va2_4];Vabcp_4=[abs(Vabc_4) angle(Vabc_4)*180/pi]

Page 5: Program Asipo
Page 6: Program Asipo

%DATOS DEL PROBLEMA%Generadorsg=30e6; vg=11e3; xg=j*0.2;%Transformador 1,2st1=30e6; at1=10.8/138; xt1=j*0.12;st2=30e6; at2=138/10.8; xt2=j*0.12;%Lineaz=complex(12,112);%Cargafp=0.8;theta=acosd(fp);sc=25.5e6;Sc=sc*cosd(theta)+j*sc*sind(theta);Pcarga=real(Sc);Qcarga=imag(Sc); Scarga=complex(Pcarga,Qcarga);%Datos BaseVb=138e3; Sb=30e6;Vbg=10.8e3;Vbl=138e3;Vbc=10.8e3;

%SOLUCIONXG=xg*(Sb/sg)*(vg/Vbg)^2Xt1=xt1*(Sb/st1)Xt2=xt2*(Sb/st2)Zb=(Vbl^2)/Sb;Zlpu=z/Zb%para la cargaZcpu=conj((Scarga*Sb)/(Scarga^2))%Asumimos en el nodo 3V_3=complex(1,0);I_L=((conj(Scarga))*Vb)/(Vb*Sb)Vf_3=V_3+(Xt2*I_L)Vf_3p=[abs(Vf_3) angle(Vf_3)*180/pi]%Para la red de secuencia ceroZ_0=(Xt1+3*Zlpu)*(Xt2+3*Zcpu)/((Xt1+3*Zlpu)+(Xt2+3*Zcpu))%Para la red de secuencia positiva y negativaV_F=abs(Vf_3)Zder=Zlpu+Xt1+XG;Zizq=Zcpu+Xt2;Z_1=Zder*Zizq/(Zder+Zizq)Z_1_pu=[abs(Z_1) angle(Z_1)*180/pi]Z_2=Z_1%Calculo de las corrientesZf=2.5; Zt=7.5;Zf_pu=Zf/Zb; Zt_pu=Zt/Zb;Za=((Z_2+Zf_pu)*(Z_0+Zf_pu+3*Zt_pu))/((Z_2+Zf_pu)+(Z_0+Zf_pu+3*Zt_pu))Ia_1=V_F/(Z_1+Zf_pu+Za);Ia_1p=[abs(Ia_1) angle(Ia_1)*180/pi]Ia_2=(-Ia_1)*((Z_0+Zf_pu+3*Zt_pu)/(Z_0+Z_2+2*Zf_pu+3*Zt_pu));Ia_2p=[abs(Ia_2) angle(Ia_2)*180/pi]Ia_0=(-Ia_1)*((Z_2+Zf_pu)/(Z_0+Z_2+2*Zf_pu+3*Zt_pu));Ia_0p=[abs(Ia_0) angle(Ia_0)*180/pi]a=cosd(120)+j*sind(120);A=[1 1 1; 1 a^2 a; 1 a a^2];I012=[Ia_0;Ia_1;Ia_2];Iabc=A*I012;Iabcp=[abs(Iabc) angle(Iabc)*180/pi]Ib=Iabc(2,1);Ic=Iabc(3,1);If=Ib+Ic;Ifp=[abs(If) angle(If)*180/pi]%Calculo de los voltajesVa_0=-Z_0*Ia_0;Va_0p=[abs(Va_0) angle(Va_0)*180/pi]Va_1=V_F-Z_1*Ia_1;Va_1p=[abs(Va_1) angle(Va_1)*180/pi]Va_2=-Z_2*Ia_2;Va_2p=[abs(Va_2) angle(Va_2)*180/pi]Va012=[Va_0;Va_1;Va_2];Vabc=A*Va012;Vabcp=[abs(Vabc) angle(Vabc)*180/pi]%Comprobar VbV_b=(Zf_pu+Zt_pu)*Ib+Zt_pu*Ic;V_bp=[abs(V_b) angle(V_b)*180/pi]V_c=(Zf_pu+Zt_pu)*Ic+Zt_pu*Ib;V_cp=[abs(V_c) angle(V_c)*180/pi]

Page 7: Program Asipo