You are on page 1of 3

POWER SYSTEM LABORATORY

DEPARTMENT OF ELECTRICAL AND ELECTRONICS


ENGINEERING NATIONAL INSTITUTE OF TECHNOLOGY,
TIRUCHIRAPPALLI.

Exp. 4 Dep: Electrical and Electronics Engineering Date: 21/2/2023

No.
Name: HARI VARSHAN Roll No.:107120051
Bus Admittance Matrix Formation

SOFTWARE USED: MATLAB R2020a

AIM:
PROGRAM (CODE) :

n = input("ENTER THE NUMBER OF BUS : ");


Ybus = zeros(n,n);
InputData = input("ENTER THE INPUT DATA : ");

for i = 1 : size(InputData)
data = InputData(i,:);
B1 = data(1);
B2 = data(2);
R = data(3);
X = data(4);
B = data(5);
Y = (1 / (R + 1i*X) ) + 1i*B;
Ybus(B1,B1) = Ybus(B1,B1) + Y;
Ybus(B2,B2) = Ybus(B2,B2) + Y;
Ybus(B1,B2) = Ybus(B1,B2) - Y;
Ybus(B2,B1) = Ybus(B2,B1) - Y;
end

fprintf('YBUS :\n');
disp(Ybus);

MATLAB OUTPUT:
OBSERVATION:

● The Y BUS matrix is symmetric in nature.

INFERENCE:

● The Y BUS matrix can be built for any number of buses and transmission lines.

You might also like