Kelas
Nim
: Muhammad Anton
: 6 ELB
: 0609 3031 0856
Soal Tahap 2
Ditanya: 1. Y= ybus(z)
2. Diagram Admitansi
1. Data pada M-file
ybus
function[Y]=ybus(z)
nl=z(:,1);nr=z(:,2);R=z(:,3);X=z(:,4);
nbr=length(nl); nbus=max(max(nl),max(nr));
Z=R + j*X;
y=ones(nbr,1)./Z;
Y=zeros(nbus,nbus);
for k=1:nbr;
if nl(k)>0 & nr(k)>0
Y(nl(k),nr(k))=Y(nl(k),nr(k))-y(k);
Y(nr(k),nl(k))=Y(nl(k),nr(k));
end
end
for n=1:nbus
for k=1:nbr
if nl(k)== n | nr(k)==n
Y(n,n)=Y(n,n)+Y(k);
else,end
end
end
data_1
z= [0 1 0 0.5
0 1 0 -0.5
0 2 0 1.0
0 2 0 -0.4
0 3 0 -0.3
1 2 0.02 0.04
1 3 0.01 0.03
2 3 0.0125 0.025];
Y=ybus(z)
plot(Y),grid
160
140
120
100
80
60
40
20
-80
-70
-60
-50
-40
-30
-20
-10