You are on page 1of 387

Power System Operation and Control

Dr. Ananyo Sengupta

Subject Code: EE3100


Department of Electrical Engineering
National Institute of Technology Rourkela
Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Introduction
Components of Power System

Generator Transformer
Generator Transformer
(Covered in: Electrical Machines I & II)
(Covered in: Electrical Machines I & II)

Transmission Line
Transmission Line

(Covered in: Power Generation,


(Covered in: Power Generation,
Transmission and Distribution)
Transmission and Distribution)

Power System Operation and Control ©Ananyo Sengupta 2 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Single Line Diagram


Generator

Power Transformer
3 4

Transmission Line

Sub-transmission
System

Distribution Transformer

Load

Figure: Single Line Diagram of Power System

Power System Operation and Control ©Ananyo Sengupta 3 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Single Line Diagram


Generator

Power Transformer
3 4

Transmission Line

Sub-transmission
System

Distribution Transformer

Load

Figure: Radial Connection

Power System Operation and Control ©Ananyo Sengupta 4 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Single Line Diagram


Generator

Power Transformer
3 4 1 3

2 4
Transmission Line

Sub-transmission
System

Distribution Transformer

5 6

Load

Figure: Radial Connection Figure: Mesh Connection

Power System Operation and Control ©Ananyo Sengupta 4 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

It’s not a Two Bus System ...


CHAKRABARTI AND KYRIAKIDES: OPTIMAL PLACEMENT OF PHASOR MEASUREMENT UNITS FOR POWER SYSTEM OBSERVABILITY 1437

Fig. 3. IEEE 14-bus test system [18].


Figure: IEEE 14 Bus System

Power System Operation and Control ©Ananyo Sengupta 5 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Fig. 3. IEEE 14-bus test system [18].


It’s not a Two Bus System ...
CHAKRABARTI AND KYRIAKIDES: OPTIMAL PLACEMENT OF PHASOR MEASUREMENT UNITS FOR POWER SYSTEM OBSERVABILITY 1437

Fig. 5. IEEE 30-bus te

Fig. 3. IEEE 14-bus test system [18].


Figure: IEEE 14 Bus System

Fig. 4. IEEE 24-bus test system [18].


Figure: IEEE 24 Bus System
Power System Operation and Control ©Ananyo Sengupta 5 / 256
Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

MENT OF PHASOR MEASUREMENT UNITS FOR POWER SYSTEM OBSERVABILITY 1437


It’s not a Two Bus System ...

Fig. 5. IEEE 30-bus test system [18].

Figure: IEEE 30 Bus System


Power System Operation and Control ©Ananyo Sengupta 6 / 256
Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Fig. 5. IEEE 30-bus test system [18].


MENT OF PHASOR MEASUREMENT UNITS FOR POWER SYSTEM OBSERVABILITY 1437
It’s not a Two Bus System ...

Fig. 4. IEEE 24-bus test system [18].

of radial buses and the number of zero-injection buses, for the


four test systems.
Table II shows the buses where PMUs must be placed in
order to make all the radial buses observable. These preassigned
PMUs are added with each combination of PMUs formed out of
the remaining candidate locations. For example, without consid-
Fig. 5. ering zero injections, bus 7 is a preassigned PMU location for
IEEE 30-bus test system [18]. Fig. 6. New England 39-bus test system [19].
Figure: IEEEthe 30IEEE
Bus 14-bus
System test system. Let be a combination Figure: IEEE 39 Bus System
Power System outOperation
of the remaining candidate
and Control locations.
©Ananyo The combination of
Sengupta 6 / 256
It’s not a Two Bus System ...

Figure: IEEE 118 Bus System


Power Map of India Find

KISHENGANGA

Baart ka ivaVut maanaica~


POWER MAP OF INDIA ALISTONG

AMARGARH

0
URI-II
367 0
URI
R 28 0 44
85 40 2
50.1
WAGOORA
-65 I 50.1
R 41 379 161 189 PAMPORE 0
45 40 -65 S 195 0
21 II DULHASTI
45 166 162
NETWORK DIAGRAM (INDIA) 34
S 400

jamma
300 308 WAMPOH 691
135 140 7 689 145
5 BAGALIHAR

U ev
II -57R 400
S 0
Mirbazar
I Remban S 0S

aM k
DATE DAY TIME SALAL-I&II
II

129 0
73 I S 0
0

SmaIr
II
212 65
25-Dec-2012 Tuesday 23:18:59 77 50.1
64
304
69
41
49
304 40
21 125 76
49 44
131 49 43 -57 50.1
115 403
43 KISHENPUR
S 0 CHAMERA-III
127 404
44 8

112 100281
116 CHAMBA
216

114 288
204 UDHAMPUR
50.2 44 64

101
JAMMU
0 -55
36 CHAMERA-II
S
0 225 50.1
209 34
50.2 22540 -14
Hiranagar 113 200 403 BAIRASIUL

35
34

76
Ranjit Sagar
12
115 405
CHAMERA-I 0
(RSD)
-28 JASSORE 36
0 13 -54 50.1 34

S
S
85 220
120
29
248
ihmaacala p`doSa
38 50.1 228
PONG 28 BASPA -46
SARNA 47 51
47 KARCHAM

41
50.1 417

30
I II 0 KOLDAM 7
2 421

40
0 137 -41

21
0 6N.JHAKRI
421 1I

R
7 DEHAR 3 38
HAMIRPUR 2

106
163 II 125

116
229 45 1 I 45-47 1
50.2 63 6 0
DASUYA 54 II 416
406 II 53

59
I 0 Q S 16395

83
0
AMRITSAR 208

0
0
-53

54
7 -49 50.1
211 NALLAGARH 5

54
2 69
22 44 36
50.2 3 I
JALANDHAR-53

229
17
78 II

227
170 411 68

17
36 71 94 39

55
76 I

246S
-40

51
170
0 0

251S
II 408 -51 II TEHRI
LUDHIANA 415 4 414

S
36
I

36
50.2

S
82 84 I
pMjaaba 2
207 PANCHKULA

S
S
7

S
102 4

198
II

201
Q S S 403
17
207 102 0 S 0
S
3
II 0

S
82 0
50.2 I

S
S 50.0 24 I
-48 410 30 50.1 7 71 IIKOTESHWAR
MOGA 37 -49 194 S 407 DEHRADUN
-51 MALERKOTLA 0 71 14 (THDC)

S
PATIALA S
KOTESHWAR
489 200
411

2811
95

136

144
S

N -45 96

]<araKMD R

S
S
caI
195 50.1
ABDULLAPUR

78
36 DHAULIGANGA

75
415
II I

na
0 I S 406 0
S 53 68 R 120 -50

7
189 R II RISHIKESH
NUHIYAWALI 101 I 23 64 225
-46

168
41 39 46 II 35
KIRORI 187
414 0
-48 14 -40 S 400
413 56 FATEHABAD 333 0 VISHNU PRAYAG
-45 256 I ROORKEE S 0
49 51 66 -44 78 205 S 0
21 0 II S 0
411 87 0

67
72 KAITHAL I 40 403 213 I S 0

2
21 43

256
II S S
24 0 0

19
50.0 85 0 0II

0
7

66
I 22 245 137 S TANAKPUR

hiryaaNaa

3
334 121 278

101
I 156 S

S
-40

44
94 263 S 0 17
420

285
MUZAFARN'R

18 49
114 0 50.1 56 273 S 0
6 50.2

46
50.1 PANIPAT -45

294
45 585-43 223 410

17
HISSAR KASHIPUR 223
58 620 415 -40

169
6
KHEDAR -44 406 929

1706
(RGTPS) MEERUT

209
S 197 -44 S
50.1 0

17
416 21 33 Q SONIPAT I LOHIA

20317

175
S

1
S II
37 0 HEAD

0
0
63 9

1701

33
S 37 310 48 DEEPALPUR I
175 2906

nao
S 22 283 161
S 0 S 10 -43 104II 40
531 0 50.1 408

S
217
R 374 359
349 418-41 MANDAULA -39 50.1

247
BHIWANI(PG) (BB) DHANONDA R 158 BAWANA

1
-41 CCGTB MURADNAGAR

1
153
Q Q R 299 0 456 R 100 MORADABAD 415S-34

pa
II -43 0 560 200 21 148
I 450 564 108

6
S
26 109 419 60

342
18
16 418

S 179

S
-42 1425 365

339
26
178
MUNDAKA 16 KITCHCHA
50
143 -41 8 298 119I II DADRI 416

R
50B'GARH 83

S
S 115S B'NAULI -37 CB GANJ- I

69
M'GARH 105-40 129 536 I

400
la
41 S 145 43 50.2 50.1

oSa
408 288 II 22

69
S 413 S
146 JHAJJAR 105 I 413 -29 193
S 49.8 S 134 I -39 417 131 83 280
454 549 40 R BAREILLY ALONG

a p`d
KABULPUR M. BAGH R 411

392 30
S 132 -37 36 340 (UP) 197
29 70 II68 S JHATIKARA
3 G.NOIDA 25 203
II 198 21 ROSA

405
FOG I 64 I

397
Q 999
J CLP 600 256S 779 S 414 II
S
navaada 280 203 R 30

Naacal
1122 DAPORIJO

13

Q 999
SURATGARH NAVADA 40 477 R
57 256

393
321
LOWER

144
DL'BAD 418 28 BAREILLY(PG) R
1196 49.1 TO DADRI BALLABGARH 586 SUBANSIRI

S
6 -39 143148

318
412

143
46 -29 415 313 63
593

S
ZIRO

A$
75 53 14

427
221 GURGAON 14 29 TANGMACHU

557
493
50.1

527
S
56 9 150 10

oSa
KHETRI DIBRUGARH 50.2TINSUKIA
231 BADARPUR S YAZAL_AP

-494
S
65 MANESAR 53 I 50.0 237

166
S
S
13 Q 999 Q 999

104
30
240
R
1

GAT

p`d
BIKANER 226 34 416 -25

34
17 0

77

13
II KAMENG 135 0 R S
13 S
0
S 0 II 37 15 0

78
1 I S 4

FOG
48.6 I R 400 7 -19 RANGANADI 3
79

S
999 II CHUMDO
S
II
Q 999 BARSINGSAR I
S 15 ALWAR 18 50.1
32 7 50.1
KILIKHAR 53 3

ar
-22 50.3

77
0 Q TEESTA-V
43 47 31 SIKAR(PG)
999 49 BHIWADI 281 398 35 II 364 LUCKNOW (PG) NAHARLAGUN 0 S
16 12 50.0
227232
S

]<
30 -46 416 R

75
Q Q 0S
Q 26 94 165 S 0 123 KATHALGURI(AGBPP)

75
31 S 3

63

3
235 76 84 132 109 416 S
22 217 S 109 -38 127 7S 0 27 MORAN
S 91 413 14 0 250 53 172 -19 KANGLUNG
32
0
S 0S
0.0 3

S
S
48 85 53 S S 11936 I CHUKHA 2 kucau- 0

365 6
132 II

2
S
SIKAR S 110 AGRA(UP) I TALA
59 161 217 144 I 127 ITANAGAR S
2
2 0 80S 0 26

S 305
KHEENSWAR 39 17

6
82

4
II 417 -35 178 KURCHU 50.1 (NIRJULI)
20 GANGTOK

358
59 CHOMU 17 24 286 II I II DHEMAJI KV
S
NAMRUP
60 S 119 S 119 NEEMRANA
56 S
19

0
Q 999 BHARATPUR 283 133 MAINPURI R 135 I RANGIT (NHPC) 21
RATANGARH I Q S -46 91 I 62 999 220

0
220 S 0 90 DEOMALI
190 -45 127

74
17 R 400 II 21 I II Q999

0
-45 50.2 REENGUS S 307 361 50.1 197 198 0 at

38
50.1 191 0 0 III S S 134 Q 999 ed 0 LAKWA
BHOPALGARH S 0 237 18 0 21 157

S
60

151
0 6
404 522 LUCKNOW II S

0
156 13 50.3 I Q NORTH

Q 999
NAGAUR S 0 187 S 133S 50.1 II I S 125 MELLI
187 231 (UP) 0

123
charg S

S
9 S -38 III 31 TINTIBI 21 R

40
-26
S

0 50.0 0 0 411 Q II II 50 218 280 8 NER P/P 6 LAKHIMPURntly

356
222 S JAIPUR 165 S 50.1 I

BaUTana
0

160
88 III II IV DEOTHANG R 70
224 36 3
S
999 4 NANGKHOR BALIPARA
0 (BASSI) R 229 30 R

0
PHULERA

36136
50.0 I 50.1
PHALODI 26 134 -23 IV 81 Bishwanath

R
JAIPUR S 166S 35 148 AGRA 224 42 0 -19 III MALBASE II R 400

36
Chariali 0 130 50.1
1746

77
416 50.1 4 curre MOKOKCHUNG

44

15
24 27
30

15
0 66 (RSEB) 50.1 0 (PG) S 31 7 S 0

42
157 424

8
JAIPUR(SOUTH) 35 228 32 311 II I 87 S 346 50.3 S
3 39 50 49 S 0

0
70 0 GOHPUR

250

0
-46 S MARIANI R

100

18
86 407 S NANGLAM 39 Line, 8

212
I Q Q S Q
S
I I GORAKHPUR GELEPHU 100 38 15
71 MAHUWA 999Q 403 31 S 225
255 346

15
S
HARDOI

74
699 10 38 5R

76
415 S 385 29 KV
251

0
S
999 213 33 II 42 0

Asama
RAMMAM 14

8
S
70 ROAD 46 I 50.2

19

S
-24 18
214 75 110 400

41
II S

7
0 37 -18 419 50.1

3
MERTA
111
AJMER S
0.0 95
69
51 0 II 31 0 100
S
50.2
0 18 -24 34
47 II
KHUP STG_F BRAHMAPUTRA
I GATE 0
is 133
136 BINAGURI

S
R 42

raja
HINDAUN

E
-46 Q 999 DAUSA 13 52 0 S GOLAGHAT 50.1 0
258 86 32 50.1 SULTANPUR 65 15 II This

GAT
I SALAKATI 405 49 DEPOTA
99 154 50.2 222 18 239 47 248 50.1 I DOYANG
115 53 1 UNNAO 18 17 33 228 15 I 29 37

0
TINWARI 78 II 35
60 S 50.1 220 60 286 688 SOHAWAL 405 235 S 135 50.1 SIPAJ SAMAGURI
7

ATI
0 0 DHOLPUR 4 S 0 S 0 R 10 40S 40 78 20 33 II 34
S
0.0 97

0
14 II 29 BONGAIGAON

80
Q 999 0 GAURI

sqaan

21
76 999
8 261 89 S 420 I 3 48 31

GOM
0 142

21

34
220
Q 0 BEAWAR S 138 88 61 I II TAJ GATE 7 0 88 50.2
I BIRPARA 55 7

3
50.1 GOSAI 999

64
-46 S
49.8 2 UPPCL S 0 31
11 127 338 6 CHINHAT 250 -17 SILIGURI 64 15 93 Q 134
S
BOKAJAN

64
0 S 226 S 50.1 279 104 29 14839-18 0 Rowata 55 49

12
82 -30 S 404 703

286 9
JODHPUR 110 350 III 50.2 Bornagar 50.1

204
236
MEHGAON II

0
50.1 S 31 S.CEMENT 6 65 64 -32 PANKI 407 S S
24 418
18 89 II Q 999
0
RANGIA -26 417

a
14 S 50.0 228 328 S RAIBAREILLY(PG) 0 II IV 94 55 I 1 50.1
65 62 400

0
DHALIGAON

124
16 Narangi

S
R 16 S
5 -16 MUZAFFARPUR 13 56 MISA
0 74 76 36 I 7

D
R
S 0
244 0

R
AURAIYA 110

380
III 13 26

31

118
S 121 S 80 50 50.1 I 25 57

S
S 0 7

21
408 68
147 0 26 54.4
7
4 MALANPUR 410 350 50.1 CHANDRAPUR

63
Sisugram

laON
0
43 419 SWAI 6 18

78
I 45

33
423

75
R 0 106 50.1 50.1 40 II 114 296 117 GOPALGANJ 0 S 0 18138 Q 999 NALBARI Kahelipara 25 25
BILARA KANPUR(UP) 0

71
36 S RAJWEST KOTA UNCHAHAR 11 II 38 Dispur

0
79S -45 231 MADHOPUR GWALIOR II 96 374 AZAMGARH
S

211 78
S S

10
227 226 204 41 50.1 S
0 IS Q 999 APM 11 26

0R
59 S 138 KOTA (MPSEB) 0 I 0
0

33
0

naagaa
33
0Q 75 72 109 305 29 0

33
96 1112 TPS -30 LANGPI 223

2090
999 196 -16 0 S 245 0 Q9999
406 JODHPUR 18 Q 999 44 118 82 50.1 95 1001 141
409 56 0 S
20S S
49.6 Sarusajai S 220 10
212

0
GWALIOR-34 38 195 BTPS R
88 KANPUR 169 S S
148 197

0
87 50.2 45 6 50.1
BARMER S 0 R25 25 25 50S 49.8KILLING DIMAPUR

49
209 S
II S R

9
Q9999 37 (PG) 49.8 101 (BONGAIGAON) S 25 44
AKAL 26
0 Q 999
71 67 80 105 Motijheel
409 96 50.1 FATEHPUR(UP) 62 S 0.0 39 46 S
0.0
0
141 40 0 II
PURNEA
71
Conductor disconnected from Dalkhola end. AGIA S
0
BOKO
R 10 S
0
R
25
(PG) 48R
0
11
(NA) MELURI
0 S I BHILWARA 44 230 339 96 607 -14 MAU 166 0 0 MTPS 144 194 50.1 101
Idle charged from Siliguri end. 0 S
25 0 (BYRNIHAT) 0

10
70 24 55 60 384 I 0 DARBHANGA S
Kaumf
R
R
0R 132
KIPHIRL
0

10
S

53 78 44 235 Q 400 R 400


45 38 28 IV
2
DALKHOLA(WB) 50.2 0 S 21 S R
49.7 S
0
PALI 232 II Marhikheda 7 I 265 0 2
52
S S

0 2
NURBONG(EPIP-2)
0

5
II 135 0 0 S

46
64 50.2 13 0
68 137 24 RAJABAGAN R 132 R 50.0

2
50.1
76 85 45 216 ANTA 352 FATEHPUR S 331
43 0 0 95 0
N 24 50.0 95 9

0
56 26 UMIAM-IV 2 KOHIMA
62
S

18
51

19
8 343 (PG) Q 9 43 31 208 0 51 8 KOPILI

14
234 0 2 134 UMTRU

18
S
68
0
Q 999KOTA 73 4 315 II 9999
130
III 0R 0 42 65
SAMASTIPUR 389 50.1 UMIAM-III 8
S

0 E 17
R

32
S
S 0 49 58 8 5 I II Q
366
Q S Q S Q -14 232 II
9 48
-11 386 53 DALKHOLA(PG) 50.1 134
137 UMIAM 35
0
57 1 -20 50.1285 I 17 (MESEB)

35 36 35
S
50.0 Q 999 9 BALIA 132 0 II 231 27
BALI 65 87 120 234 29

35
51 BARH

35
412 KHANDONG

maoGaalaya

35 35
BALOTRA 97 413 204 50.8 138 426 50.1 0 27

40
S 99 -44 I S
0 192 20 0 129 135 50.0
13 50.2 1 I S R

0
76 69 PATNA GANGA 43
415 RAPP-C&D 78 ALLAHABAD 83 16 44
S
0 NEHU Khliehriat

14
JALORE 0

91
0 KANKROLI I 116 37 17 57 39 76 286 135 I 234 233 196 II BARAUNI GATE II 42 0 (PG) 134
DHAURIMANNA 116 38 50 3 12 SILCHER
-45 222 410 97 66 0 50.1 NEIGRIHM

85
42 229 SHILLONG 50.1 R
SANCHORE 0 116 38 120 37 46 205 97 II KHAGAUL 0 0 I I 16 398 0 0 0
136 13 MAWLAI GATE
21

89

1
26

80
II 82 FATUHA 363 -7
77 R.P.Sagar 22 515 81 TURA NANGALBIBRA 133 50.1
S
BHINMAL 0.0 416 SAHUPURI

S
0 SIROHI 0 420 50.1 397

90
44

80
412 MALDA

S
216 104 RAPP-B I II R 197 55 134 142 50.1 136 -9 11 R 132
422

456 376 43
100 7

55
66 II 357 KAHALGAON 135 KARONG

55
BHINMAL

R
50.1 213 S 691 33 -16 175 416 ARRAH
123 128 521 417 50.1 CHERRAPUNJI LUMSNONG
196

374
36 I 23
R
50 40 82

R
-46 450 50.0
50 CHITTORGARH 118 101 SARNATH 69 PUSAULI 143 50.1 0 I 69 453 1638 130 34 I 521 37
HAFLONG(PG) (AS)
S

16
102 527 50.1 4
R 0 S 38 S 280 R 400 S 17
102 I 111 8 454 10 II 68 463 33 37 4

S
141 44 52 82 S 121 S 684 213 50.1 178
124 121 8
BIHARSHARIFF
-14 384 27 394 78 122 II 100 122
126 421 II
531 44 7

44
1

baaMglaa
S 80
I
S 97 12027 1371 FARAKKA

0S
II 120II 51 387

pur
98III 4
408 496 -11 383
213 S 226 0 27

0
50.2 118 S 69 379 4

0
UDAIPUR III S -7 S 406
236 26 98 116 50.1
S
49.5
75 453

9
-43 II 47 384 218 S
50.1 77

0
OBRA SRIKONA
52 RAPP-A 50.2 Bansagar I I 120 453 390 41 IV S 130 Q 999

maiNa
114 SILCHAR
141 52 8 R

457
ZERDA 416 53 229 378 26 251 Yangangpokpi 0
(KANSARI) 78 355 349 (TONS) 269 I 66 110 Q Q
286
S S
ASEB

412
117

16
16
15
50.1 MORAK Rajghat II II S 343 40 BANKA 18
S
50.0 14 (PG) Pailapool R 132R 19 SR 132
65 55 98 Q 9999 218 BADARPUR 50.1

56
53 PALANPUR 29 14 445
50.0
0 92 56 GAYA 170 KODERMA (Hyd) 135
R
7 91 134 IMPHAL (MAN) 25R
S 0.0

55
16 S NEMBAHERA 139 415 91 21 ANPARA-C 380
R 106 I 49 2
3 BINA POWER 42 58 MAITHON Q 9999 II 117 132(PG) 18

11
50.1 R

26 136 50.1 1445ANPARA


24 S S 50.0

475414
0 8 0 4 II 0 33
THARAD S 0 50.1 0(G) MAITHON-RB 65
R 69 2 JIRIBAM 50.1 40

doSa

7
S 1 515 411 -9

384
0

50
12

E
S
6 CHABRA 32 7 S 0 BODHGAYA 66 32 S
2

379
Neemuch Rewa S
0.0 0 220
59 387
DEHRI S 228 725 187 219 I R 132R 50.0

S
189 1 Lalithpur 485 Q S 5 5 R
10
50.1 31 11 416 316 50.2 BOKARO A 0 DHARMANAGAR S S 16 32 R 132 Kakching

454
50.1 65AKRIMOTA 500 184 112 14 S 0 8 S 422 0
221 S KHERALU VIJAPUR 50.2 -24 S 98 320 S 0 S 232 50.1 140 I R 3 49.6 13 56 45 Ningthoukhong
444Q 999

79
324 DEODHAR 36 SANKHARI I II MEHSANA 229 380 407 201 241 -5 S
10

78
62 BINA(MP) 3 50.1 0 235 S
226 49.8 15 R R
50.0 R
330 I K'SWARIII 206 R 7 S 129

139
63 226 4 4 Gandhisagar S 1961 SINGRAULI -8 NABINAGAR S S
49.9
50.1 -41 124

75
S
50.1 50.1 50.1 14 P K BARI 14 106 10

25
17 Q 2
R 25
S S 225 Kuch Lignite(KLTPS) Q 999 NARDIPUR 86
S
Q 88 74 380 BOKARO B 183 Q 11 8228 Q 999 Q 999 422 50.1 SAGARDIH 134 KAILASHR DULLAUCHERRA

121
62 60

10
10 20 96

44
449 50.1

3
-17 50.1

550
137 228 151 126 19

45
0 (PANENDRO) 67 (SOJA) 87 48 9999 Q 485 LOKTAK
S
310

10
139 S 64 BINA(PG) 82 S 999 Q 999 MAITHON 10
9

S
144
II 326 68 442 I 41 TENUGHAT CHANDRAPURA -4 135 R 132

19

328
-40 Guna

58
S 58 18149 -24 50.2 Q
999 20 50.1

121
S 2 89 -500 S 558 413 415 50.3 Q Q S I100II TPS R 95 (CTPS) AMBASA 133KUMARGHAT 5 S

185 SAMI 58 297 64 442 3 0 39 S 0 S 0.0

37
S S 81 185 24 II 0 421 S 0 95

R
58 306

0 21
25 67

43
1 S
0 304 2 CHURACHANDPUR

37
299DEHGAM Himmatnagar 50.1 100

128
50.1 114 I 66 S 45.0 R
62 23 10

62

339
KMLPR

177
53 25 68

8
S 453 III 39
Mitha S S

i~pura
226 604 563 (AGIOL)

176
61
8 45 23 108 425 65

0
20
3 28 Ramgarh 0

42
6 S 1S 304 66 SATNA -6 RIHAND 66 71

339
S 73 3 I 66 29 II 325 VINDHYACHAL 208 40 S 409 21
-8 1913

55 54
NAKHATRANA 50.0 GOKORNA 132

66
603 RANCHODPURA 0 15 IV DHALABJIS

67
S

45 303
S 63 319 55 451 S
50.1 50.2 BAKRESWAR

87
60

S
II -38 6 I 0 66 229 50.1

96

0
ANJARSS50.1 S 400 KOLASIB

34
S
190 (VADAVI) I III 319 72 DSP

17
88 BANSWARA 191 PATRATU 9 Q S

90 72
94 I 67

22

6
401

32
32 902

43
3 BACHHAU Q 50.1 51 320 57 450 II 66 50.1
179 I 187 183 83 53 II 321 63 saasana (PTPS) S 135 5

51
134

32
S 219 IV 66 GAMAITILLA

59
4

0
DSTPS 21

53
59 84 424 95

84
I S 206 S JAMLA 215

180
68 S II I 54 II 72 AGARTALA 50.1

85 248
50.2 NAGDA 321 74 3325 R 339

86 28
I 50.1
S 53 1 94 52 (PG) AIZWAL

22
50.2 -41 136 Khanpur Burnpur
II S 206 Badod SUJ'NGR
ADANI 413 S 73 S -10R 342

0
(TE) 27

163
181 S 216 2 390 II

0
0
223 0 223 50.0 70 332 272

54
31 0

160

5
S S
341 81 II

S
50.1 46Parulia(DV) 9999 PALLATANA

15
S
47 S 1 DHANSURA 86
S I S 425 58

190
MUNDRA 81 CHHATRAL 134 18 7 S 0S 0 298 49.9 S
27 26 S
0

49

157
84

181
246
60

11 1
NANIKHAKAR VARSANA S II 400 0 79 135 425

S
53 2913 0 0 18 0 0 421 SASAN II 46

91
S

6
144 I 14 52 27 9

S
(Chitrod) SHUJALPUR
gaumaTIBJNAGAR R 400

200
KADANA 0 121

278

10
53 62 S 9 (PG) S 98 401 I S 124 Muchipara 9 DURGAPUR BAIRABI R 16 AIZWAL

200
I

gaujarat
S 44 HATIA(N) 75

220
9
JIRANIA
445 320

9
MORBI UJJAIN
63 -26 313 7

1
411 II 4 PIRANA 30 31 320 90 267 III S 0 MEJIA B 7 (PARULIA) (AGTPP)

175
I

5
50.1 MORWA -5

0 114
II GANDHI NAGAR Shujalpur 50.1

0
Barjora

107
74 179 AECo 101 BHOPAL II DAMOH(PG) 101 GUMTI UDAIPUR

5
43
43
219 Dhangadhra 81 RATLAM 315 322 7 (R.C.NAGAR) (Zembawk)

21
40
88

123
50.1 20 0 51

10
180

1
62 288

R
MRSS 138 S 220 S 50.0 VIRAMGAM I (MP) 50.1 I 22 65 S
49.9

0
S S 220

89
283 421

30
275

0
4
138 70 50 Krish'ngr 9
50.1 421 21BARAMURA

S
S S 469 0

S
26 230 0

238
100

117
202 103 S 3 230 419 50.1 82 II Bairagarh 52 II 660 75 229 (WB) S 6

219
50.0

13
S 27 102 GODHRA

78
0
678 I S

96
50.1 S
0 24 PARULIA S 130 50.0

102
0 RANASAN (TORRENT) 82 806WANAKBORI 54 KATNI 433 SANTALDIH 50.1 0

maQyap`doSa
TAPPAR 16 16 50 SAGAR S
1 II 9

imajaaorma
39 50.0 7 IV Mahan(ESSAR) 233 25 MEJIA A 36 9
CGPL 415 S 0 3 429 III 50.1 73 21 75 8 50.0

94
4
25 324

52
S 220 DAMOH(MP) 88

0
36
3 50 0 75 134

0
7 5 21 56ROKHIA

93
80 3 41 88 66 R'PUR Asansol 11

52

23
MUNDRA50.1 3 20 24 RAJGARH 233

6
Halvad S RANCHI

PLEA
50.1 59 12 405 105 BIDHAN
0 NAGAR 71

23
STPS 46 47

31
S S
71 4 0 82

216

12
CHORANIA Kapadwanj 50.0

S
S
3 295 -7 251

0
419 407 22
-7 50.1
0 0 63SATGACHIA

0
68 18 17

14
233 Chandrapura INDORE I II W3-W1 AXIS 56

0
(LIMBDI) -39 133 2 KASOR PITHAMPUR 0

SE
417 18 423 24 105 50.1 -260424 251 0

0
130 32 (Halol) -38 3 43 0 999 WARIA(DV)

12
420 -35 475

171
288

107
333 R

9
38 II 19

187 41
228 -40 89 DPL

170
24 0 0

CHEC
231 50.1 50.1 PURULIA

142

53
24 227
S
0 00

66
18 1111 1 II -10

0
39

76
KARAMSAD 50.2 327 26 (PPSP)

67
24
104 45 333 60

549
67 100

0
420 355

0
90

0
119 50.1 24 I 24 114 4 113 36 50.1

9
20 342 I I 54 RAMCH'PUR I

36
167 0 S

8
NAGHEDI VADINAR 0 23 I 79 34 40 45 I 0 CHANDIL S
422 257

AGRA
46
S
22 JABALPUR 307 99 0 II 1516 BTPS 415

S
0

0
23 344 11 33 324 50 68 331 -20 49 115 S 12 232 15 -9 0
946 37
55 I 167 346 SGTPS1175
Hasdeo
231 0 JEERAT

S
72 38

135
484 20 II 132 60 3 25

26
S 50.0

198
-40 30 R 63 RISRA
168 34 Bango

-GWA
SIKKA

69
21 II 111 25 S

148
273 6 0 346 48 328 BIRSINGHPUR 38 10

58
S

780
135 II 109 II 324 67 20 93 337 BALCO 239 S 64 50 34
98 I

22
232 ASOJ I 420 49.9 Balco W3-ER AXIS 79 CESC GEN.= 762 25

0
50.1 111

74

2015
217 30 27 186

69
0
III ARAMBAG
79 II 78 6

LIOR
50.2 481 417 ITARSI S
KORBA(E) J'PUR(DVC) 0
II
178 85

221
227 50.1 DHUVARAN 50.1 133 VANDANA I -11 S 0

S
461 Handia 54 65 331 12 50.1 35 DOMJUR 0

32
319 100

55
II

S
222
30 91 113 6
JAMNAGAR Paliad I 50.1 -1 S
0 233 SUBHASGRAM S

53
II 50.1 243 IV 350 98 63 21 0

563
248

68
88

9
S II -6

S
66
Q S S 0

0
122 322 45 236 238

&
Reliance

42

0
421 91

49
II S 117 14

32
10
65

0
RAJKOT 95

piScama baMgaala
0 Bargi (PG)

S
20 88 93

3
98 50.1

36
Amarkantak

SOJA
0 456 136 129 S 0 295 -27 59 420
60
431 50.0

37
235 50.1

83
S1
(HADALA) 90 119 230 104 LANCO 97

15
10
27

15
23 0 109

10
104
20 415 0 72 Barwaha INDIRA Korba 218

73
204

71
DHANDUKA

107
Narsinghpur 50.1 794 431

13

-ZER
0

7
40 I JAMSHEDPUR

10786

127

40
105

S
300 361

S
235 (Ext.) 0 91 S

269

94
50.1 93 50.0

S
50.1 69 SAGAR 50.1

S
139

39
10 S

13
9

0
S
52 42 -20 515 983 50.1 Pendra DHARMA

0
224 503 50.1 I
1003 205 I 237

54
18

DA
82 288 50.1

105107

16
91 102 (DVC) 236

515
69
SEONI

367
HOWRAH

11
167 -12

16
16
Q 999 68 22 62 425 74
GONDAL 220 VARTEJ
13 199 23 I 95

FLOW
96 50.1

106
RANAVAV 125 227 SIPAT 0

1
67 74

221
52

95
137

S
1003 202 329 945 1582 -3 23 14
S 50.0 48 127 GANDHAR S.SAROVAR Nirmani
28 600 20 69 S
47

S
50.1 88 50.1 I S KASBA
388

987
0 115 8 II TARKERA 35

95
25 (GPEC) 229 KORBA

1031
BUDHIPADAR 109 II 44
174

5
0 AMRELI 50.1 257 SATPURA
45 634 42 42 2023 STPS 50.1 234 APNRL -9

18
497 73

S
Jambuva -39 430 340 II

9
25

Q
2 50.1

21
133 -25 50.1 KORBA(W) 240 112 50.2

0
760 420

999
221
0

3739
KOLAGHAT 74 S
0 405 147 -40 50.1 774 958 416
155

78
126

8
427 33 0 -3 103 KHARAGPUR

78 77
50.1 NEPANAGAR 131 18 1018 423 50.1 37 227
422 297 136 122 39

Q
5 0 -41 67 291 48 555 11

S
380 241

999
S
372 66 0

75
322

105
75
413

80
19 50.1 Sarni 125 40 43 LAKH'PUR

107
S
334

23
1

77
50.1 GANDHAR I II S 765 403 0 II

58
426 50.0

100
2
93 423

509
24 1

139
Pandurna 118

13
314 387 16

109
228

0
JETPUR -18 412 209 Pench S
56 107 427 -8 230

52843

73
42S 96 Balaghat 40

74
74
74
23 SAVARKUNDLA -32 ACBL 50.1

6
Achhalia

GAT6
E
1
S
57 16 JODA 50.2 42

8
8
52 IBTPS

210
574 230 VEDANTA ROURKELA

263

0
19 106 173
9 336 KHANDWA

18
57
Sardargarh Zagadia 7 48 I 0

210
73
143 BILASPUR 16 Barkot 40

94
313

S
S
TIRORA

393
Kanhan S 220 20

SPUR
0

S
41

108
146 II RAIGARH 239
330
C<aIsagaZ
PALITHANE 435 I 9 I Bilaspur 10 137 STERLITE 428 64 76 228 239

49
35 -8 50.1 I 21
HALDARWA 339 II

134
220 217 228 0 New HALDIA

BILA
415 91 367 73

11 R
BURLA 71

S
50.1 Surat-LPP 35 22 431 17 S S

28 2
R 47 Kalmeshwar 268 10 Burla 50 49 93 50.2 0.0

60
6 KOSAMBA 74 96 Q9999S 218 II RENGALI

0
KESOD I 4 JINDAL 34

40
130 BARIPADA

1
DHOKADWA 0 178 II 426 68 285 750 II 65 SW. Stn. 53
50.1 76 409
430
KAKRAPAR
22 11
W
S 104

R I 64 17 35
27 IV 31 104
29 0 50.1 0 1
RENGALI(PS) -15

S
50.1 211 KAWAS 0 49
50.1 S MAUDA 26 302 363 376 85 0 MAHANADI GATE 5 425
453 374 101 236 41
TIMBDI 308 209 BHATAPARA 0 27 I 0 50.1 75

500

0
102 209 0

37
0
222 41 1 SUGEN S S 220 Bhandara 0 II

30
S -37 426 312 65 98 KEONJHAR 0

84
339 27 77

152
S 84

503
0 II I I 237
26 45Utran 70 III

151
S

0
S BHUSAWAL S KORADI 169
53 27 28 Ichhapur 40
0S 53446.8 108 0

0
S -22 50.0

0
GSEG
1 393

S
34 S 50.1 386 15 312 37 0
19

77

19
S 81 68 0 II 122 118 0
46 1 0 S S 424
152 417 221 415 42 192 414 31 85 50.1

0
S 172 249 251

0
1 0 80
48

S
46 146 113 152 UKAI(H)
S S
146 10 444 IV 66
884
RENGALI
(PG) -13 21
149 Essar 152 336 BHILAI-10 -10 0

98
62 169 406

260
KIM 410

61
0

105 S S 108
NAVSARI S AMRAVATI 61 456 148 III I

79
100 RAIPUR

100

58
54 S Ambazari 230 61 838 I II

109
55

0
39 148 50.1
429 II

97
106
Navsari 48 S 50.0 S 81 17

0
59 61 89
885

106257
S 0 DEEPNAGAR Q 999

55
S
177

0
22 339 KSK

56
410 S 430 116 68
412 1667

69

71
48
90 50.0

0
0 Malegaon

86
S 0 S 296 21
2
Sachin S 103 33577 46.5 S S 382
S
50.0 109 230 101 126 15 69
Urla MAHANADI -12 69

S
DHULE S 311

S
43

122
108 1773 342

S
maharaYT/,

14

S
VAV 26UKAI(T)

105
S 0 Bhilad -40 56 S 73 80 555 232 TALCHER 0 50.2

84
288

112

45
S
S 16
130 80 89 332 STPS 64 64 238

110
125
66 -41 408 32 Khaparkheda 492 77 I II 73
385 232 50.1
S

0 BALASORE

199
S 212
S 25338
S

S
345

148

7
146
Amravati
Magarwada
W3 AREA

S
288

S
S 452 3

S
S 251 50.1 WARDHA KHAPARKHEDA S 80 50.0

0
S
(D&D) S 39 NSPCL 33 232

7
259 135

55

0
Talcher(GR) DUBURI

68
152 S Q S
Q S
422 17

S
S 74 S I Bhugaon 105
70 II PARAS -33 S 418 S S 0-47 GKEL 156
Karadpada 33 -10 0 96

0
58 I 0 I 30 S

0
369 160 50
(DNH) S 394
VAPI S
70 Chalisgaon 219 AKOLA S 403 S 0 0 36 EMCO S
S
S
295
159 379 0 422 MERAMUNDALI
160 123 100
S 49.6 390 36 II
-47 S
S 158 157 60 S
97 24 S 99
4S S Badnera

AaoiD,Xaa
75 405 439 24
67 0 I S 36 II 95 Warora 11 57 6 Gurur NALCO
S
94 54 -13

281
I
220 390 2 343 III

7
0

96
S

68 II S -18 0.0 JINDAL S 427


S
3839

164
22 102 308 54

0
-43 390 S 0 50.1
488 Nasik 6 85 -17 II 50.1 -17

S
66 II 45 BHADRAWATI

10
31 Q 999

102
1
30

S
AURANGABAD S I
34 392 54 433 68 MENDHASAL

99
391 19

62
999

0
Q
0 31 59

74
78 S 10 22 0
20 353

157
418 390 55

5
284285 0

15
0 0
-44 S 19 BOLANGIR

S
S
45
90 0 275

884
0

44
S
TARAPUR
152 188 111 26 343 80 R

43
50.1

0
55 43
101 366

S
90 45 97 0

244
Pusad

56
1125

249
S

S
S 116S BIDANASI

101
S

56
81 44
S 420 197 410 S 206 CHANDRAPUR 1827 41 336 97

33

105
S 0 AXIS S 0

0
428

S
S S 99300 S 81 26 35 34 0 0
S S
S
50.0 197 S W3-W2 235 7

S
S
S 43 S 50.1 -32 NAYAGARH

19
1S 308 BOISAR
S -45 S 0 I 7

68

885
SS S
234 II -18 50.1 INDRAVATI
89

0
40 I BHANJANAGAR 50.1 232
0 840 418
280 0 4491 (PG) 22

S
S
Dhanu 0 S Jalna 410
280 II 50.1

S
503 S
34 50.1

80
104 S I II 51
167

S
41 0 S
S
1 III

7
26

0
290

435
I

S
15
6 I 84 Parbhani 336 229 53
BARASUR 107

405
Borivali S 400 50 0

S
PADGHE S 217 S 30 53

7
254 5 GODAVARI GATE

-I
286 S-44
50.0

0
S
II 38

S
-46 0

POLE
251 282 84 BABLESHWAR 38 THERUBALI

135
106
50.1 44 121 NIRMAL 50.1

52
I

51
-48 414 2 II S 0
279 286 46

408
S
-117 955

114
12

0
175
KALWA Ramagundam(B) II

74
-II
111
282 0 S
9
0S

68
277 270 22 12

84
291 BBSLR-1 Nanded 0 237 10

POLE
63 281 347 0S 220 135

406
270 14 0
Trombay 423 0SS 0

S
61 238

201
9 32 Ahmadnagar 353 S
S
12

137
S JAGTIYAL

344
50 21 50.0
S
131 S 17
95
-48 I
KHARGHAR II 419 0S MALAYALAPALLY 18
11 9 NARENDRAPUR
50.1

S
S 47 S 405 58 220 134
S
0
S 31 S 47 43 PUNE (PG) 422 S BHIMGAL 121 298 S

S 48 178 50 23 JAYANAGAR
50 292 44 VW PARLI(NEW) 234

884
2430 50.0
S S
51 S 7 CHAKANBosari 239 77 79 34 409 -36 50.1
240 50.1
S
54 3 49.9 413 -3 12 0
Uran S
55 0 47.8 64 33 JEYPORE 30 0

2
S
43 RAMAGUNDAM 12
34 1 55 64 220 214 74 50.1 U.KOLAB

222
72 105 29
50.1 S
410 50 75 285
8 S 21 Apta Mahindra 133 0 408 S 400 SS 50.0 282 22 0

219
105 LONIKHAND 49.9 8 0
S -6 DURSHED 30

885
-45
S 49.8 S 404
S 14 S 0 S
0 94
65 I S 0 S 0
I 62II PARLI-II -28
00 538 21 DICHPALLY 30 29 234 138 Manuguru
1
0

51
S
S
50.0 0 95 422 S 0 399 10 236 HWP 3
0S S

101
II

367 108
38 Chinchwad
S
293 0 II 0 0 S S 535 68 34
32 82 50.0 8

119
NAGOTHANE 176 KAKATIYA BALIMELA 0 I
0S S 0
PARLI-I 224 22 KOTHAGUDEM

124
-46 S 124 S 127 S
Theur
0
92
0S 0 7 5 416 50.0 397 495 23 19 239 0 2
50.0 228
S 42 S 43 0 S
0 91 28 S SIDDIPET 86 234 56 50.0 S
49.7

445
S 229 LONAND Satara 0 GARIVIDI
S 0
S
S S 74 233 1455 9 Araku

389
0

S
24 97 50.0 0

402
II S
76 79 S MALKARAM

114
I Kandalgaon S 0 S
39 SHANKARPALLY 78 WARANGAL 128 Machkund

99
0 420 260 411

0
S
230

0
Murud -1 0

1
R 0 83 292

S
0
1 55

S
285 S JEJURI SOLAPUR-III 50.0 III

S
R 1 KOYNA-IV 0 150 Usmanabad 271 116 KTPS 7

2
1

96
21
45
S SLPR-I 92 224

47
0 MINPUR GJVL

115
14
S 50.0 63

258
35 -32

11
258 257
28
S 48.0 11 71 -9 476 190 232
400 300 RS S 0 0 0 S 17 50.0 U.SILERU 50.0 49.9 223
400 IS Koyana-1&2 0 13 HUMNABAD 51 51 IV Sitarampatnam 563 PENDURTHI

388
384
179S
-45 DHABOL S
0 96 13 75 6 17 16

258
0 0

0
0
rpur 92
S
0 0 Koyana-3 291 14 SOLAPUR-II Wade Kothapally 80
0 5

104
0

66
11

103
DFARM

240
0 188 S
230 50.0

S
II S S 20S 400 50.0 Pandha 0 14 406 128 S 82
131 16 3

235
R S 400S 0 254

0
22 60 Bhogiri 234 50.0

S
10 403 S 207 49.9

66
Donkarai

102
22 KARAD
S
NEW KOYNA 0 16 S 60 Shapurnagar 38

102
91 19 40 159 L.SILERU BSES 49 GAZUWAKA 410

5
S
232 0MALKARAM 55

5
24 294 50.0 4 84 229
8 22 Vita 230
33 218 49(VIZAG)
179I -45 S 50.0 1 S
-44 231 114 S
189 34 57
0 S
159 58 Visakhapatnam

0
1

0
49.9

61
II 42 SOLAPUR(PG) 50.0 125 0 0S 188 S
S
39 S
13 21 50.0
179 I 81 Gachibowli AP 22 301

00
-6

53
0 1 91 S
I 0 71 0
1

7
421 2 50.0

17
237 PD Puram 43

40
949 61
S
87 Maulali KHAMMAM PG 4 97

2
S
69 15 SIMHADRI

0
0
49 I 48
II 498 418 2 S
67 II 419 287 1 1 31 49.9 TPS

0
S
977

R
79 10 9

S
61 Y.MAILARAM 40 286 308

0
-12 GHANAPURAM 49.9
JAIGAD 34 49.9 (HYDERABAD) 424 Chandrayengutta I 272 101
49.9 35 II 294 89 30 24
3 KALPAKA 310
3

487
1
83 24 410 314

0
I BOMMUR

0
63
S
II Miraj II 76 76 12 15 49.9 274 21
208 220 214 130 130
33 49.9 277 0 310

59
SEDAM 127 130 229 96 LANCO 233 85 VEMAGIRI

S
35

9
S

S
425 24 50.0
229 50.0 I NARKETPALLI 85 85 21 Spectrum

33
54
26
GULBARGA 49.9 TANDUR Sivarampally 67
161 324

59
S
0 40 87
1 422 331 335
S 324 50 227 49.9
0 KOLHAPUR III II 62 49.9
98 101
S
7 230 96 261 0 50

128
50.1 S 63Icchalkaranji SHAHABAD 0 101 68 S MIRYALGUDA 50.0
65 74 III S 47.0 49.9 Kakinada
31
S 143 269 II 23 48 0
0S 231 271
52 Kondapalli 379
GVK EXT.
196 R 89 Shamshabad
25 57 57 52 KONASEEMA

35
0
27
220 422 8 50.2 207 305 7 IV 35 VEMAGIRI(GMR)
45.0 88 50.0 230 57 4
1277 VTS 384 1 0

0
396 55 1

484
0 MAMIDAPALLI 50.0 56 54 0 GOTHAMI
-12 256 2 22 1
0

97
Q 999
75 I

289
Chillakallu

S
80 LANCO 32 33 94 50.0

158
172 50.0 101JEGRUPADU

70
0 118

52
77 0 II 220

17
S 38 396 Chellakurthi
0 372 43 233

174
16

182
36
ALMATTI 149 29 Vijjeswaram-I&II
157 0 368

14
63
79
S

67

155
SHAHAPUR
0 2

181

0
0
B.BAGEWADI Nunna 68
I -7 VTPS 51 31 83
I 224 TALLAPALLYS

171
BAGALKOT 71 149
II S
50.0 Q 999 49.9 S 424 -15 Gunadala 3 BHIMADOLE 20 NIDADAVOLU
DINDI 74 S 49.9 Nagar.Sagar 427 49.9 20 18

22
51
0

S
227 S 0 II
CHIKKODI S S Q 999 232 17 95 55
S 49.9 23
209
BHOOTPUR 2 49.8 247 50.0 228 I S

2
S

89
18

82
S

86
100

22
90 35 103 VIJAYAWADA Gudivada

93
18 MAHALINGPUR 23 -4

86
S
38 II

186
179
S

81 76
23 17 277 112
Tillari 19 90 KALWAKUTRTHY 28

S
S

90
277

S
S
18 Raichur

86
3

93
93
404
S

87
73

50.0

31
114 50.0
224 -36

55
BELGAUM
0 LINGASUGUR 69 Q 999 -22 251 SRISALEM TADIKONDA
49.9 69 RAICHUR SRISALEM RBPH 404 98 230
R

69
S 1099 417 83 LBPH 422 220 50.0
1 63 69 4

140
0.0

114
69

11
82 50.2 -1

14
999
S 220 Q 0 50.0
543 32
2 SS 112 48 69
82 -21
R 400 -13
440

999
KUSHTAGI 32
219 0 50.0
MAHBOOB NAGAR 76 242 64

267
64 18 23349.9
0

Q
TIVIM 7
Markapur 4
0

193 193
S S 49.8
0.0 S 200 (KE) -27 146 452 59

0
0 S 414 NARENDRA 31 PODILI

192
S

S
-19

57
AMBEWADI (PG) 418

192
0
S

0
62 62

MAPUSA
S

0 S

545

59
8 KURNOOL

70
65 49.8 56
111

GADAG 26
6 111

S
50.0 430
0

80 I 59 218
65 35 0 II
1

S
S

220 153 I
S

S
0 0 45.0 45.0 HAMPI ONGOLE
S 18 66
S

LINGAPUR 0

71
14 18 II 484 231 44 50.0
0

S
0 S
413 -25 45 S 9 50 II

0
S
50.0 65 S
0 0 0 66 50.0
PONDA SUPA 64 S 0 220
MUNIRABAD KV 50 Somayajulapally
S 220 XELDEMS 50.0 26 S
S 0 98 I
220 26 S
99
Line 45

62
S
0

43
0 21 S
ALIPUR

knaa-Tk

60
I 38

254
27 S

191
21 HUBLI S 210 50.0 S

189

57
S
NAGJHARI

45
110 II 480
61 0 S Nandyal

41
(NJPH) 111 113 -21
S

AanQa` p`doSa
0 S
68

229
117

112
73
112

298 417 (AP) S


0

418
40

46 220 0 49.9 33 S

13
S

KADRA 49.9
Bellary TPS 32 GOOTY MYDUKUR
220 54 KODASALLI I -24
50.0 107 S
388
71

55 Q 999
171

104 MUDDANUR
0

II 473
31

90 Tadipatri
KARWAR Q 999 HAVERI 0 172 63 95 MEPL
290 0 49.9 326 50.0 623(RayalseemaTPS)
-25 267 45.0 19 66 978 ANANTPUR
104 108 452 15
60 220 76 Anantpur 226
105 107
388

71
423 KAIGA 29 JINDAL 82
433

69
91
220 R 400 85 SEPL
50.0 0

29
0 50.0
312
-21 RAMAGIRI 447 84 84 49.9
I 78 62 416

79
68
0

76
61 50.0 49
226 (AP) (CS)NELLORE
21

II
41 50.0 418 -26 RAJAMPET
412 YERRAGUNTLA CUDAPPAH 62 -22
53 68
21

62
312 73 (CHINAKAMPALLY)
42

63
0

HINDUPUR

S
KODUR
53 377
32 41
S GATE
355

3891
50
GUTTUR
31
224 429
-26
49.9
42
441
GOLDEN 4082
R 109
33
371
63

72
50.0

72
S
24 83 85
66
71
38

45.0 0 S II I
28 8

69
RANIBENNUR
0 84 I 86
107
29 KAVERI
GATE
220
0 220 DAVANGERE 220
399 406 361 RENINGUTTA
50.0
373
49.9
46 84 49.9 MadhugiriGowribidanur 3036 104
34

59
18
59

II
65

33
220 S 0 HOODY -33 56

61
18 45.0 229 49.9
50.0

178
46 84 D B Pura 0 KALIKIRI 206 50.0

61
0 HIRIYUR(KE) 0 59

28
66 0 413
147

26 SULURPET
-30 422 HIRIYUR
67
233
34
53
11.3 304
62

-27 49.9 0

378
Q 9999 50.0 214(AP) 53
14 34
27 S
320 4

TALGUPPA 423 Malur 49.8 CHITTOOR


6

422

277
S
3313

Q 9999 I 14
87 ITPL
276 55 50 II HSR ALAMANTHI
0

0
236

68 68 208
0

14 -30
323

SHARAVATHI 0 PEENYA 228 -32


279

S
62
324

NORTH
7 0 -32 49.9 107 233 KOLAR 93 79 126 566MADRAS

S
0 0
0 SHIMOGA 0 0 49.9 414
0 29 S NRS-BG 49.9 PG 92
G.POONDI 33 2
71 1 413 Q 999 THIRUVALEM S

3
112
S

0 120 0 41 26 79
220 54 117 92

76 123
61 0 SUBRAMA- KE 2 114 77
0 236
S

45.0 0 NYAPURA 160 99

1
TAIL RACE 42 30ENNORE

2
0 19 40 101
74 21817 51 533 MOSUR
S

0
S
55 34 3 NELAMANGALA TPS
0
150 219 220 532 75
VARAHI 35
100 44 18 S
-34 S'PUR Q 999
VALLUR Q 82

S
S 44 218 409 18 2 3 178 1 999
420 S 110
S
II 99 150 34 (MADRAS) 82 TONDIARPET
0 0 HASSAN SOMANAHALLI Yerandahalli I 15 122 413 7KORATTUR
45.0 UDUPI 0 50.0 418 11 (BANGALORE) 0 6 5
50.0 CS TN 6162
L E G E N D KEMAR
220 0
S
0
KUDREMUKH
-28
0 0
KUNIGAL
(Anchepalya)
109
11 -34
516S
19533
529
49.9
KALAVINDAPATTU
-35
37 KOYAMBEDU
87 66

57
0 BIDADI Harohalli 64
348 68S VINNAMANGALAM MYLAPORE
Q 999 MANGALORE
50.0 53
I II -36 405 -36 98 KADAPPERI
S S
I 43 77
KASARAKODE HOSUR 94
103

ARANI

S
S S

UNDER CONSTRUCTION 109 9 105


2

208 II 54
0TANIR BHAVI
S

S
11 THARAMANI
588

70
49.9 110
EXISTING 220 12 40
25

S
1 50.0 11 Tubinekere 62

S
SINGARAPET

S
44 SUNGUVARCHATRAM S P KOIL
42

S
0 KARIMANGALAM VILLUPURAM
11 56 13 129
49.9 220 Q 999
20

419 50.0 STANLEY GATE


29 19 20
43 -31 T K Halli ACHARAPAKKAM
(Charged at 400 KV) THALPARAMBA 75 MYSORE 18 59
125

TV 0 113
S

53 0
765 KV LINES
122

41 0 344 130
45

0
215 S
METTUR MALAI KALPAKKAM
KANHIRODE 50.1 S 220Hootagalli
0
26
S (Mysore(KE)) Maduvanahalli 04 516 84 20 49.9 410
(Charged at 765 KV) 44 S
50.0 72 PONDICHERRY -40
43 Kadakola
0 4 23 575
43

S
METTUR 196 BAHOOR
S S
C R Nagar TUNNEL 20
99 KUTTIYADI KANIYAMPETAH 110
43

400 KV LINES 224


49.9
5
5 SALEM 62 -44
25
VILLIANUR
71 74 778 121 121TN 49.9
199

KUNDAH 1 METTUR CS 45 27 47
TPS 154 123 127 405 NEYVELI
89 73
22 76 78 453 27 CUDDALORE
220 KV LINES 2 126 16
111

Q 999 Q9999 PYKARA 198 TS1


36
AREAKODEKUNDAH49 999 GOBI 154 122 I 2
KOZIKODE 35 Q 87 81 131
215 76 110 27
475

DPP 18 II 33 28 2 4
67 50.0 85
483

39 35 115
20NEYVELI(EXP-2) 3 -42
132 KV LINES 0
162

KUNDAH 3 Q0999 58 NEYVELI


35
89

67 37KUNDAH 4 136 26557 58 958 TPS(STG-I&II)


79

94 83 158
118 DEVIAKURICHI 82 0 69
274

85 INGUR 116 KADALANGUDI


264

KUNDAH PALAKKAD THIRUCHENCODE 225 410


73

-53
HVDC B-TO-B 0 412 112 47
81

ARASURTIRUPPUR I 49.9

timalanaaDU
49
118 I 417 EACHENGADU STCMS 0
128 THUDIYALUR 387NEYVELI TPS 46
93 107 270
26

50.0 220 117 50.0 70 68 IIPERAMBALUR 50.1 (EXP) 331


268

66
57 58 II 0
271

411
45
62

266

60
268
28

NORTH TRICHUR SAMAYAPURAM


134

(MADAKATHARA) 180 69 -50 5 P P NALLUR


91
124

271

-55 414 50.0 51 105 71 49.9 PUGALUR 53


471

56
HVDC BIPOLE TRICHY-47THANJAVUR
36

-52 48 54
17 180 70 409 23
478

I 97 20
S

0 17 51 318UDUMALPET 50.0 24 0
144 144 45 0 47
56

PALAKKAD 35 THIRUVARUR
II 405 62 60
215

88 15 17 0 314 130PALLADOM 246 50.0


84

KALAMASSERI
138

220 68
57

93
L PERIYAR 10 3 I II PUDUKOTTAI
-1 70 3 48 PONAPURAM
THERMAL/GAS GENERATION : BRAHMAPURAM 31 49.9
0 7 S
S

50 47 0 N.MADURAI
222
S

140
43

68 -1 46 16 17 61 117
10

0
57

0
58

143
222
33S

134 -49
NUCLEAR GENERATION : 106 43 KADAMPARAI 65
31S

56
35

KARAIKUDI
31
korla

53
45

55 0KOCHI
81 139
9

MUVATTAPUZHA
25
21

THIRUVALEM Q
110

HYDRO GENERATION :
8

231

IDUKKI 107 137


S 418
S

THENI
LINE FLOW LIMITS 70
S

**** 105 70 413 -51


114 MADURAI
229 49.9 49.9
110

II I I PARAMAKUDI
59

PALLOM 72
85 126

130 111
128

9
13

SABARGIRI
6

222
9
64

LINES UNDER OUTAGES


50.0 198
20

S
78
41

126 125 VALATHUR


0 SIPOT
40

11 SATHUR
33

11
LINES CROSSES LIMIT-1 I II
0

125 126
105

KAYATHAR 49.8 STERLITE


0

327 230
65
75
29

KAYAMKULAM VEERANAM
LINES CROSSES LIMIT-2 223 68
24

49.3 7
46 7 KODIKURCHY 12 9
S
127

23
161

4 143
128

LINES CROSSES LIMIT-3 KUNDARA


48 170
50 243
149

999 97 98
49.9
955
154

225 Q 0 117 TUTICORIN


EDAMON 102 -54
49.9
TIRUNELVELI TTP
91

12 11 46
49.9 419 AUTO
5 I 100
46 8 UDAYATHUR
10 11 100 II
6
POTHENCODE 55 0 4
KOODANKULAM
S 234 98 IV III 0SANKANERI
S
50.0
TRIVENDRUM I
44

-56 411 II 56
49.9 13
S 619
6
12 S.R.PUDUR
418 230 49.9
KUDANKULAM

Figure: Power Map of India: 3771 Bus (upto 132 kV), 7077 Lines, 428 Transformers, 432 Generators
Power Map of India

Figure: North Odisha


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Course Contents
1 Preliminary
Per-Unit Representation
150 M W 150 M W

1 ¯ = ?
V ¯ = ?
V 3
1 3

¯ = ?
V ¯ = ?
V
2 2 4 4

?
=
P 45

5 6

¯ = ?
V ¯ = ?
V
5 6

100 M W 200 M W
(Ignoring loss)

Power System Operation and Control ©Ananyo Sengupta 10 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Course Contents
1 Preliminary
Per-Unit Representation
150 M W 150 M W
2 Load Flow Analysis
1 ¯ = ?
V 1
¯ = ?
V 3
3 Gauss-Seidel, NRLF, Decoupled and FDLF Analysis

¯ = ?
V ¯ = ?
V
2 2 4 4

?
=
P 45

5 6

¯ = ?
V ¯ = ?
V
5 6

100 M W 200 M W
(Ignoring loss)

Power System Operation and Control ©Ananyo Sengupta 10 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Course Contents
1 Preliminary
Per-Unit Representation
2 Load Flow Analysis
1 V
f
¯ = ?
1
V
f
¯ = ?
3
3 Gauss-Seidel, NRLF, Decoupled and FDLF Analysis

¯ = ?
V
f
¯ = ?
3 Short Circuit Analysis
2 2 V 4 4

Balanced and Unbalanced Fault


f ?
¯ =
I 45

¯
I = ?
5 fault 6
f f
¯ = ?
V ¯ = ?
V
5 6

Power System Operation and Control ©Ananyo Sengupta 10 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Course Contents
1 Preliminary
Per-Unit Representation
f1 (t) = ? 150 M W 150 M W f2 (t) = ? 2 Load Flow Analysis
1 ¯ (t) = ?
V 1
¯ (t) = ?
V 3
3 Gauss-Seidel, NRLF, Decoupled and FDLF Analysis

¯ (t) = ? ¯ (t) = ?
3 Short Circuit Analysis
2 V V 4 4
2

Balanced and Unbalanced Fault


4 Power System Stability
Small Signal and Transient Stability

¯ (t) = ?
V ¯ (t) = ?
V
5 6
5 6

500 M W

200 M W
100 M W 200 M W

time

Power System Operation and Control ©Ananyo Sengupta 10 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Course Contents
1 Preliminary
Per-Unit Representation
150 M W and 150 M W ?

or
2 Load Flow Analysis
1
100 M W and 200 M W ?
3 Gauss-Seidel, NRLF, Decoupled and FDLF Analysis
or


3 Short Circuit Analysis
2 4

Balanced and Unbalanced Fault


4 Power System Stability
Small Signal and Transient Stability

5
Maximum Profit ? 6
5 Economic Dispatch of Generation
Scheduling of Generations
(Ignoring loss)
100 M W 200 M W

Power System Operation and Control ©Ananyo Sengupta 10 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Course Contents
1 Preliminary
Per-Unit Representation
2 Load Flow Analysis
1 3 Gauss-Seidel, NRLF, Decoupled and FDLF Analysis
3 Short Circuit Analysis
2 4

Balanced and Unbalanced Fault


4 Power System Stability
Small Signal and Transient Stability

5 6
5 Economic Dispatch of Generation
5 6
Scheduling of Generations

6 Automatic Control
Automatic Control of Frequency and Voltage
Grid Management in India

Power System Operation and Control ©Ananyo Sengupta 10 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Course Contents
Pm
1
= ? Pm
3
= ?
1 Preliminary
1 3
Per-Unit Representation
2 Load Flow Analysis
2 4
Gauss-Seidel, NRLF, Decoupled and FDLF Analysis
 

1.0 Introduction
3 Short Circuit Analysis
By definition, electrical demand is the rate at which electrical power is being consumed over
a given time interval by all the defined loads of a well-defined area. For all the practical Balanced and Unbalanced Fault
purposes, demand is measured in megawatts (MW).

1.1. Load Curve 4 Power System Stability


A plot showing the variation in demand met with respect to time is known as the load curve.
If
5 this curve is plotted over a period of time for 24 hours, it is known as daily load curve 6

(Figure 1). If it is plotted for a week, month or a year it is named as weekly, monthly and Small Signal and Transient Stability
yearly load curve respectively.
Pd The load curve reflects the activity of a population
Pdof society
5 6

with respect to electrical power consumption over a given period of time.


5 Economic Dispatch of Generation
Evening Peak 
Scheduling of Generations
Morning Peak 

6 Automatic Control
GW->

Automatic Control of Frequency and Voltage


Day Lean 
Grid Management in India
Night Lean 

Power System Operation and Control ©Ananyo Sengupta 10 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Module A

Preliminary:
Per Unit Representation, Network Equation

Power System Operation and Control ©Ananyo Sengupta 11 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation


1 2

z̄ 12 = (20 + j40)Ω

¯ o ¯ o
V 1 = 32∠ − 2 kV V 2 =? z̄ d = 400∠ − 20 Ω

Power System Operation and Control ©Ananyo Sengupta 12 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation


1 2

z̄ 12 = (20 + j40)Ω

¯ o ¯ o
V 1 = 32∠ − 2 kV V 2 =? z̄ d = 400∠ − 20 Ω

1 2 3

z̄ 12 = (20 + j40)Ω

¯ o ¯ ¯
V 1 = 10.5∠0 kV V 2 =? V 3 =?
o
z̄ d = 400∠ − 20 Ω
11 kV /33 kV

z̄ t = j16Ω on H.V. side 

Power System Operation and Control ©Ananyo Sengupta 12 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation


1 2

¯ o
V 1 = 10.5∠0 kV
z̄ 12 = (20 + j40)Ω
1 2
z̄ 12 = (20 + j40)Ω

¯ o ¯ o
V 1 = 32∠ − 2 kV V 2 =? z̄ d = 400∠ − 20 Ω

z̄ 13 = (25 + j60)Ω

z̄ 23 = (22 + j50)Ω

3
1 2 3

11 kV /33 kV
z̄ 12 = (20 + j40)Ω
z̄ t = j16 Ω on H.V. side

¯ o ¯ ¯
V 1 = 10.5∠0 kV V 2 =? V 3 =?
o
z̄ d = 400∠ − 20 Ω
11 kV /33 kV o
z̄ d = 400∠ − 20 Ω
4

z̄ t = j16Ω on H.V. side 

Power System Operation and Control ©Ananyo Sengupta 12 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation


Actual value in any unit
Per unit value of any quantity =
Base value in the same unit

Power System Operation and Control ©Ananyo Sengupta 13 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation


Actual value in any unit
Per unit value of any quantity =
Base value in the same unit

If base power = SB

Base voltage = VB

Power System Operation and Control ©Ananyo Sengupta 13 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation


Actual value in any unit
Per unit value of any quantity =
Base value in the same unit

If base power = SB

Base voltage = VB
SB
Then base current IB = VB
(assuming single phase)
2
VB VB
Base impedance ZB = IB
= SB

If the actual impedance is Zohms


Zohms × SB
Zpu =
VB2

Power System Operation and Control ©Ananyo Sengupta 13 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Impedance of Transformer


 2
ZeL : Equivalent impedance (in ohm) w.r.t. L.V side ZeH NL
(ZeL )pu = 2
× × SB
ZeH : Equivalent impedance (in ohm) w.r.t. H.V side VBL NH
ZeH
ZBL : Base impedance on L.V. side (ZeH )pu = 2
× SB
VBH
ZBH : Base impedance on H.V. side
 2  2
SB : Base power (ZeL )pu VBH NL
= ×
VBH : Base voltage at H.V. side (ZeH )pu VBL NH

VBL : Base voltage at L.V. side


( ) ( )
V2 V2 If VBH
= NH
ZBL = BL , ZBH = BH VBL NL
SB SB
ZeL ZeH (ZeL )pu = (ZeH )pu
(ZeL )pu = , (ZeH )pu =
ZBL ZBH

Power System Operation and Control ©Ananyo Sengupta 14 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation: Example


4
1 2 3 G2

G1 T1 T2

G3

Sd1 Sd4

Ratings: G1 : 30 MVA 10.5 kV x = 1.6 Ω


G2 : 15 MVA 6.6 kV x = 1.2 Ω
G3 : 25 MVA 6.6 kV x = 0.56 Ω
T1 : 15 MVA 33/11 kV x = 15.2 Ω on HV side
T2 : 15 MVA 33/6.2 kV x = 16 Ω on HV side
Transmission Line: j20.5 Ω
Sd1 : 40 MW, 11 kV, 0.9 lagging pf
Sd4 : 40 MW, 6.6 kV, 0.85 lagging pf

Take 30 MVA, 33 kV base on the transmission side.

Power System Operation and Control ©Ananyo Sengupta 15 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation: Example


SB = 30 MVA

4
1 2 3 G2

G1 T1 T2

11kV /33kV 33kV /6.2kV

G3

Sd1 Sd4

VB = 11kV VB = 33kV VB = 6.2 kV

IB = 2727.3A IB = 909.09A IB = 4838.7A

ZB = 36.3 Ω ZB = 1.2813 Ω
ZB = 4.033 Ω

Power System Operation and Control ©Ananyo Sengupta 16 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation: Example


SB = 30 MVA

4
1 2 3 G2

G1 T1 T2

11kV /33kV 33kV /6.2kV

G3

Sd1 Sd4

VB = 11kV VB = 33kV VB = 6.2 kV

IB = 2727.3A IB = 909.09A IB = 4838.7A

ZB = 36.3 Ω ZB = 1.2813 Ω
ZB = 4.033 Ω

z̄G1 = j0.396 pu, z̄T1 = j0.418 pu, S̄d1 = (1.333 + j0.6458) pu


z̄G2 = j0.936 pu, z̄T2 = j0.440 pu, S̄d4 = (1.333 + j0.8263) pu
z̄G3 = j0.437 pu, z̄23 = j0.564 pu,

Power System Operation and Control ©Ananyo Sengupta 16 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation: Base Conversion

Often machine impedances are expressed in


per-unit from it’s own rated voltage and rated
power.

Base Conversion
2
VB,old
SB,new
Zpu,new = Zpu,old × × 2
SB,old VB,new

Power System Operation and Control ©Ananyo Sengupta 17 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation: Base Conversion

4
1 2 3 G2

G1 T1 T2

Often machine impedances are expressed in


per-unit from it’s own rated voltage and rated
power. G3

Sd1 Sd4

Ratings:
Base Conversion G1 : 30 MVA 10.5 kV x = 0.435 pu
2 G2 : 15 MVA 6.6 kV x = 0.413 pu
SB,new VB,old
Zpu,new = Zpu,old × × 2 G3 : 25 MVA 6.6 kV x = 0.3214 pu
SB,old VB,new T1 : 15 MVA 33/11 kV x = 0.209 pu
T2 : 15 MVA 33/6.2 kV x = 0.220 pu

Take 30 MVA, 33 kV base on the transmission side.

Power System Operation and Control ©Ananyo Sengupta 17 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation of Three Phase System


Let the 3-phase line-to-line base voltage be: VB3ϕ
3-phase base power: SB3ϕ

Power System Operation and Control ©Ananyo Sengupta 18 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation of Three Phase System


Let the 3-phase line-to-line base voltage be: VB3ϕ
3-phase base power: SB3ϕ

Base current:
SB3ϕ
IB = √
3VB3ϕ

Base impedance:
2
VB3ϕ
ZB =
SB3ϕ

Power System Operation and Control ©Ananyo Sengupta 18 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Per Unit Representation of Three Phase System


Let the 3-phase line-to-line base voltage be: VB3ϕ
3-phase base power: SB3ϕ

Base current:
SB3ϕ
IB = √
3VB3ϕ

Base impedance:
2
VB3ϕ
ZB =
SB3ϕ

If VB3ϕ is in kV, and SB3ϕ is in MVA, then


(kV )2B
ZB = Ω
(M V A)B

Note: Factors of 3 and 3 are eliminated in per-unit system.
Power System Operation and Control ©Ananyo Sengupta 18 / 256
Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Advantages of Per Unit Representation

Per-unit values of impedance, voltage and current of a transformer are same regardless of whether they are referred
to the primary or the secondary side.

Per-unit values give an idea of relative magnitudes of various quantities.

Convergence of iterative numerical analysis speeds up with per-unit initial guess.



Factors of 3 and 3 for three phase systems are eliminated in per-unit system.

Per-unit voltage × per-unit current = per-unit power; which simplifies the calculations.

Power System Operation and Control ©Ananyo Sengupta 19 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Network Equation
¯ ¯
I d1 I d2 ¯ ¯
I 1 I 2

¯ ¯
I g I g
1 2

1 2
1 2

¯ ¯
¯ I 12 I 21 ¯
I 13 I 23

¯ ¯
I 31 I 32

3
¯ 3
I d3

¯
I 3

Current Injection I¯i = I¯gi − I¯di Power Injection S̄i = S̄gi − S̄di

Power System Operation and Control ©Ananyo Sengupta 20 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Network Equation

¯ ¯
I d1 I d2

ȳ 120
¯ ¯
V 1 V 2
2 ¯
¯ ȳ 120 I
I g
g 2
1

1 2 2

ȳ 12
ȳ 130
ȳ 13 ȳ 230
ȳ 23
2
2

ȳ 230

ȳ 130

2
3 ¯
V 3
¯
I d3

Power System Operation and Control ©Ananyo Sengupta 21 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Network Equation

¯ ¯
I d1 I d2

ȳ 120
¯ ¯
V 1 V 2
2 ¯ 1 2 3
¯ ȳ 120 I
I g
g 2
1

2
ȳ t
1 2

ȳ 12

ȳ 12
ȳ 130
ȳ 13 ȳ 230
ȳ 23
2
2

¯
V ¯
V ¯
1 2 V 3

ȳ 230

2
(Ignore line charging capacitance)
ȳ 130

2
3 ¯
V 3
¯
I d3

Power System Operation and Control ©Ananyo Sengupta 21 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Network Equation

    
I¯1 Ȳ11 Ȳ12 · · · Ȳ1n V̄1
    
 I¯2    
   Ȳ21 Ȳ22 · · · Ȳ2n   V̄2 
 . =  
 .   .. .. . . ..   .. 
 .   . . . .  . 
I¯n Ȳn1 Ȳn2 · · · Ȳnn V̄n

Yii : Total admittance connected at bus i

Yij : Negative of the total admittance connected between bus i and bus j

Power System Operation and Control ©Ananyo Sengupta 22 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Network Equation: Example


Line Data
¯
I
¯
I
Sl. From bus To bus R X ȳ0
d1 d2

1 1 2 0.02 0.08 j0.15


¯
I g
1
¯
I g
2
2 2 3 0.05 0.10 j0.30
1 2
3 1 3 0.08 0.16 j0.35
ȳ0 is the full line charging admittance. All values are in pu.

1 Form Y-bus of the network.


2 If V̄1 = 1.0∠0o pu, V̄2 = 1.01∠ − 2o pu, V̄3 = 0.96∠ − 6o
pu, find current injections.
¯ 3
I d3

Power System Operation and Control ©Ananyo Sengupta 23 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Network Equation: Example


Line Data
¯
I
¯
I
Sl. From bus To bus R X ȳ0
d1 d2

1 1 2 0.02 0.08 j0.15


¯
I g
1
¯
I g
2
2 2 3 0.05 0.10 j0.30
1 2
3 1 3 0.08 0.16 j0.35
ȳ0 is the full line charging admittance. All values are in pu.

1 Form Y-bus of the network.


2 If V̄1 = 1.0∠0o pu, V̄2 = 1.01∠ − 2o pu, V̄3 = 0.96∠ − 6o
pu, find current injections.
¯ 3
I d3 3 If for some other loading condition,
I¯1 = 0.689∠42.2608o pu, I¯2 = 2.419∠5.6419o pu,
I¯3 = 2.873∠178.3637o pu, find voltages.

Power System Operation and Control ©Ananyo Sengupta 23 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Y-Bus Building Algorithm


¯ ¯
I d1 I d2

ȳ 120
¯ ¯
V 1 V 2
2 ¯
¯ ȳ 120 I
I g
g 2
1

1 2 2

ȳ 12
ȳ 130
ȳ 13 ȳ 230
ȳ 23
2
2

ȳ 230

ȳ 130

2
3 ¯
V 3
¯
I d3

Sl. From bus To bus R X ȳ0


1 1 2 0.02 0.08 j0.15
2 2 3 0.05 0.10 j0.30
3 1 3 0.08 0.16 j0.35
Power System Operation and Control ©Ananyo Sengupta 24 / 256
Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Y-Bus Building Algorithm


¯ ¯
I d1 I d2

ȳ 120
¯ ¯
V 1 V 2
2 ¯
¯ I
I g
1
ȳ 120 g 2
Algorithm
1 2 2

1: Initialize Ȳ to n × n null matrix.


ȳ 12
ȳ 130
ȳ 13
ȳ 23 ȳ 230 2: for line k = 1 to nl do ◃ nl : no. of lines
2
2
3: i = from bus of line k;
ȳ 230 4: j = to bus of line k;
2 ȳk0
ȳ 130
5: Ȳii = Ȳii + ȳk + 2 ;

2
3 ¯
V
6: Ȳjj = Ȳjj + ȳk + k0 2 ;
¯ 3
I
Ȳij = Ȳij − ȳk ;
d3

7:
8: Ȳji = Ȳji − ȳk ;
Sl. From bus To bus R X ȳ0
1 1 2 0.02 0.08 j0.15 9: end for
2 2 3 0.05 0.10 j0.30
3 1 3 0.08 0.16 j0.35
Power System Operation and Control ©Ananyo Sengupta 24 / 256
Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Modelling of Regulating Transformer


¯
V ¯
i V j

i j
′ ȳ k
¯
I ¯ ¯
ij I ij
I ji

1 : ā ′
¯
V
i

ā : off-nominal turns ratio

Power System Operation and Control ©Ananyo Sengupta 25 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Modelling of Regulating Transformer


¯
V ¯
i V j

i j
′ ȳ k
¯
I ¯ ¯
ij I ij
I ji

1 : ā ′
¯
V
i

ā : off-nominal turns ratio

" #  " #
I¯ij ā∗ āȳk −ā∗ ȳk V̄i
= 
I¯ji −āȳk ȳk V̄j

Power System Operation and Control ©Ananyo Sengupta 25 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Modelling of Regulating Transformer


¯
V ¯
i V j

i j

¯
I ij
¯
I ij
ȳ k ¯
I ji
Y-Bus Building Algorithm
1: for transformer k = 1 to nt do
1 : ā ′
¯
V
i 2: i = from bus of transformer k;
3: j = to bus of transformer k;
4: Ȳii = Ȳii + a2 ȳk ;
5: Ȳij = Ȳij − ā∗ ȳk ;
ā : off-nominal turns ratio
6: Ȳji = Ȳji − āȳk ;
7: Ȳjj = Ȳjj + ȳk ;
" #  " #
I¯ij ā∗ āȳk −ā∗ ȳk V̄i 8: end for
= 
I¯ji −āȳk ȳk V̄j

Power System Operation and Control ©Ananyo Sengupta 25 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Y-Bus Matrix: Example

1 2 3

1 : a (1)
z̄ = j0.1 pu
23

(2)
z̄ = j0.1 pu
23
z̄ t = j0.02 pu

a = 0.98

1 Form Y-bus matrix of the system.

2 If V̄1 = 1.0∠0o pu and V̄2 = 0.97∠ − 2o pu, find transformer


current (both side) and bus 3 voltage.

Power System Operation and Control ©Ananyo Sengupta 26 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Y-Bus Matrix: Example


Transformer admittance matrix

3
 
1 2
−j48.02 j49.0
1 : a (1)  
z̄ = j0.1 pu
23
j49.0 −j50.0

(2)
z̄ = j0.1 pu
23
z̄ t = j0.02 pu

a = 0.98

1 Form Y-bus matrix of the system.

2 If V̄1 = 1.0∠0o pu and V̄2 = 0.97∠ − 2o pu, find transformer


current (both side) and bus 3 voltage.

Power System Operation and Control ©Ananyo Sengupta 26 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Y-Bus Matrix: Example


Transformer admittance matrix

3
 
1 2
−j48.02 j49.0
1 : a (1)  
z̄ = j0.1 pu
23
j49.0 −j50.0


(2)
= j0.1 pu
Y-bus matrix of the system
23
z̄ t = j0.02 pu
 
a = 0.98
−j48.02 j49.0 0
 
 
 j49.0 −j70.0 j20.0 
 
1 Form Y-bus matrix of the system. 0 j20.0 −j20.0

2 If V̄1 = 1.0∠0o pu and V̄2 = 0.97∠ − 2o pu, find transformer


current (both side) and bus 3 voltage.

Power System Operation and Control ©Ananyo Sengupta 26 / 256


Load Flow Analysis
Short Circuit Analysis Course Contents
Power System Stability Per Unit Representation
Economic Dispatch of Generation Network Equation
Automatic Control of Generation

Y-Bus Matrix: Example


Transformer admittance matrix

3
 
1 2
−j48.02 j49.0
1 : a (1)  
z̄ = j0.1 pu
23
j49.0 −j50.0


(2)
= j0.1 pu
Y-bus matrix of the system
23
z̄ t = j0.02 pu
 
a = 0.98
−j48.02 j49.0 0
 
 
 j49.0 −j70.0 j20.0 
 
1 Form Y-bus matrix of the system. 0 j20.0 −j20.0

2 If V̄1 = 1.0∠0o pu and V̄2 = 0.97∠ − 2o pu, find transformer


current (both side) and bus 3 voltage. I¯12 = 1.7381∠ − 17.3725o pu I¯21 = 1.7735∠162.6275o pu
V̄3 = 0.9503∠ − 7.1619o pu

Power System Operation and Control ©Ananyo Sengupta 26 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Module 1

Load Flow Analysis:


Gauss Seidel Method, Newton Raphson Method, Decoupled Load Flow Analysis, Fast Decoupled Load Flow Analysis

Power System Operation and Control ©Ananyo Sengupta 27 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Power Flow Equations


Power injection into bus i
S̄i = Pi + jQi = V̄i I¯i∗

Writing V̄i = Vi ∠δi , Ȳik = Gik + jBik

X
n
Pi = Vi Vk {Gik cos(δi − δk ) + Bik sin(δi − δk )}
k=1
Xn
Qi = Vi Vk {Gik sin(δi − δk ) − Bik cos(δi − δk )}
k=1

Power System Operation and Control ©Ananyo Sengupta 28 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Load Flow Analysis: Problem Formulation

PV 1 2 Slack

PQ PQ
4 3

Objective: To obtain the voltage magnitude and angle of


all buses from given power injections.

Power System Operation and Control ©Ananyo Sengupta 29 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Load Flow Analysis: Problem Formulation


1 PQ Bus
Known: P and Q
Unknown: V and δ
PV 1 2 Slack Example: Bus 4 (P4sp , Qsp
4 known, V4 , δ4 unknown), Bus 3
(P3sp , Qsp
3 known, V3 , δ3 unknown)

2 PV Bus
Known: P and V
Unknown: δ and Q
PQ PQ Example: Bus 1 (P1sp , V1sp known, δ1 , Q1 unknown)
4 3

3 Slack Bus
Known: V and δ
Objective: To obtain the voltage magnitude and angle of Unknown: P and Q
all buses from given power injections. Example: Bus 2 (V2sp , δ2 known, P2 , Q2 unknown)

Power System Operation and Control ©Ananyo Sengupta 29 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Load Flow Analysis: Problem Formulation


Bus Data
Slack PV Sl. Pg Qg Pd Qd
1 ? ? 0 0
1 2
2 80 ? 0 0
3 0 0 120 80
Active power in MW, reactive power in MVAR.

PV Bus Data
Bus No.. V sp Qmin Qmax
2 1.02 -20 100
Voltage in pu, reactive power in MVAR.
PQ 3
100 MVA Base

Line Data Slack Bus Data


Bus No.. V sp
Sl. From bus To bus R X ȳ0
1 1.00
1 1 2 0.02 0.08 j0.15
2 2 3 0.05 0.10 j0.30 Voltage in pu

3 1 3 0.08 0.16 j0.35


Find: δ2 , V3 , δ3
All values are in pu.
Power System Operation and Control ©Ananyo Sengupta 30 / 256
Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Gauss Iterative Method


Objective: To solve nonlinear equation
f (x) = 0 (1)
Rewriting equation (1) as x = F (x), it can be solved iteratively:
 
x(r+1) = F x(r) , r : iteration number

Convergence criterion: |x(r+1) − x(r) | ≤ ϵ

Gauss Iterative Method with Acceleration Coefficient


 
xnew = F x(r)
 
x(r+1) = x(r) + α xnew − x(r)

Typical value of α: 1.6

Power System Operation and Control ©Ananyo Sengupta 31 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Gauss Iterative Method


Multi-dimensional equations
Solving iteratively
f1 (x1 , x2 , · · · , xn ) = 0
 
(r+1) (r) (r) (r)
f2 (x1 , x2 , · · · , xn ) = 0 x1 = F 1 x1 , x 2 , · · · , x n
..  
(r+1) (r) (r) (r)
. x2 = F 2 x1 , x 2 , · · · , x n
fn (x1 , x2 , · · · , xn ) = 0 ..
.
 
(r+1) (r) (r) (r)
xn = F n x1 , x 2 , · · · , x n
Rewriting

x1 = F1 (x1 , x2 , · · · , xn )
x2 = F2 (x1 , x2 , · · · , xn )
..
.
xn = Fn (x1 , x2 , · · · , xn )

Power System Operation and Control ©Ananyo Sengupta 32 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Gauss Iterative Method


Multi-dimensional equations
Solving iteratively
f1 (x1 , x2 , · · · , xn ) = 0
 
(r+1) (r) (r) (r)
f2 (x1 , x2 , · · · , xn ) = 0 x1 = F 1 x1 , x 2 , · · · , x n
..  
(r+1) (r) (r) (r)
. x2 = F 2 x1 , x 2 , · · · , x n
fn (x1 , x2 , · · · , xn ) = 0 ..
.
 
(r+1) (r) (r) (r)
xn = F n x1 , x 2 , · · · , x n
Rewriting

x1 = F1 (x1 , x2 , · · · , xn ) Convergence Criterion:


x2 = F2 (x1 , x2 , · · · , xn ) n o
(r+1)
.. max ∆xi ≤ϵ
i=1:n
.
(r+1) (r+1) (r)
xn = Fn (x1 , x2 , · · · , xn ) where, ∆xi = xi − xi

Power System Operation and Control ©Ananyo Sengupta 32 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Gauss-Seidel Method
Multi-dimensional equations
Solving iteratively
f1 (x1 , x2 , · · · , xn ) = 0
 
(r+1) (r) (r) (r)
f2 (x1 , x2 , · · · , xn ) = 0 x1 = F 1 x1 , x 2 , · · · , x n
..  
(r+1) (r+1) (r) (r)
. x2 = F 2 x1 , x2 , · · · , xn
fn (x1 , x2 , · · · , xn ) = 0 ..
.
 
(r+1) (r+1) (r+1) (r)
xn = F n x1 , x2 , · · · , xn
Rewriting

x1 = F1 (x1 , x2 , · · · , xn ) Convergence Criterion:


x2 = F2 (x1 , x2 , · · · , xn ) n o
(r+1)
.. max ∆xi ≤ϵ
i=1:n
.
(r+1) (r+1) (r)
xn = Fn (x1 , x2 , · · · , xn ) where, ∆xi = xi − xi

Power System Operation and Control ©Ananyo Sengupta 33 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Gauss-Seidel Load Flow Analysis

Initialization: Flat start (Vi = 1, δi = 0) for all PQ buses. Vi = Visp , δi = 0 for slack bus and all PV buses.

For all PQ buses


 
1  P sp − jQsp Xn 
V̄inew = i

i
− ȳik V̄k
ȳii  V̄i k=1,k̸=i


V̄i = V̄i + α V̄inew
− V̄i

Power System Operation and Control ©Ananyo Sengupta 34 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Gauss-Seidel Load Flow Analysis


For all PV buses
( )

X
n
Qi = −Im V̄i ȳik V̄k
k=1

Q Limit Check: ( min min


Qi , if Qi < Qi
Qi = max max
Qi , if Qi > Qi

 
1  Pisp − jQi X 
n
new
V̄i = − ȳ V̄
ik k
ȳii  V̄i∗
k=1,k̸=i

new new 
V̄i = V̄i + α V̄i − V̄i

( sp new new new


Vi ∠δi , where δi = ]V̄i , if Q-limit is not violated
V̄i = new
V̄i , otherwise

Power System Operation and Control ©Ananyo Sengupta 35 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Load Flow Analysis: Problem Formulation


Bus Data
Slack PV Sl. Pg Qg Pd Qd
1 ? ? 0 0
1 2
2 80 ? 0 0
3 0 0 120 80
Active power in MW, reactive power in MVAR.

PV Bus Data
Bus No.. V sp Qmin Qmax
2 1.02 -20 100
Voltage in pu, reactive power in MVAR.
PQ 3
100 MVA Base

Line Data Slack Bus Data


Bus No.. V sp
Sl. From bus To bus R X ȳ0
1 1.00
1 1 2 0.02 0.08 j0.15
2 2 3 0.05 0.10 j0.30 Voltage in pu

3 1 3 0.08 0.16 j0.35


Find: δ2 , V3 , δ3
All values are in pu.
Power System Operation and Control ©Ananyo Sengupta 36 / 256
Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Method


Multi-dimensional equations

f1 (x1 , x2 , · · · , xn ) = c1
f2 (x1 , x2 , · · · , xn ) = c2
..
.
fn (x1 , x2 , · · · , xn ) = cn

 T
Let the solution be x̄∗ = x∗1 x∗2 · · · x∗n .
h i
(0) (0) (0) T
If we start with an initial guess x̄(0) = x1 x2 · · · xn , we require to find the correction
h iT
to make x̄(0) + ∆x̄(0) = x̄∗ .
(0) (0) (0)
∆x̄0 = ∆x1 ∆x2 · · · ∆xn

Power System Operation and Control ©Ananyo Sengupta 37 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Method


Expanding in Taylor’s series

 
∗ ∗ ∗ ∂f1 ∂f1 ∂f1
(0) (0) (0)
f1 (x1 , x2 , · · · , xn ) =f1 x1 , x2 , · · · , xn + (0) (0) (0)
(0) ∆x1 + ∆x2 + .. + ∆xn
∂x1 x̄ ∂x2 x̄(0) ∂xn x̄(0)
 
∗ ∗ ∗ ∂f2 ∂f2 ∂f2
(0) (0) (0)
f2 (x1 , x2 , · · · , xn ) =f2 x1 , x2 , · · · , xn + (0) (0) (0)
(0) ∆x1 + ∆x2 + .. + ∆xn
∂x1 x̄ ∂x2 x̄(0) ∂xn x̄(0)

.
.
.
 
∗ ∗ ∗ ∂fn ∂fn ∂fn
(0) (0) (0)
fn (x1 , x2 , · · · , xn ) =fn x1 , x2 , · · · , xn + (0) (0) (0)
(0) ∆x1 + (0) ∆x2 + .. + ∆xn
∂x1 x̄ ∂x2 x̄ ∂xn x̄(0)

Power System Operation and Control ©Ananyo Sengupta 38 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Method

In matrix form

  ∆x(0)   
∂f1 ∂f1 ∂f1 f1 (x̄∗ ) − f1 x̄(0)
∂x1 x̄(0) ∂x2 x̄(0)
··· ∂xn x̄(0) 
1
   
   
 ∂f2 ∂f2 ∂f2  ∆x(0)    f (x̄ ∗) − f x̄ (0) 

 ∂x1 x̄(0) ∂x2 x̄(0)
· · · ∂x (0)    2 2
  
2
 n x̄    
   =  . 
 .. .. .. ..  .  
. . 
  .   . 
 . . . .    
     
   (0)   ∗ 
∂fn ∂fn ∂fn ∆x f n (x̄ ) − f n x̄ (0)
∂x1 ∂x2
· · · ∂x (0) n
x̄(0) x̄(0) n x̄

Power System Operation and Control ©Ananyo Sengupta 39 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Method

In matrix form

  ∆x(0)   
∂f1 ∂f1 ∂f1 c1 − f1 x̄(0)
∂x1 x̄(0) ∂x2 x̄(0)
··· ∂xn x̄(0) 
1
   
   
 ∂f2 ∂f2 ∂f2  ∆x(0)    c − f x̄ (0) 

 ∂x1 x̄(0) ∂x2 x̄(0)
· · · ∂x (0)    2 2
  
2
 n x̄    
   =  . 
 .. .. .. ..  .  
. . 
  .   . 
 . . . .    
     
   (0)   
∂fn ∂fn ∂fn ∆x c n − f n x̄ (0)
∂x1 ∂x2
· · · ∂x (0) n
x̄(0) x̄(0) n x̄

Power System Operation and Control ©Ananyo Sengupta 40 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Method


In matrix form

  ∆x(0)   
∂f1 ∂f1 ∂f1 ∆f1 x̄(0)
∂x1 x̄(0) ∂x2 x̄(0)
··· ∂xn x̄(0) 
1
   
   (0)   
 ∂f2 ∂f2 ∂f2  ∆x2   ∆f2 x̄(0) 
 ∂x1 x̄(0) ∂x2 x̄(0)
··· ∂xn x̄(0)    
    
  .  = 
 .. .. .. ..  .    .. 
  .   . 
 . . . .    
   
   (0) 
 ∆fn (0)
 
∂fn ∂fn ∂fn ∆xn x̄
∂x1 ∂x2
· · · ∂x
x̄(0) x̄(0) n x̄(0)

 
where, ∆fi x̄(0) = ci − fi x̄(0) is the mismatch.

x̄ is updated as
x̄(1) = x̄(0) + ∆x̄(0)
Power System Operation and Control ©Ananyo Sengupta 41 / 256
Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Method


In rth iteration
 ∂f1 ∂f1 ∂f1  ∆x(r)   
··· ∆f1 x̄(r)
∂x1 x̄(r) ∂x2 x̄(r) ∂xn x̄(r) 
1
   
   (r)    

 ∂f2 ∂f2 ∂f2  ∆x2   ∆f2 x̄(r) 
 ∂x1 x̄(r) ∂x2 x̄(r)
··· ∂xn x̄(r)    
    
 
 .  =  
 .. .. ..  .   .. 
 ..  .   . 
 . . . .    
   
   (r) 
 ∆fn (r) 
∂fn ∂fn ∂fn ∆xn x̄
∂x1 ∂x2
· · · ∂x
x̄(r) x̄(r) n x̄(r)
 
where, ∆fi x̄(r) = ci − fi x̄(r) .

x̄ is updated as
x̄(r+1) = x̄(r) + ∆x̄(r)
Convergence criterion n   o

max ∆fi x̄(r) ≤ϵ
i=1:n

Power System Operation and Control ©Ananyo Sengupta 42 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Load Flow Equations


Active power injection is known for all PQ and PV buses.

X
n
Vi Vk {Gik cos(δi − δk ) + Bik sin(δi − δk )} = Pisp , i = 1, 2, . . . , n; i ̸= s
k=1

where, s is the slack bus

Reactive power injection is known for all PQ buses.

X
n
Vi Vk {Gik sin(δi − δk ) − Bik cos(δi − δk )} = Qsp
i , i ∈ NP Q
k=1

where, NP Q is the set of all PQ buses


Note: Total number of equations (and unknowns) = (n − 1) + nP Q , where, nP Q is the number of PQ buses.

Power System Operation and Control ©Ananyo Sengupta 43 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Load Flow Analysis


Load Flow Equations
Slack PV
X
n
sp
P 2 : V2 Vk {G2k cos(δ2 − δk ) + B2k sin(δ2 − δk )} = P2
1 2
k=1
X
n
sp
P 3 : V3 Vk {G3k cos(δ3 − δk ) + B3k sin(δ3 − δk )} = P3
k=1
X
n
sp
Q3 : V3 Vk {G3k sin(δ3 − δk ) − B3k cos(δ3 − δk )} = Q3
k=1

PQ 3
100 MVA Base

Given: P2sp = 0.8 pu, P3sp = −1.5 pu,


Qsp
3 = −1.0 pu

Unknown: x̄ = [δ2 δ3 V3 ]T

Power System Operation and Control ©Ananyo Sengupta 44 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Load Flow Analysis


Load Flow Equations
Slack PV
X
n
sp
P 2 : V2 Vk {G2k cos(δ2 − δk ) + B2k sin(δ2 − δk )} = P2
1 2
k=1
X
n
sp
P 3 : V3 Vk {G3k cos(δ3 − δk ) + B3k sin(δ3 − δk )} = P3
k=1
X
n
sp
Q3 : V3 Vk {G3k sin(δ3 − δk ) − B3k cos(δ3 − δk )} = Q3
k=1

In iterative form
PQ 3
100 MVA Base     
∂P2 ∂P2 ∂P2
 ∂δ2 ∂δ3 ∂V3  ∆δ2   ∆P2 
    
 ∂P3 ∂P3 ∂P3  ∆δ  =  ∆P 
 ∂δ2 ∂δ3 ∂V3  3   3 
    
Given: P2sp = 0.8 pu, P3sp = −1.5 pu, ∂Q3 ∂Q3 ∂Q3
∆V3 ∆Q3
∂δ2 ∂δ3 ∂V3
Qsp
3 = −1.0 pu

Unknown: x̄ = [δ2 δ3 V3 ]T where, ∆P2 = P2


sp
− P2cal , ∆P3 = P3
sp sp
− P3cal , ∆Q3 = Q3 − Qcal
3

Power System Operation and Control ©Ananyo Sengupta 44 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Load Flow Analysis


Load Flow Equations
Slack PV
X
n
sp
P 2 : V2 Vk {G2k cos(δ2 − δk ) + B2k sin(δ2 − δk )} = P2
1 2
k=1
X
n
sp
P 3 : V3 Vk {G3k cos(δ3 − δk ) + B3k sin(δ3 − δk )} = P3
k=1
X
n
sp
Q3 : V3 Vk {G3k sin(δ3 − δk ) − B3k cos(δ3 − δk )} = Q3
k=1

Alternatively
PQ 3
100 MVA Base     
∂P2 ∂P2 ∂P
 ∂δ2 ∂δ3 V3 ∂V2  ∆δ2   ∆P2 
3
    
 ∂P3 ∂P3
V3 ∂V3 
∂P  ∆δ  =  ∆P 
 ∂δ2 ∂δ3   3   3 
 3    
Given: P2sp = 0.8 pu, P3sp = −1.5 pu, ∂Q3 ∂Q3 ∂Q3
V3 ∂V
∆V3
∆Q3
∂δ2 ∂δ3 3 V 3
Qsp
3 = −1.0 pu
T
Unknown: x̄ = [δ2 δ3 V3 ] where, ∆P2 = P2
sp
− P2cal , ∆P3 = P3
sp sp
− P3cal , ∆Q3 = Q3 − Qcal
3

Power System Operation and Control ©Ananyo Sengupta 45 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Newton Raphson Load Flow Analysis


NRLF Equation
    
 H N  ∆δ   ∆P 
  = 
∆V
J L V
∆Q

where,
∂Pi ∂Pi
Hij = ∂δj
, Nij = Vj ∂V
j

∂Qi
Jij = ∂δj
, Lij = Vj ∂Q
∂Vj
i

H ∈ R(n−1)×(n−1) , N ∈ R(n−1)×nP Q , J ∈ RnP Q ×(n−1) , L ∈ RnP Q ×nP Q


∆δ ∈ R(n−1) , ∆V
V
∈ RnP Q , ∆P ∈ R(n−1) , ∆Q ∈ RnP Q
n o
Convergence criterion: max {∆Pi }i=1,2,...,n;i̸=s , {∆Qi }∀i,i∈NP Q ≤ ϵ

Power System Operation and Control ©Ananyo Sengupta 46 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Evaluation of Jacobian Matrix Elements


Hij ̸ s and j = 1, 2, . . . , n; j ̸= s)
(where i = 1, 2, . . . , n; i =
( 2
−Qi − Bii Vi , if i = j
Hij =
Vi Vj {Gij sin(δi − δj ) − Bij cos(δi − δj )} , otherwise

Nij (where i = 1, 2, . . . , n; i ̸= s and ∀j, j ∈ NP Q )


( 2
Pi + Gii Vi , if i = j
Nij =
Vi Vj {Gij cos(δi − δj ) + Bij sin(δi − δj )} , otherwise

Jij (where ∀i, i ∈ NP Q and j = 1, 2, . . . , n; j ̸= s)


( 2
Pi − Gii Vi , if i = j
Jij =
Vi Vj {−Gij cos(δi − δj ) − Bij sin(δi − δj )} , otherwise

Lij (where ∀i, i ∈ NP Q and ∀j, j ∈ NP Q )


( 2
Qi − Bii Vi , if i = j
Lij =
Vi Vj {Gij sin(δi − δj ) − Bij cos(δi − δj )} , otherwise

Power System Operation and Control ©Ananyo Sengupta 47 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Limits on Qi of PV Bus i

Q limit check 

 Qmin , if Qi < Qmin
 i i
Qi = Qmax , if Qi > Qmax


i i
Q , otherwise
i

If limit is violated, the PV bus is treated as the PQ bus and the voltage magnitude is changed accordingly.
 
Vi  X X ∆Vj 
n
∆Vi = ∆Qi − Jij ∆δj − Lij
Lii  j=1,j̸=s ∀j∈N
Vj 
PQ

Vi = Vi + ∆Vi

Power System Operation and Control ©Ananyo Sengupta 48 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Decoupled Load Flow Analysis

Assumption
In a power system, P − δ and Q − V are strongly coupled, whereas couplings between P − V and Q − δ are very weak.

Power System Operation and Control ©Ananyo Sengupta 49 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Decoupled Load Flow Analysis


Assumption
In a power system, P − δ and Q − V are strongly coupled, whereas couplings between P − V and Q − δ are very weak.

Concept

¯
S1

¯ 1
V1
¯
Z = jX

¯ ¯ 2
I V2

P + jQ

1 Bus 1 is voltage controlled (and ref.) bus


2 Lossless line

Power System Operation and Control ©Ananyo Sengupta 49 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Decoupled Load Flow Analysis


Assumption
In a power system, P − δ and Q − V are strongly coupled, whereas couplings between P − V and Q − δ are very weak.

Concept
X
− Q
¯
S1 V1

¯ 1
V1
¯
Z = jX
¯
V1

¯ ¯ 2
I V2

¯ X
V2
−j P
V1
P + jQ

Figure: Phasor Diagram


1 Bus 1 is voltage controlled (and ref.) bus
2 Lossless line

Power System Operation and Control ©Ananyo Sengupta 49 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Decoupled Load Flow Analysis


Assumption
In a power system, P − δ and Q − V are strongly coupled, whereas couplings between P − V and Q − δ are very weak.

Concept
X
− Q
V1
¯
S1

¯ 1
V1
¯ ¯
Z = jX V1

¯ ¯ 2
I V2
X
¯ −j P
V2
V1

P + jQ

1 Bus 1 is voltage controlled (and ref.) bus Figure: Phasor diagram for increasing P
2 Lossless line

Power System Operation and Control ©Ananyo Sengupta 49 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Decoupled Load Flow Analysis


Assumption
In a power system, P − δ and Q − V are strongly coupled, whereas couplings between P − V and Q − δ are very weak.

Concept
X
− Q
¯
S1 V1

¯ 1
V1
¯
Z = jX
¯
V1

¯ ¯ 2
I V2

X
−j P
¯
V2 V1
P + jQ

Figure: Phasor diagram for increasing Q


1 Bus 1 is voltage controlled (and ref.) bus
2 Lossless line

Power System Operation and Control ©Ananyo Sengupta 49 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Decoupled Load Flow Analysis


∂Pi
Nij = Vj ∂V ≈0
j

∂Qi
Jij = ∂δj
≈0

    
 H 0  ∆δ   ∆P 
  = 
∆V
0 L V
∆Q

Power System Operation and Control ©Ananyo Sengupta 50 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Decoupled Load Flow Analysis


∂Pi
Nij = Vj ∂V ≈0
j

∂Qi
Jij = ∂δj
≈0

    
 H 0  ∆δ   ∆P 
  = 
∆V
0 L V
∆Q

1 Active power equation: [H] [∆δ] = [∆P ]


h i
2 Reactive power equation: [L] ∆VV
= [∆Q]

Power System Operation and Control ©Ananyo Sengupta 50 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Decoupled Load Flow Analysis


∂Pi
Nij = Vj ∂V ≈0 Q Limit Check
j

∂Qi
For Q limit violated voltage controlled bus
Jij = ∂δj
≈0  
Vi  X ∆Vj 
∆Vi = ∆Qi − Lij
     Lii  ∀j∈N
Vj 
PQ
 H 0  ∆δ   ∆P  Vi = Vi + ∆Vi
  = 
∆V
0 L V
∆Q

Convergence Criteria
1 Active power equation: [H] [∆δ] = [∆P ]
max {∆Pi }i=1,2,...,n;i̸=s ≤ ϵP
h i
2 Reactive power equation: [L] ∆VV
= [∆Q] max {∆Qi }∀i,i∈N ≤ ϵQ
PQ

Power System Operation and Control ©Ananyo Sengupta 50 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Fast Decoupled Load Flow Analysis


Assumptions

1 For a transmission line X/R ≫ 1. So Gij ≪ Bij .

2 Under normal operating conditions, angle difference (δi − δj )


across transmission lines are small.
cos(δi − δj ) ≈ 1
sin(δi − δj ) ≈ 0

3 Magnitude wise Qi ≪ Bii Vi2 .

Power System Operation and Control ©Ananyo Sengupta 51 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Fast Decoupled Load Flow Analysis


Assumptions

1 For a transmission line X/R ≫ 1. So Gij ≪ Bij .

2 Under normal operating conditions, angle difference (δi − δj )


across transmission lines are small.
cos(δi − δj ) ≈ 1
sin(δi − δj ) ≈ 0

3 Magnitude wise Qi ≪ Bii Vi2 .

Active Power Equation


 
 ′ ∆P
B [∆δ] =
V

Power System Operation and Control ©Ananyo Sengupta 51 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Fast Decoupled Load Flow Analysis


Assumptions

1 For a transmission line X/R ≫ 1. So Gij ≪ Bij . B ′ is the matrix having elements −Bij ;
(i, j = 1, 2, . . . , n; i ̸= s)
2 Under normal operating conditions, angle difference (δi − δj )
B ′′ is the matrix having elements −Bij ; (i, j ∈ NP Q )
across transmission lines are small.
cos(δi − δj ) ≈ 1
sin(δi − δj ) ≈ 0

3 Magnitude wise Qi ≪ Bii Vi2 .

Active Power Equation


 
 ′ ∆P
B [∆δ] =
V
Reactive Power Equation
 
 ′′  ∆Q
B [∆V ] =
V

Power System Operation and Control ©Ananyo Sengupta 51 / 256


Load Flow Analysis Problem Formulation
Short Circuit Analysis Gauss-Seidel Method
Power System Stability Newton Raphson Load Flow Analysis
Economic Dispatch of Generation Decoupled Load Flow Analysis
Automatic Control of Generation Fast Decoupled Load Flow Analysis

Fast Decoupled Load Flow Analysis


Assumptions

1 For a transmission line X/R ≫ 1. So Gij ≪ Bij . B ′ is the matrix having elements −Bij ;
(i, j = 1, 2, . . . , n; i ̸= s)
2 Under normal operating conditions, angle difference (δi − δj )
B ′′ is the matrix having elements −Bij ; (i, j ∈ NP Q )
across transmission lines are small.
cos(δi − δj ) ≈ 1
sin(δi − δj ) ≈ 0 Additional Assumptions and Simplifications
3 Magnitude wise Qi ≪ Bii Vi2 . Omitting the elements of B ′ that predominantly affect reactive
power flows, i.e. shunt reactances and transformer off-nominal
tap ratios.
Active Power Equation
 
 ′ ∆P Omitting from B ′′ the angle shift effect of the phase shifter that
B [∆δ] =
V predominantly affects reactive power flows.
Reactive Power Equation
  Ignoring the series resistance in calculating the elements of B ′ .
 ′′  ∆Q
B [∆V ] =
V

Power System Operation and Control ©Ananyo Sengupta 51 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Module 2

Short Circuit Analysis:


Balanced Fault, Z-bus, Symmetrical Components, Unbalanced Fault

Power System Operation and Control ©Ananyo Sengupta 52 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Short Circuit Analysis

f f
1 ¯
V = ? ¯
V = ? 3
1 3

f
¯ = ?
V ¯
2 2 V = ? 4
4

f ?
¯ =
I 45

¯
I fault = ?
5 6

f f
¯
V = ? ¯
V = ?
5 6

Power System Operation and Control ©Ananyo Sengupta 53 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Short Circuit Analysis


Cause of Short Circuit
Insulation Failure
Over-voltage caused by lightning or switching surges
Insulation contamination
1 ¯
f
¯
f
3
Mechanical causes
V = ? V = ?
1 3

f
Faults on Transmission Lines
¯ = ?
V ¯
2 2 V = ? 4
4
Most common (60-70%): lines are exposed to elements of nature
Lightning strikes: over-voltage causes insulators to flash over
¯
f
=
? High winds: topple tower, tree falls on line
I 45
Wind and Ice loading: mechanical failure of insulator

¯
I fault = ?
Short circuit in other elements
5 6

f f
Less common: cables (10-15%), circuit breakers (10-12%), generator, motor
¯
V = ? ¯
V = ?
5 6 transformer etc. (10-15%)
Overloading for extended periods, deterioration of insulation,
mechanical failure

Power System Operation and Control ©Ananyo Sengupta 53 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Types of Short Circuit


a a a

b b b LG Fault
c c c
(75-80%)

a a a
LL Fault Asymmetrical
b b b

c c c
(5-7%) Fault

a a a

b b b LLG Fault
c c c
(10-12%)

a a
3 ϕ Fault Symmetrical
b b

c c (8-10%) Fault

Power System Operation and Control ©Ananyo Sengupta 54 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Balanced Fault
1 2 3

G1 T1 T2 G2

(0.1 + j0.25) pu (0.2 + j0.6) pu

50%
o
¯ = 1.0∠0o pu
V 1

j0.05 pu j0.10 pu j0.08 pu j0.05 pu

o o
¯ = 0.95∠ − 5o pu ¯ = 0.98∠ − 2o pu
V
V 2 3

Classical Model of Generator Equivalent Admittance of Load


¯ ¯ ¯
I g V V
i i

¯
I d
jXd ȳ d =
¯
V i
¯
Ē = E∠δ V t
¯
I d
¯
Internal Emf Terminal Voltage I d ȳ d

¯ + I
¯ (jX )
Ē = V t g d

Power System Operation and Control ©Ananyo Sengupta 55 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Short Circuit of a Synchronous Machine


¯
I g

jXd

¯
V
Ē = E∠δ t

Internal Emf Terminal Voltage

¯ + I
¯ (jX )
Ē = V t g d

Power System Operation and Control ©Ananyo Sengupta 56 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Short Circuit of a Synchronous Machine


¯
I g

jXd

¯
V
Ē = E∠δ t

Internal Emf Terminal Voltage

¯ + I
¯ (jX )
Ē = V t g d

f
¯ ¯
Zg I
g

Power System Operation and Control ©Ananyo Sengupta 56 / 256


1_-
X.L -r-- : X'j (e.5)
Load Flow Analysis (11x,,+UXJ+llxd,,) "
(b)E
Short Circuit Analysis Balanced Fault Analysis
is called the subtrunsientreoctutxc:e <>fthe nrachine.While the reactance
Power System Stability Unbalanced Fault Analysis
effective after the darnperwinding currents have died out, i.e.
Economic Dispatch of Generation Z-bus Building Algorithm
X',t = X, + ( X,,ll X,) (e.6) If we exam
Automatic Control of Generation
is called the transientreactanceof the machirre.Of course,the leactanceunder machineafter
steaclyconditionsis the synchronousreactanceof the machine.Obviousiy Xf7< the current wa
X'd< Xu.The machinethus offers a time-varyingreactancewhich changesfront shapeis plotte
Short Circuit of a Synchronous Machine Xttoto Xtaandfinally to Xn. periods-initial
offers subtran
I offers transien
Subtransient
oeriod
ofters synchro
¯
I g b If the trans
betwecnthe t
l
I
I
Steady state period sponding to th
I
I clamperwindin
E a
q) state1nd tran
jXd In termsof
¯ ()
f, can wrlte
Ē = E∠δ V t 'o0
g

t Time
Internal Emf Terminal Voltage a
o

o
¯ + I
¯ (jX ) E
Ē = V t g d
E i Actual envelope
a
Extrapolationof
steady valrre

f Extrapolationof transientenvelope
¯ ¯ where
Zg I
g
(a) Symmetricalshort circuit armature current in synchronousmachine l1l =
!//l =
Fig. 9.4 (Contd.)
lltl =
*Unity turn ratio is assumedhere.
Xa =

Power System Operation and Control ©Ananyo Sengupta 56 / 256


1_-
X.L -r-- : X'j (e.5)
Load Flow Analysis (11x,,+UXJ+llxd,,) "
(b)E
Short Circuit Analysis Balanced Fault Analysis
is called the subtrunsientreoctutxc:e <>fthe nrachine.While the reactance
Power System Stability Unbalanced Fault Analysis
effective after the darnperwinding currents have died out, i.e.
Economic Dispatch of Generation Z-bus Building Algorithm
X',t = X, + ( X,,ll X,) (e.6) If we exam
Automatic Control of Generation
is called the transientreactanceof the machirre.Of course,the leactanceunder machineafter
steaclyconditionsis the synchronousreactanceof the machine.Obviousiy Xf7< the current wa
X'd< Xu.The machinethus offers a time-varyingreactancewhich changesfront shapeis plotte
Short Circuit of a Synchronous Machine Xttoto Xtaandfinally to Xn. periods-initial
offers subtran
I offers transien
Subtransient
oeriod
ofters synchro
¯
I g b If the trans
betwecnthe t
l
I
I
Steady state period sponding to th
I
I clamperwindin
E a
q) state1nd tran
jXd In termsof
¯ ()
f, can wrlte
Ē = E∠δ V t 'o0
g

t Time
Internal Emf Terminal Voltage a
o

o
¯ + I
¯ (jX ) E
Ē = V t g d
E i Actual envelope
a
Extrapolationof
steady valrre

f Extrapolationof transientenvelope
¯ ¯ where
Zg I
g
(a) Symmetricalshort circuit armature current in synchronousmachine l1l =
′′ ′
Xd Fig.
< 9.4
X(Contd.)
d < Xd
!//l =
lltl =
*Unity turn ratio is assumedhere.
Xa =
1 Sub-transient period: continues for first 2-3 cycles, I¯gf = Ē
jX ′′
.
Ē d

2 Transient period: continues for next 6-8 cycles, I¯gf = Ē


jX ′
.
d

3 Steady state condition: I¯gf = Ē


jXd .

Power System Operation and Control ©Ananyo Sengupta 56 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Short Circuit Analysis: Example


1 2 3

Base: 100 MVA, 220 kV (transmission side)


If a 3ph to ground fault occurs at the middle (50% of the
line length) of one of the circuits, find fault current,
post-fault voltage of all buses and generator current.
Network Data
Generator: 11 kV, 500 MVA, x = 0.1 pu
Transformer: 11 kV/220 kV, 500 MVA, x = 9.68Ω (ref. to HV
side)
Transmission line reactance: 48.4 Ω (each circuit)
Reactor: 968 Ω
Pre-fault voltage: V̄1o = 220∠0o kV

Power System Operation and Control ©Ananyo Sengupta 57 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Balanced Fault
1 2 3

G1 T1 T2 G2

(0.1 + j0.25) pu (0.2 + j0.6) pu

50%
o
¯ = 1.0∠0o pu
V 1

j0.05 pu j0.10 pu j0.08 pu j0.05 pu

o o
¯ = 0.95∠ − 5o pu ¯ = 0.98∠ − 2o pu
V
V 2 3

Classical Model of Generator Equivalent Admittance of Load


¯ ¯ ¯
I g V V
i i

¯
I d
jXd ȳ d =
¯
V i
¯
Ē = E∠δ V t
¯
I d
¯
Internal Emf Terminal Voltage I d ȳ d

¯ + I
¯ (jX )
Ē = V t g d

Power System Operation and Control ©Ananyo Sengupta 58 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Fault Analysis of Large Network

ȳ g ȳ g
i i
i i

o
¯
V ¯
f
i m V m
i

o
¯
V ¯
f
o
j ¯ V f
ȳ g j V ȳ g j j ¯
j
m
j
V m

o
¯
V k ¯
f
k
k V k

S̄ d
m

n bus power system


Z̄ f
f
¯
I

o
¯ :  pre-fault voltage at bus i
V i

Power System Operation and Control ©Ananyo Sengupta 59 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Fault Analysis of Large Network

ȳ g ȳ g
i i
i i

o
¯
V i m m

o
¯
V o
j ¯
ȳ g j V m
ȳ g j
j j

o
¯
V k k
k

S̄ d
m

n bus power system o


¯
−V k

o
¯ :  pre-fault voltage at bus i
V i

Power System Operation and Control ©Ananyo Sengupta 60 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Fault Analysis of Large Network

ȳ g
i
i

ȳ g j
j

o
¯
−V k
f
¯
I

Z̄ f

Power System Operation and Control ©Ananyo Sengupta 61 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Fault Analysis of Large Network


Since the network is linear, V̄if = V̄io + ∆V̄i (superposition principle)
ȳ g
i
i

¯
ΔV i
m

¯
ΔV m
ȳ g j
j

¯
ΔV j
k
ȳ d
m

o
¯
−V k
f
¯
−I

Z̄ f

∆V̄i : voltage at bus i when the new source is


connected and all other active sources are replaced by
their internal impedances
Power System Operation and Control ©Ananyo Sengupta 62 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Fault Analysis of Large Network


Since the network is linear, V̄if = V̄io + ∆V̄i (superposition principle)
ȳ g
i Let Ymod is the Y bus matrix of the present network, which is initialized to
i
the original Y matrix and then modified as
¯
ΔV i
m ȳmodii = ȳii + ȳgi , for all generator i
¯
ΔV
ȳmodii = ȳii + ȳdi , for all load i
m
ȳ g j
j
−1
Let Z = Ymod (Z-bus matrix)
¯
ΔV j
k
ȳ d
m

o
¯
−V k
f
¯
−I

Z̄ f

∆V̄i : voltage at bus i when the new source is


connected and all other active sources are replaced by
their internal impedances
Power System Operation and Control ©Ananyo Sengupta 62 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Fault Analysis of Large Network


Since the network is linear, V̄if = V̄io + ∆V̄i (superposition principle)
ȳ g
i Let Ymod is the Y bus matrix of the present network, which is initialized to
i
the original Y matrix and then modified as
¯
ΔV i
m ȳmodii = ȳii + ȳgi , for all generator i
¯
ΔV
ȳmodii = ȳii + ȳdi , for all load i
m
ȳ g j
j
−1
Let Z = Ymod (Z-bus matrix)
¯
ΔV j
k
ȳ d
m

    
∆V̄1 z̄11 · · · z̄1k · · · z̄1n 0
 .   . . .  . 
 
 .   . . .  . 
o
 .   .  . 
 . .
¯
−V k   
f
¯
−I  ∆V̄k  =  z̄k1 · · · z̄kk · · · z̄kn  −I¯f 
    
Z̄ f  .   . . .  . 
 
 .   . . . . 
 .   . . .  . 
∆V̄n z̄n1 · · · z̄nk · · · z̄nn 0

∆V̄i : voltage at bus i when the new source is


connected and all other active sources are replaced by
their internal impedances
Power System Operation and Control ©Ananyo Sengupta 62 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Fault Analysis of Large Network


Since the network is linear, V̄if = V̄io + ∆V̄i (superposition principle)
ȳ g
i Let Ymod is the Y bus matrix of the present network, which is initialized to
i
the original Y matrix and then modified as
¯
ΔV i
m ȳmodii = ȳii + ȳgi , for all generator i
¯
ΔV
ȳmodii = ȳii + ȳdi , for all load i
m
ȳ g j
j
−1
Let Z = Ymod (Z-bus matrix)
¯
ΔV j
k
ȳ d
m

    
∆V̄1 z̄11 · · · z̄1k · · · z̄1n 0
 .   . . .  . 
 
 .   . . .  . 
o
 .   .  . 
 . .
¯
−V k   
f
¯
−I  ∆V̄k  =  z̄k1 · · · z̄kk · · · z̄kn  −I¯f 
    
Z̄ f  .   . . .  . 
 
 .   . . . . 
 .   . . .  . 
∆V̄n z̄n1 · · · z̄nk · · · z̄nn 0

∆V̄i : voltage at bus i when the new source is V̄k0


connected and all other active sources are replaced by Fault current: I¯f = z̄kk +z̄f

their internal impedances


Voltage during fault: V̄if = V̄i0 − z̄ik I¯f
Power System Operation and Control ©Ananyo Sengupta 62 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Unbalanced Fault Analysis: Symmetrical Components


¯
Va

Fortescue’s Theorem
¯
Vb Three unbalanced phasors of a three phase system can be
resolved into three balanced system of phasors.

¯
Vc
¯ ¯
V a1 V b2
¯
V a0

¯
V b0
¯
V a2
¯
V c0

¯
V c2
¯ ¯
V c1 V b1

Positive Sequence Negative Sequence Zero Sequence


Component Component Component

Power System Operation and Control ©Ananyo Sengupta 63 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Symmetrical Components
¯ ¯
V a1 V b2
¯
V a0

¯
V b0
¯
V a2
¯
V c0

¯
V c2
¯ ¯
V c1 V b1

Positive Sequence Negative Sequence Zero Sequence


Component Component Component

¯ ¯
¯ Va Va
V a0
¯
V a2

¯ ¯
¯ Vb Vb
V a1

¯
V b0
¯
V c1
¯
V b2
¯
V b1

¯
V c2
¯ ¯
Vc Vc
¯
V c0

Power System Operation and Control ©Ananyo Sengupta 64 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Symmetrical Components
Sequence to Phase Transformation

    
V̄a 1 1 1 V̄a0
 V̄b  = 1 α2 α  V̄a1 
V̄c 1 α α2 V̄a2

α = 1∠120o
In matrix form
V̄p = AV̄s
V̄p : vector of original phasors
V̄s : vector of symmetrical components

Power System Operation and Control ©Ananyo Sengupta 65 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Symmetrical Components
Sequence to Phase Transformation Phase to Sequence Transformation

         
V̄a 1 1 1 V̄a0 V̄a0 1 1 1 V̄a
 V̄b  = 1 α2 α  V̄a1  V̄a1  = 1 1 α α2   V̄b 
3
V̄c 1 α α2 V̄a2 V̄a2 1 α2 α V̄c

α = 1∠120o In matrix form


In matrix form V̄s = A−1 V̄p
V̄p = AV̄s Similarly,
V̄p : vector of original phasors I¯p = AI¯s
V̄s : vector of symmetrical components and
I¯s = A−1 I¯p

Power System Operation and Control ©Ananyo Sengupta 65 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Symmetrical Components
Sequence to Phase Transformation Phase to Sequence Transformation

         
V̄a 1 1 1 V̄a0 V̄a0 1 1 1 V̄a
 V̄b  = 1 α2 α  V̄a1  V̄a1  = 1 1 α α2   V̄b 
3
V̄c 1 α α2 V̄a2 V̄a2 1 α2 α V̄c

α = 1∠120o In matrix form


In matrix form V̄s = A−1 V̄p
V̄p = AV̄s Similarly,
V̄p : vector of original phasors I¯p = AI¯s
V̄s : vector of symmetrical components and
I¯s = A−1 I¯p

Prove: For a three phase system I¯n = 3I¯0

Power System Operation and Control ©Ananyo Sengupta 65 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Balanced Star Grounded Load


¯
I a

a
¯
I c

c
Z̄ y Z̄ y

¯
V ag

¯
I n
¯
V cg Z̄ y

¯
I b Z̄ n

b
¯
V bg
g

Power System Operation and Control ©Ananyo Sengupta 66 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Balanced Star Grounded Load


¯
I a

a
¯
I c

c
Z̄ y Z̄ y

¯
V ag

¯
I n
¯
V cg Z̄ y

¯
I b Z̄ n

b
¯
V bg
g

    ¯ 
V̄ag Z̄y + Z̄n Z̄n Z̄n Ia
 V̄bg  =  Z̄n Z̄y + Z̄n Z̄n   I¯b 
V̄cg Z̄n Z̄n Z̄y + Z̄n I¯c

Power System Operation and Control ©Ananyo Sengupta 66 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Balanced Star Grounded Load


¯
I a

    ¯ 
a V̄a0 Z̄y + 3Z̄n 0 0 Ia0
¯
I c V̄a1  =  0 Z̄y 0  I¯a1 
c V̄a2 0 0 Z̄y I¯a2
Z̄ y Z̄ y

¯
V ag

¯
I n
¯
V cg Z̄ y

¯
I b Z̄ n

b
¯
V bg
g

    ¯ 
V̄ag Z̄y + Z̄n Z̄n Z̄n Ia
 V̄bg  =  Z̄n Z̄y + Z̄n Z̄n   I¯b 
V̄cg Z̄n Z̄n Z̄y + Z̄n I¯c

Power System Operation and Control ©Ananyo Sengupta 66 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Balanced Star Grounded Load


¯
I a

    ¯ 
a V̄a0 Z̄y + 3Z̄n 0 0 Ia0
¯
I c V̄a1  =  0 Z̄y 0  I¯a1 
c V̄a2 0 0 Z̄y I¯a2
Z̄ y Z̄ y

¯
I a
¯
V
0

ag
¯ ¯
I a I a
¯
I
1 2

n
¯
V cg Z̄ y
¯
¯
I
Zy
b Z̄ n

¯
b ¯ ¯
V a0
V a1 ¯ ¯ V a2 ¯ ¯
¯
V Z1 = Zy Z2 = Zy
bg
g ¯
3Z n

Positive Sequence Negative Sequence Zero Sequence


Impedance Impedance Impedance
    ¯ 
V̄ag Z̄y + Z̄n Z̄n Z̄n Ia
 V̄bg  =  Z̄n Z̄y + Z̄n Z̄n   I¯b 
V̄cg Z̄n Z̄n Z̄y + Z̄n I¯c

Power System Operation and Control ©Ananyo Sengupta 66 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Transmission Line


Z̄ s ¯
I a

Z̄ m ¯
Z̄ m Z̄ s I b


¯ ¯
V a ¯
I Va
Z̄ m Z̄ s c


¯
V ¯
b Vb

¯
V ¯ ¯ ¯ ¯ ¯
I Vc
n = I a + I b + I c
c

Power System Operation and Control ©Ananyo Sengupta 67 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Transmission Line


Z̄ s ¯
I a

Z̄ m ¯
Z̄ m Z̄ s I b


¯ ¯
V a ¯
I Va
Z̄ m Z̄ s c


¯
V ¯
b Vb

¯
V ¯ ¯ ¯ ¯ ¯
I Vc
n = I a + I b + I c
c

   ′   ¯ 
V̄a V̄a Z̄s Z̄m Z̄m Ia
 V̄b  − V̄ ′  = Z̄m Z̄s Z̄m   I¯b 
b
V̄c V̄c′ Z̄m Z̄m Z̄s I¯c

Power System Operation and Control ©Ananyo Sengupta 67 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Transmission Line

   ′    ¯    ¯ 
V̄a0 V̄a0 Z̄s + 2Z̄m 0 0 Ia0 Z̄0 0 0 Ia0
V̄a1  − V̄ ′  =  0 Z̄s − Z̄m 0  I¯a1  =  0 Z̄1 0  I¯a1 
a1
V̄a2 ′
V̄a2 0 0 Z̄s − Z̄m I¯a2 0 0 Z̄2 I¯a2

Power System Operation and Control ©Ananyo Sengupta 68 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Transmission Line

   ′    ¯    ¯ 
V̄a0 V̄a0 Z̄s + 2Z̄m 0 0 Ia0 Z̄0 0 0 Ia0
V̄a1  − V̄ ′  =  0 Z̄s − Z̄m 0  I¯a1  =  0 Z̄1 0  I¯a1 
a1
V̄a2 ′
V̄a2 0 0 Z̄s − Z̄m I¯a2 0 0 Z̄2 I¯a2

¯ ¯ ¯
I a I a I a
1 2 0

¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯
Z1 = Zs − Zm Z2 = Zs − Zm Z 0 = Z s + 2Z m
′ ′
¯ ¯

¯ ¯ ¯ ¯
Va V Va V Va V
2 a2 0 a0
1 a1

Positive Sequence Negative Sequence Zero Sequence


Impedance Impedance Impedance

Power System Operation and Control ©Ananyo Sengupta 68 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Transformer


Positive sequence impedance of a transformer equals to the leakage impedance Z̄leakage .

Since a transformer is a static device, leakage reactance does not change with alternation of phase sequence of the
applied voltage. Hence, negative sequence impedance is also equal to its leakage impedance.

Z̄1 = Z̄2 = Z̄leakage

Different combination of ∆ and Y windings decides the flow of zero sequence currents.
1 When magnetizing current is is neglected, transformer primary would carry current only if there is current flow on the secondary
side.
2 Zero sequence current flows in the windings of star connection only if the neutral point is grounded which provides the
necessary return path for zero sequence currents.
3 No zero sequence current can flow in the line connected to delta connection as no return path is available.
Zero sequence current can, however, flow in the windings of the delta connection.

Power System Operation and Control ©Ananyo Sengupta 69 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Zero Sequence Impedance of Transformer

¯ ¯
Zn Zn
¯ ¯
Zn Zn

Figure: Transformer Connections

Power System Operation and Control ©Ananyo Sengupta 70 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Zero Sequence Impedance of Transformer

¯
Zn
¯
Zn

Figure: Yg − Yg transformer

Power System Operation and Control ©Ananyo Sengupta 71 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Zero Sequence Impedance of Transformer

¯
Zn
¯
Zn

Figure: Yg − Yg transformer

¯
Zn

Figure: Yg − Y transformer
Power System Operation and Control ©Ananyo Sengupta 71 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Zero Sequence Impedance of Transformer

¯
Zn
¯ ¯
Zn Zn

Figure: Yg − Yg transformer
Figure: Yg − ∆ transformer

¯
Zn

Figure: Yg − Y transformer
Power System Operation and Control ©Ananyo Sengupta 71 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Zero Sequence Impedance of Transformer

¯
Zn
¯ ¯
Zn Zn

Figure: Yg − Yg transformer
Figure: Yg − ∆ transformer

¯
Zn

Figure: Yg − Y transformer Figure: Y − ∆ transformer


Power System Operation and Control ©Ananyo Sengupta 71 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Zero Sequence Impedance of Transformer

Figure: ∆ − ∆ transformer

Power System Operation and Control ©Ananyo Sengupta 72 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Zero Sequence Impedance of Transformer

Figure: ∆ − ∆ transformer
close the switch close the switch
if primary is Yg if Secondary is Yg

¯
Z0

close the switch close the switch


if primary is Delta if secondary is Delta

Primary Secondary

Power System Operation and Control ©Ananyo Sengupta 72 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Generator

¯
I a

a
¯
I c

c Z̄ g Z̄ g

Ē c Ē a
¯
V a

Ē b
¯
V c

¯
I Z̄ g ¯
b I n
Z̄ n
b
¯
V b
g

Power System Operation and Control ©Ananyo Sengupta 73 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Generator

¯
I a

a
+ ¯
I c

c Z̄ g Z̄ g

+ -
+
Ē c
- Ē a
¯
V a

Ē b
¯
-
V c

¯
I Z̄ g ¯
b I n
Z̄ n
b
- ¯
V b
+
g

Power System Operation and Control ©Ananyo Sengupta 73 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Generator


¯
I a

a
+ ¯
I c

c Z̄ g Z̄ g

+ -
+
Ē c
- Ē a
¯
V a

Ē b
¯
-
V c

¯
I Z̄ g ¯
b I n
Z̄ n
b
- ¯
V b
+
g

      ¯ 
V̄a Ēa Z̄g + Z̄n Z̄n Z̄n Ia
 V̄b  =  Ēb  −  Z̄n Z̄g + Z̄n Z̄n   I¯b 
V̄c Ēc Z̄n Z̄n Z̄g + Z̄n I¯c
Power System Operation and Control ©Ananyo Sengupta 73 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Generator


      ¯      ¯ 
V̄a0 0 Z̄g + 3Z̄n 0 0 Ia0 0 Z̄0 0 0 Ia0
V̄a1  = Ēa  −  0 Z̄g 0   ¯  
Ia1 = Ēa − 0 Z̄1 0  I¯a1 
 
V̄a2 0 0 0 Z̄g I¯a2 0 0 0 Z̄2 I¯a2

Power System Operation and Control ©Ananyo Sengupta 74 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Impedance of Generator


      ¯      ¯ 
V̄a0 0 Z̄g + 3Z̄n 0 0 Ia0 0 Z̄0 0 0 Ia0
V̄a1  = Ēa  −  0 Z̄g 0   ¯  
Ia1 = Ēa − 0 Z̄1 0  I¯a1 
 
V̄a2 0 0 0 Z̄g I¯a2 0 0 0 Z̄2 I¯a2

¯ ¯ ¯
I a I a I a
1 2 0

¯ ¯ ¯ ¯ ¯ ¯
Z1 = Zg Z2 = Zg Zg 3Z n

Ē a ¯ ¯
V a1 V a2 ¯
V a0

¯ ¯ ¯
Z 0 = Z g + 3Z n

Positive Sequence Negative Sequence Zero Sequence


Network Network Network

Power System Operation and Control ©Ananyo Sengupta 74 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Network: Example


1 2 3

M1
G1 T1 T2

M2

Network Data

G1 and M2 : X1 = X2 = 0.15 pu, X0 = 0.05 pu, Xn = 0.05 pu


M1 : X1 = X2 = 0.02 pu, X0 = 0.04 pu
T1 and T2 : 100 MVA, 20 ∆/345Y kV, X = 0.1 pu
Transmission line: X1 = X2 = 0.105 pu, X0 = 0.315 pu (on 100 MVA, 345 kV base)

Draw positive, negative and zero sequence network diagram.


Power System Operation and Control ©Ananyo Sengupta 75 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Sequence Network: Example


1 2

G1 T1 T2

M1

Network Data

G1 and M1 : X1 = X2 = 0.02 pu, X0 = 0.04 pu, Xn = 0.05 pu


T1 and T2 : 100 MVA, 20 ∆/345Y kV, X = 0.08 pu
Transmission line: X1 = X2 = 0.15 pu, X0 = 0.5 pu (on 100 MVA, 345 kV base)

(a) Draw positive, negative and zero sequence network diagram. (b) Reduce the sequence networks to their Thevenin equivalents as viewed
from bus 2. Pre-fault voltage is 1∠0o pu. Pre-fault load current is neglected.
Power System Operation and Control ©Ananyo Sengupta 76 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Single Line-to-Ground Fault


Bus k

phase a

f
¯
I a

Z̄ f

phase b

f
¯
I b

phase c

f
¯
I c

Power System Operation and Control ©Ananyo Sengupta 77 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Single Line-to-Ground Fault


Bus k

phase a

f
¯
I a

Z̄ f

phase b

f
¯
I b

phase c

f
¯
I c

Fault condition in phase domain

I¯bf = 0, I¯cf = 0, V̄kfa = Z̄f I¯af

Power System Operation and Control ©Ananyo Sengupta 77 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Single Line-to-Ground Fault


Bus k

phase a

f
¯
I a

Z̄ f

phase b

f
¯
I b

phase c

f
¯
I c

Fault condition in phase domain

I¯bf = 0, I¯cf = 0, V̄kfa = Z̄f I¯af

I¯af
I¯af1 = I¯af2 = I¯af0 =
3
V̄kf + V̄kf + V̄kf = 3Z̄f I¯af1
a1 a2 a0
Power System Operation and Control ©Ananyo Sengupta 77 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Single Line-to-Ground Fault


f
¯
I
Bus k a1

phase a

f
¯
I ¯
a Z kk
1

0
Z̄ f ¯
V ¯
f

ka
V
ka1

phase b

f
¯
I b f
¯
I
a2

phase c
¯
Z kk
2
f
¯
I ¯
c
f 3Z f
¯
V
ka2

Fault condition in phase domain f


¯
I
a0

I¯bf = 0, I¯cf = 0, V̄kfa = Z̄f I¯af


¯
Z kk
0

I¯af ¯
V
f

I¯af1 = I¯af2 = I¯af0


ka0

=
3
V̄kf + V̄kf + V̄kf = 3Z̄f I¯af1
a1 a2 a0
Power System Operation and Control ©Ananyo Sengupta 77 / 256
Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Single Line-to-Ground Fault: Example


1 2

G1 T1 T2

M1

Network Data

G1 and M1 : X1 = X2 = 0.02 pu, X0 = 0.04 pu, Xn = 0.05 pu


T1 and T2 : 100 MVA, 20 ∆/345Y kV, X = 0.08 pu
Transmission line: X1 = X2 = 0.15 pu, X0 = 0.5 pu (on 100 MVA, 345 kV base)

Find fault current, voltages at all three phases of bus 1 and bus 2, and current flow through the three phases of line 1-2 for a LG fault at bus
2. Assume, system was operating at no-load prior to the fault (pre-fault voltage is 1∠0o pu).

Power System Operation and Control ©Ananyo Sengupta 78 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Asymmetrical Fault Analysis


Assume an asymmetrical fault at bus k.

Fault voltage at bus k in sequence domain Fault voltage at bus i in sequence domain

Positive seq. voltage: V̄kfa = V̄k0a − Z̄kk1 I¯af Positive seq. voltage: V̄ifa = V̄i0a − Z̄ik1 I¯af
1 1 1 1
Negative seq. voltage: V̄kfa = −Z̄kk2 I¯af Negative seq. voltage: V̄ifa = −Z̄ik2 I¯af
2 2 2 2
Zero seq. voltage: V̄kfa = −Z̄kk0 I¯af Zero seq. voltage: V̄ifa = −Z̄ik0 I¯af
0 0 0 0

Power System Operation and Control ©Ananyo Sengupta 79 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Asymmetrical Fault Analysis


Assume an asymmetrical fault at bus k.

Fault voltage at bus k in sequence domain Fault voltage at bus i in sequence domain

Positive seq. voltage: V̄kfa = V̄k0a − Z̄kk1 I¯af Positive seq. voltage: V̄ifa = V̄i0a − Z̄ik1 I¯af
1 1 1 1
Negative seq. voltage: V̄kfa = −Z̄kk2 I¯af Negative seq. voltage: V̄ifa = −Z̄ik2 I¯af
2 2 2 2
Zero seq. voltage: V̄kfa = −Z̄kk0 I¯af Zero seq. voltage: V̄ifa = −Z̄ik0 I¯af
0 0 0 0

Fault voltage at bus i in phase domain


   
V̄ifa   V̄if
 f 1 1 1  a0 
   2  V̄if 
 V̄ib  = 1 α α2   a1 

1 α α V̄ifa
V̄ifc
2

Power System Operation and Control ©Ananyo Sengupta 79 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Line-to-Line Fault

Bus k

phase a

f
¯
I a

phase b

Z̄ f
f
¯
I b

phase c

f
¯
I c

Power System Operation and Control ©Ananyo Sengupta 80 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Line-to-Line Fault

Bus k

phase a

f
¯
I a

phase b

Z̄ f
f
¯
I b

phase c

f
¯
I c

Fault condition in phase domain

I¯af = 0, I¯bf = −I¯cf , V̄kf − V̄kfc = Z̄f I¯bf


b

Power System Operation and Control ©Ananyo Sengupta 80 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Line-to-Line Fault
Fault condition in sequence domain
Bus k

phase a
I¯af0 = 0
I¯af1 = −I¯af2
f
¯
I a

V̄kfa − V̄kfa = Z̄f I¯af1


phase b 1 2
Z̄ f
f
¯
I b

phase c

f
¯
I c

Fault condition in phase domain

I¯af = 0, I¯bf = −I¯cf , V̄kf − V̄kfc = Z̄f I¯bf


b

Power System Operation and Control ©Ananyo Sengupta 80 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Line-to-Line Fault
Fault condition in sequence domain
Bus k

phase a
I¯af0 = 0
I¯af1 = −I¯af2
f
¯
I a

V̄kfa − V̄kfa = Z̄f I¯af1


phase b 1 2
Z̄ f
f f f
¯ ¯
I ¯
I
I b a1 a2
¯
Zf

phase c ¯ ¯
Z kk Z kk
1 2
f
¯
I 0
c ¯
V ¯
f
¯
f

ka
V V
ka1 ka2

¯
Z kk
Fault condition in phase domain 0

I¯af = 0, I¯bf = −I¯cf , V̄kf − V̄kfc = Z̄f I¯bf


b

Power System Operation and Control ©Ananyo Sengupta 80 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Line-to-Line Fault: Example


1 2

G1 T1 T2

M1

Network Data

G1 and M1 : X1 = X2 = 0.02 pu, X0 = 0.04 pu, Xn = 0.05 pu


T1 and T2 : 100 MVA, 20 ∆/345Y kV, X = 0.08 pu
Transmission line: X1 = X2 = 0.15 pu, X0 = 0.5 pu (on 100 MVA, 345 kV base)

Find fault current, voltages at all three phases of bus 1 and bus 2, and current flow through the three phases of line 1-2 for a LL fault at bus 2.
Assume, system was operating at no-load prior to the fault (pre-fault voltage is 1∠0o pu).

Power System Operation and Control ©Ananyo Sengupta 81 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Double Line-to-Ground Fault


Bus k

f phase a
¯
I a

phase b
f
¯
I b

f
phase c
¯
I c

¯
f ¯f
Z̄ f (I + I c)
b

Power System Operation and Control ©Ananyo Sengupta 82 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Double Line-to-Ground Fault


Bus k

f phase a
¯
I a

phase b
f
¯
I b

f
phase c
¯
I c

¯
f ¯f
Z̄ f (I + I c)
b

Fault condition in phase domain

I¯af = 0, V̄kf = V̄kfc = (I¯cf + I¯bf )Z̄f


b

Power System Operation and Control ©Ananyo Sengupta 82 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Double Line-to-Ground Fault


Bus k

f phase a
Fault condition in sequence domain
¯
I a

I¯af0 + I¯af1 + I¯af2 = 0

f
phase b
V̄kfa = V̄kfa
¯
I 1 2
b

V̄kfa − V̄kfa = 3Z̄f I¯af0


0 1
f
phase c
¯
I c

¯
f ¯f
Z̄ f (I + I c)
b

Fault condition in phase domain

I¯af = 0, V̄kf = V̄kfc = (I¯cf + I¯bf )Z̄f


b

Power System Operation and Control ©Ananyo Sengupta 82 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Double Line-to-Ground Fault


Bus k

f phase a
Fault condition in sequence domain
¯
I a

I¯af0 + I¯af1 + I¯af2 = 0

f
phase b
V̄kfa = V̄kfa
¯
I 1 2
b

V̄kfa − V̄kfa = 3Z̄f I¯af0


0 1
f
phase c
¯
I c

¯
f ¯f f f
Z̄ f (I + I c) ¯
I ¯
I
b
¯ a1 ¯ a0
Z kk 3Z f
1

f
¯
I
a2

Fault condition in phase domain ¯


V
0
¯
V
f
¯
= V
f
¯
Z kk ¯
V
f
¯
Z kk
0

ka ka1 ka2 2
ka0

I¯af = 0, V̄kf = V̄kfc = (I¯cf + I¯bf )Z̄f


b

Power System Operation and Control ©Ananyo Sengupta 82 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Double Line-to-Ground Fault: Example


1 2

G1 T1 T2

M1

Network Data

G1 and M1 : X1 = X2 = 0.02 pu, X0 = 0.04 pu, Xn = 0.05 pu


T1 and T2 : 100 MVA, 20 ∆/345Y kV, X = 0.08 pu
Transmission line: X1 = X2 = 0.15 pu, X0 = 0.5 pu (on 100 MVA, 345 kV base)

Find fault current, voltages at all three phases of bus 1 and bus 2, and current flow through the three phases of line 1-2 for a LLG fault at bus
2. Assume, system was operating at no-load prior to the fault (pre-fault voltage is 1∠0o pu).

Power System Operation and Control ©Ananyo Sengupta 83 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Z-bus Building Algorithm


Consider that Z bus matrix has been formulated up to a certain stage and another branch is now added. Upon adding a new branch one of
the following situation is presented.

2 1

j0.1

j0.25 j0.20

j0.1 j0.1

j1.6

Power System Operation and Control ©Ananyo Sengupta 84 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Z-bus Building Algorithm


Consider that Z bus matrix has been formulated up to a certain stage and another branch is now added. Upon adding a new branch one of
the following situation is presented.

2 1

j0.1

j0.25 j0.20

j0.1 j0.1

j1.6

Power System Operation and Control ©Ananyo Sengupta 84 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Z-bus Building Algorithm


Consider that Z bus matrix has been formulated up to a certain stage and another branch is now added. Upon adding a new branch one of
the following situation is presented.

New Bus 2 1

j0.1

j0.25 j0.20

1 Type 1: z̄b is added from a new bus to the reference bus. j0.1 j0.1

Dimension of Z bus matrix increases by one.


Reference
3

j1.6

Power System Operation and Control ©Ananyo Sengupta 84 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Z-bus Building Algorithm


Consider that Z bus matrix has been formulated up to a certain stage and another branch is now added. Upon adding a new branch one of
the following situation is presented.

Old Bus 2 1

j0.1

1 Type 1: z̄b is added from a new bus to the reference bus.


j0.25 j0.20
Dimension of Z bus matrix increases by one.
j0.1 j0.1

2 Type 2: z̄b is added from a new bus to an old bus.


3
Dimension of Z bus matrix increases by one.
j1.6

New Bus

Power System Operation and Control ©Ananyo Sengupta 84 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Z-bus Building Algorithm


Consider that Z bus matrix has been formulated up to a certain stage and another branch is now added. Upon adding a new branch one of
the following situation is presented.

2 1

j0.1

1 Type 1: z̄b is added from a new bus to the reference bus.


Dimension of Z bus matrix increases by one.
j0.25 j0.20

2 Type 2: z̄b is added from a new bus to an old bus. j0.1 j0.1

Dimension of Z bus matrix increases by one.


3
3 Type 3: z̄b is added from a old bus to the reference bus.
j1.6
A new loop is formed and the dimension of Z bus does not change. Old Bus

Reference

Power System Operation and Control ©Ananyo Sengupta 84 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Z-bus Building Algorithm


Consider that Z bus matrix has been formulated up to a certain stage and another branch is now added. Upon adding a new branch one of
the following situation is presented.

Old Bus

1 Type 1: z̄b is added from a new bus to the reference bus. 2 1

j0.1
Dimension of Z bus matrix increases by one.

2 Type 2: z̄b is added from a new bus to an old bus.


j0.25 j0.20
Dimension of Z bus matrix increases by one.
j0.1 j0.1

3 Type 3: z̄b is added from a old bus to the reference bus.


3
A new loop is formed and the dimension of Z bus does not change.
j1.6
4 Type 4: z̄b is connected between two old buses.
A new loop is formed and the dimension of Z bus does not change.

Power System Operation and Control ©Ananyo Sengupta 84 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Z-bus Building Algorithm


Consider that Z bus matrix has been formulated up to a certain stage and another branch is now added. Upon adding a new branch one of
the following situation is presented.

2 1
1 Type 1: z̄b is added from a new bus to the reference bus.
j0.1

Dimension of Z bus matrix increases by one.

2 Type 2: z̄b is added from a new bus to an old bus.


j0.25 j0.20

Dimension of Z bus matrix increases by one. j0.1 j0.1

3 Type 3: z̄b is added from a old bus to the reference bus.


3

A new loop is formed and the dimension of Z bus does not change.
j1.6 Old Bus
4 Type 4: z̄b is connected between two old buses.
A new loop is formed and the dimension of Z bus does not change.

Power System Operation and Control ©Ananyo Sengupta 84 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 1 Modification: New Bus and Reference bus

2 1

j0.1

j0.25 j0.20

j0.1 j0.1

j1.6

Power System Operation and Control ©Ananyo Sengupta 85 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 1 Modification: New Bus and Reference bus

New Bus 2 1

j0.1

j0.25 j0.20

j0.1 j0.1

Reference
3

j1.6

Power System Operation and Control ©Ananyo Sengupta 85 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 1 Modification: New Bus and Reference bus

New Bus 2 1

j0.1
¯
I 1

Linear Passive Network


¯
I 2

j0.25 j0.20

¯
V ¯
j0.1 j0.1 1 I 3

¯
V 2
Reference
3 Z̄ b
¯
V 3

j1.6

Reference Bus

Power System Operation and Control ©Ananyo Sengupta 85 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 1 Modification: New Bus and Reference bus


For a passive 2-bus network
    
V̄1 Z̄11 Z̄12 I¯1
¯ =
I 1 V̄2 Z̄21 Z̄22 I¯2

Linear Passive Network


¯
I A branch with impedance Z̄b is added between the new bus 3
2

and the reference bus.


¯
V ¯
1 I 3
V̄3 = Z̄b I¯3
¯
V 2

Z̄ b
¯
V 3

Reference Bus

Power System Operation and Control ©Ananyo Sengupta 86 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 1 Modification: New Bus and Reference bus


For a passive 2-bus network
    
V̄1 Z̄11 Z̄12 I¯1
¯ =
I 1 V̄2 Z̄21 Z̄22 I¯2

Linear Passive Network


¯
I A branch with impedance Z̄b is added between the new bus 3
2

and the reference bus.


¯
V ¯
1 I 3
V̄3 = Z̄b I¯3
¯
V 2

¯
Z̄ b In general, if a branch with impedance Z̄b is added between a new
V 3
bus k and the reference bus, then,
Reference Bus Z̄ki = Z̄ik = 0 (i = 1, 2, . . . , n; i ̸= k)
Z̄kk = Z̄b

Power System Operation and Control ©Ananyo Sengupta 86 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 2 Modification: New Bus and Old bus

Old Bus 2 1

j0.1

j0.25 j0.20

j0.1 j0.1

j1.6

New Bus

Power System Operation and Control ©Ananyo Sengupta 87 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 2 Modification: New Bus and Old bus

Old Bus 2 1

j0.1
¯
I 1

Linear Passive Network


¯ + I
(I ¯ )
2 3

j0.25 j0.20
¯
I 2
¯
V
j0.1 j0.1 1

Z̄ b
¯
I
¯
V 3
2
3

¯
V 3

j1.6

New Bus Reference Bus

Power System Operation and Control ©Ananyo Sengupta 87 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 2 Modification: New Bus and Old bus


A branch with impedance Z̄b is added between the new bus 3
to the old bus 2.

¯
I 1
V̄3 = V̄2 + Z̄b I¯3

Linear Passive Network


¯ + I
¯ )
V̄1 = Z̄11 I¯1 + Z̄12 (I¯2 + I¯3 )
(I 2 3

V̄2 = Z̄21 I¯1 + Z̄22 (I¯2 + I¯3 )


¯
I 2
¯
V 1

Z̄ b
¯
I
¯
V 3
2

¯
V 3

Reference Bus

Power System Operation and Control ©Ananyo Sengupta 88 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 2 Modification: New Bus and Old bus


A branch with impedance Z̄b is added between the new bus 3
to the old bus 2.

¯
I 1
V̄3 = V̄2 + Z̄b I¯3

Linear Passive Network


¯ + I
¯ )
V̄1 = Z̄11 I¯1 + Z̄12 (I¯2 + I¯3 )
(I 2 3

V̄2 = Z̄21 I¯1 + Z̄22 (I¯2 + I¯3 )


¯
I 2
¯
V 1

Z̄ b
¯
¯
V
I 3 In general, if a branch with impedance Z̄b is added between a new
2

bus k and the old bus j, then,


¯
V 3

Z̄ik = Z̄ij (i = 1, 2, . . . , n; i ̸= k)
Reference Bus
Z̄ki = Z̄ji (i = 1, 2, . . . , n; i ̸= k)
Z̄kk = Z̄b + Z̄jj

Power System Operation and Control ©Ananyo Sengupta 88 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 3 Modification: Old Bus and Reference bus

2 1

j0.1

j0.25 j0.20

j0.1 j0.1

j1.6

Old Bus

Reference

Power System Operation and Control ©Ananyo Sengupta 89 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 3 Modification: Old Bus and Reference bus

2 1

j0.1
¯
I 1

Linear Passive Network


¯ + I
(I ¯ )
2 3

j0.25 j0.20
¯
I 2
¯
V
j0.1 j0.1 1

Z̄ b

¯
V 2
3 ¯
I 3

j1.6

Old Bus Reference Bus

Reference

Power System Operation and Control ©Ananyo Sengupta 89 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 3 Modification: Old Bus and Reference bus


From Type-2 modification, we got
¯
I 1

V̄3 = Z̄21 I¯1 + Z̄22 I¯2 + (Z̄22 + Z̄b )I¯3

Linear Passive Network


¯ + I
(I ¯ )
2 3
V̄1 = Z̄11 I¯1 + Z̄12 (I¯2 + I¯3 )
¯
I 2
V̄2 = Z̄21 I¯1 + Z̄22 (I¯2 + I¯3 )
¯
V 1

Z̄ b

¯
V 2

¯
I 3

Reference Bus

A branch with impedance Z̄b is added between an


old bus 2 and the reference bus.

Power System Operation and Control ©Ananyo Sengupta 90 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 3 Modification: Old Bus and Reference bus


From Type-2 modification, we got
¯
I 1

V̄3 = Z̄21 I¯1 + Z̄22 I¯2 + (Z̄22 + Z̄b )I¯3

Linear Passive Network


¯ + I
(I ¯ )
2 3
V̄1 = Z̄11 I¯1 + Z̄12 (I¯2 + I¯3 )
¯
I 2
V̄2 = Z̄21 I¯1 + Z̄22 (I¯2 + I¯3 )
¯
V 1

Z̄ b
Type-3 modification can be derived from Type-2 modification
¯
V 2 taking V̄3 = 0.
¯
I 3

Reference Bus

A branch with impedance Z̄b is added between an


old bus 2 and the reference bus.

Power System Operation and Control ©Ananyo Sengupta 90 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 3 Modification: Old Bus and Reference bus


From Type-2 modification, we got
¯
I 1

V̄3 = Z̄21 I¯1 + Z̄22 I¯2 + (Z̄22 + Z̄b )I¯3

Linear Passive Network


¯ + I
(I ¯ )
2 3
V̄1 = Z̄11 I¯1 + Z̄12 (I¯2 + I¯3 )
¯
I 2
V̄2 = Z̄21 I¯1 + Z̄22 (I¯2 + I¯3 )
¯
V 1

Z̄ b
Type-3 modification can be derived from Type-2 modification
¯
V 2 taking V̄3 = 0.
¯
I 3

In general, if a branch with impedance Z̄b is added between an old


Reference Bus
bus k and the reference bus, then,
 
Z̄1k
A branch with impedance Z̄b is added between an 1   
Znew = Zold −  ..  Z̄k1 · · · Z̄kn
old bus 2 and the reference bus. Z̄b + Z̄kk  . 
Z̄nk

Power System Operation and Control ©Ananyo Sengupta 90 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 4 Modification: Old Bus to Old bus


Old Bus

2 1

j0.1 ¯
I 1

Linear Passive Network


¯ + I
(I ¯ )
2 4

j0.25 j0.20 ¯
I
¯
V 2
1 Z̄ b
j0.1 j0.1

¯
I ¯
¯ 3 I 4
V 2

3 ¯ − I
(I ¯ )
¯
V 3 4
3

j1.6
Reference Bus

Power System Operation and Control ©Ananyo Sengupta 91 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 4 Modification: Old Bus to Old bus


    ¯ 
V̄1 Z̄11 Z̄12 Z̄13 I1
¯
I 1
V̄2  = Z̄21 Z̄22 Z̄23  I¯2 + I¯4 

Linear Passive Network


¯ + I
¯ )
V̄3 Z̄31 Z̄32 Z̄33 I¯3 − I¯4
(I 2 4

¯
¯
V
I 2 V̄3 = V̄2 + Z̄b I¯4
1 Z̄ b

¯
I ¯
¯ 3 I 4
V 2

¯ − I
(I ¯ )
¯
V 3 4
3

Reference Bus

A branch with impedance Z̄b is added between


two old buses 2 and 3.

Power System Operation and Control ©Ananyo Sengupta 92 / 256


Load Flow Analysis
Short Circuit Analysis Balanced Fault Analysis
Power System Stability Unbalanced Fault Analysis
Economic Dispatch of Generation Z-bus Building Algorithm
Automatic Control of Generation

Type - 4 Modification: Old Bus to Old bus


    ¯ 
V̄1 Z̄11 Z̄12 Z̄13 I1
¯
I 1
V̄2  = Z̄21 Z̄22 Z̄23  I¯2 + I¯4 

Linear Passive Network


¯ + I
¯ )
V̄3 Z̄31 Z̄32 Z̄33 I¯3 − I¯4
(I 2 4

¯
¯
V
I 2 V̄3 = V̄2 + Z̄b I¯4
1 Z̄ b

¯
I ¯
¯ 3 I 4
V 2

¯ − I
¯ )
In general, if a branch with impedance Z̄b is added between bus k
¯ (I
V 3
3 4
and bus l, then,
Reference Bus
  T
Z̄1k − Z̄1l Z̄k1 − Z̄l1
1 
 .. 

 .. 

Znew = Zold −
P  .  . 
A branch with impedance Z̄b is added between Z̄nk − Z̄nl Z̄kn − Z̄ln
two old buses 2 and 3.
where, P = Z̄b + Z̄kk + Z̄ll − Z̄lk − Z̄kl

Power System Operation and Control ©Ananyo Sengupta 92 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Module 3

Power System Stability:


Small Disturbance Stability, Transient Stability

Power System Operation and Control ©Ananyo Sengupta 93 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Power System Stability


Definition: Power system stability is the ability of an electric power system, for a given initial operating condition, to regain a state of
operating equilibrium after being subjected to a physical disturbance, with most system variables bounded so that practically the entire
system remains intact.

Power System Operation and Control ©Ananyo Sengupta 94 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Power System Stability


Definition: Power system stability is the ability of an electric power system, for a given initial operating condition, to regain a state of
operating equilibrium after being subjected to a physical disturbance, with most system variables bounded so that practically the entire
system remains intact.

Power System Stability

Rotor Angle Stability Frequency Stability Voltage Stability

Small Disturbance Large Disturbance Small Disturbance Large Disturbance


Angular Stability Angular Stability Voltage Stability VoltageStability

Short Term Short Term Long Term Short Term Long Term

Power System Operation and Control ©Ananyo Sengupta 94 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Studies
2 7 8 9 3

Large Disturbances

Self-clearing fault
Fault following by opening of line
5 6

Line outage

4
Sudden large change or loss of load
Sudden large change or loss of generation
Outage, followed by islanding

1
Small Disturbances

Gradual change in load

Figure: IEEE 9 Bus Test System


Power System Operation and Control ©Ananyo Sengupta 95 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 1: Self-Clearing Fault


2 7 8 9 3

5 6

Fault bus: 9, Fault initiation time: 1.0 s, Fault removed after: 10 cycles (0.2 s)

Power System Operation and Control ©Ananyo Sengupta 96 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 1: Self-Clearing Fault


1.2
50

1 40
Bus voltage magnitude (in pu)

Generator angle (relative)


30
0.8

20
0.6

10
0.4
0

0.2
-10

0
0 5 10 15 20 25 -20
0 5 10 15 20 25
40 Time (in s) 51.5 Time (in s)

30
51
Bus voltage angle (in degree)

Generator frequency (in Hz)


20

50.5
10

0
50

-10

49.5
-20

-30 49
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
Power System Operation and Control ©Ananyo Sengupta 97 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 2: Self-Clearing Fault (-Unstable)


2 7 8 9 3

5 6

Fault bus: 9, Fault initiation time: 1.0 s, Fault removed after: 35 cycles (0.7 s)
Power System Operation and Control ©Ananyo Sengupta 98 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 2: Self-Clearing Fault (-Unstable)


1.2 104
3

1 2.5
Bus voltage magnitude (in pu)

Generator angle (relative)


0.8 2

0.6 1.5

0.4 1

0.2 0.5

0 0
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
1000 57

56
500
Bus voltage angle (in degree)

55

Generator frequency (in Hz)


54
0
53

52
-500

51

-1000 50

49

-1500 48
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
Power System Operation and Control ©Ananyo Sengupta 99 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 3: Fault, followed by line outage


2 7 8 9 3

5 6

Fault line: 8-9 (near bus 9), Fault initiation time: 1.0 s, Fault removed after: 10 cycles (0.2 s)
Power System Operation and Control ©Ananyo Sengupta 100 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 3: Fault, followed by line outage


1.2 60
Bus voltage magnitude (in pu)

Generator angle (relative)


1
40
0.8

0.6 20

0.4
0
0.2

0 -20
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)

60 51.5
Bus voltage angle (in degree)

Generator frequency (in Hz)


40 51

20 50.5

0 50

-20 49.5

-40 49
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
Power System Operation and Control ©Ananyo Sengupta 101 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 4: Line Outage


2 7 8 9 3

5 6

Line 4-5 removed at 1.0 s


Power System Operation and Control ©Ananyo Sengupta 102 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 4: Line Outage


1.1 20
Bus voltage magnitude (in pu)

Generator angle (relative)


1.05
15

1
10
0.95

5
0.9

0.85 0
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
10 51
Bus voltage angle (in degree)

Generator frequency (in Hz)


5
50.8

0
50.6
-5
50.4
-10

50.2
-15

-20 50
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
Power System Operation and Control ©Ananyo Sengupta 103 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 5: Loss of Load


2 7 8 9 3

5 6

Loss (20% reduction) of load at bus 5

Power System Operation and Control ©Ananyo Sengupta 104 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 5: Loss of Load


1.05 20
Bus voltage magnitude (in pu)

Generator angle (relative)


1.04
15
1.03

1.02 10

1.01
5
1

0.99 0
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
10 50.6
Bus voltage angle (in degree)

Generator frequency (in Hz)


50.5
5
50.4

0 50.3

50.2
-5
50.1

-10 50
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
Power System Operation and Control ©Ananyo Sengupta 105 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 6: Loss of Generation


2 7 8 9 3

5 6

Loss (25% reduction) of generation at bus 2

Power System Operation and Control ©Ananyo Sengupta 106 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 6: Loss of Generation


1.05 20
Bus voltage magnitude (in pu)

Generator angle (relative)


1.04
15
1.03

1.02 10

1.01
5
1

0.99 0
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
10 50
Bus voltage angle (in degree)

Generator frequency (in Hz)


49.8
5

49.6
0
49.4
-5
49.2

-10
49

-15 48.8
0 5 10 15 20 25 0 5 10 15 20 25
Time (in s) Time (in s)
Power System Operation and Control ©Ananyo Sengupta 107 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 7: Islanding


2 7 8 9 3

5 6

Loss of line 4-5 and 7-8

Power System Operation and Control ©Ananyo Sengupta 108 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Case Study 7: Islanding

56

Generator frequency (in Hz)


54

52

50

48
0 2 4 6 8 10
Time (in s)

Power System Operation and Control ©Ananyo Sengupta 109 / 256


Load Flow Analysis Definition, Examples
5.1.5 Case Study-10:
ShortGeneration loss at Rihand
Circuit Analysis STPSStability:
Rotor Angle on 1-June-2010
Swing Equation
Power
Voltage profile at 400kV System Stability
Vindhyachal bus during Small Disturbance
incident Stability
of generation loss at Rihand STPS in
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Northern region is shown at figure 53. It can be seen that the fault got cleared in around 320milli
Automatic Control of Generation Dynamics of Multi-Machine Systems
seconds which indicated the possible operation of Local breaker Backup protection. The same
was confirmed by the information received from substation.
Grid Disturbances in India: Fault

Figure 53: Voltage profile at Vindhyachal indicating the probable operation of LBB protection
Figure: Voltage profile observed at Vindhyachal during fault Rihand STPS on 1st June, 2010
Power System Operation and Control ©Ananyo Sengupta 110 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
SYNCHROPHASORS - INITIATIVE
Automatic Control ofINGeneration
INDIA Dynamics of Multi-Machine Systems JUNE 2012

5.1.8 Case Study-13: Tripping of HVDC Rihand-Dadri Bipole on 12-Jan-2011


Grid Disturbances in India: Line Outage

Figure: Voltage profile at Kanpur S/s during incident


Figure 56: of tripping
Dip and rise of HVDC
in voltage profile Rihand-Dadri Bipole on 12th June, 2011
at Kanpur

The graph above shows voltage profile at 400kV Kanpur Bus during tripping of HVDC Rihand-
Dadri
Power System Bipole. and
Operation Some rise and
Control dip in
©Ananyo voltages were observed during tripping of HVDC pole-1 &
Sengupta 111 / 256
from figure that the initial swing in angle is 6 to 7 degrees and the angle settles down to at the
Load Flow Analysis Definition, Examples
same value as the antecedent angle. In this case there is decrease in power due to load loss
Short Circuit Analysis Rotor Angle Stability: Swing Equation
due to which angle Power
should System
decrease but due
Stability to counter action the angle
Small Disturbance settles down near to the
Stability
antecedent value. Dispatch of Generation
Economic Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Grid Disturbances in India: Loss of Load

Figure 46: Swing observed in angles during multiple trippings at 400 kV Greater Noida
Angle difference between 400 kV buses in Northern Region during loss of load at Greater Noida, 2nd April, 2012

Power System Operation and Control ©Ananyo Sengupta 112 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

EXHIBIT – 2.1
Disturbance in NEW Grid, India on 30th and 31st July 2012
2.1.1 Map indicating the IR links between NR, WR, ER and NER

The system was weakened by multiple outages of transmission


liens in the WR-NR interface. Bina-Gwalior-Agra was the only
connection before disturbance.

Due to load encroachment (high load of line resulting in high


line current and low bus voltage) Bina-Gwalior line removed by
zone 3 distance relay operation.

This outage created large angular deviation between NR and WR


as the power flowed in the WR-ER-NR route.

Due to power swing distance relays in NR-ER and ER-WR tie lines
tripped resulting isolation of NR.

Due to insufficient generation NR experienced blackout.

Reference: Report of the enquiry committee on grid disturbance in northern


region on 30th july2012 and in northern, eastern and north-eastern region on 31st
July 2012.
7
Power System Operation and Control ©Ananyo Sengupta 113 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or TransientExhibit
Stability 3.1
Automatic Control of Generation Dynamics of Multi-Machine Systems

Recording Showing Angular Separation between NR and Rest of NEW Grid


on 30/07/2012
Disturbance in NEW Grid, India on 30th and 31st July 2012

Fig 1: (source: Frequency


Widerecorded at IIT Bombay
Area Frequency and IIT Kanpur
Measurement on 30thdeveloped
system July, 2012 by IIT-
B,Power
Mumbai.)
System Operation and Control ©Ananyo Sengupta 114 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Pan India Light Switch Off Event onAnnexure-III


5th April, 2020
MW All India Demand
125000 04-Apr-20 05-Apr-20

120000

115000

110000

105000

100000

95000

90000

85000

80000
20:30

20:35

20:40

20:45

20:50

20:55

21:00

21:05

21:10

21:15

21:20

21:25

21:30

21:35

21:40

21:45

21:50

21:55

22:00
Power System Operation and Control ©Ananyo Sengupta POSOCO
115 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Pan India Light Switch Off Event on 5th April, 2020


Frequency 50.05 Hz 49.9 Hz
Hz
50.4

50.3

50.2

50.1

50

49.9

49.8
Frequency within the band 10.86 %
49.7 Frequency above the band 67.05 %
Frequency below the band 22.09 %

49.6
20:29:59.520
20:32:29.520
20:34:59.520
20:37:29.520
20:39:59.520
20:42:29.520
20:44:59.520
20:47:29.520
20:49:59.520
20:52:29.520
20:54:59.520
20:57:29.520
20:59:59.520
21:02:29.520
21:04:59.520
21:07:29.520
21:09:59.520
21:12:29.520
21:14:59.520
21:17:29.520
21:19:59.520
21:22:29.520
21:24:59.520
21:27:29.520
21:29:59.520
21:32:29.520
21:34:59.520
21:37:29.520
21:39:59.520
21:42:29.520
21:44:59.520
21:47:29.520
21:49:59.520
21:52:29.520
21:54:59.520
21:57:29.520
Power System Operation and Control ©Ananyo Sengupta 116 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Some of the Major Blackouts occurred in last few decades

1 New York Power Pool disturbances on September 22, 1970


2 Florida system disturbance on December 28, 1982
3 French system disturbance on December 19, 1978 and January 12, 1987
4 Northern Belgium system disturbance on August 4, 1982
5 Swedish system disturbance on December 27, 1983
6 Japanese system disturbance on July 23, 1987
7 Canada and North American system disturbance on August 14, 2003

Power System Operation and Control ©Ananyo Sengupta 117 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Swing Equation
Nomenclature Neglecting frictional and damping torques, from the law rotation, we
have
Tm Mechanical torque (input) d 2 θm
J = Tm − Te
Te Electromagnetic torque (output) dt2
J Combined moment of inertia of prime mover Taking θm = ωsm t + δm ,
and generator d 2 δm d 2 δm
θm Angular displacement of the rotor w.r.t. J 2
= Tm − Te and Jωm = Pm − Pe
dt dt2
stationary ref. axis on stator 2Wk 2Wk
From Wk = 1 2
2 Jωm , we have M = ωm ≈ ωsm
ωsm Synchronous angular velocity
ωm Angular velocity of the rotor d 2 δm
M = P m − Pe
δm Rotor position before disturbance measured dt2
from the synchronously rotating ref. frame p p
Taking δ = 2 δm and ω = 2 ωm
Wk Kinetic energy of the rotating mass
2 d2 δ
M Inertia constant (= Jωm ) M 2 = Pm − Pe
p dt
p No. of poles
δ, ω Electrical power angle and angular velocity
SB Base power
H Per unit inertia constant (= Wk /SB )
Power System Operation and Control ©Ananyo Sengupta 118 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Swing Equation
Nomenclature Neglecting frictional and damping torques, from the law rotation, we
have
Tm Mechanical torque (input) d 2 θm
J = Tm − Te
Te Electromagnetic torque (output) dt2
J Combined moment of inertia of prime mover Taking θm = ωsm t + δm ,
and generator d 2 δm d 2 δm
θm Angular displacement of the rotor w.r.t. J 2
= Tm − Te and Jωm = Pm − Pe
dt dt2
stationary ref. axis on stator 2Wk 2Wk
From Wk = 1 2
2 Jωm , we have M = ωm ≈ ωsm
ωsm Synchronous angular velocity
ωm Angular velocity of the rotor d 2 δm
M = P m − Pe
δm Rotor position before disturbance measured dt2
from the synchronously rotating ref. frame p p
Taking δ = 2 δm and ω = 2 ωm
Wk Kinetic energy of the rotating mass
2 d2 δ
M Inertia constant (= Jωm ) M 2 = Pm − Pe
p dt
p No. of poles
Expressing all variables in per-unit, and writing in terms of H
δ, ω Electrical power angle and angular velocity
SB Base power H d2 δ
= Pm − Pe
H Per unit inertia constant (= Wk /SB ) πf0 dt2
Power System Operation and Control ©Ananyo Sengupta 119 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Single Machine Infinite Bus Model


¯ ¯
Letting Ē = E∠δ, V̄ = V ∠0o ,
Ē V t V


jX
d Z̄ L
EV
Pe = sin δ = Pmax sin δ
X12
Infinite Bus
1 3 2
Z̄ s
X12 : Transfer reactance between bus 1 and 2
Pmax : Steady state stability limit

Figure: One machine connected to an infinite bus


¯
Ē V

¯ ȳ 12 ¯
I I 2
1

1 2

ȳ 10 ȳ 20

Power System Operation and Control ©Ananyo Sengupta 120 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Swing Equation: Example


1 2

¯ = 1∠0o pu
V
Ē x12 = 0.3 pu


x12 = 0.3 pu


x = 0.3 pu xt = 0.2 pu
d

A 50 Hz synchronous machine having inertia constant 8 MJ/MVA and transient reactance x′d = 0.3 pu is connected to an
infinite bus through a purely reactive circuit as shown. Reactances are marked on the diagram on a common system base.
The generator is delivering real power of 1.5 pu, 0.8 power factor lagging to the infinite bus at a voltage V̄ = 1∠0o pu.

1 Calculate the internal emf Ē and the steady state stability limit Pmax .

Power System Operation and Control ©Ananyo Sengupta 121 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Swing Equation: Example


1 2

¯ = 1∠0o pu
V
Ē x12 = 0.3 pu


x12 = 0.3 pu


x = 0.3 pu xt = 0.2 pu
d

A 50 Hz synchronous machine having inertia constant 8 MJ/MVA and transient reactance x′d = 0.3 pu is connected to an
infinite bus through a purely reactive circuit as shown. Reactances are marked on the diagram on a common system base.
The generator is delivering real power of 1.5 pu, 0.8 power factor lagging to the infinite bus at a voltage V̄ = 1∠0o pu.

1 Calculate the internal emf Ē and the steady state stability limit Pmax .
2 Assume the per unit damping coefficient D = 0.138. Consider a small disturbance of ∆δ = 10o . Obtain equations
describing the motion of the rotor angle and the generator frequency.

Power System Operation and Control ©Ananyo Sengupta 121 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Small Disturbance Stability: Small Deviation in δ


where, Ps : Synchronizing coefficient


¯
V t
¯
V
dP
Ps = = Pmax cos δ0
dδ δ0

jX
d Z̄ L

The dynamics of the machine depends upon the roots of the


Infinite Bus characteristics equation
2 2
1 3 2 s + ωn = 0
Z̄ s
q
πf0 πf0
H Ps and s = − H Ps
2
where, ωn =

Consider a small deviation ∆δ in power angle from the initial


operating point δ0 at t = 0 If Ps is negative, one of the roots will be in the right hand side of
δ = δ0 + ∆δ s-place
unstable, exponentially increasing response
Since ∆δ is small, cos ∆δ ≈ 1, sin ∆δ ≈ ∆δ, then
2
H d ∆δ
+ Ps ∆δ = 0
πf0 dt2 If Ps is positive, both the roots will be on the jω axis
marginally stable, sustained oscillation

Power System Operation and Control ©Ananyo Sengupta 122 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Small Disturbance Stability: Small Deviation in δ


Taking damping power Pd = D dδ
dt
into account, linearized swing equation becomes

H d2 ∆δ d∆δ
+D + Ps ∆δ = 0
πf0 dt2 dt
2
In terms of the standard second order differential equation ddt∆δ d∆δ 2
2 + 2ζωn dt + ωn ∆δ = 0
q q
πf0 πf0
where, ωn = H
Ps and ζ = D2 HPs
. For normal operating condition ζ < 1, and the roots of the characteristics
equation
are complex s2 + 2ζωn s + ωn
2
=0
p
s1 , s2 = −ζωn ± jωn 1 − ζ 2

p
ωn 1 − ζ 2 = ωd is the damped frequency of oscillation.

For positive damping, roots of the characteristics equation have negative real part if Ps is positive. The response is
bounded and the system is stable.

Power System Operation and Control ©Ananyo Sengupta 123 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics due to Small Deviation in δ


Expressing the swing equation in state variable form, as

x1 (t) = δ(t)
d∆δ(t)
x2 (t) = ẋ1 (t) = ∆ω(t) =
dt
d2 ∆δ(t)
ẋ2 (t) = = −ωn
2
x1 (t) − 2ζωn x2 (t)
dt2

In matrix form     
ẋ1 (t) 0 1 x1 (t)
= or, ẋ(t) = Ax(t)
ẋ2 (t) −ωn2 −2ζω
n x2 (t)
 
s + 2ζωn 1
x(0)
−ωn2 s
Taking Laplace transform, we get X(s) = (sI − A)−1 x(0) = .
s2 + 2ζωn s + ωn
2

Power System Operation and Control ©Ananyo Sengupta 124 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics due to Small Deviation in δ


When the rotor is suddenly perturbed by a small angle ∆δ0 , x1 (0) = ∆δ0 and x2 (0) = ∆ω0 = 0, and we obtain

(s + 2ζωn ) ∆δ0
∆δ(s) =
s2 + 2ζωn s + ωn2

2 ∆δ
ωn 0
∆ω(s) = −
s2 2
+ 2ζωn s + ωn

Taking inverse Laplace transform, we get

∆δ0
∆δ(t) = p e−ζωn t sin (ωd t + θ)
1 − ζ2
ωn ∆δ0 −ζωn t
∆ω(t) = − p e sin ωd t
1 − ζ2

where, ωd is the damped frequency of oscillation, and θ = cos−1 ζ.

Power System Operation and Control ©Ananyo Sengupta 125 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics due to Small Deviation in δ

The motion of the rotor relative to the synchronously revolving field is

∆δ0
δ(t) = δ0 + p e−ζωn t sin (ωd t + θ)
1 − ζ2

and the rotor angular frequency is

ωn ∆δ0 −ζωn t
ω(t) = ω0 − p e sin ωd t
1 − ζ2

Power System Operation and Control ©Ananyo Sengupta 126 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics due to Small Deviation in δ: Example


1 2

¯ = 1∠0o pu
V
Ē x12 = 0.3 pu


x12 = 0.3 pu


x = 0.3 pu xt = 0.2 pu
d

A 50 Hz synchronous machine having inertia constant 8 MJ/MVA and transient reactance x′d = 0.3 pu is connected to an
infinite bus through a purely reactive circuit as shown. Reactances are marked on the diagram on a common system base.
The generator is delivering real power of 1.5 pu, 0.8 power factor lagging to the infinite bus at a voltage V̄ = 1∠0o pu.

1 Calculate the internal emf Ē and the steady state stability limit Pmax .
2 Assume the per unit damping coefficient D = 0.138. Consider a small disturbance of ∆δ = 10o . Obtain equations
describing the motion of the rotor angle and the generator frequency.

Power System Operation and Control ©Ananyo Sengupta 127 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Small Disturbance Stability: Small Change in Pm

If the mechanical input power Pm is increased by a small amount ∆P , the the linearized swing equation becomes

H d2 ∆δ d∆δ
+D + Ps ∆δ = ∆P
πf0 dt2 dt

d2 ∆δ
In terms of the standard second order differential equation dt2
+ 2ζωn d∆δ
dt
2 ∆δ = ∆u
+ ωn
q q
πf0 πf0 πf0
where, ωn = H
Ps , ζ = D
2 HPs
and ∆u = ∆P .
H

Writing the above equations in state variable form, we have


     
ẋ1 (t) 0 1 x1 (t) 0
= ∆u(t) or, ẋ(t) = Ax(t) + B∆u(t)
ẋ2 (t) −ωn2 −2ζω
n x2 (t) 1

Power System Operation and Control ©Ananyo Sengupta 128 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics for Small Change in Pm

Taking Laplace transform and rearranging, we get


  
s + 2ζωn 1 0 ∆u
−ωn2 s 1 s
X(s) = (sI − A)−1 B∆U (s) =
s2 + 2ζωn s + ωn
2

Simplifying, we obtain

∆u
∆δ(s) =
s (s2 + 2ζωn s + ωn
2)

∆u
∆ω(s) = 2 2
s + 2ζωn s + ωn

Power System Operation and Control ©Ananyo Sengupta 129 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics for Small Change in Pm

Taking Laplace transform and rearranging, we get


  
s + 2ζωn 1 0 ∆u
−ωn2 s 1 s
X(s) = (sI − A)−1 B∆U (s) =
s2 + 2ζωn s + ωn
2

Taking inverse Laplace transform, we obtain


( )
πf0 ∆P 1 −ζωn t
∆δ(t) = 1− p e sin (ωd t + θ)
Hωn 2
1 − ζ2

πf0 ∆P
∆ω(t) = p e−ζωn t sin ωd t
Hωn 1 − ζ2

Power System Operation and Control ©Ananyo Sengupta 130 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics for Small Change in Pm : Example

1 2

¯ = 1∠0o pu
V
Ē x12 = 0.3 pu


x12 = 0.3 pu


x = 0.3 pu xt = 0.2 pu
d

A 50 Hz synchronous machine having inertia constant 8 MJ/MVA and transient reactance x′d = 0.3 pu is connected to an
infinite bus through a purely reactive circuit as shown. Reactances are marked on the diagram on a common system base.
The generator is delivering real power of 1.5 pu, 0.8 power factor lagging to the infinite bus at a voltage V̄ = 1∠0o pu.
Assume the per unit damping coefficient D = 0.138.

1 Obtain equations describing the motion of the rotor angle and the generator frequency for a small change ∆P = 0.1
per-unit.

Power System Operation and Control ©Ananyo Sengupta 131 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Large Disturbance Stability or Transient Stability


Transient stability studies involve the determination of whether or not synchronism is maintained after the machine has been
subjected to large disturbance.
From the swing equation with neglecting damping
d2 δ πf0
= (Pm − Pe )
dt2 H
dδ d2 δ 2πf0 dδ
2 = (Pm − Pe )
dt dt2 H dt
 2 
d dδ 2πf0 dδ
= (Pm − Pe )
dt dt H dt
 2 
dδ 2πf0
d = (Pm − Pe ) dδ
dt H
s Z δmax
dδ 2πf0
Integrating both sides: = (Pm − Pe ) dδ
dt H δ0

To ensure stability, relative speed w.r.t. synchronously rotating reference frame has to be zero.
Z δmax
(Pm − Pe ) dδ = 0
δ0
Power System Operation and Control ©Ananyo Sengupta 132 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Equal Area Criterion


Consider a machine operating at the equilibrium point
δ0 , corresponding to the mechanical power input
Pm0 = Pe0 .

Consider a sudden step increase in input power (Pm1 ),


and Pm1 > Pe0 .

The excess energy stored in the rotor during the initial


acceleration
Z δ1
(Pm1 − Pe ) dδ = Area A1
δ0

Energy released by the rotor at the time of deceleration


The rotor will continue to swing upto the angle δmax ,
Z δmax where
(Pm1 − Pe ) dδ = Area A2 | Area A1 | = | Area A2 |
δ1

Power System Operation and Control ©Ananyo Sengupta 133 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Application to Sudden Increase in Power Input


Using above condition, we get
(δmax − δ0 ) sin δmax + cos δmax = cos δ0
where, δmax = π − δ1 .

The above equation is in the form of f (δmax ) = c, and can be


solved numerically using Newton-Raphson method, starting
π (0)
with an initial estimate of < δmax < π.
2
 
c−f (k)
δmax
(k)
∆δmax =
df
dδmax (k)
δmax
The equal-area criterion can be used to determine the maximum  
additional power Pm which may be applied for stability to be df (k) (k)
= δmax − δ0 cos δmax
maintained. dδmax δmax
(k)

(k+1) (k) (k)


To ensure stability: Area A2 has to be at least equal to Area A1 . δmax = δmax + ∆δmax

Power System Operation and Control ©Ananyo Sengupta 134 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Sudden Increase in Power Input: Example

1 2

¯ = 1∠0o pu
V
Ē x12 = 0.3 pu


x12 = 0.3 pu


x = 0.3 pu xt = 0.2 pu
d

A 50 Hz synchronous machine having inertia constant 8 MJ/MVA and transient reactance x′d = 0.3 pu is connected to an
infinite bus through a purely reactive circuit as shown. Reactances are marked on the diagram on a common system base.
The generator is delivering real power of 1.5 pu, 0.8 power factor lagging to the infinite bus at a voltage V̄ = 1∠0o pu.

1 Determine the maximum power input that can be applied without loss of synchronism.

Power System Operation and Control ©Ananyo Sengupta 135 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Application to Three Phase Fault


1 2

Ē = E∠δ

Power System Operation and Control ©Ananyo Sengupta 136 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Application to Three Phase Fault


1 2

Ē = E∠δ

Power System Operation and Control ©Ananyo Sengupta 136 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Application to Three Phase Fault


1 2

Ē = E∠δ

Power System Operation and Control ©Ananyo Sengupta 136 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Application to Three Phase Fault


1 2

Ē = E∠δ

The critical clearing angle can be found as


Z δc Z δmax
Pm dδ = (Pmax sin δ − Pm ) dδ
δ0 δc

Pm
cos δc = (δmax − δ0 ) + cos δmax
Pmax

Power System Operation and Control ©Ananyo Sengupta 136 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Application to Three Phase Fault


1 2

Ē = E∠δ

The critical clearing angle can be found as


Pm
cos δc = (δmax − δ0 ) + cos δmax
Pmax
s
2H (δc − δ0 )
Critical fault clearing time tc =
πf0 Pm

Power System Operation and Control ©Ananyo Sengupta 137 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Three Phase Fault: Example


1 2

Ē ¯ = 1∠0o pu
x12 = 0.3 pu V


x12 = 0.3 pu

xt = 0.2 pu


x = 0.3 pu
d

A 50 Hz synchronous machine having inertia constant 8 MJ/MVA and transient reactance x′d = 0.3 pu is connected to an
infinite bus through a purely reactive circuit as shown. Reactances are marked on the diagram on a common system base.
The generator is delivering real power of 1.5 pu, 0.8 power factor lagging to the infinite bus at a voltage V̄ = 1∠0o pu.

1 A temporary three-phase fault occurs at the sending end of the line 1-2. When the fault is cleared, both lines are intact.
Determine the critical clearing angle and the critical fault clearing time.

Power System Operation and Control ©Ananyo Sengupta 138 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Application to Three Phase Fault

1 2

Ē = E∠δ

Power System Operation and Control ©Ananyo Sengupta 139 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Application to Three Phase Fault


1 2

Ē = E∠δ

Applying equal-area criterion, we get


Z δc Z δmax
Pm (δc − δ0 ) − Pmax2 sin δdδ = Pmax3 sin δdδ − Pm (δmax − δc )
δ0 δc

Integrating both sides, and solving for δc , we obtain

Pm (δmax − δ0 ) + Pmax3 cos δmax − Pmax2 cos δ0


cos δc =
Pmax3 − Pmax2

Power System Operation and Control ©Ananyo Sengupta 140 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Three Phase Fault: Example

1 2

¯ = 1∠0o pu
V
Ē x12 = 0.3 pu


x12 = 0.3 pu


x = 0.3 pu xt = 0.2 pu
d

A 50 Hz synchronous machine having inertia constant 8 MJ/MVA and transient reactance x′d = 0.3 pu is connected to an
infinite bus through a purely reactive circuit as shown. Reactances are marked on the diagram on a common system base.
The generator is delivering real power of 1.5 pu, 0.8 power factor lagging to the infinite bus at a voltage V̄ = 1∠0o pu.

1 A three-phase fault occurs at the middle of one of the circuits of line 1-2. The fault is cleared by isolating the faulted
line. Determine the critical clearing angle.

Power System Operation and Control ©Ananyo Sengupta 141 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Three Phase Fault: Example


1 2

¯ = 1∠0o pu
V
Ē x12 = 0.3 pu


x12 = 0.3 pu


x = 0.3 pu xt = 0.2 pu
d

3 1 2

0.3

0.5


0.15 0.15

Power System Operation and Control ©Ananyo Sengupta 142 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation
dx(t)
= f (x)
dt

Objective: To obtain

t0 t1 t2 ···
x0 x1 x2 ···

Power System Operation and Control ©Ananyo Sengupta 143 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation
dx(t)
= f (x)
dt

Objective: To obtain

t0 t1 t2 ···
x0 x1 x2 ···

Euler’s Method

dx(t)
x1 ≈ x0 + ∆t
dt t0

Power System Operation and Control ©Ananyo Sengupta 143 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation
dx(t)
= f (x)
dt

Objective: To obtain

t0 t1 t2 ···
x0 x1 x2 ···

Euler’s Method

dx(t)
x1 ≈ x0 + ∆t
dt t0
= x0 + f (x0 )∆t

Power System Operation and Control ©Ananyo Sengupta 143 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation
dx(t)
= f (x)
dt

Objective: To obtain

t0 t1 t2 ···
x0 x1 x2 ···

Euler’s Method

dx(t)
x1 ≈ x0 + ∆t
dt t0
= x0 + f (x0 )∆t


dx(t)
x2 ≈ x1 + ∆t
dt t1
= x1System
Power + f Operation
(x1 )∆t and Control ©Ananyo Sengupta 143 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation
dx(t)
= f (x)
dt

Objective: To obtain

t0 t1 t2 ···
x0 x1 x2 ···

Euler’s Method

dx(t)
x1 ≈ x0 + ∆t
dt t0
= x0 + f (x0 )∆t


dx(t)
x2 ≈ x1 + ∆t
dt t1
= x1System
Power + f Operation
(x1 )∆t and Control ©Ananyo Sengupta 143 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation
dx(t)
= f (x)
dt

Objective: To obtain

t0 t1 t2 ···
x0 x1 x2 ···

Euler’s Method

dx(t)
x1 ≈ x0 + ∆t
dt t0
= x0 + f (x0 )∆t In general


dx(t) dx(t)
x2 ≈ x1 + xk+1 ≈ xk + .∆t
dt t
∆t
dt t1 k

= x1System
Power + f Operation
(x1 )∆t and Control ©Ananyo Sengupta 144 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation
dx(t)
= f (x)
dt

Power System Operation and Control ©Ananyo Sengupta 145 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation Modified Euler’s Method (Prediction-Correction Method)
dx(t)
dt
= f (x)
p dx(t)
xk+1 ≈ xk + ∆t = xk + f (xk )∆t
dt t
k

Power System Operation and Control ©Ananyo Sengupta 145 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation Modified Euler’s Method (Prediction-Correction Method)
dx(t)
dt
= f (x)
p dx(t)
xk+1 ≈ xk + ∆t = xk + f (xk )∆t
dt t
k

Predicted slope at tk+1


dx(t) p
= f (xk+1 )
dt t
k+1

Power System Operation and Control ©Ananyo Sengupta 145 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of Nonlinear Equation


Consider the first-order differential equation Modified Euler’s Method (Prediction-Correction Method)
dx(t)
dt
= f (x)
p dx(t)
xk+1 ≈ xk + ∆t = xk + f (xk )∆t
dt t
k

Predicted slope at tk+1


dx(t) p
= f (xk+1 )
dt t
k+1

Corrected value of xk+1 is computed from the average of two slopes

!
1 dx(t) dx(t)
xk+1 ≈ xk + + ∆t
2 dt t dt t
k k+1

Power System Operation and Control ©Ananyo Sengupta 145 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation


For one-machine, infinite bus system

d2 δ πf0
= (Pm − Pmax sin δ)
dt2 H

In state variable form



= ∆ω
dt
d∆ω πf0
= (Pm − Pmax sin δ)
dt H

Power System Operation and Control ©Ananyo Sengupta 146 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation


For one-machine, infinite bus system

d2 δ πf0
= (Pm − Pmax sin δ)
dt2 H

In state variable form



= ∆ω
dt
d∆ω πf0
= (Pm − Pmax sin δ)
dt H
Prediction

p dδ
δk+1 = δk + ∆t
dt t
k

Power System Operation and Control ©Ananyo Sengupta 146 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation


For one-machine, infinite bus system

d2 δ πf0
= (Pm − Pmax sin δ)
dt2 H

In state variable form



= ∆ω
dt
d∆ω πf0
= (Pm − Pmax sin δ)
dt H
Prediction

p dδ
δk+1 = δk + ∆t = ∆ωk .∆t
dt t
k

Power System Operation and Control ©Ananyo Sengupta 146 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation


For one-machine, infinite bus system

d2 δ πf0
= (Pm − Pmax sin δ)
dt2 H

In state variable form



= ∆ω
dt
d∆ω πf0
= (Pm − Pmax sin δ)
dt H
Prediction

p dδ
δk+1 = δk + ∆t = ∆ωk .∆t
dt t
k

p d∆ω
∆ωk+1 = ∆ωk + ∆t
dt t
k

Power System Operation and Control ©Ananyo Sengupta 146 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation


For one-machine, infinite bus system

d2 δ πf0
= (Pm − Pmax sin δ)
dt2 H

In state variable form



= ∆ω
dt
d∆ω πf0
= (Pm − Pmax sin δ)
dt H
Prediction

p dδ
δk+1 = δk + ∆t = ∆ωk .∆t
dt t
k

p d∆ω
∆ωk+1 = ∆ωk + ∆t
dt t
k
πf0
= ∆ωk + (Pm − Pmax sin δk )
H
Power System Operation and Control ©Ananyo Sengupta 146 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation


For one-machine, infinite bus system

d2 δ πf0 dδ p
(Pm − Pmax sin δ) = ∆ωk+1
dt t
=
dt2 H k+1

d∆ω πf0  p

= Pm − Pmax sin δk+1
In state variable form dt t H
k+1

= ∆ω
dt
d∆ω πf0
= (Pm − Pmax sin δ)
dt H
Prediction

p dδ
δk+1 = δk + ∆t = ∆ωk .∆t
dt t
k

p d∆ω
∆ωk+1 = ∆ωk + ∆t
dt t
k
πf0
= ∆ωk + (Pm − Pmax sin δk )
H
Power System Operation and Control ©Ananyo Sengupta 146 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation


For one-machine, infinite bus system

d2 δ πf0 dδ p
(Pm − Pmax sin δ) = ∆ωk+1
dt t
=
dt2 H k+1

d∆ω πf0  p

= Pm − Pmax sin δk+1
In state variable form dt t H
k+1

= ∆ω
dt
d∆ω πf0
= (Pm − Pmax sin δ)
dt H
Prediction Correction
!
p dδ 1 dδ dδ
δk+1 = δk + ∆t = ∆ωk .∆t
dt t
δk+1 = δi + + ∆t
k 2 dt t dt t
k k+1
!
d∆ω
p
∆ωk+1 = ∆ωk + ∆t 1 d∆ω d∆ω
dt t ∆ωk+1 = ∆ωk + + ∆t
k 2 dt t dt t
k k+1
πf0
= ∆ωk + (Pm − Pmax sin δk )
H
Power System Operation and Control ©Ananyo Sengupta 146 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation: Example

1 2

¯ = 1∠0o pu
V
Ē x12 = 0.3 pu


x12 = 0.3 pu


x = 0.3 pu xt = 0.2 pu
d

A 50 Hz synchronous machine having inertia constant 8 MJ/MVA and transient reactance x′d = 0.3 pu is connected to an
infinite bus through a purely reactive circuit as shown. Reactances are marked on the diagram on a common system base.
The generator is delivering real power of 1.5 pu, 0.8 power factor lagging to the infinite bus at a voltage V̄ = 1∠0o pu.
A three-phase fault occurs at the middle of one of the circuits of line 1-2 at 0.1s. The fault is cleared at 0.2s by isolating the
faulted line. Obtain the numerical solution of the swing equation for 1.0 s using modified Euler’s method with a step size
of ∆t = 0.01 s.

Power System Operation and Control ©Ananyo Sengupta 147 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation: Example


Trajectory of rotor angle
60

55

50

45
(in degree)

40

35

30
Fault initiated
25

Fault removed
20

15
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Time (in s)

H = 8 MJ/MVA, , D = 0, Pm = 1.5 pu, Pmax1 = 3.0568 pu, Pmax2 = 1.1038 pu, Pmax3 = 2.4837 pu, δ0 = 0.5129 rad = 29.3872o

Power System Operation and Control ©Ananyo Sengupta 148 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Numerical Solution of The Swing Equation: Example


Trajectory of rotor angle
50

45
(in degree)

40

35 Fault removed

30

Fault initiated
25
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Time (in s)

H = 8 MJ/MVA, , D = 0.138, Pm = 1.5 pu, Pmax1 = 3.0568 pu, Pmax2 = 1.1038 pu, Pmax3 = 2.4837 pu, δ0 = 0.5129 rad = 29.3872o

Power System Operation and Control ©Ananyo Sengupta 149 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics of Multi-Machine Systems


Assumptions
n+1
ȳ g
i
1 Synchronous machine is represented by a constant
i l voltage source behind the direct axis transient
ȳ g
reactance.
ȳ d
j l

j 2 Governor’s actions are neglected and input powers are


assumed to be constant.
n+2

ȳ g
3 Loads are represented by constant impedances.
k
ȳ d
m
k
4 Mechanical rotor angle of a machine coincides with the
n + ng
angle of the voltage behind transient reactance.
n-bus power system

Power System Operation and Control ©Ananyo Sengupta 150 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics of Multi-Machine Systems


n+1
ȳ g
i

′ ′
i l
x = 0.05 x = 0.05
d d

ȳ g ȳ d
j l 1 3

j
z̄ 13 = j0.10

n+2

ȳ g
k z̄ 12 = 0.12 + j0.16 z̄ 23 = 0.12 + j0.16
ȳ d
m
k

n + ng
n-bus power system

Pre-disturbance voltage:
V̄10 = 1.0∠0o pu,
V̄20 = 0.98∠ − 5o pu,
V̄30 = 1.02∠2o pu.

Power System Operation and Control ©Ananyo Sengupta 151 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics of Multi-Machine Systems


n+1
ȳ g
i G1 G2

i l

ȳ g ȳ d 4 5
′ ′
j l x = 0.05 x = 0.05
d d

1 3
n+2

m z̄ 13 = j0.10

ȳ g
k
ȳ d
m
k

z̄ 12 = 0.12 + j0.16 z̄ 23 = 0.12 + j0.16


n + ng
n-bus power system
2

ȳ d
2

Power System Operation and Control ©Ananyo Sengupta 151 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics of Multi-Machine Systems


Network Equation
n+1
ȳ g     
i

 0   Ȳnn Ȳnm  V̄ 
i l
 =  
I¯g Ȳmn Ȳmm Ē
ȳ g ȳ d
j l

From the above equation, we get,


n+2

m
0 = Ȳnn V̄ + Ȳnm Ē
−1
ȳ g
k
V̄ = −Ȳnn Ȳnm Ē
ȳ d
m
k

I¯g = Ȳmn V̄ + Ȳmm Ē


n + ng
n-bus power system −1
= −Ȳmn Ȳnn Ȳnm Ē + Ȳmm Ē
 
−1
= Ȳmm − Ȳmn Ȳnn Ȳnm Ē = Ȳred Ē

Electrical power output of generator i


 

Pei = Re Ēi I¯g
i
Power System Operation and Control ©Ananyo Sengupta 152 / 256
Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics of Multi-Machine Systems


Incorporate disturbance: Update Ȳnn , Ȳred .
Update generator current :
I¯g (tk ) = Ȳred .Ē(tk )
Prediction: For all generator i
 

Pei (tk ) = Re Ēi (tk ).I¯g (tk )
i

dδi
= ∆ωi (tk )
dt t
k

p dδi
δi (tk+1 ) = δi (tk ) + ∆t
dt t
k

d∆ωi πf0 
= Pmi − Pei (tk ) − Di .∆ωi (tk )
dt t Hi
k

p d∆ωi
∆ωi (tk+1 ) = ∆ωi (tk ) + .∆t
dt t
k
p p
Ēi (tk+1 ) = Ei ∠δi (tk+1 )

Power System Operation and Control ©Ananyo Sengupta 153 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics of Multi-Machine Systems


Predict generator current from network equation:
p p
I¯g (tk+1 ) = Ȳred .Ē (tk+1 )
Correction: For all generator i
 
p p p∗
Pe (tk+1 ) = Re Ēi (tk+1 ).I¯g (tk+1 )
i i

dδi p
= ∆ωi (tk+1 )
dt t
k+1

d∆ωi πf0  p p

= Pmi − Pe (tk+1 ) − Di .∆ωi (tk+1 )
dt t Hi i
k+1

!
1 dδi dδi
δi (tk+1 ) = δi (tk ) + + .∆t
2 dt t dt t
k k+1
!
1 d∆ωi d∆ωi
∆ωi (tk+1 ) = ∆ωi (tk ) + + .∆t
2 dt t dt t
k k+1

Power System Operation and Control ©Ananyo Sengupta 154 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics of Multi-Machine Systems


Incorporate
disturbance: update
Ynn , Yred

Solve network Increment time


equation, find
¯
I g , Pe

Correct
Dynamics of Multi- δ, Δω
Find first Machine System for next time
slope: predict
instant
δ, Δω

for next time


instant

Find second
slope
Solve network
equation, find
p p
¯
I , Pe
g

Power System Operation and Control ©Ananyo Sengupta 155 / 256


Load Flow Analysis Definition, Examples
Short Circuit Analysis Rotor Angle Stability: Swing Equation
Power System Stability Small Disturbance Stability
Economic Dispatch of Generation Large Disturbance Stability or Transient Stability
Automatic Control of Generation Dynamics of Multi-Machine Systems

Dynamics of Multi-Machine Systems: Example


G1 G2
Pre-disturbance voltage
V̄10 = 1.0∠0o pu,
4
′ ′
5 V̄20 = 0.98∠ − 5o pu,
x = 0.05 x = 0.05
d d

V̄30 = 1.02∠2o pu.


1 3

z̄ 13 = j0.10
Inertia Constant

H1 = 8 MJ/MVA
H2 = 6 MJ/MVA
z̄ 12 = 0.12 + j0.16 z̄ 23 = 0.12 + j0.16

Self-clearing fault (z̄f = j0.001 pu)


2

Fault initiation time: 0 s


ȳ d
2
Fault clearing time: 0.1 s

Simulate the dynamics upto 0.02 s, taking ∆t = 0.01 s.

Power System Operation and Control ©Ananyo Sengupta 156 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Module 4

Economic Dispatch of Generation:


Constrained Optimization, Economic Dispatch neglecting and including Losses,
Kron’s Loss Formula

Power System Operation and Control ©Ananyo Sengupta 157 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Problem Formulation
100 M W ≤ Pg ≤ 400 M W 100 M W ≤ Pg ≤ 400 M W
1 2

During load flow analysis, real power generation at PV buses


assumed known.
1 2
z̄ 12 = j0.10

Under any operating (loading) condition, total generation must


be equal to the total load demand and the total losses in a
system.

z̄ 13 = 0.12 + j0.16 z̄ 23 = 0.15 + j0.22 Under normal operating conditions, generation capacity is more
than total load and losses.

3 If we allow to vary generator’s real (and reactive) power within


certain limits so as to meet a particular load demand, we will
500 M W
get many options (often infinite!) for scheduling generation for
the given (total) load.
P g1 = 100 MW, P g2 = 400 MW ? OR,
P g1 = 400 MW, P g2 = 100 MW ? OR,
P g1 = 250 MW, P g2 = 250 MW ? OR,
P g1 = 249 MW, P g2 = 251 MW ? ···

Power System Operation and Control ©Ananyo Sengupta 158 / 256


Load Flow Analysis   Formulation
Problem
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch of Generation
1.0 Dispatch
Economic IntroductionNeglecting Losses
Economic Dispatch Including Losses
Automatic Control of Generation By definition, electrical demand is the rate at which electrical power is being consumed over
a given time interval by all the defined loads of a well-defined area. For all the practical
purposes, demand is measured in megawatts (MW).

Problem Formulation 1.1. Load Curve


A plot showing the variation in demand met with respect to time is known as the load curve.
If this curve is plotted over a period of time for 24 hours, it is known as daily load curve
100 M W ≤ Pg ≤ 400 M W 100 M W ≤ Pg ≤ 400 M W
1 2 (Figure 1). If it is plotted for a week, month or a year it is named as weekly, monthly and
yearly load curve respectively. The load curve reflects the activity of a population of society
with respect to electrical power consumption over a given period of time.

Evening Peak 
1 2
z̄ 12 = j0.10
Morning Peak 

GW->
z̄ 13 = 0.12 + j0.16 z̄ 23 = 0.15 + j0.22 Day Lean 

Night Lean 
3

500 M W Figure 1: Typical All India Load Curve


Figure: Typical All India Load Curve
A typical load curve may be demarcated by four cardinal points:
P g1 = 100 MW, P g2 = 400 MW ? OR,
P g1 = 400 MW, P g2 = 100 MW ? OR, 1. Night Lean
2. Morning Peak
Ref.:“Electricity Demand Pattern Analysis”, POSOCO, 2016
P g1 = 250 MW, P g2 = 250 MW ? OR, 3. Day Lean or Afternoon trough
P g1 = 249 MW, P g2 = 251 MW ? ··· 4. Evening Peak
These four cardinals exists in load curve, however, shapes/width/magnitude may vary state to
Power System Operation and Control ©Ananyo Sengupta state and depends upon the customer types (i.e. domestic, agricultural, commercial and159 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Problem Formulation
100 M W ≤ Pg ≤ 400 M W 100 M W ≤ Pg ≤ 400 M W
1 2
Objective of economic dispatch problem is to find an optimal
combination of generations by minimizing the total cost of
generating real power (production cost) while satisfying the loads
and losses in a system.
1 2
z̄ 12 = j0.10

z̄ 13 = 0.12 + j0.16 z̄ 23 = 0.15 + j0.22

500 M W

P g1 = 100 MW, P g2 = 400 MW ? OR,


P g1 = 400 MW, P g2 = 100 MW ? OR,
P g1 = 250 MW, P g2 = 250 MW ? OR,
P g1 = 249 MW, P g2 = 251 MW ? ···

Power System Operation and Control ©Ananyo Sengupta 160 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Problem Formulation
100 M W ≤ Pg ≤ 400 M W 100 M W ≤ Pg ≤ 400 M W
1 2
Objective of economic dispatch problem is to find an optimal
combination of generations by minimizing the total cost of
generating real power (production cost) while satisfying the loads
and losses in a system.
1 2
z̄ 12 = j0.10

Operating Cost of a Thermal Plant

Operating Cost (Rs./h)

Fuel Input (Btu/h)


z̄ 13 = 0.12 + j0.16 z̄ 23 = 0.15 + j0.22

or,
3

500 M W

min max
P g1 = 100 MW, P g2 = 400 MW ? OR, Pg Pg
i i

P g1 = 400 MW, P g2 = 100 MW ? OR, Pg (M W )


i
P g1 = 250 MW, P g2 = 250 MW ? OR,  2
P g1 = 249 MW, P g2 = 251 MW ? ··· F i Pg i = ai Pg + bi Pgi + ci Rs/h
i
Power System Operation and Control ©Ananyo Sengupta 160 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Problem Formulation
100 M W ≤ Pg
1
≤ 400 M W 100 M W ≤ Pg
2
≤ 400 M W Economic Dispatch Problem

X
ng ng 
X 
 2
minimize F i P gi = a i Pg + bi Pg i + c i
P̄g i
i=1 i=1
1 2
z̄ 12 = j0.10
Subject to:
X
ng
Pgi = PD + PL
i=1
min max
z̄ 13 = 0.12 + j0.16 z̄ 23 = 0.15 + j0.22 Pg ≤ Pg i ≤ Pg i = 1, 2, . . . , ng
i i

3 Pg i active power output of generator i


ng total number of generators
500 M W PD total active power demand
PL total active power loss
P g1 = 100 MW, P g2 = 400 MW ? OR,
Pgmin minimum real power output below which
P g1 = 400 MW, P g2 = 100 MW ? OR, i
P g1 = 250 MW, P g2 = 250 MW ? OR, it is uneconomical (or technically infeasible)
P g1 = 249 MW, P g2 = 251 MW ? ··· Pgmax maximum output limit
i
Power System Operation and Control ©Ananyo Sengupta 161 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Vector
Real valued vector x̄ ∈ Rn
 
x1
 x2 
  x3
x̄ =  
 ..  , where xi ∈ R, i = 1, 2, . . . , n
 .  x2
xn
0
x1

Vector Norm
 1
P
n p
Lp norm of a vector x̄ ∈ Rn : ||x̄||p = |x|pi where p ∈ R+
i=1

Power System Operation and Control ©Ananyo Sengupta 162 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Vector
Real valued vector x̄ ∈ Rn
 
x1
 x2 
  x3
x̄ =  
 ..  , where xi ∈ R, i = 1, 2, . . . , n
 .  x2
xn
0
x1

Vector Norm
 1
P
n p
Lp norm of a vector x̄ ∈ Rn : ||x̄||p = |x|pi where p ∈ R+
i=1

||x̄||2 indicates length of the vector

Power System Operation and Control ©Ananyo Sengupta 162 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Vector
Real valued vector x̄ ∈ Rn
 
x1
 x2 
  x3
x̄ =  
 ..  , where xi ∈ R, i = 1, 2, . . . , n
 .  x2
xn
0
x1

Vector Norm
 1
P
n p
Lp norm of a vector x̄ ∈ Rn : ||x̄||p = |x|pi where p ∈ R+
i=1

||x̄||2 indicates length of the vector


Infinity norm ||x̄||∞ = max(|x1 |, |x2 |, . . . , |xn |)
Negative Infinity norm ||x̄||−∞ = min(|x1 |, |x2 |, . . . , |xn |)
Power System Operation and Control ©Ananyo Sengupta 162 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Taylor Series expansion


Gradient of a function f : Rn → R
 ∂f 
∂x1
 ∂f 
 
 ∂x2 
∇x̄ f (x̄)(≡ ḡ(x̄)) =  . 
 . 
 . 
∂f
∂xn

Example: f (x̄) = (x1 − 1)2 + x22 + 10

" #
2 (x1 − 1)
∇x̄ f (x̄) =
2x2

Power System Operation and Control ©Ananyo Sengupta 163 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Taylor Series expansion


Gradient of a function f : Rn → R
First order Taylor Series expansion of f : Rn → R
 ∂f 
∂x1
 ∂f 
  ∂f
f (x̄ + ∆x̄) ≈ f (x̄) + ∆x1
 ∂x 
∇x̄ f (x̄)(≡ ḡ(x̄)) =  . 2  ∂x1 x̄
 . 
 . 
∂f
∂f ∂f
+ ∆x2 + ∆x3
∂xn ∂x2 x̄ ∂x3 x̄

∂f
Example: f (x̄) = (x1 − 1)2 + x22 + 10 +··· + ∆xn
∂xn x̄

" #
2 (x1 − 1)
∇x̄ f (x̄) = f (x̄ + ∆x̄) ≈ f (x̄) + (∆x̄)T ∇f (x̄)
2x2

Power System Operation and Control ©Ananyo Sengupta 163 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Taylor Series expansion

60
First order Taylor Series expansion
50

f (x̄ + ∆x̄) ≈ f (x̄) + (∆x̄)T ∇f (x̄) 40

f(x)
30

Example: f (x̄) = (x1 − 1)2 + x22 + 10 20

    10
f(x)
−2 2
Check Taylor Series at x̄ = , ∆x̄ = h̄ = . (x+h)
0 0 0 f(x+h)
5
x h 4
0 2
0
x2 -5 -4
-2 x1

Power System Operation and Control ©Ananyo Sengupta 164 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Unconstrained Optimization

60 2.5
Problem Statement
50
minimize f (x̄) where f : Rn → R 2

40
Alternative form 1.5

f(x)
f(x)
30

Find x̄∗ = argmin f (x̄) 20


1

0.5
10
f is called the objective function (or cost function) and 0 0
x̄∗ is the minimizer. 5 5
5
0
x2 0 x1 x2
-5 -5

 
1
Suppose f (x̄) = (x1 − 1)2 + x22 + 10. From observation, f (x̄) is minimum at x̄∗ = .
0
Power System Operation and Control ©Ananyo Sengupta 165 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Local Minimizer
x̄∗ is a local minimizer for f : Rn → R if for all x̄ ∈ Rn and ||x̄ − x̄∗ || ≤ ϵ, (ϵ ≈ 0)

f (x̄∗ ) ≤ f (x̄)

Power System Operation and Control ©Ananyo Sengupta 166 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Local Minimizer
x̄∗ is a local minimizer for f : Rn → R if for all x̄ ∈ Rn and ||x̄ − x̄∗ || ≤ ϵ, (ϵ ≈ 0)

f (x̄∗ ) ≤ f (x̄)

2
f(x)

-1
-1 0 1 2 3
x
Power System Operation and Control ©Ananyo Sengupta 166 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Local Minimizer
x̄∗ is a local minimizer for f : Rn → R if for all x̄ ∈ Rn and ||x̄ − x̄∗ || ≤ ϵ, (ϵ ≈ 0)

f (x̄∗ ) ≤ f (x̄)

4
4
60

3 50
3

40
2
2

f(x)
30
f(x)
f(x)

1 20
1
10

0 0
0
x* 5
5
0
-1 -1 0
-1 0 1 -1 2 03 1 2 3 -5 -5
x2 x1
Power System Operation and Control ©Ananyo x
x Sengupta 166 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Condition for a Local Minimum


Necessary Condition
If x̄∗ is a local minima for f : Rn → R, then ∇f (x̄)|x̄=x̄∗ = 0.

Power System Operation and Control ©Ananyo Sengupta 167 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Condition for a Local Minimum


Necessary Condition
If x̄∗ is a local minima for f : Rn → R, then ∇f (x̄)|x̄=x̄∗ = 0.

Proof: Suppose x̄∗ is the local minima and ∆x̄ ∈ Rn is an arbitrary vector such as ||x̄ − x̄∗ || ≤ ϵ, (ϵ ≈ 0). Now,

f (x̄∗ + ∆x̄) ≈ f (x̄∗ ) + (∆x̄)T ∇f (x̄)

Since ∆x̄ is an arbitrary vector, (∆x̄)T ∇f (x̄) can take any sign. To ensure f (x̄∗ ) ≤ f (x̄∗ + ∆x̄), ∇f (x̄) has to be zero at
x̄∗ .

Power System Operation and Control ©Ananyo Sengupta 167 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Condition for a Local Minimum


Necessary Condition
If x̄∗ is a local minima for f : Rn → R, then ∇f (x̄)|x̄=x̄∗ = 0.

Proof: Suppose x̄∗ is the local minima and ∆x̄ ∈ Rn is an arbitrary vector such as ||x̄ − x̄∗ || ≤ ϵ, (ϵ ≈ 0). Now,

f (x̄∗ + ∆x̄) ≈ f (x̄∗ ) + (∆x̄)T ∇f (x̄)

Since ∆x̄ is an arbitrary vector, (∆x̄)T ∇f (x̄) can take any sign. To ensure f (x̄∗ ) ≤ f (x̄∗ + ∆x̄), ∇f (x̄) has to be zero at
x̄∗ .

Exercise: Find the local minima for the function


4 × 106
f (x̄) = x1 + + 250x2
x1 x2

Power System Operation and Control ©Ananyo Sengupta 167 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Condition for a Local Minimum


Necessary Condition
If x̄∗ is a local minima for f : Rn → R, then ∇f (x̄)|x̄=x̄∗ = 0.

Proof: Suppose x̄∗ is the local minima and ∆x̄ ∈ Rn is an arbitrary vector such as ||x̄ − x̄∗ || ≤ ϵ, (ϵ ≈ 0). Now,

f (x̄∗ + ∆x̄) ≈ f (x̄∗ ) + (∆x̄)T ∇f (x̄)

Since ∆x̄ is an arbitrary vector, (∆x̄)T ∇f (x̄) can take any sign. To ensure f (x̄∗ ) ≤ f (x̄∗ + ∆x̄), ∇f (x̄) has to be zero at
x̄∗ .

Exercise: Find the local minima for the function


4 × 106
f (x̄) = x1 + + 250x2
x1 x2

Hint: Equate gradient to zero and solve. Ans: x1 = 1000, x2 = 4.


Power System Operation and Control ©Ananyo Sengupta 167 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Constrained Optimization: Equality Constraints


Example: minimize
2
f (x̄) = (x1 − 8) + (x2 − 6)
2

subject to : h(x̄) : x1 + 3 − x2 = 0

80

70

60

50
f(x)

40

30

20

10

0
12 10 8 12 14
6 8 10
4 2 6
0 2 4
x2 x1

Power System Operation and Control ©Ananyo Sengupta 168 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Constrained Optimization: Equality Constraints


Example: minimize
2
f (x̄) = (x1 − 8) + (x2 − 6)
2

subject to : h(x̄) : x1 + 3 − x2 = 0

80

70

60

50
f(x)

40

30

20

10 15
10
0
5
18 16 14 12 10 8 6 4 0
2 0
x1
x2

Power System Operation and Control ©Ananyo Sengupta 169 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Constrained Optimization: Equality Constraints


Example: minimize
2
f (x̄) = (x1 − 8) + (x2 − 6)
2

subject to : h(x̄) : x1 + 3 − x2 = 0

80

70

60

50
f(x)

40

30

20

10 15
10
0
5
18 16 14 12 10 8 6 4 0
2 0
x1
x2

Power System Operation and Control ©Ananyo Sengupta 170 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Constrained Optimization: Equality Constraints


Example: minimize
2
f (x̄) = (x1 − 8) + (x2 − 6)
2

subject to : h(x̄) : x1 + 3 − x2 = 0

80

70

60

50

40
f(x)

30

20

10

0
15
10
5
4 2 0
10 8 6
0 16 14 12
x1 18
x2

Power System Operation and Control ©Ananyo Sengupta 171 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Lagrange Multiplier Approach


With the help of certain unspecified parameters, known as Lagrange multiplier, one can convert the contained optimization problem to
an equivalent unconstrained optimization problem.

Consider the following optimization problem


minimize f (x̄)

subject to : h1 (x̄) = 0
h2 (x̄) = 0
.
.
.
hp (x̄) = 0

The method of Lagrange multiplier converts this problem to the following unconstrained
Xp optimization problem as
minimize L(x̄, λ̄) = f (x̄) + λi hi (x̄)
x̄,λ̄
i=1

The unconstrained function L(x̄, λ̄) is called Lagrangian function, and λ̄ = [λ1 , λ1 , · · · , λp ]T is called Lagrangian multiplier which
is unspecified and can take any value.

Power System Operation and Control ©Ananyo Sengupta 172 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Lagrange Multiplier Approach


Minima of the constrained optimization problem can be found
equating the gradient of the Lagrangian function
X
p
L(x̄, λ̄) = f (x̄) + λi hi (x̄)
i=1

w.r.t. x̄, λ̄.


∂L
= 0
∂x1
.
.
.
∂L
= 0
∂xn
∂L
= 0
∂λ1
.
.
.
∂L
= 0
∂λp
Power System Operation and Control ©Ananyo Sengupta 173 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Lagrange Multiplier Approach


Minima of the constrained optimization problem can be found Example:
equating the gradient of the Lagrangian function
2 2
minimize f (x̄) = (x1 − 8) + (x2 − 6)
X
p x̄
L(x̄, λ̄) = f (x̄) + λi hi (x̄) subject to : h(x̄) : x1 + 3 − x2 = 0
i=1

w.r.t. x̄, λ̄.


Lagrangian function
∂L
= 0 2 2
∂x1 L(x̄, λ) = (x1 − 8) + (x2 − 6) + λ (x1 + 3 − x2 )
.
.
.
∂L Gradient
= 0 2(x1 − 8) + λ = 0
∂xn
∂L 2(x2 − 6) − λ = 0
= 0
∂λ1 x1 + 3 − x2 = 0
.
.
. Solving
∂L ∗ ∗ ∗
= 0 λ = 5, x1 = 5.5, x2 = 8.5
∂λp
Power System Operation and Control ©Ananyo Sengupta 173 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Constrained Optimization: Equality Constraints


Example: minimize
2
f (x̄) = (x1 − 8) + (x2 − 6)
2

subject to : h(x̄) : x1 + 3 − x2 = 0

80

70

60

50
f(x)

40

30

20

10

0
15
10
5 0
8 6 4 2
0 16 14 12 10
18
x1
x2

Power System Operation and Control ©Ananyo Sengupta 174 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses


Economic Dispatch Neglecting Losses and No Generator Limits

X
ng ng 
X  h iT
 2
minimize F i Pg i = a i P g + b i Pg i + c i where, P̄g = Pg1 , Pg2 , . . . , Pgng
P̄g i
i=1 i=1

X
ng
subject to : Pg i = PD
i=1

Power System Operation and Control ©Ananyo Sengupta 175 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses


Economic Dispatch Neglecting Losses and No Generator Limits

X
ng ng 
X  h iT
 2
minimize F i Pg i = a i P g + b i Pg i + c i where, P̄g = Pg1 , Pg2 , . . . , Pgng
P̄g i
i=1 i=1

X
ng
subject to : Pg i = PD
i=1

ng    
P P
ng
Lagrangian function: L(P̄g , λ) = ai Pg2 + bi Pgi + ci +λ PD − Pg i
i
i=1 i=1

At optimal point
∂L
= 0, (i = 1, 2, . . . , ng)
∂Pgi
∂L
= 0
∂λ

Power System Operation and Control ©Ananyo Sengupta 175 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses


Economic Dispatch Neglecting Losses and No Generator Limits: Analytical Approach

ng    
P P
ng
Lagrangian function: L(P̄g , λ) = ai Pg2 + bi Pgi + ci +λ PD − Pg i
i
i=1 i=1

At optimal point ∂L
= 2ai Pgi + bi − λ = 0, (i = 1, 2, . . . , ng) (1)
∂Pgi
!
∂L Xng
= PD − Pg i = 0 (2)
∂λ i=1

From (1), we get


λ − bi
Pgi = , (i = 1, 2, . . . , ng)
2ai

P
ng λ − b
i
Replacing Pgi in (2), PD − =0
i=1 2ai
P
ng b
i
PD +
i=1 2ai λ∗ − bi
Simplifying above equations, optimal solution can be found as: λ∗ = , Pg∗ = , (i = 1, 2, . . . , ng)
P
ng 1 i 2ai
i=1 2a i
Power System Operation and Control ©Ananyo Sengupta 176 / 256
Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses


∂Fi
The derivative = 2ai Pgi + bi is referred to as Incremental Cost (IC) of generation.
∂Pgi
For optimum dispatch, all the individual generators must operate at equal incremental production cost. In addition they must individually add
up to demand power PD .

)h W M/sR( C I
IC of Generator-1


λ

IC of Generator-2

∗ ∗
Pg Pg
1 2
Pg

At optimal condition: Pg∗ + Pg∗ = PD


1 2

Power System Operation and Control ©Ananyo Sengupta 177 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses

Example

The fuel-cost functions for three thermal plants in Rs/h are given by

F1 (Pg1 ) = 0.004Pg21 + 5.3Pg1 + 500


F2 (Pg2 ) = 0.006Pg22 + 5.5Pg2 + 400
F3 (Pg3 ) = 0.009Pg23 + 5.8Pg3 + 200

where Pg1 , Pg2 , and Pg3 are in MW. The total load, PD , is 800 MW. Neglecting losses and generator limits, find the
optimal dispatch and the total cost in Rs/h by analytical approach.

Power System Operation and Control ©Ananyo Sengupta 178 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses


Economic Dispatch Neglecting Losses and No Generator Limits: Lambda Iteration Technique

From the condition of optimality, we got where, Xng


λ k − bi
f (λk ) =
Xng
λ − bi i=1
2ai
= PD
2ai Xng
i=1 ∂f 1
=
or, f (λ) = PD ∂λ 2a i
i=1

λ is updates as
Starting with an initial lambda (λk ), we wish to to find
λk+1 = λk + ∆λk
appropriate ∆λk that will satisfy the above equation.
until the mismatch
Expanding f (λ) around λk , we can write
|PD − f (λk )| ≤ ϵ
∂f
f (λk ) + ∆λk = PD P
ng
∂λ λ which indicates PD ≈ Pg i .
k
i=1
PD − f (λk )
or, ∆λk =
∂f
∂λ
λk

Power System Operation and Control ©Ananyo Sengupta 179 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses

Example

The fuel-cost functions for three thermal plants in Rs/h are given by

F1 (Pg1 ) = 0.004Pg21 + 5.3Pg1 + 500


F2 (Pg2 ) = 0.006Pg22 + 5.5Pg2 + 400
F3 (Pg3 ) = 0.009Pg23 + 5.8Pg3 + 200

where Pg1 , Pg2 , and Pg3 are in MW. The total load, PD , is 800 MW. Neglecting losses and generator limits, find the
optimal dispatch and the total cost in Rs/h using lambda iteration technique. Assume initial value of λ = 6.0 Rs/MWh.

Power System Operation and Control ©Ananyo Sengupta 180 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses

Economic Dispatch Neglecting Losses and Including Generator Limits

X
ng ng 
X  h iT
 2
minimize F i Pg i = a i P g + b i Pg i + c i where, P̄g = Pg1 , Pg2 , . . . , Pgng
P̄g i
i=1 i=1

X
ng
subject to : Pg i = PD
i=1

min max
Pg ≤ Pg i ≤ P g i = 1, 2, . . . , ng
i i

Power System Operation and Control ©Ananyo Sengupta 181 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses


Economic Dispatch Neglecting Losses and Including Generator Limits: Lambda Iteration Technique

Assume initial lambda as


P
ng b
i
PD +
i=12ai Mark participating generators for next iteration
λk = (k = 0)
P
ng 1
Make a set (I) of generators whose limits are not violated.
i=1 2ai
Positive mismatch (∆P ) signifies power generation need to
λ k − bi be increased. Therefore, clipping the generation at the
Find Pgi = , (i = 1, 2, . . . , ng)
2ai lower limit may be relaxed. Such generators may be added
to I.
Check generator limits
 Negative mismatch (∆P ) signifies power generation need
Pgmin , if Pgi < Pg
min
to be decreased. Therefore, clipping the generation at the
i i
Pg i = upper limit may be relaxed. Such generators may be added
P max , if Pgi >
max
Pg
gi i to I.
P
ng
Find mismatch: ∆P = PD − Pg i
i=1

Power System Operation and Control ©Ananyo Sengupta 182 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses


Economic Dispatch Neglecting Losses and Including Generator Limits: Lambda Iteration Technique

Update lambda as
∆P
∆λk = , λk+1 = λk + ∆λk
∂f
∂λ
λk

∂f X 1
where, =
∂λ λ ∀i,i∈I
2ai
k

Repeat the steps until |∆P | ≤ ϵ.

Power System Operation and Control ©Ananyo Sengupta 183 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Neglecting Losses


Example

The fuel-cost functions for three thermal plants in Rs/h are given by

F1 (Pg1 ) = 0.004Pg21 + 5.3Pg1 + 500


F2 (Pg2 ) = 0.006Pg22 + 5.5Pg2 + 400
F3 (Pg3 ) = 0.009Pg23 + 5.8Pg3 + 200

where Pg1 , Pg2 , and Pg3 are in MW. Find the optimal dispatch and the total cost in Rs/h when the total load, PD , is 950
MW with the following generator limits (in MW).

200 ≤ Pg1 ≤ 450


150 ≤ Pg2 ≤ 350
100 ≤ Pg3 ≤ 225

Power System Operation and Control ©Ananyo Sengupta 184 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Including Losses


X
ng ng 
X  h iT
 2
minimize F i Pg i = a i P g + b i Pg i + c i where, P̄g = Pg1 , Pg2 , . . . , Pgng
P̄g i
i=1 i=1

X
ng
subject to : Pg i = PD + P L
i=1

min max
Pg ≤ Pg i ≤ P g i = 1, 2, . . . , ng
i i

X
ng X
ng
where, PL = Pgi Bij Pgj (George’s Loss Formula)
i=1 j=1

X
ng X
ng X
ng
or, PL = Pgi Bij Pgj + B0i Pgi + B00 (Kron’s Loss Formula)
i=1 j=1 j=1

B00 , B0i , Bij are the loss coefficients or B-coefficients.


Proof of Loss formula: Refer Power System Analysis by Hadi Saadat.

Power System Operation and Control ©Ananyo Sengupta 185 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Including Losses


!
ng 
P  P
ng
Lagrangian function: L(P̄g , λ) = ai Pg2 + bi Pgi + ci +λ PD + P L − P gi
i
i=1 j=1

From the condition of optimality:


∂L
= 0, i = 1, 2, . . . , ng (1)
∂Pgi
∂L
= 0 (2)
∂λ
From (1), we get
∂PL
2ai Pgi + bi + λ − λ = 0, i = 1, 2, . . . , ng (3)
∂Pgi
∂PL X
ng
where, = 2Bij Pgj + B0i (obtained from Kron’s loss formula )
∂Pgi j=1

Rearranging
  X
ng
ai 1 B0i bi
+ Bii Pg i + Bij Pgj = − − , i = 1, 2, . . . , ng (4)
λ j=1,j̸=i
2 2 2λ

Power System Operation and Control ©Ananyo Sengupta 186 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Including Losses


Writing (4) in matrix form

   
 a1    Pg  1 − B01 −
b1
+ B11 B12 ··· B1ng 1  λ

     
λ

 a2   P 


 1 − B02 −
b2 

 B21 + B22 ··· B2ng  g 2
  λ 
 λ    
  1
=  
  .  (5)
2 
 . . .. .  . .
 . . .  .   . 
 . . . .    . 
    
  Pg    
ang  bng 
Bng1 Bng2 ··· λ + Bngng ng 1 − B0ng − λ

Also, from (3)

P
ng
λ (1 − B0i ) − bi − 2λ Bij Pgj
j=1,j̸=i
P gi = , i = 1, 2, . . . , ng (6)
2 (λBii + ai )

Power System Operation and Control ©Ananyo Sengupta 187 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Including Losses


Lambda Iteration Technique

Initialize lambda ignoring loss:


P
ng b
i
PD +
2ai
i=1
λk = , (k = 0)
P
ng 1
i=1 2ai

Find generation using present lambda:


   
 a1    Pg  1 − B01 −
b1
+ B11 B12 ··· B1ng 1  λ

     
λ

    
 1 − B02 −
b2 
 P  
a2
 B21 + B22 ··· B2ng g2
   
λ
 λ
   1  
  . =  
 . . .. .  .  2
. 
 . . .  .   . 
 . . . . 




. 

     
ang  Pgng  bng 
Bng1 Bng2 ··· λ + Bngng 1 − B0ng − λ

Power System Operation and Control ©Ananyo Sengupta 188 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Including Losses


Lambda Iteration Technique

Check generator limits 


Pgmin , if Pgi < Pg
min
i i
Pg i =
P max , if Pgi >
max
Pg
gi i
P
ng
Update loss (PL ) using loss formula. Find mismatch: ∆P = PD + PL − P gi .
i=1

Form the set of participating generators I.


Update lambda as
λk+1 = λk + ∆λk
 
P
ng
ng  ai (1 − B0i ) + Bii bi − 2ai Bij Pgj 
∆P ∂f X  j=1,j̸=i 
where, ∆λk = , =  
∂f ∂λ λ  2 (λk Bii + ai )2 
∂λ k i=1
λk

Repeat from step 2 until the mismatch |∆P | ≤ ϵ.

Power System Operation and Control ©Ananyo Sengupta 189 / 256


Load Flow Analysis
Problem Formulation
Short Circuit Analysis
Mathematical Background: Optimization Technique
Power System Stability
Economic Dispatch Neglecting Losses
Economic Dispatch of Generation
Economic Dispatch Including Losses
Automatic Control of Generation

Economic Dispatch Including Losses: Example

The fuel-cost functions for two thermal plants in Rs/h are given by

F1 (Pg1 ) = 0.0040Pg21 + 8.0Pg1 + 200


F2 (Pg2 ) = 0.0048Pg22 + 6.4Pg2 + 300

where Pg1 and Pg2 are in MW. Total loss of the network can be found from B-coefficients
   
8.3831 −0.0494 0.3750
Bij = × 10−3 , B0i = × 10−3 , B00 = 0.0901 × 10−3
−0.0494 5.9635 0.1949

if generations are expressed in per-unit (100 MVA base). The total load, PD , is 500 MW. Ignoring generator limits, find the
optimal dispatch and the total cost in Rs/h.

Power System Operation and Control ©Ananyo Sengupta 190 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Module 5

Automatic Control of Generation :


Automatic Load Frequency Control, Grid Management in India, Availability Based Tariff

Power System Operation and Control ©Ananyo Sengupta 191 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Automatic Load Frequency Control

Previous module (economic dispatch of generation) dealt with the optimal scheduling of generation for forecasted steady load.

However, both active and reactive power demands are never steady and continuously change over time.

Mismatch between demand and mechanical input is always compensated through change in electrical power output of a generator at
the expense of machine’s kinetic energy, resulting fluctuation of frequency.
Steam input to turbo-generator (or water input to hydro-generator) must, therefore, be continuously regulated to match the active
power demand.

To automatically control speed of synchronous generator (and therefore frequency), a device must sense either speed or frequency in
such a way that comparison with a desired value can be used to create an error signal to take corrective action.

A fly ball speed sensor with ideal linkage to a hydraulic amplifier and piston for turbine valve opening control is such a device that
regulates mechanical input of the machine sensing frequency of the system.

Power System Operation and Control ©Ananyo Sengupta 192 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Speed Governing System

Power System Operation and Control ©Ananyo Sengupta 193 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Components of Speed Governing System


Linkage Mechanism

ABC is a rigid link pivoted at B and CDE is another rigid link


pivoted at D

the link mechanism provides a movement to the control valve in


proportion to change in speed

l1 : length of AB
l2 : length of BC
l3 : length of CD
l4 : length of DE

Fly ball speed governor

senses change in speed (frequency)

as speed increases, fly balls move outwards and the point B on


linkage mechanism move downwards

reverse happens when the speed decreases


Power System Operation and Control ©Ananyo Sengupta 194 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Components of Speed Governing System

Hydraulic Amplifier

comprises of pilot valve and main piston arrangement

power level pilot valve movement is converted into high power


level piston valve movement

this is necessary in order to open or close the steam valve


against high pressure steam

Speed Changer

provides steady state power output setting for the turbine

downward movement opens the upper pilot valve → more


steam admitted to turbine → more steady state power
output
reverse happens for upward movement

Power System Operation and Control ©Ananyo Sengupta 195 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Components of Speed Governing System

The position of the pilot valve can be affected via linkage system in
three ways:

1 Directly, by the speed changer : A small downward movement of


the linkage point A corresponds to an increase ∆PC in the
reference power settings.

2 Indirectly, via feedback, due to position changes of the main


piston.

3 Indirectly, via feedback, due to position changes of linkage point


B resulting from speed changes.

Power System Operation and Control ©Ananyo Sengupta 196 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Operation of Speed Governing System


0
For a fixed speed changer setting PC , suppose that a load is removed from a
generator causing excess mechanical input to it.

This excess power will cause an increase in generator speed and hence in
frequency.

This will increase the velocity of fly ball and hence lower point B.

Lowering point B results in a lower of point C since they are connected by


rigid link.

Lowering point C must either lower D (if E does not change) or raise E (if D
does not change).

If point D is lowered, high pressure fluid will enter the hydraulic amplifier
through the lower channel and exert a force on the main piston to move
up point E.

Thus, in any case, lowering C results in a raising of E and corresponding


decrease in steam input to the turbine.

Decrease in steam input will eventually stop the increase in speed that
initiated the movement of point B.
Power System Operation and Control ©Ananyo Sengupta 197 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System

Assume that the system is initially operating under steady state


conditions

linkage mechanism stationary and pilot valve closed

steam valve opened by a definite magnitude

turbine running at constant speed with turbine output


balancing the generator load

Let the operating conditions be characterized by

f0 : system frequency (speed)


0
PG : generator output (= turbine output,
neglecting generator loss)
0
yE : steam valve setting

Power System Operation and Control ©Ananyo Sengupta 198 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System


Suppose the point A is moved downwards by a small amount ∆yA
through speed changer to implement ∆PC increase in turbine output
power.
∆yA = kC ∆PC

Power System Operation and Control ©Ananyo Sengupta 199 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System


Suppose the point A is moved downwards by a small amount ∆yA
through speed changer to implement ∆PC increase in turbine output
power.
∆yA = kC ∆PC
This will cause an upward movement of point C.
 
l2
∆yC = − ∆yA = −k1 ∆yA = −k1 kC ∆PC
l1

Power System Operation and Control ©Ananyo Sengupta 199 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System


Suppose the point A is moved downwards by a small amount ∆yA
through speed changer to implement ∆PC increase in turbine output
power.
∆yA = kC ∆PC
This will cause an upward movement of point C.
 
l2
∆yC = − ∆yA = −k1 ∆yA = −k1 kC ∆PC
l1

Change in frequency also causes the point C to move. Suppose, increase


in frequency ∆f causes the fly balls to move outwards so that B moves
downwards by a proportional amount k2′ ∆f .

Power System Operation and Control ©Ananyo Sengupta 199 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System


Suppose the point A is moved downwards by a small amount ∆yA
through speed changer to implement ∆PC increase in turbine output
power.
∆yA = kC ∆PC
This will cause an upward movement of point C.
 
l2
∆yC = − ∆yA = −k1 ∆yA = −k1 kC ∆PC
l1

Change in frequency also causes the point C to move. Suppose, increase


in frequency ∆f causes the fly balls to move outwards so that B moves
downwards by a proportional amount k2′ ∆f .
0
The consequent
  movement of C with A remaining fixed at yA is
l1 + l2 ′
k2 ∆f = +k2 ∆f .
l1

Power System Operation and Control ©Ananyo Sengupta 199 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System


Suppose the point A is moved downwards by a small amount ∆yA
through speed changer to implement ∆PC increase in turbine output
power.
∆yA = kC ∆PC
This will cause an upward movement of point C.
 
l2
∆yC = − ∆yA = −k1 ∆yA = −k1 kC ∆PC
l1

Change in frequency also causes the point C to move. Suppose, increase


in frequency ∆f causes the fly balls to move outwards so that B moves
downwards by a proportional amount k2′ ∆f .
0
The consequent
  movement of C with A remaining fixed at yA is
l1 + l2 ′
k2 ∆f = +k2 ∆f .
l1

The net movement of C is, therefore


∆yC (t) = −k1 kC ∆PC (t) + k2 ∆f (t)

Power System Operation and Control ©Ananyo Sengupta 199 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System

The movement of D, ∆yD , is the amount by which the pilot valve


opens. It is contributed by ∆yC and ∆yE .
   
l4 l3
∆yD = ∆yC + ∆yE
l3 + l4 l3 + l4
= k3 ∆yC + k4 ∆yE

Power System Operation and Control ©Ananyo Sengupta 200 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System

The movement of D, ∆yD , is the amount by which the pilot valve


opens. It is contributed by ∆yC and ∆yE .
   
l4 l3
∆yD = ∆yC + ∆yE
l3 + l4 l3 + l4
= k3 ∆yC + k4 ∆yE

∆yD (t) = k3 ∆yC (t) + k4 ∆yE (t)

The movement ∆yD depending upon its sign opens one of the
channels of the pilot valve admitting high pressure oil into the cylinder
thereby moving the main piston and opening the steam valve.

Power System Operation and Control ©Ananyo Sengupta 200 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System

Assumptions

1 Inertial reaction forces of main piston and steam valve are negligible
compared to the forces exerted on the piston by high pressure oil.

2 Because of (1) above, the rate of oil admitted to the cylinder is


proportional to pilot valve opening ∆yD .

The volume of oil admitted to the cylinder is, thus, proportional to the
time integral of ∆yD .

The movement ∆yE is obtained by dividing the oil volume by the area
of the cross-section of the piston.
Z
∆yE (t) = k5 (−∆yD (t))dt

Power System Operation and Control ©Ananyo Sengupta 201 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System


Taking Laplace transform, we get
k1 kC
R = (speed regulation of the governor)
k2
∆YC (s) = −k1 kC ∆PC (s) + k2 ∆F (s)
k1 k3 k C
Ksg = (gain of the speed governor)
∆YD (s) = k3 ∆YC (s) + k4 ∆YE (s) k4
1
1 Tsg = (time constant of the speed governor)
∆YE (s) = −k5 ∆YD (s) k4 k5
s

Eliminating ∆YC (s) and ∆YD (s), we can write

k1 k3 kC ∆PC (s) − k2 k3 ∆F (s)


∆YE (s) =  
s
k4 +
k5
   
1 Ksg
= ∆PC (s) − ∆F (s) ×
R 1 + Tsg s

Power System Operation and Control ©Ananyo Sengupta 202 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Model of Speed Governing System


Taking Laplace transform, we get
k1 kC
R = (speed regulation of the governor)
k2
∆YC (s) = −k1 kC ∆PC (s) + k2 ∆F (s)
k1 k3 k C
Ksg = (gain of the speed governor)
∆YD (s) = k3 ∆YC (s) + k4 ∆YE (s) k4
1
1 Tsg = (time constant of the speed governor)
∆YE (s) = −k5 ∆YD (s) k4 k5
s

+
Eliminating ∆YC (s) and ∆YD (s), we can write Ksg
ΔPC (s) ΔYE (s)
1 + Tsg s

Change in speed Change in turbine
k1 k3 kC ∆PC (s) − k2 k3 ∆F (s) changer setting Speed Governor valve position
∆YE (s) =   Transfer Function
s 1
k4 + R
k5 Speed Regulation Change in
frequency
   
1 Ksg
= ∆PC (s) − ∆F (s) × ΔF (s)

R 1 + Tsg s
Block diagram representation

Power System Operation and Control ©Ananyo Sengupta 202 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Turbine Model
Output power of turbine changes due to change in valve opening ∆YE

Transfer function of a two stage steam turbine can be written as


∆Pt (s) Kt
=
∆YE (s) 1 + Tt s
Kt : gain of the turbine, Tt : turbine time constant (typically between 0.2 to 2.5 s)

HP LP
Stage Stage
Kt
Steam Valve ΔYE (s) ΔPt (s)
1 + Tt s
Change in turbine Change in
valve position Turbine turbine output
Reheater Transfer Function

Figure: Turbine transfer function model


Figure: Two-stage steam turbine

Power System Operation and Control ©Ananyo Sengupta 203 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Generator Load Model


Assume that
0 0
The system is originally running in its nominal state with complete power balance, i.e. PG = PD + losses . The frequency is at
normal value f 0 . All rotating equipment represents a total kinetic energy of Wke = Wke0
.

By connecting additional load to the system the load demand increases by ∆PD . The generator will immediately increases its output
∆PG to match the new load, i.e., ∆PG = ∆PD .

There will be now an imbalance between input and output power, ∆Pt − ∆PD . This mismatch will be accounted for in two ways.

1 Kinetic energy of the generator rotor will decrease resulting change in speed or frequency.
As the kinetic energy is proportional to the square of the speed, new kinetic energy of the rotor will be
!2  
0 f 0 + ∆f 0 2∆f
Wke = Wke ≈ Wke 1 +
f0 f0

2 Most of the practical power system loads are frequency dependent in nature. Thus, if the frequency changes, load will also vary to
some extend.
∂PD
Let the frequency dependency of load be expressed as: D = , i.e., ∆PD = D∆f .
∂f

Power System Operation and Control ©Ananyo Sengupta 204 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Generator Load Model


Taking Laplace transform, we can write
Combining both, power balance equation can be written as

d 2H
∆Pt − ∆PD = (Wke ) + D∆f ∆Pt (s) − ∆PD (s) = s∆F (s) + D∆F (s)
dt f0
0  
2Wke d Kps
= (∆f ) + D∆f or, ∆F (s) = [∆Pt (s) − ∆PD (s)] ×
f 0 dt 1 + sTps
1
Dividing by the generator rating Pr , we get Kps = (power system gain, Hz/pu MW)
D
0
2Wke d D 2H
∆Pt(pu) − ∆PD(pu) = (∆f ) + ∆f Tps = (time constant of power system)
0
f Pr dt Pr Df 0

2H d ΔPD (s)
= (∆f ) + D(pu) ∆f
f 0 dt Change in load

+ Kps
ΔPt (s) ΔF (s)
H: inertia constant (unit: MW.s/MW or s) 1 + Tps s

Change in turbine Change in


Unit of the above equation is often written as in ‘pu MW’ output frequency
Power System
Transfer Function

Power System Operation and Control ©Ananyo Sengupta 205 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Complete Block Diagram Representation of ALFC

Change in load

ΔPD (s)
Change in turbine Change in
Change in speed valve position turbine output
changer setting
ΔYE (s) −
+ ΔPt (s)
Ksg Kt + Kps
ΔPC (s) ΔF (s)
1 + Tsg s 1 + Tt s 1 + Tps s

Change in
Speed Governor Turbine frequency
Power System
Transfer Function Transfer Function
Transfer Function

Speed Regulation

PRIMARY ALFC LOOP

Power System Operation and Control ©Ananyo Sengupta 206 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Concept of Control Area

The theory discussed so far assumes a single generator feeding power to an isolated load which is a rare situation.

For a practical system with number of generating stations and load, it is possible to divide an extended power system (say, national
grid) into subareas (e.g. State Electricity Boards) in which all generator in a region are tightly coupled together so as to form a
coherent group, i.e. all the generators respond in unison to change in load or speed changer settings.

Such a coherent area is called a control area in which the frequency is assumed to be same throughout in static as well as dynamic
conditions.

For purposes of developing a suitable control strategy, a control area can be modeled as an equivalent single generator load system.

Power System Operation and Control ©Ananyo Sengupta 207 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Concept of Control Area: Example


Example 1: Determine the primary ALFC loop parameters for a control area having the following data

Total rated capacity Pr = 2000 MW


0
Nominal operating load PD = 1000 MW
Inertia constant H = 5s
Regulation R = 2.40 Hz/pu MW (all area generators)

Assume that the load-frequency dependency is linear, meaning the the load would increase one percent for one percent frequency increase.

Power System Operation and Control ©Ananyo Sengupta 208 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Concept of Control Area: Example


Example 1: Determine the primary ALFC loop parameters for a control area having the following data

Total rated capacity Pr = 2000 MW


0
Nominal operating load PD = 1000 MW
Inertia constant H = 5s
Regulation R = 2.40 Hz/pu MW (all area generators)

Assume that the load-frequency dependency is linear, meaning the the load would increase one percent for one percent frequency increase.

∂PD 10 20
D= = = 20 MW/Hz = = 0.01 pu MW/Hz.
∂f 0.50 2000

2×5
Tps = = 20s
50 × 0.01
1
Kps = = 100 Hz/pu MW
0.01

Power System Operation and Control ©Ananyo Sengupta 208 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Static Performance of Speed Governor


Remarks

The generator power increment ∆PG depends entirely upon the changes ∆PD in the load being fed from the generator. Generator
always adjusts its output to meet the change in demand ∆PD . These adjustments are essentially instantaneous, certainly in
comparison with the slow changes in PT , and therefore, ∆PG = ∆PD .

An increase in ∆Pt results from an increase in ∆PC and a decrease in ∆f . Therefore, for small increments
1
∆Pt = ∆PC − ∆f
R

Power System Operation and Control ©Ananyo Sengupta 209 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Static Performance of Speed Governor


Remarks

The generator power increment ∆PG depends entirely upon the changes ∆PD in the load being fed from the generator. Generator
always adjusts its output to meet the change in demand ∆PD . These adjustments are essentially instantaneous, certainly in
comparison with the slow changes in PT , and therefore, ∆PG = ∆PD .

An increase in ∆Pt results from an increase in ∆PC and a decrease in ∆f . Therefore, for small increments
1
∆Pt = ∆PC − ∆f
R

Example 2: Consider a 100 MW generator with a regulation parameter R of four percent (i.e. 0.04 pu). By how much will the turbine power
increase if the frequency drops by 0.1 Hz with the reference unchanged?

Power System Operation and Control ©Ananyo Sengupta 209 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Static Performance of Speed Governor


Remarks

The generator power increment ∆PG depends entirely upon the changes ∆PD in the load being fed from the generator. Generator
always adjusts its output to meet the change in demand ∆PD . These adjustments are essentially instantaneous, certainly in
comparison with the slow changes in PT , and therefore, ∆PG = ∆PD .

An increase in ∆Pt results from an increase in ∆PC and a decrease in ∆f . Therefore, for small increments
1
∆Pt = ∆PC − ∆f
R

Example 2: Consider a 100 MW generator with a regulation parameter R of four percent (i.e. 0.04 pu). By how much will the turbine power
increase if the frequency drops by 0.1 Hz with the reference unchanged?
A 0.04 pu regulation parameter means that the turbine power will increase 1 pu, or 100 MW for a 0.04 pu, or 2 Hz drop in frequency
 
∆f
in general, R = − .
∆Pt

Therefore, for a frequency change of 0.1 Hz, i.e. 0.002 pu, turbine power will thus experience a static change of
1
∆Pt = − (−0.002) = 0.05 pu = 5 MW
0.04

Power System Operation and Control ©Ananyo Sengupta 209 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Steady State Response of Primary ALFC Loop

Suppose speed changer has a fixed settings (∆PC = 0) and load demand changes. This is known as free governing operation.

For such an operation, the steady state change in system frequency for a sudden change in load demand by an amount ∆PD , i.e.
∆P
∆PD (s) = sD is obtained as follows:

− Kps
ΔPD (s) ΔF (s)
1 + Tps s
+

Kt Ksg 1

1 + Tt s 1 + Tsg s R

Power System Operation and Control ©Ananyo Sengupta 210 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Steady State Response of Primary ALFC Loop


− Kps
ΔPD (s) ΔF (s)
1 + Tps s
+

Kt Ksg 1

1 + Tt s 1 + Tsg s R

 
Kps ∆PD
∆F (s)|∆P = − ×
C (s)=0 Ksg Kt Kps /R s
(1 + sTps ) + (1+sTsg )(1+sTt )
 
Kps
∆f (t)|t→∞ = lim s ∆F (s)|∆P = ∆PD
s→0 C (s)=0 1 + (Ksg Kt Kps /R)

While Kt and Kps are fixed, Ksg can be easily adjusted by changing the length of various links of a speed governor system. Thus,
assuming Ksg is so adjusted that Ksg Kt ≈ 1 and replacing Kps = (1/D), we get
 
1
∆f (t)|t→∞ = − ∆PD
D + (1/R)
Power System Operation and Control ©Ananyo Sengupta 211 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Steady State Response of Primary ALFC Loop


 
∆PC
Consider now the steady state effect of changing speed changer settings ∆Pc (s) = s with load demand remaining fixed (i.e.
∆PD = 0)

+
Ksg Kt Kps
ΔPC (s) ΔF (s)
1 + Tsg s 1 + Tt s 1 + Tps s

 
Ksg Kt Kps ∆PC
∆F (s)|∆P = ×
D (s)=0 (1 + sTsg )(1 + sTt )(1 + sTps ) + Ksg Kt Kps /R s
 
Ksg Kt Kps
∆f (t)|t→∞ = lim s ∆F (s)|∆P (s)=0 = ∆PC
s→0 D 1 + (Ksg Kt Kps /R)
 
1
= ∆PC , taking Ksg Kt ≈ 1
D + (1/R)
Power System Operation and Control ©Ananyo Sengupta 212 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Steady State Response of Primary ALFC Loop


Change in load

ΔPD (s)
Change in turbine Change in
Change in speed valve position turbine output
changer setting
ΔYE (s) −
+ ΔPt (s)
Ksg Kt + Kps
ΔPC (s) ΔF (s)
1 + Tsg s 1 + Tt s 1 + Tps s

Change in
Speed Governor Turbine frequency
Power System
Transfer Function Transfer Function
Transfer Function

Speed Regulation

If the speed changer setting is changed by ∆PC while the load changes by ∆PD , the steady state frequency change can be obtained by
PRIMARY ALFC LOOP
superposition, as
 
1
∆f (t)|t→∞ = (∆PC − ∆PD )
D + (1/R)
Power System Operation and Control ©Ananyo Sengupta 213 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Dynamic Response of Primary ALFC Loop


First Order Approximation

Typical values of the times constants of load frequency control system are related as
Tsg < Tt ≪ Tps

Letting Tsg = Tt = 0 and Ksg Kt ≈ 1, ALFC block diagram can be reduced to:

ΔPD (s)


+ ΔPt (s)
+ Kps
ΔPC (s) 1 ΔF (s)
1 + Tps s

Power System Operation and Control ©Ananyo Sengupta 214 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Dynamic Response of Primary ALFC Loop


First Order Approximation
ΔPD (s)


+ ΔPt (s)
+ Kps
ΔPC (s) 1 ΔF (s)
1 + Tps s

 
Kps ∆PD Kps /Tps
∆F (s)|∆P = − × =−   × ∆PD
C (s)=0 (1 + Kps /R) + sTps s R+Kps
s s + RTps
( 
R+Kps
)
RKps − t
∆f (t) = − 1−e Tps R
∆PD
R + Kps

Power System Operation and Control ©Ananyo Sengupta 215 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Primary ALFC Loop: Example


Example 3: Find the static frequency drop and trajectory of ∆f for a 100 MW system with following specification for one percent increase
in load. Given: R = 3 Hz/pu MW, D = 0.01 pu MW/Hz, Tps = 20 s, Ksg Kt = 1, Tsg = 0.4 s, Tt = 0.5 s.

-0.005
First order approximation
-0.01

-0.015
Exact response
-0.02
f (Hz)

-0.025

-0.03

-0.035

-0.04

-0.045

-0.05
0 2 4 6 8 10 12 14
Time (s)

 
−1.7167t
∆PD = 0.01 pu, ∆f (t) = −0.029 1 − e Hz
Power System Operation and Control ©Ananyo Sengupta 216 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Primary ALFC Loop: State Space Model


X3 (s) Ksg X2 (s) Kt X1 (s) Kps
= = =
X1 (s) X3 (s) 1 + sTt
1 + sTsg X2 (s) − ΔPD (s) 1 + sTps
ΔPC (s) −
R

ΔPD (s)

ΔYE (s) −
+ ΔPt (s) x1
Ksg Kt + Kps
ΔPC (s) ΔF (s)
1 + Tsg s 1 + Tt s 1 + Tps s
− x3 x2

Speed Governor Turbine Power System


Transfer Function Transfer Function Transfer Function

Speed Regulation
  Kps  
  − T1ps
Kps
0 
0 − Tps
ẋ1 (t) x1 (t)

Tps
   
       ∆PC (t)
   x2 (t)  0 0 
ẋ2 (t) =  
Kt
 0 − T1   
+ 
  
t Tt
    ∆P (t)
 Ksg  D
ẋ3 (t) Ksg
− RTsg 0 − T1sg x3 (t) Tsg 0

Power System Operation and Control ©Ananyo Sengupta 217 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Dynamic Response of Primary ALFC Loop


First order approximation Exact Response
0
f (Hz)
-0.02

-0.04

0 2 4 6 8 10 12 14
Time (s)
0.02
Y e (pu)

0.01

0
0 2 4 6 8 10 12 14
Time (s)
0.02
P t (pu)

0.01

0
0 2 4 6 8 10 12 14
Time (s)
Power System Operation and Control ©Ananyo Sengupta 218 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Primary ALFC Loop: Example


Example 4: What would the frequency drop in the previous example have been if the speed governor loop were nonexistent or open?

-0.1

-0.2 with Primary ALFC Loop

-0.3

-0.4
f (Hz)

-0.5

-0.6

-0.7
without ALFC
-0.8

-0.9

-1
0 50 100 150
Time (s)

This can be realized taking R → ∞


Power System Operation and Control ©Ananyo Sengupta 219 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Secondary ALFC Loop: PI Control

ΔPD (s) Change in load


Change in speed Change in turbine Change in Change in
changer setting valve position turbine output frequency

Ki ΔPC (s) Ksg ΔYE (s) ΔPt (s) Kps ΔF (s)
Kt +

s + 1 + sTsg 1 + sTt 1 + sTps

Integral Speed Governor Turbine Power System


Controller 1 Transfer Function Transfer Function Transfer Function
R
Speed Regulation

PRIMARY ALFC LOOP

SECONDARY ALFC LOOP

Power System Operation and Control ©Ananyo Sengupta 220 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Secondary ALFC Loop: PI Control


From the previous analysis, it may be concluded that the steady state frequency change caused by change in load can be compensated
only by changing setting of the speed changer.
( )
1
∆f |steady state = 1
(∆PC − ∆PD )
D+ R

therefore, ∆f |steady state = 0, if ∆PC = ∆PD

Since load change is an external stochastic event, steady state frequency error can not be nullified using above condition. It leads to
the natural suggestion that the speed changer setting be adjusted automatically by monitoring frequency changes.

This can be achieved by feeding ∆f (t) through an integrator to the speed changer to make zero steady state error.
Z
∆PC (t) = −Ki ∆f (t)dt

Negative polarity must be chosen for the integrator to cause a positive frequency error to give rise to a negative or decrease
command.
The signal (∆f ) fed to into the integrator is referred to as Area Control Error (ACE).
As long as an error remains, the integrator output will increase, causing speed changer to move. The integrator output, and thus
the speed-changer position, attains a constant value only when the frequency error has been reduced to zero.

Power System Operation and Control ©Ananyo Sengupta 221 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Secondary ALFC Loop: PI Control


ΔPD (s) Change in load
Change in speed Change in turbine Change in Change in
changer setting valve position turbine output frequency

Ki ΔPC (s) Ksg ΔYE (s) ΔPt (s) Kps ΔF (s)
Kt +

s + 1 + sTsg 1 + sTt 1 + sTps

Integral Speed Governor Turbine Power System


Controller 1 Transfer Function Transfer Function Transfer Function
R
Speed Regulation

PRIMARY ALFC LOOP

SECONDARY ALFC LOOP

Kps ∆PD
∆F (s) = −   Kps Ksg Kt
×
Ki s
(1 + sTps ) + 1
R + s × (1+sTsg )(1+sTt )

Hence,
Power ∆f (t)|t→∞
System Operation = lim
and Control s∆F
©Ananyo (s) =
Sengupta 0 222 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

ALFC with Integrator: State Space Model


X4 (s) Ki X3 (s) Ksg X2 (s) Kt X1 (s) Kps
= − = = =
X1 (s)
1 + sTsg ΔPD (s)
X1 (s) s X3 (s) 1 + sTt X2 (s) − ΔPD (s) 1 + sTps
X4 (s) −
R


Ki ΔPC (s) Ksg ΔYE (s) ΔPt (s) Kps ΔF (s)
Kt +

s + 1 + sTsg 1 + sTt 1 + sTps
x4 x3 x1
− x2

Integral Speed Governor Turbine Power System


Controller 1 Transfer Function Transfer Function Transfer Function
R
Speed Regulation

  
ps K    Kps 
ẋ1 (t) − 1 0 0 x1 (t) − Tps
   Tps Tps    
      
ẋ2 (t)  0  x2 (t)  0 
K
 0 − T1 t
  Tt    
= 
t
  K   +   ∆PD (t)
ẋ (t) − sg Ksg  x (t)  
 3   RTsg 0 − T1sg    0 
Tsg  
3
      
ẋ4 (t) −Ki 0 0 0 x4 (t) 0

Power System Operation and Control ©Ananyo Sengupta 223 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Dynamic Response of ALFC with Integrator


0.01

-0.01

With integral control Without integral control


f (Hz)

-0.02

-0.03

-0.04

-0.05
0 5 10 15 20 25 30 35 40
Time (s)

Dynamic Response of Load Frequency Controller with Integral Control Action (Ki = 0.1)

Power System Operation and Control ©Ananyo Sengupta 224 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Dynamic Response of ALFC with Integrator


0.04
Ki = 0.2
0.03

0.02 Ki = 0.1

0.01
f (Hz)

-0.01

-0.02

-0.03

Ki = 0.05 Ki = 0.01
-0.04

-0.05
0 5 10 15 20 25 30 35 40
Time (s)

Dynamic Response of Load Frequency Controller with Integral Control Action with different Ki settings

Power System Operation and Control ©Ananyo Sengupta 225 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

ALFC of Multi-Control-Area Systems


A practical power system can be divided into a number of load frequency control areas interconnected by means of tie lines, and the
problem of load-frequency control becomes a joint undertaking. For any interconnected areas, or power pool, following operating
principles are maintained.
1 Under normal operating conditions each pool member or control area should strive to carry its own load, except such scheduled
portions of the others members’ load as have been mutually agreed upon.
2 Each control area must agree upon adopting regulating and control strategies and equipment that are mutually beneficial under
both normal and abnormal situations.
Without loss of generality, we shall consider a two-area case connected by a single tie line.

1 2

Tie Line

Control Area 1 Control Area 2

n1 bus subnetwork n2 bus subnetwork

Total no. of buses n = n1 + n2

Power System Operation and Control ©Ananyo Sengupta 226 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

ALFC of Multi-Control-Area Systems

Assume that two control areas are interconnected via a relatively weak tie-line. These areas are generally of different size and
characteristics.

In the single-area case we have represented frequency deviation by a single variable ∆f . In the present case it is assumed that each
area is individually strong. Having interconnected them with a weak tie-line therefore lead us to the assumption that the frequency
deviations in the two areas can be represented by two variables ∆f1 and ∆f2 respectively.

Any change in demand from the forecasted one will cause change in power flow through out the entire network. However, more
energy will be shared by the larger area as it possesses more kinetic energy.

This may cause a static error in tie-line power flow, referred to as inadvertent exchanges, indicating one area would have to support the
other on a steady-state basis.

A basic guiding principle in pool operation is that each area, in normal steady state, must supplies its own load.

Objective of two-area load frequency control is thus to regulate the frequency of each area and to simultaneously regulate the line power as
per inter-area power contracts.

Power System Operation and Control ©Ananyo Sengupta 227 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Modelling of Tie-Line
In normal operation, power flow through the tie-line, from Area 1 to Area 2, can be written as
V 0V 0  
0 0 0
Ptie,12 ≈ 1 2 sin δ1 − δ2
X12
where, V10 ∠δ10 , V20 ∠δ20 are the nominal voltages of bus 1 and 2 respectively.

For small deviation in the angles δ1 and δ2 , the tie-line power will change to
V 0V 0  
0 0
Ptie,12 = 1 2 sin δ1 + ∆δ1 − δ2 − ∆δ2
X12

V10 V20   V 0V 0  
0 0 0 0
≈ sin δ1 − δ2 + 1 2 cos δ1 − δ2 (∆δ1 − ∆δ2 )
X12 X12
0
= Ptie,12 + ∆Ptie,12

where, ∆Ptie,12 = T12 (∆δ1 − ∆δ2 )

V10 V20  
0 0
T12 = cos δ1 − δ2 (synchronizing coefficient)
X12

Power System Operation and Control ©Ananyo Sengupta 228 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Modelling of Tie-Line
d∆δ R
Now, = ∆ω = 2π∆f . Hence, change in angle can be written as ∆δ = 2π ∆f dt.
dt
By expressing tie-line power deviations in terms of incremental change in frequency ∆f rather than ∆δ, we thus get
Z Z 
∆Ptie,12 = 2πT12 ∆f1 dt − ∆f2 dt

2πT12
∆Ptie,12 (s) = (∆F1 (s) − ∆F2 (s))
s
2πT21
Similarly, ∆Ptie,21 (s) = (∆F2 (s) − ∆F1 (s))
s

2πT12
ΔPtie,12 (s) −1 ΔPtie,21 (s)
s

+ −
ΔF1 (s) ΔF2 (s)

Power System Operation and Control ©Ananyo Sengupta 229 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Two Area Load Frequency Control


Now, the incremental power balance equation for Area 1 can be written as
2H1 d
∆Pt1 − ∆PD1 = (∆f1 ) + D1 ∆f1 + ∆Ptie,12
f10 dt

Taking Laplace transform and reorganizing, we get


 Kps1
∆F1 (s) = ∆Pt1 (s) − ∆PD1 (s) − ∆Ptie,12 (s) ×
1 + sTps1

Similarly, for Area 2


 Kps2
∆F2 (s) = ∆Pt2 (s) − ∆PD2 (s) − ∆Ptie,21 (s) ×
1 + sTps2
ΔPD1 (s) ΔPD2 (s)

− −
+ Kps + Kps
1 2

ΔPt1 (s) ΔF1 (s) ΔPt2 (s) ΔF2 (s)


1 + sTps 1 + sTps
1 2

− −

ΔPtie,12 (s) ΔPtie,21 (s)

Power System Operation and Control ©Ananyo Sengupta 230 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Two Area Load Frequency Control

In case of an isolated control area, ACE is the change in area frequency which when used in integral control loop forced the steady
state frequency error to zero.

In order that the steady state tie-line power error in a two-area control be made zero, another integral control loop (one for each area)
must be introduced to integrate the incremental tie-line power signal and feed it back to the speed changer.

This is accomplished by a single integrating block by redefining ACE as a linear combination of incremental frequency and tie-line
power.

Thus, for Control Area 1,


ACE1 (s) = ∆Ptie,12 (s) + b1 ∆F1 (s)
where the constant b1 is called area frequency bias.

Similarly, for Area 2,


ACE2 (s) = ∆Ptie,21 (s) + b2 ∆F2 (s)

Power System Operation and Control ©Ananyo Sengupta 231 / 256


Two Area Load Frequency Control

1 ΔPD1 (s)
b1
R1
Control Area 1

− −
ACE1 ΔPC1 (s) Ksg Kps
Ki1 1
Kt + 1
1

− ΔF1 (s)
s 1 + sTsg 1 + sTt 1 + sTps
+ 1 1 ΔPt1 (s) 1

ΔPtie,12 (s)

+
2πT12

s

−1

ΔPtie,21 (s)
Control Area 2


ACE2 ΔPC2 (s) Ksg Kps
Ki2 2
Kt + 2
2
∑ −
s + 1 + sTsg 1 + sTt 1 + sTps
2


2 2
ΔPt2 (s) ΔF2 (s)

1
b2
R2
ΔPD2 (s)
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Transmission and Grid Management

Transmission and Grid Management are essential functions for smooth evacuation of power from generating stations to the
consumers.

Transmission Management

primarily consists of construction and maintenance of the transmission infrastructure.


responsibility of operator is to give the operating instructions to the engineers in the field and ensure moment-to-moment power
balance in the system.

Grid Management

involves taking care of the overall reliability, security, economy and efficiency of the power system.

Power System Operation and Control ©Ananyo Sengupta 233 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Grid Structure
The power grid of India is geographically divided in the five regions:

Northern, Eastern, Western, North-Eastern, Southern.

The first four out of five regional grids are operating in synchronous
mode.

implies that power across these regions can flow seamlessly as per
the relative load generation balance.
called NEW Grid.

The southern region is interconnected with the rest of India grid


through asynchronous links.

implies that quantum and direction of power flow between


southern grid and NEW grid can be manually controlled.

Power System Operation and Control ©Ananyo Sengupta 234 / 256


Characteristics of India’s Power Grid
1 Northern Region
Deficit region
Snow fed run of the river hydro
Highly weather sensitive load;
Adverse weather conditions: fog and dust storm
2 North-Eastern Region
Very low load
High hydro potential
Evacuation problem
3 Eastern Region
Low load
High coal reserves; Pit head based power plants
4 Western Region
Industrial load
5 Southern Region
High load
ÿ 123ÿ456ÿ Monsoon dependent hydro

789
ÿ 56 ÿ ÿ56ÿ ÿ 5 ÿ5ÿ 9

 !"#ÿ$%%ÿ5 ÿ 9&ÿ'ÿ(9ÿ5ÿ(9)ÿ ÿ (9ÿ9**29ÿ+56&ÿ,5(


9ÿ5'9 ÿ- ( ÿ9ÿ  ÿ *5 ÿ5ÿ5ÿ56ÿ93ÿ
5 ' % 3ÿ5ÿ ÿ*5* ÿ5ÿ92  * 3ÿ5ÿ ÿ 9(
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Indian Electricity Grid Code (IEGC)

Defines the rules, guidelines and standards to be followed to plan, develop, maintain and operate the power system in the most
secure, economic and efficient manner, while facilitating healthy competition in the generation and supply of electricity.

Provides the following:

Documentation of the principles and procedures which defines the relationship between the various users of the Inter-State
Transmission System (ISTS), National, Regional and State Load Dispatch Centres.
Facilitation of the optimal operation, coordination, maintenance planning of the grid and facilitation of development and
planning of economic and reliable National/Rational Grid.
Facilitation for development of power markets by defining a common basis of operation of ISTS, applicable to all the users of the
ISTS.
Facilitation of the development of renewable energy sources by specifying the technical and commercial aspects for integration of
these resources into the grid.

Power System Operation and Control ©Ananyo Sengupta 236 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Role of Various Organizations and Their Linkages

National Load Dispatch Center @ New Delhi


ihleD weN @

erolagnaB @
atakloK @
RLDC

gnollihS @
iabmuM @
NRLDC ERLDC WRLDC NERLDC SRLDC

SLDC SLDC SLDC

GenCo (Generation Company)


TransCo (Transmission Company)
DisCo (Ditribution Company)

Figure: Grid Hierarchy

Power System Operation and Control ©Ananyo Sengupta 237 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

State Load Dispatch Centre (SLDC)

In line with the federal structure of governance in the country, every state has a State Load Dispatch Centre (SLDC), which is the apex
body to ensure integrated operation of the power in the state.

The SLDC shall

1 be responsible for optimum scheduling and dispatch of electricity within a state.


2 monitor grid operations.
3 keep accounts of the quantity of electricity transmitted through the state grid.
4 exercise supervision and control over the intra-state transmission system.
5 be responsible for carrying out real-time operations for grid control and dispatch of electricity within the state through secure
and economic operation of the state grid in accordance with the grid standards and state grid code.

Power System Operation and Control ©Ananyo Sengupta 238 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Regional Load Dispatch Centre (RLDC)

Each of the five regions has a Regional Load Dispatch Centre (RLDC), which is the apex body, as per the Electricity Act 2003, to ensure
integrated operation of the power system in the concerned region.

The RLDC shall

1 be responsible for optimum scheduling and dispatch of electricity within the region, in accordance with the contracts entered
into with the licensees or generating companies operating in the region.
2 monitor grid operations.
3 keep accounts of the quantity of electricity transmitted through the regional grid.
4 exercise supervision and control over the inter-state transmission system.
5 be responsible for carrying out real-time operations for grid control and dispatch of electricity within the region through secure
and economic operation of the state grid in accordance with the grid standards and state grid code.

Power System Operation and Control ©Ananyo Sengupta 239 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Regional Load Dispatch Centre (RLDC)

The RLDC may give such directions and exercise such supervision and control as may be required for ensuring stability of grid
operations and for achieving the maximum economy and efficiency in the operation of the power system in the region under its
control.

Every licensee, generating company, generating station, substation and any other person connected with the operation of the power
system shall comply with the direction issued by the RLDC.

All directions ordered by the RLDCs shall be issued through the SLDC and the SLDC shall ensure that such directions are duly complied
with by the licensees or generating company or sub-station.

Power System Operation and Control ©Ananyo Sengupta 240 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Regional Load Dispatch Centre (RLDC)

The followings are the contemplated as exclusive functions of RLDCs:

1 System operation and control including inter-state / inter-regional transfer of power, covering contingency analysis and
operational planning on real-time basis.
2 Scheduling / re-scheduling of generation.
3 System restoration following grid disturbances.
4 Metering and data collection.
5 Compiling and furnishing data pertaining to system operation.
6 Operation of regional UI pool account, regional reactive energy account and congestion charge account.
7 Operation of ancillary services.

Power System Operation and Control ©Ananyo Sengupta 241 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

National Load Dispatch Centre (NLDC)

Role of NLDC

1 Supervision over the Regional Load Dispatch Centers.


2 Scheduling and dispatch of electricity over inter-regional links.
3 Coordination with RLDCs for achieving maximum economy and efficiency in the operation of National Grid.
4 Monitoring the operations and grid security.
5 Supervision and control over the inter-regional links as shall be required for ensuring stability of the system.
6 Coordination with Regional Power Committees for regional outage schedule.
7 Coordination for restoration of synchronous operation of national grid with RLDCs.

Power System Operation and Control ©Ananyo Sengupta 242 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
  Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation
1.0 Introduction
By definition, electrical demand is the rate at which electrical power is being consumed over
Scheduling and Dispatch Procedure
a given time interval by all the defined loads of a well-defined area. For all the practical
purposes, demand is measured in megawatts (MW).

1.1. Load Curve


A plot showing the variation in demand met with respect to time is known as the load curve. Each day is divided into 96 blocks of 15 minutes duration each.
If this curve is plotted over a period of time for 24 hours, it is known as daily load curve
(Figure 1). If it is plotted for a week, month or a year it is named as weekly, monthly and
yearly load curve respectively. The load curve reflects the activity of a population of society
Typical All India For each block, each SLDC of a region intimates the drawal
with respect to electrical power consumption over aLoad Curve
given period of time.
schedule.

Evening Peak  Each Inter State Generating Station and other generating


stations intimates the generation injection schedule.
Morning Peak 

Inter State Generating Station (ISGS)


GW->

A central generating station or other generating station in


Day Lean 
which two or more state have shares.
Night Lean  e.g., Talcher STPS in Odisha, owned by NTPC, supplies power to
Odisha, Andhra Pradesh, Karnataka, Telengana, Bihar and West
Bengal.
Figure 1: Typical All India Load Curve
Ref.:“Electricity Demand Pattern Analysis”, POSOCO, 2016
A typical load curve may be demarcated by four cardinal points:

1. Night Lean
2. Morning Peak
3. Day Lean or AfternoonPower
trough System Operation and Control ©Ananyo Sengupta 243 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Scheduling and Dispatch Procedure


In all RLDC, the following timeline is maintained for scheduling:

Time Interaction Purpose

Power System Operation and Control ©Ananyo Sengupta 244 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Scheduling and Dispatch Procedure


In all RLDC, the following timeline is maintained for scheduling:

Time Interaction Purpose

ISGS to RLDC Availability forecast, time wise for next day.


By 10:00 am

Power System Operation and Control ©Ananyo Sengupta 244 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Scheduling and Dispatch Procedure


In all RLDC, the following timeline is maintained for scheduling:

Time Interaction Purpose

ISGS to RLDC Availability forecast, time wise for next day.


By 10:00 am
RLDC to SLDC Anticipated ISGS wise entitlement for the next day.
By 11:00 am

Power System Operation and Control ©Ananyo Sengupta 244 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Scheduling and Dispatch Procedure


In all RLDC, the following timeline is maintained for scheduling:

Time Interaction Purpose

ISGS to RLDC Availability forecast, time wise for next day.


By 10:00 am
RLDC to SLDC Anticipated ISGS wise entitlement for the next day.
By 11:00 am
SLDC to RLDC The SLDC review the foreseen capabilities of ISGS and investigate
By 03:00 pm
their load patterns and their own generating capabilities including
bilateral exchanges and advise RLDC their drawal schedule.

Power System Operation and Control ©Ananyo Sengupta 244 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Scheduling and Dispatch Procedure


In all RLDC, the following timeline is maintained for scheduling:

Time Interaction Purpose

ISGS to RLDC Availability forecast, time wise for next day.


By 10:00 am
RLDC to SLDC Anticipated ISGS wise entitlement for the next day.
By 11:00 am
SLDC to RLDC The SLDC review the foreseen capabilities of ISGS and investigate
By 03:00 pm
their load patterns and their own generating capabilities including
bilateral exchanges and advise RLDC their drawal schedule.
RLDC to ISGS and SLDC Final generation schedule to ISGS and net drawal schedule to SLDC
By 05:00 pm
for the next day.

Power System Operation and Control ©Ananyo Sengupta 244 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Scheduling and Dispatch Procedure


In all RLDC, the following timeline is maintained for scheduling:

Time Interaction Purpose

ISGS to RLDC Availability forecast, time wise for next day.


By 10:00 am
RLDC to SLDC Anticipated ISGS wise entitlement for the next day.
By 11:00 am
SLDC to RLDC The SLDC review the foreseen capabilities of ISGS and investigate
By 03:00 pm
their load patterns and their own generating capabilities including
bilateral exchanges and advise RLDC their drawal schedule.
RLDC to ISGS and SLDC Final generation schedule to ISGS and net drawal schedule to SLDC
By 05:00 pm
for the next day.
Any ISGS or State to RLDC Changes in availability or requisition if any for the next day.
By 10:00 pm

Power System Operation and Control ©Ananyo Sengupta 244 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Scheduling and Dispatch Procedure


In all RLDC, the following timeline is maintained for scheduling:

Time Interaction Purpose

ISGS to RLDC Availability forecast, time wise for next day.


By 10:00 am
RLDC to SLDC Anticipated ISGS wise entitlement for the next day.
By 11:00 am
SLDC to RLDC The SLDC review the foreseen capabilities of ISGS and investigate
By 03:00 pm
their load patterns and their own generating capabilities including
bilateral exchanges and advise RLDC their drawal schedule.
RLDC to ISGS and SLDC Final generation schedule to ISGS and net drawal schedule to SLDC
By 05:00 pm
for the next day.
Any ISGS or State to RLDC Changes in availability or requisition if any for the next day.
By 10:00 pm
RLDC to ISGS and SLDC Revised and final generation schedule to ISGS and net drawal sched-
By 11:00 pm
ule to SLDCs respectively for the next day.

Power System Operation and Control ©Ananyo Sengupta 244 / 256


Abnormally
High frequency lowoff-peak
during frequency during
hours peak-load
wasFlow
a result ofhours
the the Central generating companies and State utilities were
Load Analysis
was causedstations
generating by inadequacy of generating
not being backedShortcapacity
down and
adequately
Circuit
attempts
when
Analysis
being encouraged
Automatic to go
Load Frequency on generating, even when
Control the
to meet consumer demand
consumer demand came down. in excess of available generation.
Power System Stability consumer
Grid load had
Management come down (during off-peak hours).
in India
High frequency during off-peak
Economichours wasof aGeneration
Dispatch result of the Scheduling and Dispatch Procedure
generating stations not being backed downofadequately Availability Based Tariff (ABT)
Automatic Control Generationwhen
consumer demand came down.

Loopholes in Earlier Tariff Structure


We ste rn Region Hz
Eastern Region
Hz
51.5 51.5

50.5 50.5 Eastern Region


We ste rn Region Hz
Hz
51.5 51.5
49.5 49.5

50.5 50.5
48.5 48.5

49.5 49.5
47.5 47.5
00

02

04

06

08

10

12

14

16

18

20

22

00

02

04

06

08

10

12

14

16

18

20

22
48.5 48.5
Tim e Tim e

Figures 1 & 2 : Frequency Profiles of Western and Eastern regional


47.5 47.5
grids in 2002 prior to ABT
00

02

04

06

08

10

12

14

16

18

20

22

00

02

04

06

08

10

12

14

16

18

20

22
Tim e Tim e

Figures 1 & 2 : Frequency Profiles of Western and Eastern regional grids in 2002 prior to ABT
Northe rn Region
Southern Region
Hz Hz
51.5 51.5

50.5 Southern Region 50.5 Northe rn Region


Hz Hz
51.5
49.5 51.5
49.5

50.5
48.5 50.5
48.5

49.5
47.5 49.5
47.5
00

02

04

06

08

10

12

14

16

18

20

22

00

02

04

06

08

10

12

14

16

18

20

22
48.5 Tim e 48.5
Tim e
47.5 47.5
00

02

04

06

08

10

12

14

16

18

20

22

00

02

04

06

08

10

12

14

16

18

20

22
Figures 3 & 4 : Frequency Profiles
Figure:
Tim e ofFrequency
Southern and Northern
profile regionalgrids
in regional grids in
in 2002
2002prior
Tim e
to ABT.

Figures 3 & 4 : Frequency Profiles of Southern and Northern regional grids in 2002 prior to ABT.
Power System Operation and Control ©Ananyo Sengupta 245 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Loopholes in Earlier Tariff Structure


Low frequency situations result when the total generation available in the grid is less than the total customer load.
This can be controlled by enhancing generation and/or curtailing customer load.

High frequency is a result of insufficient backing down of generation when the total customer load has been fallen
during off-peak hours.

Prior to 2002, grid used to follow a simplistic, single-part, constant (Rs./kWh) tariffs, which disregarded drawal
pattern, deviation from schedules, system conditions (surplus/deficit) etc.
State utilities were not being discouraged from overdrawing, even when generation was inadequate (during peak-load hours).
Both the Central generating companies and State utilities were being encouraged to go on generating, even when the consumer
load had come down (during off-peak hours).

Power System Operation and Control ©Ananyo Sengupta 246 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Availability Based Tariff (ABT)


Electricity tariff structure which depends upon the available output of a generating station.
The power plants have fixed and variable costs:
1 Fixed costs: interest on loan, return on equity, depreciation, O&M expenses, insurance, taxes and interest on working capital.
2 Variable costs: fuel cost (coal and oil in case of thermal plants and nuclear fuel in case of nuclear plant).

In ABT mechanism, the fixed cost and the variable cost components are treated separately.

Components of ABT
1 Capacity Charge
Fixed cost of a plant.
Based on the plant, i.e., its capability to deliver MWs one a day-to-day basis.
2 Energy Charge
Variable cost of a plant.
Paid for generating energy as per the given schedule for the day.
3 Charge for Unscheduled Interchange
Payment for deviation from schedule, at a rate dependent on system condition (frequency).

Power System Operation and Control ©Ananyo Sengupta 247 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Daily Scheduling Process: Capacity and Energy Charge


Conducting optimal power flow analysis for the intra-state
generating stations considering the forecasted load, SLDCs
Suppose a 1000 MW ISGS has three beneficiaries - State A, B and provide their requisition to RLDC by 03:00 pm.
C, with allocated shares of 30%, 30% and 40%.
Table: Requisition

ISGS Beneficiary Drawal (in MW)

(State) 6 am - 10 pm 10 pm - 6 am

A 270 270
B 270 270
State A State B State C C 360 200
(30% share) (30% share) (40% share)

Suppose the station foresees a capability to deliver 900 MW on


the next day, and advised the same to the RLDC by 10:00 am.

RLDC would break it up and intimate SLDCs according to their


entitlements, i.e., 270, 270 and 360 MW by 11:00 am.

Power System Operation and Control ©Ananyo Sengupta 248 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Daily Scheduling Process: Capacity and Energy Charge


Conducting optimal power flow analysis for the intra-state
generating stations considering the forecasted load, SLDCs
Suppose a 1000 MW ISGS has three beneficiaries - State A, B and provide their requisition to RLDC by 03:00 pm.
C, with allocated shares of 30%, 30% and 40%.
Table: Requisition

ISGS Beneficiary Drawal (in MW)

(State) 6 am - 10 pm 10 pm - 6 am

A 270 270
B 270 270
State A State B State C C 360 200
(30% share) (30% share) (40% share)

Table: Energy on which charge to be applied


Suppose the station foresees a capability to deliver 900 MW on Energy (in MWh)
the next day, and advised the same to the RLDC by 10:00 am.
State Capacity Charge Energy Charge
RLDC would break it up and intimate SLDCs according to their A 270×24 270×24
entitlements, i.e., 270, 270 and 360 MW by 11:00 am. B 270×24 270×24
C 360×24 360×16+200×8

Power System Operation and Control ©Ananyo Sengupta 248 / 256


Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Unscheduled Interchange
Frequency Linked Tariff

Figure 7: Present DSM Vector w.e.f 17 February.2014


Figure: Charges for deviation (applicable from 17.2.2014)
The present Deviation Settlement Mechanism in India came into force with effect from 17th
February, 2014 [3]. The salient features are as follows:
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02 Hz to 0.01 Hz.
Power System Operation and Control ©Ananyo Sengupta 249 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Unscheduled Interchange
Frequency Linked Tariff

If the actual energy supplied is higher than scheduled

ISGS will receive a payment for the excess energy


(unscheduled interchange) at a rate dependent on
frequency at that time.

If the energy actually supplied is less than what is scheduled

ISGS will have to pay for the energy shortfall, at the same
frequency dependent rate.

Similar mechanism will be applied to all beneficiaries (states)


who buy energy from the grid.

Figure 7: Present DSM Vector w.e.f 17 February.2014


Figure: Charges for deviation (applicable from 17.2.2014)
The present Deviation Settlement Mechanism in India came into force with effect from 17th
February, 2014 [3]. The salient features are as follows:
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02 Hz to 0.01 Hz.
Power System Operation and Control ©Ananyo Sengupta 249 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Effect of UI Rate on ISGS

> 50 Hz

Frequency
Under-Supply Over-Supply

< 50 Hz

Under-Supply Over-Supply
Figure 7: Present DSM Vector w.e.f 17 February.2014
Figure: UI Rate
The present Deviation Settlement Mechanism in India came into force with effect from 17th
February, 2014 [3]. The salient features are as follows:
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02 Hz to 0.01 Hz.
 Power
The charges for deviation System
for each Operation
0.01 Hz andPaise/kWh
step is 35.60 Controlin©Ananyo Sengupta
the frequency 250 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Effect of UI Rate on ISGS


Frequency > 50 Hz

1 Over Supply
if f > 50.05 Hz, UI rate is zero.
means generating station may over-supply, but will not get any
payment for extra energy supply.
for 50 ≤ f ≤ 50.05 Hz, they will get payment at much lower rate.

forces ISGS to back-down its generation.

2 Under Supply
in this case, generating station will still be paid for scheduled energy
(at its energy charge rate).
it will thus be able to save on fuel cost (for the energy not
generated) and retain the energy charge as net savings.
provides strong incentive to backdown generation during high
Figure 7: Present DSM Vector w.e.f 17 February.2014 frequency situations.
Figure: UI Rate
The present Deviation Settlement Mechanism in India came into force with effect from 17th
February, 2014 [3]. The salient features are as follows:
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02Power System
Hz to 0.01 Hz. Operation and Control ©Ananyo Sengupta 251 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Effect of UI Rate on ISGS

Frequency < 50 Hz

1 Over Supply
UI rate ramps up.
means, if a generating station supplies more energy than schedule, it
will get back money at higher rate.

2 Under Supply
for any shortfall, the generating station will have to pay back at the
same (high) rate.
a strong commercial incentive to maximize its generation during
low frequency period.

Figure 7: Present DSM Vector w.e.f 17 February.2014


Figure: UI Rate
The present Deviation Settlement Mechanism in India came into force with effect from 17th
February, 2014 [3]. The salient features are as follows:
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02Power System
Hz to 0.01 Hz. Operation and Control ©Ananyo Sengupta 252 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Effect of UI Rate on States

> 50 Hz

Frequency
over drawal under drawal

< 50 Hz

over drawal under drawal


Figure 7: Present DSM Vector w.e.f 17 February.2014
Figure: UI Rate
The present Deviation Settlement Mechanism in India came into force with effect from 17th
February, 2014 [3]. The salient features are as follows:
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02 Hz to 0.01 Hz.
 The charges for deviation for each 0.01 Hz step is 35.60 Paise/kWh in the frequency
Power System Operation and Control ©Ananyo Sengupta 253 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Effect of UI Rate on States


1 Over Drawal
Frequency > 50 Hz
state can draw extra power at a low rate.
SLDC can achieve this by
a. reducing own generation which has a variable cost higher than
prevailing UI rate.
b. restoring customer load that had been shed.

2 Under Drawal

Figure 7: Present DSM Vector w.e.f 17 February.2014


Figure: UI Rate
The present Deviation Settlement Mechanism in India came into force with effect from 17th
February, 2014 [3]. The salient features are as follows:
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02 Hz to 0.01 Hz.
Power System Operation and Control ©Ananyo Sengupta 254 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Effect of UI Rate on States


1 Over Drawal
Frequency > 50 Hz
state can draw extra power at a low rate.
SLDC can achieve this by
a. reducing own generation which has a variable cost higher than
prevailing UI rate.
b. restoring customer load that had been shed.

2 Under Drawal

an under drawal during high frequency conditions means that


state has to pay for the scheduled power quantum
unnecessarily.
SLDC should take action to reduce the under drawal by
a. restoring customer load that had been shed.

Figure 7: Present DSM Vector w.e.f 17 February.2014


b. backing down intra-state generation having variable costs higher
Figure: UI Rate than prevailing UI rate.
The present Deviation Settlement Mechanism in India came into force with effect from 17th
c. re-settling drawal schedules from ISGSs for which energy charge
February, 2014 [3]. The salient features are as follows:
rate is higher than the present UI rate, and/or arrange bilateral sale.
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02 Hz to 0.01 Hz.
Power System Operation and Control ©Ananyo Sengupta 254 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation

Effect of UI Rate on States


1 Over Drawal
Frequency < 50 Hz
High UI rate during low frequency period induces all state to
reduce their drawal from the grid.
SLDC can take following corrective actions
a. maximize own generations having variable costs lower than
prevailing UI rate.
b. explore possibility o purchasing power through bilateral agreement.
c. curtail customer load.

2 Under Drawal

State needs to pay for scheduled energy quantum at the normal


rate.
SLDC may resort to
a. maximizing generation at all intra-state stations whose variable cost
is below the prevailing UI rate.
Figure 7: Present DSM Vector w.e.f 17 February.2014 b. curtailing customer load.
Figure: UI Rate
The present Deviation Settlement Mechanism in India came into force with effect from 17th
February, 2014 [3]. The salient features are as follows:
 Operational Frequency Band has been tightened to 49.90 - 50.05 Hz.
 Step size changed from 0.02Power System
Hz to 0.01 Hz. Operation and Control ©Ananyo Sengupta 255 / 256
Load Flow Analysis
Automatic Load Frequency Control
Short Circuit Analysis
Grid Management in India
Power System Stability
Scheduling and Dispatch Procedure
Economic Dispatch of Generation
Availability Based Tariff (ABT)
Automatic Control of Generation
Western Region
Hz
51.5 Effect of ABT
50.5
Western Region
49.5 Hz
51.5
48.5
50.5
47.5

00
02
04
06
08
10
12
14
16
18
20
22
49.5
Tim e
48.5
Figures 6 : Frequency Profile of W estern Regional Grid (synchronously connected with Eastern and North-
47.5

00
02
04
06
08
10
12
14
16
18
20
22
eastern regions) in late 2003.

Tim e

Northern Region
Figures 6 : Frequency Profile of W estern Regional Grid (synchronously connected with Eastern and North-
Southern Region
Hz
eastern regions) in late 2003. Hz
51.5 51.5

50.5 50.5
Northern Region Southern Region
49.5 Hz 49.5 Hz
51.5 51.5
48.5 48.5
50.5 50.5
47.5 47.5

00
02
04
06
08
10
12
14
16
18
20
22
49.5
00
02
04
06
08
10
12
14
16
18
20
22

49.5
Tim e Tim e
48.5
Figures 7 & 8 : Frequency Profiles of Northern & S outhern Regional Grids in late 2003. 48.5
Power System Operation and Control ©Ananyo Sengupta 256 / 256

You might also like