A three-dimensional immersed boundary method based on an algebraic forcing-point-searching scheme for water impact problems

Abstract A new three-dimensional immersed boundary method combined with the level set method for the interface capturing is developed to simulate the interaction between the fixed ∖ moving structure and the two-phase fluid flow. The concept of the forcing point searching scheme developed for the two-dimensional situations in Yan et al. (2018) is extended in the present study to three dimensions, where the determination of intersections between the arbitrary body surface and the Cartesian background grid system is the major issue. This problem can be converted to the prediction of triangle–triangle intersection, which was traditionally solved from the geometrical point of view. Here, an algebraic algorithm is adopted for the triangle–triangle intersection, based on which the forcing points can be determined in the three-dimensional immersed boundary method. This algebraic algorithm is robust for any body geometry and easy for implementation. To demonstrate the accuracy and capability of the developed numerical model, three benchmark testing cases for water impact problems are conducted, including dam break over a fixed obstacle, water entry of a wedge and free decay of a bobber. Extensive comparisons with the experimental data and the numerical results obtained by other immersed boundary methods suggest that the developed immersed boundary method is accurate and effective for both fixed and moving bodies with complex geometries.

[1]  H. Bihs,et al.  A combined level set/ghost cell immersed boundary representation for floating body simulations , 2017 .

[2]  Martin Held,et al.  ERIT - A Collection of Efficient and Reliable Intersection Tests , 1997, J. Graphics, GPU, & Game Tools.

[3]  C. S. Wu,et al.  A modified volume-of-fluid/hybrid Cartesian immersed boundary method for simulating free-surface undulation over moving topographies , 2019, Computers & Fluids.

[4]  Haecheon Choi,et al.  Immersed boundary method for flow around an arbitrarily moving body , 2006, J. Comput. Phys..

[5]  Wei Bai,et al.  A new non-overlapping concept to improve the Hybrid Particle Level Set method in multi-phase fluid flows , 2015, J. Comput. Phys..

[6]  S. D. Weller,et al.  Float Response within an Array: Numerical and Experimental Comparison , 2008 .

[7]  Donghyun You,et al.  An implicit ghost-cell immersed boundary method for simulations of moving body problems with control of spurious force oscillations , 2013, J. Comput. Phys..

[8]  Olivier Devillers,et al.  Fast and Robust Triangle-Triangle Overlap Test Using Orientation Predicates , 2003, J. Graphics, GPU, & Game Tools.

[9]  D. Young,et al.  Simulations of free-surface flows with an embedded object by a coupling partitioned approach , 2014 .

[10]  Fotis Sotiropoulos,et al.  Curvilinear immersed boundary method for simulating fluid structure interaction with complex 3D rigid bodies , 2008, J. Comput. Phys..

[11]  Pedro J. Martínez-Ferrer,et al.  An overset mesh based multiphase flow solver for water entry problems , 2018 .

[12]  V. Armenio,et al.  An improved immersed boundary method for curvilinear grids , 2009 .

[13]  T. Zaki,et al.  A robust direct-forcing immersed boundary method with enhanced stability for moving body problems in curvilinear coordinates , 2015 .

[14]  Rajat Mittal,et al.  A versatile sharp interface immersed boundary method for incompressible flows with complex boundaries , 2008, J. Comput. Phys..

[15]  Jungwoo Kim,et al.  An immersed-boundary finite-volume method for simulations of flow in complex geometries , 2001 .

[16]  Q. W. Ma,et al.  Numerical simulation of fully nonlinear interaction between steep waves and 2D floating bodies using the QALE-FEM method , 2007, J. Comput. Phys..

[17]  F. Sotiropoulos,et al.  A hybrid Cartesian/immersed boundary method for simulating flows with 3D, geometrically complex, moving bodies , 2005 .

[18]  R. Verzicco,et al.  Combined Immersed-Boundary Finite-Difference Methods for Three-Dimensional Complex Flow Simulations , 2000 .

[19]  Ling Qian,et al.  Development of a free surface flow solver for the simulation of wave/body interactions , 2013 .

[20]  C. Peskin Flow patterns around heart valves: A numerical method , 1972 .

[21]  Arthur Veldman,et al.  A Volume-of-Fluid based simulation method for wave impact problems , 2005 .

[22]  Fotis Sotiropoulos,et al.  Level set immersed boundary method for coupled simulation of air/water interaction with complex floating structures , 2014, J. Comput. Phys..

[23]  Joachim Schöberl,et al.  NETGEN An advancing front 2D/3D-mesh generator based on abstract rules , 1997 .

[24]  Ilan Shimshoni,et al.  A fast triangle to triangle intersection test for collision detection , 2006, Comput. Animat. Virtual Worlds.

[25]  Alain Desrochers,et al.  Experimental study on the water impact of a symmetrical wedge , 2006 .

[26]  Wei Bai,et al.  Application of an overset mesh based numerical wave tank for modelling realistic free-surface hydrodynamic problems , 2019, Ocean Engineering.

[27]  Ling Qian,et al.  A Cartesian cut cell free surface capturing method for 3D water impact problems , 2013 .

[28]  Jung Hee Seo,et al.  A sharp-interface immersed boundary method with improved mass conservation and reduced spurious pressure oscillations , 2011, J. Comput. Phys..

[29]  D. L. Young,et al.  Simulation of wave-structure interaction by hybrid Cartesian/immersed boundary and arbitrary Lagrangian-Eulerian finite-element method , 2013, J. Comput. Phys..

[30]  Odd M. Faltinsen,et al.  A local directional ghost cell approach for incompressible viscous flow problems with irregular boundaries , 2008, J. Comput. Phys..

[31]  Elias Balaras,et al.  A strongly coupled, embedded-boundary method for fluid–structure interactions of elastically mounted rigid bodies , 2008 .

[32]  Tomas Möller,et al.  A fast triangle-triangle intersection test , 1997 .

[33]  Yali Zhang A Level Set Immersed Boundary Method for Water Entry and Exit , 2010 .