ece 422/522 power system operations & planning/ power...
TRANSCRIPT
1
Spring 2014Instructor: Kai Sun
ECE 422/522 Power System Operations & Planning/
Power Systems Analysis II
4 –Active Power and Frequency Control
2
References
• Chapter 12 of Saadat’s book• Chapter 11.1 of Kundur’s book (understand examples)• Chapter 4 (Frequency Control) of the EPRI Tutorial
3
Background
•The frequency of a system depends on real power balance.
•Changes in real power affect mainly the system frequency, while reactive power is less sensitive to changes in frequency and is mainly dependent on changes in voltage magnitude.
4
Frequency Deviations• Under normal conditions, the power system frequency in a large Interconnection
(e.g. the EI) varies approximately 0.03Hz from the scheduled value• When abnormal events, e.g. loss of a large generator unit, the frequency
experiences larger deviations.
5
Control of Frequency• As frequency is a common factor throughout the system, a
change in real power demand at one point is reflected through the system by a change in frequency
• In an interconnected system with two or more independently controlled areas, in addition to control of frequency, the generation within each area has to be controlled so as to maintain scheduled power interchange.
• The control of generation and frequency is commonly referred to as Load Frequency Control (LFC), which involves – Speed governing system with each generator– Automatic Generation Control (AGC) for interconnected systems
6
Generator Control Loops
• For each generator, real power (or frequency) and reactive power (or voltage) outputs are controlled separately by
– LFC (Load Frequency Control) loop
– AVR (Automatic Voltage Regulator) loop .
• The LFC and AVR controllers are set for a particular steady-state operating condition to maintain frequency and voltage against small changes in load demand.
• Cross-coupling between the LFC and AVR loops is negligible because the excitation-system time constant is much smaller than the prime mover/governor time constants
7
Speed Governing System
8
Generator ModelInitial values: P0=0T0
P=rT
P0+P=(0+r)(T0+T)0T0+ 0T +rT0
soP=0T +rT0
Pm=0Tm+rTm0
Pe=0Te +rTe0
Pm-Pe=0(Tm-Te)+r(Tm0-Te0)=Tm-Te in per unit (0=1) = Tm-Te
P=P0+P, T=T0+T
r=0+r
(r T 0)
=0Pm
Pe
9
Consider a frequency-dependent load model
Pm
Pe
PLDPm-Pe =2Hsr
Pm-PL-Dr=2Hsr
Pm-PL =(2Hs+D)r
=(Ms+D)r
Pe=PL +Dr
PL Frequency-insensitive load changeDr Frequency-sensitive load changeD Load damping constant, typically at 1~2, i.e. 1~2%
change in load per 1% frequency change
10
Relationship between Load and Frequency
D=2
11
Kundur’s Example 11.1• A small system consists of 4 identical 500MVA generating units feeding a
total load of 1,020MW. The inertia constant H of each unit is 5.0 on 500MVA base. The load varies by 1.5% for a 1% change in frequency. When there is a sudden drop in load by 20MWa. Determine the system block diagram with constants H and D expressed
on 2,000MVA baseb. Find the frequency deviation, assuming that there is no speed-
governing action
12
13
= ./
.
14
Governor Model
Speed governor
Linkage mechanism
Hydraulic Amplifier
Speed changer
Classic Watt Centrifugal Governing System
• See Bergen and Vittal’s book for the model with time constants of key parts
15
Governor Model
• Without a governor, the generator speed drops when load increases
• The speed governor closes the loop for negative feedback control– For stable operation, The governor
reduces (rather than eliminate) the speed drop due to load increase.
– Usually, speed regulation R is 5-6% from zero to full load
– Governor output r/R is compared to the reference set power Pref
Pg= Pref - r/R– Then, Pg is transformed through
the hydraulic amplifier to the steam valve/gate position command Pvwith time constant g
r/R r
PrefPv
(s)
16
Turbine Model
• The prime mover, i.e. the source of mechanical power, may be hydraulic turbines at water falls, steam turbines burning coal and nuclear fuel, or gas turbines
• The model for the turbine relates changes in mechanical power output Pm to changes in gate or valve position PV
T is in 0.2~2.0 seconds
Pv Pm
17
Load Frequency Control block Diagram
(s)
18
Load Frequency Control block Diagram
• For a step load change, i.e. = /
• If the load is supported by n generators
lim (s) = /
(final value theorem)
1 1 2 1 1 1/
1
11
12
⋯ 1
(s)
How to choose the value of R for a stable speed governing system?
19
Saadat’s Example 12.1
20
The open-loop transfer function is
(s)
21
Review: Stability of a Linear System
Characteristic equation:
• A necessary and sufficient condition for a linear system to be stable: Poles of the system transfer function (i.e. roots of the characteristic equation) are only in the left-hand portion of the s-plane (i.e. having negative real parts)
3 27.08 10.56 0.8 0s s s K+ + + + =
22
Review: Routh-Hurwitz Stability Criterion
• Characteristic equationansn+an-1sn-1+…+a1s+a0=0 (an>0)
• Routh table:For i>2, xij=(xi-2,j+1xi-1,1 xi-2,1xi-1,j+1)/xi-1,1
where xij is the element in the i-th row and j-th column
• Routh-Hurwitz criterion: No. of roots of the equation with positive real parts = No. of changes in sign of the 1st column of the Routh table
• Necessary and sufficient condition for a linear system to be stable: The 1st column only has positive numbers
3
2
1
0
1 10.567.08 0.8
73.965 07.08
0.8 0
sKs
Kss K
+-
+
3 27.08 10.56 0.8 0s s s K+ + + + =
• s1 row>0 if K<73.965
• s0 row>0 since K>0
• So R=1/K>1/73.965=0.0135
23
Review: Root-Locus Method
• -zi is the i-th zero and -pj is j-th pole• The locus of roots of 1+KG(s)H(s) begins at KG(s)H(s)’s poles and ends at its zeros as K=0• No. of separate loci = No. of poles; root loci must be symmetrical with respect to the real axis• The root locus on the real axis always lies in a section of the real axis to the left of an odd number of poles and zeros• Linear asymptotes of loci are centered at a point (x, 0) on the real axis with angle with respect to the real axis
x=[ j=1~n(-pj) -i=1~m(-zi) ]/(n-m)=(2k+1)/(n-m) k=0, 1, …, (n-m-1)
When s=j3.25, Rmin=1/K=0.0135
So R>0.0135
24
• Closed-loop transfer function with R=0.05pu (>0.0135):
• Steady-state frequency deviation due to a step input:
( ) (1 0.2 )(1 0.5 )( )( ) (10 0.8)(1 0.2 )(1 0.5 ) 1 / 0.05L
s s sT sP s s s swD + +
= =-D + + + +
2
3 20.1 0.7 1
7.08 10.56 20.8s s
s s s+ +
=+ + +
0
1 1lim ( ) 0.2 0.0096 p.u.1/ 20.8ss Ls
s s PD R
w w
D = D =-D =- ´ =-+
0.0096 60 0.576 HzfD =- ´ =
Note: The frequency is not restored to 60Hz (there is an offset)
25
Using the MATLAB toolbox with Saadat’s bookchp12.ex1.m
sim12ex1.mdl
0 20 40 60 80 10045
50
55
60
t, sec
pu
Frequency deviation step response
Without LFC (Open-loop)
Freq
., H
z
26
Saadat’s Example 12.2
1 21000 1000(0.06) 0.1 pu (0.04) 0.08 pu600 500
R R= = = =
1 1 11
1 22 2 2/base base base
basebase basebase base base
S S SRP S P S SP Pww w wDD D D
= = = =D DD D
Note: two generators use different MVA bases. Select 1000MVA as the common MVA base
90 0.09 pu1000LPD = =
11 2
2
basebase base
base
SR RS
=
27
(a) D=0
Unit 1 supplies 540MW and unit 2 supplies 450MW at the new operating frequency of 59.76Hz.
1 2
0.09 0.004 pu1 1 10 12.5L
ssP
R R
w-D -
D = = =-++
0.004 60 0.24 HzfD =- ´ =-
0 60 0.24 59.76 Hzf f f= +D = - =
11
0.004 0.04 pu 40 MW0.1
PRwD -
D =- =- = =
22
0.004 0.05 pu 50 MW0.08
PRwD -
D =- =- = =
(b) D=1.5(900+90)/1000=1.485 (frequency dependent)
1 2
0.09 0.00375 pu1 1 10 12.5 1.485L
ssP
DR R
w-D -
D = = =-+ ++ +
0.00375 60 0.225 HzfD =- ´ =-
0 60 0.225 59.775 Hzf f f= +D = - =
11
0.00375 0.0375 pu=37.5MW0.1
PRwD -
D =- =- =
22
0.00375 0.0469 pu=46.9MW0.08
PRwD -
D =- =- =
0.00375 1.485 0.005572 pu = -5.6MWDwD ⋅ =- ´ =-
Unit supplies 537.5MW and unit 2 supplies 446.9MW at the new operating frequency of 59.775Hz. The total change in generation is 84.4MW, i.e. 5.6MW less than 90MW load change, because of the change in load due to frequency drop.
28
Adjusting R1 and R2 may change the generation dispatch between Units 1 and 2 for economic concerns
1 2
2 1
P RP R
D=
D
D=0
D=1.485
11
PRwD
D =-
22
PRwD
D =-
29
Composite Frequency Response Characteristic (FRC)
• When analyzing LFCs for a multi-generator system, we may assume the coherent response of all generators to changes in system load represent them by an equivalent generator.
• Meq =2Heq= sum of the inertia constants of all generators
⋯
= ⋯
30
• Frequency response characteristic (FRC) or Frequency bias factor =D+1/Req =|PL/f | (Unit: MW/0.1 Hz)
• FRC can be developed for any section of a power system. It relates the MW response of the system (or section of the system) to a change in frequency.
• FRC depends on:– The governor droop settings of all on-line units in the system.– The condition of the power system when the frequency deviation occurs.– The condition of the power system includes current generator output
levels, transmission line outages, voltage levels, etc.– The frequency response of the connected load in the system.
31
FRCs of Different Interconnections
32
Limitations of Governor Frequency Control• Governors do not recover frequency back to the scheduled value
(60Hz) due to the required % droop characteristic.• Governor control does not adequately consider the cost of power
production so control with governors alone is usually not the most economical alternative.
• Governor control is intended as a primary means of frequency control. As such governor control is course and not suited to fine adjustment of the interconnected system frequency
• Other limitations (see Sec. 4.3 in EPRI Tutorial)– Spinning Reserve is not considered– Governors have dead-bands (not functioning in 600.03~0.04Hz)– Depends on the type of Unit (Hydro: very responsive; Combustion turbine:
may or may not be responsive; Steam: varies depending on the type)– Governors may be blocked: a generator operator can intentionally prevent
the unit from responding to a frequency disturbance
33
Automatic Generation Control (AGC)• Adding supplementary control on
load reference set-points of selected generators− Controlling prime-mover power
to match load variations− As system load is continually
changing, it is necessary to change the output of generators automatically
• Primary objective: – LFC, i.e. regulating frequency to the specified nominal value, e.g. 60Hz,
and maintaining the interchange power between control areas at the scheduled values by adjusting the output of selected generators
• Secondary objective: – Generation dispatch, i.e. distributing the required change in generation
among generators to minimize operation costs.• AGC is bypassed during large disturbances and emergencies, and
other emergency controls are applied.
34
AGC for an Isolated Power System• An integral controller is added with gain KI
(1 )(1 )( )( ) (2 )(1 )(1 ) /
g T
L g T I
s s ssP s s Hs D s s K s R
t twt t
+ +D=
-D + + + + +
• Applied to the system in Example 12.1 (Example 12.3) with KI=7
35
LFC for a Two-Area System
1 212 12sin
T
E EP
Xd= 1 2
12 1 2
T tieX X X X
120
1212 12 12 1 2
12
( )s sdPP P Pd
d
d d d dd
D » D = D = D -D
0
120
1 21212
12
cossT
E EdPPd X
d
dd
= = D
Ps is the synchronizing power coefficient
• Generators in each area is coherent, i.e. closely coupled internally• Two areas are represented by two equivalent generators (modeled by a voltage
source behind an equivalent reactance) interconnected by a lossless tie line
P12,max
12
P12
P12,0
12,0
Slope=Ps
36
• Consider a load change PL1 in area 1. Both areas have the same steady-state frequency deviation
• The change in mechanical power is determined by the governor speed characteristics
1 2w w wD =D =D
1 12 1 1m LP P P DwD -D -D =D
2 12 20mP P DwD +D - =D
11
mPRw-D
D = 22
mPRw-D
D =
• Solve and P12
1 1
1 21 2
1 2
1 1( ) ( )L LP P
D DR R
wb b
-D -DD = =
++ + +
2 122
12 11 2
1 21 2
1( )( )1 1( ) ( )
L
L
D PRP PD D
R R
bb b
- + DD = = -D
++ + +
LFC with only the Primary Loop
=0
12 2 2mP D PwD =D -D
37
38
AGC with Frequency Bias Tie-Line Control• The objective is to restore generation-load balance in each area• A simple control strategy:
– Keep frequency approximately at the nominal value (60Hz)– Maintain the tie-line flow at about schedule– Each area should absorb its own load changes
• Area Control Error (ACE): supplementary control signal added to the primary LFC through an integral controller
– Bi: frequency bias factor (may or may not equal i)– Any combination of ACEs containing Pij and will result in
steady-state restoration of the tie line flow and frequency deviation (the integral control action reduces each ACEi to 0)
– What composition of ACE signals should be selected is more important from dynamic performance considerations.
1
ACEn
i ij ij
P B w=
= D + Då
39
Comparing different Bi’s in ACE signals• Consider a sudden load increase in Area 1:
Bi=i=D+1/Ri
B1=k1, B2=k2
2 11 12 1 1 1 1
1 2 1 2
ACE ( ) LL L
PP P Pbb w b
b b b b-D
=D + D = -D + =-D+ +
2 12 12 2 1 2
1 2 1 2
ACE ( ) 0LL
PP Pbb w b
b b b b-D
=-D + D =- -D + =+ +
2 1 1 21 12 1 1 1 1
1 2 1 2 1 2
ACE ( ) LL L
P kP k P k Pb b bb w b
b b b b b b-D +
=D + D = -D + =-D+ + +
2 1 22 12 2 1 2 1
1 2 1 2 1 2
( 1)ACE ( ) LL L
P kP k P k Pb bb w b
b b b b b b-D -
=-D + D =- -D + =-D+ + +
What does k1 mean? (k>1: the generator is more active in dynamics)
Load change is taken care of locallyCoefficient of
(1=2=20)
k=2 k=1 k=1/2
1.5 1 0.75
0.5 0 -0.5
40
Bi=i=D+1/Ri1~0
2~0
Pm1>0
Pm2~0P12~0
Bi=2i
1
2
Pm1
Pm2
P12
In practice, only selected units participate in AGC, i.e. receiving supplementary control signals (ACE)
=0
Pref1
Pref2
41
NERC Balancing Authority• A Balancing Authority (BA) is a part of an interconnected power system
that is responsible for meeting its own load. • Each BA operates an AGC system to balance its generation resources
to its load requirements. – The generation resources may be internal or purchased from other
BAs and transferred over tie-lines between BAs.– Similarly, load requirements may include internal customer load,
losses, or scheduled sales to other BAs.
42
• The control center is the headquarters of the BA, where the AGC computer system is typically located. All the data collected by the AGC system is processed in the control center.
• Based on the gathered data, the AGC signals are transmitted from the control center to the various generators currently involved in supplementary control to tell the generators what generation levels to hold (adjust the generator set-points).
• It is not necessary for the AGC system to regulate the output of all the generators in a BA. Most BAs have policies which require that as many units as needed are under control and able to respond to the BA’s continual load changes. Those units that receive and respond to AGC signals are called regulating units. The number vary from a few for a small BA to 40~50 for the largest BA
43
NERC Balancing Authorities
• The EI is composed of approximately 90 BAs, which range in load size from over 130GW peaks to BAs that serve no load but simply use their generation for meeting interchange responsibilities.
• The WI (WECC) is composed of approximately 30 BAs with a distribution similar to the Eastern Interconnection.
• The ERCOT and Hydro Quebec are each operated as single BAs.
44
AGC for more than two areas• By means of ACEs, the frequency bias tie-line control scheme
schedules the net import/export for each area, i.e. the algebraic sum of power flows on all the tie lines from that area to the others
45
Influences from reserves• Sufficient or insufficient spinning reserve
– Normal conditions: each area has sufficient generation reserve to carry out its supplementary control (AGC) obligations to eliminate the ACE
– Abnormal conditions: one or more areas cannot fully eliminate the ACE due to insufficient generation reserve; thus, there will be changes in frequency and tie-line flows (under both supplementary control and primary control)
• Operating reserve resources– Spinning reserve: unloaded generating capacity (Pref,max-Pref), interruptible
load (controlled automatically)– Non-spinning reserve: not currently connected to the system but can be
available within a specific time period, e.g. 15 minutes. Examples are such as combustion turbines while cold standby and some interruptible load.
Each BA shall carry enough operating reserves.
46
Kundur’s Example 11.3
(losing some spinning reserve)
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
47
Notes on AGC
• In an interconnect system, all generators with governors may respond to a generation/load change due to either f/R0 or Pref 0
• For load increase or generation loss, only generators with spinning reserves may increase their outputs up to their maximum output limits (by either governors or AGC) (see EPRI tutorial Sec. 4.4.2: “Spinning reserves consist of unloaded generating capacity that is synchronized to the power system. A governor cannot increase generation in a unit unless that unit is carrying spinning reserves. An AGC system cannot increase a unit’s MW output unless that unit is carrying spinning reserves.”)
• For load decrease, all generators may reduce their outputs as long as higher than their minimum output limits
48
Pref1
Pref2
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
ACEi i ijB f P= D +D
mi Li i ijP P D f PD -D = D +D
=0 with sufficient reserve
or 0, otherwise
, ( 1 / )
(1/ )L i i ii i i
P R D f
R D f
- D = + D
= + Då å å
GiPD
Without supplementary control (AGC):
49
Online generators with active governor control
1000
Loss of 1,000MW load
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
50
1000322.56
Loss of 1,000MW load
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
51
Loss of 1,000MW load
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
10001000
52
Loss of 500MW generation carrying part of spinning reserve
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
?
(losing some spinning reserve)
833.33-500=333.33MW
10001000
53
Loss of 2,000MW generation, not carrying spinning reserve
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
10001,937.50
Only held for the area with sufficient spinning reserve
54
X
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
55
X
Spinning reserve: 1,000 of 4,000MW
B1=250MW/0.1Hz
Spinning reserve: 1,000 of 10,000MW
B2=500MW/0.1Hz
56
Frequency response following the loss of a generator
57
Impact of Abnormal Frequency Deviations• Prolonged operation at frequencies above or below 60Hz can damage
power system equipment. • Turbine blades of steam turbine generators can be exposed to only a
certain amount of off-frequency operation over their entire lifetime.• Steam turbine generators often have under- and over-frequency relays
installed to trip the unit if operated at off-frequencies for a period
A typical steam turbine can be operated, under load, for 10 minutes over the lifetime at 58Hz before damage is likely to occur to the turbine blades
58
• Severe system disturbances can result in cascading outages and isolation of areas to form electrical islands.
• If such an islanded area does not have sufficient generation (and spinning reserve), it will experience a frequency decline, which is largely determined by frequency sensitive characteristics of loads.
Frequency Decay Due to Generation Deficiency
59
Underfrequency Load Shedding• In many situations, the frequency decline may lead to tripping of
steam turbine generators by underfrequency protective relays, thus aggravating the situation further
• Underfrequency Load Shedding (UFLS) is a protection program that automatically trips selected customer loads once frequency falls below a specific value.
• The intent of UFLS is not to recover the frequency to 60 Hz but rather to arrest or stop the frequency decline. Once UFLS has operated, manual intervention by the system operators is likely required to restore the system frequency to a healthy state.
60
• A typical UFLS setting for a North American utility may include three steps conducted by under-frequency relays, e.g.,– shedding 10% of the load at 59.3 HZ– shedding 10% additional load at 59.0 HZ, and– shedding 10% more at 58.7Hz
61
UFLS and Automatic Load Restoration in the Western Interconnection
Maximum delay
Minimum waiting time
62
Homework
• Problems 12.3 and 12.5~12.10 in Saadat’s book (3rd ed., Page 619), due by April 1st (Tue) in class