PSS Lab
PSS Lab
(AUTONOMOUS)
VII Semester
Bonafide Certificate
Register Number:
held on ………………………………………………
OBJECTIVE:
LIST OF EXPERIMENTS:
TOTAL: 60 PERIODS
CYCLE I EXPERIMENTS
CYCLE II EXPERIMENTS
8)
Symmetrical short circuit analysis
AIM:
To develop a program to compute bus admittance matrix for the given power
THEORY:
Bus admittance matrix is often used in power system studies. In most of the power system studies,
it is necessary to form [Y-BUS] matrix of the system by considering certain power system parameters
depending upon the type of the analysis.
For example, in load flow analysis it is necessary to form [Y-BUS] matrix without taking into
account the generator impedances, transformer impedances and load impedances.
In short circuit analysis, line data, the generator transient reactance, transformer impedance must be
taken in to account in addition to line data.
In stability analysis, line data the generator transient reactance, transformer impedances and
equivalent load impedances are taken into account [Y-BUS] may be computed by inspection only if there
is no mutual coupling between the lines. Every transmission line will be represented by π equivalent, shunt
admittance are added to the diagonal elements corresponding to the buses at which these are connected. The
off diagonal elements are unaffected. The equivalent circuit of tap changing transformer may be considered
in forming [Y-BUS] matrix.
The dimensions of the [Y-BUS} matrix is (n*n) where n is the number of the buses. In a power
network, each bus is connected only to a few other buses. So the [Y-BUS] of a large network is highly
sparse. This property is not evident in small systems but in systems with hundreds of buses, the sparsity is
high as 99%. Hence, by applying sparsity technique, numerical computation time as well as computer
drastically reduced.
Yii Yij
Generalized =
Yji Yjj
Each admittance Yii (i=1,2,…….,n) is called the self admittance or driving or driving point
admittance of bus equals the sum of all admittances terminating on the particular bus.
Each off-diagonal term Yij (i,j = 1,2,……n; j ≠i) is the transfer admittance between buses I an j and
Yij = Yji = - Yij, where Yij is admittance connected between buses I and j, n = total number of buses.
ALGORITHEM:
1. Initialize [Y-BUS] matrix, that replace all entries by zero
j=1
FLOW CHART:
START
READ NO OF BUSES(NB),
NO OF LINES(NL)AND LINE
DATA.
CONSIDER LINE
i =1
i=sb(l); j=eb(i)
NO YES
i=i+1 IS PRINT
l= Y BUS
NL?
STOP
ONE LINE DIAGRAM:
The [Y – BUS] matrix is formed by the inspection method for a three- bus
system. The line data and one line diagram are given below.
G1 G2
T1 T2
1 2
LINE DATA:
Line no Start bus End bus Series impedance Line charging admittance
(p.u) (p.u)
1 1 2 0.1+j0.3 0.0+j0.02
2 2 3 0.15+j0.5 0.0+j0.0125
3 3 1 0.2+j0.6 0.0+j0.028
PROGRAM:
#include<complex.h>
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
#define NB 3+1
#define NL 3+1
complex y_bus[NB][NB],line_z[NL],halfline_y[NL];
int i,j,k1,k2,line[NL],sb[NL],eb[NL],nl,nb;
void main()
{
clrscr();
cout<<"\t\t\t Y_BUS FORMATION BY INSPECTION:\n";
cin>>nl>>nb;
cout<<"\t"<<"NUMBER OF LINES:"<<nl<<"\n";
cout<<"\t"<<"NUMBER OF BUSES:"<<nb<<"\n";
cout<<"LINE NO\tsb\teb\t\t\tline_z\t\thalfline_y\n";
for(i=1;i<=nl;i++)
{
cin>>line[i]>>sb[i]>>eb[i]>>line_z[i]>>halfline_y[i];
cout<<line[i]<<"\t"<<sb[i]<<"\t"<<eb[i]<<"\t"<<line_z[i]<<"\t"<<halfline_y[i]<<"\n";
k1=sb[i];
k2=eb[i];
y_bus[k1][k1]+=(1.0/line_z[i])+halfline_y[i];
y_bus[k2][k2]+=(1.0/line_z[i])+halfline_y[i];
y_bus[k1][k2]+=-1.0/line_z[i];
y_bus[k2][k1]+=y_bus[k1][k2];
}
cout<<"\n\t\t\t Y BUS MATRIX \n";
for(i=1;i<=nb;i++)
{
cout<<"\n";
for(j=1;j<=nb;j++)
{
cout<<y_bus[i][j]<<"\t";
}
getch();
}
}
INPUT:
Y_BUS FORMATION BY INSPECTION:
3 3
NUMBER OF LINES:3
NUMBER OF BUSES:3
OUTPUT:
Y BUS MATRIX
RESULT:
Thus the program for Y-bus formation by inspection method has written in C++ language
and the line data were given as input and output was verified with the hand calculation.
EX NO : 02
DATE :
AIM:
To determine the positive sequence line parameters L&C per phase per kilometer of a three phase
single and double circuit transmission lines for different conductor arrangements.
ALGORITHM:
PROGRAM:
clear all;
clc;
ab=input('value of ab');
bc=input('value of bc');
ca=input('value of ca');
pr=input('receiving end power in MW');
vr=input('receiving end power in MW');
pfr=input('receiving end powerfactor');
l=input ('length of the line in KM');
r=input('resistance/ph/km');
f=input ('frequency in Hz');
D=input('Diameter in M');
rad=D/2;
newrad=(0.7788*rad);
deq=(ab*bc*ca)^(1/3);
L=2*10^(-7)*log(deq/newrad);
c=(2*pi*8.854*10^-12)/log(deq/rad);
XL=2*pi*f*L*l*1000;
rnew=r+1;
z=rnew+i*(XL);
Y=i*(2*pi*f*c*l*1000);
A=1+((Y*z)/2);
D=A;
B=z;
C=Y*(1+(Y*z)/4);
vrph=(vr*10^3)/1.732;
irold=(pr*10^6)/(1.732*vr*10^3*0.8);
k=sin(acos(pfr));
ir=irold*(pfr-(j*k));
vs=((A*vrph)+(B*ir));
is=((C*vrph)+(D*ir));
angle(vs);
angle(is);
f=angle(vs);
u=angle(is);
PFS=cos(f-u);
eff=((pr*10^6)/(3*abs(vs)*abs(is)*PFS))*100;
reg=(((abs(vs)/abs(A))-abs(vrph))/abs(vrph))*100;
L
c
rnew
A
B
C
vs
abs(vs)
is
abs(is)
angle(vs)*180/pi
angle(is)*180/pi
PFS
eff
reg
INPUT:
value of ab : 11
value of bc : 11
value of ca : 22
receiving end power in MW: 50
receiving end voltage in KV: 132
receiving end powerfactor: 0.8
length of the line in KM: 200
resistance/ph/km : 0.16
frequency in Hz : 50
Diameter in M : 3.625*10^-2
OUTPUT:
L= 1.3779e-006
c= 8.3790e-012
rnew = 1.1600
A= 0.9772 + 0.0003i
B= 1.1600 +86.5749i
C= -8.0378e-008 +5.2047e-004i
vs = 8.8930e+004 +1.8767e+004i
ans = 9.0888e+004
is = 2.1376e+002 -1.2055e+002i
ans = 245.4107
ans = 11.9163
ans = -29.4217
PFS = 0.7508
eff = 99.5193
reg = 22.0377
Maximum Marks
Components
Marks Awarded
Preparation &
Conduct of 50
Experiments
Observation &
30
Results
Record 10
Viva voce 10
Total 100
Faculty -Incharge
Name & Signature
RESULT:
Thus the computation of parameters and modeling of transmission lines are done by using
MATLAB.
EX NO : 3
DATE :
AIM:
To form a z-bus impedance form the given n-bus system.
ALGORITHM:
Step 1: Create a new file
Step 2: Get the number of buses in the system
Step 3: Read the self admittance and mutual admittance of all buses
Step 4: Calculate the diagonal element of the matrix which is the sum of all admittance
Connected in a single bus
Step 5: Calculate the off-diagonal element of the bus matrix which is the negative of the
Mutual admittance
Step 6: To print the computed admittance matrix[y-bus and z-bus]
Step 7: Stop the program.
FLOW CHART:
Start
Set count
i=i+1 If n=i
Print Y bus
Stop
ONE LINE DIAGRAM:
1 2 5
2.5-3.75j
5+5j
1.667-5j
1.4-3075j 0.055j
1.66-5j
10-30j
3 4
0.055j
0.055j
PROGRAM:
clear all;
clc;
n=input('enter the number of buses:');
for i=1:n
for j=i+1:n
y(i,j)=input(['enter the line admittance y',num2str(i),num2str(j),':']);
y(j,i)=y(i,j);
end
end
for i=1:n
y1(i)=input( ['enter the admittance to ground y',num2str(i),':']);
end
for i=1:n
for j=1:n
if i==j
ybus(i,j)=0;
for k=1:n
ybus(i,j)=ybus(i,j)+y(i,k);
end
else
ybus(i,j)=-1*y(i,j);
end
end
end
for i=1:n
ybus(i,i)=ybus(i,i)-y1(i);
end
disp('y bus matrix is:');
disp(ybus);
disp('z bus matrix is:');
z=inv(ybus);
disp(z);
INPUT:
OUTPUT:
0.0116 + 3.4798i 0.0014 + 3.4491i -0.0036 + 3.4337i -0.0045 + 3.4311i -0.0155 + 3.4237i
0.0014 + 3.4491i 0.0081 + 3.4692i -0.0019 + 3.4391i -0.0020 + 3.4385i -0.0088 + 3.4438i
-0.0036 + 3.4337i -0.0019 + 3.4391i 0.0125 + 3.4823i 0.0089 + 3.4713i -0.0192 + 3.4134i
-0.0045 + 3.4311i -0.0020 + 3.4385i 0.0089 + 3.4713i 0.0143 + 3.4875i -0.0196 + 3.4127i
-0.0155 + 3.4237i -0.0088 + 3.4438i -0.0192 + 3.4134i -0.0196 + 3.4127i 0.0983 + 3.6034i
Maximum Marks
Components
Marks Awarded
Preparation &
Conduct of 50
Experiments
Observation &
30
Results
Record 10
Viva voce 10
Total 100
Faculty -Incharge
Name & Signature
RESULT:
Thus the program for formation of bus impedance matrix was written in MAT LAB command line
and the line data were given as input and the output was verified.
EX NO : 4
DATE:
AIM:
To obtain the value of displacement angle of single machine infinite bus up to time t=1sec.
ALGORITHEM:
Pu(i)=del(i)/90.
Pa(i)=P(i)-Pu(i).
M=SH/180f.
START
NO IF START
T<~ls
YES
PRINT THE VALUES OF δ(i).
START
PROGRAM:
clear all;
clc;
Pi=input('enter Pi value:');
M=(S*H)/(180*f);
w(1)=0;
for i=2:n
Pu(i-1)=del(i-1)/90;
Pa(i-1)=Pi-Pu(i-1);
delw(i)=(delt*Pa(i-1))/M;
deldel(i)=(delt*w(i-1))+(delt*delt)*Pa(i-1)/(2*M);
w(i)=w(i-1)+delw(i);
del(i)=deldel(i)+del(i-1);
end
disp(del(i));
INPUT:
enter Pi value:1
enterdel(1) value:45
enter the S value:1
enter the h value:2.7
enter the f value:60
enter the delt value:0.05
enter the number of time intervals:4
OUTPUT:
66.5355.
Maximum Marks
Components
Marks Awarded
Preparation &
Conduct of 50
Experiments
Observation &
30
Results
Record 10
Viva voce 10
Total 100
Faculty -Incharge
Name & Signature
RESULT:
Thus the program for transient and small signal stability of single machine power system was
written in MATLAB and the output was verified.
EX NO : 5
DATE:
AIM:
To obtain the values of angular velocity and displacement angle of multi machine
system.
ALGORITHEM:
1. Start the program.
2. Get the values of Vt,Pu,Xg,Xtr,Xtl,Em,f.
3. Calculate the value of I. I=(Vt-Em)/j(Xtr+Xtl).
4. Calculate the value of Eg. Eg=Vt+IXj(Xg+Xtr+Xtl).
5. Calculate the value of Pmax1. Pmax1=(Eg*Pu)/(Xg+Xtr+Xtl).
6. Calculate the value of delw. Delw=(3.14*f*Pi)/H.
7. Calculate the value of f1,f2. f1=w(t)-314.1593. f2=(3.14*f*Pi)/H.
8. Calculate the value of K1,l1,K2,l2,K3,l3,K4,l4,del,w.
K1=f1*delt.
l1=f2*delt.
del=del0+(K1/2).
w=w0+(l1/2).
K2=(w-w0)*delt.
L2=l1.
del1=del0+(K2/2).
w=w0+(l2/2).
K3=(w1-w0)*delt.
L3=l2.
del2=del0+K3.
w2=w0+l3.
K4=(w2-w0)*delt.
l4=l3.
9.Calculate the rotor angle deltadel. deltadel=(K1+2K2+2K3+K4)/6.
10. Calculate the angle del3. del3 =del0+deltadel.
11. Calculate the value of change in angular velocity. deltaw=(l1+2l2+2l3+l4)/6.
12. Calculate the value of the angular velocity. w4=w0+deltaw.
13. Stop the program.
FLOW CHART:
START
STOP
PROGRAM:
clear all;
clc;
Vt=input('enter the Vt value:');
Em=input('enter the Em value:');
Xg=input('enter the Xg value:');
Xtr=input('enter the Xtr value:');
Xtl=input('enter the Xtl value:');
Pu=input('enter the Pu value:');
f=input('enter the f value:');
w0=314.1593;
H=5;
delt=0.02;
Pi=1;
I=(Vt-Em)/(Xtr+Xtl)*sqrt(-1);
disp(I);
Eg=Em+(I+sqrt(-1)*(Xg+Xtr+Xtl));
disp(Eg);
Pmax1=(Eg*Em)/(Xg+Xtr+Xtl);
disp(Pmax1);
del0=asin(Pu/Pmax1);
disp(del0); Pmax=0
Pmax=0;
dfw=(3.14*f*Pi)/H;
f1=w0-314.15;
f2=(3.14*f*Pi)/H;
K1=f1*delt;
disp(K1);
l1=f2*delt;
disp(l1);
del=del0+(K1/2);
w=w0+(l1/2);
K2=(w-w0)*delt;
disp(K2);
l2=l1;
disp(l2);
del1=del0+(K2/2);
w1=w0+(l2/2);
K3=(w1-w0)*delt;
disp(K3);
l3=l2;
disp(l3);
del2=del0+K3;
w2=w0+l3;
K4=(w2-w0)*delt;
disp(K4);
l4=l3;
disp(l4);
deltadel=((K1+(2*K2)+(2*K3)+K4)/6);
disp(deltadel);
del3=del0+deltadel;
disp(del3);
deltaw=((l1+(2*l2)+(2*l3)+l4)/6);
disp(deltaw);
w4=w0+deltaw;
disp(w4);
INPUT:
0 + 0.4444;
1 + 0.7744;
3.0033 + 2.3468;
0.2050 – 0.1625;
Pmax = 0;
1.86002-e^-0.04
0.6280
0.0063
0.6280
0.126
0.6280
0.3386
0.5436 – 0.1625;
0.6280
314.7873
Maximum Marks
Components
Marks Awarded
Preparation &
Conduct of 50
Experiments
Observation &
30
Results
Record 10
Viva voce 10
Total 100
Faculty -Incharge
Name & Signature
RESULT:
Thus the transient stability analysis for the given power system was obtained using MATLAB.
EX NO: 06
DATE :
FORMULA USED
Case(i): REACTIVE TERMINATION: LINE TERMINATED BY INDICATOR:
Zc
Case (iii): LINE TERMINATED BY A RESISTANCE EQUAL TO SURGE IMPEDANCE
et = 2ef
er = ef
ir = - if
it = 2if
er = -ef
ir = if
PROCEDURE
1. Enter the command window of the MATLAB.
2. Create a new M-file by selecting File-New-M-File.
3. Type and save the program in the editor window.
4. Execute the program by either pressing Tools-Run.
5. View the result.
PROGRAM:
%line terminated by inductor for voltage
Ef=10000;
L=0.004;
Zc=400;
n1=[2*Ef0];
d1=[1 Zc/L];
t=0:0.00001:0.0001;
Et=step(n1,d1,t);
plot(t,Et,'r');
Er=Et-Ef;
hold on;plot(t,Er,'b');
%line terminated by capacitor for voltage
Ef=10000;
C=0.000000009;
Zc=400;
n1=[2*Ef/(Zc*C)];
d1=[1 1/(Zc*C)];
t=0:0.00001:0.0001;
Et=step(n1,d1,t);
plot(t,Et,'r');
Er=Et-Ef;
hold on;
plot(t,Er,'b');
%line terminated by capacitor for current
Ef=10000;
C=0.000000009;
Zc=400;
n1=[2*Ef/Zc 0)];
d1=[1 1/(Zc*C)];
t=0:0.00001:0.0001;
It=step(n1,d1,t);
plot(t,It,'r');
hold on;
If=Ef/Zc;
Ir=It-If; plot(t,Ir,'b');
%line terminated by inductor for current
Ef=10000;
L=0.004;
Zc=400;
n1=[2*Ef0];
d1=[1 Zc/L];
tf(n1,d1) t=0:0.00001:0.0001;
n2=[2*Ef/L];
d2=[1 Zc/L;
It=step(n2,d2,t);
plot(t,It,'r');
If=Ef/Zc;
Ir=It-If;
hold on;
plot(t,Ir,'b');
Maximum Marks
Components
Marks Awarded
Preparation &
Conduct of 50
Experiments
Observation &
30
Results
Record 10
Viva voce 10
Total 100
Faculty -Incharge
Name & Signature
RESULT:
Thus the electromagnetic transient in power system was plotted using MATLAB.
EX NO: 07
DATE :
AIM:
To study and improve the dynamics response of a single area system subjected to a unit step load disturbance
using MATLAB.
THEORY:
Active power control is one of the important control actions to be performed to be normal operation
of the system to match the system generation with the continuously changing system load in order to
maintain the constancy of system frequency to a fine tolerance level. This is one of the foremost
requirements in proving quality power supply. A change in system load cases a change in the speed of all
rotating masses (Turbine – generator rotor systems) of the system leading to change in system frequency.
The speed change form synchronous speed initiates the governor control (primary control) action result
in the entire participating generator – turbine unit staking up the change in load, stabilizing system
frequency. Restoration of frequency to nominal value requires secondary control action which adjusts the
load - reference set points of selected(regulating) generator – turbine units. The primary objectives of
automatic generation control(AGC) are to regulate system frequency to the set nominal value and also to
regulate the net interchange of each area to the scheduled value by adjusting the outputs of the regulating
units. This function is referred to as load – frequency control (LFC).
PROCEDURE
1 . Enter the command window of the MATLAB.
2.Create a new Model by selecting File - New – Model.
3.Pick up the blocks from the simulink library browser and form a block diagram.
4.After forming the block diagram, save the block diagram.
5.Double click the scope and view the result.
FORMULA USED:
Where
D = damping coefficient Where
GG – gain of generator
GT - gain of turbine
GP - gain of power
KP – power system constant
KT- turbine constant
KG- generator constant
TP – power system time constant
TG- generator time constant
H – Inertia constant
DESIGN
D=dpD/ dF
= 1000/50
= 20 MW / Hz
D= 20 / 2000
= 0.01 p.u
Tp = 2H/ Fo D
= 2*3/50*0.01
= 20 sec
Kp= 1/D
=1/0.01
= 100
Assume
TH= 80 ms and Tt =0.3 sec
OUTPUT RESPONSE
RESULT:
Thus the dynamics response of a single area and two area system subjected to a unit step load
disturbance was studied and improved using MATLAB
EX NO : 8
DATE :
AIM:
To perform a symmetrical three phase short circuit analysis using Mipower software.
ALGORITHM:
1. Start
2. Read the machine transformer data and fault impedance set
3. Compute Y bus matrix and calculate modified Y bus matrix
4. Initialize the count I=0
5. I=I+1 while three phase fault occours at bus I
6. Compute fault current and fault MVA at fault bus
7. Compute all line current and generator current
8. Print the result
9. Stop
Figure shows a single line diagram of a six bus system with two identical generating units 5 lines
and two transformers. Per unit transmission line series impedance and shunt susceptances are given on
100 MVA base, Generators transient impedance and transformer leakages reactancesare given in the
accompanying table .
G
1
1
Δ/ү
3 4
5 6
Δ/ү
G2
2 3 5 0.00+ j 0.10 0
3 3 6 0.00 + j 0.20 0
4 5 6 0.00 + j 0.15 0
5 4 6 0.00 + j 0.10 0
Generator details
Transformer details
SOLUTION:
REPORT:
-------------------------------------------------------------------------------
Date and Time : Sat Mar 19 11:35:59 2011
File Name & Path : D:\MiPower\LFA\SCS\1analysis0S.out0
-------------------------------------------------------------------------------
SHORT CIRCUIT STUDIES
CASE NO : 1 CONTINGENCY : 0 SCHEDULE NO : 0
CONTINGENCY NAME : Base Case
-------------------------------------------------------------------------------
LARGEST BUS NUMBER USED : 6 ACTUAL NUMBER OF BUSES : 6
NUMBER OF 2 WIND. TRANSFORMERS : 2 NUMBER OF 3 WIND. TRANSFORMERS : 0
NUMBER OF TRANSMISSION LINES : 5
NUMBER OF SERIES REACTORS : 0 NUMBER OF SERIES CAPACITORS : 0
NUMBER OF BUS COUPLERS : 0
NUMBER OF SHUNT REACTORS : 0 NUMBER OF SHUNT CAPACITORS : 0
NUMBER OF SHUNT IMPEDANCES : 0 NUMBER OF GENERATORS : 2
NUMBER OF MOTORS : 0
NUMBER OF LOADS : 0
NUMBER OF FILTERS : 0
NUMBER OF HVDC CONVERTORS : 0
-------------------------------------------------------------------------------
NUMBER OF ZONES : 1
PRINT OPTION : 3 (BOTH DATA AND RESULTS PRINT)
PLOT OPTION : 7 (PLOT FILE - PHASE A, MVA)
BASE MVA : 100.000
NOMINAL SYSTEM FREQUENCY: 50.000
PREFAULT VOLTAGE OPTION : 0 (VOLTAGE OF 1.0 PU IS ASSUMED)
FAULT OPTION : 0 (FAULT CONSIDERED AT ALL BUSES, ONE AT A TIME)
FLOW OPTION : 3 (FAULT CONTRIBUTION COMPUTED FROM ALL LINES)
FAULT TYPE : 1 (3 PHASE TO GROUND FAULT)
POST FAULT VOLT OPTION : 1 (COMPUTED AT ALL BUSES)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
FAULT RESISTANCE - PHASE - 0.000000 (PU)
FAULT REACTANCE - PHASE - 0.000000 (PU)
FAULT RESISTANCE - GROUND - 0.000000 (PU)
FAULT REACTANCE - GROUND - 0.000000 (PU)
-------------------------------------------------------------------------------
CIRCUIT BREAKER RESISTANCE (PU) : 0.000000
CIRCUIT BREAKER REACTANCE (PU) : 0.000100
TRANSFORMER R/X RATIO : 0.050000
TRANSFORMER ZERO SEQUENCE IMPEDANCE MULT FACTOR : 0.900000
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
GENERATOR/MOTOR DATA
Classification Code :
0 : Generator
1 : Large Motor >1000 hp for <= 1800 rpm, >250 hp for 3600 rpm
2 : Medium Motor >= 50 hp
3 : Small Motor < 50 hp
RESULT:
Thus, the short circuit on the power system was simulated by using Mipower.
EX NO : 9
DATE:
AIM:
To carry out load flow analysis of the given power system by Gauss-seidel method.
THEORY:
Load flow analysis is the study conducted to determine the steady state operating condition of the
given power system under given conditions. A large number of numerical algorithms have been developed
and Gauss-seidel method is one of such algorithms.
ALGORITHM:
1. Read the data such as line data, specified power, specified voltage limits
4. Iter=1.
go to step 8.
go to step 8.
8. Calculate the new value of the bus voltage using Gauss Seidel formula.
i-1n
YiiVi0*j=1j=1+1
9. If all the buses are considered, go to step10. Otherwise increment the bus
no i=i+1and go to step 6.
Go to step 12.
12. Calculate the slack bus power, Q at P-V buses, real and reactive line flows,
real and reactive line losses and print all the results including all the
13. Stop.
FLOW CHART:
START
DOES i
E REFER
TO P-V BUS?
CHECK FOR
VIOLATION Q
LIMIT
VIOLATION
nn
ViNEW=1.0/Yii[(Pi-JQi)/Vi0*- ∑ Yij VjNEW- ∑YijVjOLD]
j=1 j=i+1
NO
DOES i
B REFER TO P-
V BUS
D
D
YES NO
DOES i
REFER
TO P-V BUS
STOP
ITER = ITER + 1
C
PROBLEM
Figure shows a single line diagram of a 5 bus system with two generator units, seven lines. Per unit
transmission line series impedance and shunt susceptances are given on 100 MVA base in table 1.1 and
real power generation, real and reactive power loads in MW and MVAR are given in table1.2
With bus 1 as slack, use the following methods to obtain a load flow solution.
Gauss-siedel using Y-bus with acceleration factors of 1.4 and tolerances of 0.0001 and 0.0001 p.u for the
real and imaginary components of voltage.
Assume the base voltage for the bus as 220 KV and system frequency has 60Hz.
3 4
1 2 6
1 3 4 7
5
2
5
BUS SPECIFICATIONS:
1 1.06+j0.0 0 0 0 0
2 1.00+j0.0 40 30 20 10
3 1.00+j0.0 0 0 45 15
4 1.00+j0.0 0 0 40 5
5 1.00+j0.0 0 0 60 10
LINE DATA:
-------------------------------------------------------------------------------
Date and Time : Wed Mar 16 03:25:21 2011
-------------------------------------------------------------------------------
LOAD FLOW BY GAUSS-SIEDEL METHOD
CASE NO : 1 CONTINGENCY : 0 SCHEDULE NO : 0
CONTINGENCY NAME : Base Case RATING CONSIDERED : NOMINAL
-------------------------------------------------------------------------------
VERSION NUMBER : 6.1
LARGEST BUS NUMBER USED : 5 ACTUAL NUMBER OF BUSES : 5
NUMBER OF 2 WIND. TRANSFORMERS : 0 NUMBER OF 3 WIND. TRANSFORMERS : 0
NUMBER OF TRANSMISSION LINES : 7
NUMBER OF SERIES REACTORS : 0 NUMBER OF SERIES CAPACITORS : 0
NUMBER OF CIRCUIT BREAKERS : 0
NUMBER OF SHUNT REACTORS : 0 NUMBER OF SHUNT CAPACITORS : 0
NUMBER OF SHUNT IMPEDANCES : 0
NUMBER OF GENERATORS : 2 NUMBER OF LOADS : 4
NUMBER OF LOAD CHARACTERISTICS : 0 NUMBER OF UNDER FREQUENCY RELAY: 0
NUMBER OF GEN CAPABILITY CURVES: 0 NUMBER OF FILTERS : 0
NUMBER OF TIE LINE SCHEDULES : 0
NUMBER OF CONVERTORS : 0 NUMBER OF DC LINKS : 0
-------------------------------------------------------------------------------
LOAD FLOW WITH GAUSS-SEIDEL METHOD : 5
NUMBER OF ZONES : 1
PRINT OPTION : 3 - BOTH DATA AND RESULTS PRINT
PLOT OPTION : 1 - PLOTTING WITH PU VOLTAGE
NO FREQUENCY DEPENDENT LOAD FLOW, CONTROL OPTION: 0
BASE MVA : 100.000000
NOMINAL SYSTEM FREQUENCY (Hzs) : 50.000000
FREQUENCY DEVIATION (Hzs) : 0.000000
FLOWS IN MW AND MVAR, OPTION :0
SLACK BUS : 0 (MAX GENERATION BUS)
TRANSFORMER TAP CONTROL OPTION : 0
Q CHECKING LIMIT (ENABLED) : 4
REAL POWER TOLERANCE (PU) : 0.00010
REACTIVE POWER TOLERANCE (PU) : 0.00010
MAXIMUM NUMBER OF ITERATIONS : 15
BUS VOLTAGE BELOW WHICH LOAD MODEL IS CHANGED : 0.75000
CIRCUIT BREAKER RESISTANCE (PU) : 0.00000
CIRCUIT BREAKER REACTANCE (PU) : 0.00010
TRANSFORMER R/X RATIO : 0.05000
------------------------------------------------------------------------------
ANNUAL PERCENTAGE INTEREST CHARGES : 15.000
ANNUAL PERCENT OPERATION & MAINTENANCE CHARGES : 4.000
LIFE OF EQUIPMENT IN YEARS : 20.000
ENERGY UNIT CHARGE (KWHOUR) : 2.500 Rs
LOSS LOAD FACTOR : 0.300
COST PER MVAR IN LAKHS : 5.000 Rs
-------------------------------------------------------------------------------
ZONE WISE MULTIPLICATION FACTORS
ZONE P LOAD Q LOAD P GEN Q GEN SH REACT SH CAP C LOAD
---- -------- -------- -------- -------- -------- -------- --------
0 1.000 1.000 1.000 1.000 1.000 1.000 1.000
1 1.000 1.000 1.000 1.000 1.000 1.000 1.000
-------------------------------------------------------------------------------
BUS DATA
-------------------------------------------------------------------------------
TRANSMISSION LINE DATA
-------------------------------------------------------------------------------
GENERATOR DATA
SL.NO* FROM FROM REAL Q-MIN Q-MAX V-SPEC CAP. MVA STAT
NODE NAME* POWER(MW) MVAR MVAR P.U. CURV RATING
------ ---- -------- --------- --------- --------- --------- ---- ------- ----
1 1 Bus1 80.0000 0.0000 60.0000 1.0600 0 100.00 3
2 2 Bus2 40.0000 0.0000 30.0000 1.0000 0 100.00 3
-------------------------------------------------------------------------------
LOAD DATA
SLNO FROM FROM REAL REACTIVE COMP COMPENSATING MVAR VALUE CHAR
F/V
* NODE NAME* MW MVAR MVAR MIN MAX STEP NO NO
STAT
---- ---- -------- -------- -------- -------- ------- ------- ------- ---- ----
1 2 Bus2 20.000 10.000 0.000 0.000 0.000 0.000 0 0
3 0
2 3 Bus3 45.000 15.000 0.000 0.000 0.000 0.000 0 0
3 0
3 4 Bus4 40.000 5.000 0.000 0.000 0.000 0.000 0 0
3 0
4 5 Bus5 60.000 10.000 0.000 0.000 0.000 0.000 0 0
3 0
-------------------------------------------------------------------------------
TOTAL SPECIFIED MW GENERATION : 120.00000
TOTAL MIN MVAR LIMIT OF GENERATOR : 0.00000
TOTAL MAX MVAR LIMIT OF GENERATOR : 90.00000
TOTAL SPECIFIED MW LOAD : 165.00000 reduced 165.00000
TOTAL SPECIFIED MVAR LOAD : 40.00000 reduced 40.00000
TOTAL SPECIFIED MVAR COMPENSATION : 0.00000 reduced 0.00000
-------------------------------------------------------------------------------
GENERATOR DATA FOR FREQUENCY DEPENDENT LOAD FLOW
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
BUS VOLTAGES AND POWERS
-------------------------------------------------------------------------------
Summary of results
TOTAL REAL POWER GENERATION : 169.834 MW
TOTAL REACT. POWER GENERATION : 23.788 MVAR
GENERATION pf : 0.990
-------------------------------------------------------------------------------
Zone wise distribution
Description Zone # 1
---------------- ----------
MW generation 169.8337
MW load 165.0000
MW loss 4.7520
-------------------------------------------------------------------------------
Zone wise export(+ve)/import(-ve)
Zone # 1 MW & MVAR
------ -------- --------
1 -----
MW load 165.0000
MW loss 4.7520
RESULT:
Thus the program for gauss - seidel load flow analysis was done by using Mipower software
and the output was verified
EX NO: 10
DATE :
AIM:
6. If it is not a slack buses calculate ΔPi and ΔQi. After that increase the bus count.
8. Calculate ΔP,ΔQ,J,J1,J2,J3.
SET i=i+1
YES
CHECK
FOR SLACK
BUS
EVALUTE:
ΔPi=Pspec-Pi.
ΔQi=Qspec-Qi.
i=i+1
YES
CHECK
NO
IF i<=n.
ΔP = J J1
ΔQ = J2 J3
STOP
PROBLEM
Figure shows a single line diagram of a 5 bus system with two generator units, seven lines. Per unit
transmission line series impedance and shunt susceptances are given on 100 MVA base in table 1.1 and
real power generation, real and reactive power loads in MW and MVAR are given in table1.2
With bus 1 as slack, use the following methods to obtain a load flow solution.
Newton-Raphson using Y-bus with tolerance of 0.01 p.u for the change in the real and reactive bus
powers.
Assume the base voltage for the bus as 220 KV and system frequency has 60Hz.
3 4
1 2 6
1 3 4 7
5
2
5
BUS SPECIFICATIONS:
1 1.06+j0.0 0 0 0 0
2 1.00+j0.0 40 30 20 10
3 1.00+j0.0 0 0 45 15
4 1.00+j0.0 0 0 40 5
5 1.00+j0.0 0 0 60 10
LINE DATA:
-------------------------------------------------------------------------------
Date and Time : Wed Mar 16 03:38:54 2011
-------------------------------------------------------------------------------
LOAD FLOW BY NEWTON RAPHSON METHOD
CASE NO : 1 CONTINGENCY : 0 SCHEDULE NO : 0
CONTINGENCY NAME : Base Case RATING CONSIDERED : NOMINAL
-------------------------------------------------------------------------------
VERSION NUMBER : 6.1
LARGEST BUS NUMBER USED : 5 ACTUAL NUMBER OF BUSES : 5
NUMBER OF 2 WIND. TRANSFORMERS : 0 NUMBER OF 3 WIND. TRANSFORMERS : 0
NUMBER OF TRANSMISSION LINES : 7
NUMBER OF SERIES REACTORS : 0 NUMBER OF SERIES CAPACITORS : 0
NUMBER OF CIRCUIT BREAKERS : 0
NUMBER OF SHUNT REACTORS : 0 NUMBER OF SHUNT CAPACITORS : 0
NUMBER OF SHUNT IMPEDANCES : 0
NUMBER OF GENERATORS : 2 NUMBER OF LOADS : 4
NUMBER OF LOAD CHARACTERISTICS : 0 NUMBER OF UNDER FREQUENCY RELAY: 0
NUMBER OF GEN CAPABILITY CURVES: 0 NUMBER OF FILTERS : 0
-------------------------------------------------------------------------------
LOAD FLOW WITH NEWTON RAPHSON METHOD : 6
NUMBER OF ZONES : 1
PRINT OPTION : 3 - BOTH DATA AND RESULTS PRINT
PLOT OPTION : 1 - PLOTTING WITH PU VOLTAGE
NO FREQUENCY DEPENDENT LOAD FLOW, CONTROL OPTION: 0
BASE MVA : 100.000000
NOMINAL SYSTEM FREQUENCY (Hzs) : 50.000000
FREQUENCY DEVIATION (Hzs) : 0.000000
FLOWS IN MW AND MVAR, OPTION :0
SLACK BUS : 0 (MAX GENERATION BUS)
TRANSFORMER TAP CONTROL OPTION : 0
Q CHECKING LIMIT (ENABLED) : 4
REAL POWER TOLERANCE (PU) : 0.00010
REACTIVE POWER TOLERANCE (PU) : 0.00010
MAXIMUM NUMBER OF ITERATIONS : 15
BUS VOLTAGE BELOW WHICH LOAD MODEL IS CHANGED : 0.75000
CIRCUIT BREAKER RESISTANCE (PU) : 0.00000
CIRCUIT BREAKER REACTANCE (PU) : 0.00010
TRANSFORMER R/X RATIO : 0.05000
------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
TOTAL LINE CHARGING SUSCEPTANCE : 0.29000
TOTAL LINE CHARGING MVAR AT 1 PU VOLTAGE : 29.000
-------------------------------------------------------------------------------
TOTAL CAPACITIVE SUSCEPTANCE : 0.00000 pu - 0.000 MVAR
TOTAL INDUCTIVE SUSCEPTANCE : 0.00000 pu - 0.000 MVAR
-------------------------------------------------------------------------------
GENERATOR DATA
SL.NO* FROM FROM REAL Q-MIN Q-MAX V-SPEC CAP. MVA STAT
NODE NAME* POWER(MW) MVAR MVAR P.U. CURV RATING
------ ---- -------- --------- --------- --------- --------- ---- ------- ----
1 1 Bus1 80.0000 0.0000 60.0000 1.0600 0 100.00 3
2 2 Bus2 40.0000 0.0000 30.0000 1.0000 0 100.00 3
-------------------------------------------------------------------------------
LOAD DATA
SLNO FROM FROM REAL REACTIVE COMP COMPENSATING MVAR VALUE CHAR
F/V
* NODE NAME* MW MVAR MVAR MIN MAX STEP NO NO
STAT
---- ---- -------- -------- -------- -------- ------- ------- ------- ---- ----
1 2 Bus2 20.000 10.000 0.000 0.000 0.000 0.000 0 0
3 0
2 3 Bus3 45.000 15.000 0.000 0.000 0.000 0.000 0 0
3 0
3 4 Bus4 40.000 5.000 0.000 0.000 0.000 0.000 0 0
3 0
4 5 Bus5 60.000 10.000 0.000 0.000 0.000 0.000 0 0
3 0
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
GENERATOR DATA FOR FREQUENCY DEPENDENT LOAD FLOW
-------------------------------------------------------------------------------
Iteration count 0 maxp 0.600000 maxq 0.129999
Iteration count 1 maxp 0.021194 maxq 0.016858
Iteration count 2 maxp 0.000078 maxq 0.000055
Iteration count 3 maxp 0.000078 maxq 0.000055
Iteration count 4 maxp 0.000078 maxq 0.616070
Iteration count 5 maxp 0.002531 maxq 0.023125
Iteration count 6 maxp 0.000009 maxq 0.000027
-------------------------------------------------------------------------------
BUS VOLTAGES AND POWERS
-------------------------------------------------------------------------------
LINE FLOWS AND LINE LOSSES
-------------------------------------------------------------------------------
Summary of results
TOTAL REAL POWER GENERATION : 169.747 MW
TOTAL REACT. POWER GENERATION : 23.716 MVAR
GENERATION pf : 0.990
-------------------------------------------------------------------------------
Zone wise distribution
Description Zone # 1
---------------- ----------
MW generation 169.7471
MW load 165.0000
MW loss 4.7478
-------------------------------------------------------------------------------
Zone wise export(+ve)/import(-ve)
Zone # 1 MW & MVAR
------ -------- --------
1 -----
Area wise distribution
Description Area # 1
---------------- ----------
MW load 165.0000
MW loss 4.7478
-------------------------------------------------------------------------------
Maximum Marks
Components
Marks Awarded
Preparation &
Conduct of 50
Experiments
Observation &
30
Results
Record 10
Viva voce 10
Total 100
Faculty -Incharge
Name & Signature
RESULT:
Thus the program for load flow analysis by Newton-Raphson method was simulated by using
Mipower software.
EX NO : 10
DATE:
AIM:
ALGORITHM:
2. Read the no of buses, line admittances, convergence criterion, slack bus voltage and details
of P-Q and PV buses..
5. Evaluate the real and imaginary parts of imaginary parts of Y bus matrix elements.
7. Calculate B’-obtained by eliminating the row and column of the slack bus and B” obtained
by eliminating the row and column of the PV bus..
EVALUTE
Pp,cal=∑q=1n|Vp| |Vq| |Ypq|COS(Qpq+∂p-∂q)
Qp,cal=∑q=1n|Vp| |Vq| |Ypq|SIN(Qpq+∂p-∂q)
CALCULATE
ΔPk=Pspecified-Pcalk
ΔQk=Qspecified-Qcalk
CALCULATE (ΔP/V)
A B
9. Calculate ΔP/V and ΔQ/V. Then.Δδ and ΔV are calculated using the formulas
12. If convergence is reached, Print the voltage, Phase angle, Real power and Reactive power
for each bus.
CALCULATE Δ∂=(-B*)-1*(ΔP/V)
CALCULATE (ΔQ/V)
CALCULATE Δ∂=(-B*)-1*(ΔQ/V)
IS
MAX(ΔP,Δ K=K+1
Q,ΔV)>∑
STOP
PROBLEM
Figure shows a single line diagram of a 5 bus system with two generator units, seven lines. Per unit
transmission line series impedance and shunt susceptances are given on 100 MVA base in table 1.1 and
real power generation, real and reactive power loads in MW and MVAR are given in table1.2
With bus 1 as slack, use the following methods to obtain a load flow solution.
Fast decoupled method using Y-bus with acceleration factors of 1.4 and tolerances of 0.0001 and 0.0001
p.u for the real and imaginary components of voltage.
Assume the base voltage for the bus as 220 KV and system frequency has 60Hz.
3 4
1 2 6
1 3 4 7
5
2
5
BUS SPECIFICATIONS:
1 1.06+j0.0 0 0 0 0
2 1.00+j0.0 40 30 20 10
3 1.00+j0.0 0 0 45 15
4 1.00+j0.0 0 0 40 5
5 1.00+j0.0 0 0 60 10
LINE DATA:
-------------------------------------------------------------------------------
VERSION NUMBER : 6.1
LARGEST BUS NUMBER USED : 5 ACTUAL NUMBER OF BUSES : 5
NUMBER OF 2 WIND. TRANSFORMERS : 0 NUMBER OF 3 WIND. TRANSFORMERS : 0
NUMBER OF TRANSMISSION LINES : 7
NUMBER OF SERIES REACTORS : 0 NUMBER OF SERIES CAPACITORS : 0
NUMBER OF CIRCUIT BREAKERS : 0
NUMBER OF SHUNT REACTORS : 0 NUMBER OF SHUNT CAPACITORS : 0
NUMBER OF SHUNT IMPEDANCES : 0
NUMBER OF GENERATORS : 2 NUMBER OF LOADS : 4
NUMBER OF LOAD CHARACTERISTICS : 0 NUMBER OF UNDER FREQUENCY RELAY: 0
NUMBER OF GEN CAPABILITY CURVES: 0 NUMBER OF FILTERS : 0
NUMBER OF TIE LINE SCHEDULES : 0
NUMBER OF CONVERTORS : 0 NUMBER OF DC LINKS : 0
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
TRANSMISSION LINE DATA
-------------------------------------------------------------------------------
TOTAL CAPACITIVE SUSCEPTANCE : 0.00000 pu - 0.000 MVAR
TOTAL INDUCTIVE SUSCEPTANCE : 0.00000 pu - 0.000 MVAR
-------------------------------------------------------------------------------
GENERATOR DATA
SL.NO* FROM FROM REAL Q-MIN Q-MAX V-SPEC CAP. MVA STAT
NODE NAME* POWER(MW) MVAR MVAR P.U. CURV RATING
------ ---- -------- --------- --------- --------- --------- ---- ------- ----
-------------------------------------------------------------------------------
LOAD DATA
SLNO FROM FROM REAL REACTIVE COMP COMPENSATING MVAR VALUE CHAR
F/V
* NODE NAME* MW MVAR MVAR MIN MAX STEP NO NO
STAT
---- ---- -------- -------- -------- -------- ------- ------- ------- ---- ----
-------------------------------------------------------------------------------
GENERATOR DATA FOR FREQUENCY DEPENDENT LOAD FLOW
-------------------------------------------------------------------------------
1 5 0.600 5 0.256
2 3 0.027 3 0.012
3 2 0.005 3 0.000
4 2 0.000 3 0.000
5 2 0.000 2 0.616
6 2 0.251 2 0.067
7 2 0.007 2 0.002
8 3 0.000 4 0.000
Number of p iterations : 6 and Number of q iterations : 7
-------------------------------------------------------------------------------
BUS VOLTAGES AND POWERS
-------------------------------------------------------------------------------
LINE FLOWS AND LINE LOSSES
-------------------------------------------------------------------------------
Summary of results
TOTAL REAL POWER GENERATION : 169.746 MW
TOTAL REACT. POWER GENERATION : 23.713 MVAR
GENERATION pf : 0.990
-------------------------------------------------------------------------------
Zone wise distribution
Description Zone # 1
---------------- ----------
MW generation 169.7459
MW load 165.0000
MW loss 4.7477
-------------------------------------------------------------------------------
Zone wise export(+ve)/import(-ve)
Zone # 1 MW & MVAR
------ -------- --------
1 -----
MW load 165.0000
MW loss 4.7477
RESULT:
Thus the load flow analysis using fast decoupled method was simulated by using Mipower
software
Circuit Diagram:
Graph:
Exp.No: 11
Date:
Apparatus: MATLAB
Theory:
Single Line-to-Ground Fault
The single line-to-ground fault is usually referred as “short circuit” fault and occurs when
one conductor falls to ground or makes contact with the neutral wire. The general
representation of a single line-to-ground fault is shown in Figure 3.10 where F is the fault
point with impedances Zf. Figure 3.11 shows the sequences network diagram. Phase a is
usually assumed to be the faulted phase, this is for simplicity in the fault analysis calculations.
[1]
Ia0
F0
Z0
Iaf N0
Ia1
F1
F
a Z1
3Zf
b N1 1.0
c Ia2
Iaf Ibf = 0 Icf = 0
+ F2
Vaf Zf Z2
N2
-
n
Since the zero-, positive-, and negative-sequence currents are equals as it can be
observed in Figure 3.11. Therefore,
I =I =I = 1.00
Z + Z + Z + 3Z
a0 a1 a2
With the results obtained for sequence currents, the sequence voltages can be obtained
from
Va 0 0 1 1 1 I a0
V = 1.00 − 1 a2 a I
Vb1 0 1 a a2 I
a1
c2 a2
By solving Equation
Va 0 = −Z0 Ia0
Va1 = 1.0 − Z1Ia1
Va 2 = −Z2 Ia 2
If the single line-to-ground fault occurs on phase b or c, the voltages can be found by
the relation that exists to the known phase voltage components,
Vaf 1 1 1 Va0
2
V = 1 a a Va1
Vbf 1 a a2 V
cf a2
as
V = V + a2V + aV
bf a0 a1 a2
V = V + aV + a2V
cf a0 a1 a2
Line-to-Line Fault
A line-to-line fault may take place either on an overhead and/or underground
transmission system and occurs when two conductors are short-circuited. One of the
characteristic of this type of fault is that its fault impedance magnitude could vary over a wide
range making very hard to predict its upper and lower limits. It is when the fault impedance is
zero that the highest asymmetry at the line-to-line fault occurs
The general representation of a line-to-line fault is shown in Figure 3.12 where F is the
fault point with impedances Zf. Figure 3.13 shows the sequences network diagram. Phase b and
c are usually assumed to be the faulted phases; this is for simplicity in the fault analysis
calculations [1],
Zf
F
a + +
b Va0 Va1
-
c -
Iaf = 0 Icf = -Ibf
Iaf = 0
Ibf = −Icf
Vbc = Z f Ibf
Va0 = 0
Va1 = 1.0 - Z1 Ia1
Va 2 = −Z2 Ia 2 = Z2 Ia1
F
a
b Zf +3Zg
c
Iaf = 0
+
Va0 Va1 Va2
-
1.0
1.00
Ia1 =
(Z 2 + Zf )(Z 0 + Zf + 3Zg )
(Z1 + Zf ) +
(Z 2 + Zf ) + (Z 0 + Zf + 3Zg )
(Z 0 + Zf + 3Zg )
Ia 2 = −[ ]Ia1
(Z 2 + Zf ) + (Z 0 + Zf + 3Zg)
(Z 2 + Zf )
Ia0 = −[ ]Ia1
(Z 2 + Zf ) + (Z 0 + Zf + 3Zg)
If Zf and Zgare both equal to zero, then the positive-, negative-, and zero-sequences can
be obtained from
1.00
Ia1 =
(Z 2)(Z 0)
(Z1) +
(Z 2 + Z 0)
(Z 0)
Ia 2 = −[ ]Ia1
(Z 2 + Z 0)
(Z 2)
Ia0 = −[ ]Ia1
(Z 2 + Z 0)
Iaf = 0
Ibf = I a 0 + a 2 I a1 + aI a 2
Icf = I a 0 + aI a1 + a 2 I a 2
The resultant phase voltages from the relationship given in Equation 3.78 can be
expressed as
Maximum Marks
Components
Marks Awarded
Preparation &
Conduct of 50
Experiments
Observation &
30
Results
Record 10
Viva voce 10
Total 100
Faculty -Incharge
Name & Signature
RESULT:
Thus, the simulink model for unsymmetrical fault analysis is verified using MATLAB
Exp.No:12
Date:
POWER FLOW SOLUTION OF POWER SYSTEM MODEL
Apparatus: MATLAB-PSAT
Theory:
Slack Bus: To calculate the angles θi (as discussed above), a reference angle (θi = 0) needs to
be specified so that all the other bus voltage angles are calculated with respect to this reference
angle. Moreover, physically, total power supplied by all the generation must be equal to the sum
of total load in the system and system power loss. However, as the system loss cannot be
computed before the load flow problem is solved, the real power output of all the generators in
the system cannot be pre-specified. There should be at least one generator in the system which
would supply the loss (plus its share of the loads) and thus for this generator, the real power
output can’t be pre-specified. However, because of the exciter action, Vi for this generator can
still be specified. Hence for this generator, Vi and θi(= 0) are specified and the quantities Pi and
Qi are calculated. This generator bus is designated as the slack bus. Usually, the largest generator
in the system is designated as the slack bus.
In the General Load Flow Problem the Bus with largest generating capacity is taken as the Slack
Bus or Swing Bus. The Slack Bus Voltage is taken to be 1.0 + j 0 P.U. and should be capable of
supplying total Losses in the System. But usually the generator bus are only having station
auxiliary which may be only up to 3% of total generation . If the Generation at Slack Bus is
more it can take more load connected to the slack bus.
A slack bus is usually a generator bus with a large real and reactive power output. It is assumed
that its real and reactive power outputs are big enough that they can be adjusted as required in
order to balance the power in the whole system so that the power flow can be solved. A slack
bus can have load on it because in real systems it is actually the bus of a power plant, which can
have its own load. It also takes care of the Line losses
Circuit Diagram:
Procedure :
RESULT:
Thus, the power flow solution of power system is verified successfully by using MATLAB