Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

% Dasar 100 MVA

Epsilon = 0.00005
Epsilon = 1.0000e-05
x = 1;
e1 = 1;

% Data Impedansi Saluran


z12 = 0+1i*0.04;
z13 = 0+1i*0.01;
z23 = 0+1i*0.02;

% Admitansi pada Saluran


y12 = 1/z12 ;
y13 = 1/z13 ;
y23 = 1/z23 ;

y11 = y12 + y13 ;


y22 = y12 + y23;
y33 = y13 + y23 ;
y12=-y12;
y13=-y13;
y23=-y23;
y21=y12 ;
y31=y13;
y32=y23;

%Harga Mutlak Admitansi Y bus


y11m = abs (y11);
y12m = abs (y12);
y13m = abs (y12);
y21m = abs (y21);
y22m = abs (y22);
y23m = abs (y23);
y31m = abs (y31);
y32m = abs (y32);
y33m = abs (y33);

%Elemen Matriks B'

B1 ( 1,1) = imag (y22);


B1 (1,2) = imag (y23);
B1 (2,1) = imag (y32);
B1 (2,2) = imag (y33);

%Invers matriks B'


invB1 = B1^-1 ;

% Harga B"
B2 = [imag(y22)];
invB2 = [B2]^-1;

% Sudut dari admitansi


t11 = atan2(imag(y11),real(y11));
t12 = atan2(imag(y12),real(y12));
t13 = atan2(imag(y13),real(y13));
t21 = atan2(imag(y21),real(y21));
t22 = atan2(imag(y22),real(y22));
t23 = atan2(imag(y23),real(y23));
t31 = atan2(imag(y31),real(y31));
t32 = atan2(imag(y32),real(y32));
t33 = atan2(imag(y33),real(y33));

% Beban pada load bus (Daya Semu) dalam satuan Perunit :


S2 = -(200 + 1i*90)/100 ;

% Daya Nyapa (P) pada PV Bus dalam Perunit

P3 = 150/100 ;

% Tegangan pada Slack Bus :


V1 = 1.02 + 1i*0 ;

% Tegangan pada PV Bus

V3 = 1.03 + 1i*0;

% Asumsi Tegangan awal pada Load Bus


V2 = 1 + 1i*0 ;

% Delta awal untuk Sudut Tegangan di LOAD BUS dan PV BUS

% LOAD BUS

delta1 = 0;

% PV BUS

delta2 = 0;
iter = 0;

while x>= Epsilon


iter = iter + 1 ;

%Sudut Tegangan untuk Sluck Bus, Load bus dan PV Bus

tv1 = atan2(imag(V1),real(V1));
tv2 = atan2(imag(V2),real(V2));
tv3 = atan2(imag(V3),real(V3));

%Nilai Mutlak untuk Admitansi

y11m = abs (y11);


y12m = abs (y12);
y13m = abs (y13);
y21m = abs (y21);
y22m = abs (y22);
y23m = abs (y23);
y31m = abs (y31);
y32m = abs (y32);
y33m = abs (y33);

%Nilai Mutlat Tegangan Slack bus, Load bus dan PV bus

V1m = abs (V1);


V2m = abs (V2);
V3m = abs (V3);

% Daya Aktif (P) Inisial untuk Load Bus dan PV Bus

p2 = (V2m*V1m*y21m*cos (t21+tv2+tv1)) + (V2m^2*y22m*cos (t22+tv2+tv2)) +


(V2m*V3m*y23m*cos (t23+tv2+tv3));
p3 = (V3m*V1m*y31m*cos (t31+tv3+tv1)) + (V3m*V2m*y32m*cos (t32+tv3+tv2)) +
(V3m^2*y33m*cos (t33+tv3+tv3));

% daya Reaktiv inisial pada Load Bus


q2 = -(V2m*V1m*y21m*sin (t21+tv2+tv1)) - (V2m^2*y22m*sin (t22+tv2+tv2)) -
(V2m*V3m*y23m*sin (t23+tv2+tv3));

% Delta P untuk Load Bus dan PV Bus

deltaP2 = real (S2) - p2;


deltaP3 = P3 - p3;

% Delta Q untuk Load Bus

deltaQ2 = imag (S2) - q2;

% Mencari nilai Sudut Tegangan untuk Load bus dan PV bus

deltaT = -invB1 *[deltaP2/V2m ; deltaP3/V3m];

% Sudut tegangan load bus

T2 = tv2 + deltaT (1);

% Sudut tegangan PV bus

T3 = tv3 + deltaT (2);

% Mencari Tegangan di Load bus

deltaV2 = -invB2 * [deltaQ2/V2m];

% Tegangan Pada Load Bus

E2 = V2m + deltaV2;

% Tegangan Kompleks untuk Load Bus dan PV bus

V2K = E2* cos (T2) + 1i* E2* sin (T2);


V3K = V3m* cos (T3) + 1i* V3m* sin (T3);

% Daya Reaktif Pada PV bus

Q3 = -(V3m*V1m*y31m*sin (t31+T3+tv1)) - (V3m*E2*y32m*sin (t32+T3+T2)) -


(V3m^2*y33m*sin (t33+T3+T3));

% Daya Semu Pada PV Bus dalam MW dan MVAR

S3 = (P3 + 1i*Q3)*100;
% Persamaan Aliran Arus

I12 = (V1-V2K)*y12;
I21 = -I12;
I13 = (V1-V3K)*y13;
I31 = -I13;
I23 = (V2K-V3K)*y23 ;
I32 = - I23;

% Konjugasi Aliran Arus

I12k = conj (I12);


I21k = - I12k ;
I13k = conj (I13);
I31k = - I13k;
I23k = conj (I23);
I32k = - I23k;

% Daya Semu Pada Slack Bus dalam MW dan MVAR


S1 = V1 * (I12k+I13k) * 100;

% Aliran Daya dalam MW dan MVAR

S12 = V1*I12k*100;

S21 = V2K * I21k*100;

S13 = V1*I13k*100;

S31 = V3K*I31k*100;

S23 = V2K*I23k*100;

S32 = V3K*I32k*100;

% Losses Pada Saluran

SL1 = S12+S21;
SL2 = S13+S31;
SL3 = S23 + S32;

% Nilai Memberhentikan Iterasi

e3 = real (V3K);

x = abs (e3-e1);
e1=e3;
end

V2K
V3K

S3

S1

S12

S21

S13

S31

S23

S32

SL1

SL2

SL3

You might also like