Professional Documents
Culture Documents
Modeling of Wind Turbines Based On Doubly-Fed Induction Generators For Power System Stability Studies
Modeling of Wind Turbines Based On Doubly-Fed Induction Generators For Power System Stability Studies
the alternating components of the rotor current as well which is h Thru fast current control
c
necessary for triggering the crowbar operation. Suitable models it
P
are presented for the rotor and grid side converters as well as the DC-Link
DC-link taking into account all four possible operating modes. RSC LSC
The proposed model for speed and pitch angle control can be
used when wind and rotor speed variations are significant. CR
CH
Simulation results are presented for model verification purposes
and also for demonstrating the dynamic behavior of offshore UT
GB Gearbox
T HIS paper deals with the modeling of wind turbines In [3] a reduced order model (ROM) for a DIFG is
equipped with doubly-fed induction generator (DFIG) in presented. This model allows the simulation of the operating
combination with voltage source converter connected to the performance of a large number of wind turbines (wind parks)
rotor circuits. The basic structure is shown in Fig. 1. This connected to the power system. The presented model is based
variable-speed generator system permits the adjustment of on neglecting the transformer terms in the stator and the grid
rotor speed to match the optimum operating point depending differential equations. However, as a consequence, the DC-
on wind speed. This most commonly used system for wind components of stator current and stator flux are not
considered in the corresponding solutions. On the other hand
the stator DC- component has a fundamental influence on the
©2008 IEEE.
2
behavior of the system. They result in alternating active power results if necessary.
components on the rotor side which can lead to a fast rising
Stator Current iSd ,iSq
voltage in the converter DC-link. When the DC-link voltage
exceeds a predefined limit, the crowbar has to be switched on DFIG Differential from solving grid equations
Equations
for protection purposes. However, with crowbar, the DFIG z’ Grid
dψ Rd r
operates as a conventional slip-ring induction machine and = − R ψ Rd − (ω R − ω 0 )ψ Rq + k R rR iSd + u Rd
dt lR
jω0 k Rψ R
can not be controlled by the rotor side converter. In this dψ Rq
= (ω R − ω 0 )ψ Rd −
rR
ψ Rq + k R rR iSq + u Rq u' uS u =Y i
−1
dt lR
period the DFIG become a reactive power consumer. dω R
=
1
[
k R (ψ Rd iSq −ψ RqiSd ) + tm ]
θm
In [4] a model extension to the conventional ROM has dt
A. DFIG Basic Model The idea is to switch to the ROM/E only when the stator
flux differs considerably from that received from the ROM
The ROM of the DFIG derived in [3] is described by an model (Fig. 3). This is usually the case following grid faults.
algebraic equivalent circuit shown in Fig. 2 where the
transient impedance z ' is defined as:
2
from. solving algebraic
⎛ l ⎞
(1) network equations
jω0 ⎜⎜ lh
'
z = rs + jx = rs +
'
+ lσS − h ⎟⎟ from
⎝ lh + lσR ⎠
is converter
The Thevenin voltage source u ' behind the impedance z ' is a uR
function of the state variable rotor flux ψS
ROM
DFIG ROM Model
u = jω0 k Rψ
'
(2)
R ψ ROM = ... ( 3 ) Extension
ψ~& S = ... ( 6 )
S
To consider the time behavior of the rotor flux the following
ψ& R = ... ( 4 )
set of differential equations has to be solved:
dψ Rd r ω& R = ... ( 5 ) By proceeding
= − R ψ Rd − (ω R − ω0 )ψ Rq + k R rR iSd + u Rd (3)
this path
dt lR
lσS lσS+ lΝ
dψ Rq r
= (ω R − ω0 )ψ Rd − R ψ Rq + k R rR iSq + u Rq (4) ψ~ S = ψ ROM
dt lR S
dω R
dt
=
1
[k (ψ i −ψ RqiSd ) + tm ]
θ m R Rd Sq
(5) ψ~ S ψ~ S
ψR
Fig. 2 provides an overview about the ROM including the
interaction with the grid model.
~
i R = c 1ψ~ S + c 2 ψ
B. Enhanced DFIG Model R
the model is switched back from ROM/E to ROM. constitute a state variable when the rotor circuits are open. In
fact, based on the assumption i R = 0 the model described
IV. MODEL OF THE CONVERTER above should be changed considerably for mode 3. However,
it is possible to keep the model structure unchanged by using
A. DC-Link Model
the following approximation:
A realistic simulation of the crowbar action requires
dψ R
ROM
modeling of the converter DC-circuit because the triggering 1
= − ψ R − lh i S
dt
ROM ROM
T
( (10) )
signal is typically derived from the DC-voltage. The DC-
circuit contains a capacitor which is charged/discharged by where the fictive time constant T must be chosen small
the rotor and grid side converter currents, respectively. enough to guarantee a good approximation of the real un-
However, the capacitor is usually not big enough for delayed behavior. According to the experience of the authors
smoothing the DC-voltage variations caused by the alternating T= 1 ms provides already a good approximation. Detailed
rotor current. Therefore, accurate rotor currents are the pre- description of model adaptation for mode 3 can be found in
requisite for modeling of crowbar switching. In some [4],[5].
applications the converter DC-link is extended by a chopper Logic operation
to keep the DC-voltage within limits thereby reducing the Crow RSC Diode
Output
ON ON ON
number of the crowbar actions or even under circumstances 0 0 0 3
forestalling crowbar action altogether. 0 0 1 4
The time behavior of the converter DC-voltage can be 0 1 0 1
0 1 1 1
described by the following equation: 1 0 0 2
du DC ∆p DC (7) 1 0 1 2
= 1 1 0 2
dt u DC ⋅ c DC 1 1 1 2
ROM / E
where iR
∆pDC = pRSC + pLSC + pChopper − p RSC _ losses − pLSC _ losses (8) > Timer
Overcurrent RSC
with tripping level
t_RSC NOR
ON
p RSC = − (u Rd i Rd + u Rq i Rq ) PT1
off1
u DC
p LSC = u LSC , d i LSC , d + u LSC , q i LSC ,q > Timer
2
Logic OP_Mode
u DC uDC level for t_RSC_off operation
p Chopper = − chopper switched on 2
crow on Crow ON
rChopper wπ Timer
volt_RSC
p Chopper = 0 chopper switched off diode hyst
uR
ROM / E t_Crow_ON Diode ON
-
off; rotor-current i R = 0
C. Rotor side converter
In this mode the rotor flux follows the stator current
according to (4) instantaneously and therefore ψ R doesn’t In normal mode the rotor side converter is used to control
the real and reactive power outputs of the machine.
4
Independent control of P and Q can be achieved through rotor and stator currents, under the assumption rS=0, is given by
current control. As can be seen in Eq. (5) the electrical torque the following equation [3], [5]:
keeping balance with the mechanical turbine torque is xS ∠ u
∠
∠
iR = − iS − j S (19)
calculated using the equation: xh xh
tel = ψ Sd
∠ ∠
iSq − ψ Sq
∠ ∠
iSd (13)
In stator voltage oriented coordinates
Assuming an orthogonal coordinate system where the real x ∠uS x ∠uS u S
axis always corresponds with the direction of the stator flux,
∠uS
iRd = − S iSd (20) ∠uS
iRq = − S iSq − (21)
xh xh xh
i.e.
∠ψ S
(14) Assuming that the reference values for active and reactive
ψ Sd∠ψ S
=ψ ψ Sq =0
S stator power outputs are known, the corresponding rotor
follows reference currents can be calculated as:
∠ψ S
t el = ψ S iSq (15) pS _ ref xS (22) ∠uS q x u
∠u S
iRd _ ref = − iRq _ ref = S _ ref S − S (23)
One can easily deduce that the control of electrical torque u S xh uS xh xh
can be brought about through the control of the q-axis u / x
The term S h represents the magnetization current that
component of the stator current iSq∠ψ . S
additionally has to be provided from the rotor side. Fig. 6
Locating the d-axis along the stator flux is a common shows the control and simulation structure derived from Eq.
practice in electrical drives. However, power engineers are (22) and (23).
more familiar with active and reactive currents. To take
account of this preference, d-axis can always be oriented pWT _ ref pS _ ref ∠u S
i Rd
1 xS _ ref
along the stator voltage. It follows from the DFIG basic ÷
1 + pT1 xh
equations for the relationship between stator flux and voltage: -
u S = rS i S + jω0ψ (16) pLSC uS ed
re
S uit xa
ng it _m
Introducing a slightly modified version of the stator voltage a m
il iR
(17) qS _ ref m
u SR = u S − rS i S = jω0ψ S qWT _ ref ∠u S
1 xS i Rq
it is obvious that the stator flux linkage lags π/2 behind the ÷
_ ref
1 + pT2 xh
stator voltage u SR . Thus iSq∠ψ becomes iSd
S∠u
if the direction of
SR -
-
u SR is chosen as the d-axis. As a result, the torque equation qLSC uS 1
(15) now becomes: xh
t el = ψ S iSd
∠u SR (18)
∠u SR
uS
where iSd corresponds with the well known active current. Fig. 6. Structure for generating rotor current reference values
∠u SR
Similarly, the imaginary component iSq is equal to the
Input variables are pWT _ ref and qWT _ ref , the reference real
negative of the reactive current.
and reactive power of the wind turbine respectively. To get
q ∠uS the stator reference the power through LSC is subtracted from
q ∠ u SR
u
' these values. pWT _ ref is provided by the speed controller
iS whereas qWT _ ref can be chosen arbitrarily within certain limits.
ji S x '
uS d ∠uS
iS rS The wind turbine references are passed through lag blocks for
-iS xS d ∠ u SR
taking communication delays into account. The magnitude
xh uSR q ∠ψ S limiter shown in Fig. 6 considers the maximum permissible
iR -j uxS rotor current. It is not specifically related to d- or q-
h
components but limits the resultant, i.e. the current
ψS magnitude. In case the current limit is exceeded, either active
∠ψ
or reactive current may be singled out for reduction,
d S
uWT _ SP u DC _ ref ∠u S
i LSCd ∠u S
i LSCd
⎛ 1 ⎞ _ ref 1
K I ⎜⎜1 + ⎟
⎟
Fast local voltage controller ⎝ pTI ⎠ 1 + pT1
∠uS
iWTq ∠u S
_ ref i Sq _ ref ∠u S -
xS iRq
u- _ ref
erit
KVC cen ne
t
xh rr
- - - u DC lim er uc
ed ef
Delay uit er ev
p it
uLSC 1 ng thi ca
1 ∠uS
iLSCq a w fo
us xh M
1 + sT
∠u S
iWTa ia_max iind_max i LSCq ∠u S
i LSCq ∠u S
i LSCq
Steady state _ ref
_ ref 1
iWTr icap_max limitation uS
ir_max 1 + pT2
Fig. 9. Block diagram of line side converter model
Reactive current
Priority (1 or 0) E. Model verification
to LSC
i ∠u S
LSCq _ ref
To study the behavior of the DFIG converter system in a
Fig. 7. Voltage control approach contingency situation, a voltage drop in the point of common
coupling (PCC) at the 110 kV level has been simulated. The
The current control loop which represents the generation wind turbine is connected to this grid through two step-up
of rotor voltage to a given rotor current reference is shown in transformers and a medium voltage underground cable. Fig.
Fig. 8. The structure can be derived from the DFIG equations 10 shows the voltages at different points of the grid, the rotor
under steady state conditions [3], [5]. current, the voltage across the DC-link as well as the
operating modes recorded over a period of 0.5 s following the
∠u S
∠u S
i Rd u Rd fault. The simulation is carried out using Matlab, both ROM
_ ref ⎛ 1 ⎞
K I ⎜⎜1 + ⎟
⎟ and ROM/E being implemented for model comparison
⎝ pTI ⎠
- purposes. The rotor current contains noticeable alternating
∠u S
iRd component that is not considered when the ROM is used. Due
s
∠u S
s i Rd σ xR re to the fact that the control algorithm bases on the DC link
it voltage which is affected considerably by the instantaneous
m
li
ed ax
m
_ rotor current (first peak in the DC voltage), it is obvious that
uit R
s ⎛ xh ⎞ ng u
derivation of the crowbar firing signal presupposes a detailed
∠u S u
s ⎜ ∠u S
u S − i Rq σ x R ⎟⎟ a
iRq S ⎜
⎝ xS ⎠ M or the ROM/E WT model. As can be seen from the operating
mode diagram in Fig. 10 the IGBT’s block first due to the
∠u S
i Rq - ∠u S
u Rq high instantaneous current, but the current continues to flow
_ ref ⎛ 1 ⎞
K I ⎜⎜1 + ⎟
⎟ through the reverse diodes leading to fast rising DC-voltage.
⎝ pTI ⎠ This corresponds with mode 4. Already after a few
milliseconds the upper DC-voltage limit is exceeded and the
Fig. 8. Rotor current control crowbar is switched on despite the presence of an active
∠u ∠u
To be able to pass the outputs u Rd and u Rq in a practical
S S
chopper that also contributes to voltage limitation. After a
further 60 ms the crowbar is switched off. The following stage
situation as reference values to the rotor side converter is characterized by an open rotor circuit that corresponds with
control, the signals have to be transformed into the rotor mode 3. In reality the transition from mode 2 to mode 3 is
reference frame, which necessitates knowledge of the rotor determined by the interruption of the crowbar thyristor
(position) angle. However, algorithms for power system switches. Due to the fact that thyristors can only interrupt
dynamic simulations usually define a common, synchronously during current zero-crossing, the exact time depends on the
with ω0 rotating reference. frequency of the rotor current. However, to account for the
simplification made in the simulation where the thyristors are
D. Line side converter
not modeled in detail and also taking note of some practical
The line or grid side converter has to transmit the active applications it is sufficient to wait for a predefined time
power from the DC-link to the grid so that the DC-link voltage period before starting the converter again. Note that the
is kept within limits. The corresponding controller and voltage is still low due to the fault but the converter already
converter model is shown in the upper part of Fig. 9. The starts to operate in normal mode. The power delivered at this
output is the active current which is injected into the grid time is only limited by the maximum permissible rotor
node. Depending on the software used, this current can be current. After the recovery of the grid voltage, the WT
converted into an equivalent power. Concerning reactive experiences a disturbance similar to the one at the beginning
current generation the system provides an additional degree of of the fault, but in the opposite direction. However, in real
freedom that can be used, e.g. for providing enhanced voltage systems the grid fault is always cleared during current zero
support to the grid during faults. However, in Fig. 9 the crossing.
reactive current reference is set to a constant value.
6
(d)
C C C
simulation results are presented in this paper for a wind farm
projects currently under investigation in Germany.
1.2
Voltage [p.u.]
1.0 Grid Fault
1.0 km 1.0 km 1.0 km
0.8
110/110 kV a)
110/30 kV 0.6
6 x 5 MW DFIG Wind Turbines
110-kV-Cable
0.4 DFIG 1-6
Grid
C C C
0.2 PCC
R1 R2
PCC 0.0
0 0.1 0.2 0.3 0.4 t [s] 0.5
2.5
1.0 km 1.0 km 1.0 km Active Current
2.0 [p.u.]
30 kV
b)
1.5
Fig. 12. Simulated offshore wind farm PCC
1.0
The voltage dip experienced by the WT is much less than 0.5 DFIG 1-6
current supplied into the PCC remains below 0.5-0.7 p.u.. 0.5
Immediately after the voltage breakdown and also after 0
voltage recovery the DC voltage is limited by the chopper as 0 0.1 0.2 0.3 0.4 t [s] 0.5
can be recognized at the sudden changes of the DC voltage. 1.1
uDC [p.u.]
DFIG 1 e)
VI. CONCLUSIONS 1.05
VII. REFERENCES
Stephan Müller-Engelhardt (1967) received his Dipl.-
[1] I. Erlich, U. Bachmann, “Grid code requirements concerning connection Ing. degree in electrical engineering from the University
and operation of wind turbines in Germany”, Power Engineering Society Hannover, Germany, in 1997. Since 1997 he is with SEG
General Meeting, 2005. IEEE, June 12-16, 2005 Page(s):2230 – 2234 GmbH & Co. KG, Kempen/Germany, as a design
[2] I. Erlich, W. Winter, A. Dittrich „Advanced Grid Requirements for the engineer for speed-variable applications: DFIG for wind
Integration of Wind Turbines into the German Transmission System” turbines, uninterruptible power supply, shaft alternators.
IEEE-PES General Meeting Montreal 2006, panel paper 06GM0837 His main fields are controller design, system simulation
[3] I. Erlich, F. Shewarega “Modeling of Wind Turbines Equipped with and application software design for power converter
Doubly-Fed Induction Machines for Power System Stability Studies”, systems.
IEEE Power Systems Conference & Exposition (PSCE),
November 2006 Atlanta, Georgia, USA
[4] J. Kretschmann, H.Wrede, S. Mueller-Engelhardt, I. Erlich „Enhanced Friedrich W. Koch (1969) received his Dipl.-Ing.
Reduced Order Model of Wind Turbines with DFIG for Power System degree in electrical engineering from the University of
Stability Studies” IEEE Power and Energy Conference PECon, 28-29 Siegen, Germany in 1998. From 1998 to 2000 and 2005
November 2006, Kuala Lumpur Malaysia to 2006 he worked as engineer, project manager and
[5] I. Erlich, I., J. Kretschmann, J. Fortmann, S. Mueller-Engelhardt, H. finally as head of group in the field of industrial and
Wrede, “Modeling of Wind Turbines Based on Doubly-Fed Induction power plants for the SAG GmbH. In between from 2000
Generators for Power System Stability Studies”, to 2005 he worked on his PhD in the Department of
IEEE Transactions on Power Systems (2007) , Vol. 22 , pp. 909-919 Electrical Power Systems at the University of Duisburg -
Essen, Germany. Since 2006 he is with REpower
Systems AG, Germany as head of the group "Grid
VIII. BIOGRAPHIES Integration / Simulation".
Istvan Erlich (1953) received his Dipl.-Ing. degree in
electrical engineering from the University of
Jens Fortmann (1966) received his Dipl.-Ing. degree
Dresden/Germany in 1976. After his studies, he worked
in electrical engineering from the Technical University
in Hungary in the field of electrical distribution networks.
Berlin, Germany, in 1996. From 1995 to 2002 he
From 1979 to 1991, he joined the Department of
worked on the simulation of the electrical system and
Electrical Power Systems of the University of Dresden
the control design of variable speed wind turbines at the
again, where he received his PhD degree in 1983. In the
German wind turbine manufacturers Suedwind and
period of 1991 to 1998, he worked with the consulting
Nordex Energy. Since 2002 he is with REpower
company EAB in Berlin and the Fraunhofer Institute IITB
Systems AG, Germany as project manager for the
Dresden respectively. During this time, he also had a
simulation and implementation of new technologies for
teaching assignment at the University of Dresden. Since 1998, he is Professor
improved grid compatibility of wind turbines like voltage control and ride-
and head of the Institute of Electrical Power Systems at the University of
through of grid faults. He is member of IEEE.
Duisburg-Essen/Germany. His major scientific interest is focused on power
system stability and control, modelling and simulation of power system dynamics
including intelligent system applications. He is a member of VDE and senior
member of IEEE.