You are on page 1of 2

disp('!================================================================!

')
disp('!________PENYELESAIAN SOAL UAS ITM II MENGGUNAKAN MATLAB_________!')
disp('!__________________OLEH : I MADE PURWA AGUSTINA__________________!')
disp('!________________________NIM.1015333014__________________________!')
disp('!================================================================!')
clear;clc
VD=20;%kVl-l dasar
SD=10; %kVA dasar
ZD=(((VD)^2)*1000)/SD %Z dasar
ZG_L1=(([0.1+1i 0.1+1i].*10^-4).')./ZD
SL_L1=([4+6i 4+6i].')./SD
ZG_L2=(([0.1+1i 0.1+1i 0.1+1i].*10^-4).')./ZD
SL_L2=[4+6i 0+0i 4+6i].'./SD
VS= 20+0i ;%kV
VSd=VS/VD;
%line 1
t1=2;
V_L1(t1+1,1)=1+1i; %permisalan
n1=t1+1;
Ig_L1(t1+1,1)=0;
ZG_L1(t1+1,1)=0;
%line 2
t2=3;
V_L2(t2+1,1)=1+1i; %permisalan
n2=t2+1;
Ig_L2(t2+1,1)=0;
ZG_L2(t2+1,1)=0;
format long g
x=0;
q=0;
E=10^-6;
E1=1;
while abs(E1)>=E | x<40
switch q
case 0
for tiang=t1:-1:1
VGL_L1(tiang+1,1)=ZG_L1(tiang+1,1)*Ig_L1(tiang+1,1);
V_L1(tiang,1)
=V_L1(tiang+1,1)+VGL_L1(tiang+1,1);
IL_L1(tiang,1) =(SL_L1(tiang,1)')/(sqrt(3)*(V_L1(tiang,1)));
Ig_L1(tiang,1) =Ig_L1(tiang+1,1)+IL_L1(tiang,1);
Vm_L1(tiang,1) =abs(V_L1(tiang,1));
end
VGL_L1(1,1)=(ZG_L1(1,1)*Ig_L1(1,1));
q=1;
end
switch q
case 1
E=10^-6;
E1=1;
while abs(E1)>=E
for tiang=t2:-1:1

VGL_L2(tiang+1,1)=ZG_L2(tiang+1,1)*Ig_L2(tiang+1,1);
V_L2(tiang,1)
=V_L2(tiang+1,1)+VGL_L2(tiang+1,1);
IL_L2(tiang,1) =(SL_L2(tiang,1)')/(sqrt(3)*(V_L2(tiang,1)));
if tiang==2
Ig_L2(tiang,1)
else
Ig_L2(tiang,1)
end
Vm_L2(tiang,1)

=Ig_L2(tiang+1,1)+IL_L2(tiang,1)+Ig_L1(1,1);
=Ig_L2(tiang+1,1)+IL_L2(tiang,1);
=abs(V_L2(tiang,1));

end
E1=(VGL_L1(1,1)+V_L1(1,1))-(VGL_L2(2,1)+V_L2(2,1));
V_L2(t2+1,1)=V_L2(t2+1,1)+E1;
end
VGL_L2(1,1)=(ZG_L2(1,1)*Ig_L2(1,1));
q=2;
end
E1=VSd-(VGL_L2(2,1)+V_L2(2,1));
V_L1(t1+1,1)=V_L1(t1+1,1)+E1;
q=0;
x=x+1;
end

Ig_L1(n1,:)=[];ZG_L1(n1,:)=[];V_L1(n1,:)=[];VGL_L1(n1,:)=[];
Ig_L2(n2,:)=[];ZG_L2(n2,:)=[];V_L2(n2,:)=[];VGL_L2(n2,:)=[];
disp('Tegangan Pada Tiang 1')
VS_b=V_L2(2,1)+VGL_L2(2,1)
disp('Tegangan Pada Sekunder Trafo')
VSd
disp('A.2 Tegangan Pada Tiap-Tiap beban (PU)')
V_L1
V_L2
disp('A.3 Rugi-Rugi Saluran [VA] pada tiap ruas saluran')
Sg_L1=(V_L1.*Ig_L1).*(10^3*SD)
Sg_L2=(V_L2.*Ig_L2).*(10^3*SD)

You might also like