L3 Power Flow Model
L3 Power Flow Model
2
Distribution Network
69 70 71
S88 S67
S68 S69
Tie switch
Modified tie lines S86
67 S89
S83 S90
S66
S87
S85
61 62 63 64
S46 S49
38 S41 S79
S84 S56 S60 65
S61 S62
36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
S39 S63
S81
S53 66 60
S36 S37 S38 S40 S42 S43 S44 S45 S47 S48 S50 S51 S52 S54 S55 S57 S58 S82
59
S76 S64
S65
S59 S74
S71
S70 S73
S72
S77
2 3 4 68 5 6 7 8 9 S31
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
31 32 33 34 35
S1 S2 S4 S15 S78
S3 S6 S7 S8 S9 S11 S12 S14 S16 S18 S19 S20 S21 S23 S24 S25 S26 S28 S29 S30
S32 S33 S34 S35
S5
S10 S75
S13
S17
S22
S27
S80
3
Why Do We Need Networks?
▪ Economic efficiency
o Fuel sources usually far from demand centres
o Generating plants can be located in the best places
o Always use the most efficient generating plants
▪ System reliability
o Interconnection of plants
- Increases reliability
- Reduces the need for reserve
4
Problems with Networks
6
Example of Nodal Analysis
𝑉
𝐼𝑠 = 𝑠ൗ𝑅
𝑠
8
Step 1 : Current sources
9
Step 2 : Identify the variables
10
Step 3 : Write KCL for each node
Convention
Current into the node : -ve
Current out from the node : + ve
𝑉𝑎− 𝑉𝑏
𝐼𝑎𝑏 =
𝑅𝑎𝑏
𝑉1 − 𝑉2 𝑉1 − 𝑉3 𝑉1 − 𝑉4
+ + =0
0.125 0.25 0.4
14.5 −8 −4 −2.5 𝑉1 0
−8 17 −4 −5 𝑉2 0 Injected currents
=
−4 −4 8.8 0 𝑉3 1
−2.5 −5 0 8.3 𝑉4 0.68
14
Shortcut (using previous example)
14.5 −8 −4 −2.5
−8 17 −4 −5
−4 −4 8.8 0
−2.5 −5 0 8.3
15
Step 6 : Solving the matric
14.5 −8 −4 −2.5 𝑉1 0
−8 17 −4 −5 𝑉2 0
=
−4 −4 8.8 0 𝑉3 1
−2.5 −5 0 8.3 𝑉4 0.68
or
𝑌∙𝑉 =𝐼
𝑉 = 𝑌 −1 ∙ 𝐼
• Solving the nodal equations is straightforward because it involves only
the solution of a system of linear equations. There are calculator (for
small system) or good computer programs to do that!
16
Notes on the Admittance Matrix Y
17
Sparse Matrix
o Example :
• Network with 1,000 nodes
• 1,000,000 elements in Y
• On average each node connected to about three other nodes
• On average each row of Y bus has 4 non-zero elements
➢ Diagonal element
➢ 3 non-diagonal elements corresponding to ‘neighbours’ of the
node
• There is thus only about 4,000 non-zero elements in Y
• Only about 0.4% of the elements of Y are non-zero
o Specialised computer code to take advantage of the sparsity of the
admittance matrix
18
Exercise 3.1
Determine the bus voltages for the following power system network:
Given 𝑆1 = 1.1∠0° and 𝑆2 = 1.0∠0°
There is no connection
between bus 1-4 and bus 2-4,
thus a few terms are not exist
in the NV equations!
Solution:
The N-V equations of the system is of the form:
1.1∠0°
𝐼1 𝑌11 𝑌12 𝑌13 0 𝑉1 𝐼1 = = −𝑗1.1
𝑌 𝑌22 𝑌23 0 𝑉2 𝑗1.0
𝐼2 where
= 21 1.0∠0°
0 𝑌31 𝑌31 𝑌33 𝑌34 𝑉3
𝐼2 = = −𝑗1.25
0 0 0 𝑌43 𝑌44 𝑉4 𝑗0.8
19
Solution 3.1
21
Nodal Analysis for Power Flow
22
Power Balance
𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑
𝑃𝑘 = 𝑃𝑘𝐺 − 𝑃𝑘𝐿 = 𝑃𝑘𝑖 Total active power flowing on the
𝑖∈𝑁𝑘 branches connected to bus k
From what we have learned, expressing injected currents in terms of the nodal voltages
𝐼𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑 = 𝑌 ∙ 𝑉
For the power system in the example above, current injected at bus k is :
𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑
𝐼𝑘 = 𝑌𝑘𝑖 ∙ 𝑉𝑖 𝑌𝑘𝑖 ∙ 𝑉𝑖 = 𝑌𝑘𝑘 ∙ 𝑉𝑘 + 𝑌𝑘1 ∙ 𝑉1 + 𝑌𝑘2 ∙ 𝑉2 + 𝑌𝑘3 ∙ 𝑉3
𝑖∈𝑁𝑘 𝑖∈𝑁𝑘
𝑁𝑘 : Set of buses
connected to bus
k by a branch
(including bus k
itself)
= 𝑉𝑘 ∙ 𝑌𝑘𝑖∗ ∙ 𝑉𝑖∗
𝑖∈𝑁𝑘
= 𝑌𝑘𝑖∗ ∙ 𝑉𝑘 ∙ 𝑉𝑖∗
𝑖∈𝑁𝑘
25
A bit of Complex Algebra
26
The Power Flow Equations
27
Types of Node
o At a PQ bus
✓ 𝑃𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑 is specified
✓ 𝑄𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑 is specified
✓ Voltage magnitude and angle are unknown
✓ Voltage magnitude and angle are such that the active and reactive
power flows in the lines connected to the PQ bus match the injections.
o Load buses are usually called PQ buses. 29
PV Bus
o At a PV bus
✓ 𝑃𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑 is specified
✓ Voltage magnitude is specified
✓ Voltage angle is unknown
✓ 𝑄𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑 is unknown
o 𝑄𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑 adjusted to keep voltage magnitude constant.
o Must have a variable var source at each PV bus
o Most generation buses are PV buses (in transmission system) because
they have a controller that keeps voltage constant. 30
Balancing the Power Losses
31
Balancing the Power Losses: The Slack Bus
o Solution: leave the 𝑃𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑 and 𝑄𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑 unspecified at one bus – the
slack bus
𝑖𝑛𝑗𝑒𝑐𝑡𝑒𝑑
o During the power flow calculation, 𝑃𝑆𝑙𝑎𝑐𝑘 is adjusted to keep the
system in balance.
o Also, need reference for the angles
- Set the voltage angle at slack bus arbitrarily (equal to 0 degree)
o Voltage magnitude and angle are specified at the slack bus
o A generator bus is usually chosen as slack bus because active and
reactive power of that generator can be adjusted by the power flow.
32
Comments on the Slack Bus
33
Equations and Variables
o N buses
o 2N equations (2 at each bus)
o 4N variables (P, Q, V, and 𝜃 at each bus)
o 2N unknown variables (2 at each bus) :
- V, 𝜃 at PQ bus
- Q, 𝜃 at PV bus
- P, Q at slack bus
o 2N known variables (2 at each bus)
- P, Q at PQ bus
- P, 𝑉 at PV bus
- V, 𝜃 at slack bus
34
A Three-Bus Example
35
Y Matrix
−𝑗15 𝑗10 𝑗5
𝑌 = 𝐺 + 𝑗𝐵 = 𝑗10 −𝑗14 𝑗4
𝑗5 𝑗4 −𝑗9
36
Power Flow Equations
−𝑗15 𝑗10 𝑗5
𝑌 = 𝐺 + 𝑗𝐵 = 𝑗10 −𝑗14 𝑗4
𝑗5 𝑗4 −𝑗9
o Note: All the “G” terms (conductance) are zero because we neglected the
resistance of the lines. 38
Simplifying the Power Flow Equations
o Since we have :
39
Bus Types
40
Separating the Equations
41
Implicit Equations
o Known variables : 𝑃2 , 𝑄2 , 𝑃3 , 𝑉1 , 𝑉3 , 𝜃1
o Unknown variables : 𝑉2 , 𝜃2 , 𝜃3
42
Explicit Equations
o Known variables : 𝑉1 , 𝑉3 , 𝜃1
o Solution of implicit equations : 𝑉2 ,𝜃2 , 𝜃3
o Unknown variables : 𝑃1 , 𝑄1 , 𝑄3
43
Solving the Implicit Equations
44