Frequency Control Modelling Basics
Frequency Control Modelling Basics
Hansen, Anca Daniela; Sørensen, Poul Ejnar; Zeni, Lorenzo; Altin, Müfit
Publication date:
2016
Document Version
Publisher's PDF, also known as Version of record
Citation (APA):
Hansen, A. D., Sørensen, P. E., Zeni, L., & Altin, M. (2016). Frequency control modelling - basics. DTU Wind
Energy E Vol. 0103
General rights
Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright
owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.
Users may download and print one copy of any publication from the public portal for the purpose of private study or research.
You may not further distribute the material or use it for any profit-making activity or commercial gain
You may freely distribute the URL identifying the publication in the public portal
If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately
and investigate your claim.
Frequency control modelling - basics
DTU Vindenergi
E Rapport 2016
January 2016
Forfatter(e): A. D. Hansen, P. Sørensen, L. Zeni, M. Altin
Titel: Frequency control modelling - basics 2016
Institut: DTU Wind Energy
www.vindenergi.dtu.dk
Content
Introduction .....................................................................................................................................4
References ...................................................................................................................................46
Introduction
An electric power system is by definition a system where power is produced, transmitted and
consumed in real time, namely contrarily to storage systems, power is intermittent and produced
as demand calls for it. This means that a balance between production of electricity and
consumption of electricity must always be maintained in a power system. A change in this
balance alters the system frequency and if this violates a strictly predefined frequency range, it
can threaten the stability and thus the security of the power system. Steady state frequency of
50Hz is thus an indication that the generation and the consumption are in balance.
As illustrated in Figure 1, on one side of the balance there are the large power plants, which
produce electrical power. Notice that besides the traditional ones, namely the thermal and hydro
plants, nowadays there are also more and more renewable generators like wind turbines and
solar cells. On the other side of the balance there are the consumers, i.e. houses, hospitals,
offices and electric vehicles. The consumers are also called loads or demand.
The maintenance of the power balance implies that in case of too much electricity
production (supply), the frequency will increase, while in case of too much electricity
consumption the frequency will decrease.
System balance is in general the responsibility of transmission system operators (TSOs),
who utilize some predefined large power plants existing in the system to maintain the frequency
constant at its nominal value. This balance is typically ensured through functions such as i.e.
activation of additional generation or disconnection of loads, this last action being referred to as
load shedding.
The goal of the present report is to provide an introduction on how the system balance in an
island system can be maintained by controlling the frequency.
1
+ f = [ Hz ]
T
Time
-
1 period
T [s]
The time in seconds it takes the signal to complete one cycle is called the period
(revolution), denoted typically by T. As indicated in Figure 2, the frequency f is the term used to
describe the number of cycles of an alternative signal in a second 1.
The synchronous electrical angular speed ωe0 is defined as:
The main task of ENTSO-E is to maintain the frequencies in all five synchronous power
systems balanced around the standard nominal value of 50Hz ensuring a safe European power
supply.
Electrical power is typically produced by central power plants connected to the system.
They convert mechanical energy into electrical energy by using synchronous generators.
These generators are normally driven by prime movers such as steam turbines, gas turbines or
hydro turbines.
Frequency in the power system is directly related to the rotating speed of the synchronous
generators connected to the system. The frequency is synchronous all over the system, but
small deviations can happen locally owing to the oscillations of the synchronous machines.
Figure 4 illustrates a mechanical equivalent for the power system, namely a tandem
configuration: the synchronous generators are running similar to a tandem, sharing the same
load through the chain [3]. Load division between power plants is dependent on their speed-
droop characteristics [1].
5 Nordic region consists of Finland, Sweden, Norway and Eastern Denmark – members of TSO association NORDEL.
Gen1 Gen2
Tandem
equivalent
One particular failure in the system, typically called as (n-1) dimensioning fault 6 situation,
may lead the system into an alert operation (yellow area). Notice in Figure 5 that in this
operational state, the power system should be restored in less than 15 minutes; otherwise the
system enters disturbed operation state. In this situation, many systems can be protected from
frequency collapse by importing large amounts of power from neighbouring systems to counter
balance for the lost generation 7. Beside power plants, a frequency drop in a power system is
also registered by the loads. Another way to solve an emergency situation and to prevent a
frequency collapse is therefore load shedding, where the least important loads are shed/
disconnected first. A load shedding can be performed manually or automatically as a part of
security protection system. In an emergency situation, it is preferred to shed loads in the system
to avoid a complete blackout, where all power plants in the system would disconnect. In the
extreme situation of a blackout it may take very long time to recover the frequency. Another way
to manage an emergency situation is to split up the network and isolate the part of the grid,
which has caused emergency situation.
Figure 6 indicates that in an emergency state, power actions on the HVDC (high voltage
DC) links are taken in the Nordic system.
6 A dimensioning fault is defined in the grid codes as the situation when the biggest component in the
system falls.
7 Denmark can for example import power generation from Germany or Norway in case fault operation.
Blackout
f [Hz] up to 15 min
up to 30s
50.1
50 Normal operation
49.9
fault event
Alert operation
In this report, the mechanisms for primary frequency control in island power systems are
addressed and modelled. Primary control is implemented on a purely local level (on power plant
level), i.e. without any coordination between different power plants.
Power P =F ⋅v W Power W
Power plants (generating units) transform other sources of energy in the process of
producing electrical energy. For example hydraulic, heat, solar, wind sources of energy can be
used in the production of electrical energy, as illustrated in Figure 8. Notice that the generator is
driven by a prime mover, which can be for example a steam, gas or hydro turbine.
From the viewpoint of frequency control, the power system can be thought as only one
large power plant supplying one load. Two opposite torques act on the large rotating mass,
namely a mechanical torque Tmec and an electrical torque Telec, as shown in Figure 8. In case of
an imbalance between these torques, the rotating mass will experience an angular acceleration
or deceleration d ω/dt according to Newton’s Second Law for rotating systems:
dω
Tmech − Telec = I
dt
2 2
[kg ⋅ m /s ]
(2)
where I is the moment of inertia of the rotational mass. Notice that the inertia I has a
stabilization effect, i.e. in case of an imbalance in torques, the frequency change is smaller for a
system with high inertia compared to a system with low inertia, meaning that a high inertia
system is more stable.
Production Demand
Transfer
Tmec Telec
Energy Electrical
Prime mover Generator Loads
Source energy
Heat Turbine
lights,computers,
Water (steam/water/gas/wind)
houses, motors …..
Wind Diesel Engine
Figure 8: Simplified electric power system with a single prime mover, generator and load.
P =T ω [kg ⋅ m /s ]
2 3
(3)
By applying this relationship, the equation of motion in power terms (power balance
equation) can be expressed as:
dω dω
Pmech − Pelec = Iω =M
dt dt (4)
where Pmech is the mechanical power, Pelec is the electrical power and M is the angular
momentum of a rotating system, defined as:
The principle of the balance between production and consumption in a power system can
be best presented by considering an isolated generating unit supplying a local load, as
illustrated in Figure 9. The electrical energy is produced by a generator driven by a prime
mover, which is usually a turbine or a diesel engine. The turbine is equipped with a governor,
which controls the speed of the generating unit according to a predefined power-frequency
characteristic.
Pelec
Load
Generating unit
Pref
Pfuel Prime Pmech + – Generator ω
ωref Governor
mover (EoM)
When the magnetic field of the stator is following the magnetic field of the rotor at the same
speed, the generator is called synchronous. Such generator is synchronized to the power
system, namely its shaft speed is the same as the frequency of the voltage in the power system.
If the magnetic fields are not following each other synchronously the generator is called
asynchronous.
The synchronous generator is the workhorse for the generation of electricity in the power
system. Synchronous generators with power rating of several hundred MW are very common.
Figure 11a) shows as an example the size of a 660MW synchronous generator. Figure 11b)
illustrates a front side visual perspective of the generator, namely the inner rotor and the outer
stator with the three-phase windings, separated by an airgap.
8 The rotor windings are connected to a stationary voltage source via electrical contacts (slip rings).
Airgap
Rotor
a) b)
For synchronous generators in power plants, the current which generates the rotor’s
magnetic field is normally supplied by an exciter (DC - Direct Current voltage source).
There are actually two physical laws that describe how the electric power system works:
• Faraday’s Law - says that by placing a coil of wire (conductor) next to a moving/rotating
magnet, an AC (Alternating Current) voltage is induced in that coil. This principle is
graphically illustrated in Figure 12 both for single-phase and three-phase AC voltage
generation. Notice how by placing one coil of wire next to a moving magnetic field (i.e.
magnet), a voltage is induced in the coil. Each time the North pole and the South pole
passes the coil, with the layout adopted in the figure, the induced voltage in the coil has
a positive peak (denoted by N) and a negative peak (denoted by S), respectively. Figure
12 shows also that when three coils spaced physically with 120 degrees apart in a 360
degree circle are placed in the presence of a moving magnetic field, a so called three-
phase AC voltage is induced.
• Ampere’s law - says that a current flowing through a wire creates a magnetic field
around the wire. This law describes how a magnetic field can be created, when the coil
of the rotor is connected to a voltage source (e.g. battery, exciter). The induced
magnetic field in the rotor’s coil has of course a north and a south pole.
The simple combination of these two laws depicts the phenomena behind how electric
generators produce electricity. Generators, for example, use a moving magnetic field next to a
coil to produce voltage, while the magnetic field is created by applying a voltage (e.g. battery) to
a coil of wires.
A three-phase AC generator has basically three single-phase windings mounted on the
stator. The windings are physically spaced so that the angle between the magnetic fields
induced in each winding is 120 degrees – as illustrated in Figure 12.
N
Time
S
S
-
N
Time
S
S1 S2 S3
-
2 3
0 5 10 15 20
N S
ωe 0
N ωe 0 2
N
S S
a) b)
Figure 13 shows that for a generator with two pole-pairs, the windings in the coil for each
phase of the stator are rearranged according to the increased number of poles in the rotor. In
this case, one cycle of voltage corresponds to only half rotation compared to that for a
generation with one pole-pair, namely:
ωe0 2 ⋅ π ⋅ f 0 (7)
N pp = 2 → ω gen 0 = = [rad / s ]
2 2
Increasing the number of magnetic poles on the rotor enables thus the generator’s rotor
speed to be slower and still maintain the same electrical output frequency f0.
For a certain number of pole-pairs Npp, the rotor speed of the synchronous generator ωgen0
can be expressed as follows:
ωe0 2 ⋅π ⋅ f0 (8)
N pp → ω gen 0 = = [rad / s ]
N pp N pp
Its expression in rotations per minute [rpm] is:
f0
[rpm]
(9)
n gen 0 = 60 ⋅
N pp
The electrical power Pgen produced by a synchronous generator is depending on its
rotational speed ωgen0 and torque Tgen as follows:
Notice that slower rotational speed implies higher torque to get the same electrical power,
i.e. if a 2-poles and a 4-poles synchronous generator provide same electrical power, then the
torque of the 4-poles generator is two times bigger the torque of the 2-poles generator.
2.3 Governor
Each prime mover is equipped with a governor that senses the speed changes of the turbine
and controls it to a predefined setpoint value. Governor is thus a mechanism, which controls the
unit speed by adjusting (increasing or decreasing) the power flow into the prime mover to
change the mechanical power output to compensate for load changes and thus to maintain
frequency (speed) at a desired value.
For many years governors were of mechanical-hydraulic type, which was based on the
widely used Watt flyballs centrifugal mechanism, shown in Figure 14, as the speed responsive
device. Depending on turbine speed, the flyballs actuate a mechanical-hydraulic system to open
or close the throttle valve of the prime mover and adjust (i.e. increase or decrease) the energy
input to the prime mover. In this way, the governor manages to maintain the frequency (speed)
at a desired value. As illustrated in Figure 14b), an increase in the speed ω causes the flyballs
to move away from the rotating shaft, which forces the throttle valve to close a little. This action
implies that the power flow through the prime mover is reduced and the frequency (speed) is
controlled back to its setpoint.
ω
valve
a) b)
Nowadays, electronic governors are more frequently applied. They measure the frequency and
actuate hydraulic devices to control gate or throttle position without the use of flyballs [5].
There are two types of governors:
• The isochronous governor 9, which is the simplest type governor, controls and
maintains the frequency regardless of the generator loading. It adjusts the prime
mover’s valve to bring the frequency back to its setpoint value. This governor mode is
also referred to as frequency control operation mode. Such governor works
satisfactorily when only one generator in the system has to respond to changes in load.
This type of governor is problematic to use when several generators, connected to run
9
Isochronous means constant speed.
f [Hz]
fn
P [MW]
Pre f Pn
no-load full-load
Besides providing a graphical definition of droop, Figure 16 also illustrates the effect of
changing the droop of a generating unit. The droop R of a unit is defined as the percentage of
f [Hz]
R = 0%
f n = 50
R = 2% ∆f = 2% ⋅ f n
49 ∆f = 4% ⋅ f n
R = 4%
48
0
0% 25 % 50 % 75 % 100 %
Generator loading (% full load)
∆f ∆P ∆f / f n
[%]
(11)
=− ⇒ R=−
R ⋅ fn Pn ∆P / Pn
Pn
f [Hz]
B
fn R ⋅ fn
1 Hz ∆f
∆P
0 Pref Pn P [MW]
Figure 17: Droop R and frequency bias B graphically illustration.
This is the mathematical expression of the power balance between generation and
demand, when the system is in steady state.
10 For example, a 4% droop means that a 4% frequency deviation causes 100% change in the power output of the
generating unit.
where Ri and Pn,i denote the droop and the nominal power of unit i, respectively. Nunits is the
number of generating units in the system. Notice that if the individual droops are equal, the total
droop of the system is equal with one individual droop.
ΔP (13)
B=− [MW/Hz]
Δf
Notice that the frequency bias is per definition a positive value and can further be
expressed as:
Pn
B= [MW/Hz] (14)
R ⋅ fn
This formula can also be used to calculate the bias of a whole power system BPS, when it is
assumed that all units existing in a power system are sharing the same nominal frequency fn
and droop R:
Pn , PS
BPS = [MW/Hz] (15)
R ⋅ fn
where Pn,PS is the nominal power of the whole power system. Otherwise the total bias of the
power system BPS has to be calculated by simply adding the biases of the individuals generating
units Bi, as follows:
N units
BPS = ∑B
i =1
i [MW/Hz] (16)
Notice that the larger the number of generating units running in a power system is, the
larger the frequency bias may be. The droop characteristic of a system with a very large number
of units tends to be almost horizontal. This means that frequency deviation in a system with a
11 For example, if the bias of a unit is B=100 [MW/Hz], it means that for a decreasing in frequency of 1Hz, the unit is
able to increase its power production with 100MW.
f [Hz] f [Hz]
R2 >R1 R2 =R1
fn fn
∆f 1 2
1
2
∆P1
∆P2 ∆Pref
Figure 18: Implication of changing the droop or the power setpoint of a unit.
Notice in Figure 18a), that the higher the droop R, the less responsive the generating unit
is to changes ∆f in frequency, namely the change in production ∆P of a unit with a droop
characteristic with a higher droop R2 is smaller than that for a unit with a droop characteristic
with a smaller droop R1, i.e. ∆P2 < ∆P1. The change in production ∆P of a unit refers here to the
new steady state power the unit should reach in order to compensate for the frequency change
in the system.
Figure 18b) illustrates that a change in the power setpoint Pref of a unit implies that the unit
runs on a parallel droop characteristic (i.e. R1=R2).
It has already been mentioned in the abstract that the attention of this report, as the frame
of the present course, is directed specially towards primary control action of generating units,
namely the frequency droop control loop.
Generating units providing primary control in the power system are characterised by a fixed
power setpoint Pref , namely they are producing power only according to one droop
characteristic. This means that in primary control ∆Pref=0.
In Section 1.3, it has been illustrated that during primary control, following a change in load,
the frequency in the system does not return to its initial steady state. In order to force the
frequency to return to the initial steady state, the power setpoint and thus the droop
characteristic of the unit must be shifted (as for example illustrated in Figure 18b), from position
1 to 2. It is said that a generating unit having this ability participates in the secondary control of
the system. In secondary control a unit has to produce more at the same frequency. This means
fn
∆f
Pm
∆P
Pm0
time
Figure 19: Time response of a unit when the system frequency drops.
Figure 20 illustrates how the generator output slides back and forth along the droop
characteristic in the attempt to stabilise supply and demand, when changes in frequency occur
in the system, i.e. generator production is reduced when the frequency in the system is
increasing and vice-versa.
A
fA
fn
∆f N fn N
∆f C C
fC
∆f D
fD D
∆PA ∆PC
P P
PA Pref Pn Pref PC Pn
a) b)
Notice in Figure 20b), that if the frequency decreases even lower than the frequency value
corresponding to full load operation, the generating unit comes in a limited power production
situation (as it is for example the operation case D). In point D the unit is operating at its upper
power limit and has therefore no ability to further compensate for deviations in frequency. The
frequency bias of the generating unit in this situation is equal to zero. Notice thus that the
frequency bias of the whole system is dependent on the number of units, which are not
operating at full load.
f [Hz] f [Hz]
Unit1 Unit2
fn
∆f
f’
∆P1 ∆P2
P [MW] P [MW]
0 Pref ,1 P1 0 Pref , 2 P2
Figure 21: Load sharing example between two parallel generating units.
The two generating units are initially at nominal frequency fn, with power outputs
corresponding to their power setpoints Pref,1 and Pref,2, respectively. Notice that an increase in
load causes both units to slow down (as the frequency decreases) and to increase their power
output according to their droop characteristic. A new steady state operating frequency f’ is
established by both units corresponding to a new balance between generation and demand.
The change in generated power of the two units is then:
∆P1 = P1 − Pref ,1 = − B1 ⋅ ∆f
(18)
∆P2 = P2 − Pref , 2 = − B2 ⋅ ∆f
Notice that the change in the generated power of the two units is, as expected, proportional
with their frequency bias, namely their ability to react and compensate for frequency deviations:
This expression shows that the change in the generated power of two units with equal
nominal powers (Pn,1=Pn,2) is inverse proportional to their droops. This implies also that when
the generators have equal droops, the generators share the total load in proportion to their
nominal powers:
∆P1 Pn1
=
∆P2 Pn 2 (20)
The system frequency reaches steady-state at a value that corresponds to the situation
when power production (sum of power for on-line units MW) is equal to the system load
(demand MW):
4. Modeling representations
In this chapter different modeling representations, typically used in the electric power system
literature, are described. Per-units and delta models are presented and exemplified. Some
basics of Laplace transform are reviewed and an overview of its use in dynamic system analysis
is given.
12
A selection of two independent base values is typically enough to determine the base values of the others.
Table 3 contains basic formulas for power and angular momentum, used in physical, base and
per-unit calculations.
Notice that each generation unit in a power system may have its own individual base
corresponding to its own technology. The summation of the power generated by all the units in
x old
pu
_ base
, can be calculated according to:
x Pold _ base
x new
pu
_ base
= = x old
pu
_ base
⋅ (26)
xnew _ base Pnew _ base
where Pold _ base and Pnew _ base are the old and the new considered power bases, respectively.
In the following, some examples are given on how to calculate per-unit values for different
quantities.
where P is the power expressed in physical units (W), while Pbase is the power base which is
typically defined equal to the nominal power (i.e. maximum possible continuous power). This
means that the power per-unit value is equal to one at rated conditions (Ppu=1 when P=Pn).
As mentioned previously, a per-unit value can be in general calculated referred to an
individual (local) base, or to a global (common) base, as for example the power system base.
The power base Pbase,i of an individual unit i is typically defined as: Pbase ,i = Pn ,i , namely
equal with the nominal power Pn,i of the individual unit i, while the power base for the whole
power system PbasePS is typically defined as the total sum of the individual nominal powers of all
units in the system, i.e. the system installed capacity:
N units N units
PbasePS = ∑P
i =1
n ,i = ∑P
i =1
base ,i (28)
13
Individual machines can be typically treated using their own base system. However, the quantities of all components
in the system are scaled to a common new base when the whole power system has to be analysed.
In order to calculate the base and the per-unit value of a generator speed, it is necessary to
use the expression used in Section 2.1.2 for the generator speed, which expresses the
generator speed depending on the electrical angular speed ωe0 and on the number of pole-pairs
NPP. The base and the per-unit value of a generator speed can be thus calculated as follows,
respectively:
ω base, PS 2 ⋅π ⋅ f0
ω gen,base = = (32)
N PP N PP
ω gen
ω gen, pu =
ω gen,base
where T is the torque expressed in physical units, while Tbase is the torque base defined based
on relationship between the interrelated quantities power and speed:
Pbase
Tbase =
ω base (34)
The torque base of a unit i using the individual unit base or the power system base,
respectively, is calculated as:
Tgen
Tgen , pu =
Tgen ,base
where I is the inertia expressed in physical units, while Ibase is the inertia base defined as:
M base Tbase T P
I base = = = base = base 2 (39)
ω base sbase ⋅ ω base ω base (ω base )
where sbase=1 [s-1], as shown in Table 2.
The inertia base of a unit i using the individual unit base or the power system base,
respectively, is calculated as:
Pbase,i
I base,i =
(ωbase,i ) 2 (40)
PbasePS
I basePS ,i =
(ωbase,i ) 2
Similarly, the generator inertia base and per-unit value can be expressed as:
M gen ,base Pgen ,base Pn
I gen ,base = = = ⋅ ( N pp ) 2
ω gen ,base ( ω gen ,base ) 2
( ω base ,PS ) 2
I gen
I gen , pu =
I gen ,base
where Pn is the nominal power of the generator.
where M is the angular momentum expressed in physical units, while Mbase is the base of
the angular momentum. The expression can be further extended as follows:
M I ⋅ω
M pu = = = I pu ⋅ ω pu
M base I base ⋅ ω base (42)
Notice that the angular momentum is variable with speed, while inertia is a constant
variable. Assuming now small variations in speed (to make possible the linearization of
differential equation of EoM), as it is the case for synchronous generators in conventional power
plants, it means that:
ω ≈ ω e 0 = const → ω pu ≈ 1 → M pu ≈ I pu (43)
The per-unit expression of the angular momentum can be approximated to be equal with
the per-unit value of the inertia.
1 2
Iω n
[sec]
2 (44)
H=
Pn
Notice that the inertia constant is expressed in seconds. An inertia constant of 4 seconds
means that the energy stored in the rotating part could supply the nominal load during 4
seconds.
H
H pu = =H
H base (45)
where H is the inertia constant expressed in physical units, while Hbase is the inertia base and it
is equal to 1. The expression of the inertia constant in per unit can be further expressed as:
1 Iω
2
1 I 1 1
H pu =H = ⋅ n = ⋅ = ⋅ I pu = ⋅ M pu (46)
2 Pn 2 I base 2 2
The angular momentum in per-unit Mpu can be then expressed as:
M pu = 2 ⋅ H pu (47)
In the following a small example is given on how to calculate the delta model for the equation of
motion (EoM), described in Section 1.4.
Suppose that the variables of EoM can be expressed as the sum of their initial value (i.e.
Pmech0 for Pmech) and a small variation (i.e. Pmech for ∆Pmech), as follows:
Pmech = Pmech 0 + ∆Pmech (51)
Pelec = Pelec 0 + ∆Pelec
ω = ω 0 + ∆ω
By applying the superposition principle, the equation can be then rewritten like:
d
∆Pmech − ∆Pelec + ( Pmech 0 − Pelec 0 ) = I (ω 0 + ∆ω ) (ω 0 + ∆ω )
dt (52)
Notice that the steady state quantities can be factored out, since:
Pmech 0 = Pelec 0
dω 0 (53)
=0
dt
and further assuming small deviations in speed, the terms involving products of ∆ω with
d
(∆ω ) can be neglected. The power balance equation can then be approximated as:
dt
d d
∆Pmech − ∆Pelec ≈ Iω 0 ∆ω = M 0 ∆ω
dt dt (54)
The Dirac delta function δ(t) is roughly speaking, a pulse of unbounded amplitude and zero
duration.
The output of the system y(t) is then determined by the input x(t) according to the
convolution defined as follows:
t
y (t ) = y (t 0 ) + ∫ h(t − τ ) x(τ )dτ (56)
0
Notice thus that output y(t) of a linear system in time domain requires the convolution of the
input x(t) with the impulse response function h(t). The convolution technique,
described in more details in [7], is based on a decomposition of the input signal x(t) into
impulses, while the output y(t) is expressed as a sum of the responses resulting from the
individual impulses.
The calculation of the output of the system in time domain is quite difficult and it requires
the use of integrals. The calculation is much easier to perform in Laplace domain, where the
convolution turns into a simple multiplication of two algebraic functions.
14
The Laplace operator s, already mentioned in Table 2, is a complex variable. It is defined as s≡ơ+jɷ. For the analyse
of the frequency response in steady state, s≡jɷ is used.
∫ f (t )dt
0
F (s) / s
1 ( step ) 1/ s
t 1/ s2
e − at 1 /( s + a )
f (t − a ) e − as F ( s )
Notice that operation such as differentiation and integration in time domain can also be
replaced by simple algebraic operations in Laplace domain.
Laplace transform is used extensively in electrical engineering. Laplace transform is for
example a strong technique to solve linear differential equations, as it overcomes some of the
complexities encountered in the time domain solution of differential equation. Laplace transform
is used to transform time domain relationships to a set of equations expressed in terms of the
Laplace operator ‘s’. Thereafter, the solution of an original problem can be found by simple
algebraic manipulations in the Laplace domain rather than the time domain. To return to the
time domain from the Laplace domain, the inverse Laplace Transform L-1 is used [7].
{ }
L f( t ) + 8 f ( t ) + 15 f ( t ) = 1 ⇒ s 2 L{ f ( t )} + 8sL{ f ( t )} + 15 L{ f ( t )} = 1
s 2 F ( s ) + 8 s F ( s ) + 15 F ( s ) = 1
This can be further written and decomposed as:
1 0.5 0.5
F( s ) = = −
s + 8s + 15 s + 3 s + 5
2
Applying the inverse Laplace transformation, the solution of the differential equation can be then
found as follows:
x(t) y(t)
Time domain h(t)
Δ x(t) Δy(t)
h(t)
Δ X(s) Δ Y(s)
Laplace domain H(s)
Notice that in order to make the transformation from time domain in frequency domain, it is
preferable to work with delta values, i.e. ∆x(t), because in this way the initial value of the
variable x is automatically included in the analysis. The dynamic of variable x is the same as
the dynamic of ∆x, if of course initial condition is zero, i.e. x(0)=0.
∆X ( s ) = a s ∆Y ( s ) + b ∆Y ( s )
The transfer function of the system is then given by:
∆Y ( s ) 1
H( s ) = =
∆X ( s ) a s + b
By using further the notation k=1/b and τ=a/b, the transfer function can also be expressed as:
k
H( s ) =
τ s +1
τ y(t)
t
y (t ) = k 1 − exp − x(t)
τ
∆X(s) ∆Y(s) ∆Y ( s )
H(s) G(s) F( s ) = = H ( s )G( s ) a)
∆X ( s )
F(s)
H(s)
∆X(s) + ∆Y ( s )
∆Y(s)
F( s ) = = H ( s ) + G( s ) b)
+ ∆X ( s )
G(s)
F(s)
∆X(s) + ∆Y(s) ∆Y ( s )
H(s) F( s ) =
- ∆X ( s )
c)
H( s )
=
G(s) F(s) 1 + H ( s )G( s )
Example for initial and final value theorem of first order differential system
Consider a dynamic system with the following transfer function:
1
H( s ) =
2s + 1
If the input ∆X(s) into the system is a step function, the output of the system ∆Y(s) can be then
calculated as:
1 1 1
∆Y ( s ) = ⋅ ∆X ( s ) = ⋅
2s + 1 2s + 1 s
Applying now the initial and final value theorem the value of the output y(t) in time domain in the
initial and final moment is as follows:
This result means that by applying a step signal as input to this dynamic system, the output will
start from zero and it will converge to one after a while.
Having so far described the fundamentals of the frequency control, it is now possible to model
the frequency control loop. Such a model can be used to simulate the response of an island
power system to a power imbalance caused, for example, by the tripping of a large generating
unit.
Figure 26 sketches the block diagram of the frequency control loop. Models for the
following components are considered:
• Equation of motion 15
• Load
15 Equation of motion (EoM) includes in general both generators and rotating load. However, in an island power
system, it can be assumed that all the inertia is given by the generators.
Notice that the model illustrated in Figure 26 is in per-unit and delta representation. Therefore
all the models described from now on are going to be in per-unit and delta representation.
∆Pelec
Load
As presented in Section 4.2.1, assuming very small variations in frequency, i.e. frequency
almost constant (ω=ω0), the generator model can be simple expressed as:
d
∆Pmech − ∆Pelec = M ∆ω
dt (61)
where ‘s’ is the Laplace operator. The equation of motion can be further expressed as:
1
∆ω = ( ∆Pmech − ∆Pelec ) (63)
Ms
where ∆Pmech is the mechanical power from the prime mover, while ∆Pelec is the electrical power
consumed by the loads in the system.
where:
• ∆PL represents the frequency-independent load
• D⋅∆ω represents the frequency-dependent load
• D is known as the damping constant and in a per-unit model it is expressed as a
percent change in load for one percent change in frequency 16.
It is worth noticing that the frequency dependent loads, as i.e. motors in the power system,
have a beneficial influence on the power system [1]. They have a stabilizing effect on the power
system during a frequency drop 17.
The block diagram for a dynamic model of a load is presented in Figure 28.
∆ω + ∆ Pelec
D
+
∆ PL
Figure 28: Load model (delta and per-unit).
By combining now the generator model (EoM), shown in Figure 27, and the load model,
presented in Figure 28, the following expression of the system frequency can be obtained:
16
For example a value of D=2, means that a 1% change in frequency implies a 2% change in load.
17
A frequency drop means that the frequency dependent load also decreases. This load reaction adjusts the
momentary unbalance between production and consumption and transforms it into a new balanced situation, where the
frequency is stabilised at a new value.
This represents the integrated EoM and load model. Notice that, in the absence of the
governor to control the speed ∆ω, the system response ∆ω to any change in load ∆PL is
dependent only on the total angular momentum M and the damping constant D existing in the
system.
The integrated EoM and load model is shown in the cascade form in Figure 29a. This form
can be further rearranged in the equivalent transfer function form shown in Figure 29b.
∆ PL
+ +
D ∆ Pmech +
1 Δω
∆ Pelec -
Ms + D
─
+ 1 ∆ω ∆ PL
∆ Pmech Ms
a) b)
Figure 29: Integrated EoM & load model (delta and per-unit).
Typically more than one generator and load are connected to a power system. The
collective performance of all generators in the system is in general analysed by assuming that
they all operate synchronously at the same constant frequency. Using this assumption, all
generators can be then represented by an equivalent lumped generator driven by the sum of all
individual prime mover mechanical outputs [6], as illustrated in Figure 30.
The equivalent angular momentum Msys of the system is then equal to the sum of the
angular momenta of all generators (rolling inertia) and spinning loads connected to the system.
It is worth noticing that, besides frequency dependent loads 18, in a power system there are
different devices, which through their control system contribute actively and largely to the total
damping in the power system Dsys.
∆Pmech1
+
∆Pmech2 + 1 Δω
+ - M sys s + Dsys
∆PmechN
∆ PL
Figure 30: System equivalent with lumped angular momentum and lumped damping constant
(delta and per-unit).
18
Frequency dependent loads are not controllable, namely their damping contribution is passive.
The power system calculations in per-unit are typically done using the total system power base,
which is defined as the total nominal capacity of all generating units installed in the system. In
this exercise the total system power base is therefore 200MW.
The calculation of the per-unit value for the inertia constant on the 200MW base can be done
based on its per-unit value on the 100MW base, using the formula indicated in equation 26:
100 100
200 MW base
H unit = H unit
100 MW base
× = 1× = 0.5
200 200
The per-unit value on 200MW base of the inertia constant for the power system consisting of
the two generating units can be then calculated as follows:
H = 2 × H unit
200 MW base
= 2 × 0.5 = 1
The angular momentum in per-unit on 200MW base can be then expressed as:
M = 2×H = 2
For the load after the change (105-5=100 MW) on 200 MW base,
100
D =1.2 × =0.6
200
And expressed in standard transfer function form (see also section 4.3.3):
The parameters (gain and time constant) can be calculated according to the following:
19
Definition in equation 44, page 28.
For the reduction in the load, the Laplace transformation of the change is (see also section 4.3):
0.025
∆PL ( s ) =
−
s
Therefore,
−0.025 k ℑ
−1
∆ω ( s ) =
− ⇒
s τ s + 1
t
−
∆ω ( t ) =
−0.025ke τ
+ 0.025k
t
−
=
−0.025 × 1.67e 3.33
+ 0.025 × 1.67
= 0.0418e −0.3t + 0.0418
∆ω
τ = 3.33s
∆ωss =
0.0418
t (sec)
∆P
∆ωss =− L = 0.0418 pu
D
= 0.0418 × 50
= 2.09 Hz
∆Pfuel 1 ∆Pmech
1 + sTCH
Figure 31: Prime mover model (delta and per-unit).
The model of a prime mover relates thus the power generated by burning fuel to the output
mechanical power:
1
∆Pmech = ⋅ ∆Pfuel
1 + sTCH (66)
f [Hz] f [Hz]
fn fn
P [MW] P [MW]
0 0
a) b)
Figure 32: Droop characteristic of: a) isochronous governor; b) speed droop governor.
∆ω K ∆ Pfuel
− KP + I
s
Figure 33: Model for an isochronous governor (delta and per-unit).
ω ω
∆ω = 0
ωn ωn
∆ω = − R ⋅ ∆Pfuel
a) b)
Figure 34: Frequency response of a generating unit equipped with:
a) Isochronous governor b) Speed droop governor
∆ Pref ─
+
+ K ∆ Pfuel
R − KP + I
+ s
∆ω
Figure 35: Model for a speed droop governor (delta and per-unit).
where R represents the droop of the characteristic. Notice that the speed droop governor has
two input signals, namely deviation of the speed ∆ω and the deviation of the power setpoint
∆Pref.
The steady state operation for a speed droop governor is defined by the condition:
(67)
∆Pref = 0 ⇒ ∆ω + R ⋅ ∆Pfuel = 0 ⇒ ∆ω = − R ⋅ ∆Pfuel
If frequency drops due to e.g. an increased load, the speed droop governor will yield to an
increased ∆Pfuel which will be order to the prime mover.
Speed droop governors are utilized when multiple generators have to share changes in
load in the power system. For this sharing to be equal the speed droop governors need to have
same droop characteristic.
This model can be used to analyze the response of the frequency control loop to deviations
in speed (frequency) caused by i.e. a sudden disconnection of a large generating unit from the
system or by connecting a large load into the system.
Figure 37 shows an overview block diagram of an island power system including speed droop
governor, prime mover, and equation of motion, load and wind turbine model. All generating
units in the system are lumped together as a unique generator (equation of motion), as
explained in Chapter 5.
Δω
Pwtphysical + ∆Pwtphysical wt
vwind Wind turbine K physical 2 pu
-
∆ PL
Pwtphysical
0
Figure 37: Overview of frequency control loop model including wind turbine model
(delta and per-unit).
Notice that, the output of the wind turbine model is added to the mechanical power
produced by the others prime movers in the system. This is because wind turbines are seen as
negative loads, i.e. they produce power and reduce thus the load (demand) in the system,
independently of the system conditions and of the actions of governors and prime movers of the
conventional power stations.
wt
The additional amplification blocks Konline and K physical 2 pu are defined as follows:
∑k i ⋅ Pn ,i
K online = i =1
N units
∑P
i =1
n ,i
(68)
N
u =
wt wtr
K physical2p N units
∑P
i =1
n ,i
where ki is 1 if unit i is online and 0 if unit i is offline and Nunits is the number of units. The gain
Konline is containing information about how much production capacity is in the system, e.g. how
many units are online or not. Notice that Konline is equal to one, when all the units in the system
are online. It adjusts properly the mechanical power in per-unit (power system base) produced
wt
by the aggregated prime mover model for all units in the system. K physical 2 pu is used to
transform first the wind turbine delta power (physical!) in the delta power of a wind farm
consisting of Nwtr wind turbines and second from physical to per-units system (power system
base). Remark that the power system base is by definition equal with the total power capacity,
namely the sum of nominal power of all units installed in the system no matter whether they are
online or not. Pwtphysical
0 is the wind turbine power in the initial steady state condition.
Figure 38 sketches a more detailed block diagram of the wind turbine modeled. Description
of the aerodynamic model is found in details in [8]. ω gen0
pu
is the generator speed in the initial
steady state condition.
Wind turbine
ω gen0
pu
+
∆ω pu ω gen
pu
ω gen 1 ω wtr
ω gen
base
N gear
Pwtphysical
+
vwind
Aerodynamic
model
θ
References
[1] Kundur P. [1994], Power system stability and control, McGraw-Hill.
[2] https://www.entsoe.eu/the-association/
[3] Søder L. [2002], Explaining Power system operation to nonengineers, Power
Engineering Review, IEEE 22(4), 25-27.
[4] Nordic grid code - Entsoe
https://www.entsoe.eu/fileadmin/user_upload/_library/publications/nordic/planning/070115_e
ntsoe_nordic_NordicGridCode.pdf
Vi har mere end 240 ansatte og heraf er ca. 60 ph.d. studerende. Forskningen tager udgangspunkt i ni forskningsprogrammer, der er organiseret i
tre hovedgrupper: vindenergisystemer, vindmølleteknologi og grundlag for vindenergi.
[email protected]
www.vindenergi.dtu.dk