A GPU-accelerated sharp interface immersed boundary method for versatile geometries

被引:13
|
作者
Raj, Apurva [1 ]
Khan, Piru Mohan [2 ]
Alam, Md. Irshad [3 ]
Prakash, Akshay [1 ]
Roy, Somnath [2 ,4 ]
机构
[1] Indian Inst Technol Kharagpur, Aerosp Engn, Kharagpur 721302, W Bengal, India
[2] Indian Inst Technol Kharagpur, Mech Engn, Kharagpur 721302, W Bengal, India
[3] Indian Inst Technol Patna, Mech Engn, Patna 801106, Bihar, India
[4] Indian Inst Technol Kharagpur, Ctr Computat & Data Sci, Kharagpur 721302, W Bengal, India
关键词
GPU; Immersed boundary method; Sharp interface; Field extension; Complex geometry (bluff and thin); LARGE-EDDY SIMULATION; INCOMPRESSIBLE FLOWS; MASS CONSERVATION; REYNOLDS-NUMBER; TURBULENT FLOWS; COMPLEX; 3D; RECONSTRUCTION; ALGORITHM; AIRFOIL;
D O I
10.1016/j.jcp.2023.111985
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a Graphical Processing Unit (GPU) accelerated sharp interface Immersed Boundary (IB) method that can be applied to versatile geometries on a staggered Cartesian grid. The current IB solver predicts the flow around arbitrary surfaces of both finite and negligible thicknesses with improved accuracy near the sharp edges. The proposed methodology first uses a modified signed distance algorithm to track the complex geometries on the structured Cartesian grid accurately. Afterwards, we impose the boundary conditions by reconstructing the flow variables on the near boundary nodes in both fluid and solid domains. We have also shown a reduction of Spurious Force Oscillations (SFOs) near the moving boundaries with reduced divergence error. The accuracy of the present solver is demonstrated at low Reynolds numbers over different stationary and moving rigid geometries associated with sharp edges pertaining to several engineering applications. We have discussed the steps for GPU optimisation of the present solver. Our implementation ensures the concurrent execution of threads for the field extension-based velocity and pressure reconstruction algorithm on a GPU. More than 100x speedup is obtained on NVIDIA V100 GPU for the three-dimensional oscillating sphere simulation. It is observed that the speedup is higher for larger mesh sizes. The computational performance over both the multi-core Control Processing Units (CPUs) and NVIDIA GPUs (V100 and A100) using OpenACC is also provided for the insect flow simulation.(c) 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] Improved Methodology for Mass Conservation in Sharp Interface Immersed Boundary Method for Moving Boundaries
    Kumar, Manish
    Roy, Somnath
    [J]. FLUID MECHANICS AND FLUID POWER - CONTEMPORARY RESEARCH, 2017, : 323 - 332
  • [22] Extension of a sharp-interface immersed-boundary method for simulating parachute inflation
    Yang Zhang
    Tianmei Pu
    He Jia
    Shiqing Wu
    Chunhua Zhou
    [J]. Advances in Aerodynamics, 6
  • [23] Scramjet Intake Aerodynamic Studies Using Sharp-Interface Immersed Boundary Method
    Pathak, Amrita
    Chutia, Jubajyoti
    Kulkarni, Vinayak
    [J]. DEFENCE SCIENCE JOURNAL, 2024, 74 (02) : 181 - 188
  • [24] Sharp interface immersed boundary method for simulating three-dimensional swimming fish
    Cui, Zuo
    Yang, Zixuan
    Jiang, Hongzhou
    [J]. ENGINEERING APPLICATIONS OF COMPUTATIONAL FLUID MECHANICS, 2020, 14 (01) : 534 - 544
  • [25] Extension of a sharp-interface immersed-boundary method for simulating parachute inflation
    Zhang, Yang
    Pu, Tianmei
    Jia, He
    Wu, Shiqing
    Zhou, Chunhua
    [J]. ADVANCES IN AERODYNAMICS, 2024, 6 (01)
  • [26] A sharp-interface immersed boundary method for simulating flows around bluff body with moving boundary
    Guo T.
    Zhang J.
    Zhang W.
    Wang W.
    [J]. Baozha Yu Chongji/Explosion and Shock Waves, 2022, 42 (08):
  • [27] Extension of a sharp-interface immersed-boundary method for simulating parachute inflation
    Yang Zhang
    Tianmei Pu
    He Jia
    Shiqing Wu
    Chunhua Zhou
    [J]. Advances in Aerodynamics, 2024, 6 (01) : 43 - 67
  • [28] A sharp-interface immersed boundary method for moving objects in compressible viscous flows
    De Vanna, Francesco
    Picano, Francesco
    Benini, Ernesto
    [J]. COMPUTERS & FLUIDS, 2020, 201
  • [29] IMPLICIT GPU ACCELERATED NUMERICAL SIMULATIONS VIA THE USE OF GHOST CELL IMMERSED BOUNDARY METHOD
    Zacharzewski, Piotr
    Jefferson-Loveday, Richard
    [J]. PROCEEDINGS OF THE ASME TURBO EXPO 2020: TURBOMACHINERY TECHNICAL CONFERENCE AND EXHIBITION, VOL 2C, 2020,
  • [30] Microparticle separation using dielectrophoresis-assisted inertial microfluidics: A GPU-accelerated immersed boundary-lattice Boltzmann simulation
    Amini, Hossein Sorour
    Mohammadi, Aliasghar
    [J]. PHYSICAL REVIEW E, 2023, 107 (03)