You are on page 1of 2

NOMOR 1

zdata=[0 1 0 0.167
0 2 0 0.167
1 2 0 0.567
1 3 0 0.5
2 3 0 0.267
3 4 0 0.3];
Zbus=zbuild(zdata)
symfault(zdata, Zbus)
Enter Faulted Bus No. -> 2
Enter Fault Impedance Zf = R + j*X in
complex form (for bolted fault enter 0). Zf = j*0.0267
Balanced three-phase fault at bus No. 2
Total fault current = 2.5000 per unit
NOMOR 2
%Gauss Sedial
clc;
data=[1 1 2 10-j*20
2 1 3 10-j*30
3 2 3 16-j*32]
elements=max(data(:,1));
bus=max(max(data(:,2)),max(data(:,3)));
y=zeros(bus,bus);
for p=1:bus,
for q=1:elements,
if(data(q,2)==p|data(q,3)==p)
y(p,p)=y(p,p)+data(q,4);
end
end
end
for p=1:bus,
for q=1:bus,
if (p~=q)
for r=1:elements
if((data(r,2)==p&data(r,3)==q)|(data(r,2)==q&data(r,3)==p))
y(p,q)=-(data(r,4));
end
end
end
end
end
a1=input('enter p2 in MW:');
b1=input('enter q2 in MVAR:');
a2=input('enter p3 in MW:');
b2=input('enter q3 in MVAR');
pu=input('enter the base value in MVA');
p2=(a1/pu);
q2=(b1/pu);
p3=(a2/pu);
q3=(b2/pu);
dx1=1+j*0;
dx2=1+j*0;
v1=1.05;
v2=1+j*0;

Powered By Onol

v3=1+j*0;
iter=0;
disp('iter v2 v3');
while(abs(dx1)&abs(dx2)>=0.00001)&iter<7;
iter=iter+1;
g1=(((p2-j*q2)/conj(v2))+(-y(1,2)*v1)+(-y(2,3)*v3))/y(2,2);
g2=(((p3-j*q3)/conj(v3))+(-y(1,3)*v1)+(-y(2,3)*g1))/y(3,3);
dx1=g1-v2;
dx2=g2-v3;
v2=v2+dx1;
v3=v3+dx2;
fprintf ('%g',iter),disp([v2,v3]);
end
NOMOR 3
clear
Van = 120
Vbn = 120*(-0.5-0.86j)
Vcn = 120*(-0.5+0.86j)
Va=120
z= (335j+50)/(67-5j)
Ia= (120)/(z)
Ib = (Ia)/(-0.5+0.86j)
Ic = (Ia) * (-0.5+0.86j)
In = Ia+Ib+Ic
disp('menentukan tegangan tiap titik')
Vab = 120*sqrt(3)*(0.86+0.5j)
Vbc = 208*-j
Vac = 208*(-0.86+0.5j)
disp('besar tegangan VAN,VBN,VCN')
VAN = Van
VBN = Vbn
VCN = Vcn

NOMOR 4
disp('Rheo Loridho Pratama')
disp('5115134267')
disp('soal nomor 4')
R = 4; L = 0.004; tau= L/R;w=267; X=w*L;
Z=R+j*X; V = 100;
I=400/16;
S=V*I
teta1= cosd(25.8); teta2 = sind(25.8);
P= V*I*teta1
Q= V*I*teta2
C = (3264/4521600000000)

Powered By Onol

You might also like