1. Introduction
Since the seminal works of Chorin [1] and Temam [2], different variants of the fractional-step method have been proposed and used for the integration of the incompressible form of the unsteady Navier–Stokes Equations (NSE). Over the years, different algorithms have been developed using multistep time advancement techniques, conceived to be used with generalized grid topologies and different locations of the flow variables (co-located or staggered). Algorithms developed for the analysis of unsteady laminar flows have been successfully employed for the Direct Numerical Simulations (DNS) and for the Large Eddy Simulation (LES) of turbulent flows. The latter, by requiring some forms of parametrization for the smallest scales of turbulence, is computationally less demanding. In principle, even non-conservative or dissipative numerical algorithms may give reasonable results when used for DNS, provided that the time step of the simulation and the cell size are smaller than the Kolmogorov scales, so that the truncation error remains confined in the insignificant part of the power spectrum. This is not true for LES though, where a low-pass filter is applied to the NSE to separate the large energy-carrying scales of motion from the small and more isotropic ones; here the truncation error necessarily affects both the resolved and the modeled part of the spectrum, hence the importance of using energy-conserving and non-dissipative algorithms for LES of turbulent flow.
In a sequence of papers [3,4] numerical algorithms for the solution of the NSE in conservative form have been proposed, using Cartesian staggered grids. There, 2nd-order accurate central difference schemes were used for the discrete spatial operators, second-order time accurate schemes for the diffusive terms, and, at least second-order accurate schemes for time integration of the non-linear term (i.e., Adams–Bashforth or Runge–Kutta). The need to move toward complex grid topologies has pushed the development of algorithms using curvilinear coordinate transformations or unstructured grids. A very popular curvilinear-grid fractional-step algorithm is that of Zang et al. [5]: they used a semi-implicit time advancement scheme in conjunction with a second-order accurate explicit Adams–Bashforth scheme for the time integration of the non-linear term. Since the algorithm co-locates the flow variables on the cell centroids it requires a non-conservative formulation of the NSE [6] thus, high-order upwind flux schemes were used for the spatial discretization of the advective term of momentum and scalar transport. The algorithm was successfully employed for the study of LES of turbulent flows over curvilinear geometries. Later, the algorithm was modified using central differences for the calculation of non-linear momentum and scalar fluxes in several papers (see [7] for a general discussion). On the other side, energy-conserving, second-order fractional-step algorithms for finite-differences/volumes have been proposed and used for the LES of turbulent flows in unstructured grids [8].
Given the Courant-Friedrich-Lewis (CFL) restrictions imposed by the semi-explicit methods mentioned earlier, implicit multistep methods for the solution of the NSE were sought. In its incompressible version, the NSE present some difficulties in enforcing mass conservation and in writing the discrete non-linear operator of velocities when numerically integrated using implicit multistep methods. The most widely used algorithm for the implicit integration of the incompressible NSE is the PISO algorithm, proposed by Issa [9], which is first-order accurate in time. As it is a non-iterative predictor-corrector method, the momentum equation (predictor) is solved once and, afterward, the non-solenoidal velocities obtained are ‘corrected’ (at least twice) in order to enforce conservation of mass, by solving the pressure equation and an explicit algebraic corrector equation. It is important to note that for the algorithm to be implicit, the advective term must be linearized. Details on such linearization will be revisited in later sections.
Special attention has been given to ILES in the early years of the code for use in compressible and incompressible flows, given that low-order FV methods are amenable to use within the Monotone Implicit LES, or MILES, framework (for a review, see [13]). In general, the use of
More recently wall-resolving and Wall-Modeled LES models (WMLES) (a LES where the near-wall dynamics is not resolved and the wall shear stress is parametrized using a model), although present since the early stages of
A more accurate account on the over-dissipative properties of
Incidentally, the work of Tuković et al. [18] has revisited the PISO implementation present in
The present work focuses on the analysis of the overall performance of the standard implementations of
Successively, the algorithms are validated for LES of neutral and buoyant flows. In this context, filter consistency and associated boundary conditions are also tested and compared with the standard solvers available in
The verification of the LES models along with the fluid flow solver for turbulence flows uses two cases: (1) a turbulent neutral Poiseuille flow, where the consistency of the filters and of the SGS model can be evaluated; and (2) Rayleigh–Benard convection between infinite plates, which may serve as a test of the overall performance in the presence of active scalars.
The paper is organized as follows: Section 2 reports the mathematical formulation of the different algorithms just discussed, including the description of the SGS model for the momentum and scalar transport equations; Section 3 reports a description of the two algorithms tested in this paper, namely PISO and RK4; Section 4 reports results of tests aimed at verifying the energy-conservation properties of the two algorithms; Section 5 reports verification tests of the two algorithms for LES of turbulent flows and, finally, concluding remarks and a discussion are given in Section 6.
2. Mathematical Formulation
In this section, a description of the Boussinesq form of the unsteady NSE for the filtered flow variables is presented. We recall that the Boussinesq form allows the study of systems with variable density, only when the density variations are much smaller than the bulk density of the flow. Spatial filtering over the NSE produces unresolved terms (SGS fluxes) which need to be modeled.
The filtered Boussinesq form of the Navier–Stokes equations read as:
(1)
(2)
(3)
where is the velocity component in the i-direction, is the density perturbation with respect to the bulk density , p is the hydrodynamic pressure, g is gravity, is the kinematic viscosity, and the scalar diffusivity. The quantities(4)
(5)
are the SGS, or residual, fluxes of momentum and density.The frame of reference has and over the streamwise and spanwise horizontal directions, and vertical upward. The streamwise, spanwise, and vertical directions may be also referred to as ; similarly, for the velocity components we also use , depending on the context.
2.1. Turbulence Modeling: LES
This apart will provide a description of the LES models used in this work. The Dynamic Lagrangian Mixed Smagorinsky Model (DLMM) for scalar and momentum turbulence will be described first, along with the filter used. Afterwards, a brief description of the Dynamic ‘Mean’ Smagorinsky Model (DMM) for momentum turbulence and the Reynolds Analogy (RA) for modeling the scalar SGS fluxes will be made. Notice that the latter methodologies (DMM and RA) are also available in
2.1.1. Dynamic Lagrangian Mixed Smagorinsky for Scalar and Momentum Turbulence
By applying a second filter, of size on Equation (4) and after some algebraic manipulations, a relation for the residual stresses, referred to as the Germano Identity, is obtained:
(6)
(7)
(8)
The same holds for the residual scalar fluxes, just by replacing with .
The SGS fluxes of momentum can be expressed as the sum of a scale-similar part and a Smagorinsky eddy-viscosity term:
(9)
where is the contraction of the strain rate tensor of the filtered field, and is a measure of the mixing length for the unresolved eddies. By using identity (6), one can obtain an expression for . By writing the mixed Smagorinsky model for the NSE using the filter , one obtains which, once substituted in Germano’s identity Equation (6), gives:(10)
(11)
where is assumed constant at the filter level.The system (10) is overdetermined. A least-square approach for finding leads to the following final expression:
(12)
Please note that the brackets indicate some form of averaging. By time-averaging along Lagrangian trajectories (i.e., pathlines), one obtains a mixed version of the Dynamic Lagrangian Model [19] where
(13)
(14)
(15)
(16)
For the unresolved SGS fluxes of density, one can define the subgrid buoyancy flux in a similar way to the subgrid stress tensor, as follows:
(17)
By analogy, the same procedure for the derivation of the LES model for the momentum equation follows, thus one can determine the constant in a least-square sense:
(18)
where(19)
(20)
(21)
Notice that the averaging procedure proposed in Equation (18) can be made also along Lagrangian trajectories, therefore:
(22)
(23)
(24)
(25)
where is the standard deviation of the scalar concentration. Notice that the particular choice of scalar turbulence timescale goes in correspondence with the timescale proposed for the residual momentum fluxes; that is, T is reduced in regions where the scalar gradients or velocity-scalar correlations are large, and vice-versa. The dynamic evaluation of the SGS fluxes for the scalar equation, instead of using the Reynolds Analogy for the SGS Prandtl number (), is particularly advantageous when studying stable stratified turbulence (see [21] for a discussion).Here we use the non-uniform Laplacian filter [22], i.e., a Laplace filter where the filter width is non-constant. It is a generalization of the Laplacian filter proposed by Germano [23]. Such filter is a Reynolds operator in space, i.e., it commutes with derivatives, it preserves constants, and is self-adjoint. For structured grid one has the following:
(26)
where f is the field being filtered, and is the filter width along the i-direction. In structured grids, the filter width is just a multiple of the width, height, or length of the volume cell where the field is being filtered. The filtered field does not necessarily ‘inherit’ the boundary conditions of the unfiltered field: here we will assume that they do, under the assumption that as one approaches the boundaries.Finally, please note that for the family of Gaussian filters the following identity
is valid. Previous works [5,6] using finite-difference codes have considered the filter width at the test level as(27)
which is only valid for spectral cutoff filters. Such inconsistency in finite-volume and finite-difference algorithms is noted by Vreman et al. [20]. The standard implementation of the Smagorinsky models in2.1.2. Dynamic ‘Mean’ Smagorinsky for Momentum and Reynolds Analogy for Scalar Turbulence
A difference in the implementation of the Dynamic Smagorinsky Model is present in
The Reynolds Analogy for the scalar SGS fluxes simply considers that the turbulent mixing length for scalars scales linearly with that of momentum , where such scaling factor (the ratio between turbulent mixing lengths) remains constant. This assumption leads to the expression:
(28)
3. Numerical Formulations
In this section, we briefly describe two algorithms for the numerical solution of the incompressible NSE. First, we describe the one present in the
3.1. PISO Algorithm
A finite-volume implementation of the incompressible NSE is carried out implicitly, using the PISO algorithm, which will be described next. Hereafter, c denotes the index of an arbitrary velocity node, is the index that indicates neighboring points, n is a superscript denoting the current time iteration, m denotes the inner iterations within each n iteration, Q any source term that may be function of velocity (i.e., the Coriolis force) or not (i.e., the buoyancy force), and A is the coefficient matrix resulting from the linearization of spatial operators. The momentum equation is advanced in time by means the following implicit-in-time linear system:
where P is the hydrodynamic pressure divided by the bulk density . Please note that this system is non-linear for thus one has to resort to inner iterations for which the coefficient matrix A is no longer constant. Also, the mass conservation constraint cannot be directly enforced in the system. By projecting the momentum equation in a solenoidal space one can enforce mass conservation, i.e., at a certain time step n one solves a predictor equation for an intermediate velocity : which is not solenoidal. In order to enforce the mass conservation, a corrector step is applied to the intermediate velocity to obtain a solenoidal intermediate velocity :Please note that the final solenoidal velocity, after m inner iterations, is obtained using
where is obtained by solving the pressure Poisson equationThe
According to the Rhie–Chow method, one can calculate the momentum fluxes, , onto the faces with surface area normal of each volume cell, in the following way
In an attempt to increase robustness of the Euler-Implicit time scheme in
(29)
where is the time step. Please note that as the simulation arrives to a stationary state (in a RANS sense), . In the case of unsteady simulations, it might be interpreted as a correction for interpolation errors due to non-orthogonality of the grid. However, note that this correction introduces a error in the time integration of the advective term in the case of having structured grids.3.2. Runge–Kutta Algorithm
Here we present a finite-volume implementation of an incremental-pressure projection method, where the advective term is projected in time using a classical RK4 scheme whereas the diffusive term is projected using Euler-Implicit scheme. The linearized system is as follows
(30)
(31)
where the discrete diffusion operator is indicated by , and the advective operator by C. Please note that the explicit treatment of the advective term avoids the linearization of . Mass conservation is enforced via Poisson equation for pressure:(32)
(33)
Please note that each time iteration n is split in three substeps m, where gives and . The Runge–Kutta coefficients are the following:
To preserve the velocity-pressure coupling in a co-located finite-volume mesh, a Rhie–Chow interpolation is used.
As mentioned earlier, in order to guarantee consistency in the calculation of the pressure, appropriate boundary conditions for the Poisson equation are needed [1,3,5,26]. Classical non-incremental projection methods obtain the following Neumann boundary condition for pressure on non-periodic boundaries, by projecting the momentum equations onto said boundary with surface-normal :
(34)
Please note that the right-hand-side of Equation (34) is unknown at the corrector stage of the algorithm, so deferred extrapolation methods for projecting the velocity components normal to the boundaries are needed [3]. In the present case, note that the Poisson equation is written in terms of pressure increments, . Thus, it is valid to use a homogeneous Neumann boundary condition [27] for . This strategy is also used in PISO.
4. Verification of Conservation Properties
Here a study on the energy-conservation properties of the algorithms discussed above is presented. Specifically, we make a formal comparison with known analytic solutions and benchmark cases. First, we consider the case of the unsteady and inviscid 2D Taylor vortex but where the boundary conditions for velocity are imposed from the analytic solution. Then we consider the energy growth of one unstable mode for the case of Poiseuille flows, for which an analytic expression exists for the first phase of the growth of a linear disturbance; in this case the flow is confined between two solid walls and, differently from the previous case, the diffusion term becomes part of the solution algorithm. In the latter case only the RK4 algorithm is tested for reasons that will be explained later in this section. For both algorithms, the discretization of the divergence and gradient operators are set to be
4.1. The Two-Dimensional Inviscid Taylor Vortex
Previous studies have reviewed the low-dissipative properties of the fully explicit Accelerated Runge–Kutta and classic Runge–Kutta projection methods for incompressible flows in
The present array of vortices, in the absence of viscosity, must yield zero dissipation and remain stationary, i.e., . From the definition of kinetic energy, an analytic solution for volume-averaged kinetic energy, E, is the following:
(35)
In the inviscid case, it is clear that . The kinetic energy resulting from the numerical integration of the aforementioned solution using PISO and RK4 is shown in Figure 1. Here, a grid of size with uniform spacing is used; additionally, a second-order flux interpolation is used for the calculation of the advective term. The RK4 conserves the energy of the system, while pisoFoam exhibits dissipative properties with an error proportional to the time step. From the results shown in Figure 1 is easy to show that the error increases linearly with . According to what was previously stated, such error in the PISO algorithm is not due to the relaxation term of Equation (29) neither from the spatial schemes for the different operators used nor to the Rhie–Chow interpolation, since these are also used for RK4. This error originates from the treatment of the advective term, as will be shown next.
The class abstraction for the multiphysics finite-volume framework present in
Please note that the error induced by this time-splitting depends on the degree of coupling that exists between the velocity and the transported variable . In the case of momentum transport, such splitting introduces an additional approximation, since a Taylor expansion around the time step yields the following
(36)
Please note that the formulation in
4.2. Hydrodynamic Instabilities: 2D Tollmien–Schlichting Waves
Two-dimensional disturbances occurring in laminar Poiseuille flow, causing transition to turbulence, may be determined using the Orr-Sommerfeld/Squire equations. Such transition, being the least stable mode of the aforementioned equations, is often called K-type transition. This case is of particular interest in the verification of energy-conserving Navier–Stokes solvers since analytic expressions exist for the energy growth rate
Please note that the wave velocity c is a complex number, defined as
where is the eigenvalue of the least stable mode for the laminar Poiseuille flows. The least stable mode is then chosen by obtaining the eigenspectrum of the Orr-Sommerfeld equation for a certain critical Reynolds number, , based on the centerline velocity, and a streamwise wavelength, . We use the same parameters used by [28], i.e., we use and which according to the neutral stability curve for Poiseuille flows, is stable. The resulting eigenspectrum (wave celerities) and eigenvectors for the least stable mode are shown in Figure 2. As a reminder, the velocities relate to the eigenvectors in the following way:The computational domain is of dimensions , and the resolution of the coarsest mesh is . Notice that due to the linearity and 2-dimensionality of the present initial field, the spanwise direction does not need to be refined nor solved. The perturbation velocities are used as initial fields for the viscous simulation using an amplitude equal to 3% the centerline velocity, in order to guarantee linearity of the solution for the first few iterations.
As a reference the energy growth rate for the first few seconds of the simulation is shown in Figure 3, where time is normalized by . Notice that the present method over-predicts the energy growth, situation common when using 4th-order spatial stencils [28], whereas PISO predicts a decay, meaning that the algorithm behaves as simulating a smaller value of which does not lie on a stability curve.
An order-of-accuracy analysis is made for which two additional grids are constructed by just doubling the vertical resolution of the previous one. The rate of error reduction can be calculated as
where represents a value over which the error is to be calculated, and p the order of error reduction. For the RK4 solver, using the data shown in Table 1, a value of is obtained. The reduction order in this case corresponds to the second-order interpolation used for the discretization of the advective operator. Please note that the error-reduction analysis is made only for the RK4 algorithm, since for PISO it would not make sense in this case.5. LES of Turbulent Flows
In this Section we report results for LES of two classical turbulent problems. First we consider the canonical plane turbulent channel flow, where the two algorithms are validated for the case of neutral stratification. Successively, we study the Rayleigh–Bènard convection between two horizontal plates.
RK4 is used with the Dynamic Lagrangian Mixed Model (DLMM) already described, while the simulations with PISO use the Dynamic ‘Mean’ Model (DMM) available in
Here, the following convention will be used to distinguish between resolved and sgs intensities (or fluctuation) of a certain quantity, ,
where denotes a mean quantity, are the resolved fluctuations, and are the sgs contributions. Thus, the total fluctuations of are(37)
5.1. LES of Turbulent Poiseuille Flow: Physical Analysis
We consider a turbulent plane channel flow driven by a constant pressure gradient. The frame of reference has x in the streamwise direction, y along the cross-stream direction and z as the wall-normal direction. Here we use the DNS database reported in [29] for a channel flow at , where the friction velocity is , the half height of the channel is , and the kinematic viscosity is . The grid spacing is uniform in the plane, whereas the grid is stretched along the z-direction to guarantee adequate resolution near the solid walls. A geometric growth function is used in which the first off-the-wall cell centroid is at . In order to guarantee a minimum of eight grid points within a stretching ratio of is used, following Komen et al. [17].
A total of seven simulations were run using different grid distributions in the horizontal direction, and different solvers/LES models. Table 2 summarizes the cases with their respective characteristics. A first set of cases, hereinafter baseline cases (RK4M, PISOM, PISONM, PISOuDNS), use the horizontal grid spacing constraints proposed by Choi and Moin [30], which are commonly used in the literature of wall-bounded turbulence using LES [24,31,32,33]. Notice that an additional control group composed of three fine grid cases (RK4Mf, PISOMf, PISONMf), using the grid spacing constraints of Komen et al. [17], is studied in order to follow the recommendations made by the aforementioned work regarding resolved LES using commercial codes.
Figure 4 shows the non-dimensional velocity profiles obtained with the two algorithms and different sgs models, together with the uDNS and the DNS reference profiles. The left panel contains data for the baseline grid, the right panel refers to the fine grid. The results obtained using the RK4 algorithm exhibit a very good agreement with reference data; on the other hand, solutions using PISO overestimate the velocity profile, although the results substantially improve with respect to the uDNS. In this kind of simulations, given a constant longitudinal pressure gradient, one obtains the nominal wall shear stress as given by the integral balance of momentum, and a dissipative algorithm overestimates the velocity profile due to an incorrect curvature in the buffer layer. For PISO algorithm, the results show that in the presence of coarser grid, the velocity profile is rather insensitive to the SGS model; on the other hand, when using a finer grid the velocity profile obtained with the eddy-viscosity dynamic model appears somewhat worse than that obtained with the dynamic mixed model.
The rms of the diagonal terms of the total (resolved plus SGS) Reynolds stress tensor are shown in Figure 5 for the two grids. The RK4 together with the DLMM gives satisfactory results for the three statistics. PISO exhibits a higher level of fluctuations of the streamwise velocity and smaller level of fluctuations for the other velocity components. Results similar to the ones obtained here are reported also in Komen et al. [17]; in general the over-prediction of the rms of the streamwise velocity component (and under-prediction of the rms of the other components) is due to an abnormal energy redistribution through the pressure-strain correlation of turbulent fluctuations among the three directions. The results are even worse in case of uDNS. Finally, note that the peak of the streamwise component of the Reynolds stresses for the solution obtained with PISO is slightly displaced towards the center of the channel: this may offer a reason for the incorrect resolution of the buffer layer, as previously commented. Overall, the presence of the SGS model in PISO improves the results with respect to the uDNS case, showing that the numerical dissipation does not overwhelm the effect of the model. Also, the dynamic mixed model gives second-order statistics in better agreement when compared with the performance of the dynamic eddy diffusivity model. This is particularly true in the presence of coarse grids.
The mean Reynolds shear stress profiles shown in Figure 6 exhibit behavior within the ranges expected for LESs of channel flow. No particularity can be drawn between the results obtained with PISO using the turbulence model, except for a slight underestimation of in the outer region of the flow for PISO with LES model. This justifies the mismatch in the mean velocity profile due to the fact that the molecular part of the shear stress appears slightly overestimated by PISO. Furthermore, the uDNS Reynolds stress may give the impression of attaining results similar to DNS but, from the velocity profiles it is clear that such results corresponds to an artificially lower . Once again, the SGS model in the PISO algorithm improves the quality of the results compared to an under-resolved (or equivalently ILES) solution. As for the second-order statistics, the baseline cases using the DLMM seem more accurate than the results obtained with DMM; on the other hand, results obtained for the fine grid cases using DLMM are more accurate, specially for RK4. To be mentioned that the authors have run also simulations using RK4 and the DMM (not shown), obtaining similar results to those obtained with PISO and the DMM.
With the aim to analyze the behavior of the filters/LES models herein employed, we carried out an additional analysis which gives an estimation of the growth of the residual eddy viscosity and of the scale-similar shear stress close to the wall. Considering that
(38)
(39)
(40)
If one filters the components of the velocity fields using Equation (26), the following relations are obtained:
Now, if one takes the definition of the residual stress component as
(41)
The terms on the RHS are written as:
From the same empirical relations expressed in Equations (38)–(40) it can be shown that in the vicinity of the wall [34]:
(42)
Meaning that
(43)
The same scaling applies for the scale-similar SGS shear stress. Notice that the previous relation holds for the filter herein used; the relation may change if different filters are used, whether filtering is made only along certain directions, or whether the filtering is made in physical space (for a more complete discussion see [35]). For instance, the top-hat filter when used following the approach proposed by Jordan [36] for finite-difference/volume methods leads to the relation
The near-wall scaling profiles of the residual viscosity as well of the scale-similar shear stress are shown in Figure 7. Please note that both the eddy diffusivity and the scale-similar contribution are in good agreement with the scaling estimate presented in Equation (43), for the DLMM algorithm proposed in the present work. The normalized turbulent viscosity profiles obtained for the DMM algorithm do not match the scaling estimates presented earlier, and seems to remain roughly constant across the channel. Notice that the sgs contribution of the DMM is about two orders of magnitude less compared to the contributions obtained with DLMM in the logarithmic region.
5.2. LES of Rayleigh–Benard Convection
In this section, we analyze the performance of the two algorithms in a problem of wide interest in the scientific community, namely Rayleigh–Benard Convection (RBC). In canonical RBC the fluid is confined between two horizontal plates, the lower of which is hotter than the upper one. The Rayleigh number rules the intensity of buoyancy with respect to momentum and heat diffusion
where is the thermal expansion coefficient, is the imposed temperature difference between lower and upper plate and H is the gap between the plates; is the thermal diffusivity of the fluid and the free-fall velocity of a fluid parcel. Other parameters ruling convective processes are the Prandtl number and the aspect ratio of the cell where L is the horizontal length scale of the domain. In the atmosphere, the convective motions [37] can be very energetic, with values of the Rayleigh number of the order of . Physical experiments with Rayleigh numbers close to that of the atmosphere have been carried out by [38]. Numerical experiments of RBC are typically carried out using Direct Numerical Simulation (DNS) or by LES. The former can afford low-to-moderate values of Rayleigh number, the latter can push the limit of Ra to larger values. LES of RBC in cubic cavities have been performed by [39] and by [40] in the presence of grooves.Here, particular attention is paid the study of the relation between , a measure of the forcing acting on the flow, and which is a measure of the heat exchange properties of the flow. Such relation may be expressed in the form
(44)
Such power law is not universal [41]: the coefficients may be function of other non-dimensional parameters. Universality may be assumed in cases where the aspect ratio is unimportant (namely infinite plates), the Rayleigh Number is not very large (), and for Prandtl numbers larger than . Comparisons with power laws calibrated via DNS [42] and physical experiments [43] will be made, in order to test the performance of the algorithms discussed in the present paper.
Here we study turbulent convection between two infinite horizontal plates, so that the aspect ratio of the domain is not a free parameter of the problem. The computational domain is and the grid is composed of hexahedral cells. The spacing along the horizontal directions is set constant, while the mesh is stretched along the vertical direction, in order to adequately reproduce the thermal boundary layer, . Following the meshing strategy proposed by Verzicco and Camussi [41], at least 6 grid points have been placed within the thermal boundary layer defined as . Notice that for , the Kolmogorov scale, , is lower or equal to the Batchelor length scale, , but for the herein considered these can be regarded as equal. This implies that for wall-resolving LES, the meshing criteria may be based on an accurate resolution of the thermal boundary layer, for which estimates are readily available. The distribution of the grid points is made using the hyperbolic tangent function, clustering them near the plates. The first cell node off the wall is located at , which is much smaller than for the largest Rayleigh number herein examined (). Periodic boundary conditions are imposed on the horizontal direction (to mimic infinite plates) and no-slip condition on the plates. A summary of the different settings used for the simulations ran in this section are presented in Table 3. The results of three different Rayleigh numbers are analyzed , , . For the sake of clarity, normalization of the wall-normal coordinate, temperature and velocity are made in the following way:
where refers to the temperature in the cold plate, and the free-fall velocity. A first level of analysis of the results obtained using the proposed algorithms can be made by calculating along the vertical. The integral relation(45)
Dictates that the Nusselt number must remain constant along the vertical. Please note that the above relation considers the SGS scalar fluxes product of the LES formulation used.
Vertical profiles for each of the terms just discussed, for the considered in this work, are plotted in Figure 8a–c. These results for lie between the ranges calculated using different empirical relations, obtained either by physical or numerical experiments, proposed in the literature [42,43]. Additionally, Figure 8d show the results obtained running the DLMM for momentum and using the RA for the scalar. Near-wall predictions of the Nusselt number are similar to the other simulations, although predictions in the core of the channel show higher SGS fluctuations than expected leading to a non-constant Nusselt profile. The latter results will not be discussed further.
A second level of analysis involves the calculation of the temperature rms profiles. As shown in Figure 8e, the resolved rms profiles are underestimated compared to the DNS results of [44] for the lowest of . This is not surprising since the SGS temperature fluctuations are not present in the statistical quantity. The trend of temperature fluctuations seems to physically represent the thinning of the temperature boundary layer as increases. In general, the solutions obtained with PISO exhibit a higher state of temperature fluctuations, as expected for over-dissipative algorithms.
For an accurate estimation of the parameters of the function , several other ways of calculating are proposed in the literature:
(46)
(47)
(48)
where is the effective averaged energy dissipation rate (sgs contributions included), and the resolved averaged temperature variance dissipation rate. By volume-averaging each of the quantities just presented at every iteration, one may obtain for each a distribution of in time. The sampling, and time-averaging, is performed over a period of , starting from a fully developed flow field.Results obtained both with
Typically, the Reynolds Analogy considers that mixing of temperature occurs at the same rate as mixing of momentum, namely that the turbulent Prantdl number . This assumption is made explicit by the relation
In the context of LES modeling. Nevertheless, the work of [21], and literature therein cited, shows that this quantity is not constant along the vertical.
The SGS Prandtl number for the three RBC flows obtained using the present algorithms is shown in Figure 10. Please note that as the increases, the increases in the core region. Nevertheless, such ratio does not remain constant across the channel height, and its variation is not monotonic. In the core of the channel, as increases, SGS turbulent momentum mixing tends to be higher than its scalar counterpart. Such scenario may explain the trend of the PISO predictions shown in Figure 10: the assumption under-predicts scalar turbulent mixing for the core portion of the channel, as increases.
6. Conclusions
In the present paper, we compare two different solution methods for the time integration of the Boussinesq form of the NSE, namely the RK4 and PISO. The PISO along with the DMM algorithms are present within the
We first consider the standard implementation of the algorithms in the framework and study the conservation properties using literature test cases, namely the two-dimensional unsteady Taylor vortex and the growth of the linear disturbance in a plane Pouseuille flow under critical conditions. Results of these tests reveal the superiority of the RK4 algorithm over
Successively, we test the two algorithms within the Smagorinsky LES philosophy: the Dynamic Lagrangian Mixed Model (DLMM), on the other hand the Dynamic ‘Mean’ Model present in
The use of the RK4 algorithm in conjunction with the DLMM for momentum turbulence show better results compared to those obtained using
In case of buoyant flows, the Nusselt number predicted using RK4 behaves somewhat better than
Overall, although
Author Contributions
S.L.C.: Conceptualization, Software, Validation, Writing–Original Draft, Formal Analysis. V.A. & A.P.: Supervision, Writing–Review & Editing. V.A.: Investigation, Formal analysis, Funding acquisition. G.P.: Validation.
Funding
This project received no external funding.
Acknowledgments
The present research has been supported by Region FVG-POR FESR 2014-2020, Fondo Europeo di Sviluppo Regionale, Project PRELICA “Metodologie avanzate per la progettazione idroacustica dell’elica navale”.
Conflicts of Interest
The authors declare no conflict of interest.
Figures and Tables
Figure 1. Normalized volume-averaged kinetic energy for the inviscid two-dimensional Taylor vortex: Solid line, RK4 with Cou = 0.8; dashed line, pisoFoam with Cou = 0.2; dotted line, pisoFoam with Cou = 0.8.
Figure 2. (a) Eigenspectrum of the Orr-Sommerfeld/Squire equations for a 2D TS wave of Recr=5000 and α=1.12. The arrow indicates its least stable wave celerity c=0.2817524273−0.0024847328i; (b) streamwise (left) and vertical (right) velocity perturbation coefficients for the least stable mode.
Figure 3. Energy growth rate obtained for the finest grid using RK4, and for PISO.
Figure 4. Mean velocity profile scaled using the friction velocity as a function of the distance from the wall in wall units. The dash-dot line represents the log-law profile u+=(1/κ)logy++4.9 and the viscous boundary layer velocity profile u+=y+. (a) Baseline cases; (b) control, or fine grid, cases.
Figure 5. Total root-mean-square profiles of the velocity components (u,v,w) made non-dimensional with the friction velocity. (a) Baseline cases; (b) control, or fine grid, cases.
Figure 6. Total and residual (SGS) Reynolds shear stress profiles. (a) Baseline cases; (b) control, or fine grid, cases.
Figure 7. (a,c) Mean SGS viscosity profile normalized by the molecular viscosity; (b,d) Mean scale-similar contribution to the residual Reynolds stress.
Figure 8. Vertical profiles of the Nusselt number, Nu, the viscous heat flux contribution ∂Θ/∂z, the turbulent contribution 〈wΘ〉, and the sgs contributions for: (a) Ra=6.3×105; (b) Ra=2×106; (c) Ra=2×107; and (d) Ra=2×107 using the Reynolds Analogy; using RK4 and pisoFoam; Additionally, the (e) temperature RMS for the Ra considered are presented.
Figure 9. Nusselt number as a function of the Rayleigh number for the results obtained using PISO and RK4. Please note that the results obtained are presented with their corresponding error-bars, taken as one standard deviation of the Nu distributions obtained using different definitions. Line-dots: From [43]; Line-double dots: From [42].
Figure 10. Profiles of PrSGS calculated using the present RK4 LES model for the scalar.
Computed energy growth at .
Mesh Refinement | |
---|---|
coarse | 1.4945492 |
medium | 1.4947583 |
fine | 1.4948110 |
Test and control cases for the verification of the proposed methods in turbulent channel flows.
Case | Grid Dimensions | Domain Size | Solver | LES Model | |
---|---|---|---|---|---|
RK4Mf | RK4 | DLMM | |||
PISOMf | PISO | DLMM | |||
PISONMf | DMM | ||||
RK4M | RK4 | DLMM | |||
PISOM | DLMM | ||||
PISONM | PISO | DMM | |||
PISOuDNS | None |
Test cases for the verification of the proposed methods in Rayleigh Bernard Convection.
Case | Grid Dimensions | Domain Size | Solver | LES Model | |
---|---|---|---|---|---|
RK4DLMM | RK4 | DLMM | |||
PISODLMM | PISO | DLMM | |||
RK4DLMMRA | RK4 | DLMM + RA |
Nusselt number as a function of the Rayleigh number for the results obtained using PISO and RK4, in which the error is taken as the time standard deviation.
PISO | RK4 | ||
---|---|---|---|
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2019 by the authors.
Abstract
We validate and test two algorithms for the time integration of the Boussinesq form of the Navier—Stokes equations within the Large Eddy Simulation (LES) methodology for turbulent flows. The algorithms are implemented in the
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details



1 Dipartimento di Ingegneria e Architettura, Università di Trieste, Via Valerio 6, 34127 Trieste, Italy;
2 IE-FLUIDS S.r.l, 34127 Trieste, Italy;