Professional Documents
Culture Documents
Training Course in
Course Outline
1. The Load Flow Problem
2. Power System Models for Load Flow
Analysis
3. Gauss-Seidel Load Flow
4. Newton-Raphson Load Flow
5. Backward/Forward Sweep Load Flow
6. Principles of Load Flow Control
7. Uses of Load Flow Studies
Load 2) VD = ISRZL
2 MVA, 3Ph
VOLTAGE DROP = VS - VR 85%PF 3) VS = VR + VD
4) SS = VSx(ISR)*
VS = ? ISR = ?
2) VD = ISRZL
VR = 13.2 kVLL
S1 ( 2,000,000 / 3 ) cos 1 ( 0.85 ) 3) VS = VR + VD
Load
666 ,666.67 31.79 VA
2 MVA, 3Ph 4) SS = VSx(ISR)*
85%PF
Load
How do you solve for: 2 MVA, 3Ph
85%PF
1) ISR = ?
2) VD = ?
3) VR = ?
4) SS = ?
the Voltages,
Currents, Power and
Losses?
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 8
SR = VR x (ISR)* VS = VR + Z x ISR
[ I ] = [Ybus][V]
Yii = self-admittance, the sum of all admittances terminating on
the node (diagonal elements)
Yij = mutual admittance, the negative of the admittances
connected directly between the nodes identifed by the
double subscripts
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 20
Line 1
1 2
1
y12 = ____ 1
______________
= = 1.25 - j3.75
z12 0.08 + j0.24
1
y13 = ____ 1
______________ = 5 - j15
=
z13 0.02 + j0.06
1
y23 = ____ 1
______________ = 1.667 - j5
=
z23 0.06 + j0.18
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 22
+ Specify: V,
Type 1:
Swing Bus
Vδ G
Unknown: P, Q
-
Specify: P, V
+
Type 2:
Vδ G Unknown: Q,
Generator Bus -
+
Type 3: Specify: P, Q
Load Bus Vδ
Unknown: V,
-
3
Bus Voltage Generation Load Remarks
No. V (p.u.) P Q P Q
1 1.0 0.0 * * 0 0 Swing Bus
2 1.0 * 0.20 * 0 0 Gen Bus
3 * * 0 0 0.60 0.25 Load Bus
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 31
P1 – jQ1
_________ = Y11V1 + Y12V2 + Y13V3
V1*
P2 – jQ2
_________ = Y V + Y V + Y V
21 1 22 2 23 3
V2 *
P3 – jQ3
_________ = Y31V1 + Y32V2 + Y33V3
V3*
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 35
P - jQ n
1
___ _______ - Σ YpqVq
p p
k+1
Vp = (6)
Ypp (Vpk)* q=1
q p
where, = k if p < q
=k+1 if p > q
Line 2 Line 3
3
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 40
Bus Data
Bus Voltage Generation Load Remarks
No. V (p.u.) P Q P Q
1 1.0 0.0 * * 0 0 Swing Bus
2 1.0 * 0.20 * 0 0 Gen Bus
3 * * 0 0 0.60 0.25 Load Bus
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 41
1 P2 jQ 2
k 1
k 1 k 1 k
Y21V1 Y23V3
V2
Y22 k *
V2
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 44
k 1 1 P jQ k 1 k 1
3 3
Y31V1 Y32V2
V3
Y33 V3 k *
V2
Y22 k *
V2
k 1
1 0.2 - j0.0 P2 jQ2
___________________ ___________
V2 (1) =
9.2233-71.5650 1.00
Y22
Y21 V1
k 1 V
2
k *
= 1.00711.1705
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 46
k 1
Y31 V1
- (-5 +j15) (1.00)
k 1
Y32 V2
- (5.2705108.4349)(1.00711.1705)
= 0.9816 -1.0570
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 47
ΔV2 = 0.0217
ΔV3 = 0.0259
1
___________________ 0.2 - j0.0073
______________
V2 (2) =
9.2233 -71.5650 1.0 -1.1705
= 0.9966 0.5819
1
_____________________ -0.6 + j0.25
___________________
V3 =
(2)
21.0819 -71.5650 0.9816 1.0570
= 0.9783 -1.2166
ΔV2 = 0.0147
ΔV3 = 0.0043
= 0.2287 - j0.0472
V2
Y22 k *
V2
1
___________________ 0.2 - j0.0472
______________
V2 3 =
9.2233 -71.5650 1.0 -0.5819
= 0.9990 0.4129
1
_____________________ -0.6 + j0.25
___________________
V3 =
3
21.0819 -71.5650 0.9783 1.2166
- (-5 +j15)(1.00)
- (5.2705108.4349)(0.99900.4129)
= 0.9788-1.2560
I pq I line y pq ( V p Vq ) I qp I line y pq ( Vq V p )
I12 = y12 [V1 - V2] I21 = y12 [V2 – V1]
p q
ypo yqo
Power FLOWS
The power flow (Spq) from bus p to q is
Line Losses
The power loss in line pq is the algebraic sum of the power
flows Spq and Sqp
V p I pq Vq I pq
* *
V p Vq I pq *
OTHER INFORMATION
Overvoltage and Undervoltage Buses
Critical and Overloaded Transformers
and Lines
Total System Losses
Newton-Raphson Method
The system of non-linear equations can be
linearized using the first order Taylor’s Series
f1 0 f
y1 f1 ( x0 ) ( x )x1 1 ( x0 )x2
0 0
x1 x2
f 2 0 f
y2 f 2 ( x0 ) ( x )x1 2 ( x0 )x2
0 0
x1 x2
Where:
x0 = (x10, x20) are set of initial estimates
fi(x0) = the function fi (x1,x2) evaluated using the set of
initial estimates.
f i ( x )
0
Newton-Raphson Method
The equation may be written in matrix form as
follows:
y1 f1 ( x ) x 0
0 f 1 ( x o ) f 1 (x 0 )
x1 x 2
f 2 ( x 0 )
1
0
y2 f 2 ( x ) x1
f 2 ( x 0 )
x2
0
x 2
Newton-Raphson Method
At the kth iteration:
k 1
x1 x1
k k
x1
k 1
x2 x2
k k
x2
Convergence is achieved when
y1 f1 ( x k )
y2 f 2 ( x k )
Ypq Ypq pq
Substituting into equation (3),
n
Pp jQp VpVqYpq ( pq q p ) (4)
q 1
P P Pi
Pi
Pi
Pi
Pi spec Pi calc i
1 i
2 ... i V1 V2 ... V j
1 2 2 V1 V2 V j
Q1 Q1 Q1 Q1 Q1 Q1
Q1spec Q1calc 1 2 ... i V1 V2 ... V j
1 2 i V1 V2 V j
Q2 Q2 Q2 Q2 Q2 Q2
Q2spec Q2calc 1 2 ... i V1 V2 ... V j
1 2 i V1 V2 V j
Q Q Q j Q j Q j Q j
Q 1 2 ... i V1 V2 ... V j
spec calc j j
Q
1 2 i V1 V2 V j
j j
P P
P V
Q Q Q V
V
P P
P V V
Q Q Q V
V V
V
P P P J1 J 2
P V V
Q Q V
V
Q
V V
V Q J3 J4
V
Pp n
Q p n
p( k 1 ) p( k ) p( k )
V p( k 1 ) V p( k ) V p( k )
The process is terminated once convergence is
achieved whrein
Line 2 Line 3
3
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 83
Bus Data
Bus Voltage Generation Load Remarks
No. V (p.u.) P Q P Q
1 1.0 0.0 * * 0 0 Swing Bus
2 1.0 * 0.20 * 0 0 Gen Bus
3 * * 0 0 0.60 0.25 Load Bus
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 84
V2 = 1.0 P2 = 0.2
P3 = -0.6 Q3 = -0.25
P2
V2V3Y23 sin( 23 3 2 )
3
( 1.0 )( 1.0 )( 5.2705 )sin( 108.4349 0.0 0.0 )
5
P3
V3V2Y32 sin( 32 2 3 )
2
( 1.0 )( 1.0 )( 5.2705 )sin( 108.4349 0.0 0.0 )
5
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 93
6.6668
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 95
20
In Matrix Form,
8.75 5 1.6667
5 20 6.6668
1.6667 6.6667 20
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 97
2 0.00666rad 0.38161deg
0
3 0.021588rad 1.23691deg
0
V3
0
0.02025 V3 0.97975
0
V3
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 98
P3 V3V1Y31 cos(31 1 3 )
1
V3V1Y31 sin(31 1 3 )
Q
1
3
3 2 32
V V Y sin( 32 2 3 ) V V Y
3 3 33 sin( 33
)
Proceed to Iteration 2
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 103
P3
P3 V3 Y33 cos33
2
V3
V3
0.58601 (0.97975) 2 (21.0819) cos(71.5649)
5.8135
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 107
V3
0.23957 0.97975 21.0819sin 71.5649
2
18.9587
In Matrix Form,
8.7012 4.9430 1.4939
4.8507 19.4378 5.8135
1.7706 6.9855 18.9587
V
1
0.01043 V3 0.97903
3 0
V3
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 110
= 0.97975 – 0.97975(0.000734)
V11 1.0
= 0.97903 11 0.0
V21 1.0
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 111
P3 V3V1Y31 cos(31 1 3 )
2
V3V1Y31 sin(31 1 3 )
Q3
2
3 2 32
V V Y sin( 32 2 3 ) V V Y
3 3 33 sin( 33
)
V1 1.00 0
V2 1.00.371100
V3 0.97903 1.26819 0
Backward/Forward Sweep
Load Flow
Backward/Forward Sweep
Load Flow
Backward/Forward Sweep
Load Flow
Equivalent Circuit
Bus2
V1 = 67 kV Bus1 0.0364 +j 0.1131 pu Bus3
V3
Utility
Grid 0.0075+j 0.0915 pu Bus4 0.17 +
V1 V4
0.0242+j0.0458pu j0.10536
pu
~ 1 + j0 pu
V2 0.085 +
j0.05267
Base Values pu
Sbase = 10 MVA
Vbase1 = 67 kV
Base Z =13.22/10 =17.424
Vbase2 = 13.2 kV
Backward/Forward Sweep
Load Flow
Iterative Solution
1. Solve Injected Currents by Loads
2. Solve Line Currents (Backward Sweep)
3. Update Voltages (Forward Sweep)
4. Solve for Injected Power
5. Solve for Power Mismatch
Continue iteration by Backward-Forward Sweep until
convergence is achieved
After convergence, solve Iinj, Pinj, Qinj, PF, PLoss, QLoss
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 120
Backward/Forward Sweep
Load Flow
Initialization
Bus2
V1 = 67 kV 0.0364 +j 0.1131 pu Bus3
Bus1
V3
Utility
Grid 0.0075+j 0.0915 pu Bus4 0.17 +
V1 V4
0.0242+j0.0458 pu j0.10536
pu
~ 1 + j0 pu
V2 0.085 +
j0.05267
Initialize, V1(0) = 1/0 pu
V2(0) = 1/0
V3(0) = 1/0
V4(0) = 1/0
Backward/Forward Sweep
Load Flow
Solving for Injected Currents
Bus2
0.0364 +j 0.1131 pu Bus3
V1 = 67 kV Bus1
V3
Utility
Grid 0.0075+j 0.0915 pu Bus4 0.17 +
V1 V4 j0.10536
0.0242+j0.0458 pu pu
~ 1 + j0 pu
V2 0.085 +
j0.05267
pu
Solve I1(0) = 0
Injected
I2(0) = 0
Currents
by Loads I3(0) = S3* /[V3(0)]* = __________
I4(0) = S4* /[V4(0)]* = __________
Backward/Forward Sweep
Load Flow
Backward Sweep
Bus2
0.0364 +j 0.1131 pu Bus3
V1 = 67 kV Bus1
V3
Utility
Grid 0.0075+j 0.0915 pu Bus4 0.17 +
V1 V4 j0.10536
0.0242+j0.0458 pu pu
~ 1 + j0 pu
V2 0.085 +
j0.05267
pu
Solve Line
Currents
I24(0) = I4(0) = _______
(Backward
Sweep) I23(0) = I3(0) = _______
I12(0) = 0 + I23(0) + I24(0) = _______
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 123
Backward/Forward Sweep
Load Flow
Forward Sweep
Bus2
0.0364 +j 0.1131 pu Bus3
V1 = 67 kV Bus1
V3
Utility
Grid 0.0075+j 0.0915 pu Bus4 0.17 +
V1 V4
0.0242+j0.0458 pu j0.10536
pu
~ 1 + j0 pu
V2 0.085 +
j0.05267
Update pu
V1(1) = 1/0
Voltages
V2(1) = V1(0) – [I12(0)][Z12] = ________
(Forward
Sweep) V3(1) = V2(1) – [I23(0)][Z23] = ________
V4(1) = V2(1) – [I24(0)][Z24] = ________
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 124
Backward/Forward Sweep
Load Flow
Solving for Injected Power
Bus2
0.0364 +j 0.1131 pu Bus3
V1 = 67 kV Bus1
V3
Utility
Grid 0.0075+j 0.0915 pu Bus4 0.17 +
V1 V4 j0.10536
0.0242+j0.0458 pu
pu
~ 1 + j0 pu
V2 0.085+
j0.05267
Solve pu
S1(1) = [V1(1)][I1(0)]* = ___________
Injected
Power S2(1) = [V2(1)][I2(0)]* = ___________
S3(1) = [V3(1)][I3(0)]* = ___________
S4(1) = [V4(1)][I4(0)]* = ___________
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 125
Backward/Forward Sweep
Load Flow
Solving for Power Mismatch
Bus2
0.0364 +j 0.1131 pu Bus3
V1 = 67 kV Bus1
V3
Utility
Grid 0.0075+j 0.0915 pu Bus4 0.17 +
V1 V4
0.0242+j0.0458 pu j0.10536
pu
~ 1 + j0 pu
V2 0.085 +
j0.05267
Solve pu
S1(1) = S1(sp) - S1(calc) = ____________
Power
Mismatch S2(1) = S2(sp) – S2(calc) = ____________
S3(1) = S3(sp) – S3(calc) = ____________
S4(1) = S4(sp) – S4(calc) = ____________
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 126
Backward/Forward Sweep
Load Flow
Iterative Solution
Iteration 2:
Solve I1(1) = 0
Injected
I2(1) = 0
Currents
by Loads I3(1) = S3* /[V3(1)]* = __________
I4(1) = S4* /[V4(1)]* = __________
Solve Line I24(1) = I4(1) = _______
Currents
I23(1) = I3(1) = _______
(Backward
I12(1) = 0 + I23(1) + I24(1) = _______
Sweep)
Backward/Forward Sweep
Load Flow
Iterative Solution V1(2) = 1/0
V2(2) = V1(1) – [I12(1)][Z12] =
Update
________
Voltages
V3(2) = V2(1) – [I23(1)][Z23] =
(Forward
________
Sweep)
V4(2) = V2(1) – [I24(1)][Z24] =
________
Solve S1(2) = [V1(2)][I1(1)]* = ___________
Injected
S2(2) = [V2(2)][I2(1)]* = ___________
Power
S3(2) = [V3(2)][I3(1)]* = ___________
S4(2) = [V4(2)][I4(1)]* = ___________
Backward/Forward Sweep
Load Flow
Iterative Solution
Backward/Forward Sweep
Load Flow
Iterative Solution
Iteration 3:
Solve I1(2) = 0
Injected
I2(2) = 0
Currents
by Loads I3(2) = S3* /[V3(2)]* = __________
I4(2) = S4* /[V4(2)]* = __________
Solve Line I24(2) = I4(2) = _______
Currents
I23(2) = I3(2) = _______
(Backward
I12(2) = 0 + I23(2) + I24(2) = _______
Sweep)
Backward/Forward Sweep
Load Flow
V1(3) = 1/0
Iterative Solution
V2(3) = V1(2) – [I12(2)][Z12] =
Update ________
Voltages
V3(3) = V2(2) – [I23(2)][Z23] =
(Forward ________
Sweep)
V4(3) = V2(2) – [I24(2)][Z24] =
________
Backward/Forward Sweep
Load Flow
Iterative Solution
Backward/Forward Sweep
Load Flow
Bus2
0.0364 +j 0.1131 pu Bus3
Bus1
Utility
Grid 0.0242+j0.0458
0.0075+j 0.0915 pu
Bus4
Lumped Load A
VOLTAGE PROFILE 2 MVA 85%PF
Lumped Load B
V1 = ________ 1 MVA 85%PF
Backward/Forward Sweep
Load Flow
Bus2
0.0364 +j 0.1131 pu Bus3
Bus1
Utility
Grid 0.0242+j0.0458 pu
0.0075+j 0.0915 pu
POWER FLOW (P-Q) Bus4
Lumped Load A
P12 + jQ12 = ________ + j ________ 2 MVA 85%PF
Lumped Load B
P23 + jQ23 = ________ + j ________ 1 MVA 85%PF
Backward/Forward Sweep
Load Flow
Bus2
0.0364 +j 0.1131 pu Bus3
Bus1
Utility
Grid 0.0242+j0.0458 pu
0.0075+j 0.0915 pu
Bus4
Branch Currents Lumped Load A
2 MVA 85%PF
I12 = ________ Lumped Load B
1 MVA 85%PF
I23 = ________
I24 = ________ POWER LOSSES
I2R12 + jI2X12 = ________ + j ________
I2R23 + jI2X24 = ________ + j ________
I2R24 + jI2X24 = ________ + j ________
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 135
Backward/Forward Sweep
Load Flow
Line sections in the radial network are ordered by
layers away from the root node (substation bus).
1 2 3 Layer 1
4 5 6 Layer 2
7 9 10 11 12
8 Layer 3
17
13 8 14 15 18 20
16 19 Layer 4
21 22 23
24 25 26
Layer 5
27 31
28 29 30
Layer 6
32 33 34
Layer 7
35 Layer 8
Three-Phase Backward
/Forward Sweep Method
The iterative algorithm for solving the radial system
consists of three steps. At iteration k:
Step 1: Nodal current calculation
I ia
(k )
S / V ( k 1 )
ia ia( k 1 )
Y * Via
( k 1 )
ia
I
ib
Sib / Vib
*
Yib
Vib
I ic
S / V ( k 1 )
ic ic
Y *
ic Vic
Three-Phase Backward
/Forward Sweep Method
Step 2: Backward Sweep to sum up line section current
Starting from the line section in the last layer and
moving towards the root node. The current in the
line section l is:
(k )
I ja
(k ) (k )
J la J ma
J
lb I jb J mb
J lc I jc mM
J mc
Where, J la , J lb , J jc are the current flows on line section l
Three-Phase Backward
/Forward Sweep Method
Step 3: Forward Sweep to update nodal voltage
Starting from the first layer and moving towards
the last layer, the voltage at node j is:
(k )
V ja
(k ) (k )
Via zaa,l zab,l zac,l J la
V jb Vib zab,l zbb,l zbc,l J lb
V jc Vic zac,l zbc,l zcc ,l J lc
Three-Phase Backward
/Forward Sweep Method
After the three steps are executed in one iteration,
the power mismatches at each node for all phases
are calculated:
S (k )
ia V (k )
ia I
(k )
ia
*
ia
2
Y Via Sia
S (k )
ib V (k )
ib I
(k )
ib
*
ia
2
Y Vib Sib
S (k )
ic V (k )
ic I
(k )
ic
*
ic
2
Y Vic Sic
If the real and imaginary part (real and reactive
power) of any of these power mismatches is greater
than a convergence criterion, steps 1, 2 & 3 are
repeated until convergence is achieved.
U. P. National Engineering Center Competency Training & Certification Program in
National Electrification Administration Electric Power Distribution System Engineering
Training Course in Load Flow Analysis 140
jX
The complex power delivered to the
bus (Generator Terminal) is
I Vt0
Ei ~ Ei Vt 0
Pt jQt Vt 0I Vt 0
*
jX
EiVt EiVt Vt 2
Pt sin Qt cos
X X X
EiVt EiVt Vt 2
Pt sin Qt cos
X X X
Observations:
4. Reactive Power flow depends on relative values of EiCos and Vt
5. Since the slope of Cosine function is minimum for small values of
angle, Reactive Power is controlled by varying Ei
• Over-excitation (increasing Ei) will deliver Reactive Power into the Bus
• Under-excitation (decreasing Ei) will absorb Reactive Power from the
Bus
~ q
The voltage of bus q can be
expressed as
Ipq
p + jQc X pqQq X pq Pq
Eq V p j
PL - jQL Vp Vp
Observations:
1. The Reactive Power Qq causes a voltage drop and thus largely
affects the magnitude of Eq
2. A capacitor bank connected to bus q will reduce Qq that will
consequently reduce voltage drop
Observation:
The voltage drop in the 1 a a 1
transformer is affected by 2
y pq y pq
a a
the transformation ratio “a”
From 1.010 pu
Example
Increase in P
and Q at bus
14
Image from: Coster etal, "Integration Issues of Distributed Generation in Distribution Grids." Proceedings of the IEEE. Vol. 99, No. 1, January 2011