Está en la página 1de 6

Programas Anlisis de Sistemas de Potencia

PROGRAMA 1
%Potencia en un circuito monofsico
Vm=100; thetav=0;
%amplitud del voltaje y ngulo de
fase del voltaje
Z=1.25; phi=80;
%amplitud de la impedancia y ngulo
de fase
thetai=(thetav-phi);
% ngulo de fase de la corriente
theta=(thetav-thetai)*pi/180;
%ngulo de fase
Im=Vm/Z;
%amplitud de la corriente
wt=0:0.05:2*pi;
%variacin de wt desde 0 hasta 2pi
v=Vm*cos(wt);
%voltaje instataneo
i=Im*cos(wt+thetai*pi/180);
%corriente instantnea
p=v.*i;
V=Vm/sqrt(2); I=Im/sqrt(2);
%Valores eficaces
P=V*I*cos(theta);
%potencia activa
Q=V*I*sin(theta);
S=P+j*Q;
pR=P*(1+cos(2*wt+2*thetav));
pX=Q*sin(2*(wt+thetav));
xline=zeros(1,length(wt));
%genera un vector zero
PP=P*ones(1,length(wt));
%potencia promedio
wt=180/pi*wt;
% ngulo en grados =)
%plot(wt,pR,wt,pX,wt,xline,wt,PP)
subplot(2,2,1),plot(wt,v,wt,i,wt,xline), title('v(t) y i(t)'), xlabel('wt
en grados'), grid
subplot(2,2,2), plot(wt,p,wt,xline), title('Potencia instantanea
p=v(t)*i(t)'), xlabel('wt en grados'), grid
subplot(2,2,3), plot(wt,pR,wt,PP,wt,xline), title('pR,P'), xlabel('wt en
grados')
subplot(2,2,4),plot(wt,pX,wt,PP); title('pX potencia oscilante'),
xlabel('wt en grados')

PROGRAMA 2
%flujo de potencia entre dos fuentes
E1=input('ingrese magnitud de voltaje de fuente 1= ');
E2=input('ingrese magnitud de voltaje de fuente 2= ');
a1=input('ingrese ngulo de fase de la fuente 1= ');
a2=input('ingrese ngulo de fase de la fuente 2= ');
R=input('ingrese resistencia de lnea = ');
X=input('ingrese reactancia de lnea = ');
a1=(-30+a1:5:a1+30)';
a1r=a1*pi/180;
k=length(a1);
a2=ones(k,1)*a2;
a2r=a2*pi/180;
Z=R+j*X;
V1=E1.*cos(a1r)+j*E1.*sin(a1r);
V2=E2.*cos(a2r)+j*E2.*sin(a2r);
I12=(V1-V2)./Z; I21=(V2-V1)./Z;
S12=V1.*conj(I12); P1=real(S12); Q1=imag(S12);
S21=V2.*conj(I21); P2=real(S21); Q2=imag(S21);

SL=S12+S21;PL=real(SL); QL=imag(SL);
resultados=[a1,P1,P2,PL]
display('delta1
P-1
p-2
PL')
disp(resultados)
plot(a1,P1,a1,P2,a1,PL)
title('variacin '), xlabel('ngulo de fase de fuente 1'); ylabel('P,
watts')
%analisis olistico

PROGRAMA 3
%modelo de linea corta
r= 0.15 %input('ingrese la resistencia de la linea en ohm/Km:
');
L=1.3263 %input('ingrese la inductancia de la linea en mH/Km:
');
l=40%input('ingrese la longitud de la linea en Km:
');
f=60%input('ingrsese la frecuencia de la liena en Hz:
');
Vr=220000%input('ingrese el voltaje en la recepcion en volt:
');
Sr=381000000%input('ingrese la carga en la recepcion en VA:
');
fp=0.8%input('ingrese el factor de potencia de la carga:
');
w=2*pi*f;
phi=acos(fp);
Z=(r+j*w*L/1000)*l; %impedancia de la linea
Vrf=(Vr/sqrt(3))+j*0; % voltaje en la recepcion pero de fase
Sr3f=Sr*cos(phi)+j*sin(phi); % Calculo de la potencia activa y reactiva
PR=real(Sr3f)
Q=imag(Sr3f)
Ir=conj(Sr3f)/(3*conj(Vrf));
IR=[abs(Ir) angle(Ir)*180/pi]
Ve=Vrf+Z*Ir;
VE=[abs(Ve) (angle(Ve)*180/pi)]
VeL=sqrt(3)*VE*(l)
SE3f=3*Ve*conj(Ir)

PROGRAMA 4
%linea trifasica sin perdidas
disp('LINEA TRIFASICA SIN PERDIDAS')
f=60; Vn=500; L=0.97e-3; C=0.0115e-6; l=300;%datos del problema
omega=2*pi*f;
Beta=omega*sqrt(L*C)
%en radianes por kilometro
Zc=sqrt(L/C) %esta eb ohmios
v=1/sqrt(L*C) % en Km/s
lamda=v/f %en kilometros
%solucion para la parte B
phi=acos(0.8); %ngulo del factor de potencia
disp('POTENCIA EN LA RECEPCION')
SR=800+j*(800/0.8)*sin(phi) %potencia en la recepcion EN KW y KVA
VR=(Vn/sqrt(3)+j*0) % voltaje en la recepcion fase
KV
disp('CORRIENTE EN LA RECEPCION')
Ir=1000*conj(SR)/(3*conj(VR));IR=[abs(Ir) angle(Ir)*180/pi] %corriente en
la recepcion en KA
disp('VOLTAJE EN LA EMISION')
VE=VR*cos(Beta*l)+j*(Zc*sin(Beta*l)*Ir/1000) % voltaje en la emision en
Kv
VEnom=sqrt(3)*abs(VE)

IE=j*(1/Zc)*sin(Beta*l)*VR*1000+(cos(Beta*l)*Ir); Ie=[abs(IE)
angle(IE)*180/pi]
SE=3*VE*conj(IE) %la potencia de la emision en VA
disp('REGULACION DE vOLTAJE EN PORCENTAJE %')
RV=((abs(VE)/cos(Beta*l)-abs(VR))/abs(VR))*1003

PROGRAMA 5
%Cargabilidad de la linea
l=315; V1=1; V2=0.9; lambda=5000; Zc=320; delta=36.87; P=700; %datos del
problema
Bl=2*pi*l/lambda;
SIL=(P*sin(Bl))/(V1*V2*sind(delta)); %de la expresion (2.73)
Kvlinea=sqrt(SIL*Zc) %habllando la cargabilidad de la linea (2.65)
Xprima=Zc*sin(Bl);
Pmax=(1*0.9/Xprima)*400*400 %en mega Volt ampere de donde 400 al
cuadrado es el valor por unidad

PROGRAMA 6
%ejercicio de 26 de noviembre de 2010
%conpensador con reactores Shunt
disp('Conpesandores con Reactores Shunt')
f=60; Vr=500; l=300; L=0.97e-3; C=0.0115e-6;
omega=2*pi*f;
Beta=omega*sqrt(L*C);
%en radianes por kilometro
Zc=sqrt(L/C);%esta eb ohmios
v=1/sqrt(L*C); % en Km/s
lamda=v/f; %en kilometros
Bl=Beta*l;
Ve=Vr/sqrt(3);
Vrvacio=Ve/cos(Bl); VR=sqrt(3)*Vrvacio
Xsh=(sin(Bl)*Zc)/(1-cos(Bl))
Qsh=(Vr*Vr)/Xsh

PROGRAMA 7
%Compensacion capacitiva shunt y serie
f=60; Vr=500; l=300; L=0.97e-3; C=0.0115e-6; Scarga=1000; fp=0.8;
omega=2*pi*f;
Beta=omega*sqrt(L*C);
Zc=sqrt(L/C);
Bl=Beta*l;
Xprima=Zc*sin(Bl);
Vrfasico=Vr/sqrt(3);VR=Vrfasico+j*0; %voltaje facio en la recepcion
Vrvacio=Ve/cos(Bl); VR=sqrt(3)*Vrvacio;
Srecep=Scarga*cos(acos(fp))+Scarga*sin(acos(fp))*j;
delta=asin((real(Srecep)*Xprima)/(Vr*Vr))*180/pi;
%calculode la parte a
Qr=(((Vr*Vr)*cosd(delta))/Xprima)-(Vr*Vr/Xprima)*cos(Bl)
%potencia del capacitor
Scap=Qr-imag(Srecep);
Xc=(Vr*Vr)/conj(Scap);
Capacitancia=-1/(omega*Xc)
%calculode la parte b

Xserie=0.4*Xprima;
%Usando las formulas de linea larga ya que la linea tiene 300Km
Zprima=j*(Xprima-Xserie);
Yprima=j*(2/Zc)*tan(Bl/2);
B=Zprima; A=1+Zprima*Yprima/2;%definicion de los parametros del
cuadripolo
Ir=conj(Srecep)/(3*conj(Vrfasico));Irp=[abs(Ir) angle(Ir*180/pi)]
Ve=A*Vrfasico+B*Ir; Vep=[abs(Ve) angle(Ve)*180/pi]; %voltaje en la
emision
VE=sqrt(3)*Vep(1,1)
disp('Regulacionde voltaje en %')
Reg=(((VE/A)-Vr)/Vr)*100

PROGRAMA 8
R=0.1962; L=1.3651e-3; C=8.4927e-9; g=0; l=150; f=50; Scarga=25e6;
fp=0.8; Vr=132e3;
omega=2*pi*f;
%MODELO DE LINEA LARGA
z=R+j*omega*L; y=g+j*omega*C;
gama=sqrt(z*y);
gl=gama*l;
Zc=sqrt((z*l)/(y*l))
Vrfasico=Vr/sqrt(3); VR=Vrfasico+j*0;
Sr=Scarga*cos(acos(fp))+Scarga*j*sin(acos(fp));% potencian en la
recepcion
Ir=conj(Sr)/(3*conj(VR));
Ve=cosh(gl)*Vrfasico+Zc*Ir*sinh(gl)
Ie=sinh(gl)*(Vrfasico/Zc)+Ir*cosh(gl)
Se=3*Ve*conj(Ie)%potencia en la emision
dP=(real(Se)-real(Sr))/1e6 %caluclo de las prdidas de potencia activa
el resultado esta en Mega watts
%MODELO DE LINEA MEDIA
Y=(g+j*omega*C)*l; Z=(R+j*omega*L)*l
A=1+(Z*Y)/2; B=Z; C=Y*(1+(Z*Y)/4); D=A;
Vem=A*VR+B*Ir
Iem=C*VR+D*Ir
Sem=3*Vem*conj(Iem)%Poetencia en la emision con el model de linea media
dPm=(real(Sem)-real(Sr))/1e6 %caluclo de las prdidas de potencia activa
el resultado esta en Mega watts pero para modelo de linea media
%MODELO DE LINEA CORTA
Ac=1; Bc=Z; Cc=0; Dc=1;
Vec=Ac*VR+Bc*Ir
Iec=Cc*VR+Dc*Ir
Sec=3*Vec*conj(Iec)%Poetencia en la emision con el moedelo de linea corta
dPc=(real(Sec)-real(Sr))/1e6 %caluclo de las prdidas de potencia activa
el resultado est en Mega watts pero para modelo de lnea corta

%calculo de la impedancia en pu
clc
disp('CALCULO DE LAS IMPEDANCIAS PU')
Sg=90; Vg=22; Xg=0.18; %Datos del motor
St1=50; t1=22/220; Xt1=0.1; % datos del trafo 1
St2=40; t2=220/11; Xt2=0.06; % datos del trafo 2
St3=40; t3=22/110; Xt3=0.064;% datos del trafo 3
St4=40; t4=110/11; Xt4=0.08; % datos del trafo 4
Sm=66.5; Vm=10.45; Xm=0.185; % datos del motor
Sc=57; fp=0.6; phi=acos(fp); Vc=10.45; %datos de la carga
VB=22; SB=100; %valores base de voltaje y potencia
Zl1=48.4; Zl2=65.43; % impedancias de las lineas
%CALCULO DE LOS VOLTAJES BASES EN LAS BARRAS
Vb1=22; %Voltaje base de la barra 1
Vb2=Vb1*inv(t1);%Voltaje base de la barra 2
Vb3=Vb2;%Voltaje base de la barra 3
Vb4=Vb3*inv(t2);%Voltaje base de la barra 4
Vb5=Vb1*inv(t3); %Voltaje base de la barra 5
Vb6=Vb5; %Voltaje base de la barra 6
%CALCULO DE LASIMPEDANCIAS EN pu
Xgpu=(Xg*SB/Sg) %Impedancia del generador en pu
Xt1pu=(Xt1*SB/St1) %Impedancia del tranformador 1 en pu
Xt2pu=(Xt2*SB/St2) %Impedancia del tranformador 2 en pu
Xt3pu=(Xt3*SB/St3) %Impedancia del tranformador 3 en pu
Xt4pu=(Xt4*SB/St4) %Impedancia del tranformador 4 en pu
Xmpu=(Xm*SB/Sm)*(Vm/Vb4)^2 %Impedancia del motor en pu
%Hallando las impedancioas de las lineas
%para la linea 1
Zbl1=(Vb2^2)/SB; %impedancia base de la linea 1 en ohmios
Zl1pu=Zl1/Zbl1
Zbl2=(Vb5^2)/SB;%impedancia base de la linea 2 en ohmios
Zl2pu=Zl2/Zbl2
%Hallando la impedancia de la carga
Zc=(Vc^2)/conj(57*cos(phi)+57*sin(phi)*j); %Impedancia de la carga en
ohmios
Zbc=(Vb4^2)/SB; %Impedancia base de la carga en ohmios
Zbcpu=Zc/Zbc %Impedancia de la carga en pu

% 10 DE DICIEMBRE DE 2010
%Transformador de dos devanos como autotransformador reductor
clc
Sc=60e3; f=60; n=0.96; fp=0.8; a1=240/1200; a2=1440/1200; V1=240;
V2=1200;
%SOLUCION PARTE A
I1=(Sc/V1)%corriente en el primario del transformador en amperios
I2=(Sc/V2)%corriente en el secundario del transformador en amperios
IL=I1+I2 % del grafico del auto tranformador
Sa=Sc*(1+1/a1)%Relacion de la potencia del autotransformador y del trafo
de dos devanados (3.30)

g=Sa/Sc %Relacion de la potencia del autotransformador y del trafo de dos


devanados (3.30)
%SOLUCION PARTE B
Perdidas=((Sc*0.8)/n-Sc*fp)/1000
%perdidas en KA
eficiencia=(Sa*0.8/(Sa*0.8+Perdidas*1000))*100

%EJERCICIO DE APLICACION
clc
Sc=150; a1=23/230; fp=0.8; a2=230/23; R=18; X=60; V1=23; V2=230;
phi=acos(fp)%hallando el angulode desfase
%calculando la potencia de fase
Pf=Sc*cos(phi)/3
Qf=Sc*sin(phi)/3
V1prima=a2*V1/sqrt(3)
te=sqrt(1/(1-(Pf*R+Qf*X)/(V1prima^2))) %calculo del tap para la emision
tr=1/te %calculo del tap para la recepcion

También podría gustarte