Professional Documents
Culture Documents
Newton-Rapshon Yöntemi Ödevler
Newton-Rapshon Yöntemi Ödevler
YAPILMASI VE ÖDEVLER
G S D 2 0.1 j 0.5
V1 10o V2
S D1 1.0 j 0.2
ZL=j0.5 pu
ZL=j0.5 pu ZL=j0.5 pu
V3
S D3 1.0 j 0.8
V2(0) 1.040o pu
ZL=0.01+j0.03 pu
ZL=0.0125+j0.025 pu
ZL=0.02+j0.04 pu
3 V3
V3(0) 1.00o pu
S3 400 j 250 MVA
2. Yukarıda verilen üç baralı bir güç sisteminde, 100MW’lık baz güç değeri dikkate alınarak
a) Newton-Rapshon yöntemi yardımıyla sadece bir iterasyon uygulayarak 2. ve 3. baraların
gerilimlerini elde ediniz.
b) Aşağıda verilen kodu MATLAB ortamında, probleme uygun olarak düzenleyiniz ve her bir
baranın gerilimini Newton-Rapshon yöntemine göre bulunuz. (Elde edilen çıktıların verilmesi
yeterli olacaktır.)
%bara admitans hesabı
format short
% from to R X
z=[1 2 0.01 0.007
2 3 0.01 0.007];
Zbara1=z(:,1);
Zbara2=z(:,2);
R=z(:,3);
X=z(:,4);
Zbara=length(z(:,1));
nbara=max(max(Zbara1),max(Zbara2));
Z=R+j*X;
y=ones(Zbara,1)./Z;
Y=zeros(nbara,nbara);
for k=1:Zbara
if Zbara1(k)>0 & Zbara2(k)>0
Y(Zbara1(k),Zbara2(k))=Y(Zbara1(k),Zbara2(k))-y(k);
Y(Zbara2(k),Zbara1(k))=Y(Zbara1(k),Zbara2(k));
end
end
for n=1:nbara
for k=1:Zbara
if Zbara1(k)==n | Zbara2(k)==n
Y(n,n)=Y(n,n)+y(k);
else
end
end
end
YB=Y;
teta=angle(YB);
Y=abs(YB)
% başlangıç değerlerin girilmesi
V1=1.0; V2=1; V3=1;
Py2=-2; Qy2=-1;
Pg3=1; Qg3=0;
Pt3=Pg3-2; Qy3=1;
delta3=0; delta2=0; delta1=0;
format long
iter =0;
Q3=0; iter=0;
for I=1:5;
iter=iter+1;
% PQ ve PV barasına ait yeni değerlere göre
% her bir iterasyonda hesaplanması gereken güç değerleri.
P2=((V2*V1*Y(2,1)*cos(teta(2,1)-
delta2+delta1))+(V2*V2*Y(2,2)*cos(teta(2,2)))+(V2*V3*Y(2,3)*cos(teta
(2,3)-delta2+delta3)));
P3=((V3*V1*Y(3,1)*cos(teta(3,1)-
delta3+delta1))+(V3*V2*Y(3,2)*cos(teta(3,2)-
delta3+delta2))+(V3*V3*Y(3,3)*cos(teta(3,3))));
Q2=((-V2*V1*Y(2,1)*sin(teta(2,1)-delta2+delta1))-
(V2*V2*Y(2,2)*sin(teta(2,2)))-(V2*V3*Y(2,3)*sin(teta(2,3)-
delta2+delta3)));
% Jacobi matrisinin elde edilmesi
J(1,1)=((V2*V1*Y(2,1)*sin(teta(2,1)-
delta2+delta1))+(V2*V3*Y(2,3)*sin(teta(2,3)-delta2+delta3)));
J(1,2)=-(V2*V3*Y(2,3)*sin(teta(2,3)-delta2+delta3));
J(1,3)=((V1*Y(2,1)*cos(teta(2,1)-
delta2+delta1))+(2*V2*Y(2,2)*cos(teta(2,2)))+(V3*Y(2,3)*cos(teta(2,3
)-delta2+delta3)));
J(2,1)=-(V3*V2*Y(3,2)*sin(teta(3,2)-delta3+delta2));
J(2,2)=((V3*V1*Y(3,1)*sin(teta(3,1)-
delta3+delta1))+(V3*V2*Y(3,2)*sin(teta(3,2)-delta3+delta2)));
J(2,3)=(V3*Y(3,2)*cos(teta(3,2)-delta3+delta2));
J(3,1)=((V2*V1*Y(2,1)*cos(teta(2,1)-
delta2+delta1))+(V2*V3*Y(2,3)*cos(teta(2,3)-delta2+delta3)));
J(3,2)=-(V2*V3*Y(2,3)*cos(teta(2,3)-delta2+delta3));
J(3,3)=((-V1*Y(2,1)*sin(teta(2,1)-delta2+delta1))-
(2*V2*Y(2,2)*sin(teta(2,2)))-(V3*Y(2,3)*sin(teta(2,3)-
delta2+delta3)));
blnmyn=[delta2;delta3;V2];
DP2=Py2-P2; DP3=Pt3-P3; DQ2=Qy2-Q2;
deltaguc=[DP2;DP3;DQ2];
Jx=inv(J);
blnmyn=(Jx*deltaguc)+blnmyn;
delta2=blnmyn(1);
delta3=blnmyn(2);
V2=abs(blnmyn(3));
end
format short
%PV barasına ait reaktif gücün bulunması
Q3=-V3*V1*Y(3,1)*sin(teta(3,1)-delta3+delta1)-
V3*V2*Y(3,2)*sin(teta(3,2)-delta3+delta2)-
(V3^2)*Y(3,3)*sin(teta(3,3))
Qg3=Q3+Qy3
V2=abs(V2)
Qpv=Q3
V3