Abstract
In the present work, simulations of the flow around the NACA 0018 airfoil operating at Reynolds number 7 × 105 are performed using the EasyCFD software package. The influence of the advection scheme and turbulence model on the computed lift, drag and momentum coefficients is presented and an evaluation of the obtained results is made by comparison with published experimental data. It is concluded that predictions agree very well with experimental data up to 18° angle of attack, when using the SST turbulence model with the second order advection scheme. Limitations of simulations are shown when the airfoil operates at larger angles of attack, where unsteady periodic flow is verified. The turbulence model and the advection scheme affects both lift and drag values, but to a larger extent for drag. Predictions at high angles of attack overestimate both lift and drag coefficients, but underestimate the momentum coefficient.
Introduction
Wind turbines rotor blades are designed to optimise the energy captured from the wind. Unlike airplane wings, blades of wind turbines often operate at large angles of attack. For horizontal axis turbines, this occurs during periods of start and stop operations. Knowledge of the behaviour of blades under stall conditions are, in this case, necessary mainly for prediction of wind loads. On the other hand, blades of vertical axis wind turbines (Darrieus type) operate in the full range of angle of attack during the turbine normal working conditions. The vast majority of airfoils aerodynamic data pertain conditions of interest for the aviation industry, namely high Reynolds (Re) number and low incidence angles. Selig et al. (1995) provide aerodynamic data for several airfoil shapes, at low Reynolds numbers typical of wind turbines, but these data are for an angle of attack limited range −10 < α < 25° since, indeed, these data were obtained for low-speed aeronautics purposes. It is well known that experimental data for high incidence depends considerably on the wind tunnels configuration. While closed section wind tunnel data tends to overestimate lift and drag, open sections tend to underestimate these values, when compared with a situation where no blockage and boundary effects are present. The difficulty of such measurements is evidenced by Du et al. (2014), who present measurements of lift and drag for three different wind tunnels: open-jet and closed-jet in a 0.5 m Plint wind tunnel, and an open jet tunnel with 1.2×1.8 m cross section. These authors identified a second stall at around α = 40° and at α = 140° for a NACA 0018 airfoil at Reynolds number 1.2×105. This behaviour, nevertheless, was not observed by Sheldahl and Klimas (1981), in their measurements for seven airfoils, including the NACA 0018, at similar Reynolds number conditions. At small Reynolds numbers, there is a considerable dependence of lift and drag on the Reynolds number. Timmer (2010) report, amongst other results, a summary of CL coefficient over a 90°α range for the NACA 0012 airfoil, from measurements made by several authors in the range 5×105 and 7.6×105. Discrepancies between results are high and may not be completely attributed to Reynolds number dependency. Aerodynamic and aeroelastic properties of airfoils are addressed by Bai et al. (2012), who proposed a CFD method based on block iterative coupling for fluid-structure interaction. The method is applied to the NACA 0012 airfoil at Reynolds number 5×106 to compute forces coefficients and flutter derivatives up to 20° angle of attack. Michna et al. (2021) computed the transitional flow over the DU 91-W2-250 airfoil for Reynolds numbers in the range 3×106– 6×106, using three commercial codes. These authors report better results for CD and CL when using the transition SST model, compared with the fully turbulent models, but predictions fail when approaching the region of non-linear variation of CD and CL with the angle of attack.
Probably the first results for the NACA 0018 airfoil at low to medium Reynolds number are those by Jacobs and Sherman (1937). As pointed out by Timmer (2008), these results were affected by the too high turbulence levels of the wind tunnel, leading to an effective Reynolds number higher than the one reported. Sheldahl and Klimas (1981) published a database for seven symmetrical airfoils for a wide range of angles of attack and Reynolds number, including the NACA 0018 airfoil. These data, however, differ to some extent from the more recent measurements performed by Timmer (2008), where a correction for the influence of the wind tunnel walls was applied.
Although measurement of airfoil aerodynamic characteristics in the deep stall region represents a considerable challenge, numerical simulation is not a less difficult task. Under deep stall, the flow is completely separated and unsteady, with alternate vortex shedding associated with fluctuations in both lift and drag, thus representing a major challenge for turbulence modelling. This is probably one of the reasons why, in the author’s knowledge, no data is available in the literature in what concerns CFD simulation of highly stalled airfoils in the Reynolds number range for the small wind turbines. Published works, such as, for example, Castiñeira-Martínez et al. (2014), Hasanuzzaman and Mashud (2013), Karna (2014), Hassan et al. (2014), deal only with low incidence angles, with attached or moderately separated flow. It is shown that predictions are relatively good up to the onset of separation, but the solution rapidly degrades with increasing angle of attack after stall, when compared with experimental results.
Simulation at low Reynolds number also constitutes a challenge. Below Reynolds number 3 × 105, the laminar boundary layer in the upper surface of the airfoils separates even at low angles of attack, with a strong influence on the remaining flow field. If transition to turbulence occurs, flow reattachment takes place, with a strong influence on the aerodynamic coefficients. The ability of turbulence models to correctly model laminar to turbulence transition is thus of utmost importance to correctly simulate the aerodynamic behaviour of airfoils at very low Reynolds number. Rogowski et al. (2021) demonstrated that such simulation must be carried out in transient mode and obtained a good agreement with experimental data for the NACA 0018 airfoil up to 6° angle of attack, using the transition SST turbulence model. For larger angles of attach, results degraded in comparison with experimental data, in particular for the lift coefficient.
The rotor blades of small wind turbines typically operate on the Reynolds number range 5 × 104– 7 × 105. The present work intends to bring more insight into the application of numerical methods for the calculation of the aerodynamic characteristics of airfoils for small wind turbines operating at Reynolds number 7 × 105, in particular in what concerns the usage of non-transition turbulence models, such as the k-ω SST and the k-ε turbulence models used in the present work. Besides the influence of the turbulence model, the role that the numerical advection scheme plays on the solution is also analysed. The 2D software package EasyCFD (Lopes, 2016) is used throughout this work.
Physical and numerical model
Momentum and continuity equations
The Navier-Stokes equations, describing momentum conservation, are taken in their incompressible, transient, 2D form, as:
where u and w are the Cartesian velocity components along the coordinate axis x and z, respectively, ρ is density, p is pressure and
The mass conservation equation is written as:
The turbulent viscosity is solved with the turbulence model. The k-ε and the SST models, to be described next, are adopted in this study.
The k-ε turbulence model
The turbulence kinetic energy, k, and its dissipation rate, ε, are computed with the following transport equations (Launder and Spalding, 1972):
where Pk is the production rate of k as the results of the velocity gradients:
The turbulent viscosity is
The k-ω SST turbulence model
The SST model (Menter, 1993) blends the k-ε and the k-ω models, taking benefit of the advantages of each of these models. The k-ω model is more accurate near the wall but presents a high sensitivity to the ω values in the free stream region, where the k-ε model shows a better behaviour. The blending function is a weighting factor based on the nearest wall distance. The governing equations are:
where ω is the frequency of dissipation of turbulent kinetic energy (s−1). The production of turbulent kinetic energy is limited to prevent the build-up of turbulence in stagnant regions:
The weighting function F1 is given by:
where y represents the distance to the nearest wall and
where S represents the invariant measure of the strain rate:
The constants are computed as a blend of the k-ω and the k-ε models, through the following generic equation:
The constants are
The numerical method
The software package EasyCFD employs a non-structured 2D-quadrilateral mesh structure, with variables collocated at the control volume centre. The Rhie-Chow interpolation procedure (Rhie and Chow, 1983), with the modifications proposed by Majumdar (1988), is implemented in order to cope with the calculation of mass fluxes at the control volume faces. The SIMPLEC algorithm (Van Doormaal and Raithby, 1984) is adopted for the segregated solution of the primitive Cartesian velocity components and pressure. The pressure-correction equation is solved with the additive correction strategy, in a three-level multigrid (Hutchinson and Raithby, 1986). The advection scheme is responsible for the calculation of cell face values from the available information in the neighbour control volume centres. Amongst several available schemes, it is recognised that first-order schemes, such as upwind or hybrid, should be avoided, due to the inherent numerical diffusion. Second- and third-order schemes reduce numerical diffusion but may be prone to oscillations leading to over- and undershoots in the solution. This is particularly problematic for turbulent quantities, since unrealistic negative values may arise. In the present computations, the hybrid and the second-order upwind (2UpW) schemes were adopted for the solution of the momentum equations. For turbulence quantities, the hybrid scheme was used. As convergence criterion, the threshold for the normalised residuals was set to 10−8. This led to iterations number range between approximately 1500 and 2000, depending on the angle of attack, when running in steady state mode.
Domain, boundary conditions and mesh
In order to minimise boundary effects, a quite large domain around the airfoil was employed, with dimensions as shown in Figure 1, for an airfoil cord length c of 1 m. At the inlet boundary, a wind speed of 10.7 m/s was assigned, with 0.1% of turbulence intensity. Due to the distance between the inlet boundary and the airfoil, turbulence decays, starting at the inlet and reaching a minimum value of 0.08% two cord lengths from the leading edge. Lateral boundaries have a free slip condition and a parabolic condition is assigned to the outlet boundary. In order to optimise mesh nodes distributions, three mesh refinement regions, A, B and C, were adopted, as identified in Figure 1.

The calculation domain. Airfoil cord length is c = 1 m.
Mesh dependency tests were carried out to optimise the mesh resolution, trying to keep computational times as low as possible. Five meshes where obtained by rescaling the mesh elements size in each mesh region, leading to 73,000 nodes for the coarsest mesh and 430,000 nodes for the finest mesh. Mesh tests were performed for angle of attack α = 12°, using the SST turbulence model with the second order upwind differencing scheme. Simulation results for the lift and drag coefficients using these five meshes are presented in Figure 2. Attending to the small percentage difference in these coefficients obtained with the two finest meshes, 0.28% and 0.93% respectively, the second finest mesh, with 261,000 nodes was adopted for the present simulations. This mesh was generated using maximum target element sizes of 0.32, 0.12 and 0.02 m in mesh regions A, B and C, respectively. The airfoil was discretised with nodes spacing 0.7 mm. The distance of the first control volume node to the airfoil surface is 0.06 mm, leading to a maximum y+ value at the airfoil surface of 4, with average value around 1. The obtained mesh is depicted in Figure 3, where a visualisation detail around the airfoil is also included.

Dependence of lift and drag coefficients on mesh size, for α = 12°.

The adopted mesh for the simulations and mesh detail around the airfoil.
Simulations results
Dependence on turbulence models and advection schemes for α range 0°–18°
The first set of results are for angles of attack up to 17°, evaluating the effect for the turbulence model and the advection scheme. Data reported in Timmer (2008) include results for the untripped boundary layer, where the appearance of laminar separation is reported at α=8°, and also results for forced transition triggered with zigzag tape. Since the two turbulence models adopted in the present work do not account for transition, results will be compared only with the forced transition experimental data. Figure 4(a) depicts the lift coefficient as function of the angle of attack for present simulations, along with experimental data by Timmer (2008).

(a) Lift coefficient versus of the angle of attack and (b) separation point versus angle of attack.
For the sake of completeness, non-tripped data, for which laminar separation is present, are also included. Despite all models being able to capture the general trend, the SST turbulence model coupled with the second order upwind advection scheme (2UpW) shows a marked better agreement with experimental results. The k-ε turbulence model underpredicts the lift coefficient, CL, for most of the α range, although with a slight overprediction for 16° and 17°.
The role of the advection scheme was evaluated using the SST turbulence model. The hybrid and the 2UpW advection schemes, both with the SST turbulence model, have similar performance up to 9°. For larger α values, the hybrid scheme performance degrades, with a considerable overprediction of the lift coefficient. The bifurcation in the experimental results, visible for α > 14°, is due to a hysteresis phenomenon, as reported by Timmer (2008). According to the SST results, flow separation does not take place up to 8°. At 8°, the separation starts near the trailing edge, moving then upstream with the increase of α, as shown in Figure 4b, where the separation point distance to the leading edge, Ls, is normalised by the airfoil cord c. Separation predicted by the k-ε model starts only at 13°, and occurs farther towards the trailing edge.
Maximum lift is correctly predicted by the 2UpW_SST simulation at 15°, as seen in Figure 4(a). Then, a sudden lift loss takes place as the result of the appearance of a secondary recirculation bubble near the trailing edge, as depicted in Figure 5, where the flow visualisation is performed for α = 18°. This secondary bubble causes unsteady flow behaviour at larger angles. As will be seen for larger α, when the flow becomes unsteady, the growth of the secondary recirculation bubble is responsible for a marked decrease in lift.

Flow streamlines (α = 18°) with 2UpW_SST configuration. Colour contours are for velocity magnitude. The presence of the secondary recirculation bubble is visible near the trailing edge.
Results pertaining the drag coefficient, CD, are show in Figure 6(a). As for CL, the bifurcation in the CD experimental results, visible for α > 14°, is due to a hysteresis phenomenon, as reported by Timmer (2008). Differences between the three tested numerical configurations are now more pronounced. As for lift, the SST turbulence model with the 2UpW scheme shows the best agreement with the experiments, but with a consistent slight overprediction up to 13°, followed by a slight underprediction. Results for the k-ε turbulence model and also for the SST model with the hybrid scheme are much worst, with large CD overpredictions over the entire α range. Figure 6b represents CL versus CD, synthesising thus in a different representation the information presented in Figures 4(a) and 6(a).

(a) Drag coefficient versus angle of attack and (b) lift coefficient versus drag coefficient.
Figure 7 displays the 1/4 cord moment coefficient (CM) values, obtained with the tested numerical configurations. The general trend is for an underprediction up to 14°, followed by overprediction for larger angles. As for CL and CD, results from the SST model with the 2UpW scheme show the best fitting with the experimental data.

Moment coefficient versus angle of attack.
Simulation errors are defined as the percentage difference between numerical and experimental results, normalised by experimental results. Table 1 summarises simulation percentage errors for CL, CD and CM using the different numerical approaches. The bottom row shows the average of the absolute value of errors.
Simulation errors (%) for CL and CD. Bottom row presents the average of the error absolute values. Model key: 2S: 2UpW_SST; HS: Hyb_SST; 2k: 2UpW.
Numerical simulations in the 0°–30° range
Tests reported in the previous sections have shown that the numerical approach consisting in the SST turbulence model coupled with the second order upwind scheme provides a good level of accuracy up to 17° of angle of attack. For larger α values, the flow becomes predominantly separated. Hysteresis in the α range 15°–24° is reported by Timmer (2008), showing a bifurcation in the aerodynamic coefficients. Simulations for α up to 30° were made in the present work. For α larger than 22°, simulations revealed flow unsteadiness, obliging the calculations to be performed in transient mode. For the transient approach, tests have shown that a time step ensuring a RMS Courant number of 1 was enough to ensure time step independency, corresponding to a real time step of 0.00015 seconds. Four iterations per time step were necessary to keep the normalised residuals below 10−8. Simulations in transient mode were carried out for a time length necessary for obtaining developed conditions in what concerns the repetition of the oscillatory pattern for the aerodynamic coefficients. Figure 8 illustrates the time evolution of CL and CD for the α = 30° case, showing that developed conditions were achieved after approximately 4.5 seconds of simulation. The forces oscillating behaviour is due to the formation and shedding of a counter-clockwise rotating recirculation bubble located at the trailing edge.

Evolution of CL (a) and CD (b) with simulation time, for α = 30°.
Figure 9 shows the flow visualisation at selected instants of the oscillating cycle. The small graph near each picture represents the stage in the cycle for CL. Streamlines are selected for a better visualisation. Forces are maximum when a single clockwise vortex is present. A small counter-clockwise vortex is then formed (Figure 9(b)) at the trailing edge. This is a fast rotating vortex that feeds on the kinetic energy of the main vortex, reducing its speed and correspondingly increasing its pressure, leading to a net pressure force decrease. After reaching its maximum size (Figure 9(c)), the secondary vortex is released (Figure 9(f)), allowing the main vortex to increase its kinetic energy, with corresponding decrease in pressure.

Flow streamlines pattern for α = 30°. Each frame (a) to (h) represents an instant in the oscillating cycle. Colour contours for flow velocity magnitude are according to the scale presented in Fig. 5.
The CL and CD values obtained by simulation using the 2UpW_SST numerical configuration for α values in the range 0°–30° are presented in Figure 10. One may observe that both CL and CD values agreement with experimental data deteriorate in the bifurcation region, but a good agreement recovery is obtained at α = 24°. For α > 24°, the overprediction of both CL and CD increases, leading to worse agreement with experimental results. It is anticipated, by the trend of both CL and CD, that the numerical solution continues to deteriorate as compared with experimental results for α > 30°, thus confirming the limitations of the RANS approach when dealing with largely separated flows. The oscillation amplitude is represented by the vertical bars, showing increased amplitude values with the angle of attack. The corresponding graphic for the momentum coefficient is displayed in Figure 11. The overall fitting to experimental data may be considered to be quite good, following the largest values in the bifurcation region. For 30° of angle of attack the fitting deteriorates drastically, with a considerable underprediction of CM.

Simulation results for: (a) lift coefficient and (b) drag coefficient. Vertical bars represent the oscillation range due to transient behaviour.

Simulation results for the moment coefficient. Vertical bars represent the oscillation range due to transient behaviour.
Numerical simulation errors when compared with experimental data in the α range 24°–30°, as well as the oscillation amplitude and oscillation period, are listed in Table 2, showing that, with increasing angle, both the oscillation amplitude and the oscillation period increase.
Simulation errors (%) and oscillation data for CL, CD and CM.
Conclusion
Numerical simulations were performed for the flow around the NACA 0018 at Reynolds number 7 × 105 and inlet turbulence intensity of 0.1%. The objective was to assess the performance of the turbulence models k-ε and k-ω SST, as well as the influence of the hybrid and second order upwind advection schemes, when comparing computed results with reference wind tunnel data. Results for angle of attack in the range 0°–18° allowed to draw the following conclusions:
The influence of the advection scheme on the CL coefficient is not significant up to α = 9°, for the SST turbulence model.
For α > 10°, the hybrid scheme with the SST turbulence model considerably overpredicts CL.
The k-ε turbulence model considerably underpredicts the lift coefficient, CL, for most of the α range.
The STT turbulence model with the second-order upwind scheme shows a very good performance, with a CL average error of 2.1% over the 0°–18°α range.
Differences between the tested numerical configurations are more pronounced for CD than for CL, with considerable overpredictions for the k-ε turbulence model and also for the SST model with the hybrid scheme.
The STT turbulence model with the second-order upwind scheme features a CD average error of 15.4% over the 0°–18°α range. This numerical configuration overpredicts CD up to 13° and underpredicts CD from 14° to 18°.
The STT turbulence model with the second-order upwind scheme provides the best results for CM. The tested models underpredict CM up to 14°–15° and overpredict CM for larger angles.
Results for angle of attack in the separation region allowed to draw the following conclusions:
Simulations show an abrupt variation of the aerodynamic coefficients between 18° and 22°.
For α > 22° the solution is unsteady. As α increases, the aerodynamic coefficients oscillation period and amplitude increase, along with increasing mismatch with experimental data.
At α = 30°, the largest tested angle of attack, error values are 19.5% for CL, 17.5% for CD and 13.4% for CM.
Footnotes
Acknowledgements
The authors acknowledge Ir. W.A. Timmer, Faculty of Aerospace Engineering of Delft University of Technology, The Netherlands, for kindly supplying the experimental data used in this work.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
