No - Ntnu Inspera 79786156 64576396
No - Ntnu Inspera 79786156 64576396
No - Ntnu Inspera 79786156 64576396
Mohammad Heidari
June 2021
Summary
Norway as one of the leading countries in the oil and gas and (floating) off-
shore wind energy sectors, plans to reduce its carbon emission according to the
European commission strategy to become carbon-neutral by 2050. One of the
considerable contributors to the carbon emission in Norway are oil and gas plat-
forms. Supplying these platforms thorough offshore wind can accelerate realizing
carbon-neutrality.
In this project, a few of the methods to provide virtual inertia for renewable
energy sources are reviewed and compared against each other. Based on the ideas
inspired by these methods, an algorithm is proposed to assist the inertial response
of the grid of oil and gas platforms.
Key words: Electrification of oil and gas platforms, Offshore wind turbine,
Virtual inertia, vector control of converter, Back to back converter control, DFIG,
gas turbine, Energy storage
iii
Acknowledgements
I have been studying abroad as part of the Erasmus Mundus joint master pro-
gram REM (Renewable energies in the marine environment) and I would like to
extend my gratitude towards the REM joint board of coordinators from the uni-
versities of Strathclyde, UPV/EHU, and NTNU. This work could not have been
possible without the support and guidance of my coordinators, lecturers, and su-
pervisors. I would also like to thank Ph. D. candidate Daniel Mota for his continu-
ous help for the past six months. In the end, I want to thank my friends and family
for their emotional support during the two years of my studies abroad.
Mohammad Heidari
June 2021
v
Contents
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Objectives and Research Questions . . . . . . . . . . . . . . . . . . . . 2
1.4 Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 Thesis Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Oil and Gas Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 Source of Inertia in the Power Systems . . . . . . . . . . . . . . . . . . 6
2.3.1 SG Model and Operation Principles . . . . . . . . . . . . . . . 6
2.3.2 Traditional Power Plants . . . . . . . . . . . . . . . . . . . . . . 8
2.3.3 DFIG model and operation principles . . . . . . . . . . . . . . 9
2.3.4 Inertia for Wind Turbines . . . . . . . . . . . . . . . . . . . . . . 13
2.4 Converter Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.1 Types of grid connection for wind turbines . . . . . . . . . . . 15
2.4.2 Voltage source vs current source converters . . . . . . . . . . 17
2.4.3 Grid forming vs grid following converters . . . . . . . . . . . . 18
2.4.4 PLL units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.5 Harmonics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4.6 Vector transformation . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4.7 Modulation techniques . . . . . . . . . . . . . . . . . . . . . . . 22
3 Existing Literature for Methods to Emulate Virtual Inertia . . . . . . . 31
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2 SG Model Based Methods . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.1 Synchronverters . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.2 Institute of Electrical Power Engineering (IEPE) Lab Topology 35
3.2.3 Kawasaki Heavy Industries (KHI) Lab’s Topology . . . . . . . 39
vii
viii M. Heidari: Control Models for Providing Virtual Inertia
xi
xii M. Heidari: Control Models for Providing Virtual Inertia
3.10 KHI topology (a) Governer, (b) AVR and (c) PLL circuits . . . . . . . 42
3.11 Ise topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.12 SPC topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.13 VSYNC topology and its reference current block . . . . . . . . . . . . 45
3.14 VSG topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.15 Droop-based topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.16 Rate limiter topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.17 Inducverter control topology . . . . . . . . . . . . . . . . . . . . . . . . 48
6.83 Case e- ESS converter simulation results. d axis current and its ref-
erence [A] (top-left), q axis current and its reference [A] (mid-left),
Output active power and its reference [W] (bottom-left), Output re-
active power [Var] (top-mid), PLL angle [deg] (mid-mid), output
voltage in d and q reference [V] (bottom-mid), ac output voltage
of phase a [V] (top-right), ac output current of phase a [A] (mid-
right), and frequency [Hz] (bottom-right) . . . . . . . . . . . . . . . . 117
6.84 Case e- gas turbine simulation results. output power [W] (top-left),
input mechanical power [pu] (mid-left), generator speed [pu] (bottom-
left), three phase ac output voltage [V] (top-right), and three phase
ac current output current [A] (mid-right) . . . . . . . . . . . . . . . . 118
6.85 Case f- active load power [W] (yellow), gas turbine output power
[W] (red), and ESS output power [W] (green) . . . . . . . . . . . . . 119
6.86 Case f- ESS converter simulation results. d axis current and its ref-
erence [A] (top-left), q axis current and its reference [A] (mid-left),
Output active power and its reference [W] (bottom-left), Output re-
active power [Var] (top-mid), PLL angle [deg] (mid-mid), output
voltage in d and q reference [V] (bottom-mid), ac output voltage
of phase a [V] (top-right), ac output current of phase a [A] (mid-
right), and frequency [Hz] (bottom-right) . . . . . . . . . . . . . . . . 120
6.87 Case f- gas turbine simulation results. output power [W] (top-left),
input mechanical power [pu] (mid-left), generator speed [pu] (bottom-
left), three phase ac output voltage [V] (top-right), and three phase
ac current output current [A] (mid-right) . . . . . . . . . . . . . . . . 121
6.88 Case g- active load power [W] (yellow), gas turbine output power
[W] (red), and ESS output power [W] (green) . . . . . . . . . . . . . 122
6.89 Case g- ESS converter simulation results. d axis current and its ref-
erence [A] (top-left), q axis current and its reference [A] (mid-left),
Output active power and its reference [W] (bottom-left), Output re-
active power [Var] (top-mid), PLL angle [deg] (mid-mid), output
voltage in d and q reference [V] (bottom-mid), ac output voltage
of phase a [V] (top-right), ac output current of phase a [A] (mid-
right), and frequency [Hz] (bottom-right) . . . . . . . . . . . . . . . . 123
6.90 Case g- gas turbine simulation results. output power [W] (top-
left), input mechanical power [pu] (mid-left), generator speed [pu]
(bottom-left), three phase ac output voltage [V] (top-right), and
three phase ac current output current [A] (mid-right) . . . . . . . . . 124
6.91 Frequency response of the platform grid in case d (blue), e (red), f
(yellow), and g (purple) to the load change . . . . . . . . . . . . . . . 125
6.92 Virtual inertia block response in case d (blue), e (red), f (yellow),
and g (purple) to the load change . . . . . . . . . . . . . . . . . . . . . 125
6.93 Gas turbine speed response in case d (blue), e (red), f (yellow),
and g (purple) to the load change . . . . . . . . . . . . . . . . . . . . . 126
xvi M. Heidari: Control Models for Providing Virtual Inertia
6.94 Gas turbine output power in case d (blue), e (red), f (yellow), and
g (purple) to the load change . . . . . . . . . . . . . . . . . . . . . . . . 126
xvii
Acronyms
DFIG Doubly Fed Induction Generator. viii, 9–11, 15, 32, 51, 57, 60, 62, 63, 67–
69, 73, 74, 81, 83–86, 89, 92, 93, 100, 129
DG Distributed Generation. 47
ESS Energy Storage System. 1, 14, 31, 44, 50–52, 54, 77, 78, 112, 115, 122, 127,
129–131
GSC Grid Side Converter. 10, 17, 51, 57, 69, 75–77, 93, 100, 106, 111
xix
xx M. Heidari: Control Models for Providing Virtual Inertia
MPPT Maximum Power Point Tracking. 51, 67, 71, 74, 75, 89, 92, 100, 101, 106,
107, 129
PCC Point of Common Coupling. 37, 76, 86, 111, 112, 129
PLL Phase-Locked Loop. 19, 32, 34, 36, 40, 41, 44, 47, 49, 71
PWM Pulse Width Modulation. 22–25, 28, 32, 41, 44, 70, 71, 100, 111
RSC Rotor Side Converter. 51, 57, 69, 70, 76, 93, 100, 106, 129
SG Synchronous Generator. 1–3, 5–8, 10, 13, 16, 18, 31, 32, 34, 35, 37, 39, 41,
43, 44, 47, 49, 54, 115, 129
SVPWM Space Vector Pulse Width Modulation. 25, 28, 71, 72, 129
Tables xxi
Introduction
1.1 Introduction
The continuous increase of demand for carbon emission reduction entails the
integration of the Renewable Energy Source (RES) into the electricity grids. One
of the major concerns of this change is the downgrading of the system inertia.
Power converters which are the main bridge between RES and the electricity grid
do not possess any inherited inertia [1, 2].
National Renewable Energy Lab (US) (NREL) refers to inertia in the power
systems as "the stored energy in large rotating masses which gives them the tend-
ency to remain rotating" [3]. The inertia in the system is mainly the factor that
stabilises Rate of Change of Frequency (ROCOF) after a contingency event. Con-
sequently, if the inertia constant of the system components is not adequate, the
system might experience a drastic ROCOF. On the other hand, high inertia, rein-
forces the grid and prevents cascading failures and undesirable load shedding. In
order to tackle this problem the concept of virtual inertia was introduced.
1.2 Motivation
The oil and gas sector plays a vital role in financing the Norwegian economy.
However, it is also one of the country’s key carbon emitters. Roughly 20% of Nor-
1
2 M. Heidari: Control Models for Providing Virtual Inertia
way’s total greenhouse gas emissions come from the offshore gas turbines oper-
ating on the Barents, North and Norwegian Seas. More environmentally friendly
solutions, like offshore wind, have the potential to cut drastically those carbon
emissions. However, as mentioned in section 1.1, wind generators and their power
electronic converters lack the inherent inertia of SG that stabilizes electrical sys-
tems. Therefore, a deep understanding of virtual inertia strategies and their sim-
ulation models is necessary in order to study the impact of the integration of
wind-farms into offshore platforms.
This thesis focuses on modeling control strategies for maintaining the stabil-
ity of an offshore platform electrical system with a large contribution of wind
energy. The project is a part of the Low emission Sub-Project on Energy Systems
and Digital Solutions of the Low emission Research Centre, a cooperation between
Norges teknisk-naturvitenskaplige universitet (NTNU) and SINTEF A. S. with the
goal of developing technologies and solutions for reducing the offshore green-
house gas emissions on the Norwegian Continental Shelf by 40% within 2030
and move towards zero emissions in 2050.
• Selection and modeling the wind farm and its control strategy
• Selection and modeling the control strategy to emulate the virtual inertia
• Successfully run the model and illustrate the operation of the virtual inertia
control strategy
During the modeling of the grid of the oil and gas platform, the following
research questions have to be answered:
• What are the important loads on the grid of oil and gas platform? How can
they be modeled? How much detail is required for the purpose of this study?
• What are the conventional energy sources on the platform? Should they be
altered in any way to integrate the wind energy? Is it possible/necessary to
completely remove these generators?
Chapter 1: Introduction 3
• How should the wind turbines be modeled? How are they connected to the
oil and gas grid? What should be the control strategy for power converters?
What are the limitations to be considered in the modeling?
• How is the power distributed between the sources and the loads? What is
the role of each component and how essential is their contribution?
1.4 Methodology
To achieve the set goals of this thesis, different control schemes are tested
and implemented in the Simulink graphical modeling tool, within the MATLAB
numerical integrated environment. The main contributions of the thesis can be
identified as:
• Evaluate the effectiveness of the proposed method in the electric grid the
oil and gas platform.
Background
2.1 Introduction
The operation of the traditional power plants is entirely different from the op-
eration of the offshore wind parks. However, in order to understand the essence of
inertia in the power system, the traditional power plants must be part of the study.
In the traditional power plants, during the event of an imbalance in the available
power supply and load, the SGs speed up or slow down via the governor to com-
pensate for the imbalance. In this chapter, the background of the electric system of
the the oil and gas platforms is introduced. Afterward, the inertial response of the
SGs is provided and a connection is made to the offshore wind farms and changes
happening in the methods to provide inertia for wind farms are discussed. A thor-
ough background for power converters and their relevant technologies are also
presented.
5
6 M. Heidari: Control Models for Providing Virtual Inertia
this thesis [8]. LEOGO is a hypothetical oil and gas developed by the Low Emis-
sion centre of the SINTEF A. S. for Research and Development (R&D) purposes.
Figure 2.1 illustrates all the components in the hypothetical platform. This figure
shows the connection of the energy storage, wind turbines, gas turbines and other
components of the grid of the oil and gas platform. Since the main goal of this
thesis is investigating the control methods to provide virtual inertia, less emphasis
is put on modeling the loads of the platform itself, meaning that except the gas and
wind turbines and energy storage unit, the rest of the components in figure 2.1
are not modeled in detail but a whole representation of the electric loads are con-
sidered. Nevertheless, the specific model of the system is thoroughly explained in
Annex 7.2 for future reference. In this Annex, the details of the power suppliers of
the platform and its main electrical loads are explained and the electrical grid of
the platform is illustrated in Simulink. The complete model of the built system of
this study is presented in chapter 4 and the modeling of each element is available
in chapter 5.
Figure 2.1: LEOGO platform main components and mass/energy flow [8]
When the rotor shaft is turned by an external force, the rotor poles also rotate
and create a rotating magnetic field BR . As the magnetic field rotates, it passes
from the stator windings and according to Faraday’s law, an electromotive force
(emf ) is induced in the stator windings as illustrated in figure 2.2. The frequency
of the output voltage depends on the number of pole pairs (P) and the rotational
speed of the rotor also known as angular velocity (ω) in r ad/s, Eq. 2.1 shows this
relation:
P ·ω
f = (2.1)
2π
The internal voltage EA of the SG can be calculated from Eq. 2.2. In this equa-
tion, Nc is the number of conductors at angle zero. The induced voltage is pro-
portional to the rotor flux ϕ for a given angular frequency. When generator is not
loaded, the internal voltage is equal to the terminal voltage VΦ and when loaded,
current flows in stator windings which result in the rotating stator magnetic field.
The voltage induced in the armature is the summation of the voltages induced by
both rotor and stator fields. The output terminal voltage of the SG VΦ ,would be
achieved by deducting the voltage drops from self and leakage inductances and
resistance of the armature coils from the resultant voltage.
p
EA = 2πNc ϕ f (2.2)
VΦ = EA − IA(Rs + jX s ) (2.3)
in which, EA, VΦ are the internal and terminal voltages, γ, θ are the phase angle
between EA, VΦ and VΦ , IA vectors and Zs is the generator impedance. Considering
that the value of Rs is quite negligible in the SG, the active and reactive powers
can be simplified:
|EA| · |VΦ |
P =3 · sin θ (2.8)
|X s |
|EA| · |VΦ | · cos θ − |VΦ |2
Q=3 (2.9)
|X s |
2H d 2 δ
= Pm − Pe = Pa (2.10)
ω d t2
in which H is the inertial constant, ω is the angular velocity (synchronous
speed), δ is the rotor angle and Pm and Pe are the mechanical and electrical power
Chapter 2: Background 9
The kinetic energy that is injected to the grid has to be replaced to provide
support again if needed. Figure 2.4 illustrates the concept of the power imbal-
ance in the system and the effect of inertia on the ROCOF. As the figure shows,
lower inertia translates to faster ROCOF, which could be disastrous. Moreover,
higher inertia constant allows larger imbalances to occur with slower ROCOF.
Additionally, the inertial constant affects the frequency nadir as depicted in fig-
ure 2.5. Frequency nadir is the point in which the frequency the highest drop in
value during a contingency event. Lower inertia leads to a lower frequency nadir,
resulting in a higher probability of system collapse and failure [11].
A DFIG is supplied via a type three connection to the grid (explained in section
10 M. Heidari: Control Models for Providing Virtual Inertia
2.4.1). Figure 2.6 illustrates the connection of the DFIG to the grid. Rotor and grid
side filters are sometimes used for filtering the currents of the converters. Also,
a capacitor is used in the DC link. The selection and design of the capacitor and
filters are explained in chapter 5 under Grid Side Converter (GSC) control section.
The model of the converter controllers are also presented in chapter 6.
One of the main differences between DFIG and SG is that in DFIG the fre-
quency in different windings are not identical. Eq 2.11 denotes the relation between
the frequencies.
Chapter 2: Background 11
ωs = ω r + ω m (2.11)
ωm = P · Ωm (2.12)
ωs − ω m ω
s= = r (2.13)
ωs ωs
• Synchronous mode: ωm = ωs → ω r = 0 → s = 0
The relation between the stator and rotor winding turns are presented by para-
meter u, therefore the stator and rotor emf relations can be defined as:
0 Es
E rs = s (2.14)
u
In general to facilitate the analysis of the model, all the rotor parameters can
be moved to the stator side. Figure 2.7 illustrates the schematic of this model.
The rotor values when moved to the stator side (as shown in the figure) are as
followed:
0
0
2 0
2
Ir 0 0
R r = RR · u ; Lσr = Lσr · u ; I r = ; Vr = Vr · u; E rs = E rs · u (2.15)
u
in which all the superscripted values are the original rotor values and the val-
ues without superscripts are the reflected values to the stator.
The power flow in the machine according to figure 2.7 can be expressed as
followed:
and if Pm is negative, the machine runs as a motor. The sign of Ps is always oppos-
ite of Pm and the sign of Pr determines if the machine is in hyper-synchronous,
sub-synchronous or synchronous modes. Figure 2.8 illustrates this concept.
The power parameters of the machine can be calculated from the classic power
equations:
Figure 2.9: Inertia constant for different wind turbine technologies [17]
• Type 1:
limited variable speed (type 1), which consists of a Squirrel Cage Induction
Generator (SCIG) connected directly to a transformer and operates at grid
frequency. The operating speed of the turbine, under steady condition is
almost a linear function of the torque for a certain wind speed.
• Type 2:
Similar to type 1, type 2 wind turbine has limited variability in the speed,
while it consists of a Wound Rotor Induction Generator (WRIG). The con-
nection is also similar to type 1 and directly via a step up transformer, al-
though a variable resistor is added in the rotor circuit. The resistor is usually
a set of resistors and power electronics components external to the rotor, and
the current flows in the slip rings connected to the rotor. If the resistor is
mounted directly on the rotor, the need for slip rings is eliminated and the
model is called Weier design. The addition of resistors enables the control
for the current and provision of constant power, even during gust winds and
disturbances.
• Type 3:
Type 3 wind turbines, commonly known as DFIG, benefit from variable
speed control with partial power electronic conversion technology. In this
16 M. Heidari: Control Models for Providing Virtual Inertia
• Type 4:
Type 4 turbines have great flexibility as they are both variable speed and
incorporate full power electronic conversion technology. In this model, the
gearbox can be eliminated as the machine can spin at slow turbine speeds
and considerably less frequencies than the grid. The generator can be wound
rotor synchronous machines, PMSG, or SCIG.
Another type of wind turbine technology (type 5) is also available which is not
used quite often. In this type, a typical variable speed wind turbine is connected
to the grid by a speed/torque converter which is coupled with a SG. The converter
changes the variable speed of the rotor shaft to a constant output speed.The to-
pology of the four main types can be found in figure 2.11.
Grid codes of different countries have certain requirements for wind farms and
the properties such as voltage, active and reactive power must be kept in certain
ranges. Other requirements are also set by grid codes and generally all of them
can be categorized into 5 sections of frequency stability, robustness, system res-
toration, general system management and voltage stability. As mentioned before,
the control capabilities of a wind turbine generator depend on the generator type.
Types 1 and 2 can not control the voltage and they use power Factor Correction
Chapter 2: Background 17
VSC-
CSC-
VSCs are preffered to CSCs in most of the applications for their benefits. Ac
motor drive, Superconducting Magnetic Energy Storage (SMES) are application
that GSC is preferred to VSC [21].
18 M. Heidari: Control Models for Providing Virtual Inertia
(a)
(b)
In the grid forming units, the rotational speed of the SG is directly linked
with the frequency and by changing the speed, the frequency can be controlled.
However, for the wind turbines with less support from SG, other algorithms are
proposed to achieve the grid forming/following modes of operation for the con-
verters. These methods are discussed in the next chapter.
Figure 2.13 depicts a simple example of the algorithm for the grid following
and forming converter units in a P V plant. As illustrated, in the grid following
mode, voltage angle and frequency are inputs and power is the output of the
control algorithm. However, in the grid forming unit, the power is input and the
voltage angle and frequency are the outputs of the control algorithm.
Figure 2.13: A simple Grid forming (down) and grid following (up) algorithm
for a P V power plant [23]
the grid smoothly. A Phase-Locked Loop (PLL) is a control system that generates
an output signal whose phase is related to the phase of the input signal. This im-
plies that the frequency of both input and output signals are the same. Different
PLL models can also generate signals with frequencies of multiple times of the
input frequency.
The basic concept of operation of the PLL units are rather simple, however the
mathematical analogy and the elements involved can be complicated. The dia-
gram for a basic PLL is provided in figure 2.14. In this model, the signals from
Virtual Oscillator Controller (VOC) and reference signal are connected to the in-
put ports of the phase detector. Here the phase signals from the two inputs are
compared and an error signal is generated. Then a low pass loop filter, receives the
error signal from the phase detector and removes any high frequency harmonics
that the signal might have. Then the error signal is passed back to the VOC as its
tuning voltage. The operation of the loop is in such way that it reduces the dif-
ference in phase of the two main signals and synchronises their frequencies. The
looping operation continues until the phase detector can not generate the error
signal and the loop will be locked. In chapter 5, the proposed model for synchron-
ization is discussed.
The main advantage of the PLL units as mentioned, are the synchronisation
capability they offer to the system. However, PLLs are inherently nonlinear, noise
sensitive and difficult to tune. Extra caution is required when designing PLLs be-
cause multiple PLL units can compete with each other and cause complexity, re-
duced performance and instability [24, 25].
2.4.5 Harmonics
Harmonics are basically the integer multiples of the fundamental frequency
of a trigonometric sin or cos signal. Based on fourier analysis, any signal can be
20 M. Heidari: Control Models for Providing Virtual Inertia
q
V22 + V32 + V42 + ...
THD = (2.23)
V1
The control and analysis of a three phase system can be difficult if one decides
to model every components in the abc reference frame. Therefore, vector trans-
formation has been used since long time ago to facilitate the analysis of system
components, control systems and so on. Two of such vector transforms are the
Park and Clarke transforms.
The Clarke transformation changes three rotating vectors in fixed abc axis into
stationary vectors on rotating axis reference frames (αβγ):
1 1
1 − −
Vα 2 2 V (t)
p p a
2 3 3
Vb (t)
Vβ = (2.24)
0 −
3
2 2
Vc (t)
Vγ
1 1 1
2 2 2
1 0 1
Va (t)
p Vα
1 3
Vb (t) = − 1
Vβ (2.25)
2 2
p
Vc (t) 1 3
Vγ
− − 1
2 2
cos (θ ) sin (θ )
0 V
Vd α
2
Vq = − sin (θ ) cos (θ ) 0Vβ
(2.26)
3
V0 Vγ
0 0 1
The Clark and Park transformation combined together are the basis of the
vector transformation used in the three phase converter control system, called
the DQZ reference frame:
2π 2π
cos (θ ) cos (θ − ) cos (θ + )
VD 3 3 V (t)
v a
t2 2π 2π
VQ = − sin (θ ) − sin (θ − ) − sin (θ + )
Vb (t) (2.27)
3
p 3 3
VZ p p Vc (t)
2 2 2
2 2 2
And its inverse:
p
2
cos (θ ) − sin (θ )
Va (t)
2 V
v p D
t2
cos (θ − 2π ) − sin (θ − 2π ) 2
Vb (t) = VQ (2.28)
3 3 3 2
Vc (t) p VZ
2π 2π 2
cos (θ + ) − sin (θ + )
3 3 2
the low frequency harmonics to some extent. The method operates on the basis
of switching at high frequencies and trying to maintain an average value equal
to the reference input signal (which is usually sinusoidal). The method works by
comparison of a reference signal Vmod (modulator) with a high frequency triangu-
lar wave Vcar (carrier) and giving the resultant signal to the gate of the switches.
Two of the most common PWM techniques are bipolar and unipolar modulation.
Bipolar PWM is commonly used in half bridge and occasionally full bridge con-
verters. In this method, a DC voltage with alternating sign is applied at the output
such that an average value at each carrier signal period is achieved. Figure 2.17(a)
shows the bipolar technique, in which Vr e f is Vmod and the triangular waveform
VC is the carrier. The following function is applied to obtain the switching com-
mand:
¨
1 if Vmod ≥ Vcar
S= (2.29)
0 if Vmod < Vcar
¨
+0.5Vdc if Vmod ≥ Vcar
VO = (2.30)
−0.5Vdc if Vmod < Vcar
24 M. Heidari: Control Models for Providing Virtual Inertia
¨
1 if Vmod ≥ Vcar
S1 = (2.31)
0 if Vmod < Vcar
S2 = 0 (2.32)
S1 = 0 (2.34)
¨
1 if Vmod ≥ Vcar
S2 = (2.35)
0 if Vmod < Vcar
ma < 1 (2.37)
mf 1 (2.38)
in which ma and m f are amplitude and frequency modulation indexes and are
define as:
Vmodmax
ma = (2.39)
Vcarmax
f car
mf = (2.40)
f mod
(2.41)
Chapter 2: Background 25
(a) (b)
In the three phase inverters the SVPWM method is widely used which is on
the basis of the explained PWM methods. This method, in high frequencies gives
out almost sinusoidal voltages at the point of connection. Figure 2.18 illustrates
a three phase inverter. Each switch pair has a switching function, resulting in 8
possible scenarios. These functions are presented in Equation 2.42 to 2.44 .
26 M. Heidari: Control Models for Providing Virtual Inertia
¨
1 if S1 closed, S2 open
SA = (2.42)
0 if S1 open, S2 closed
¨
1 if S3 closed, S4 open
SB = (2.43)
0 if S3 open, S4 closed
¨
1 if S5 closed, S6 open
SC = (2.44)
0 if S5 open, S6 closed
2 1 1
VAN = ( SA − SB − SC ) · VDC (2.48)
3 3 3
−1 2 1
VBN = ( SA − SB − SC ) · VDC (2.49)
3 3 3
−1 1 2
VC N = ( SA − SB + SC ) · VDC (2.50)
3 3 3
According to this terminology, the voltages are calculated from the dc input as
shown in table 2.1 and 2.2. VL L0 to VL L7 are called voltage vectors. These vectros
are shown on α − β plane as in figure 2.19.
From the 8 possible switching states, first and last one are evidently not prac-
tical to produce voltage and the rest are used (Those two can be used for adding
dead time to the switching pattern). The six sections between each VL L vector
(forming a circle) is a possible location for the output voltage vector of the in-
verter (Although due to the nature of averaging, the actual area is a hexagon).
The voltage synthesizing can be implemented by a triangular wave as trigger, as-
suming that the desired voltage reference is available (from the control system
and after vector transformation).
SA , S B , S C VAN VBN VC N VL L
−
→ ~
000 0 0 0 V L L0 = 0
s
−
→ 2
100 2/3 V DC -1/3 V DC -1/3 V DC V L L1 = VDC e j0
3
s 1π
−
→ 2 j
110 1/3 V DC 1/3 V DC -2/3 V DC V L L2 = VDC e 3
3
s 2π
−
→ 2 j
010 -1/3 V DC 2/3 V DC -1/3 V DC V L L3 = VDC e 3
3
s 3π
−
→ 2 j
011 -2/3 V DC 1/3 V DC 1/3 V DC V L L4 = VDC e 3
3
s 4π
−
→ 2 j
001 -1/3 V DC -1/3 V DC 2/3 V DC V L L5 = VDC e 3
3
s 5π
−
→ 2 j
101 2/3 V DC -2/3 V DC 1/3 V DC V L L6 = VDC e 3
3
−
→ ~
111 0 0 0 V L L7 = 0
28 M. Heidari: Control Models for Providing Virtual Inertia
1
must be left turned on in each period (T = ). As an example, consider that the
fsw
control system generates a modulating signal of Vr e f ∠α and α drops in the first
section between VL L1 and VL L . Therefore, projecting Vr e f on these vectors:
The maximum obtainable voltage on the output happens when the resultant
voltage vector (from the summation of the two vectors on boundaries of the selec-
ted section with the calculated weight amplitude) is placed exactly in the middle
of the section with an angle of 30 degrees. Accordingly the voltage magnitude will
be:
1
VL L,ma x RM S = VDC × cos 30◦ × p (2.52)
2
The value of the output voltage is lower than the desired voltage (that was
given as modulation signal). This happens because when adding the weighted
voltage vectors, signals are averaged and in the process some of the voltage is
diminished. Another problem with SVPWM is physical limitations, which limits
the voltage and current drawn from the inverter. This issue can be tackled by
injecting third harmonic before the PWM to the modulation signal. Although the
third harmonic has to be canceled before entering the grid with a transformer.
Chapter 2: Background 29
Figure 2.20: Third harmonic injection (dotted lines are the resultant signals)
The third harmonic injection is used in this project and it is generated from
equation 2.53. Figure 2.20 shows the effect of third harmonic injection. The peak
of the signal will be reduced and limited.
M a x(Vf ) − M in(Vf )
V3 f = (2.53)
2
Vmod = Vf − V3 f (2.54)
3.1 Introduction
One pf the most common control methods of wind turbines is maximising the
output power generated. These control methods need to be designed with caution
in order to prevent any instability issues in the system. With the aim of large in-
tegration of RES into the electricity grid, certain adaptations are essential in order
to avoid stability issues. One of these issues as introduced in the previous chapter,
arises from the concept of inertia of the system or more specifically, reduction of
the inertia.
Multiple methods are introduced in the literature to emulate virtual inertia for
generators. Before the advancements of the power electronic technology, reserved
SG units at partial loads injected the kinetic energy in their rotating mass to the
grid [10] (in case of power deficit in the system) or as condenser units drew energy
from the grid (in case of power excess in the system) [26]. However, this method
proved to be costly inefficient and impose high capital and operation costs on the
grid operator [3]. Soon after expansion of the ESS technologies it was proposed
that a solution to the power imbalances in the grid could be the spread of the ESSs
in the grid in forms of battery, hydrogen storages and flywheels [27–29]. Never-
theless, the idea was not commercialised yet and similar to the reserved SG units,
it was not the most convenient solution. Moreover, other disadvantages such as
limit life-cycle,safety and noise, limited space and low round trip-efficiency of this
technology was another downturn for industrial application at that time.
While the ESS cost has decreased in the recent years, subsequently with the
advancements in the power electronic technology, new solutions emerged and
currently, the state of the art methods to provide virtual inertia, incorporate a set
of these solutions together. Some methods present a sophisticated modeling of
the exact inertial response of the SGs while others provide less accurate models
31
32 M. Heidari: Control Models for Providing Virtual Inertia
with faster and simpler implementations. Figure 3.1 provides a set of different
methods to provide virtual inertia. These methods operate on different principles
such as modeling the exact behavior of SGs, simulating frequency-power response,
swing equation. While most of these methods circulate on the basis of modeling
SGs, some tend to model other rotating masses such as induction machines. This
chapter investigates the various methods to provide virtual inertia for the grid.
Another categorization for the methods to provide virtual inertia was provided
by Cheema [30] and based on the need for an external storage unit and details of
modeling. This categorization is presented in figure 3.2.
3.2.1 Synchronverters
Synchronverters model the exact behaviour of the SGs from the grid point of
view with heavy numerical calculations. Synchronverters are voltage sourced grid
following converters and benefit from the inherent synchronisation mechanism.
Although the initial synchronverter models required a dedicated synchronisation
unit, such as PLLs to provide the phase and frequency of the grid voltage, the im-
proved versions are completely self-synchronised [31].
A synchronverter consists of two parts, first part is the power part which in-
cludes all the components in the link between dc and ac side, and the second part is
the electric part which includes control, sensing and protection circuits. Figure 3.3
and 3.4 present the control models developed by Zhong [24]. In figure 3.3, Dp ,
1/Js, 1/s and the blue highlighted block represent the Virtual Synchronous Mo-
tor (VSM) and implements the torque, active and reactive power calculations of
a SG (similar but not identical to equations 2.19, 2.20 and 2.22 for a DFIG in sec-
tion 2.3.3) and additionally, generates the signal for converter modulation (this
signal would be the same as the voltage at the terminal of the virtual SG). J is the
generator moment of inertia, Te is electromagnetic torque (Tem ), m f magnitude of
the mutual inductance between stator and field coils, θ is the angle between rotor
axis and stator winding phase, e, P, Q are no-load generated voltage, reactive and
active output powers, respectively. The emf (e) calculated form the VSM equa-
tions enters a PWM block to produce the driving signals for the converter. The
output current of the converter that flows into the inductors are considered as
stator current (i) and fed back to the VSM model. Meanwhile, the frequency and
voltage must be regulated via controlling the active and reactive power, respect-
ively. The proposed topology satisfies these conditions as the mechanical friction
coefficient (Dp ) can play the role of frequency droop coefficient, eliminating the
need for an additional control loop by regulating the frequency/speed (θ̇ ) of the
synchronverter and generating the phase angle θ for the emf. The field excitation
Chapter 3: Existing Literature for Methods to Emulate Virtual Inertia 33
current M f .i f is generated from the reactive power and a voltage droop control is
added that controls the voltage with the voltage droop coefficient Dq . Satisfying
all the conditions of the normal operation, the PLL is added to synchronise the
converters with the grid before connection.
The upgraded version as shown in figure 3.4 removes the PLL and virtual cur-
rent (is ) is generated from the voltage difference of e and Vg and the current
injected to the VSM can be either grid current (i g ) or is . Additionally, a PI control-
ler regulates the output ∆T to be zero and generates the reference frequency θ̇
for the synchronverter. Moreover, the addition of the switches Sc , S P and SQ en-
ables different modes of operation for the controller. SC in position 1 while SQ is
off and S P is on, allows the reference real and reactive power to be sent to the
grid. If active and reactive power references (Pset , Q set ) are zero simultaneously,
the synchronverter is self-synchronised. If is is zero, the voltage is synced. If SC
is set to position 2, other modes of operation are enabled. After the connection
has been made, if S P is in ON state, ∆T will be set zero by the PI controller. As a
result, electromagnetic and mechanical torques will be equal and P = Pset . This
mode is named the set mode. Active and reactive power have their own set modes
called the P and Q mode. If S P is OFF, the PI controller is bypassed and synchron-
verter is in frequency droop mode, called PD mode. Correspondingly, the voltage
droop mode is Q D mode. Table 3.1 provides all the operational modes of the self-
synchronised synchronverter.
The advantage of this model is the fact that the controller implements the
exact natural inertial response of a SG during a contingency event. Additionally,
the Voltage source implementation of this topology saves the topology from the
grid transient currents, not to mention that this can be used as a grid forming
unit to emulate virtual inertia. Moreover, the synchronverter technology is not
dependant on the parameters of the wind turbine generator itself. Nevertheless,
Chapter 3: Existing Literature for Methods to Emulate Virtual Inertia 35
the complexity of the model and numerical calculations is a disadvantage for this
model.
The updated control model (IEPE lab topology) that produces the reference
current signal for the hysteresis block is presented in figure 3.7. The control system
in this topology is quite similar to the synchronverter topology. In this model,
the output of the power output of the converter can be controlled by adjusting
the value of mechanical power and the electromotive force (emf ) sets the grid
voltage. The upgraded model is more flexible since the inertia constant and the
Chapter 3: Existing Literature for Methods to Emulate Virtual Inertia 37
damping force can be adjusted easily in the SG model. In this model, the grid
current is measured and the voltage reference value is calculated from the stator
circuit analysis:
d i1
e1 − u1 = i1 · Rs + Ls · (3.1)
dt
d i2
e2 − u2 = i2 · Rs + Ls · (3.2)
dt
d i3
e3 − u3 = i3 · Rs + Ls · (3.3)
dt
d ~i r e f
~ g r id = ~i r e f · Rs + Ls ·
~e − u (3.4)
dt
T T
where ~e = e1 e2 e3 is the induced emf in the stator winding, u
~ g r id = u1 u2 u3
is the grid voltages at the Point of Common Coupling (PCC), Rs and Ls are the
stator resistance and inductance respectively. Then the reference current can be
calculated as:
~i r e f (s) = (~e(s) − u
~ g r id (s))/(Rs + Ls · s) (3.5)
Finally, the interaction between rotor and stator can be modeled by the elec-
tromechanical power balance equation:
38 M. Heidari: Control Models for Providing Virtual Inertia
(a) (b)
(c) (d)
(e) (f)
Figure 3.6: VISMA (a) hysteresis controller, (b) PLL, (c) phase generation,
(d) amplitude generation, (e) grid synthesizing, (f) Distortion compensation
subsystems
Chapter 3: Existing Literature for Methods to Emulate Virtual Inertia 39
1 dω dω
Tm − Te = · + kd · f (s) · (3.6)
J dt dt
Pe
Te = (3.7)
Z ω
θ= ω · dt (3.8)
Figure 3.8 depicts the KHI topology [30]. The model is a current controlled based
converter in d-q axis coordinates. The d axis is placed along the phase voltage of
the generator and the q axis leads by 90◦ . E F , Vg , Vd , Vq denote the internal emf
and terminal voltage of the generator and the d,q axis voltages , respectively. Ad-
ditionally, θ , x, r are the phase angle, reactance of the generator and armature
resistance. The armature current in the d-q axis can be then calculated from the
following equations:
∗
Id
= Y Ed − Eq − Vd Vq (3.10)
Iq∗
1 r x Ydd Ydq
Y= 2 = (3.11)
r + x 2 −x r −Ydq Ydd
Ed cos θ
=| E f | (3.12)
Eq sin θ
This model consists of both governer and AVR and utilises a PLL unit for syn-
chronisation, explained:
• Governer Model
The governer model shown in figure 3.10 determines the angular speed
of the rotor. The required angular speed ωR is found by finding difference
between the active power reference and its actual value. A first order delay
is used and the rated angular speed is compared with the output of the delay
subsystem.
• AVR Model
A quadrature-current compensation is used for determining the internal emf
as figure 3.10 illustrates. In real generators, the AVR and time constant of
the field winding determine the gain of the voltage feedback. The propor-
tional integral used does not have any phase delays or gain drops in the
high frequencies.
Chapter 3: Existing Literature for Methods to Emulate Virtual Inertia 41
• PLL Model
The PLL used in this topology is presented in figure 3.10 and variables θ and
ω denote the angle and angular velocity of the rotor. The error between ω
and θ is find via the following equation:
2 X
sin (ϕ − nπ/3) cos (θ − nπ/3) =
3 n=0,1,2 (3.13)
sin (ϕ − θ ) ' (ϕ − θ ) if |ϕ − θ | 1
As the equation shows, the angular error is the inner product of the output
voltage of the inverter for each phase divided by peak values and a three
phase vector with a phase lead of π/2. The angular error only occurs on the
d-axis voltage component. Figure 3.9 presents this fact.
(a)
(b)
(c)
Figure 3.10: KHI topology (a) Governer, (b) AVR and (c) PLL circuits
As mentioned, this model does not aim to mimic the behaviour of the SG
but it models a second order overdamped response that in case of perturbations
provides the satisfactory damping. The electromechanical transfer function of the
SPC is developed as below:
PM ax
Pel ec J · ωs
= (3.16)
Pinp k PM ax
s2 + s+
J · ωs J · ωs
where PM a x , Pel ec , Pinp , J, k and ωs represent the maximum value of the active
power delivered to the SG, the actual delivered power, the input power, the inertia,
the damping factor and the synchronous frequency of the generator respectively.
Figure 3.13 presents the VSYNC model and its current control block. The cur-
rent reference block produces the error current signal (idq ). KSOC is assigned in
such way that when the change in the State of Charge (SOC) of the ESS is at its
maximum. the active signal (P) would be equal to the nominal VSG output power.
Additionally, K v is set accordingly to achieve the maximum reactive power output
from the VSG for a specific voltage deviation. The frequency is estimated based
on the zero-crossing methodand the set point for current is calculated from the
following equation:
d∆ω
KI + K P ∆ω
dt
Isp = (3.17)
VDC
d∆ω
where is the ROCOF, K P is expressed in k g m2 /s2 and K I is a dimen-
dt
sionless factor.
3.4.2 Virtual SG
Virtual SG was developed on the basis of modeling the frequency and power
response [39] of a SG. The model is quite similar to the VSYNC topology. However,
a dynamic frequency regulation is provided, enabling dispatch of the SG. The
dynamics of the system can be presented as:
d∆ω
PSV G = K D ∆ω + Kl (3.18)
dt
where PSV G is the output power, K D and Kl are the damping and inertial con-
stants, respectively. The damping constant is similar to frequency droop, helping
to reduce the frequency nadir, while the inertial constant provides fast dynamic
frequency based on changes in the frequency. This characteristic is specially use-
ful in the islanded microgrids where ROCOF can be extremely high. As shown in
figure 3.14, the PLL measures the changes in the frequency and ROCOF. Then the
active power is calculated using Eq. 3.18 and the current reference of of the con-
troller is given by Eq. 3.19 and finally, the current controller produces the signals
for the PWM generator.
Chapter 3: Existing Literature for Methods to Emulate Virtual Inertia 45
2 Vd PS V G − Vq Q
I d∗ = (3.19)
3 Vd2 + Vq2
Although this topology has some advantages for the islanded mode, it can not
be used as a grid forming for microgrids. Additionally, the system only provides
inertial response to the frequency variations and not input power variations. Fur-
thermore, the derivative term for ROCOF makes the system prone to noise and
instability.
46 M. Heidari: Control Models for Providing Virtual Inertia
where ω∗ is the frequency of the local grid and Pin , Pout are reference and
measured active power. The model developed from Eq. 3.20 is presented in fig-
ure 3.15. In this model, high-frequency components of the inverter are filtered out
by a low-pass filter. The filter also introduces a delay in the measured value which
can be interpreted as virtual inertia and although elementary, this model is quite
usfeful as mentioned before. According to the developed model in figure 3.15, the
frequency droop equation can be rewritten:
1 1
Pin − Pout = (ω∗ − ω g ) + T f sω∗ (3.21)
mp mp
The disadvantage of this model is extremely slow transient response and the
fact that the grid is not always inductive. However, adding a virtual impedance
can alleviate this issue [42].
u(i) − y(i − 1)
r= (3.22)
t(i) − t(i − 1)
where u(i), t(i) are the current input and actual time step of the limiter block
while y(i − 1), t(i − 1) are the output of the block in the previous time step and
the previous time step. A non-linear function is then defined for the output of the
block which is the reference frequency f r :
∆t · R + y(i − 1)
if r > R
y(t) = ∆t · F + y(i − 1) if r < R (3.23)
u(i) otherwise
in which R and F are rising slew rate and falling slew rate, respectively.
Inducverters are one of the relatively new approaches and operate on the basis
of mimicking the behaviour of induction machines instead of SG. An advantage
of this model is the auto-synchronised PLL-less topology [45]. As figure 3.17 il-
lustrates the model consists of a complex and detailed modeling of the induction
machine, a block representing inertial response and an adaptive virtual imped-
ance. The detailed model of the induction machine is out of scope of this thesis
and is neglected.
48 M. Heidari: Control Models for Providing Virtual Inertia
49
50 M. Heidari: Control Models for Providing Virtual Inertia
scenarios defined later in this chapter are based on power deficit, this energy must
be extracted form either (1) the available elements in the grid or (2) an external
element. In the literature of case (1), as explained in the previous chapter, dif-
ferent methods suggested extracting energy from (i) the wind turbine or (ii) the
capacitor in the DC link. In this project, the wind turbine is considered to run at
nominal rotational speed and therefore, braking the turbine to extract the kinetic
energy in the rotating mass of blades and generator in case of power deficit is not
an option, not to mention the changes required in the converter controllers. Also,
the DC link capacitor between the converters is practically not sufficiently large
enough to provide the required energy for virtual inertia emulation and it has to
carefully integrated in the control algorithm which increases the complexity of
the system and can cause instability issues in voltage and power on its own. Fur-
thermore, the gas turbines in the grid of the platform are only present to provide
part of the loads that can not be supplied via the wind turbines and note that the
ultimate aim of the project is to reduce the utilization of carbon emitting tech-
nologies such as gas turbines, which alternatively translate to limited use of gas
turbines and investigating a solution in which the gas turbines do not participate
in virtual inertia emulation. The analysis provided due to the characteristics of the
understudy platform grid leads to one option, which is the addition of an external
unit. Following the explanations in section 3.1 regarding addition of an external
unit (case (2)) in a system, the installation and operation costs of the ESSs have
decreased in a sense that they proved to be a feasible solution for the power defi-
cit problem in near future. For all the reasons explained, a separate ESS unit was
considered to be the provider of the energy required for emulation of the virtual
inertia.
The concept of the oil and gas platform is illustrated in figure 4.1. This
concept is built from scratch and to make the project simpler, each component is
designed separately, tested and then assembled to other components. In the end,
the entire system is evaluated. The ESS is connected via a converter to the grid of
the platform and the virtual inertia algorithm is embedded in the converter con-
trol. The complete model of the virtual inertia algorithm and the converter control
with ESS unit, detailed model of the wind turbine and its converters, and the gas
turbine are provided in the next chapter. Next section explains the cases defined
during the project to build the concept model. Cases a, b, c are simply the pro-
gressions of the project in each step to built the final model, while cases d, e, f and
g (actual case studies of the project) examine the effectiveness of virtual inertia
algorithm during a power deficit scenario. The progressions were an essential part
of the project analysis in order to better understand the dynamics of the platform
and choosing the most suitable methods to model the the system. The progres-
sions determined whether a choice was made correctly and in scope of the project
or not and how each component must be altered to best achieve the final goal of
the project which is emulating virtual inertia. After these progressions were made
and satisfying results from the of the project model until that point were reached,
the case studies were defined to test and analyse the effectiveness of the virtual
inertia provision method.
4.3.2 Case b
After modeling the wind turbine in the previous case, the DFIG is modeled in
this section considering two different models for wind turbine (first model from
case a, and second model from simplified wind turbine model of case a). Two
control strategies for the Rotor Side Converter (RSC) are considered and tested,
named direct speed control with PI controller and indirect control of speed for
Maximum Power Point Tracking (MPPT) system. The RSC on the DC side is con-
nected to a constant voltage source for testing the circuit.
4.3.3 Case c
The combination of the two control strategies and models in the previous case
are tested in this case with a connection to the grid with GSC, with presence of
DC link capacitor and grid side filters. The most stable design is chosen as the
52 M. Heidari: Control Models for Providing Virtual Inertia
representation for the wind farm in the concept model of the platform and it
delivers the base load of the platform.
4.3.4 Case d
The developed wind farm model of the case c is connected to a gas turbine. The
gas turbine is responsible for maintaining the grid and keeping the voltage and
frequency constant while the wind farm supplies the base load of the platform.
The gas turbine also supplies a small portion of the platform loads (certain loads
that can not be supplied from the wind farm and need gas turbine). A step change
in the load is considered to analyse the effect on frequency when ESS is not con-
nected and virtual inertia algorithm is not present. At his point the grid platform is
completely built and the frequency deviations should be evident in the simulation
results. The next cases are expected to alleviate the frequency deviations of this
case.
4.3.5 Case e
The virtual inertia is implemented from this case forward. In addition to the
model in previous case, the ESS unit is modeled and the virtual inertia emulation
algorithm is implemented on it in the form of a frequency droop control with a P
controller. The effectiveness of the virtual inertia emulation method is analysed.
4.3.6 Case f
The same scenario as in case e but with a PI controller is designed and tested.
4.3.7 Case g
The same scenario as in case f but with an added dead band to the frequency
in the ESS unit controller.
Chapter 5
Modeling
5.1 Introduction
The modeling of complex and detailed projects could be extremely confusing
if not approached properly. In this study, in order to have a better analysing cap-
ability, the model is dismantled into different sections and then put back together
in the end. In this chapter, the detail modeling and methodologies are explained.
Different sections that are modeled separately are as followed:
• platform grid
53
54 M. Heidari: Control Models for Providing Virtual Inertia
One gas turbine is modeled to support a portion of the loads that can not be
supplied through wind. In addition, it helps to keep the voltage of the grid con-
stant and contributes to maintaining the frequency at the nominal value. Table 5.1
provides the values for the salient pole gas turbine and the platform grid. The gas
turbine is modeled as a SG with an AVR and governor.
5.2.2.1 AVR
AVR plays an important role in generation and in this project, it is used for
generating the field voltage and maintaining the output voltage of the gas turbine.
A typical AVR consists of five components [46]:
• Generator: relation between the field voltage and the gas turbine voltage
terminal
• Sensor: feedback for measuring the output voltage and comparing to the
reference signal
• Additional controllers: for controlling the plant model of the first three com-
ponents
Figure 5.1 illustrates the block diagram of an general AVR and its components.
The first four components are usually modeled with a first order transfer function
and the controller is typically a PID controller, while other control strategies can
also be implemented.
AVR system can be extremely complicated but in this project to avoid com-
plications, the IEEE type one topology for the AVR is used. The reference signal
Vr e f is given to the AVR along the stator voltage in d-q axis and zero input for sta-
bilizer port (stabilizer port provides additional stabilization of the power system
oscillations, which is neglected in the study). Table 5.2 presents the values used
in the modeling of the AVR for the gas turbine.
5.2.2.2 Governor
Governors are used for controlling the rotational speed of generators and de-
pending on the application and type of the generator, they will have different con-
trol systems. The generator speed is coupled with grid frequency and therefore,
56 M. Heidari: Control Models for Providing Virtual Inertia
the governor is actually controlling the frequency. Some of the old and obsolete
governor models are GAST, GAST2, GASTWD, GFT8WD, WESGOV and they are
replaced with newer version such as GGOV1. For this project, a separate governor
was designed with less complexity than the standard GGOV1 model.
• Wind model
• DFIG
• RSC
• GSC
Table 5.4 contains parameters for modeling the wind profile, wind turbine,
drive train and pitch controller and it has been continuously referenced during
this chapter. Note that wind turbine is also scaled down according to the load and
the nominal power of the wind turbine is 2.4 MW, while in practice, the offshore
wind turbines have much higher power ratings. Since the idea for the wind farm
is to only participate in supplying the base load and not getting involved in virtual
inertia emulation, the size of 2.4 MW was selected.
equal to 0.2R wt ) which is used in calculating shadowing effect and finally, turbu-
lence intensity. The model generates a random time series of wind speed with the
average value of Vwind .
Generally, wind speed can be defined with four components, named the aver-
age, gust, ramp and turbulence wind speeds [48]. Out of these four components
only the turbulence is not given analytically and is yet the most challenging part to
model. Researchers attempt to model wind turbulence with the assist of stochastic
processes. One of these methods is the Spectral Representation Method (SRM),
developed by Shinozuka and Jan [49]. SRM produces quite realistic samples ac-
cording to Power Spectral Density (PSD). The presented wind model in this pro-
ject, applies SRM to Kaimal PSD function [50] as shown in figure 5.4. The original
Kaimal PSD is defined as:
and the coefficients k, BD, C D, E D and F D in figures 5.5, 5.6 can be calculated
as:
k = 0.0182/1.3463 (5.4)
1.3653
BD = (5.5)
L
1.3463( )
2πVwind
0.9846
CD = (5.6)
L
1.3463( )2
2πVwind
3.7593
ED = (5.7)
L
1.3463( )
2πVwind
1
FD = (5.8)
L
1.3463( )2
2πVwind
The sample generated wind profile of the site was achieved with an average
value of 12 m/s, presented in figure 5.7.
5.3.2 Wind turbine, drive train and pitch controller (Wind turbine
package)
5.3.2.1 Wind turbine
The wind turbine chosen for study is a three bladed variable speed horizontal
axis wind turbine with a two mass drive train. Figure 5.8 illustrates the model of
the wind turbine, drive train and pitch controller and their connections referred
to from now on as wind turbine package. In this section, the components of fig-
ure 5.8 are explained. The results of the simulation of this model are presented
in chapter 6. The gains k1 and k2, are the nominal rotational speed and torque
of the DFIG. The wind turbine package is implemented in pu but the inputs and
Chapter 5: Modeling 61
outputs of the DFIG must be in physical units according to the Matlab model.
DFIG model has been explained later on in this chapter and the data of the DFIG
necessary to calculate k1 and k2 can be found in table 5.6. Note that since DFIG
is operating in generator mode, the input torque (Tmin ) has to be negative, while
the wind turbine package, produces a positive torque reference (Tm the output of
the wind turbine is also negative, but the drive train model operates with positive
values of input and output torque).
Figure 5.8: Wind turbine, drive train and pitch controller (wind turbine pack-
age)
k1 = ω r base (5.9)
PnDF I G
k2 = − (5.10)
ω r base
The same wind turbine block of the Matlab was rebuilt for this project in order
to have access to the parameters in the model such as C P and λ that are not access-
ible in the wind turbine block of Matlab. Matlab description of the wind turbine
model: "The block implements a variable pitch wind turbine and the performance
coefficient (C P ) is implemented internally as the mechanical output power of the
turbine over wind power. C P is a function of wind speed, rotational speed and pitch
angle (β) with maximum value at β = 0". The model parameters are depicted in
figure 5.9 and the values assigned to them are provided in table 5.4. However,
as mentioned in the description by Matlab, this model does not include the drive
Chapter 5: Modeling 63
train. Hence, a separate drive train was developed according to the model in [51].
The pitch control is also a simple proportional gain based on the same reference.
According to the values assigned, the turbine characteristic curve can be plot-
ted for different wind speeds. Figure 5.10 is sketched from the default values of
the Matlab model as in table 5.5, while figure 5.11 is sketched from the data of
the rebuilt model provided in table 5.4. According to the set values for the turbine
parameters, both wind turbine and DFIG have the same nominal speed and out-
put mechanical power. Although practically, the values are not the same and the
default values set by Matlab are preferred, for simplicity and convenience these
values have been set the same. However, this assumption does not affect the per-
formance of the developed model and it could be operated with unequal value for
the mentioned parameters.
Parameter Value
Pnwt 1.5 [MW]
P b wt 1.5/0.9 [MW]
Vwind 12 [m/s]
W b pu 1.2 [-]
Pmax Vwind 0.73
β 0 [deg]
The wind turbine model is presented in figure 5.12. The model inputs are wind
speed profile (coming from the kaimal model [m/s]), Generator speed (coming
from drive train [pu]) and pitch angle ( coming from pitch controller [deg]) and
64 M. Heidari: Control Models for Providing Virtual Inertia
Figure 5.10: Wind turbine power characteristics for default MATLAB values
Figure 5.11: Wind turbine power characteristics for the modeled wind turbine
Chapter 5: Modeling 65
the output of the wind turbine is mechanical torque load on the shaft (which is
the input to the drive train [pu]). This model develops the known wind turbine
power and torque equations:
1 1
k1 = = (5.14)
VWbase Vwind
1
k2 = (5.15)
Wb pu
k3 = λn (5.16)
1
k4 = (5.17)
C Pn
Pmax Vwind · Pnwt
k5 = (5.18)
Pbwt
These gain values are directly affected by the parameters defined in figure 5.9
and presented in table 5.4. Note that k1 is one over the base wind speed consider-
ing the same values for both average wind speed and base wind speed, the output
of the gain would be in per unit of the average wind speed. The performance coef-
ficient function C P depends on both Tip Speed Ratio (TSR) (λ) and pitch angle
(β). C P is calculated in the subsystem highlighted in blue in figure 5.12 from the
following equations:
As mentioned, the output torque calculated from the wind turbine goes through
the drive train (Figure 5.13). A two mass drive train [51], models the shaft stiff-
ness, mutual damping (second part) and the inertia (first part) of the wind tur-
bine (Note that the wind turbine model in figure 5.12 does not incorporate the
turbine inertia). The initial values of the discrete integrators are defined such that
the steady state value is calculated faster. The gains highlighted in red are gains
k1 = 0.5/H wt and k2 = ω r base and gear ratio is considered as one for convenience
(N = 1). The governing equations behind the drive train model are as followed:
dωwt
2H wt = Tm − Ts (5.21)
dt
θst a
= ωwt − ω r (5.22)
dt
θst a
Ts = SS · θst a + DC · (5.23)
dt
Equations 5.21, 5.22, 5.23 model the inertial response of the wind turbine,
shaft twist angle and the shaft torque , respectively, where,
and the values for SS, DC and H wt can be found in table 5.4.
In this project a conventional pitch control system is used. The pitch control-
ler [51] presented in figure 5.14 compares the rotor speed of the connected gen-
erator to the shaft of wind turbine (DFIG) with the reference speed of 1 pu and
the error is multiplied by a gain (kβ = 500) and given as the pitch signal to the
wind turbine in figure 5.12. The pitch is limited to the values is table 5.4 with
βopt , βma x , and rβ .
model for the wind turbine is that details of the model of section 5.3.2 do not
directly affect the virtual inertia algorithm or system response to a contingency
event. Therefore, an additional model for the wind turbine has been developed
with less detail and presented in this section. Figure 5.15 demonstrates the model.
In this model, first TSR is calculated and the value is used in a look up table to find
the corresponding C t . The value of C t is then used to calculate the input torque
signal for the DFIG. C t is the torque coefficient and f 1 and f 2 are the TSR and
torque equations (in figure 5.15).
CP
Ct = (5.24)
λ
f1=λ (5.25)
2
f 2 = 0.5ρair · R3wt · Vwind · Ct (5.26)
5.3.4 DFIG
DFIGs are the conventional design for the wind turbines and in this project,
the wind turbine is coupled with a DFIG. The DFIG has a wound type rotor, three
phases and rotor is set as reference frame. No saturation is considered for the
model and the initial conditions are all set to zero. This generator is mainly re-
sponsible for supporting the main load of the platform with a connection through
Chapter 5: Modeling 69
back-to-back converters (type 3). This enables the control of DC link voltage, gen-
erator speed, active and reactive power delivered to the platform. The converters
used in the model are ideal with switching frequency of 16kHz. The value for
switching frequency although not in accordance with the size of the converters,
does not affect the general performance of the system. The generator data are
presented in table 5.6.
The model of the DFIG used is the original block of the Matlab and in order
to implement the control strategies for the RSC and GSC, the model explained
in [14] and chapter 10 of [15] are implemented.
70 M. Heidari: Control Models for Providing Virtual Inertia
• implement (an outer layer) controller for the parameters of interest and
generate reference signals for currents or voltages depending on the control
strategy
In this project, the ZDC method is selected. For convenience of the design and
control, the converter controllers are not implemented in the abc reference frame
but in dq0. Therefore, while modeling all the vectors on d and q reference frames,
one can separate the controllers in each reference frame with decoupling terms.
In the ZDC control strategy, the d-axis reference for current is set to zero, resulting
in all the power being controlled by the q-axis vectors. Figure 5.17 illustrates the
RSC control strategy to generate the PWM signals.
The d-axis current reference is set to zero as mentioned and the q-axis current
is generated from the outer layer controller for the rotor speed. Two controller are
Chapter 5: Modeling 71
designed for the outer controller and they are evaluated against each other. First
controller follows the speed reference and the other one, implements an indirect
speed control with a MPPT scheme. The output of the outer layer controller is the
torque reference, which then is multiplied by a gain to give the current reference
for the q-axis. The current references are then regulated with the inner layer con-
trollers and after adding the decoupling terms, the d and q-axis voltage references
are generated and sent to the PWM generator. In this method, the three phase ro-
tor currents are sampled and sent as a feedback to the inner layer controllers of
the current. A 3rd harmonic injection algorithm (section 2.4.7.4) is also imple-
mented before all the PWM inputs on the reference voltages. The PWM model
implements the SVPWM technique explained in section 2.4.7.3 for all the con-
verters in this project. PLL is developed for extracting the frequency and angle of
the line voltages.
π
θs = θ P L L − (5.27)
2
θ r = θ P L L − P · θm (5.28)
To consider the effect of compensation for coupling between d and q axis the
decoupling terms are used after the current controllers from Eq 5.29 and 5.47
while neglecting the effect of the converter and possible delays in the system:
Vd r = ed r − ω r σL r iqr (5.29)
Lm ~
Vqr = eqr + ω r σL r id r + ω r | ψs | (5.30)
Ls
in which ed r and eqr are the outputs of the current regulators and Vd r and
Vqr are the reference voltage signals for the SVPWM and ψs is the approximated
stator flux [15] calculated as followed:
s
2
Vn
~s |= 3
|ψ (5.31)
2π f n
|ψ~s | is also used to generate the q axis current reference from the torque
(figure 5.17).Vd r and Vqr are then transformed to abc reference frame with inverse
park transformation and fed to the SVPWM block. The decoupling of the d and q
axis enables the separate control for the d and q axis currents to generate ed r and
eqr separately with equal controllers for both d and q axis.
Chapter 5: Modeling 73
1 1
G plant = · (5.32)
R r 1 + τi · s
σ · Lr
where τi = and σ = 1 − L m 2
/Ls L r as defined in section 2.3.3. Con-
Rr
sidering that the inner loop controllers (current controllers) must be faster then
the outer loop controllers (speed controller), while slower than the switching fre-
quency of the converter, the natural frequency of the current controller is set to
one decade lower than the switching frequency:
Therefore, the proportioanl and integral gains of the current controller are:
Note that the exact same controllers are used for both d and q axis currents.
The conventional method for controlling outer loop parameter (speed/ voltage
and so on) is using a PI controller tuned by symmetrical optimum criterion [55].
The reason is that adding another pole to the system transfer function, builds
a third order transfer function that can not be tuned with modulus optimum. Al-
though assuming that the inner layer controller is much faster than the outer layer
controller, the transfer function of the inner layer controller can be simplified to a
constant gain, resulting in a reduce order of the third order transfer function [56].
Hence modulus optimum can be applied again. the plant model of the DFIG speed
can be found from the inertial response of the DFIG:
PDF I G
G plant = (5.36)
J DF I G · s
Considering that the inner loop controllers (current controllers) are faster then
the outer loop controllers (speed controller), the natural frequency of the speed
74 M. Heidari: Control Models for Providing Virtual Inertia
controller is set approximately three decade lower than the switching frequency
and two decade lower than the current controller natural frequency:
5.3.5.6 MPPT
For designing the MPPT algorithm an indirect speed control [14] is considered.
While the wind speed changes, the algorithm adapts the reference torque signal
of the DFIG in order to extract the maximum power from the wind turbine. Fig-
ure 5.20 illustrate MPPT on general power and torque charts. While working in
maximum power point, the turbine characteristics are as followed:
R wt · Wwt
λopt = ; C P = C P max ; C t = C t max (5.40)
Vwind
(a) (b)
Figure 5.20: MPPT graph on (a) P − ω, (b) T − ω charts for different wind
speeds
Chapter 5: Modeling 75
The speed of the generator is sent as feedback to the MPPT algorithm and
after applying Eq 5.41, the reference torque signal is generated. The value for Kopt
according to wind turbine parameters in 5.4 is calculated 2.96 × 105 . Figure 5.21
demonstrates the implemented algorithm.
The Dc link capacitor [57–59] is sized in the industry according to three cri-
teria named, ripple voltage/current rating, DC voltage rating, resonant frequency
rating. The KCL for the DC link:
76 M. Heidari: Control Models for Providing Virtual Inertia
d VDC
idc = C DC · + iL (5.43)
dt
where i DC and i L are the DC current (connected to the RSC) and the load cur-
rents (connected to the GSC). In the back to back converters, the most important
criteria for the design of the DC link capacitor is the voltage ripple. A typical value
for the voltage ripple is 0.01 to 0.02 pu. Accordingly, C DC = 80mF is selected to
satisfy this condition with parameters of table 5.6 and a DC voltage level of 1150
V.
(VDC − D · VDC ) · D
Lf l = (5.44)
2∆imax,p−p · fsw
p
∆imax,p−p = 0.1 2I base (5.45)
The maximum current ripple occurs for duty cycle of D = 0.5. The values of
the filter selected for the system are R f l = 0.02mΩ and L f l = 0.4mH.
where ed g and ed g are the output signals of the current regulators, ud g and
uq g are the feed-forward of the sampled grid voltage.
1 1
G plant = · (5.48)
R f l 1 + τi · s
Lf l
where τi = . The natural frequency of the current controller:
Rf l
ωni = 400Hz (5.49)
Therefore, the proportioanl and integral gains of the current controller are:
k pv = 1.2 (5.52)
kiv = 360 (5.53)
P = Vd · id + Vq · iq (5.54)
Q = Vq · id − Vd · iq (5.55)
P
idd,r e f = (5.56)
Vd
iq,r e f = 0 (5.57)
The strategy for VI in this project is on the same base as frequency power
based methods explained in section 3.4. The frequency variation is controlled
and dq reference currents are generated. This method although not having the
derivative term, still has the issues incorporated with methods of section 3.4. The
VI algorithm is developed in three cases, named case e, f, and g:
5.4.1 Case e
In this case, the VI is implemented with a P controller. Figure 5.24 demonstrates
the model:
Chapter 5: Modeling 79
5.4.2 Case f
In this case, the VI is implemented with a PI controller. Figure 5.25 demon-
strates the model:
where, k P and ki are the proportional and integral gain equal to 1000.
5.4.3 Case g
In this case, the VI is implemented with a PI controller alongside a dead zone
for reacting to frequency. Figure 5.26 demonstrates the model:
Figure 5.26: Case g- Virtual inertia provision with PI controller and dead zone
where, k P and k are same as previous case and dead zone is 0.005 pu.
Chapter 6
Simulation Results
In this chapter, the progressions of the model and the case studies (as explained
in section 4.3 cases a to c are the progressions and cases d to g are the case studies)
developed for the project are presented.
The results of the simulation indicates that the wind profile oscillates randomly
with an average value of 12 m/s (figure 6.3). The turbine successfully tracks the
DFIG rotor speed (figure 6.5) and its oscillations are damped according to damp-
ing designed in the drive train. The pitch angle (figure 6.4) changes and at first
accelerates the turbine (as expected and seen in figure 6.5) by increasing the pitch
angle and reducing the output torque/power of the turbine. If the speed reference
would have remained at 1.1 pu for a longer period, the pitch angle would continue
to increase until maximum pitch angle of 45 degrees and after that the turbine
81
82 M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.2: DFIG rotor speed reference (Wind turbine package simulation
model)
Figure 6.6: Shaft input and output torque, (Wind turbine package simulation)
would be unable to track the reference signal. After lowering the rotor reference
speed to 0.9 pu, the pitch controller starts braking the turbine (figure 6.4) and
increasing the toque/power. Note that in figure 6.6 the input shaft torque and
wind turbine torque are the same signals (wind turbine torque is sketched from
internal signal in wind turbine package). The output shaft torque has some oscil-
lation which are damped in the drive train.
Note that in reality, according to the pitch control, nominal value of the wind
turbine and restrictions of safety and manufacturing (considering both wind tur-
bine and DFIG have the same nominal power), the wind turbine is unable to pro-
duce power which exceeds its nominal value for a long time but it is capable of
braking to reduce its output power. Additionally, if the DFIG is exceeding its nom-
inal rotor speed, the wind turbine coupled with the generator should not inject
more power, since it will speed up the generator even more and makes it unstable.
The results of the simulation shows that the wind turbine follows the DFIG
not the other way around while at the same time, the DFIG rotor speed is con-
trolled with the power converters. Additionally, figure 6.6 shows that with this
designed turbine the input mechanical torque signal of the DFIG system will be
oscillatory even if the reference speed is constant. This might cause oscillatory
output power for the DFIG and depending on the accepted ripple for the output
(if accepted at all), the design of the wind turbine should be changed. This issue is
investigated further after simulation of the DFIG and examining the output power.
84 M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.8 shows that the wind speed is successfully generated with random
distribution and an average value of 12 m/s. Figure 6.9 illustrates the speed of the
wind turbine which is approximately 1 pu with minor oscillations and figure 6.10
shows how the pitch controller is functioning in respond to changes from the DFIG
rotor speed. The changes in the pitch angle are not substantial and is in accord-
ance with the wind turbine speed that does not change much. Figure 6.11 shows
that the output torque of the shaft which is the input signal of the DFIG is oscil-
lating around 1 pu. Note the wind turbine and input shaft torques are the same
(it is trivial because the same wind turbine package of case a is used) but they os-
Chapter 6: Simulation Results 85
cillate considerably due to the nature of the variable wind speed. The drive train
is successfully damping these oscillations and giving a much smoother signal as
the output. Fig 6.12 is the same signal of the output shaft torque but in physical
units (N.m). This almost constant torque enables the DFIG to provide an output
power with presumably low oscillations. It has to be checked that if the power
oscillations are acceptable with this design or not.
Figure 6.13 shows the rotor speed of the DFIG with a desired nominal value
86 M. Heidari: Control Models for Providing Virtual Inertia
of 155 rad/s. The PI speed regulator tracks the 155 reference signal quite accept-
able with minor deviations that do not exceed 5 rad/s. These deviations occur as
the input mechanical torque signal of the DFIG is not constant and has small os-
cillations. Since the PI speed regulator functions correctly, the current regulators
have the correct reference signals as depicted in figure 6.14 and 6.15 in red col-
ors (note that d axis reference current was set to zero). These figure also indicate
that the designed PI controllers for currents are also preforming well. Although
the design could have been changed to have lower ripples which is a trade off in
design between the costs and the performance. The stator and rotor current are
presented in figures 6.16 and 6.17 which indicate that with the given sinusoidal
voltage at the PCC, the DFIG produces almost sinusoidal currents, which again
correspond to the current regulators and their performance. A filter can also be
added to the system which is considered from case c forward.
With these performances, the DFIG output the electromagnetic torque of fig-
ure 6.18 which is following its reference. This fluctuating torque was expected
as the input torque of the DFIG was also oscillatory and the reason for that was
mainly the variable wind speed. In practice, the grid codes force the power quality
attribute to the wind farm operators and the fluctuations are compensated by the
grid because the grid is considerably stronger. With the recent advancements in
the offshore wind turbine technology and increased size of the turbines the shaft
Chapter 6: Simulation Results 87
toque is even less oscillatory because of the high mass and inertia of the turbine
which enables the turbine to operate at the nominal values and nullifying the
effect of the variable wind speeds.
Figure 6.20 shows the rotor speed of the DFIG and it takes about 4 seconds for
the simulation transients to finish and the system operate around its nominal val-
ues after 4 seconds. The reason for these transients is that the initial rotor speed
of the DFIG was set to 155 rad/s from previous simulation and it was not changed
in this case, while the nominal speed in this case is 200 m/s. This is because the
simplified wind turbine model of case b2 has a 2.4 MW nominal power at an av-
erage wind speed of 12 m/s (because the power curve data for a 2 MW was not
found while the data of a 2.4 MW was found as shown in figure 5.16), however
the wind turbine package in case b1 has the nominal power of 2 MW at the same
wind speed. Therefore, the DFIG rotor speed reaches a higher value in case b2
compared to case b1 (These transients and higher nominal rotor speed would not
have happened if the initial condition of the DFIG and the rated power of the wind
turbine were kept the same but they were not kept the same because the MPPT
was aimed to be tested even if the initial rotor speed was not the nominal value. It
is evident that the DFIG was not started from zero speed because with the design
values it would have taken a considerable amount of time for it to reach nominal
values and the computational restrictions of the PC in which the model was built,
would not allowed it). The simplified wind turbine model of case b2 with MPPT
which has a nominal power output of 2.4 MW at an average wind speed of 12 m/s,
gives 2 MW power at average wind speed of 11 m/s. Hence, if the wind profile is
generated with average value of 11 m/s and given as input to the wind turbine
model instead of 12 m/s, the problem is solved. Other then the the explained
issue, after 4 seconds of transients in the beginning of the simulation, the rotor
speed oscillates around its nominal value of 200 rad/s with minor changes of up
to 20 rad/s and the reason for these oscillations is the variable wind speed profile.
The PI regulators for dq currents were the same as previous case and they
have the correct reference signals as depicted in figure 6.21 and 6.22 in red colors
(note that d axis reference current was set to zero). These figure also indicate that
the designed PI controllers for currents are also preforming well and in fact much
better than the case b1. The stator and rotor current are presented in figures 6.23
and 6.24. The MPPT directly changes the input torque of the generator to extract
maximum power at each wind speed. Figure 6.25 shows that the reference for
electromagnetic torque is followed with less deviations compared to the previous
case. In a nutshell, cases b1 and b2, in case b1 a wind turbine of 2 MW was used,
while in case b2, wind turbine has 2.4 MW rated power. The difference is also
reflected in rotor speed. in case b2 the MPPT track the maximum power at each
wind speed and controls the torque directly and rotor speed indirectly while case
b1 is the opposite. Case b2 shows a more promising result than case b1 and has a
more stable electromagnetic torque.
Chapter 6: Simulation Results 93
6.3.1 Case c1: PI controller with variable wind speed and wind tur-
bine package
For this analysis, the same structure as in case b1 (average wind speed of 12
m/s, wind turbine size of 2 MW) is used while adding the GSC and its controller,
the DC link capacitor and the GSC filters as shown in figure 6.26.
Figure 6.43: Case c1- rotor (purple), stator (red), and grid (yellow) voltage
frequency
Figures 6.27 to 6.37 indicate the exact same results as of in case b1. These
figures are sketched for the RSC controller parameters and only are presented to
show the correct interaction of the RSC while connected to GSC and therefore,
require no further explanation. The RSC controller is able to perform correctly
only when the GSC controller is operating well and provides it with the suitable
DC link voltage. This DC link voltage must be almost constant around the oper-
ating designed value. Hence, the RSC controller sees this DC link capacitor as a
constant voltage source. Figure 6.38 illustrates the DC link voltage. After the ini-
tial simulation transients of around 0.75 seconds the DC voltage regulator, which
is a PI controller, tracks the reference value of 1150 V with ripples no more than
100 V. Figures 6.39 and 6.40 illustrate the d and q axis currents of the GSC. The
currents have the correct references because the outer layer controller (Dc voltage
controller) operates correctly. Figures 6.41 and 6.42 show the voltages generated
after the decoupling terms which will be given to the PWM generator after con-
ditioning. Figure 6.43 depicts the frequency of the rotor, stator, grid and platform
frequencies. The stator and platform frequencies are measured form the same sig-
nal and they are identical. The grid frequency is the frequency of the GSC voltage
whcih is equal to the stator and platform frequencies. The rotor frequency is the
RSC voltage frequency which is lower then the stator frequency and in accordance
with the DFIG slip.
This control model as speculated, can not provide constant output power (fig-
ure 6.44) and more complications will have to be added to the project to com-
pensate the power and fix it for the 2 MW needed for the load. The reason for
irregular power output is the input torque of the generator, as the wind turbine is
not operating at its nominal wind turbine speed of 1 pu, the output torque of the
shaft which will be the generator input torque, is not constant and therefore, the
generator speed can not settle at its nominal value. The results proves that MPPT
algorithm might be a better option. Next case examines if the MPPT algorithm
gives results in accordance with the aim of the project.
Chapter 6: Simulation Results 101
6.3.2 Case c2: MPPT in variable wind speeds and simplified wind
turbine
For this analysis, MPPT with simplified wind turbine algorithm is used (average
wind speed of 11 m/s, wind turbine size of 2.4 MW) in order for the generator to
output 2 MW (according to figure 5.16) and the rest of the elements are similar
to case c1 as shown in figure 6.45.
Figure 6.59: Case c2- rotor (purple), stator (red), and grid (yellow) voltage
frequency
Figures 6.46 to 6.53 indicate achieving similar results as in case b2. These
figures are sketched for the RSC controller parameters and only are presented to
show the correct interaction of the RSC while connected to GSC and therefore,
require no further explanation. Similarly, figures 6.54 to 6.58 show results for the
GSC controller which is the same controller in case c1. Hence, the results of the
simulation are similar. Although note that the DC link voltage fluctuates quite less
than the previous case. For this reason the reference signal for the d axis controller
is also less oscillatory and therefore, the current has better quality. Figure 6.59 de-
picts the frequencies in the system. Similar terminology is used as previous case.
The much notable difference is that the fluctuations are less and the rotor speed is
decreasing continuously which should settle eventually but due to computational
power problems was was not pursued.
The power delivered to the platform fluctuates around the 2 MW desired value
(figure 6.60). This was expected as the input wind speed is changing around 11
m/s. Therefore, the MPPT algorithm is continuously changing the input torque
signal of the generator leading to generator speed always fluctuating around its
steady state value. Therefore, the RSC current references will also fluctuate. It
is speculated that if the wind speed is considered constant, the fluctuation are
substantially lower and the power output would be much smoother. Next case,
examines the effect of constant wind speed.
Chapter 6: Simulation Results 107
6.3.3 Case c3: MPPT in constant wind speed and simplified wind tur-
bine
For this analysis MPPT wind simplified wind turbine algorithm is used along
constant wind speed input of 11 m/s in order for the generator to output 2 MW
(according to figure 5.16). The model is presented in figure 6.61.
Figures 6.62 shows that the rotor speed reaches the steady state value after
approximately 6 seconds. Note that the initial speed was set to 155 rad/s which
in order to check the capability of the MPPT to track the speed indirectly and
108 M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.75: Case c3- rotor (purple), stator (red), and grid (yellow) voltage
frequency
as explained before in case b2. Figures 6.63 and 6.64 illustrate the correct refer-
ence tracking of the PI controllers and in figure 6.65 and 6.66 the voltage signals
for the PWM algorithm are presented. The electromagnetic torque settles quite
nicely after the initial 6 seconds transients (figure 6.67). The stator and rotor
current are much better than the previous cases because of less fluctuations in
the currents of the PI controllers (figure 6.68 and 6.69). The GSC controller is
unchanged and therefore, the results of figures 6.70 to 6.74 are quite similar to
previous case (although with lower transients an a much better steady state res-
ult). Figure 6.75 shows the frequency of different voltage signals in the system.
As the figure depicts, the frequency of the rotor settles after 10 seconds because
the current references, the DC link voltage and rotor speed almost settle. Most
importantly, figure 6.76 shows that the power measured at the PCC is settling at
2 MW, which was the aim of this whole progression so far. Case c3 is selected for
further analysis and simulation of other components of the platform.
112 M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.78, 6.79 and 6.80 show the response of the system in this case. In
figure 6.78 the yellow waveform shows the change in the active power demand
of the load, the red waveform is the output power of the gas turbine and the green
waveform is the output power of the ESS which is disconnected with a large im-
pedance (it is still drawing some current, I forgot to solidly disconnect it but it
does not affect the results). Note that from this scenario forward, load power is
shown with a DC gain of -2MW in order to illustrate the share of gas turbine and
ESS.
Figure 6.79 shows the frequency response of the system. As it can be seen,
the frequency drops substantially to almost 46.8 Hz due to the added load but it
will recover after the load is set back to its initial value. Figure 6.80 shows that
the magnitude of the peak ac voltage at PCC remains constant and it will keep
its three phase sinusoidal waveform and the current drawn from the gas turbine
increases in the period of excess power. Notice the saturation of the input mech-
anical power of the gas turbine (due to the governor saturation) after 0.6 seconds
and decrease of the gas turbine rotor speed at the same time. If this contingency
were to continue more than one seconds, the speed would have reached even
lower values. Similar scenario would have happened to the frequency. After the
load is set back to initial value, the gas turbine speeds up again and the frequency
gets back to nominal value. Next case studies the effect of adding the ESS and
emulating virtual inertia.
Chapter 6: Simulation Results 113
Figure 6.78: Case d- active power of load [W] (yellow), output power of the
gas turbine (red) and output power of the ESS [W] (green)
Figure 6.80: Case d- gas turbine simulation results. output power [W] (top-left), input mechanical power [pu] (mid-left), generator
speed [pu] (bottom-left), three phase ac output voltage [V] (top-right), and three phase ac current output current [A] (mid-right)
114
Chapter 6: Simulation Results 115
Figure 6.83 shows the operation of the ESS. At t = 13s when the additional
load is connected, the frequency start to drop. The sensors pick up this change and
feedback the frequency to the P controller. The controllers generates the reference
current signal for the d axis. The current controllers are operating smoothly with
very low oscillations and control the currents. According to the Park transforma-
tion, the q axis voltage is set to zero and d axis follows the RMS value of the output
voltage. The q axis voltage only deviates from its zero reference value during the
transients. The waveform of the current drawn from the ESS is directly linked to
the power output of the ESS. The power output (shown as Po_VSG) in the figure
justifies the operation of the ESS according to the goal that was defined (which
is injection of additional energy to the grid to relieve the stress on gas turbine
and emulate virtual inertia). The dP_in waveform shows the output signal of the
P controller which divided by the d axis voltage is the current reference. The con-
trollers can be controlled better to have less error and oscillations. The positive
contribution of the ESS is directly reflected in the frequency of the grid and the
frequency response of the system has been improved substantially and only drops
to 48.5 Hz in its nadir point.
Figure 6.84 illustrates the response of the gas turbine to load addition while
the ESS is connected. In this scenario, the mechanical input of the gas turbine was
not saturated and the speed drop was significantly less (0.974 pu compared to
0.938 pu in previous case), while the magnitude of the peak ac voltage remained
constant. Additionally, even if the load change would continue after t = 14s the
gas turbine would not loose its speed because the ESS designed is capable of
injecting infinite energy and at around t = 13.8, the grid reached a new steady
state condition. If more restrictions were added to the ESS model, the response
would have been different. After t = 14s the system goes back to the initial state
after a small transient.
116 M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.82: Case e- active load power [W] (yellow), gas turbine output power
[W] (red), and ESS output power [W] (green)
Chapter 6: Simulation Results
Figure 6.83: Case e- ESS converter simulation results. d axis current and its reference [A] (top-left), q axis current and its reference
[A] (mid-left), Output active power and its reference [W] (bottom-left), Output reactive power [Var] (top-mid), PLL angle [deg] (mid-
mid), output voltage in d and q reference [V] (bottom-mid), ac output voltage of phase a [V] (top-right), ac output current of phase a
[A] (mid-right), and frequency [Hz] (bottom-right)
117
M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.84: Case e- gas turbine simulation results. output power [W] (top-left), input mechanical power [pu] (mid-left), generator
speed [pu] (bottom-left), three phase ac output voltage [V] (top-right), and three phase ac current output current [A] (mid-right)
118
Chapter 6: Simulation Results 119
Figure 6.85: Case f- active load power [W] (yellow), gas turbine output power
[W] (red), and ESS output power [W] (green)
M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.86: Case f- ESS converter simulation results. d axis current and its reference [A] (top-left), q axis current and its reference [A]
(mid-left), Output active power and its reference [W] (bottom-left), Output reactive power [Var] (top-mid), PLL angle [deg] (mid-mid),
output voltage in d and q reference [V] (bottom-mid), ac output voltage of phase a [V] (top-right), ac output current of phase a [A]
(mid-right), and frequency [Hz] (bottom-right)
120
Chapter 6: Simulation Results
Figure 6.87: Case f- gas turbine simulation results. output power [W] (top-left), input mechanical power [pu] (mid-left), generator
speed [pu] (bottom-left), three phase ac output voltage [V] (top-right), and three phase ac current output current [A] (mid-right)
121
122 M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.88: Case g- active load power [W] (yellow), gas turbine output power
[W] (red), and ESS output power [W] (green)
Chapter 6: Simulation Results
Figure 6.89: Case g- ESS converter simulation results. d axis current and its reference [A] (top-left), q axis current and its reference
[A] (mid-left), Output active power and its reference [W] (bottom-left), Output reactive power [Var] (top-mid), PLL angle [deg] (mid-
mid), output voltage in d and q reference [V] (bottom-mid), ac output voltage of phase a [V] (top-right), ac output current of phase a
[A] (mid-right), and frequency [Hz] (bottom-right)
123
M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.90: Case g- gas turbine simulation results. output power [W] (top-left), input mechanical power [pu] (mid-left), generator
speed [pu] (bottom-left), three phase ac output voltage [V] (top-right), and three phase ac current output current [A] (mid-right)
124
Chapter 6: Simulation Results 125
Figure 6.91: Frequency response of the platform grid in case d (blue), e (red), f
(yellow), and g (purple) to the load change
Figure 6.92: Virtual inertia block response in case d (blue), e (red), f (yellow),
and g (purple) to the load change
As figure 6.91 illustrates, case f offers the highest inertial support, while case
d offers the lowest. In case f, the frequency nadir is 48.7 Hz, while in case d the
frequency drops to 46.8 Hz. Also the ROCOF is considerably lower in cases e,f and
126 M. Heidari: Control Models for Providing Virtual Inertia
Figure 6.93: Gas turbine speed response in case d (blue), e (red), f (yellow),
and g (purple) to the load change
Figure 6.94: Gas turbine output power in case d (blue), e (red), f (yellow), and
g (purple) to the load change
Chapter 6: Simulation Results 127
g where the ESS contributes to the energy balance of the system and the system
restores faster. The contribution of the ESS is shown by the output power of the
virtual inertia block, which will be the reference power signal of the ESS converter.
As figure 6.92 illustrates, case f draws the highest power form the ESS as expected.
Figure 6.94 shows the stress on the gas turbine for the defined scenarios, where
case d has the highest impact on the gas turbine, as ESS is not injecting any power
to assist the gas turbine. The higher power extraction from ESS in case f is also
reflected in gas turbine power output, as in this case the lowest amount of power is
extracted from the gas turbine, meaning less stress during the contingency event.
As gas turbine speed and output power are linked, similar scenario happens for
gas turbine speed as depicted in figure 6.93.
Chapter 7
7.1 Conclusions
This thesis provided a literature review on methods to provide virtual iner-
tia for systems with high integration of RES by a thorough presentation on the
background involved. Multiple methods were discussed and objectively all the
methods strive to provide a dynamic frequency response via the converters. The
methodology can be selected based on system characteristics, limitations, level of
complexity and other goals. Some of the methods provide more detailed frequency
response to the converter (much similar to SG) while others can be as simple as
a delay.
The complications of the project involved the operation of the grid as a whole,
while considering the interaction of the grid components, tuning of the controllers
and priorities for control. Gathering data from the LEOGE platform, it was noted
that several loads are dependant on the presence of the gas turbine and therefore,
the gas turbine was essential while it had other responsibilities in the grid such as
fixing the voltage of the PCC. It was concluded that the loads of the platform can
be modeled as a whole without affecting the operation of the system, the inertia
emulation algorithm or the interactions with the wind farm.
The wind turbines were scaled down same as loads of the platform for redu-
cing the computation load on the PC used for simulation, without affecting the
approach, methodology and the results of the project. The type three connection
was used for wind turbines with DFIG. The switching converters were controlled
by SVPWM method with signals generated form PI controllers. An MPPT algorithm
was shown to be the most suitable option for controlling the RSC. The main goal
for the controllers of the DFIG converters were to be able to control the DFIG so
that it delivers almost constant power to the grid of the platform and supply the
base loads, while eliminating the need for larger gas turbines or diesel generators.
An ESS was proved to be the best option for proving the energy support and
129
130 M. Heidari: Control Models for Providing Virtual Inertia
emulating virtual inertia during a contingency event. The model consists of a hy-
pothetically infinite ESS with a switching converter, that is controlled according to
the changes in the grid frequency. The developed virtual inertia algorithm for the
system was selected such that, the complexity of the project and interactions of the
grid components would be straightforward. Each component was validated sep-
arately to better analyse its dynamics and effects on the system as a whole. Then
the components were assembled together and the final simulations considered the
interaction of all the grid elements.
The developed model successfully emulates virtual inertia in the concept model
of the oil and gas platform by extracting the necessary energy from the ESS to slow
down the ROCOF, while the wind turbine supplies the base loads of the platform.
Between the proposed methods for emulating inertia, the PI controlled appeared
to provide the best frequency response compared to cases with PI with dead-band,
and P controller. A derivative controller was not used to prevent the possible sta-
bility issues. For the PI controller to provide a better inertial response, more en-
ergy was extracted from the ESS. On the other hand, the gas turbine experienced
less stress and was able to maintain its rotor speed at a higher value while the
input mechanical power of the generator was also not saturated. Preventing the
saturation of the gas turbine input translates to less consumption of fuel for the
generator which is aligned with the goal of reducing the carbon emission of the
oil and gas platform (Although most of the contribution is because of introducing
the offshore wind turbines).
The other methods to provide virtual inertia can be implemented on this model
and compared with the results of this thesis to evaluate the advantages and dis-
advantages of each one in this case. The addition of neural network based al-
gorithms, which are widely used in the literature, can outperform the conven-
tional PI controllers in speed and accuracy for controlling different parameters of
the system. Furthermore, the modeling of the platform itself, can be more detailed
and specific limitations and conditions applied due to the nature of different loads
on the structure (for example considering unbalanced load and its dynamics). The
variable wind speed can be easily incorporated to the final model. Although the
power output of the wind farm will be fluctuated around the nominal output, the
Chapter 7: Conclusions and Future Work 131
[1] Y. Zheng, Virtual inertia emulation in islanded microgrids with energy stor-
age system, master of science thesis, delft university, 2016. [Online]. Avail-
able: http://resolver.tudelft.nl/uuid:51849a15- 2f89- 447b- 8661-
ac5d12b44edb.
133
134 M. Heidari: Control Models for Providing Virtual Inertia
[13] P. Tavner, What are the disadvantages of a pmsg compared to a dfig? Feb.
2019. [Online]. Available: https://www.researchgate.net/post/What-
are-the-disadvantages-of-a-PMSG-compared-to-a-DFIG.
[14] G. Abad, Doubly fed induction machine: modeling and control for wind energy
generation applications. IEEE Press, 2011.
[15] H. Abu-Rub, M. Malinowski and K. Al-Haddad, Power electronics for renew-
able energy systems, transportation, and industrial applications. Wiley/IEEE,
2014.
[16] B. Kroposki, B. Johnson, Y. Zhang, V. Gevorgian, P. Denholm, B.-M. Hodge
and B. Hannegan, ‘Achieving a 100% renewable grid: Operating electric
power systems with extremely high levels of variable renewable energy,’
IEEE Power and Energy Magazine, vol. 15, no. 2, pp. 61–73, 2017. DOI:
10.1109/mpe.2016.2637122.
[24] Q. Zhong, ‘Virtual synchronous machines: A unified interface for grid in-
tegration,’ IEEE Power Electronics Magazine, vol. 3, pp. 18–27, 2016.
[25] L. wang Shang, J. Hu, X. YUAN and Y. HUANG, ‘Improved virtual synchron-
ous control for grid-connected vscs under grid voltage unbalanced condi-
tions,’ Journal of Modern Power Systems and Clean Energy, vol. 7, pp. 1–12,
Apr. 2018. DOI: 10.1007/s40565-018-0388-2.
[26] W. Kenyon, A. Hoke, J. Tan, B. Kroposki and B.-M. Hodge, ‘Grid-following
inverters and synchronous condensers: A grid- forming pair?,’ Mar. 2020.
DOI : 10.1109/PSC50246.2020.9131310.
[49] M. Shinozuka and C.-M. Jan, ‘Digital simulation of random processes and
its applications,’ Journal of Sound and Vibration, vol. 25, no. 1, pp. 111–
128, 1972. DOI: 10.1016/0022-460x(72)90600-1.
[50] J. C. Kaimal, ‘Turbulenece spectra, length scales and structure parameters
in the stable surface layer,’ Boundary-Layer Meteorology, vol. 4, no. 1-4,
pp. 289–309, 1973. DOI: 10.1007/bf02265239.
[51] T. H. M. S. Rashid, A. Routh, M. R. Rana, A. I. Ferdous and R. Sayed, ‘A
novel approach to maximize performance and reliability of pmsg based
wind turbine: Bangladesh perspective,’ 2018.
[52] H. Al-Hamadani, T. An, M. King and H. Long, ‘System dynamic modelling of
three different wind turbine gearbox designs under transient loading con-
ditions,’ International Journal of Precision Engineering and Manufacturing,
vol. 18, no. 11, pp. 1659–1668, 2017. DOI: 10.1007/s12541-017-0194-1.
[53] O. Apata and D. Oyedokun, ‘An overview of control techniques for wind
turbine systems,’ Scientific African, vol. 10, 2020. DOI: 10.1016/j.sciaf.
2020.e00566.
[54] G. Dudgeon, Wind farm model in simscape: 140 wind turbines. [Online].
Available: https://www.mathworks.com/matlabcentral/fileexchange/
68597-wind-farm-model-in-simscape-140-wind-turbines.
138 M. Heidari: Control Models for Providing Virtual Inertia
[58] M. Salcone and J. Bond, ‘Selecting film bus link capacitors for high per-
formance inverter applications,’ 2009 IEEE International Electric Machines
and Drives Conference, 2009. DOI: 10.1109/iemdc.2009.5075431.
[59] M. Anwar and M. Teimor, ‘An analytical method for selecting dc-link-capacitor
of a voltage stiff inverter,’ Conference Record of the 2002 IEEE Industry Ap-
plications Conference. 37th IAS Annual Meeting (Cat. No.02CH37344), DOI:
10.1109/ias.2002.1042651.
• Wells:
– 15 production wells
– 15 water injection wells (used to increase reservoir pressure)
• Energy supply:
The platform has three voltage levels of 11kV, 690V and 400V supplied through
various energy sources. The power sources of the LEOGO platform consist of main
gas turbines, an Uninterrupted Power Supply (UPS) system and an emergency
diesel generator.
139
140 M. Heidari: Control Models for Providing Virtual Inertia
Generators
Tag Name Description Nominal frequency Nominal voltage Nominal generator power Nominal engine power Template Template
Transformers
Tag Name Description Nominal power Primary nom. voltage Secondary nom. voltage Nominal Primary Primary Secondary Secondary
frequency reactance resistance reactance resistance
TRA_EME_01 1.6 MVA 11/0.69 kV Dyn11 ASEA-mod.TypTr2 1.6 MW 11 kV 690 V 50 0.00396875 0.00396875 0.029736325 0.00396875
TRA_EME_02 1.6 MVA 11/0.69 kV Dyn11 ASEA-mod.TypTr2 1.6 MW 11 kV 690 V 50 0.00396875 0.00396875 0.029736325 0.00396875
TRA_Dril_01 3.3 MVA 11/0.69 kV 1.6 GEAFOL_modified.TypTr2 3.3 MW 11 kV 690 V 50 0.0549806 0.001460315 0.0549806 0.001460315
TRA_Dril_02 3.3 MVA 11/0.69 kV 1.6 GEAFOL_modified.TypTr2 3.3 MW 11 kV 690 V 50 0.0549806 0.001460315 0.0549806 0.001460315
TRA_UTL_01 0.8 MVA 11/0.69 kV Dyn11 ASEA_mod.TypTr2 0.8 MW 11 kV 690 V 50 0.02961148 0.0048125 0.02961148 0.0048125
TRA_UTL_02 0.8 MVA 11/0.69 kV Dyn11 ASEA_mod.TypTr2 0.8 MW 11 kV 690 V 50 0.02961148 0.0048125 0.02961148 0.0048125
TRA_UTL_03 0.6 MVA 0.69/0.4 kV Transformer-mod.TypTr2 0.6 MW 690 V 400 V 50 0.02961148 0.0048125 0.02961148 0.0048125
TRA_UTL_04 0.6 MVA 0.69/0.4 kV Transformer-mod.TypTr2 0.6 MW 690 V 400 V 50 0.02961148 0.0048125 0.02961148 0.0048125
143
143
144
Table 4: VSD load data for the LEOGO platform
VSD load
Tag Name Description Nom- VSD VSD Nom- Nom- Nom- Nom- Nom- Pole In- Start- Synch. Use Load
inal power effi- inal inal inal inal inal pairs er- ing speed Load Power
voltage factor ciency act- voltage fre- power effi- tia torque load Power
ive quency factor ciency con- torq
power stant
VSD_OEX_01 50Hz\11 kV\1500 kW/11 kV/1491.TypAsmo 11 0.9 95.8 1.5 11 50 0.89 95 1 0.86 0.66 0.88 Yes 0.38
kV MW kV MW
VSD_OEX_02 50Hz\11 kV\1500 kW/11 kV/1491.TypAsmo 11 0.9 95.8 1.5 11 50 0.89 95 1 0.86 0.66 0.88 Yes 0.38
kV MW kV MW
VSD_REC_01 50Hz\11 kV\7860 kW/11 kV/1482.TypAsmo 11 0.91 96.1 7.86 11 50 0.8 95 1 0.8 0.55 0.91 Yes 5.8
kV MW kV MW
VSD_REC_02 50Hz\11 kV\7860 kW/11 kV/1482.TypAsmo 11 0.91 96.1 7.86 11 50 0.8 95 1 0.8 0.55 0.91 Yes 5.8
VSD_SEP_01 50Hz\11 kV\7860 kW/11 kV/1482.TypAsmo 11 0.91 96.1 7.86 11 50 0.8 95 1 0.8 0.55 0.91 Yes 3.53
kV MW kV MW
VSD_WIN_01(1) 50Hz\11 kV\4800 kW/11 kV.TypAsmo 11 0.88 96.3 4 11 50 0.8 95 1 0.8 0.7 0.88 Yes 3.4
kV MW kV MW
VSD_WIN_02(1) 50Hz\11 kV\4800 kW/11 kV.TypAsmo 11 0.88 96.3 4 11 50 0.8 95 1 0.8 0.7 0.88 Yes 3.4
kV MW kV MW
VSD_WIN_03(1) 50Hz\11 kV\4800 kW/11 kV.TypAsmo 11 0.88 96.3 4 11 50 0.8 95 1 0.8 0.7 0.88 Yes 3.4
kV MW kV MW
VSD_WST_01 50Hz\11 kV\4800 kW/11 kV.TypAsmo 11 0.88 96.3 4 11 50 0.8 95 1 0.8 0.7 0.86 Yes 4.4
kV MW kV MW
VSD_WST_02 50Hz\11 kV\4800 kW/11 kV.TypAsmo 11 0.88 96.3 4 11 50 0.8 95 1 0.8 0.7 0.86 Yes 4.4
kV MW kV MW
VSD_DRL_01 50Hz\1000 kW/0.69 kV/1.TypAsmo 690 0.92 96.8 1 690 50 0.8 95 1 0.8 0.7 0.92 No 0
V MW V
VSD_DRL_02 50Hz\1000 kW/0.69 kV/1.TypAsmo 690 0.92 96.8 1 690 50 0.8 95 1 0.8 0.7 0.92 No 0
V MW V
VSD_DRL_03 50Hz\1000 kW/0.69 kV/1.TypAsmo 690 0.92 96.8 1 690 50 0.8 95 1 0.8 0.7 0.92 No 0
V MW V
VSD_DRL_04 50Hz\1000 kW/0.69 kV/1.TypAsmo 690 0.92 96.8 1 690 50 0.8 95 1 0.8 0.7 0.92 No 0
V MW V
VSD_DRL_05 50Hz\1000 kW/0.69 kV/1.TypAsmo 690 0.92 96.8 1 690 50 0.8 95 1 0.8 0.7 0.92 No 0
V MW V
VSD_DRL_06 50Hz\1000 kW/0.69 kV/1.TypAsmo 690 0.92 96.8 1 690 50 0.8 95 1 0.8 0.7 0.92 No 0
V MW V
144
Appendix
Table 5: PQ load data for the LEOGO platform
PQ load
Tag Name Description Nominal Nominal Nominal Nominal Load Voltage de- Minimum
voltage active power reactive power factor mode pendency voltage
power
145
145
146
Table 6: Fixed speed motors data for the LEOGO platform
Tag Name Description Nominal ap- Nominal frequency Nominal voltage Template Starting torque Synch. Speed Use Load Load Power Torque Torque
parent power load torq. Power speed dep., speed dep.,
xF xL
146