Power System Load Flow Analysis
Power System Load Flow Analysis
)
• Y bus formulation
2. Off-line analyses
– Operation analyses
– Plannig analyses
• Network expansion planning
• Power exchange planning
• Security and adecuacy analyses
– Faults
– Stability
Steps in Load Flow solution
• SLi=PLi+jQLi G1 G3
• Representing each G4
transmission line by π S4 I
4
circuit 4
S2 I2
G2
Four Bus System
Modified Equivalent Circuit
• Representing each G4
transmission line by π S4 I
4
circuit 4
S2 I2
G2
Four Bus System
Modified Equivalent Circuit
• All sources connected to S
1
S2
1 y12 2
common reference at ground I1 I2
potential
• Shunt admittances are lumped y14
y13 y23
admittance
• Yip= admittance between ith & 0
pth nodes
• Vi= Voltage at ith node
Four Bus System
Modified Equivalent Circuit
S1 S2
I1 1 y12 2 I2
y13
I1 =V1 y10 +(V1 -V2 )y12 +(V1 -V3 )y13 +(V1 -V4 )y14 y23
y14
I 2 =V2 y 20 +(V2 -V1 )y12 +(V2 -V3 )y 23
S4 S3
I3 =V3 y30 +(V3 -V1 )y13 +(V3 -V2 )y 23 +(V3 -V4 )y 34 4 y34 3
y10 y20
I4 I3
I 4 =V4 y 40 +(V4 -V1 )y14 +(V4 -V3 )y34 y40 y30
In matrix form 0
1 2
3 4
• From table 1, table 2 is obtained from which Ybus
of the system is
• The elements of Ybus modified when line is
added between buses 1 & 2 are
S1 S2
y12 1 9 2
I1 1 2 I2
y13 y23 8
y14 5 7
6
S4 S3
y34 4 3
4 3 2
y10 I4 I3 y20 1
4 3
y40 y30
0
0
Cont..
• Tree of a graph: The part of
the graph which has sufficient
no. of branches to connect all
the nodes without forming a 1 2
closed path
4 3
buses.
Cont..
• Links: Those elements of
graphs which are not
included in the tree are 1 9 2
links
8
5 7
Iip J ip J ip
From equation 2 Vip z ip Iip
yip yip
J ip
So, E ip
yip
or J ip yip E ip
Performance equations in admittance or impedance form
can be wtitten for all the branches.
I + J = y AVbus
Premultiplying by A t
A t I +A t J = A t y AVbus
y13 y23
y14
S4 S3
4 y34 3
y10 y20
I4 I3
y40 y30
0
1. formation of Primitive admittance matrix
y10 0
y 20
y30
y 40
y= y14
y34
y 23
y13
0 y12
2. Formation of Bus Incidence matrix 1 2 3 4
1 1 0 0 0
2 0 1 0 0
1 9 2
3 0 0 1 0
5
8
7
6
4 0 0 0 1
4 3
A 5 1 0 0 1
2
1
4 3
6 0 0 1 1
7 0 1 1 0
0
8 1 0 1 0
9 1 1 0 0
y10 0 0 0
0 y 20 0 0
0 0 y30 0
0 0 0 y 40
yA y14 0 0 y14
0 0 y34 y34
0 y 23 y 23 0
y13 0 y13 0
y y12
12 0 0
1 0 0 1 0 1
0 0 1
0 1 0 0 0 1
0 1 0
A
t
0 0 1 0 0 1 1 1 0
0 0 0 1 1 1 0 0 0
Ybus A t yA
can be written as
Ia ya y m va
I y v
b m y b b
ya ym
y y y primitive admittance matrix y
m b
c
j0.5 j0.25
j0.2
b
1 j0.4 2
a j1
0
e / e a b c d e
a j1 0 0
j0.2
3
d
4
0 0
b 0 j0.4 j0.2 0 0
z
c
j0.5
j0.2
j0.25
b
c 0 j0.2 j0.5 0 0
j0.4
d 0 0
1 2
0 0 j0.2
a j1
e 0 0 0 0 j0.25
0
e/e a b c d e
a j1 0 0 0 0
1 b 0 j3.125 j1.25 0 0
y z
c 0 j1.25 j2.5 0 0
d 0 0 0 j5 0
e 0 0 0 0 j4
In a graph Elements a, b, c, d are tree branches and e is link
In matrix form 0
V=AVbus
A bus incidence matrix
1 1 1 0 0
0 1 0 0 1
A
t
0 0 1 1 0
0 0 0 1 1
j1 0 0 0
j1.875 j3.125 j1.25 0
yA j1.25 j1.25 j2.5 0
0 0 j5 j5
0 j4 0 j4
n
Vi Y
p 1
ip Vp ( i p ip )
n
Pi Vi
p 1
Yip Vp cos( i p ip )
n
Qi Vi
p 1
Yip Vp sin( i p ip )
n
Qi Vi Yip Vp cos( i p ) Vi Yii 2
2
p 1
p 1
1. The load buses are most common in power system, at these buses Pi and Qi are
known because Pli and Qli are known from load forecast data and PGi,QGi are either
zero or specified
2. At the generator buses, the governor control and excitation control allows us to
specify PGi and Vi. Since Pli is known (from load forecast data) Pi is known.
3. The need to designate one of the buses as swing or slack bus is evident from the fact
that the system power losses are not known initially
4. Therefore net power flow into the system cannot be fixed in advance.
5. The swing bus is a generator bus and the generators at this bus supply the difference
between the specified real power injected into the system at other buses and the total
system output plus losses
6. Since voltage through out the system must be close to 1 pu,specify voltage at swing
bus 1pu and δi=0
7. Bus of the largest generating station selected as swing bus and numbered as bus no 1
Assumptions made have decoupled 2 equations
so no need to solve simeltaneously but can be solved
sequencially.
compensation equipment.
1
P4 (0 2) 2
j0.1 j0.1
y 23 y34 j10.0pu
net active power injected into the buses can be written as,
P1 0.5 5 2 5 3 5 4
P2 2 5 2 10( 2 3 ) 15 2 10 3
P3 3.5 5 3 10( 3 2 ) 10( 3 4 )
10 2 25 3 10 4
P4 2 5 4 10( 4 3 ) 10 3 15 4
Solving equations for P2 , P3 and P4
2 4 0.0857rad 4.91
3 0.071428rad 4.093
Substituting these values in
n
Qi Vi Y Vp cos( i p ) Vi Yii we get
2
ip
p 1
p i
SL2=2+j0.5 2 3 4 SL4=2+j0.8
j0.1 j0.1
2
Vi Vi Vp
P ip cos cos( i p )
Z Z
Substituting Z X ip and 90
Vi Vp
P ip sin( i p )
Z
1
P 12 P 21 sin(1 2 ) 5sin(4.91) 0.428pu
0.2
1
P 14 P 41 sin(1 4 ) 5sin(4.91) 0.428pu
0.2
1
P 13 P 31 sin(1 3 ) 5sin(4.093) 0.357pu
0.2
1
P 23 P 32 sin( 2 3 ) 10sin(9.003) 1.565pu
0.1
1
P 34 P 43 sin( 3 4 ) 10sin(9.003) 1.565pu
0.1
Reactive power transfer over a short lines is given by
2
Vi Vi Vp
Q ip sin cos( i p )
Z Z
Substituting Z X ip and 90
2
Vi Vi Vp
Q ip cos( i p )
Z Z
• Disadvantages:
– Slow rate of convergence, so large no. of iterations
– Increase in no. of iterations with increase in no. of buses
– Effect on convergence due to choice of slack bus
• Impedances converted to pu
admittances on common MVA A typical bus of the power system
base.
Vi
V2
Ii yi2
*
Vi yip yip Vp
Vi p 0 p 1
p i
Rearranging equation,
Pi jQi n
*
yip Vp
Vi p 1
p i
Vi n
y
p 0
ip
• Assume initial values of V2,V3…Vn.
Similarly, power fed by pth bus into line connecting pth and ith bus is
Spi Vp Ipi Vp Ipio
Sip Spi
Iipo Ipio
yipo ypio
• Power loss in the line connecting ith and pth
bus is given by Sip+Spi.
9. Check convergence
If Vmax , then increment iteration count
k=k+1, go to step 5 repeat.
if
Yes
slack bus
i=1
No
Ki i1 n
Compute V
i
k+1
from V i
k 1
k Lip Vp Lip Vpk
k 1
Vi p1 p i 1
1
y12 10 j20
0.02 j0.04
1
y13 10 j30
0.01 j0.03
1
y 23 16 j32
0.0125 j0.025
Step 2: Find complex power at bus 2 and 3
Complex power at bus 2 & 3,
256.6 j110.2
S2 2.566 j1.102 pu
100
138.6 j45.2
S3 1.386 j0.452 pu
100
Step 3: Assuming initial values of voltages at bus 2
and 3
Bus 1 taken as slack bus.
So, start with initial estimate of V20 and V30
V20 1.0 j0.0 and
V30 1.0 j0.0
Voltage is obtained by
Pi jQi n n
*
Vi yip yip Vp
Vi p 0 p 1
p i
Rearranging equation,
Pi jQi n
*
Yip Vp
Vi p 1
p i
Vi n
y
p0
ip
Step 4: Ist iteration to find voltages at bus 2
P2 jQ 2 n
*0
yip Vp
V2 p 1
p 1
V
1
2 n
y
p 0
ip
P2 jQ 2
0 y11V1 y12 V1 y 23V30
V2*
=
y12 y 23
2.566 j1.102
10 j20 1.05 j0 16 j32 1.0 j0
1.0 j0
=
26 j52
V21 = 0.9825-j0.0310
Step 4: Ist iteration to find reactive power at bus 3
P3 jQ3 n
*0
yip Vp
V3 p 1
p 1
V
1
3 n
y
p 0
ip
P3 jQ3
0 y13V1 y 23V21
V3*
=
y13 y 23
1.386 j0.452
10 j30 1.05 j0 16 j32 0.9825 j0.0310
1.0 j0
=
26 j62
V31 = 1.0011-j0.0353
Step 5: 2nd iteration to find voltages at bus 2 and 3
2.556 j1.102
10 j20 1.05 j0 16 j32 1.0011-j0.0353
0.9825 j0.0310
V2
2
26 j52
= 0.9816-j0.0520
1.386 j0.452
10 j30 1.05 j0 16 j32 0.9816-j0.0520
1.0011-j0.0353
V3
2
26 j62
=1.0008-j0.0459
Process is continued and solution is converged
V 0.9808-j0.0578
3
2 V 1.0004-j0.0488
3
3
Final solution is
V2 0.9800-j0.0600=0.98183-3.5035 pu
V3 1.0000-j0.0500=1.00125-2.8624 pu
b. Slack bus real and reactive power
Pi jQi n n
*
Vi yip yip Vp pi
Vi p 0 p 1
=1.05 1.05 20 j50 10 j20 0.98 j0.06 10 j30 1.0 j0.05
= 4.095-j1.890
S13 V1I13 1.05 j0 2.0 j1.0 2.1 j1.05 pu
210.0 MW j 105 Mvar
Line Losses
138.8 45.2
G-S method when PV Buses are Present
Vi p 1
p i
Vik 1
Yii
• Qi obtained by
k V k Y Y V k p i
n
i ii
k 1
Qi Im Vi ip p
p 1
p i
The complex power injected by the source into ith bus of a power system is
Si= Pi +jQi = ViIi*,i=1,2,…..,n
n
Ii =∑ (YipVp)
P=1
n
Pi-jQi = Vi*( ∑YipVp) , i=1,2…..n
P=1
n
Pi = Real Vi*( ∑YipVp) , i=1,2…..n
P=1
n
Qi = -imag Vi*( ∑YipVp) , i=1,2…..n
P=1
k Vk Y Y Vk p i
n
i ii
k 1
Pi R Vi ip p
p 1
p i
and
k V k Y Y V k p i
n
i ii
k 1
Qi Im Vi ip p
p 1
p i
•We first repeat the iteration for PQ buses as in case I, then continue the iteration for
PV buses.
•At PV buses and |v| are specified and Q and δ are unknowns to be determined.
•Therefore, the values of Q and δ are to be updated in every GS iteration through
appropriate bus equations
n
•Qi = -Im {Vi *∑ Yip Vp} , i=m+1,……n
p=1
•The revised value of Qi is obtained from the above equation by substituting most
updatated values of voltages on the right hand side
•For the(k+1)th iteration we can write
i-1 n
•Qi (k+1) = -Im{(Vi( k))* ∑ YipVp (k-1) + (Vi (k ) )* ∑ Yip Vp (k ) }, I = m+1,…n
p=1 P=i
•The revised value of δi is obtained from equation
i-1 n
Vi (k+1) =[ Ai/(Vik)* - ∑ (BipVp (k+1) ) - ∑ (BipVp (k))], i=2,….n
p=1 p=i+1
i-1 n
δi (k+1) = < Vi (k+1) = Angle[Ai (k+1) /(Vi (k) )* - ∑ BipVp (K+1) - ∑ Bip Vp (K)]
p=1 p=i+1
Cont…
• Since Vi is specified, only imaginary part of Vi(k+1) is retained
and its real part is selected to satisfy,
e f
k 1 2
i i
k 1 2
Vi
2
k Vk Y Y Vk p i
n
i ii
k 1
Pi R Vi ip p
p 1
p i
and
k V k Y Y V k p i
n
i ii
k 1
Qi Im Vi ip p
p 1
p i
Example 2
• Figure shows the one line diagram of a simple three
bus power system with generators at buses 1 and 3.
The magnitude of voltage at bus 1 is adjusted to 1.05
p.u. Voltage magnitude at bus 3 is fixed at 1.04 p.u with
a real power generation 200MW. A load consisting of
400 MW and 250 Mvar is taken from bus 2. Line
impedances are marked in per unit on a 100 MVA base
and the line charging susceptances are neglected.
1 2
0.02+j0.04
400M
W
200
MW
Example cont..
1
y12 10 j20
0.02 j0.04
1
y13 10 j30
0.01 j0.03
1
y 23 16 j32
0.0125 j0.025
Cont. Step 2: Find complex power at bus 2 and 3
So, Complex power at bus 2 (load bus) & 3(generator bus) is,
400 j250
S2 4.0 j2.5 pu
100
200
P3 2.0 pu
100
Step 3: Assuming initial values of voltages at
bus 2 and 3
Bus 1 taken as slack bus.
So, starting with initial estimate of V20 and V30
V20 1.0 j0.0 and
V30 1.04 j0.0
V2 and V3 obtained by
Pi jQi n
*
Yip Vp
Vi p 1
p i
Vi n
y
p0
ip
Step 4: Ist iteration to find voltages at bus 2
P2 jQ 2 n
*0
yip Vp
V2 p 1
p i
V
1
2 n
y
p 0
ip
P2 jQ 2
0 y11V1 y12 V1 y 23V30
V2*
=
y12 y 23
4 j2.5
10 j20 1.05 j0 16 j32 1.04 j0
1.0 j0
=
26 j52
k V k Y Y V k
n
i ii
k 1
Qi Im Vi ip p
p 1
p i
1
3 0
3
Q Im V V30 (y13 y 23 ) y13V1 y 23V21
P3 jQ3 n
*0
yip Vp
V3 p 1
p i
V
1
c3 n
y
p0
ip
P3 jQ3
0 y13V1 y 23V21
V3*
=
y13 y 23
2.0 j1.16
10 j30 1.05 j0 16 j32 0.97462 j0.042307
1.04 j0
=
26 j62
V31 = 1.03783-j0.005170
1
V3 is held constane at 0.04 pu, only imaginary part of Vc3 is retained
i.e. f 31 0.005170, and
real part is obtained as
So
V31 1.039987 j0.005170
Step 6: 2nd iteration to find voltages at bus 2
i2
P2 jQ 2
1 y12 V1 y 23 V31
2 V2*
V =
y12 y 23
2
4 j2.5
10 j20 1.05 16 j32 1.039987 j0.005170
0.97462 j0.042307
=
26 j52
Q32 Im V31 V31 (y13 y 23 ) y13V1 y 23V22
(1.039987 j0.005170)(26 j62)
Im (1.039987 j0.005170) (10 j30)(1.05 j0)
(16 j32)(0.971057 j0.043432)
= 1.38796
Step 5: Ist iteration to find complex voltage Vc3 at bus 3
P3 jQ3 n
*1
yip Vp
V3 p 1
p i
V
2
c3 n
y
p 0
ip
P3 jQ3
0 y13 V1 y 23 V22
V3*
=
y13 y 23
2.0 j1.38796
10 j30 1.05 16 j32 0.971057 j0.043432
1.039987 j0.00517
=
26 j62
V31 = 1.03908-j0.00730
V3 is held constane at 0.04 pu, only imaginary part of Vc32 is retained
i.e. f 32 0.00730,
and real part is obtained as
So
V32 1.039974 j0.00730
Process is continued and solution is converged
with an accuracy of 5x10-5 pu in 7 iterations
V23 0.97073-j0.05784479 Q33 =1.4294 V33 1.03996-j0.00833
V24 0.97065-j0.04533 Q33 =1.44833 V34 1.03996-j0.00873
V25 0.97062-j0.04555 V35 1.45621 V35 1.03996-j0.00893
V26 0.97061-j0.04565 V36 1.45947 V36 1.03996-j0.00900
V27 0.97061-j0.04569 V37 1.46082 V37 1.03996-j0.00903
Final solution is
V2 0.97061-j0.04569=0.97168-2.6948 pu
S3 2.0 j1.4617 pu
V3 1.03996-j0.00903=1.04-0.498 pu
S1 2.1842 j1.4085 pu
Newton – Raphson Power Flow Solution
• Suitable for load flow study on large systems.
• Advantages:
– more efficient and practical.
– More accurate and surety of convergence
– Only 3 iterations are required as compared to GS requiring more than 25.
– No. of iterations required to obtain solution is independent of system size .
• Disadvantages:
– Solution technique is difficult.
– Requires more functional evaluation at each iteration so computer time per
iteration is large.
– Computer memory requirement is large.
n
Pi = ( ∑ |Vi| |Yip| |Vp| cos(θip +δp-δi) , i=1,2…..n
p=1
n
Qi = - ( ∑ |Vi| |Yip| |Vp| Sin(θip +δp-δi) , i=1,2…..n
p=1
Newton – Raphson Power Flow Solution
• Current entering bus i is given by
Vi
n n V1
Ii =Vi yij yijVj j i
yi1
V2
j0 j1 Ii yi2
yi0
• In polar form
A typical bus of the power system
1 2
0.02+j0.04
400M
W
200
MW
Steps:
1. Find Bus Admittance matrix Ybus.
2. Convert Bus admittance matrix in polar form
3. Write equations for powers for all buses except
slack bus from the equations.
• Bus 3: PV bus
• So equations for Real (P3) is
Step 4: Find elements of Jacobian matrix by
taking partial derivatives of power
equations with respect to δ2, δ3 and
IV2I
• Taking partial derivative of P2 with respect to
δ2, δ3 and IV2I
Step 4: Cont…
• Taking partial derivative of P3 with respect to
δ2, δ3 and IV2I
Step 4: Cont…
• Taking partial derivative of Q2 with respect to
δ2, δ3 and IV2I
Step 5: Find scheduled powers at load
and generator bus