Program To Form Admittance and Impedance Bus Formation PDF
Program To Form Admittance and Impedance Bus Formation PDF
clc
clear all
close all
linedata = xlsread('ydata.xlsx'); % Calling "ydata.xlsx" for Line Data...
fb = linedata(:,1); % From bus number...
tb = linedata(:,2); % To bus number...
r = linedata(:,3); % Resistance, R...
x = linedata(:,4); % Reactance, X...
b = linedata(:,5); % Ground Admittance, B/2...
z = r + 1i*x; % Z matrix...
y = 1./z; % To get inverse of each element...
b = 1i*b; % Make B imaginary...
1.0e+14 *
3.6573 -17.8314i 0.0000 + 0.0000i 0.0000 + 0.0000i -0.6750 + 4.3394i -2.1459 + 9.0129i -0.8364 +
4.4956i
0.0000 + 0.0000i 0.0000 -28.5714i 0.0000 + 0.0000i 0.0000 +28.5714i 0.0000 + 0.0000i 0.0000 +
0.0000i
0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 -23.8095i 0.0000 + 0.0000i 0.0000 +23.8095i 0.0000 +
0.0000i
-0.6750 + 4.3394i 0.0000 +28.5714i 0.0000 + 0.0000i 2.3814 -40.5186i 0.0000 + 0.0000i -1.7064 +
7.6178i
-2.1459 + 9.0129i 0.0000 + 0.0000i 0.0000 +23.8095i 0.0000 + 0.0000i 2.9766 -38.3788i -0.8306 +
5.5909i
-0.8364 + 4.4956i 0.0000 + 0.0000i 0.0000 + 0.0000i -1.7064 + 7.6178i -0.8306 + 5.5909i 3.3734 -
17.6652i
0.0080 - 9.9606i 0.0007 -10.0025i -0.0016 -10.0030i 0.0007 -10.0025i -0.0016 -10.0030i -0.0022 -
10.0133i
0.0007 -10.0025i 0.0144 - 9.8917i -0.0042 -10.0232i 0.0144 - 9.9267i -0.0042 -10.0232i -0.0003 -
9.9972i
-0.0016 -10.0030i -0.0042 -10.0232i 0.0061 - 9.9250i -0.0042 -10.0232i 0.0061 - 9.9670i -0.0036 -
10.0219i
0.0007 -10.0025i 0.0144 - 9.9267i -0.0042 -10.0232i 0.0144 - 9.9267i -0.0042 -10.0232i -0.0003 -
9.9972i
-0.0016 -10.0030i -0.0042 -10.0232i 0.0061 - 9.9670i -0.0042 -10.0232i 0.0061 - 9.9670i -0.0036 -
10.0219i
-0.0022 -10.0133i -0.0003 - 9.9972i -0.0036 -10.0219i -0.0003 - 9.9972i -0.0036 -10.0219i 0.0042 -
9.9757i