Professional Documents
Culture Documents
29 PDF
29 PDF
net/publication/323783413
CITATIONS READS
15 221
3 authors:
Cristina H Amon
Carnegie Mellon University
148 PUBLICATIONS 3,354 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Large-scale integration of wind and solar generation in decarbonized electricity systems View project
Wind Farm Layout Optimization under Land Use Constarints View project
All content following this page was uploaded by Enrico G. A. Antonini on 18 November 2019.
1 Introduction In recent years, the use of CFD wake models in wind farm
investigations has been undergoing a rapid growth thanks to
The increasing global energy demand, combined with depletion
improvements of computational technologies and resources. The
of fossil–fuel reserves and stricter environmental regulations, has
first CFD study dates back to 1985, when Crespo et al. [4] devel-
led to the development of alternative energy solutions like wind
oped a CFD code to analyze the wake of wind turbines in the
energy. In the last twenty years, the global installed wind capacity
atmospheric surface layer. Since then, especially in the last 15
has been experiencing an exponential growth, reaching approxi-
years, many works have been proposed in literature that covered
mately 430 GW at the end of 2015 [1]. This growth in the wind
numerical, modeling, and accuracy issues of CFD wind turbine
energy sector has brought about the installation of large wind
simulations [5].
farms, which are spreading in many countries as an important
A significant part of CFD models uses the Reynolds-averaged
source of energy competitive with traditional fossil–fuel power
Navier-Stokes (RANS) equations to solve the flow field. RANS
stations. As a consequence, the focus of wind engineers has
equations are based on a time-averaging procedure for the flow
shifted from the improvement of single wind turbines in the early
flied solution and require additional turbulence modeling to close
stage of the wind energy development to the optimal design and
the system of equations. Different turbulence models have been
operation of clusters of turbines, i.e., wind farms.
tested in wind turbine simulations to predict wake velocities and
One important phenomenon that has to be investigated with
power output when the actuator disk technique is used to simulate
regard to wind farms is the wake generated by wind turbines,
the wind turbines. One of the most used turbulence models is the
which lowers the wind speed experience by the turbines placed
k–e model, which found implementation in many works, among
downstream and, as a consequence, reduces their power produc-
which the most notable are Refs. [6–8]. The results of the simula-
tion [2]. Accurate modeling of wake effects is therefore crucial
tions using the k–e model showed quite good agreement with
for a correct estimation of the annual energy production and for
experimental measurements when the CFD codes used the para-
an optimal design of the wind turbines placement. Different
bolic RANS equations (i.e., the pressure gradient is neglected and
approaches exist to model wind turbine wakes, namely analytical
the velocity profile is prescribed behind the wind turbine),
and numerical models [3]. Whereas analytical wake models have
whereas the agreement was poor when the full RANS equations
the advantage of being simple and computationally efficient,
was employed (elliptic equations). This limitation was first
numerical models, which rely on computational fluid dynamics
observed by Rethore [7], who suggested that the cause may lie in
(CFD), offer higher accuracy and flexibility to handle different
the limited validity of the eddy viscosity assumption (Boussinesq
ambient conditions.
approximation) in the near-wake region. Another turbulence
model widely used is the k–x model, whose most notable imple-
Contributed by the Solar Energy Division of ASME for publication in mentations were conducted by Prospathopoulos et al. [9,10]. Simi-
the JOURNAL OF SOLAR ENERGY ENGINEERING: INCLUDING WIND ENERGY AND
BUILDING ENERGY CONSERVATION. Manuscript received January 9, 2017; final
larly to the k–e model, the results of the simulations using the k–x
manuscript received February 13, 2018; published online March 13, 2018. Assoc. model showed poor agreement with experimental observations. A
Editor: Douglas Cairns. different approach that does not make use of the Boussinesq
Table 2 Modified turbulence model constants derived for a turbulence decay exponent of 0.9
Table 3 Modified turbulence model constants derived for a turbulence decay exponent of 0.6
and k–x models are 1.09 and 1.2, respectively. The turbulence pffiffiffiffiffiffi
j2 ¼ re Cl ðC2e C1e Þ (23)
decay is expected to behave in a similar manner also in the SBL
and wake flows, and therefore the value of the decay exponent can from which it is possible to calculate the value for re , given the
be considered to fall in the same range. However, Prospathopou- other coefficients already determined and the value of the von
los et al. [10] suggested that the exponent could be lower for the Karman constant.
anisotropic SBL flow. They tested that assumption on a standard The last coefficient that has to be discussed is rk (equivalent to
k–x model, providing some improvements to the simulation pre- 1=r ). Differently from the other coefficients, there are no particu-
dictions. Following their approach, three values were chosen in lar cases with whom its value can be determined. In fact, for the
this work: 1.2 (the baseline one), 0.9, and 0.6 (the two modifica- standard k–e model, its value is set to 1, whereas for the k–x
tions). The turbulence model constants were computed accord- model, its value is kept equal to r, as a tradeoff among a broad
ingly in order to guarantee consistency. range of experimental observations [15]. This second approach
The coefficient C1e (equivalent to a ¼ C1e 1), for given val- has been chosen in this work.
ues of Cl and C2e , controls the spreading rate of free-shear flows The final sets of coefficients for each turbulence model are
[17]. The standard value was chosen so that the basic model summarized in Tables 1–3 for the baseline and modifications,
would give a reasonable value for the spreading rate in mixing respectively.
layers. What actually determines the spreading rate of free-shear
flows in numerical simulations is the difference C2e C1e : a dif-
ference of about 0:45 0:50 gives a good estimation of this quan- 4 Case Studies
tity and this is how the standard coefficients were determined The validation of the CFD model with the aforementioned tur-
[17]. Mixing layers are an occurring phenomenon in the wakes of bulence closures and SBL equations was conducted using the
wind turbine and the constraint previously mentioned has to be experimental data sets from the Sexbierum [28] and Nibe [29]
taken into account. This was not the case when the modifications wind farms.
of the standard coefficients were first proposed in Refs. [4] and [9]
for SBL, and a different modification is proposed here on the basis
of the aforementioned constraint. Given the values of Cl and C2e 4.1 Sexbierum Wind Farm. The Dutch Experimental Wind
previously determined, values of C1e are determined according to Farm at Sexbierum is located in the Northern part of The Nether-
the difference C2e C1e . lands at approximately 4 km distance of the seashore. The wind
The value of the coefficient re (equivalent to 1=r) can be estab- farm is located in flat homogeneous terrain, mainly grassland used
lished by examining the log region in boundary layers. Under this by farmers. The wind farm has a total of 5.4 MW installed
condition, the following equation must hold [14]: capacity consisting of 18 turbines of 300 kW rated power each.
5 Numerical Setup
The computational domain and mesh of the two cases were
generated with blockMesh and snappyHexMesh, two mesh utilities
of OpenFOAM for mesh generation and refinement, respectively.
The Cartesian coordinate system is defined with x, y, and z
being respectively the streamwise, lateral and vertical directions.
Figure 2 illustrates schematic layouts of the domain. The dimen-
sions of the domain are a function of the rotor diameter. The
domain includes the actuator disk region and a refined region
surrounding the disk with a double mesh resolution in order to
capture the most significant gradients in the flow field.
The dimensions of the domain were carefully determined in
order not to influence the flow-field solution and to avoid useless
The wind turbines in the wind farm are HOLEC machines with
three WPS 30/3 blades, a rotor diameter of 30.1 m, and a hub
height of 35 m. Performance curves are reported in Fig. 1(a). The
campaign concerned measurement of the wind speed, turbulence
and shear stress behind a single wind turbine at distances of 2.5,
5.5 and 8 rotor diameters, respectively. The free stream wind con-
ditions at hub height were Uinf ¼ 10 m/s and TIx ¼ 10%. For these
conditions, the thrust coefficient was CT ¼ 0.75.
k–e k–x
domain regions. In particular, larger dimensions were tested and model used. The outlet boundary condition was defined as a
were subsequently decreased according to the following rule: a pressure outlet, with zero gradient for the velocity and turbulence
smaller domain is accepted only if the flow solution does not vary quantities. The top boundary condition was defined by prescrib-
by more than 1% with respect to the largest domain tested (with ing constant values of velocity, turbulence kinetic energy (or
dimensions as double as the ones presented here), ideally consid- Reynolds stresses), and turbulence dissipation rate (or specific
ered as the solution of an infinite domain. The dimensions that dissipation rate) at the domain height, whereas zero gradient was
need a detailed discussion are the distance between the inlet and set for the pressure. The side boundary condition was defined as
the wind turbine, and the height of the domain. In the first case, zero gradient for all the variables. The ground was defined as a
there has to be enough distance before the wind turbine to allow rough wall, with wall functions that took care of the turbulence
the flow field perturbed by the wind turbine to propagate upstream quantities.
without being influences by the inlet boundary conditions. A dis-
tance of 3D was found to correctly satisfy this condition. In the
second case, a too short domain height would cause flow blockage 5.2 Wall Functions. A proper treatment of the ground sur-
and would promote a faster, nonphysical wake recovery. A height face is essential to correctly simulate SBL flows. A general
of 5D was determined according to these considerations and to requirement of CFD simulations consists in having a very fine
practical wind engineering reference guideline, which suggests a mesh in proximity of any surface in order to capture the large
value of 5H, being H the height of any obstacle (in this case the velocity gradients and to compute a correct wall shear stress. In
wind turbine rotor). The other dimensions were basically chosen SBL simulations, this is impossible because the surface roughness
in order to have the flow-field solution as far as the experimental prevents a full solution of the boundary layers. In fact, the first
measurements are available for comparison. wall-adjacent cell should be at least the double of the surface
For the solution of the RANS equations, the convergence crite- roughness, which is in conflict with the requirement of a high
rion was set so that the residuals of all the equations were below mesh resolution. In these cases, wall functions based on log-law
105 . A stricter convergence criterion was found to provide a neg- boundary layers for rough walls are used to calculate the turbulent
ligible difference on the solution. viscosity and wall shear stress. Blocken et al. [30] discussed the
problem of the wall treatment for these particular flows, suggest-
ing remedies when the simulations are run with ANSYS FLUENT or
5.1 Boundary Conditions. The inlet boundary condition CFX (which adopt wall functions based on an equivalent sand-
was defined with the equations relative to the SBL. Given the grain roughness, kS, equivalent to approximately 30z0 ). OpenFOAM,
flow characteristics, i.e., Uinf, TIx, and H, the values for z0 and differently from the previously mentioned CFD packages, has a
u0 were derived with Eqs. (15) and (18). The velocity, turbu- wall function which is based on the actual surface roughness
lence kinetic energy (or Reynolds stresses), and turbulence dissi- length, z0, and which is derived from Eq. (14). This was used in
pation rate (or specific dissipation rate) were then prescribed the present work and allowed to have a higher resolution close to
according to Eqs. (14) and (16), depending on the turbulence the wall than the one reached with ANSYS FLUENT and CFX.
Fig. 3 Wind speed and turbulence kinetic energy downstream the Sexbierum wind turbine as a function of wind direction for
the k– model with the baseline and modified sets of coefficients: (a) 2.5D downstream, (b) 5.5D downstream, (c) 8D down-
stream, (d) 2.5D downstream, (e) 5.5D downstream, and (f) 8D downstream
Fig. 5 Wind speed and turbulence kinetic energy downstream the Sexbierum wind turbine as a function of wind direction for
the SST k–x model with the baseline and modified sets of coefficients: (a) 2.5D downstream, (b) 5.5D downstream, (c) 8D down-
stream, (d) 2.5D downstream, (e) 5.5D downstream, and (f) 8D downstream
failure is very likely caused by the incorrect prediction of the the locations further downstream where an underestimation of the
eddy viscosity in situations of adverse pressure gradients, such as wind speed was observed. This underestimation of the far-wake
the one experienced in the near wake of the wind turbine. Indeed, velocity is likely caused by unsteady phenomena (meandering of
the results with the SST k–x model, whose eddy viscosity is the wake) that were not taken into account in the simulations. The
bounded to prevent the aforementioned behavior, were accurate k–e and k–x models, instead, provided a wind speed significantly
and very similar to the predictions of the RSM, which does not higher than the observed (the highest RMSEs were 0.1848 and
rely on the turbulent-viscosity hypothesis. 0.1936, respectively).
Similar results can be observed for the turbulence kinetic Focusing on the turbulence intensity provided by the baseline
energy in the Sexbierum case. The k–e and k–x models were turbulence models, it is possible to see that the k–e and k–x mod-
unable to predict the peaks of turbulence kinetic energy generated els exhibited the same incorrect behavior as previously discussed.
by the tip vortexes which are present in the near wake of a wind The predicted turbulence intensity profile did not show the charac-
turbine. Further downstream, the turbulence kinetic energy profile teristic peaks in the near wake of the wind turbine, and the pre-
was more homogeneous and the predictions of the two models dicted values were also generally higher that the experimental
were improved. The SST k–x and Reynolds stress models pro- data for all the three locations. A much better agreement was
vided a turbulence kinetic energy profile which was similar to the observed using the SST k–x and Reynolds stress models, both in
experimental data but the predicted value was slightly underesti- terms of intensity and profile. The similar values of turbulence
mated. Also in this case, their predictions improved in the far intensity obtained by the SST k–x and Reynolds stress models
wake providing a good agreement with the experimental data. supports the assumption made to calculate it. A remark has to be
Figures 7–10 show the normalized wind speed and the turbu- made on the low level of turbulence intensity observed experi-
lence intensity downstream the Nibe wind turbine as a function of mentally for wind directions higher than 20deg (right side of the
the wind direction. The streamwise turbulence intensity could not figures): winds coming from those directions experience open,
be computed directly from the eddy-viscosity CFD simulations shallow water and are characterized by lower turbulence intensity,
(k–e, k–x and SST k–x), but was instead obtained with the inverse which was not taken into account in the simulations.
of Eq. (19) assuming that the anisotropy present in the SBL is The modified sets of turbulence constants, determined follow-
retained also in the wind turbine wake. Similarly to the previous ing the proposition of Prospathopoulos et al. [10], had the effect
case, the comparison with experimental data was conducted at of decreasing the wind speed and the wind speed recovery. This is
three downstream locations, namely 2.5D, 4D, and 7.5D down- particularly evident for the k–e and k–x models, whose predic-
stream the wind turbine. tions are improved with respect to the baseline set of coefficients
The prediction of wind speed in the Nibe case by the baseline in the two cases analyzed. The highest RMSEs decreased to
turbulence models presented similar characteristics to the previous 0.1328 and 0.1480 for the Sexbierum case and to 0.1119 and
case. At the location 2.5D downstream the wind turbine the results 0.1324 for the Nibe case, respectively. The improvement was
provided by the SST k–x and Reynolds stress models matched even more evident for the other locations. This trend suggests that
very well the experimental observations (RMSEs of 0.0614 and decreasing the decay exponent is beneficial for the k–e and k–x
0.0510, respectively), whereas the agreement was not as good for models. On the other hand, the effect of decreasing the decay
Fig. 8 Wind speed and TI downstream the Nibe wind turbine as a function of wind direction for the k–x model with the baseline
and modified sets of coefficients: (a) 2.5D downstream, (b) 4D downstream (c) 7.5D downstream, (d) 2.5D downstream, (e) 4D
downstream, and (f) 7.5D downstream
Fig. 10 Wind speed and TI downstream the Nibe wind turbine as a function of wind direction for the RSM with the baseline and
modified sets of coefficients: (a) 2.5D downstream, (b) 4D downstream, (c) 7.5D downstream, (d) 2.5D downstream, (e) 4D down-
stream, and (f) 7.5D downstream
DownloadedViewFrom:
publicationhttp://solarenergyengineering.asmedigitalcollection.asme.org/
stats on 03/15/2018 Terms of Use: http://www.asme.org/about-asme/terms-of-use