In this work, a generalized wall-modeled large eddy simulation model (GWMLES) is presented. An extended formulation of the classical WMLES approach is proposed that also enables the modeling of the entire log-layer by using a Reynolds-averaged Navier–Stokes (RANS) model. GWMLES is validated against direct numerical simulations, large eddy simulations (LES), WMLES, hybrid RANS/LES, unsteady RANS (URANS), and experimental data of test cases featuring industrial flows. It is demonstrated that GWMLES does not share the main shortcoming of current WMLES models. When the entire log-layer is solved with a RANS model, GWMLES gives a level of accuracy similar to recent LES results, as well as computational cost savings that are proportional to the Reynolds number in wall-bounded flows. The model shows superior performance than URANS even when the resolved portion of the energy spectrum is reduced. Motivated by the different time scales of the flow and RANS variables, it requires approximately 30% lower computational costs than the detached eddy simulation family models in the turbulent flows considered. These features represent significant advancements in the simulation of wall-bounded flows at high Reynolds numbers, particularly in industrial applications.
I. INTRODUCTION
Turbulent flows are present in multiple industrial applications such as aircraft and vehicle aerodynamics, turbomachinery, medical devices, and weather prediction. The understanding of turbulent flow is important, since turbulence produces effects that include the increase in friction losses and heat transfer, the delay of separation in flows exposed to adverse pressure gradients, and the noise generation. The complete flow description is obtained with the direct numerical simulations (DNS), in which the entire turbulence spectrum is resolved. Estimates derived from Kolmogorov's hypotheses show that, for a turbulent flow above a flat plate of length L, the number of grid points is .1
The computational cost of DNS is reduced with the large eddy simulation (LES) models, which solve part of the turbulence spectrum and model the remainder. The dynamics of the large-scale motions, which are affected by the flow geometry and are not universal, are computed explicitly. The small scales have a universal character and follow the Kolmogorov hypotheses, and they are represented by simple models. As a general rule, LES simulations require a minimum of 80% of the turbulent kinetic energy to be resolved,2 which is restrictive in wall-bounded flows at high Reynolds numbers; for example, in the turbulent flow above a flat plate, the number of grid points is .1 The scaling problem near the wall is reduced in the wall-modeled LES (WMLES) models, where a mixing-length model or a wall function is used up to the inner part of the logarithmic layer. For a WMLES simulation of a turbulent flow above a flat plate, the number of grid points is .1 The accuracy of current WMLES models is limited by the log-layer mismatch (LLM), which is the deviation of the velocity from the log-law, especially where the model switches from the wall function (or the mixing-length model) to LES.3 Multiple solutions have been proposed, including the addition of forcing terms in the momentum equations,4 although the constants of the forcing terms are not universal. This is partially solved in dynamic approaches that are based on control systems,5 although at the expense of the increase in the complexity and the numerical stability. The error of the LLM is proportional to the dimensionless wall distance of the first near-wall cell, and mesh refinement is not always possible due to the requirement of using cells of low aspect ratio for resolved turbulence. If a mixing-length model is used near the wall,6 the use of high aspect ratio cells is limited due to the reduced width in which the Reynolds-averaged Navier–Stokes (RANS) part is applicable.
In the Reynolds-averaged Navier–Stokes (RANS) models, the computational cost does not depend on the Reynolds number. The entire energy spectrum is modeled, and since the variables of the equations are mean quantities, temporal resolution is not required in the simulations. RANS models have shown great accuracy in wall-bounded attached flows, where the law of the wall establishes a reference for the derivation of the model constants. Two-equation models are currently the reference for industrial simulations, since they provide the optimum balance between computational cost, stability, and accuracy. However, mean quantities are not well predicted in free shear flows7 and separated flows,8 which constitute an important part of industrial applications. Furthermore, due to their time-averaged formulation, RANS models are usually not suitable for predicting time-dependent quantities, for example, in acoustics simulations,9 fluid–structure interactions,10 and multiphase flows.11 There are particular cases—namely, massively separated flows—where unsteady RANS simulations (URANS) provide unsteady solutions, and specifically part of the turbulence spectrum, although the accuracy is limited in these situations.12
In wall-bounded flows at high Reynolds numbers, the computational cost of LES is unaffordable for practical engineering applications. On the contrary, the cost in RANS is several orders of magnitude lower, and the results given by these models for boundary layers without detachment are often acceptable. In free shear flows, much less computational power is required to perform LES simulations. A compromise solution in terms of accuracy and computational cost is given by the hybrid RANS/LES models, where RANS is used in the boundary layers, and LES in the rest of the domain. Both WMLES with the mixing-length approach and hybrid RANS/LES models share the idea of blending RANS and LES models, which leads to the use of both names interchangeably by some authors. In the present article, WMLES is assumed to be a model where the blending takes place at a value in the inner part of the log-layer (i.e., ). On the contrary, hybrid RANS/LES models are considered those where transition takes place at higher values of up to the edge of the boundary layer.
A reference hybrid RANS/LES model is the detached eddy simulation (DES) model. The two-equation DES model introduces the grid spacing in the dissipation term of the turbulent kinetic energy equation,13 where Δi refers to the grid spacing in the i direction. The model switches to LES if the turbulence length scale for a constant ; therefore, it reduces to a RANS model in coarse meshes, and to LES in fine meshes. However, for intermediate conditions, the transition from RANS and LES can occur without control. If the original mesh satisfies , then the model stays in RANS [see Fig. 1(a)]. If the mesh is refined so that in some regions of the boundary layer, then the model switches to LES. Since lt reaches its maximum value in the middle of the boundary layer,14 a real situation can be the one shown in Fig. 1(b), where δ is the thickness of the boundary layer. This is a stable flow because there is no phenomenon that triggers an instability, so no vortex structures are generated, leading to early separation, especially in flows exposed to an adverse pressure gradient. This numerical behavior is called grid-induced separation (GIS).15 If the mesh is further refined, the switching of the model from RANS to LES formulations occurs closer to the wall; that is, the width of the LES zone is extended, while there is no certainty that the mesh is fine enough for a LES simulation. Thus, in DES, mesh refinement does not guarantee a more accurate prediction.
Schematic of the grid-induced separation in DES. (a) Coarse mesh. (b) Fine mesh.
An improvement of DES called delayed-DES (DDES) was published later15 that introduces a shielding function in the formulation. While in DES the effect of GIS is noticeable from , in DDES, it is reduced to .14 However, the impact is much more drastic than in DES, since for , small changes in the mesh size produce significant variations in the solution. As a consequence, DES/DDES can provide less accurate solutions than RANS.16 Another important aspect of DES/DDES is that the transition from RANS to LES takes place in a distance whose size is not negligible; in particular, in DDES, it has been shown that it is around in a flat plate.17 This is called gray area in the literature, since the turbulence model is not well defined there. Gray areas delay the generation of turbulent structures and generate spurious buffer layers18 and the LLM.19
Variants of the DDES model have been proposed, based on the use of the blending functions of the SST model,20 which reduce the GIS down to , but the gray areas are not eliminated. More elaborated formulations involve the use of additional complex functions that depend on flow variables that act as sensors.21 The model cited solves the problem of the gray areas, although the GIS is not addressed. Moreover, it includes multiple additional adjusting constants, and it has not been verified that the values proposed are universal. The improved-DDES (IDDES) model is a modification of DES developed with the capability to run in WMLES mode,6 but with limited shielding against GIS. For meshes that are not suitable for WMLES, the accuracy of DDES and IDDES is similar,22 and recent studies have shown that IDDES does not solve completely the LLM.23
Another weakness shared by all DES family is the reduced accuracy of the LES part. By assuming an equilibrium of the source terms of the RANS turbulence variables, it can be demonstrated that the LES formulation corresponds to a Smagorinsky model; specifically, for the original constant (Ref. 13) used in DDES with the SST model as the RANS model,24 the corresponding Smagorinsky constant outside the boundary layers is . This value is too dissipative for free shear flows, for which has been shown to be optimal.25 DDES also inherits limitations from the Smagorinsky model, namely, the need to adjust the model constant based on the specific flow being simulated. An additional deficiency is the persistent presence of non-zero turbulent viscosity in standard laminar regions, including laminar shear layers, where it should ideally vanish.
Similar to the DES family, the scale-adaptive simulation (SAS) model is a formulation that takes RANS equations as reference, and a second equation for the turbulence scale is reformulated.26 This results in the inclusion of the second velocity space derivative in the RANS equations, so that the scale equation is able to adjust to resolved scales in the flow. SAS has been shown to provide performances superior to that of RANS (URANS) models in flows with strong instabilities.27,28 However, for a given mesh suitable for LES far from walls, when the flow instability is not enough to enable the LES model, SAS solves turbulent structures of a size similar to those of URANS,29 and the model can be less accurate than URANS.30 Thus, in these cases, gray areas are produced, since the model does not solve the equations neither in URANS nor in LES mode. While in the DES family the location, width, and conditions of the gray areas are reasonably known, in SAS that knowledge does not exist. Other hybrid RANS/LES models available in the literature solve the partially averaged Navier–Stokes (PANS) equations.31 The difference between RANS and PANS is that the latter contains modified parameters in the turbulence dissipation and diffusion terms, so that, under some restrictions, the required level of modeled-to-resolved turbulent kinetic energy and dissipation rate can be set. PANS does not include additional shielding functions, so the presence of gray areas, the LLM, and the GIS are potential problems. The exact transition point from RANS to LES can be defined with the Zonal RANS/LES methods, where RANS and LES are solved in different parts of the domain, and a synthetic turbulence generator transfers modeled RANS turbulence to resolved LES turbulence.32 However, there are not many industrial applications in which the location of the RANS/LES interface can be accurately defined.
The stress-blended eddy simulation (SBES) approach has been developed by Ansys to overcome the deficiencies of the original DES model and its variants.14 The basis is the blending of the RANS and LES models at the stress level, which is equivalent to the blending of the turbulent viscosities if both models use the Boussinesq turbulent viscosity assumption. All RANS and LES models can be combined, which is especially relevant in the LES case, since more consistent models than the Smagorinsky model can be used. In addition, motivated by the higher time scale of the RANS turbulence quantities in comparison with the rest flow variables, in SBES the equations of RANS variables can be solved every 5–10 flow time steps. This benefit is obtained due to the decoupling of the RANS and LES turbulent viscosities and leads to a computational cost similar to the WMLES/LES models, which is lower than the one of DES/DDES/IDDES that solve the equations of the RANS variables at all time steps. Ansys claims that the blending function is defined, such that the RANS model covers the entire boundary layer, with no GIS problem, and with gray areas of negligible size. It has been verified that the model switches to WMLES mode depending on the mesh size and the turbulence content of the flow. However, the details of the formulation are not published, and it is available only in Ansys Fluent/CFX. SBES has shown similar or greater accuracy than IDDES/DDES in a mixing layer,14 automotive applications,33 and multiphase flows.34
Hybrid RANS/LES models can also be applied to transitional flows with transition RANS models, namely, the ,35 which has been validated in turbomachinery applications.36 The model has shown to be capable of predicting some of the physics of the laminar transition in further studies on wing profiles37 and wind turbines.38,39 However, in some cases, discrepancies with experimental data have been encountered near the separation regions. Transitional flows have been studied with LES models, although significant errors have been observed in the early stages of separation bubbles.40 This is because the residual stress models do not detect the entire laminar regions in medium and coarse meshes, so that the resolution needs to be increased to levels that are close to DNS simulations.41 Alternatives have been proposed using sensors to detect the transition point,42 although this methodology implies modeling and the addition of uncertainties in general cases. Since the LES approach combines the high CPU cost and the modeling requirement, an interesting approach is to use a transition RANS model as a basis for a hybrid RANS/LES model in these cases. However, as noted in Ref. 43, the number of publications on this topic is reduced.
In summary, in the industrial context, DNS simulations are not an option in the near future, and LES is limited to free shear flows due to the high computing power required to perform these simulations. Given its limited accuracy, RANS is an option just for preliminary simulations and/or non-complex turbulent flows. Thus, WMLES simulations for moderate Reynolds numbers and hybrid RANS/LES models for high Reynolds numbers are stated as reference for industrial flows in the near future.44,45 In the hybrid RANS/LES case, provided there is no GIS, the requirement of solving the outer layer of the boundary layer in RANS can be dropped, since it is not universal and the mesh requirements are of the same order as in the freestream region. Thus, both WMLES and hybrid RANS/LES can be unified to a model that solves in RANS the viscous sublayer and/or the log-layer, depending on the simulation requirements.
The main goal of this work is to develop a generalized WMLES formulation (GWMLES) that extends the classical WMLES approach. The model is divided into two separated formulations: GWMLESsub, where turbulence is modeled up to the inner part of the log-layer, and , where the viscous sublayer and the entire log-layer are modeled. The GWMLESsub aims to improve current WMLES models, while the purpose of the is to reduce the computational cost of the DES family, as well as to eliminate their shortcomings that lead to solution deterioration (see Fig. 2). The GWMLES model is based on the SBES approach of blending the turbulent viscosities, but with two key differences based on the information provided by Ansys: first, that in the RANS model does not cover the outer layer of the boundary layer, which is not universal, and second, that the selection between and GWMLESsub is done by the user and not depending on the mesh size. The remaining requirements for the blending function are shared with SBES to overcome the deficiencies of the DES family, namely, the dissipative LES part, GIS, and the gray areas. This paper is organized as follows. First, the methodology is presented in Sec. II, including the details of the model. Then, in Sec. III, the results given by the model are compared with DDES, IDDES, SBES, and URANS, as well as with experimental data and DNS/LES/WMLES results available in the literature; in particular, in four test cases that cover three key industrial applications: a free shear flow, two turbulent wall-bounded flows with both GWMLES submodels, and a laminar–turbulent transitional flow. Finally, the conclusions and future work are drawn in Sec. IV.
Overview of the main approaches for simulating turbulent flows. The differences between the models are not in real scale, since they are Reynolds number-dependent.
Overview of the main approaches for simulating turbulent flows. The differences between the models are not in real scale, since they are Reynolds number-dependent.
II. MODEL DESCRIPTION
The model equations are listed in Sec. II A, which are closed with the expression of the blending function of the model that is developed in Sec. II A 1. The numerical implementation is discussed in Sec. II B, including, in Sec. II B 3, the definition of quality estimators used in numerical simulations for model validation.
A. Equations
- The viscous stress tensor τ uses the Boussinesq turbulent viscosity assumption2
where μt is the turbulent viscosity, δij is the Kronecker delta, are the components of the strain rate tensor, and k is the turbulent kinetic energy.
- The turbulent viscosity μt blends the RANS and LES formulations
-
Unless otherwise specified, is given by the SST model,24 and is given by the WALE model46 with a constant . The blending function is presented in Sec. II A 1. Since the RANS and LES formulations are used in different domain zones, it is considered that the flow variables are Reynolds-averaged in the RANS regions ( ) and implicitly filtered in the LES regions .
-
The production terms of the RANS equations—which are proportional to —use the turbulent viscosity in the entire domain [and not μt, see Eq. (5)], even in the zones where . This ensures that does not depend explicitly on the mesh size, since, as shown hereafter, is a function of the RANS turbulence variables.
-
The specific internal energy e is given by , where cv is the gas specific heat capacity at constant volume, and K is the reference temperature.
-
Fourier's law is used for conductive heat flux in Eq. (3), with referring to the effective thermal conductivity, with the turbulent Prandtl number .47
-
The viscous dissipation function .
1. GWMLES blending function
-
arg1: the equations of k and ω can be simplified in the log-layer by making the same assumptions done in the derivation of the law of the wall. As a result, the turbulence length scale in the log-layer. This means that holds in the log-layer for the SST model. In Eq. (6), the coefficient equal to 2 acts as safeguard to ensure that in the log-layer of all flows.
-
arg2: the equations of k and ω in the viscous sublayer are obtained as a limit of the log-layer equations. This expansion yields for the SST model. The coefficient equal to 500 in Eq. (6) avoids that in the buffer layer.
-
n: it controls the length of the gray area. The F2 function of Fig. 3 with the largest gray area of length is taken as reference, which corresponds to Re2. The reduction of the gray area implies that n > 2. The case n = 8 gives a gray area of , while a further increase to n = 12 does not provide relevant differences. The value of n chosen for the is . A mesh size is considered representative of a simulation in the outer layer; therefore, the transition takes place in one cell of the computational mesh. In the GWMLESsub mode, the choice is less universal, since the ratio —with referred to the thickness of the viscous sublayer—depends on the Reynolds number. In GWMLESsub, considering that the mesh size , then a similar reasoning to that of the model leads to a constant .
-
: it controls the value of in which the transition from RANS to LES occurs. In wall-bounded flows, the viscous sublayer and the log-layer constitute the universal part of the boundary layer, and the mesh requirements in the outer layer are of the same order as in the freestream region. Thus, it is assumed that for a mesh intending to solve 80% of the turbulence spectrum, the outer layer is solved in LES mode: thus, taking Fig. 4(a) as reference, is chosen for the mode. The model also allows to cover the entire boundary layer in RANS for coarse meshes by setting [see Fig. 4(b)].
-
: In both GWMLESsub and models, the goal is to solve the viscous sublayer and the buffer layer in RANS mode. This is the same idea behind the development of the SST model; therefore, the second argument of [Eq. (7)] is proposed to be the same as the one of the F2 function [Eq. (6)], which means that . The GWMLESsub mode is activated by setting , and in this case only up to the innermost part of the log-layer. The ratio between the thickness of the viscous sublayer and δ depends strongly on the Reynolds number; therefore, in the GWMLESsub mode, the transition point from RANS to LES is not universal.
Blending function F2 and velocity profiles at different Reynolds numbers, in flows exposed to an adverse pressure gradient. Adapted from Ref. 49.
Blending function F2 and velocity profiles at different Reynolds numbers, in flows exposed to an adverse pressure gradient. Adapted from Ref. 49.
GWMLES blending function for different combinations of model constants. (a) and varying n. (b) , n = 8, and varying .
GWMLES blending function for different combinations of model constants. (a) and varying n. (b) , n = 8, and varying .
The parameters of GWMLES derived from the previous analyses are given in Table I.
B. Numerical implementation
1. Mesh
The poly-hexcore method of Ansys Fluent is used for meshing, which creates a mesh consisting of octrees in the bulk region, and keeps a layered hexahedral mesh in the boundary layers. These elements are connected with general polyhedral elements (see Fig. 5), which have been used successfully in LES simulations of jets51 and external aerodynamics.52 The computational mesh is generated with different cell sizes Δ ranging from to , and the finest cell size is placed near the most relevant walls of the computational domain (see Fig. 5).
Poly-hexcore mesh used in the simulations performed in this work. The schematic is applicable to both GWMLESsub (where the RANS part covers up to the inner part of the log-layer) and (where the RANS part covers up to the outermost part of the log-layer).
Poly-hexcore mesh used in the simulations performed in this work. The schematic is applicable to both GWMLESsub (where the RANS part covers up to the inner part of the log-layer) and (where the RANS part covers up to the outermost part of the log-layer).
The use of cells with an aspect ratio greater than 1 has been shown to deteriorate the accuracy of scale-resolving simulations.53–55 Thus, the mesh is generated so that (RANS) in the hexahedral cells with an aspect ratio greater than 1, and LES is considered in the rest of the domain. For flows at high Reynolds numbers, the instantaneous profile of is expected to be time-dependent due to velocity fluctuations. To take this into account and avoid that LES is solved in cells of high aspect ratios, the transition ratio of the boundary layer cells is adapted such that the aspect ratio of the outermost hexahedral cells is close to 1 (see Fig. 5). It should be noted that the mean (time-averaged) contour of the function is obtained after a precursor RANS simulation; that is, no unsteady simulations are needed to adapt the mesh to achieve the right numerical setup. The selection between GWMLESsub and is done so that (LES) in a computational cell if and only if the cell aspect ratio is close to 1; in particular, based on the cited references, values lower than 2 are considered acceptable. The set of constants of Table I is not optimal for all cases; for a given mesh, may lead to solving in RANS large regions suitable for LES, while GWMLESsub may lead to solving in LES a region that should be solved in RANS (with the corresponding risk of GIS). In those cases, the modification of the constant is proposed. The effect of this modification will be assessed in one of the test cases presented in Sec. III.
2. Resolution of the equations
It is verified that, at the end of the iterative process that is done every time step, the globally scaled residuals are (continuity), (momentum and turbulent variables), and (energy). These values are lower than those by default in Ansys Fluent of (continuity, momentum, and turbulent variables) and (energy). Simulations are started at t = t0 from a precursor RANS simulation (steady-state solver with second-order upwind discretization in the convective terms), and the time step dt is selected such that the maximum cell convective Courant number Co < 0.5. The same time step is used in all simulations of the mesh independence studies. In SBES and GWMLES models, the equations of the RANS turbulence variables (k and ω) are solved every 5 time steps. Simulations are finished at t = t1 when the flow statistics reach a statistically steady state (see Algorithm 1).
Algorithm 1. Generalized wall-modeled LES algorithm.
t = t0 ⊳ Precursor RANS simulation is converged |
while do ⊳ LES solution not statistically steady |
if then ⊳ RANS solved every 5 time steps |
SST model ⊳ different RANS model can be used |
end if |
WALE model ⊳ different LES model can be used |
Eq. (7) ⊳ implemented as UDF in Fluent (see Appendix A) |
Eq. (5) ⊳ included in Ansys Fluent |
Solve Navier–Stokes equations Eqs. (1)–(3) |
end while |
t = t0 ⊳ Precursor RANS simulation is converged |
while do ⊳ LES solution not statistically steady |
if then ⊳ RANS solved every 5 time steps |
SST model ⊳ different RANS model can be used |
end if |
WALE model ⊳ different LES model can be used |
Eq. (7) ⊳ implemented as UDF in Fluent (see Appendix A) |
Eq. (5) ⊳ included in Ansys Fluent |
Solve Navier–Stokes equations Eqs. (1)–(3) |
end while |
Simulations are performed in an eight-node cluster, with each node consisting of a 16-core AMD EPYC 7302 processors, which gives a total number of 128 cores. For each test case, the computational cost is obtained taking the following flow parameters as references:
-
Dimensionless time step, : the ratio between the simulation time step dt and the characteristic time where Lc is the flow characteristic length.
-
Dimensionless domain length, : the ratio between the length of the simulation domain and the characteristic length scale, .
-
Number of iterations per time step, : for a given dimensionless time step, it is defined as the number of iterations performed by the numerical scheme before reaching the convergence conditions shown in previous paragraphs. As previously noted, the number of equations solved is not the same in all time steps for the case of SBES and GWMLES models; therefore, the value given is assumed to be the average value.
-
Iteration time : computational time required to perform one iteration.
-
Number of flow times during transition : number of times that the mean flow passes through the computational domain before the extraction of flow statistics starts.
-
Number of flow times during data extraction, : number of times that the mean flow passes through the computational domain, while the flow statistics are extracted.
-
Simulation time : time required to perform the entire simulation, including the extraction of flow statistics. It is calculated as .
3. Quality estimators
Three parameters related to the accuracy of the simulations will be considered.
- where is the resolved turbulent kinetic energy, and kr is the residual kinetic energy obtained from the kinetic energy transport model59
for a value of the constant derived from simulations and experimental data.59 It is worth noting that, with additional equilibrium assumptions, the value of Ck can be also obtained from the Smagorinsky model.60 For a typical range of the Smagorinsky constant , the corresponding range of Ck is , which means that the value chosen from Ref. 59 gives a conservative prediction of the resolution quality.
- Number of computational cells per integral length scale, N: since there is no universal method for estimating the resolution quality, another method will be considered that consists of computing the integral length scale, which is obtained as follows:2where are the components of the two-point correlation tensor, with referring to the unit vector in the xi coordinate direction, and to the time-averaged value of vi. In this work, the spanwise integral length scale L will be calculated; therefore, i = 3, and . The number of computational cells per integral length scale N is used as indicator for the quality of a LES simulation;61 in particular, in a subdomain of the computational domain Ω,
An approximation of can be obtained for the particular case of a slight variation of the von Kármán spectrum.62 The assumption that four cells are needed for a particular wavelength—which is considered as the characteristic length of the eddies—leads to a value of for , and for .
-
where is the vorticity tensor, and and . The iso-surfaces of Q allow the visualization of the turbulence structures.
- Taylor microscale, : the length scale that represents the onset of the turbulence dissipation range, which is defined from the two-point correlation function2The calculation of the Taylor microscale for meshes that differ more than one order of magnitude from the Kolmogorov scale can lead to large uncertainties, since the number of points close to the is reduced. An approximation for the Taylor microscale will be used to estimate the cutoff limit of the turbulence spectrum of numerical solutions2
where is the resolved turbulent dissipation rate.
- Normalized error, : in each test case, the numerical result will be compared with the reference experimental or DNS data in a subdomain of the computational domain Ω. The normalized error ϵ is defined as follows:
III. MODEL VALIDATION
The accuracy of the GWMLES model will be compared hereafter with other models such as SBES, DES family, and URANS, as well as with results from LES/WMLES simulations available in the literature. DNS results or experimental data will be taken as reference in each case. First, the subsonic round jet is studied in Sec. III A to verify the requirement that the blending function does not activate in turbulent regions far away from walls, which is equivalent to show that it gives a LES solution in a free shear flow; second, the periodic channel in Sec. III B serves as reference for the validation of the classical WMLES mode, which is given by GWMLESsub; third, the flow around the Ahmed body will be studied in Sec. III C, which is a complex turbulent wall-bounded flow used to test the model; finally, the capabilities of using a transition RANS model in the approach will be evaluated by studying the flow around a circular cylinder around the critical regime in Sec. III D.
A. Subsonic round jet
The subsonic round jet has been extensively studied in the literature to obtain the acoustic properties of jets,64 which are key to the design of future aircraft engines.65 Taking experimental data as Ref. 66, simulation results will be compared with LES results obtained by the present authors, as well as with WMLES results available on the literature.67
1. Domain and boundary conditions
The axisymmetric domain with respect to the x axis is shown in Fig. 6. The Mach number M = 0.5; therefore, the pressure at the outlet of the convergent nozzle is equal to the ambient pressure. The model assumes that the turbulence at the nozzle outlet is negligible compared to that produced by the Kelvin–Helmholtz instability. Thus, the nozzle is not part of the computational domain, and no turbulence fluctuations are defined at the inlet. The dimensions of the computational domain have been deduced after performing a domain independence study.
Computational domain and boundary conditions of the subsonic round jet.
The ambient pressure and temperature are Pa and K, while the Reynolds number referred to D = 25.4 mm and the ambient density, which is obtained with the ideal gas law. At the inlet, the turbulence boundary conditions are referred to the RANS turbulence variables, so that the turbulent kinetic energy and the turbulent specific dissipation rate can be calculated. The turbulence intensity is obtained from Ref. 66. Like in the rest of the validation cases, it has been verified that the value of the inlet turbulent viscosity does not have an impact on the results. The boundary condition for the turbulent specific dissipation rate is the asymptotic solution in the viscous sublayer.
2. Results
a. Mesh independence study
Three different meshes are considered, with [Eq. (10)] ranging from 0.5 to 0.8 in the region inside the edge of the shear layer. Table II shows that the estimation N = 10 [Eq. (13)] for presented in Sec. II B 3 is met, so that both methods show that the resolution of the fine mesh is acceptable for a LES simulation. The normalized error decreases as the mesh size decreases. The differences between the fine and the medium mesh are lower than those between the medium and the coarse mesh; therefore, a convergent behavior is achieved.
Results of the mesh independence study of the subsonic round jet performed with the model. The number of cells per integral length is obtained in , while the comparison with experimental data is done in the axis of revolution: . Experimental data obtained from Ref. 66.
. | . | Number of cells . | . | . | . | . |
---|---|---|---|---|---|---|
D | 0.4 M | 0.5 | 2.3 | 0.062 | 0.253 | |
2.6 M | 0.6 | 5.1 | 0.048 | 0.177 | ||
17.3 M | 0.8 | 9.5 | 0.039 | 0.142 |
. | . | Number of cells . | . | . | . | . |
---|---|---|---|---|---|---|
D | 0.4 M | 0.5 | 2.3 | 0.062 | 0.253 | |
2.6 M | 0.6 | 5.1 | 0.048 | 0.177 | ||
17.3 M | 0.8 | 9.5 | 0.039 | 0.142 |
In the fine mesh, the normalized error in the fluctuations is lower than 15%, which is related to the value that is reasonably uniform along the jet [see Fig. 7(b)]. Performing a Richardson extrapolation does not lead to for , which is explained by two reasons: first, neglecting the turbulence content coming from the nozzle flow is expected to lead to errors that are important when ; second, as shown in Sec. III A 2 b, the experimental curve is the mean of several measurements; thus, for , the uncertainty of the measurements dominates against the normalized error related to the simulations.
Turbulence variables of the model in the plane z = 0 of the subsonic round jet. (a) . (b) .
Turbulence variables of the model in the plane z = 0 of the subsonic round jet. (a) . (b) .
b. Comparison between simulations and experimental data
Comparisons with experimental data will be shown for the fine mesh in all cases. Figure 8 shows the results of the mean and fluctuating axial velocities given by different models. The mean differences between and SBES are lower than 2%, and closer to experimental data than DDES in Fig. 8(d). Even if is activated far from the jet region [see Fig. 7(a)], LES results (WALE) are shown to verify that the regions with do not affect the results. The data available in the literature are for a WMLES case that includes the nozzle region, for a fine mesh consisting of M elements. As expected, its accuracy is higher than the one of the simulations performed in this work. URANS gives a reasonable prediction of the mean flow, although this model significantly underpredicts the fluctuations. The normalized errors (Table II) of the URANS solution obtained with the fine mesh are larger than those given by with the coarse mesh in the velocity fluctuations; therefore, for free shear flows, using the model is recommended over URANS even for coarse meshes.
Velocity statistics of the subsonic round jet. (a) Mean x-velocity in the x axis. (b) Fluctuating x-velocity in the x axis. (c) Mean x-velocity at . (d) Fluctuating x-velocity at .
Velocity statistics of the subsonic round jet. (a) Mean x-velocity in the x axis. (b) Fluctuating x-velocity in the x axis. (c) Mean x-velocity at . (d) Fluctuating x-velocity at .
Using a different residual stress model in (WALE) and DDES (Smagorinsky) does not lead to important variations in the results. However, as previously mentioned, the model constant used in the DDES model is too dissipative in free shear flows. This is translated into the resolution of coarser turbulence structures, in particular near the nozzle (see Fig. 9).
The increased dissipation produced by DDES can be verified by looking at the turbulence spectrum at [see Fig. 10(a)], which is outside of the potential core of the jet. Both turbulence models give almost the same spectrum for high wavenumbers. However, the cutoff limit is higher in , which is an important feature for acoustics calculations. This can be further verified quantitatively by calculating the Taylor microscale [see Eq. (15)]. The higher values of λ close to y = 0 in the case of are because this zone is inside the potential core of the jet, where the development of the turbulence structures is limited. Analyzing the Q criterion, the turbulence spectrum, and the Taylor microscales leads to the same conclusion: solves finer turbulence structures than DDES.
Turbulence statistics of the subsonic round jet. (a) Spectrum of the resolved turbulent kinetic energy at . (b) Dimensionless Taylor microscale at .
Turbulence statistics of the subsonic round jet. (a) Spectrum of the resolved turbulent kinetic energy at . (b) Dimensionless Taylor microscale at .
It has been verified that, for the same mesh, requires 30% lower computational cost than DDES, and 10% more computing time than LES (see Table III). The reason is that, in , RANS equations are solved every five time steps, while in DDES they are solved at all time steps, and no additional equation is solved for LES. Considering that the number of cores (128) is moderate, the simulation time is reasonable for an industrial framework.
Simulation parameters of the subsonic round jet for a characteristic length scale Lc = D.
Model . | . | . | . | (s) . | . | . | . |
---|---|---|---|---|---|---|---|
40 | 6 | 0.65 | 4 | 4 | 3.9 days | ||
DDES | 40 | 6 | 0.9 | 4 | 4 | 5.9 days | |
LES | 40 | 6 | 0.55 | 4 | 4 | 3.6 days |
Model . | . | . | . | (s) . | . | . | . |
---|---|---|---|---|---|---|---|
40 | 6 | 0.65 | 4 | 4 | 3.9 days | ||
DDES | 40 | 6 | 0.9 | 4 | 4 | 5.9 days | |
LES | 40 | 6 | 0.55 | 4 | 4 | 3.6 days |
B. Periodic channel
The periodic channel flow is a benchmark case that provides extensive information on near-wall turbulence without the requirement of simulating a large and/or complex domain. DNS results will be taken as Refs. 68 and 69, and the accuracy of the GWMLESsub model will also be compared with WMLES results obtained by other authors.70 The influence of the constant on the performance of the model will be studied by considering two simulation approaches: the baseline with ( ) and a variation with ( ).
1. Domain and boundary conditions
In what follows, the air is assumed to be incompressible. The domain is a rectangular periodic channel (see Fig. 11), with the dimensions validated in Ref. 71 against larger domains. In the longitudinal (x) direction, the mass flow rate is defined from the freestream velocity , while in the spanwise direction (z) the mass flow rate vanishes. In the no-slip walls, the wall-parallel velocity is given by the solution in the viscous sublayer.48 The Reynolds numbers and , where is the friction velocity.
Computational domain Ωch and boundary conditions of the periodic channel.
2. Results
a. Mesh independence study
The results of the mesh independence study are shown in Table IV. The values given by converge toward a value whose normalized error is lower than 10% in all variables. This error is lower than 20% in the coarse mesh, even if the resolution quality is only 60%. This is attributed to the fact that this test is one of the classical benchmarks that are used to validate numerical methods and turbulence models, with no particular complex flow features such as recirculation or separation zones. The value of the (time-averaged) is uniform due to the periodicity of the flow, and 10 cells normal to the wall are defined where . Following the trends shown before, solving 80% of the turbulence spectrum corresponds to defining approximately ten computational cells per integral length scale. It can be concluded that both mesh quality indicators are related, with a relationship . Thus, in the following mesh independence studies, only the resolution quality will be specified.
. | . | Number of cells . | . | . | . | . | . |
---|---|---|---|---|---|---|---|
100 | 400 | 1.8 M | 0.6 | 2.4 | 0.039 | 0.193 | 0.08 |
50 | 200 | 7.2 M | 0.7 | 7.9 | 0.015 | 0.123 | 0.02 |
25 | 100 | 28.9 M | 0.85 | 14.7 | 0.009 | 0.087 | 0.01 |
. | . | Number of cells . | . | . | . | . | . |
---|---|---|---|---|---|---|---|
100 | 400 | 1.8 M | 0.6 | 2.4 | 0.039 | 0.193 | 0.08 |
50 | 200 | 7.2 M | 0.7 | 7.9 | 0.015 | 0.123 | 0.02 |
25 | 100 | 28.9 M | 0.85 | 14.7 | 0.009 | 0.087 | 0.01 |
As expected from the reasoning followed in Sec. III A 1, most of the domain is solved in LES mode [see Fig. 12(a)]. Details of the transition from RANS to LES will be given below. The resolution quality is uniform in all meshes considered [see Fig. 12(b)].
Turbulence variables of the model in the plane z = 0 of the periodic channel. (a) . (b) .
Turbulence variables of the model in the plane z = 0 of the periodic channel. (a) . (b) .
b. Comparison between simulations and experimental data
The comparison between velocity statistics in the boundary layer given by different simulations is illustrated in Fig. 13. The agreement with DNS data is excellent in the GWMLESsub and SBES models, while IDDES predicts a 50% lower thickness of the log-layer [see Fig. 13(a)]. The WMLES results70 are obtained with a wall function approach and provide great agreement in the log-layer, although errors up to 20% in the mean dimensionless x-velocity are noticed in the viscous sublayer and the buffer layer.
Velocity statistics in the boundary layer of the periodic channel. (a) Mean dimensionless x-velocity. (b) Fluctuating dimensionless x-velocity. (c) Fluctuating dimensionless y-velocity. (d) Fluctuating dimensionless z-velocity.
Velocity statistics in the boundary layer of the periodic channel. (a) Mean dimensionless x-velocity. (b) Fluctuating dimensionless x-velocity. (c) Fluctuating dimensionless y-velocity. (d) Fluctuating dimensionless z-velocity.
The deviations between different methods are more pronounced in the fluctuating variables. GWMLESsub, SBES, and IDDES results differ up to 20% in Fig. 13(b), although they are significantly more accurate than WMLES [see Figs. 13(b)–13(d)]. The mesh is coarser in the simulation of Ref. 71 ( ), but this is partially balanced by the fifth-order spectral difference method that is used. Independently of the mesh and the numerical method, the issues of the wall function approach have been remarked in the introduction. This is relevant, since the fluctuations in the buffer layer are of the same order of magnitude as those in the log-layer. Even if RANS models are calibrated for steady cases, it is demonstrated that the model developed in this work is able to capture the velocity fluctuations that are produced in the viscous sublayer and the log-layer, while the wall function approach leads to errors that are as high as 50% in Fig. 13(b). Solving the viscous sublayer and the buffer layer in RANS leads to a higher computational cost than with the wall function-based approach. Nevertheless, in these zones, the cell aspect ratio is much higher than 1; therefore, both mesh sizes are of the same order of magnitude.
URANS simulations have also been performed, leading to a deviation lower than 1% in the mean velocity, and with negligible fluctuations. Starting from a precursor RANS simulation, the high dissipation of URANS leads to no fluctuations. The same conclusion is extracted after sufficient time if the URANS simulation is initialized from a GWMLESsub solution. This could be anticipated before performing the simulation, since all parts of the domain are inside the boundary layer, with no relevant flow instabilities. Given that in GWMLESsub, the normalized error of the mean values obtained with the coarse mesh is lower than 4% (see Table IV), and that URANS predicts negligible fluctuating variables, GWMLESsub provides more accurate results than URANS in the periodic channel flow for all meshes considered.
The increase in defined in Eq. (7) leads to a RANS-LES transition at higher (see Fig. 14). The transition region of the mean value of the blending function contains more than two cells. However, as illustrated in Fig. 12(a), the fluctuations in the function are important because of the high resolution quality, which means that the time-averaged value is smoothed with respect to the instantaneous value; that is, in Fig. 14, the transition region is of the order of , while Fig. 12(a) shows that the instantaneous transition region is much thinner. The mean SBES blending function is essentially the function translated approximately by . In , the in which RANS-LES transition takes place is twice the one of , with a lower slope of the function. No LLM is noticed in Fig. 13(a), and the velocity fluctuations are underpredicted, which is attributed to the higher dissipation as a consequence of the extended RANS region. The great accuracy of the GWMLESsub, SBES, and IDDES models is also proved in the mean skin friction coefficient, which is predicted with an error lower than 5% in all models (see Table V). This study confirms the capabilities of the proposed model to improve the current wall function and mixing-length approaches for WMLES.
Mean blending functions in the boundary layer of the periodic channel.
The IDDES model has been particularly calibrated for periodic channel flows.6 Moreover, there are no transition regions, which means that the transition from modeled-to-resolved turbulence is not as relevant as in other more complex wall-bounded flows. This can be verified in the size of the resolved turbulence structures, in which no qualitative differences can be observed between GWMLESsub and IDDES (see Fig. 15). Quantitative results derived from the distribution of the Taylor length scale lead to the same conclusion (see Fig. 16).
Iso-surfaces of Q = 106 s−2 in the boundary layer of the periodic channel. (a) . (b) IDDES.
Iso-surfaces of Q = 106 s−2 in the boundary layer of the periodic channel. (a) . (b) IDDES.
Dimensionless Taylor microscale in the boundary layer of the periodic channel.
The computational cost for GWMLESsub (same as for SBES) is around 35% lower than the one for DDES (Table VI). The reduction is greater than in the subsonic round jet case, since in compressible flow RANS equations represent of the total number of equations, while in incompressible flow without heat transfer the ratio is . The computational cost is of the same order as the one of the simulations of the subsonic round jet (see Table III). The higher cell count and lower time step, as well as the large number of time steps required for the turbulence structures to be fully developed, are compensated by the reduced numbers of iterations per time step and dimensionless length of the computational domain.
C. Ahmed body
The Ahmed body is a model of a generic road car72 (see Fig. 17). The flow shares some features with the real cars such as a large three-dimensional recirculation zone at the back of the geometry, and the interaction of two counter-rotating vortices that are generated in the slant edges. For slant angles lower than the critical angle of 30°, the flow separates in the beginning of the slant, and it reattaches downstream, leading to complex flow features. Taking experimental data as Refs. 72–75, simulation results will be compared with the results obtained from LES and WMLES simulations available in the literature.76,77
Geometry of the Ahmed body.72 Dimensions in mm. (a) Back view. (b) Lateral view. (c) Bottom view.
Geometry of the Ahmed body.72 Dimensions in mm. (a) Back view. (b) Lateral view. (c) Bottom view.
1. Domain and boundary conditions
The computational domain is a 3/4 open wind tunnel with the dimensions of the cross section obtained from Ref. 73 (see Fig. 18). The lengths upstream and downstream of the Ahmed body have been obtained after performing a domain independence study. The Reynolds number , and the turbulence intensity at the inlet, which is used to calculate the turbulent kinetic energy and the turbulent specific dissipation rate, is obtained from Ref. 73.
2. Results
a. Mesh independence study
Three different meshes are considered, with in the slant region ranging from 0.5 to 0.8. Coarser meshes lead to numerical instabilities when the low-dissipation discretization methods mentioned in Sec. II B 2 are used. Table VII shows that the error in the velocities of the boundary layer decreases as the mesh size decreases, and a convergent behavior is achieved.
Results of the mesh independence study of the Ahmed body performed with the model in the boundary layer of the slant: . Experimental data obtained from Ref. 73.
. | . | Numberof cells . | . | . | . | . | . |
---|---|---|---|---|---|---|---|
375 | 6400 | 2.4 M | 0.5 | 0.194 | 0.488 | 0.346 | 0.057 |
275 | 4800 | 4.5 M | 0.65 | 0.167 | 0.351 | 0.340 | 0.056 |
175 | 3200 | 11.5 M | 0.8 | 0.149 | 0.264 | 0.335 | 0.056 |
. | . | Numberof cells . | . | . | . | . | . |
---|---|---|---|---|---|---|---|
375 | 6400 | 2.4 M | 0.5 | 0.194 | 0.488 | 0.346 | 0.057 |
275 | 4800 | 4.5 M | 0.65 | 0.167 | 0.351 | 0.340 | 0.056 |
175 | 3200 | 11.5 M | 0.8 | 0.149 | 0.264 | 0.335 | 0.056 |
The drag parameters—with referring to the friction component of the drag coefficient—are not compared with experimental data; the reason is that there is no consensus based on different experiments. In the normal direction of the boundary layers, 20 cells are defined, with in the turbulent boundary layers [see Fig. 19(a)]. These conditions imply small differences in the quantities that strongly depend on the RANS model, such as the friction component of the drag coefficient. In contrast, there are separation and reattachment processes, and the drag coefficient and the fluctuating values are mainly determined by the accuracy of the LES region. This is the reason why these variables are more sensitive to mesh refinement. In the fine mesh, , even though, as noted in Ref. 20, the flow is not exposed to an adverse pressure gradient on the roof; therefore, GIS is not a problem for the present geometry.
Turbulence variables of the model in the plane y = 0 of the Ahmed body. (a) Mean dimensionless wall distance of the first near-wall cell. (b) . (c) .
Turbulence variables of the model in the plane y = 0 of the Ahmed body. (a) Mean dimensionless wall distance of the first near-wall cell. (b) . (c) .
It should be noted that the normalized error of the fluctuating velocity of the fine mesh is still 26%. Two universal reasons are related to the use of a RANS model in the boundary layers, as well as the limited resolution of the turbulence spectrum. Even if in the slant, there are some regions in the wake where the value is [see Fig. 19(c)]. In addition, in the experimental data available, there are only ten data points in the boundary layer, which are only spaced by 4 mm. This means that the accuracy of the measuring technique could have an important role in the comparison, as well as the manufacturing tolerances of the body. In Sec. III C 2 c, the results will be compared with data available on the literature, so that a better picture can be obtained in regard to the accuracy of the model proposed.
b. GWMLESlog blending function
The mean profiles of the x-velocity and the blending function in different positions of the roof of the Ahmed body are presented in Fig. 20. The equilibrium solutions in the viscous sublayer and the log-layer for values of the von Kármán constant and (Ref. 48) are plotted as reference. Figure 20(a) shows that the boundary layer is not fully developed in the first three reference points. The transition point from RANS to LES depends on the x-coordinate [see Fig. 20(b)], since the log-layer thickness is proportional to the distance to the leading edge when the flow is not fully developed. At x = −250 mm, the profile obtained from the numerical simulations matches the law of the wall. The mesh size in the roof region is (half of the size used in the slant region), and the transition from RANS to LES takes place in around two cells. This is the expected result, given that the reference considered in Sec. II A 1 was 1 cell for . In the fully developed case (x = −250 mm), the transition point is located near the end of the log-layer, as predicted.
Mean boundary layer profiles the plane y = 0 of the Ahmed body. (a) Dimensionless x-velocity. (b) Blending function.
Mean boundary layer profiles the plane y = 0 of the Ahmed body. (a) Dimensionless x-velocity. (b) Blending function.
c. Comparison between simulations and experimental data
Figure 21 compares the streamwise velocity statistics in the slant region of the symmetry plane (see Fig. 17) with experimental data, LES, and WMLES simulations. The results of LES and WMLES simulations are those obtained with the fine mesh used in the corresponding work. The differences between , SBES, and DDES are lower than 5% at almost all points, especially in the mean velocity. These models are more accurate than WMLES in the mean values, although the deviation from the experimental data is more pronounced than in the LES simulations. Even if the accuracy of all models compared is similar in the fluctuating velocity, at x = −203 mm, there are some fluctuations predicted by the , SBES, and LES models that are not present in the DDES model and in the experimental data. URANS fails to determine the velocity profiles, with negligible temporal fluctuations; indeed, the normalized errors (Table VII) are greater than those obtained with and the coarse mesh.
Velocity statistics in the plane y = 0 of the Ahmed body. (a) Mean x-velocity. (b) Fluctuating x-velocity.
Velocity statistics in the plane y = 0 of the Ahmed body. (a) Mean x-velocity. (b) Fluctuating x-velocity.
Figure 21(a) allows the detection of the separation and reattachment point from different models. In the attached flow, the streamwise velocity component is positive, while the opposite occurs when the flow is separated. Except from URANS, in which the flow is separated along the entire slant, the separation at the beginning of the slant and the subsequent reattachment before the end are predicted by all models. However, , SBES, and DDES models overpredict the width of the separated zone, while LES and WMLES provide the opposite behavior. It should be noted that a positive streamwise velocity component is not a sufficient condition for the flow to be attached, and it has been verified that in these cases, the vertical (z) velocity component is negative, as required to deduce that the flow is attached.
The effect of the prediction of the transition point will be analyzed in the drag parameters. Among the models that give a reasonable prediction of the velocity statistics, since the separated region is the largest in the DDES results, it is expected that DDES provides the highest drag coefficient value. In contrast, the lowest should be given by the LES model given the overprediction of the attached region by this model. This is indeed shown in Table VIII. As previously anticipated, the value of the drag coefficient is not clear taking previous articles as references. The quality of the test sample has a strong influence on the drag coefficient;75 it has been shown that small roundings in the upper edge of the slant lead to a decrease in the drag coefficient, and, in particular, the drag coefficient does not depend on the radius of curvature in the cases studied. That is, there is a reference value in the body with a sharp edge, 0.356, which is similar to the one obtained in Ref. 74. The drag coefficient reduces to with a rounded edge, which is closer to the one of Ref. 72. Another key parameter is the friction component of the drag. The values given by , SBES, and DDES models differ by less than 10% and agree with the value given in Ref. 72. LES results provide a low value of the friction component, which may be a reason for the discrepancy in with respect to Refs. 74 and 75. Since friction effects are dominant in the attached flow, the friction component given by URANS is in line with the one given by , SBES, and DDES. Given the large deviations of the URANS result with respect to experimental data in the velocity statistics, it is expected that the friction coefficient predicted by URANS deviates significantly, although this is not the case. Furthermore, flow variables need to be considered to explain this behavior.
Drag parameters of the Ahmed body.
Parameter . | EXP72 . | EXP74 . | EXP75 . | . | SBES . | DDES . | LES76 . | URANS . |
---|---|---|---|---|---|---|---|---|
0.285 | 0.343 | 0.356 | 0.335 | 0.331 | 0.347 | 0.295 | 0.298 | |
⋯ | 0.051 | ⋯ | 0.055 | 0.057 | 0.052 | 0.037 | 0.052 |
Even if the drag coefficient is not obtained in the experiments taken as reference in Fig. 21 (Ref. 73), the pressure coefficient distributions in the slant and the rear surface of the Ahmed body are available. Figure 22 compares numerical and experimental results in the slant and shows that simulation values provide an accurate overall picture of the distribution. However, errors up to are obtained in the numerical simulations (see Table IX). As expected from the comparison of velocity statistics, the prediction of URANS is of reduced accuracy, since this model does not predict clearly two of the main flow physics: the separation and subsequent reattachment, as well as the two counter-rotating vortices, which are extremely weak [see Fig. 22(a)]. It has been verified that the normalized errors obtained with the coarse mesh in GWMLES are lower than those of URANS in the fine mesh, which leads to the same conclusion as in the previous cases: GWMLES provides more accurate results than URANS even in coarse meshes.
Pressure coefficient in the slant of the Ahmed body. Due to the limited number of sampling points of the LDA measurements, the contours cover the spanwise domain , which is smaller than the width of the Ahmed body ( ). (a) Experiment.73 (b) . (c) SBES. (d) DDES. (e) URANS.
Pressure coefficient in the slant of the Ahmed body. Due to the limited number of sampling points of the LDA measurements, the contours cover the spanwise domain , which is smaller than the width of the Ahmed body ( ). (a) Experiment.73 (b) . (c) SBES. (d) DDES. (e) URANS.
The contours of the pressure coefficient are less accurate at first sight in the rear of the body, which corresponds to the plane x = 0 (see Fig. 23). However, the area-averaged value is highly accurate in all cases, even in URANS (see Table IX); the latter is considered to be a coincidence, since the pointwise contour of URANS [Fig. 23(b)] deviates significantly from the experimental data [Fig. 23(a)]. Assuming that there is no error in the remaining surfaces, from the results of Table IX, it is deduced that underpredicts the drag obtained in the experiments of Ref. 73. This enforces the assumption that the correct drag coefficient is 0.34, so that the hybrid RANS/LES models would provide a better accuracy than the LES model for a much lower computational cost. In that situation, model is more accurate than the SBES, which can be due to solving the outer layer in LES mode instead of in RANS.
Mean pressure coefficient in the rear of the Ahmed body. (a) Experiment.73 (b) . (c) SBES. (d) DDES. (e) URANS.
Mean pressure coefficient in the rear of the Ahmed body. (a) Experiment.73 (b) . (c) SBES. (d) DDES. (e) URANS.
In addition to the baseline with the SST RANS model and the WALE residual stress model ( ), another simulation has been performed with the SST and Smagorinsky models ( ). This allows us to study separately the effect of the subgrid-scale model and on the resolved turbulence structures. The Smagorinsky constant , which is equal to the equivalent Smagorinsky constant of the DDES model, as mentioned in the introduction. Even if the accuracy of and DDES in terms of mean and fluctuating variables has been shown to be similar, Fig. 24 shows that both the use of a more consistent subgrid stress model (WALE) and the reduction of gray areas contribute to the increased resolution. In fact, the differences in the size of the turbulence structures between and DDES are more noticeable than in the previous test cases, with a reduced computational cost required by the with respect to DDES (see Table X).
Iso-surfaces of Q = s−2 in the slant of the Ahmed body. (a) . (b) . (c) DDES.
D. Circular cylinder
The flow around a circular cylinder at is representative of the laminar–turbulent transition process,78 with the type of transition depending on Re and the particular conditions of the experiments. In this test case, experimental data79 and LES results80,81 will be used for comparison. The work80 considers many cases with different spanwise lengths, mesh sizes, and turbulence models. It has been considered as reference the case with the same spanwise length as in this work (2D), the fine mesh, and the dynamic Smagorinsky residual stress model. Two simulation approaches will be tested within the model: the standard SST model for turbulent boundary layers ( ), and the model for boundary layers with laminar–turbulent transition ( ). The latter adds two additional transport equations for the intermittency γ and the transition momentum thickness Reynolds number .35 In both cases, the residual stress model is the baseline WALE model.
1. Domain and boundary conditions
The computational domain is a circular cylinder with periodic boundary conditions in the spanwise direction (see Fig. 25). The distance between the periodic boundaries has been deduced from a domain independence study. The definition of the inlet boundary conditions for the RANS turbulence variables has been done with the aim of representing laminar freestream conditions, which correspond to the LES results used for comparison and the aim of the experiment taken as Ref. 80. The Reynolds number of the flow .
Computational domain Ωcyl and boundary conditions of the circular cylinder.
2. Results
a. Mesh independence study
Three different meshes are considered, with in the wake of the cylinder ranging from 0.6 to 0.8. Table XI shows that the error in the velocity statistics and the mean drag coefficient converges to a constant value. In the following paragraphs, the reason why when will be explained. The increase in the mesh resolution does not have a strong impact on the results, which is attributed to the low value that is kept constant in all meshes (see Fig. 26), as well as the definition of 20 boundary layer cells in the normal direction. This study also allows us to conclude that RANS zones play an important role in the flow.
Results of the mesh independence study of the circular cylinder performed with the model in the wake axis . Experimental data obtained from Ref. 79.
. | . | Number of cells . | . | . | . | . |
---|---|---|---|---|---|---|
2.4 M | 0.6 | 0.114 | 0.402 | 0.502 | ||
4.8 M | 0.7 | 0.134 | 0.373 | 0.61 | ||
12.1 M | 0.8 | 0.129 | 0.365 | 0.674 |
. | . | Number of cells . | . | . | . | . |
---|---|---|---|---|---|---|
2.4 M | 0.6 | 0.114 | 0.402 | 0.502 | ||
4.8 M | 0.7 | 0.134 | 0.373 | 0.61 | ||
12.1 M | 0.8 | 0.129 | 0.365 | 0.674 |
Mean dimensionless wall distance of the first near-wall cell of the circular cylinder.
Mean dimensionless wall distance of the first near-wall cell of the circular cylinder.
Figure 27(a) shows that runs in LES mode only in the wake of the cylinder, which is not the expected behavior. However, the RANS zones outside the boundary layers are fully resolved, since there [see Fig. 27(b)]. The turbulence variables k, ω, and μt almost vanish at the inlet. These values are not significantly increased outside the boundary layer or the wake, since the production terms in the k and ω equations are proportional to the strain rate that vanishes in these zones. This is because there is no wall or other turbulence generator than can produce velocity gradients. Thus, the second argument of the blending function defined in Eq. (7) activates without compromising the accuracy of the modeling approach.
Turbulence variables of the model in the plane z = 0 of the circular cylinder. (a) . (b) .
Turbulence variables of the model in the plane z = 0 of the circular cylinder. (a) . (b) .
b. Comparison between simulations and experimental data
Figure 28 shows the velocity statistics on the longitudinal axis and on one of the vertical axes close to the cylinder surface. The , SBES, and DDES models are more accurate than the LES cases considered in Figs. 28(a) and 28(c), with mean differences with respect to experimental data lower than 20%. The opposite occurs in Figs. 28(b) and 28(d); therefore, no clear conclusion about the accuracy of the models can be extracted. results deviate significantly with respect to other data in the fluctuating variables and provide the lowest turbulence levels, while the highest levels are obtained with the LES simulations.
Velocity statistics of the circular cylinder. (a) Mean x-velocity in the x axis. (b) Fluctuating x-velocity in the x axis. (c) Fluctuating y-velocity in the x axis. (d) Mean y-velocity at .
Velocity statistics of the circular cylinder. (a) Mean x-velocity in the x axis. (b) Fluctuating x-velocity in the x axis. (c) Fluctuating y-velocity in the x axis. (d) Mean y-velocity at .
Furthermore, comparison of flow parameters is presented in Table XII. Defining the separation angle as the value at the inflection point of the pressure coefficient, in LES, the flow separates at the lowest value of , leading to increased drag, while the opposite occurs in . GIS is not a problem for DDES in the meshes considered, since due to the thin boundary layer. The differences in the mean base pressure coefficient follow the same trends as in the drag coefficient, and the Strouhal number increases notably in the laminar–turbulent transitional flow, in line with the data available in the literature.78
Parameters of the flow around the circular cylinder.
Parameter . | EXP79 . | . | SBES . | DDES . | . | LES80 . | LES81 . |
---|---|---|---|---|---|---|---|
1.24 | 0.79 | 0.79 | 0.84 | 0.4 | 1.45 | 1.43 | |
−1.21 | −0.85 | −0.84 | −0.83 | −0.39 | −1.76 | −1.59 | |
St | 0.18 | 0.24 | 0.25 | 0.24 | 0.33 | 0.2 | 0.19 |
(deg) | 90 | 105 | 105 | 110 | 120 | ⋯ | 95 |
The discrepancies of the model developed in this work in the velocity statistics are translated into the pressure coefficient statistics. The mean Cp is well predicted until , and after this point, all models overpredict the absolute value of the pressure minimum [see Fig. 29(a)]. One reason for the lack of accuracy of , SBES, and DDES may be that the flow is laminar in the experiment, and then, the separation-induced transition to turbulence occurs around . In that case, the turbulence models treat all the boundary layer as fully turbulent, which leads to the failure of the prediction of the transition point. This reasoning is not applicable to , which solves the Navier–Stokes equation without modeled turbulence at least in a portion of the boundary layer. Additional variables need to be studied to understand the physical reasoning behind the delayed separation point provided by this model.
Pressure coefficient statistics of the circular cylinder. (a) Mean value. (b) Fluctuating value.
Pressure coefficient statistics of the circular cylinder. (a) Mean value. (b) Fluctuating value.
Even if no data of the fluctuating component of the Cp are presented, the article cited79 provides the peak-to-peak values of the pressure coefficient, . The experimental value given by Fig. 29(b) has been obtained assuming that the function is sinusoidal, and in this case, , which serves as an approximation. Figure 29(b) shows that the fluctuations are much higher in the experiments than in the simulations in the entire domain, in particular, in the region of favorable pressure gradient, which is supposed to be laminar, and the high experimental calls this into question. If the transition mechanism in the experiment is due to the separation-induced transition, then a laminar separation bubble would be expected, which is not the case, although possibly due to the lack of resolution of the experimental devices.
Based on the laminar boundary conditions considered, the flow is laminar at the leading edge of the cylinder. provides even at [see Fig. 30(a)], while keeps up to inside the thin boundary layer. In , from intensity of the pressure fluctuations increases as increases, while in , this happens notably for [see Fig. 29(b)]. Thus, the transition model is expected to capture from some unstable Tollmien–Schlichting waves that are the mechanism of the natural laminar–turbulent transition process. This can be verified in Fig. 31(b).
Mean turbulent viscosity ratio in the boundary layer of the circular cylinder. (a) . (b) .
Mean turbulent viscosity ratio in the boundary layer of the circular cylinder. (a) . (b) .
Iso-surfaces of Q = s−2 in the boundary layer of the circular cylinder. (a) . (b) .
Iso-surfaces of Q = s−2 in the boundary layer of the circular cylinder. (a) . (b) .
Since the resolution quality [see Eq. (10)], keeps up to [see Fig. 32(b)]. In contrast, in , the turbulence production terms activate and the resolution quality deteriorates from , even for [see Fig. 30(a)]. This translates into the resolution of coarser turbulent structures, which are notably damped around the separation point. Thus, flow separation is a consequence of the low resolution in , SBES (SST), and DDES. This fact explains the delayed separation of , since in this model, the resolution drops only after the flow is fully separated. These findings emphasize the importance of using a low-dissipation numerical scheme. DDES can also be coupled with the ( ), but in this case, the number of RANS equations is four, while the total number of equations is eight. This means that provides up to 50% of reduction of the computational cost with respect to (see Table XIII).
Resolution quality in the plane z = 0 of the circular cylinder. (a) . (b) .
Simulation parameters of the circular cylinder for a characteristic length scale Lc = D.
Model . | . | . | . | (s) . | . | . | . |
---|---|---|---|---|---|---|---|
35 | 6 | 0.6 | 5 | 5 | 14.6 days | ||
35 | 6 | 1.2 | 5 | 5 | 29.2 days |
Model . | . | . | . | (s) . | . | . | . |
---|---|---|---|---|---|---|---|
35 | 6 | 0.6 | 5 | 5 | 14.6 days | ||
35 | 6 | 1.2 | 5 | 5 | 29.2 days |
#include “udf.h” |
#define c_sub 500.0 |
#define c_log 2.0 |
#define n1 8.0 |
#define n2 16.0 |
/* |
C_K: turbulent kinetic energy (m ⁁ 2/s ⁁ 2) |
C_O: turbulent specific dissipation rate (1/s) |
C_WALL_DIST: wall distance (m) |
C_MU_L: molecular viscosity (Pa*s) |
C_R: density (kg/m ⁁ 3) |
*/ |
DEFINE_SBES_BF(GWMLES_log, c, t) |
{ |
double arg1, arg2, f; |
arg1 = c_log*sqrt(C_K(c,t))/(0.09*C_O(c,t)*C_WALL_DIST(c,t)); |
arg2 = c_sub*C_MU_L(c,t)/(pow(C_WALL_DIST(c,t),2)*C_O(c,t)*C_R(c,t)); |
if (arg1 > arg2) { |
f = tanh(pow(arg1,n1)); |
} |
else { |
f = tanh(pow(arg2,n1)); |
} |
return f; |
} |
DEFINE_SBES_BF(GWMLES_sub, c, t) |
{ |
double arg2, f; |
arg2 = c_sub*C_MU_L(c,t)/(pow(C_WALL_DIST(c,t),2)*C_O(c,t)*C_R(c,t)); |
bf = tanh(pow(arg2,n2)); |
return f; |
} |
#include “udf.h” |
#define c_sub 500.0 |
#define c_log 2.0 |
#define n1 8.0 |
#define n2 16.0 |
/* |
C_K: turbulent kinetic energy (m ⁁ 2/s ⁁ 2) |
C_O: turbulent specific dissipation rate (1/s) |
C_WALL_DIST: wall distance (m) |
C_MU_L: molecular viscosity (Pa*s) |
C_R: density (kg/m ⁁ 3) |
*/ |
DEFINE_SBES_BF(GWMLES_log, c, t) |
{ |
double arg1, arg2, f; |
arg1 = c_log*sqrt(C_K(c,t))/(0.09*C_O(c,t)*C_WALL_DIST(c,t)); |
arg2 = c_sub*C_MU_L(c,t)/(pow(C_WALL_DIST(c,t),2)*C_O(c,t)*C_R(c,t)); |
if (arg1 > arg2) { |
f = tanh(pow(arg1,n1)); |
} |
else { |
f = tanh(pow(arg2,n1)); |
} |
return f; |
} |
DEFINE_SBES_BF(GWMLES_sub, c, t) |
{ |
double arg2, f; |
arg2 = c_sub*C_MU_L(c,t)/(pow(C_WALL_DIST(c,t),2)*C_O(c,t)*C_R(c,t)); |
bf = tanh(pow(arg2,n2)); |
return f; |
} |
Even if the results given by have physical sense, the generation of turbulent structures for is not consistent with the prediction of the transition point given by the correlation implemented in the model. In fact, Fig. 30(b) shows that (which means ) for , so that the correlation predicts laminar flow for , which is in line with the laminar separation claimed by the authors of the experiment taken as Ref. 79. With the numerical method used in this work, a flow instability is produced that leads to the natural laminar–turbulent transition. This can be a particular feature of the flow, but it cannot be discarded that it is a consequence of the instability of the numerical scheme. Indeed, hybrid discretizations using a blended formulation between the central differencing and first-order upwind schemes (see Ref. 56) with low blending coefficients (up to 0.25 for the first-order upwind) have been tried, leading to the conclusion that the transition point is a function of the numerical diffusion of the scheme. This is the same conclusion extracted from a dedicated study on this phenomenon, in which it is shown that, in a similar solver based on the finite volume method, the central differencing scheme generates nonphysical instabilities that lead to early natural laminar–turbulent transition.82 In addition, taking as reference DNS data, the article cited shows that, for under-resolved simulations, the transition point can be correctly predicted using a hybrid discretization, in particular, tuning the blending constant to a value that depends on the mesh, which is far from optimal. The instability of the central differencing scheme is well known for a long time.83,84 These instabilities are also expected to be produced in turbulent flows, although in these cases, the flow instability is much intense than the instability generated by the numerical scheme, so that using a central difference scheme is not detrimental for the quality of the results in these cases. In contrast, in flows with laminar–turbulent transition, the numerical instability can dominate against the physical instability, leading to the failure of the prediction of the transition point.
The discrepancy between simulations and the experiment can also be explained from the uncertainties of the experiment. Apart from turbulence sources such as surface imperfections or measurement devices, a key aspect in laminar–turbulent transition is the freestream turbulent intensity. The work cited79 says that , while in the numerical simulations, . From classical correlations that relate the transition momentum thickness Reynolds number with the dimensionless pressure gradient and the freestream turbulence intensity, , it is known the high sensitivity of the correlation with respect to the freestream turbulence intensity [see Fig. 33(a)]. Thus, a range of is restrictive for comparison between numerical and experimental data. Indeed, as shown in Fig. 33(b), there is a wide spread in the values obtained from different experiments,86–93 which means that the flow is highly sensitive to the experimental setup.
Experimental data on laminar–turbulent transition. (a) Correlation of .85 (b) Drag coefficient of the circular cylinder.
Experimental data on laminar–turbulent transition. (a) Correlation of .85 (b) Drag coefficient of the circular cylinder.
IV. CONCLUSIONS
In this work, a generalized wall-modeled large simulation model (GWMLES) has been developed. The model improves and expands upon the classical WMLES approach, which models turbulence up to the inner part of the log-layer, by introducing a formulation that also allows for the modeling of the entire log-layer. This is particularly relevant for the industry given the current needs and available computing power. The model is based on the main idea of the unpublished SBES model, which blends RANS and LES turbulent viscosities. The blending function has been designed to be independent of the mesh, thereby avoiding the grid-induced separation problem that is one of the main drawbacks of state-of-the-art models like the DES family. Furthermore, GWMLES has been shown to require approximately 30% lower computational cost than other hybrid RANS/LES models such as DDES in the turbulent flows considered.
The numerical methodology has been validated using experimental data and DNS, WMLES, and LES simulations available in the literature, focusing on four test cases that represent industrial flows. Simulating a free shear flow has led to the conclusion that the model is consistent, since it provides a LES solution in the absence of boundary layers. The simulation of a periodic channel flow demonstrates the excellent performance of the model in a standard WMLES test case. Additionally, the advantages of resolving the inner part of the logarithmic layer in RANS instead of using wall functions or a mixing-length model have been presented.
More complex test cases, such as the flow around the Ahmed body, which involves turbulent flow with separation and subsequent reattachment, have been studied. GWMLES has shown its ability to capture finer turbulence structures compared to other hybrid RANS/LES models. This is attributed to the use of a more consistent LES model and a faster transition from modeled-to-resolved turbulence provided by the formulation. The results obtained by the model are in excellent agreement with experimental data, showing accuracy similar to LES simulations, but at a significantly lower computational cost. In addition, it has been shown to provide superior performance than URANS, even for coarse meshes. GWMLES is also promising as an alternative to LES in laminar–turbulent transitional flows, fully resolving laminar regions, and being able to solve the natural transition from laminar to fully turbulent flow.
The test cases considered have showcased the model's capabilities in various flow scenarios. However, further validation of the model is necessary, with additional discussion about time scales, in particular in different flow types that will be the basis of future work; first, additional standard test cases of turbulent flows such as the backward facing step61 allow additional comparison with experimental data and LES; second, complex flows with real geometries used in the aeronautical industry94 serve as additional challenging cases using spectral analysis as basis for the result comparison; third, the instabilities generated by numerical schemes can be studied in detail in laminar–turbulent transitional flows with laminar separation bubbles.41,95
ACKNOWLEDGMENTS
The author acknowledge Universidad Politécnica de Madrid for providing computing resources on Magerit Supercomputer. Gonzalo Rubio also acknowledges the funding received by the Grant DeepCFD (Project No. PID2022-137899OB-I00) funded by No. MCIN/AEI/10.13039/501100011033 and by ERDF A way of making Europe.
AUTHOR DECLARATIONS
Conflict of Interest
The authors have no conflicts to disclose.
Author Contributions
Aitor Amatriain: Conceptualization (equal); Investigation (equal); Methodology (equal); Writing – original draft (equal); Writing – review & editing (equal). Corrado Gargiulo: Funding acquisition (equal); Methodology (equal); Project administration (equal); Resources (equal); Supervision (equal); Writing – review & editing (equal). Gonzalo Rubio: Conceptualization (supporting); Investigation (supporting); Methodology (supporting); Supervision (lead); Writing – review & editing (lead).
DATA AVAILABILITY
The data that support the findings of this study are available from the corresponding author upon reasonable request.
APPENDIX: UDF OF THE GWMLES BLENDING FUNCTION USED IN ANSYS FLUENT
The blending function defined in Eq. (7) with the parameters given in Table I is implemented in Ansys Fluent with a code written in C programming language. This code is compiled with the in-built compiler of Ansys Fluent (Fluent—user-defined functions (UDF)—compiled), so that a user-defined blending function is applied to the SBES model of Ansys Fluent (models—turbulence—k–omega SST—SBES with user-defined function). The expressions for the blending functions contain cell macros, whose definition is given after the parameter definition of the code given below. In the same way as the cell macros, the blending function is defined for all cells (input argument “c”) of every domain thread (input argument “t”).