Power System Analysis: Newton-Raphson Power Flow
Power System Analysis: Newton-Raphson Power Flow
Lecture 13
Newton-Raphson Power Flow
|Vi | – Vi setpoint = 0
2
Two Bus Newton-Raphson Example
For the two bus power system shown below, use the
Newton-Raphson power flow to determine the
voltage magnitude and angle at bus two. Assume
that bus one is the slack and SBase = 100 MVA.
Line Z = 0.1j
0 MW 200 MW
0 MVR 100 MVR
4
Two Bus Example, cont’d
0
Set v 0, guess x (0)
1
Calculate
V2 (10sin 2 ) 2.0 2.0
f(x )
(0)
1.0
V2 (10cos 2 ) V2 (10) 1.0
2
10 V2 cos 2 10sin 2 10 0
J (x )
(0)
0 10
10 V2 sin 2 10cos 2 20 V2
1
0 10 0 2.0 0.2
Solve x (1)
1.0
1 0 10 0.9
6
Two Bus Example, Next Iterations
0.9(10sin(0.2)) 2.0 0.212
f(x )
(1)
0.9(10 cos(0.2)) 0.9 10 1.0
2 0.279
8.82 1.986
J (x )
(1)
1.788 8.199
1
0.2 8.82 1.986 0.212 0.233
x
(2)
0.9 1.788 8.199 0.279 0.8586
0.0145 0.236
f(x )
(2)
x (3)
0.0190 0.8554
0.0000906
f(x )
(3)
Done! V2 0.8554 13.52
0.0001175
7
Two Bus Solved Values
200.0 MW 200 MW
168.3 MVR 100 MVR
8
Two Bus Case Low Voltage Solution
This case actually has two solutions! The second
"low voltage" is found by using a low initial guess.
0
Set v 0, guess x (0)
0.25
Calculate
V2 (10sin 2 ) 2.0 2
f(x )
(0)
0.875
V2 (10 cos 2 ) V2 (10) 1.0
2
10 V2 cos 2 10sin 2 2.5 0
J (x )
(0)
0 5
10 V2 sin 2 10 cos 2 20 V2
9
Low Voltage Solution, cont'd
1
0 2.5 0 2 0.8
Solve x
(1)
0.25 0 5 0.875 0.075
1.462 (2) 1.42 0.921
f (x )
(2)
x x
(3)
0.534 0.2336 0.220
Low voltage solution
200.0 MW -200.0 MW
831.7 MVR Line Z = 0.1j -100.0 MVR
200.0 MW 200 MW
831.7 MVR 100 MVR
10
Two Bus Region of Convergence
Slide shows the region of convergence for different initial
guesses of bus 2 angle (x-axis) and magnitude (y-axis)
Red region
converges
to the high
voltage
solution,
while the
yellow region
converges
to the low
voltage
solution
11
Using the Power Flow: Example 1
A
SLA C K3 4 5
MVA
A
MVA
2 1 8 MW
1 .0 2 pu RA Y 3 4 5
sla ck
5 4 M var
A A A
Using
A
A
MVA
A
1 .0 3 pu
T IM 1 3 8
MVA
MVA
1 .0 0 pu 3 3 MW A
1 .0 2 pu
1 3 M var MVA
A
A
1 6 .0 M var 1 8 MW
1 .0 2 pu RA Y 6 9
5 M var 3 7 MW
case
MVA
MVA
A
1 7 MW A
1 .0 2 pu T IM 6 9 P A I6 9 1 3 M var
1 .0 1 pu MVA 3 M var MVA
A
2 3 MW 1 .0 1 pu GRO SS6 9 A
A MVA
7 M var MVA
FERNA 6 9
1 .0 1 pu WO LEN6 9
from
MVA A
2 1 MW
M O RO 1 3 8
A
MVA
MVA
H ISKY 6 9 7 M var
A
A
4 .8 M var
1 2 MW MVA
A MVA
5 M var 2 0 MW 1 .0 0 pu
Example
MVA
8 M var A
1 .0 0 pu BO B1 3 8
P ET E6 9 A
MVA DEM A R6 9
1 .0 0 pu A A
H A NNA H 6 9 5 8 MW
MVA
MVA MVA
5 1 MW 4 0 M var
4 5 MW
1 5 M var A
1 .0 2 pu BO B6 9
1 2 M var
1 4 .3 M var
A
2 9 .0 M var
1 .0 0 pu
A
MVA
UIUC 6 9 0 .9 9 pu
1 2 .8 M var A
MVA
1 4 0 MW
4 5 M var
MVA
0 MW
5 6 MW
1 3 M var LY NN1 3 8
6.13
A 0 M var
MVA
A
MVA 5 8 MW A
1 4 MW
0 .9 9 7 pu BLT 1 3 8
3 6 M var MVA 1 .0 0 pu MVA 4 M var
0 .9 9 pu A M A NDA 6 9 A
A
A
SH IM KO 6 9 1 .0 2 pu
H O M ER6 9 3 3 MW
MVA
MVA
7 .4 M var
A
MVA
1 0 M var 1 .0 1 pu A
BLT 6 9 MVA
A 1 .0 1 pu MVA
1 5 MW A MVA
1 5 MW
3 M var H A LE6 9 A 1 0 6 MW 5 M var
MVA
1 .0 0 pu 8 M var A
MVA
3 6 MW
MVA
A
A A
1 .0 1 pu
6 0 MW MVA 1 0 M var 7 .2 M var MVA
A
A
MVA
1 2 M var
1 .0 0 pu 1 .0 0 pu P A T T EN6 9 MVA
0 .0 M var A
MVA
4 5 MW 1 4 MW RO GER6 9
MVA
1 .0 0 pu WEBER6 9 0 M var
LA UF6 9 2 M var
1 .0 2 pu
2 3 MW
2 2 MW 0 MW
A A
6 M var 1 4 MW A
2 0 MW 1 5 M var 0 M var
MVA MVA 3 M var MVA
3 0 M var
1 .0 2 pu JO 1 3 8 JO 3 4 5
LA UF1 3 8 1 .0 2 pu SA V O Y 6 9 4 2 MW
1 .0 0 pu
2 M var
1 .0 1 pu BUC KY 1 3 8 A
MVA
A A
1 5 0 MW
MVA 1 .0 1 pu SA V O Y 1 3 8 MVA
A A
0 M var
MVA MVA
1 5 0 MW
A
0 M var
MVA
1 .0 3 pu
1 .0 2 pu A
MVA
12
Three Bus PV Case Example
For this three bus case we have
2 P2 (x) PG 2 PD 2
x 3 f (x) P3 (x) PG 3 PD3 0
V2 Q2 (x) QD 2
Line Z = 0.1j
0.941 pu
One 1.000 pu Two -7.469 Deg
170.0 MW 200 MW
68.2 MVR 100 MVR
Line Z = 0.1j Line Z = 0.1j
Three 1.000 pu
30 MW
63 MVR
13
Modeling Voltage Dependent Load
15
Voltage Dependent Load, cont'd
0
Again set v 0, guess x (0)
1
Calculate
V 2 (10sin 2 ) 2.0 V2
2 2.0
f(x )
(0)
V2 (10 cos 2 ) V2 (10) 1.0 V2
2 2
1.0
10 4
J (x )
(0)
0 12
1
0 10 4 2.0 0.1667
Solve x (1)
1.0
1 0 12 0.9167
16
Voltage Dependent Load, cont'd
0.894 pu
One 1.000 pu Two -10.304 Deg
160.0 MW 160 MW
120.0 MVR 80 MVR
17
Solving Large Power Systems
Advantages
– fast convergence as long as initial guess is close to
solution
– large region of convergence
Disadvantages
– each iteration takes much longer than a Gauss-Seidel
iteration
– more complicated to code, particularly when
implementing sparse matrix algorithms
Newton-Raphson algorithm is very common in
power flow analysis
19
Dishonest Newton-Raphson
21
Dishonest N-R Example, cont’d
x ( v 1)
x (v) 1 (v) 2
(0) (( x ) - 2)
2x
Guess x (0) 1. Iteratively solving we get
v x ( v ) (honest) x ( v ) (dishonest)
0 1 1 We pay a price
1 1.5 1.5 in increased
2 1.41667 1.375 iterations, but
with decreased
3 1.41422 1.429 computation
4 1.41422 1.408 per iteration
22
Two Bus Dishonest ROC
Slide shows the region of convergence for different initial
guesses for the 2 bus case using the Dishonest N-R
Red region
converges
to the high
voltage
solution,
while the
yellow region
converges
to the low
voltage
solution
23
Honest N-R Region of Convergence
Maximum
of 15
iterations
24
Decoupled Power Flow
25
Decoupled Power Flow Formulation
28
Decoupled N-R Region of Convergence
29
Fast Decoupled Power Flow
One Two
200 MW
100 MVR
Line Z = j0.05 Line Z = j0.1
Three 1.000 pu
200 MW
100 MVR 34.3 14.3 20
Ybus j 14.3 24.3 10
20 10 30
32
FDPF Three Bus Example, cont’d
34.3 14.3 20
24.3 10
Ybus j 14.3 24.3 10 B
10 30
20 10 30
0.0477 0.0159
B 1
0.0159 0.0389
Iteratively solve, starting with an initial voltage guess
(0)
2
(0)
0 V 2 1
0 V 1
3 3
2
(1)
0 0.0477 0.0159 2 0.1272
0 0.0159 0.0389 2 0.1091
3
33
FDPF Three Bus Example, cont’d
(1)
V 2 1 0.0477 0.0159 1 0.9364
V 1 0.0159 0.0389 1 0.9455
3
Pi (x ) n PDi PGi
Vk (Gik cos ik Bik sin ik )
Vi k 1 Vi
2
(2)
0.1272 0.0477 0.0159 0.151 0.1361
0.1091 0.0159 0.0389 0.107 0.1156
3
(2)
V 2 0.924
V
3 0.936
0.1384 0.9224
Actual solution: θ V
0.1171 0.9338
34
FDPF Region of Convergence
35
“DC” Power Flow
θ B 1 P
36
Power System Control
37
Indirect Transmission Line Control
38
Power Flow Simulation - Before
124%
One Two
200.0 MW 200 MW
68.1 MW 68.1 MW
71.0 MVR 100 MVR
0 MW
64 MVR
39
Power Flow Simulation - After
Increasing the generation at bus 3 by 95 MW (and hence
decreasing it at bus 1 by a corresponding amount), results
in a 31.3 drop in the MW flow on the line from bus 1 to 2.
101.6 MW
100%
One Two
105.0 MW 200 MW
3.4 MW 98.4 MW
64.3 MVR 100 MVR
92%
Z for all lines = j0.1
Limit for all lines = 150 MVA
1.000 pu
Three
95 MW
64 MVR
40
Analytic Calculation of Sensitivities