Abstract

This work presents a feature-rich open-source library for wall-modelled large-eddy simulation (WMLES), which is a turbulence modelling approach that reduces the computational cost of standard (wall-resolved) LES by introducing special treatment of the inner region of turbulent boundary layers (TBLs). The library is based on OpenFOAM and enhances the general-purpose LES solvers provided by this software with state-of-the-art wall modelling capability. The included wall models belong to the class of wall-stress models that account for the under-resolved turbulent structures by predicting and enforcing the correct local value of the wall shear stress. A review of this approach is given, followed by a detailed description of the library, discussing its functionality and extensible design. The included wall-stress models are presented, based on both algebraic and ordinary differential equations. To demonstrate the capabilities of the library, it was used for WMLES of turbulent channel flow and the flow over a backward-facing step (BFS). For each flow, a systematic simulation campaign was performed, in order to find a combination of numerical schemes, grid resolution and wall model type that would yield a good predictive accuracy for both the mean velocity field in the outer layer of the TBLs and the mean wall shear stress. The best result, ≈1% error in the above quantities, was achieved for channel flow using a mildly dissipative second-order accurate scheme for the convective fluxes applied on an isotropic grid with 27000 cells per δ3-cube, where δ is the channel half-height. In the case of flow over a BFS, this combination led to the best agreement with experimental data. An algebraic model based on Spalding’s law of the wall was found to perform well for both flows. On the other hand, the tested more complicated models, which incorporate the pressure gradient in the wall shear stress prediction, led to less accurate results. Program SummaryProgram Title: libWallModelledLESProgram Files doi:http://dx.doi.org/10.17632/m8dnsnp4nd.1Licensing provisions: GPLv3Programming language: C++Nature of problem: Large-eddy simulation (LES) is a scale-resolving turbulence modelling approach providing a high level of predictive accuracy. However, LES of high Reynolds number wall-bounded flows is prohibitively computationally expensive due to the need for resolving the inner region of turbulent boundary layers (TBLs) [1]. This inhibits the application of LES to many industrially relevant flows [2] and prompts for the development of novel modelling techniques that would modify the LES approach in a way that allows it to retain its accuracy (at least away from walls) yet significantly lower its computational cost. Solution method: Wall-modelled LES (WMLES) is an approach that is based on complementing LES with special near-wall modelling that allows to leave the inner layer of TBLs unresolved by the computational grid. Many types of wall models have been proposed [1,3], commonly tested within the framework of in-house research codes. Here, an open-source library implementing several wall models is presented. The library is based on OpenFOAM, which is currently the most widely used general-purpose open-source software for computational fluid dynamics. The developed library can be directly applied to both academic and industrial flow cases, leading to a wider adoption of wall modelling and better understanding of its strengths and limitations.[1] J. Larsson, S. Kawai, J. Bodart, and I. Bermejo-Moreno. Large eddy simulation with modeled wall-stress: recent progress and future directions. Mechanical Engineering Reviews, 3(1):1-23, 2016.[2] J. Slotnick, A. Khodadoust, J. Alonso, D. Darmofal, W. Gropp, E. Lurie, D. Mavriplis. CFD vision 2030 study: A path to revolutionary computational aerosciences, Tech. rep., NASA, 2014.[3] S. T. Bose and G. I. Park. Wall-modeled large-eddy simulation for complex turbulent flows. Annual Review of Fluid Mechanics, 50(1):535–561, 2018.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call