An immersed boundary method in OpenFOAM : Verification and validation

Abstract : The present work proposes a modified Pressure-Implicit Split-Operator (PISO) solver integrating the recent Immersed Boundary Method (IBM) proposed by Pinelli et al. [1] in order to perform reliable simulations of incompressible flows around bluff bodies using the open source toolbox OpenFOAM version 2.2 (ESI-OpenCFD [2]). The (IBM) allows for a precise representation of fixed and moving solid obstacles embedded in the physical domain, using uniform or stretched Cartesian meshes. Owing to this feature, the maximum level of accuracy and scalability of the numerical solvers can be systematically achieved. An iterative scheme based on sub-iterations between (IBM) and pressure correction has been implemented in the native (PISO) solver of OpenFOAM. This allows one to use fast optimized Poisson solvers while satisfying simultaneously the divergence-free flow state and the no-slip condition at the body surface. To compute the divergence of the momentum equation (in the PISO loop) and the interpolation of the fluxes, we propose an hybrid calculation with an analytical resolution (using the kernel function equation) of the quantities involving the force term (singular quantities). A careful and original verification study has been carried out which allows to estimate three different errors related to the discretization and to the (IBM). Various 2D and 3D well-documented test cases of academic flows around fixed or moving cylinders have been simulated and carefully validated against existing data from the literature in a large range of Reynolds numbers, Re = 30 − 3900 and in the frame of DNS and DDES OpenFOAM native models.
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01591562
Contributor : Eddy Constant <>
Submitted on : Thursday, September 21, 2017 - 3:17:59 PM
Last modification on : Monday, March 4, 2019 - 2:04:17 PM

Identifiers

Citation

Eddy Constant, Julien Favier, Marcello Meldi, Philippe Meliga, Eric Serre. An immersed boundary method in OpenFOAM : Verification and validation. Computers and Fluids, Elsevier, 2017, 157, pp.55 - 72. ⟨10.1016/j.compfluid.2017.08.001⟩. ⟨hal-01591562⟩

Share

Metrics

Record views

349