Implementation of a level-set based volume penalization method for solving fluid flows around bluff bodies in OpenFOAM
Prashant Kumar, Vivek Kumar, Di Chen, Yosuke Hasegawa

TL;DR
This paper presents a volume penalization-based immersed boundary method integrated with a level-set function in OpenFOAM for accurately simulating fluid flows around bluff bodies, validated through benchmark problems and demonstrating broad applicability.
Contribution
The paper introduces a novel VPM-IB technique with level-set integration in OpenFOAM, validated on complex bluff body flows, enhancing accuracy and applicability over existing methods.
Findings
Good agreement with body-fitted grid results
Effective in steady and unsteady regimes
Applicable to stationary and moving bluff bodies
Abstract
A volume penalization-based immersed boundary technique is developed and thoroughly validated for fluid flow problems, specifically flow over bluff bodies. The proposed algorithm has been implemented in an Open Source Field Operation and Manipulation (OpenFOAM). For capturing the fluid-solid interface more accurately, the grid is refined near the solid surface using topoSetDict and refineMeshDict utilities in OpenFOAM. In order to avoid any numerical oscillation, the present volume penalization method (VPM) is integrated with a signed distance function, which is also referred to as a level-set function. Benchmark problems, such as flows around a cylinder and a sphere, are considered and thoroughly validated with the results available in the literature. For the flow over a stationary cylinder, the Reynolds number is varied so that it covers from a steady 2D (two-dimensional) flow to an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLattice Boltzmann Simulation Studies · Fluid Dynamics and Vibration Analysis · Fluid Dynamics Simulations and Interactions
