Wind Models for Simulation of Power Fluctuationsonwindfarms
-
Upload
goutham473 -
Category
Documents
-
view
216 -
download
0
Transcript of Wind Models for Simulation of Power Fluctuationsonwindfarms
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
1/22
Journal of Wind Engineeringand Industrial Aerodynamics 90 (2002) 13811402
Wind models for simulation of power fluctuations
from wind farms
Poul Srensena,*, Anca D. Hansena, Pedro Andr!eCarvalho Rosasa,b
aWind Energy Department, Ris National Laboratory, P.O. Box 49, DK-4000 Roskilde, DenmarkbDepartment of Electrical Power Engineering, Technical University of Denmark, DK-2800 Lyngby,
Denmark
Abstract
This paper presents a wind model, which has been developed for studies of the dynamic
interaction between wind farms and the power system to which they are connected. The wind
model is based on a power spectral description of the turbulence, which includes the coherence
between wind speeds at different wind turbines in a wind farm, together with the effect of
rotational sampling of the wind turbine blades in the rotors of the individual wind turbines.
Both the spatial variations of the turbulence and the shadows behind the wind turbine towers
are included in the model for rotational sampling. The model is verified using measured wind
speeds and power fluctuations from wind turbines.r 2002 Elsevier Science Ltd. All rights reserved.
Keywords: Wind models; Turbulence; Wind turbines; Power fluctuations; Tower shadow effect; 3p;
Coherence
1. Introduction
This paper presents a wind model, which has been developed to support studies of
the dynamic interaction between large wind farms and the power system to which
they are connected, and to support improvement of the electric design of wind
turbines as well as grid connections.
The work is mainly a result of a Danish project titled Simulation of wind powerplants, but also a Brazilian Ph.D. study titled Power quality and stability issues of
integration of large wind farms has contributed to the model development. This
Ph.D. study is accomplished in Denmark.
*Corresponding author.
0167-6105/02/$ - see front matterr 2002 Elsevier Science Ltd. All rights reserved.
PII: S 0 1 6 7 - 6 1 0 5 ( 0 2 ) 0 0 2 6 0 - X
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
2/22
As part of the Danish project, a dynamic model of a Danish wind farm has been
implemented in the dedicated power system simulation tool DIgSILENT, compris-ing models of grid, wind turbines and wind speeds. General descriptions of the
applied models have been given by Srensen et al. [1], whereas the present paper will
concentrate on the wind models.
The background for the Danish project and the Brazilian Ph.D. study is the fast
development and ambitious targets for wind energy. As the wind energy
development is concentrated in areas with good wind resources, where the power
grids are often not so strong, wind energy is becoming a significant source of supply
to the power systems in these areas. As a consequence, wind energy is also playing an
increasingly important role in the operation of these power systems.
The increased wind energy development is also reflected in the requirements for
grid connection of wind turbines. National standards for power quality of wind
turbines have been supplemented by a new IEC 61400-21 [2] standard for
measurement and assessment of power quality of grid connected wind turbines.The wind models presented in this paper have been developed with the intention to
support simulation of the power fluctuations, which are quantified in IEC 61400-21.
Such simulations can help the wind turbine industry to improve the electric design of
wind turbines, and to reduce the costs for grid connection to what is required from
the point of view of keeping a high power quality in the systems.
2. Wind model structure
The wind model is essential to obtain realistic simulations of the power
fluctuations during continuous operation of the wind farm. The present wind model
combines the stochastic effects caused by the turbulence and deterministic effects
caused by the tower shadow.The stochastic part includes the (park scale) coherence between the turbulence at
different wind turbines as well as the effects of rotational sampling, which is known
to move energy to multiples (often denoted ps, e.g. 3p) of the rotor speed from the
lower frequencies [3].
Only the longitudinal component of the wind speed is included, which is normally
a reasonable assumption for wind turbines, because this component has the
dominating influence on the aero loads on wind turbines.
The park scale coherence is included, because it ensures realistic fluctuations in the
sum of the power from all wind turbines, which is important for the maximum power
output from the wind farm. In IEC 61400-21, it is specified that the maximum 200 ms
average power as well as the maximum 1 min average power must be measured as a
part of the power quality test of wind turbines.
To be able to extend the results from measurement on a single wind turbine to a
wind farm, IEC 61400-21 assumes that the turbulence of the wind at the different
wind turbines is uncorrelated. Moreover, it is assumed that for each wind turbine i;the maximum 200ms power P0:2;i appears at rated power Pn;i: These assumptionsleads to the following estimate of the maximum 200 m s power P0:2S of a wind farm
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021382
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
3/22
with N wind turbines
P0:2S XNi1
Pn;i
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiXNi1
P0:2;i Pn;i2
r: 1
Assuming that the turbulence at different wind turbines is uncorrelated, a
corresponding relation can be made to predict the standard deviation of the power
from a wind farm, knowing the standard deviation of the power from each wind
turbine. However, analyses of measurements, e.g. Tande et al. [4], have shown that
the assumption of uncorrelation implies an underestimation of the standard
deviation of the power from a wind farm.
The main reason for this underestimation is that the actual correlation between the
turbulence at different wind turbines has some influence, particularly when the
distance between the wind turbines is small. The present wind speed model includes
the coherence of the turbulence to be able to obtain better estimates of maximumpower and power standard deviation.
The effect of the rotational sampling is included because it is a very important
source to the fast power fluctuations during continuous operation of the wind
turbine. The fast fluctuations are particularly important to assess the influence of
wind turbines on the flicker levels in the power system, i.e. the level of voltage
fluctuations causing flicker in the illumination from electric light bulbs.
In many cases, e.g. Srensen [5], measurements have shown that the 3p effect
due to rotational sampling provides the main contribution to flicker emission
from wind turbines to the grid during continuous operation of the wind
turbines.
The structure of the wind model is shown in Fig. 1. It is built as a two-step model.
The first step of the wind model is the park scale wind model, which simulates the
wind speeds vhub;1;y; vhub;N in a fixed point (hub heigh) at each of the N windturbines, taking into account the park scale coherence. The second step of the wind
model is the rotor wind model, which includes the influence of rotational sampling
and integration along the wind turbine blades as the blades rotate. The rotor wind
model provides an equivalent wind speed veq;i for each wind turbine i; i.e. a singletime series for each wind turbine, which is conveniently used as input to a simplified
aerodynamic model of the wind turbine.
The park scale wind model is implemented in an external program PARKWIND
that generates a file with wind speed time series, which are then read by DIgSILENT.
This model interface is possible because the wind speeds are assumed to be
independent on the operation of the wind farm, which is reasonable because the
required wind speed vhub;i for each wind turbine i is the wind speed in hub height if
wind turbine i was not erected.
The present version of PARKWIND does not include the effects of wakes in the
wind farm, but the mean wind speed and turbulence intensity could be modified to
account for these effects. Jensen [6] suggested a wind farm model to predict the
reduction of the mean wind speed in a wake relative to the ambient mean wind speed.
Frandsen and Thgersen [7] suggested a model for combining the ambient
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1383
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
4/22
turbulence and the wake-induced turbulence to predict the influence of the windfarm wakes on fatigue loadings on the wind turbines.
The rotor wind models describes the influence of rotational sampling and
integration along the wind turbine blades as the blades rotate. The present model for
the wind field includes turbulence as well as tower shadow effects. The wind shear is
not included in the model, because it only has a small influence on the power
fluctuations as discussed in Section 4.1.
The rotor effects are included for each of the n wind turbines individually. The
wind speed seen by the rotating blades of the ith wind turbine depends on the
azimuth position yWTR;i of the wind turbine rotor. As illustrated in Fig. 1, yWTR;i is
fed back from the mechanical part of the wind turbine model.
The wind model provides an equivalent wind speed veq;i for each wind turbine i;which is used as input to the aerodynamic model of that wind turbine. v
eq;iis a single
time series for the wind turbine i; which takes into account the variations inthe whole wind speed field over the rotor disk. The advantage of using the equivalent
wind speed is that it can be used together with a simple, Cp-based aerodynamic
model, and still include the effect of rotational sampling of the blades over the
rotor disk.
Pa
rkscalewindmodel
vhub,2 veq,2Rotor
wind
Wind
turbine 2
WTR,2
vhub,1 veq,1Rotor
wind
Wind
turbine 1
WTR,1
vhub,n veq,nRotor
wind
Wind
turbine n
WTR,N
Pa
rkscalewindmodel
vhub,2 veq,2Rotor
wind
Wind
turbine 2
WTR,2
vhub,1 veq,1Rotor
wind
Wind
turbine 1
WTR,1
vhub,n veq,nRotor
wind
Wind
turbine n
WTR,N
Fig. 1. Structure of wind model.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021384
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
5/22
3. Park scale model
3.1. Review of methods
Different methods can be applied to simulate the wind speeds in a wind farm.
Estanqueiro [8] used the Shinozuka [9] method based on a cross spectral matrix.
Initially, Manns [10] simulation method was suggested used in this project, because
the calculation speed of that method is generally faster than cross spectral matrix
method. Some of the results using Manns model were presented in Srensen
et al. [11].
Both the Estanqueiro application of the Shinozuka method and the Mann method
assume Taylors frozen turbulence hypothesis illustrated for a two-dimensional wind
speed field in Fig. 2. The wind speed field is generated in spatial dimensions in the
first place, and then the field is moved forward with the mean wind speed.
Taylors frozen turbulence hypothesis is a reasonable assumption for simulationswhere the simulated time series only pass the object once, like a wind turbine rotor.
Both the Shinozuka method (with frozen wake) and the Mann method are used in
computer programs for simulation of mechanical loads on wind turbines to simulate
the wind speed variations in the rotor plane of a single wind turbine. In that case, the
simulated wind speed time series only pass the object once.
But for park scale wind simulations, the Taylor hypothesis is not so realistic,
especially when the wind direction is along a line of wind turbines. In that case,
simulations assuming Taylors frozen turbulence will generate wind speed time series
which are identical for all wind turbines in the line, apart from a delay corresponding
to the travel time for the wind from one wind turbine to the other.
One consequence of assuming frozen turbulence is that the coherence between the
turbulence in two points on a line in the wind direction will be one, which is not
realistic. Another measure, which reveals the error introduced by assuming Taylors
V0V0
Fig. 2. Simulation of park scale wind speeds with the assumption of Taylors frozen turbulence
hypothesis.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1385
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
6/22
frozen turbulence is the cross correlation function. These aspects are discussed
further in Section 5. The assumption of frozen turbulence will significantly affect thesummation of power fluctuations from the wind turbines in a line.
3.2. The complex cross spectral method
To avoid the assumption of Taylors frozen turbulence, we have introduced a new
method for simulation of park scale wind speeds. The new method is based on
Shinozukas cross spectral matrix method, and it uses a complex cross spectral matrix
as Shinozuka originally proposed instead of the real matrices that have been used in
frozen turbulence models for wind turbines. The cross spectral matrix becomes
complex as a result of the time delay between points with longitudinal components of
their separation.
The new method also has the advantage that it does not produce more data than
what is needed. The Mann method on the other hand produces a grid of data, whichthen in turn has to be interpolated in at the initial positions of the wind turbines
relative to the data grid. The complex cross spectral method directly generates a
single time series at the position of each wind turbine. Because of this data reduction,
the new method also reduces the computation time considerably compared to the
fast Mann method.
The cross spectral method is based on the cross power spectrum matrix Sf;which with N points (corresponding to a wind farm with N wind turbines) is an
N N matrix. We have chosen to use the frequency in Hz, f. Each element Srcf in
row r; column c of Sf is determined as the cross power spectrum between theturbulence at wind turbine number r and c: Srcf is defined as the Fourier transformof the cross correlation function Rrct according to
Srcf ZN
N
Rrctej2pft dt: 2
The cross correlation function Rrct between vhub;rt and vhub;ct is defined as
Rrct Efvhub;rt vhub;ct tg; 3
where Efftg denotes the mean value of ft over the time t:The first step in the cross power spectral method is to determine Srcf: Fig. 3
shows the two points r and c each corresponding to a wind turbine.
The distance between the two wind turbines is drc; with the angular direction yrcfrom north. The mean wind speed V0 and the wind direction yV are also shown.
arc yV yrc is the inflow angle.
Fig. 3 also indicates the delay time trc for the wind field to travel from wind
turbine c to wind turbine r: Simple geometry yields trc determined as
trc cosarc drc
V0: 4
To represent the time delay trc in the cross power spectrum, we assume that Rrct
as defined in Eq. (3) is symmetric about trc: Then using Eq. (2), it can be shown that
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021386
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
7/22
the argument of the complex number Srcf is 2pftrc; i.e.
Srcf jSrcfj ej2pftrc ; 5
where j is the complex unity number. The size of the cross power spectrum jSrcfj
can be determined using the standard definition of the coherence function
g2f; d; V0;
g2f; drc; V0 jSrcfj
2
SrrfSccf: 6
Combining Eqs. (6) and (5), we can express the complex cross power spectrum as
Srcf gf; drc; V0ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffi
SrrfSccfp
ej2pftrc : 7
The second step is to discretise the frequency to be able to represent the spectra in
a numeric computer code. Simulating time series with the period length TP; thefrequency f is discretised in steps Df 1=TP:; i.e. the ith frequency fi iDf . Thecorresponding discrete value of Srcf is Srci Srcfi Df:
We also discretise the time by the sampled representation of the wind speeds as
time series with time steps Dt 1=fs; where fs is the sampling frequency in Hz. Thissampling limits the frequency to 7fs=2 and consequently the frequency index i to7Ns=2; where
Ns TP fs 8
is the number of samples in the simulated time series. Obviously, Ns
must be an
integer, and preferably an exponent of 2 which enables the use of an FFT to speed up
the Fourier transformation used in the end of the method. This can be obtained by
adjusting either TP or fs according to Eq. (8).
Selecting an appropriate sampling frequency and assuming two-sided spectra, this
discretisation ensures that the variance s2r of the wind speed at wind turbine r is
rc
V0
drc
V0rc
c
r
V
rcrc
V0
drc
V0rc
c
r
V
rc
Fig. 3. Two points r and c each corresponding to a wind turbine. The distance between the two points r
and c is drc; with a direction y
rcfrom north. V
0is the mean wind speed, and y
Vis the wind direction. a
rcis
the resulting inflow angle, and trc is the delay time.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1387
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
8/22
preserved according to
s2r
ZN
N
Srrf df
E
Zfs=2fs=2
Srrf df
E
XNs=2iNs=2
Srri: 9
The discretisation is only done for frequency indices iX0; because the values forio0 are given by Srci Src i; where denotes complex conjugation.
The third step is for each frequency index iX0 to resolve the discrete matrix Si
with the elements Srci into a product of the transformation matrix Hi and the
transpose of its conjugateH
T
i; i.e.Si HiHTi: 10
Choosing the solution where Hi is a lower triangular matrix, i.e. the element
Hrci 0 if c > r; the elements can be found one by one. The diagonal elements aredetermined according to
Hrri
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiSrri
Xr1k1
HrkiHrki
r11
and the elements below the diagonal are determined according to
Hrci Srci
Pc1k1 HrkiH
cki
Hcci: 12
It can be seen from Eqs. (11) and (12) that Hi gets the same phases as Si; i.e.zero phase shift in the diagonal and a phase shift 2pftrc below the diagonal,
corresponding to the delay of wind speed between two wind turbines r and c.
The fourth step is for each frequency index iX0 to generate an N 1 vector Ei of
unity complex numbers with a random phase. This is done by simulating N random
phase angles jri using a random generator with uniform distribution in the interval
0; 2p; and calculate each element Er in row r ofE according to
Er ejjri: 13
The fifth step is for each frequency index iX0 to calculate a vector Vhubi
containing the ith Fourier coefficients of all N wind speed time series according to
Vhubi HhubiEi: 14
The imaginary part ofVhub0 should be set to zero, because an imaginary part of
this frequency component does not make sense.
Finally, for each wind turbine r; the Fourier coefficients are joined in an arrayVhub;r; and an inverse Fourier transform is performed to obtain the time seriesvhub;rt:
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021388
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
9/22
3.3. Spectral distributions
At the present state, the model is capable of simulating wind speeds with power
spectra of either Kaimal or Hjstrup type, but implementation with another spectrum
is straightforward, as the spectra are used explicitly in the model according to Eq. (7).
The Kaimal spectrum has been selected in the first place because it is used widely,
while the Hjstrup spectrum was selected because it includes more energy than the
Kaimal spectrum at the low frequencies, and this has shown to agree better in a
number of cases.
The two-sided Kaimal [12] spectrum SKaif is determined according to
SKaif u2
52:5z=V0
1 33z=V0f5=3
15
and the Hjstrup [13] spectrum SHojf according to
SHojf u2
2:5AHoj=V0
1 2:2AHoj=V0f5=3
52:5z=V0
1 33z=V0f 5=3
!
1
1 7:4z=AHoj:
16
In Eqs. (15) and (16), we have used the (hub)height z and the friction velocity uwhich can be determined by the roughness length z0 according to
lnz
z0
kV0
u; 17
where k 0:4 is the von Karman constant. The spectra in Eqs. (15) and (16) aregiven as they are developed in the lower boundary layer. However, wind turbines are
far above the lower boundary layer today. For large wind turbines, it is often
assumed that the length scale LE20z only increases with height up to z 30 m, e.g.Danish code of practice for loads and safety of wind turbine structures [14].
3.4. Coherence
As it is seen from Section 3.2, it is simple to use any coherence function with the
PARKWIND method. We have chosen to implement a Davenport [15] type
coherence, and use the decay factors recommended by Schlez and Infield [16] as
default values in the program.
Schlez and Infield studied the horizontal two-point coherence for separations
greater than the measurement height, and their recommendations are based on
estimates on own measurements and several other measurements.
The Davenport type coherence function between the two points r and c (see Fig. 3)
can be defined in the square root form
gf; drc; V0 earc drc=V0f; 18
where arc is the decay factor. Schlez and Infield uses a decay factor which depends on
the inflow angle arc shown in Fig. 3. The figure shows that arc 0 corresponds to
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1389
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
10/22
points separated in the longitudinal direction, and arc 901 corresponds to points
separated in the lateral direction.With a given arc; the decay factor can be expressed according to
arc
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffialong cos arc
2 alat sin arc2
q; 19
where along and alat are the decay factors for separations in the longitudinal and the
lateral directions, respectively. Using our definition of coherence decay factors in
Eqs. (18) and (19), the recommendation of Schlez and Infield can be rewritten as to
use the decay factors
along 1575 s
V0; 20
alat 17:575m=s1 s; 21
where s is the standard deviation of the wind speed in m/s.
4. Rotor wind model
4.1. Equivalent wind speed
As described in Section 2, the rotor wind model provides an equivalent wind speed
veq; which takes into account the variations due to turbulence and tower shadow inthe wind speed field over the rotor disk. This section describes how the equivalent
wind speed is derived from the rotor wind speed field.
Fig. 4 shows the three bladed wind turbine with the wind field vt; r; y: It is seen
that the positions are given in the polar coordinates r; y; where y is denoted theazimuth angle.The aerodynamic torque Taet is given as the sum of the blade root moments
Mbt in the drive direction of each blade b; i.e.
Taet X3b1
Mbt: 22
Fig. 4 indicates that the blades are profiled from the inner radius r0 to the outer
radius R of the rotor disk. Linearising the blade root moment dependence on the
wind speed we obtain
Mbt MV0
ZRr0
crvt; r; yb V0 dr; 23
where MV0 is the steady state blade root moment corresponding to the mean wind
speed V0; and cr is the influence coefficient of the aero load on the blade rootmoment in radius r:
For aero torque, a typical load distribution along the blades can be obtained by
assuming cr to be proportional to r and r0 0:1R; which has also been assumed in
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021390
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
11/22
the implemented model. However, for the sake of completeness, we will formally
keep cr and r0 here.
Inserting Eq. (23) in Eq. (22) we obtain
Taet 3MV0 X3b1
ZRr0
crvt; r; yb V0 dr: 24
Now we define the equivalent wind speed veqt as the single wind speed time series
which would give the same aerodynamic torque as the actual wind speed field, i.e.veqt must fulfil
Taet 3MV0 X3b1
ZRr0
crveqt V0 dr: 25
1
2
3
v(t,r,)
(R,1)
(r0,1)
(r,)
1
2
3
v(t,r,)
(R,1)
(r0,1)
(r,)
Fig. 4. The wind speed field in the rotor plane is given as vt; r; y; the blades are profiled from the inner
radius r0 to the outer radius R: The figure also indicates azimuth position y1 of blade number 1.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1391
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
12/22
Combining Eq. (25) with Eq. (24) gives the equivalent wind speed a the mean
value of contributions from all three blades:
veqt 1
3
X3b1
vct; yb; 26
where we have used the weighted wind speed vct; yb defined as
vct; yb
RRr0crvt; r; yb drRR
r0cr dr
: 27
Eqs. (26) and (27) express the equivalent wind speed as a weighting of all the wind
speeds which are instantaneously seen by the wind turbines along the blades.
We could now simulate the wind speeds in a number of points in the rotor plane
like it is typically done in codes for simulation of mechanical loads on wind turbines.
However, a much more computer time saving simulation method for simulation ofthe equivalent wind speed has been developed in Ris National Laboratory.
This simulation method was first presented by Langreder [17] for the contribution
from turbulence. Later, Rosas et al. [18] included tower shadow effects in the
method. In this paper, it is combined with the park scale model.
The equivalent wind speed simulation method is based on Riss frequency domain
models [1921]. These models are based on expansion of the wind speed field in the
rotor plane in the azimuth angle.
To understand the simulation model, we first expand the weighted wind speed for
a single blade in the azimuth angle, i.e.
vct; yb XN
kN
*vc;ktejkyb ; 28
where *vc;kt is the kth azimuth expansion coefficient ofvt; yb determined accordingto
*vc;kt 1
2p
Z2p0
vct; ybejny dy: 29
Inserting Eq. (28) in Eq. (26) yields
veqt XN
kN
*vc;3ktej3kyWTR ; 30
where yWTR y1 is the wind turbine rotor position obtained from the mechanical
model.
It is seen from Eq. (30) that only the azimuth expansion coefficients with orders
which are multiple of 3 contribute to the sum. This is because of the symmetric
structure of rotor, which causes the contributions from the other orders to even out
when they are summed up for all three blades. If a 1p and/or 2p are still significant in
a measurement of torque or power, this is often an indication that the blades are not
pitched with exactly the same angle.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021392
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
13/22
In the present implementation of the rotor wind model, we have only included the
0th and 3rd harmonics, i.e. Eq. (30) has been approximated toveqtE *vc;0t
2Ref*vc;3tgcos3yWTR
2Imf*vc;3tgsin3yWTR: 31
The idea of the rotor wind model is to simulate the azimuth expansion coefficients
*vc;kt in the first place as independent on the azimuth position of the rotor, and then
use Eq. (31) to generate the equivalent wind speed which includes the azimuth
dependence.
The azimuth expansion coefficients *vc;kt are sums of contributions from the
turbulence model, tower model and the mean wind speed. The mean wind speed
contributes with V0 to *vc;0t: The contributions from the turbulence model and thetower model are determined in the next subsections.
Other effects like wind shear and yaw error could be included, but these effects
mainly contribute to the 1p; which is filtered away by the summation of the 3symmetric blades as mentioned above.
4.2. Turbulence model
As a consequence of the description above, the turbulence model generates the
azimuth expansion coefficients *vc;k;turbt of the turbulence field. It has been shown
that [19,21] the power spectral density (PSD) S*vc;kf of *vc;k;turbt can be determined
according to
S*vc;kf F*vc;kf Svf; 32
where Svf is the PSD of the wind speed in a fixed point, and F*
vc;kf is denoted theadmittance function. F*vc;kf can be determined by a triple integral, which can be
resolved into the double integral
F*vc;kf
RRr0
RRr0cr1cr2Fkf; r1; r2 dr1 dr2
RR
r0cr dr2
33
and the single integral
Fkf; r1; r2 1
2p
Z2p0
glvf;ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffi
r21 r22 2r1r2 cosy
q cosny dy: 34
Here, glvf; d is the square root coherence function between two points with adistance d in the rotor plane. glvf; d is assumed to be the same horizontally (i.e.laterally) and vertically in the plane.
Eqs. (33) and (34) have been solved numerically by Srensen [21]. Using the
Laplace operator s jo j2pf; Langreder [17] defined the transfer functionsH*vc;kj2pf with the size defined as
jHc;kj2pfj ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
F*vc;kfq
35
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1393
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
14/22
and used the numerical results to fit H*vc;0 j2pf and H*vc;3 j2pf to linear filters.
Defining the constant d R=V0; the results of these fittings are
Hc;0sE0:99 4:79ds
1 7:35ds 7:68ds2; 36
Hc;3sE0:0307 0:277ds
1 1:77ds 0:369ds2: 37
Using vhubt from the park scale model as input and a linear filter with the transfer
function Hc;0j2pf; *vc;0;turbt is now simulated according to
*Vc;0;turbf Hc;0j2pf Vhubf; 38
where *Vc;0f and Vhubf are the Fourier transforms of *vc;0;turbt and vhubt;respectively.
*vc;3;turbt is a complex variable, and it was shown [19,21] that the real and
imaginary parts are uncorrelated with each other and with azimuth expansion
coefficients of other orders k: Distributing the variance between the real andimaginary parts of *vc;3;turbt evenly, they are determined by the relations between
Fourier transforms
Ref *Vc;3;turbfg 1ffiffiffi
2pHc;3j2pf V3;Ref; 39
Imf *Vc;3;turbfg 1ffiffiffi
2pHc;3j2pf V3;Imf; 40
where V3;Ref and V3;Imf are Fourier transforms of uncorrelated stochastic signals
with the same PSD as the wind speed in a fixed point.
To support the simulation of V3;Ref and V3;Imf; Langreder also fitted a filterwhich converts uniformly distributed white noise to a signal with the PSD as the
Kaimal spectrum.
4.3. Tower shadow model
Today most wind turbines are constructed with a rotor upwind of the tower to
reduce the tower interference of the wind flow. Early wind turbines often had lattice
towers, but because of the visual impact, tubular towers are the most common today.
The tubular towers have more effect on the flow than lattice towers. In the upwind
rotor case, the tower disturbance vtow can be modelled using potential flow theory.
Ekelund [22] found
vtow V0a2 x2
y2
x2 y22; 41
where a is the tower radius, and x and y are the components of the distance from
each blade to the tower centre in the lateral and the longitudinal directions,
respectively.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021394
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
15/22
Rosas [18] used Eqs. (41), (27) and (29) to calculate the azimuth expansion
coefficients caused by the tower shadow. Neglecting the effect of the blade bending,these coefficients become constants *vc;k;tow; which can be added to contributionsfrom the turbulence.
5. Verification
The parkscale model has been verified using wind speed measurements on two sea
masts SMW and SMS on the Vindeby offshore site. The offshore site is shown in
Fig. 5.
Eleven wind turbines are installed on this site, and three meteorological masts
were installed as part of a major data collection on the worlds first offshore
wind farm. The distance between the two sea masts SMS and SMW was
dSW 807 m, and the angle ySW 2971: The measurements used in this paper wereacquired in 1994.
Fig. 6 shows 1 h of 1 min block average values of wind speed measurements with
the mean wind speed V0 11 m/s and the mean wind direction yV 2931; togetherwith PARKWIND simulations with the same mean wind speed and wind direction.
-2000
-1500
-1000
-500
0
500
1000
1500
-500 0 500 1000
Wind turbines
Met. mastsSMS
SMW
LM
Wind turbines
Met. masts
Fig. 5. Vindeby offshore site with 11 wind turbines, two offshore masts SMW and SMS and the land mast
LM.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1395
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
16/22
Both measurements and PARKWIND indicate a delay of SMS with a little more
than 1 min relative to SMW. This corresponds very well to the expected delay for
11 m/s with 807 m distance.
A more consistent verification is to compare the coherence functions. However,
this requires a substantial data set, because the coherence in 807 m distance is verysmall.
Fig. 7 shows the square root coherence of 6 6.5 h wind speed with average wind
direction 2911. To get an idea of the variation of the wind direction, the standard
deviation of the 234 10-min mean values of wind directions is 4.3 1, with maximum
wind direction 3001 and minimum 2771.
The inflow angle of the measurements has been calculated from the mean value of
the wind direction in each (6.5 h) time series, and used to determine the decay factor
for the coherence according to Eq. (19) for each of the six simulations. The
corresponding coherence (Davenport) is also indicated in the figure as a straight
line.
The coherence comparisons show very good agreement between measurements
and simulations, indicating that the Davenport type coherence and Schlez and
Infields decay factors are reasonable in this case.
Finally, the simulated and measured cross correlation functions are compared in
Fig. 8. 8 10 min with average inflow angles a 70:51 have been found in the6 6.5 h wind speed time series and used to estimate the cross correlation functions.
This is not enough data to estimate the coherence in this narrow wind direction
0 10 20 30 40 50 608
10
12
14
time [min]
windspeed[m/s]
Measured
0 10 20 30 40 50 608
10
12
14
time [min]
windspe
ed[m/s]
Simulated
SMW
SMSSMS
SMW
SMS
SMW
SMS
Fig. 6. Simulation of wind speeds compared to measurements on two sea masts in Vindeby offshore wind
farm.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021396
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
17/22
band, but as it can be seen from Fig. 8, the estimated cross correlation functions are
reasonably smooth.
The exactly measured inflow angle has been used in the simulations, ensuring that
also distributed inflow angles in the interval a 70:51 for the simulations. Two
0 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 0.0110-1
100
frequency [Hz]
sqrt(coherence)
MeasuredSimulatedDavenport
Fig. 7. Square root coherence function of measured and simulated 6 6.5h wind speed time series on
Vindeby SMW and SMS.
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Normalised delay
Normalisedcrosscorrelationfunction
MeasuredSimulatedSim-frozen
MeasuredSimulatedSim-frozen
Fig. 8. Measured and simulated cross correlation functions of the eight 10 min time series with average
inflow angles a 70:51: Simulation is done with the present model, whereas Sim frozen is done assuming
Taylors frozen turbulence.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1397
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
18/22
simulations have been done for each of the time series, one with the present
PARKWIND model using the Schlez and Infield decay factors along and alat; and oneassuming Taylors frozen turbulence. The frozen turbulence is also simulated with
PARKWIND, using the longitudinal decay factor along 0:The values shown in Fig. 8 have been normalised, so that the delay=1
corresponds to the travel time of the wind form SMW to SMS, using the mean
wind speed in each of the 10 min time series. The cross correlation functions are
normalised with the standard deviations of wind speeds, so that maximum=1
corresponds to identical, only time delayed time series at the two masts. The shown
curves are the averages of the eight cross correlation functions.
The comparison of the measured and simulated cross correlation functions in
Fig. 8 shows a good agreement between our simulations and the measurements, and
also reveals the problem with the assumption of frozen turbulence. It has a very high
spike, because the turbulence at the two masts are assumed to be (almost) identical,
only with a delay corresponding to the travel time from SMW to SMS.The rotor wind model is difficult to verify, because the equivalent wind speed is a
fictitious concept, which cannot be measured directly. Still, Rosas [18] compared
simulations of the equivalent wind speed to measurements of the wind speed
performed by a pitot tube mounted on a rotating wind turbine blade. These
measurements are described in Petersen and Madsen [23].
The undisturbed wind speed measured at hub height on a meteorological mast in
front of the wind turbine was used to determine the mean wind speed and turbulence
intensity as input parameters to the simulations. The turbulence intensity was 0.16,
whereas the mean wind speed was 10.5 m/s.
The pitot tube was mounted in 15 m radius. The main parameters of the wind
turbine are a rotor diameter of 41 m, a rotor speed of 30 rpm, a distance from the
rotor disc to the tower of 2.9 m and a tower diameter of 1.7 m. These values were also
used as input to the simulations.The measured wind speed is seen from a single point on a rotating blade, whereas
the rotor wind model describes the summed effect of the wind speed on all
three blades. Therefore, the measured wind speed was processed to reflect the
average wind speed from 3 blades before it was compared to the simulation. This was
done by averaging the measured wind speed at times tDt, t and t+Dt, where Dt is
the time corresponding to 1201 rotation with 30 rpm.
The comparison of the simulation with the processed measurements is shown in
Fig. 9. The comparison between the measured and simulated wind speeds shows
significantly higher measurement values than simulation values around the 3p
frequency (1.5 Hz). The main reason for that difference is that the measurements are
done in a single radius, whereas the model intends to include the averaging along the
blades.
One exception from that is the spike on the simulated wind speed exactly at the 3p
frequency, which is probably due to overestimation of the tower shadow effects.
Another significant difference between measurements and simulations in Fig. 9 is
the 6p on the measurements, which we do not simulate. The 6p could easily be
included in the simulations, but the reason why we have not included is that it has
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021398
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
19/22
only little influence on the power output from the wind turbines, because the wind
turbine structures act as a low-pass filter.
This statement can be confirmed by comparisons of measured and simulated
power from a wind turbine. Fig. 10 shows the PSDs of measured and simulated
power on a 2 MW NM2000/72 NEG-Micon wind turbine.
10-2 10-1 100 101
100
102
104
106
Frequency [Hz]
PowerPSD[(kW)2/Hz]
12 March 2001 18:17
MeasuredSimulatedMeasuredSimulated
Fig. 10. PSDs of measured and simulated power of a 2 MW NM2000/72 wind turbine.
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.14
0.16
0.18
0.20
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0Frequency [Hz]
PSD[(m/s)2/Hz]
MeasuredSimulated
Fig. 9. PSDs of simulated equivalent wind speed and measured wind speed measured with a pitot tube on
a rotating blade.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1399
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
20/22
Here we can also see the concentration of energy around the 3p frequency, which
is 0.9Hz in this case. The 6p; 9p and 12p frequencies can also be seen in themeasurements, but they are much weaker than the 3p:
In Fig. 10, the reduction of the measured 6p compared to the 3p is much more
significant. Of course, it is different wind turbines and Fig. 10, but the difference also
reflects the general aspect that the mechanical structure of the wind turbine low-pass
filters the wind speed. Consequently, the higher ps are generally more significant in
the wind speed than in the power.
6. Conclusion
Models for the wind speeds in wind farms have been developed. The models
include the effects which are assumed to be important to predict the influence of thewind farm on the power quality as characterised in a new IEC standard for power
quality of wind turbines.
The selected effects can be summarised as the park scale coherence between the
wind speeds at different wind turbines in the farm, and the effects of rotational
sampling in the rotor. Another way to classify the effects is as turbulence effects and
tower shadow effects.
Other effects like wind shear and yaw errors, which are important for the
structural loading of wind turbine blades, have not been included here. This is
because the summation of the torque from the blades removes most of these effects.
The models have been verified using a few sets of data, and the results are very
promising. The park scale model is able to simulate the delay of the coherent part of
the wind speed between two points with longitudinal separation, and the coherence
between the simulated wind speeds shows good agreement with the correspondingcoherence between measured wind speeds. Comparisons of the cross correlation
functions have shown that the present model is more reliable than models assuming
frozen turbulence, because we include the decay in coherence for longitudinal
separation.
The rotor wind model is more difficult to verify directly, because the eq-
uivalent wind speed generated by this model is a fictitious concept, which cannot
be measured directly. However, the equivalent wind speed has been compared
to wind speeds measured with a pitot tube mounted on a rotating wind turbine
blade. The result of this comparison is reasonable up to approximately four
times the rotor speed, taking into account the difference between the (measured)
single radius wind speed and the (simulated) radius weighted equivalent wind
speed.
The rotor wind model has also been verified indirectly by a comparison of the
PSDs of measured and simulated power. This comparison also shows good
agreement for frequencies up to four times the rotor speed, and it demonstrates that
the structure of the wind turbine acts as a filter, which reduces the fluctuations at
higher frequencies.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021400
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
21/22
Acknowledgements
The Danish Energy Agency is acknowledged for the funding of this work in
contract 1363/00-0003. Besides, a special thanks is given to our partners in the
Danish project, Aalborg University and Dancontrol Engineering and North-West
Sealand Energy Supply Company, NVE. Also thanks to the Danish transmission
system operators Eltra and Elkraft System, who have participated as members of an
advisory committee for the project. Finally thanks to SEAS Wind Energy Centre for
funding of maintenance of Vindeby measurements. Finally, Capes is acknowledged
for funding the Brazilian Ph.D. project.
References
[1] P. Srensen, A.D. Hansen, L. Janosi, B. Bak-Jensen, F. Blaabjerg, J. Bech, Simulation of wind farminteraction with grid, 2001 European Wind Energy Conference and Exhibition, 26 July 2001,
Copenhagen, DK.
[2] IEC 61400-21, Ed.1: Wind turbine generator systemsPart 21: measurement and assessment of
power quality characteristics of grid connected wind turbines, Final Draft International Standard
88/144/FDIS International Electrotechnical Commission, IEC 2001-07-01.
[3] L. Kristensen, S. Frandsen, Model for power spectra of the blade of a wind turbine measured from
the moving frame of reference, J. Wind Eng. Ind. Aerodyn. 10 (1982).
[4] J. Tande, P. Srensen, M. Galal, U. Naoman, E. Mansour, A. Hewehy, A. Maghawry, I. Darweesh,
Hurghada Wind Energy Technology Centre Demostration Wind Farm Studies, Power Quality
Assessment, Ris-I-1141(EN), September 1997.
[5] P. Srensen, Methods for calculation of the flicker contribution from wind turbines Ris-I-939, 1995,
Ris National Laboratory, Roskilde, Denmark.
[6] N.O. Jensen, Anote on wind generator interaction, Ris M 2411, November 1983.
[7] S. Frandsen, M.L. Thgersen, Integrated fatigue loading for wind turbines in wind farms by
combining ambient turbulence and wakes, Wind Eng. 23 (6) (1999) 327340.[8] A.I. Estanqueiro, R.F. Aguiar, J.A.G. Saraiva, R.M.G. Castro, J.M.F.D. Jesus, On the effect of
utility grid characteristics on wind park power output fluctuations, Proceedings of British Wind
Energy Conference BWEA15, York, 1993.
[9] M. Shinozuka, C.M. Jan, Digital simulations of random processes and its applications, J. Sound Vib.
25 (1) (1972) 111128.
[10] J. Mann, Wind field simulation, Prob. Eng. Mech. 13 (4) (1998) 269282.
[11] P. Srensen, B. Bak-Jensen, J. Kristiansen, A.D. Hansen, L. Janosi, J. Bech, Power plant
characteristics of wind farms, in: Proceedings (on DC-ROM), Wind Power for the 21 Century:
EUWEC Special Topic Conference and Exhibition, 2527 September 2000, Kassel, DE (WIP
Renewable Energies, M .unchen, 2001) pp. 176179.
[12] J.C. Kaimal, J.C. Wyngaard, Y. Izumi, O.R. Cot!e, Spectral characteristics of surface layer
turbulence, Q. J. R. Meteorol. Soc. 98 (1972) 563598.
[13] J. Hjstrup, S.E. Larsen, P.H. Madsen, Power spectra of horizontal wind components in the neutral
atmospheric boundary layer, in: N.O. Jensen, L. Kristiansen, S.E. Larsen (Eds.), Ninth Symposium
of Turbulence and Diffusion, American Meteorology Society, 1990, pp. 305308.
[14] Dansk Ingenirforenings og Ingenir-sammenslutningens norm for last og sikkerhed for
vindmllekonstruktioner. 1. udgave maj 1992. Dansk Standard DS 472.
[15] A.G. Davenport, The spectrum of horizontal gustiness near the ground in high winds, Q. J. R.
Meteorol. Soc. 87 (1961) 194211.
[16] W. Schlez, D. Infield, Horizontal, two point coherence for separations greater than the measurement
height, Boundary-Layer Meteor. 87 (1998) 459480.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 13811402 1401
-
7/29/2019 Wind Models for Simulation of Power Fluctuationsonwindfarms
22/22
[17] W. Langreder, Models for Variable Speed Wind Turbines, M.Sc. Thesis, CREST Loughborough
University and Ris National Laboratory, 1996.[18] P.A.C. Rosas, P. Srensen, H. Bindner, Fast wind modelling for wind turbines, in: Proceedings
(on CD-ROM), Wind power for the 21 Century: EUWEC Special Topic Conference and Exhibition,
2527 September 2000, Kassel, DE, (WIPRenewable Energies, M .unchen, 2001) pp. 184187.
[19] P.H. Madsen, F. Rasmussen, Rotor loading on a three-bladed wind turbine, European Wind Energy
Conference EWEC89, Glasgow, 1989.
[20] P. Srensen, G.C. Larsen, C.J. Christensen, A complex frequency domain model of wind turbine
structures, J. Sol. Energy Eng. 117 (1995) 311317.
[21] P. Srensen, Frequency domain modelling of wind turbine structures. Ris-R749(EN), 1994.
[22] F.A. Ekelund, Hydrodynamik, Newtonske v!cskers mekanik. (Den private Ingenirfond). 322pp.
1968.
[23] J.T. Petersen, H.Aa. Madsen, Local inflow and dynamicsmeasured and simulated on a rotating
wind turbine blade, DRAFT, Ris-R-993(EN), September 1997.
P. Srensen et al. / J. Wind Eng. Ind. Aerodyn. 90 (2002) 138114021402