A coupled lattice Boltzmann and Cosserat rod model method for three-dimensional two-way fluid–structure interactions
Source abstract
Abstract
A numerical scheme to simulate three-dimensional two-way fluid–structure interaction (twFSI) problems of flows around a flexible fine structure is developed in this study. The partitioned approach is employed to separately calculate fluid flows and structure motions by the lattice Boltzmann method (LBM) and the geometrically exact Cosserat rod model (CRM), respectively. The fluid–structure interactions are calculated by the simple explicit coupling scheme combined with the contact detection algorithm and the fluid–structure interface reconstruction scheme. The contact detection algorithm utilizing the bounding volume hierarchy is adopted to reduce the computing time of data communication between the fluid and the structure solvers, while the fluid–structure interface reconstruction scheme utilizes the level set method to represent the moving fluid–structure interfaces. The proposed LBM–CRM–twFSI scheme is successfully validated in two experimental benchmarks of a single flexible structure deformation in a wind tunnel. The results confirm that the present scheme accurately calculates the equilibrium state and the time-dependent oscillatory motions of the structures exposed to airflows. The errors of the representative rod position between the experimental and numerical results for both benchmarks are within 5%. These validations confirm the practicability of the presently developed LBM–CRM–twFSI scheme for motions of flexible fine structures in fluid flows.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Lattice Boltzmann Simulation Studies · Fluid Dynamics and Vibration Analysis · Aerodynamics and Fluid Dynamics Research
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Mechanical Engineering, Osaka Prefecture University 1 , Sakai, Osaka 599-8531, Japan
Department of Computer Aided Engineering, Asahi-Kasei Corporation 2 , Kawasaki, Kanagawa 210-0863, Japan
References (96)
Show source-provided references
1. Investigation of passive oscillations of flexible splitter plates attached to a circular cylinder10.1016/j.jfluidstructs.2018.11.001 ↗
2. A comparative study of bounce-back and immersed boundary method in LBM for turbulent flow simulation10.1016/j.matpr.2020.04.713 ↗
3. Lattice-Boltzmann method for complex flows10.1146/annurev-fluid-121108-145519 ↗
4. Permeability prediction of fibrous porous media by the lattice Boltzmann method with a fluid-structure boundary reconstruction scheme10.1177/1528083720978913 ↗
5. Fluid-structure interaction simulation of prosthetic aortic valves: Comparison between immersed boundary and arbitrary Lagrangian-Eulerian techniques for the mesh representation10.1371/journal.pone.0154517 ↗
6. The onset of vortex-induced vibrations of a flexible cylinder at large inclination angle10.1017/jfm.2016.657 ↗
7. Momentum transfer of a Boltzmann-lattice fluid with boundaries10.1063/1.1399290 ↗
8. Analysis of lattice Boltzmann nodes initialisation in moving boundary problems10.1504/PCFD.2008.018074 ↗
9. Level set immersed boundary method for coupled simulation of air/water interaction with complex floating structures10.1016/j.jcp.2014.08.010 ↗
10. Three-dimensional nonlinear dynamics of slender structures: Cosserat rod element approach10.1016/j.ijsolstr.2005.03.059 ↗
11. Nonlinear dynamics of elastic rods using the Cosserat theory: Modelling and simulation10.1016/j.ijsolstr.2007.08.016 ↗
12. A projection method for coupling two-phase VOF and fluid structure interaction simulations10.1016/j.jcp.2017.10.055 ↗
13. On the dynamics of rods in the theory of Kirchhoff and Clebsch10.1007/BF00375625 ↗
14. 1909 · 1
15. Multiple-relaxation-time lattice Boltzmann models in three dimensions10.1098/rsta.2001.0955 ↗
16. A comparison between the interpolated bounce-back scheme and the immersed boundary method to treat solid boundary conditions for laminar flows in the lattice Boltzmann framework10.1007/s10915-014-9834-0 ↗
17. Performance of a new partitioned procedure versus a monolithic procedure in fluid-structure interaction10.1016/j.compstruc.2008.11.013 ↗
18. Numerical solutions for steady flow past a circular cylinder at Reynolds numbers up to 10010.1017/S0022112070001428 ↗
19. Viscoelastic fluid-structure interactions between a flexible cylinder and wormlike micelle solution10.1103/PhysRevFluids.3.063301 ↗
20. Kirchhoff’s theory of rods10.1007/BF00379680 ↗
21. Accurate conservative remapping (rezoning) for arbitrary Lagrangian-Eulerian computations10.1137/0908037 ↗
22. Twist and stretch of helices explained via the Kirchhoff-Love rod model of elastic filaments10.1103/PhysRevLett.111.108103 ↗
23. Two efficient staggered algorithms for the serial and parallel solution of three-dimensional nonlinear transient aeroelastic problems10.1016/S0045-7825(99)00206-6 ↗
24. A lattice Boltzmann–immersed boundary method to simulate the fluid interaction with moving and slender flexible objects10.1016/j.jcp.2013.12.052 ↗
25. Partitioned analysis of coupled mechanical systems10.1016/S0045-7825(00)00391-1 ↗
26. Coupling schemes for incompressible fluid-structure interaction: Implicit, semi-implicit and explicit10.1007/bf03322593 ↗
27. Lattice-gas automata for the Navier-Stokes equation10.1103/physrevlett.56.1505 ↗
28. Collision detection algorithm based on AABB for minimally invasive surgery
29. Lattice Boltzmann simulation of turbulent flow laden with finite-size particles10.1016/j.camwa.2011.06.028 ↗
30. Forward and inverse problems in the mechanics of soft filaments10.1098/rsos.171628 ↗
31. A non-linear Cosserat rod model for drill-string dynamics in arbitrary borehole geometries with contact and friction10.1016/j.ijmecsci.2019.04.023 ↗
32. A comparative study between partitioned and monolithic methods for the problems with 3D fluid-structure interaction of blood vessels10.1007/s12206-016-1230-2 ↗
33. Lattice Boltzmann model for dense suspended particles based on improved bounce-back method10.1016/j.camwa.2020.04.006 ↗
34. Shear coefficients for Timoshenko beam theory10.1115/1.1349417 ↗
35. A discrete mechanics approach to the Cosserat rod theory—Part 1: Static equilibria10.1002/nme ↗
36. Effect of material stiffness on the motion and flow near the free end of a finite cylinder surface10.1016/j.expthermflusci.2018.12.028 ↗
37. Comparison of flow structures behind rigid and flexible finite cylinders10.1016/j.ijmecsci.2018.05.026 ↗
38. Maximizing parallelism in the construction of BVHs, octrees, and k-d trees
39. Partitioned solution to fluid structure interaction problem in application to free-surface flows10.1016/j.euromechflu.2010.07.003 ↗
40. Collision detection of cylindrical rigid bodies for motion planning
41. Diffused bounce-back condition and refill algorithm for the lattice Boltzmann method10.1103/PhysRevE.89.033313 ↗
42. Lattice Boltzmann method for moving boundaries10.1016/S0021-9991(02)00022-0 ↗
43. An Eulerian-Lagrangian method for fluid-structure interaction based on level sets10.1016/j.cma.2005.02.025 ↗
44. A new rectangular beam theory10.1016/0022-460X(81)90493-4 ↗
45. Hydroentanglement of polymer nonwovens. 1: Experimental and theoretical/numerical framework10.1016/j.polymer.2018.11.059 ↗
46. A strong-coupled method combined finite element method and lattice Boltzmann method via an implicit immersed boundary scheme for fluid structure interaction10.1016/j.oceaneng.2020.107779 ↗
47. Numerical study of flow past an impulsively started cylinder by the lattice-Boltzmann method10.1017/S0022112004001272 ↗
48. Fluid-mechanical interaction of flexible bacterial flagella by the immersed boundary method10.1103/PhysRevE.85.036307 ↗
49. Preconditioned multigrid methods for unsteady incompressible flows10.1006/jcph.1997.5859 ↗
50. Combined lattice–Boltzmann and rigid-body method for simulations of shear-thickening dense suspensions of hard particles10.1016/j.compfluid.2018.03.056 ↗
51. 1892 · 1
52. An efficient parallel/unstructured-multigrid preconditioned implicit method for simulating 3D unsteady compressible flows with moving objects10.1016/j.jcp.2005.11.012 ↗
53. Second-order sign-preserving conservative interpolation (remapping) on general grids10.1016/S0021-9991(02)00033-5 ↗
54. Modeling and application of a stochastic drag for fibers in turbulent flows10.1016/j.ijmultiphaseflow.2010.10.001 ↗
55. An immersed structure approach for fluid-vegetation interaction10.1016/j.advwatres.2015.02.014 ↗
56. Geometrically exact finite element formulations for slender beams: Kirchhoff–Love theory versus Simo–Reissner theory10.1007/s11831-017-9232-5 ↗
57. A phase-field model for fluid–structure interaction10.1016/j.jcp.2018.06.063 ↗
58. Simulation of flows around an impulsively started circular cylinder by Taylor series expansion- and least squares-based lattice Boltzmann method10.1016/S0021-9991(03)00161-X ↗
59. A momentum exchange-based immersed boundary-lattice Boltzmann method for simulating incompressible viscous flows10.1016/j.physleta.2006.01.060 ↗
60. Efficient GPU implementation of the linearly interpolated bounce-back boundary condition10.1016/j.camwa.2012.05.014 ↗
61. An efficient framework for fluid–structure interaction using the lattice Boltzmann method and immersed moving boundaries10.1002/nme.2985 ↗
62. An evaluation of lattice Boltzmann schemes for porous medium flow simulation10.1016/j.compfluid.2005.03.008 ↗
63. Stabilization of staggered solution procedures for fluid-structure interaction analysis
64. A coupled volume of fluid and immersed boundary method for simulating 3D multiphase flows with contact line dynamics in complex geometries10.1016/j.ces.2017.03.012 ↗
65. Implementation issues and benchmarking of lattice Boltzmann method for moving rigid particle simulations in a viscous flow10.1016/j.camwa.2015.08.027 ↗
66. Simulating thermohydrodynamics with lattice BGK models10.1007/BF01060932 ↗
67. A lattice-Boltzmann solver for 3D fluid simulation on GPU10.1016/j.simpat.2012.03.004 ↗
68. Cosserat theories: Shells, rods and points10.1007/978-94-015-9379-3 ↗
69. 2003
70. Numerical simulation of fluid-structure interaction using a combined volume of fluid and immersed boundary method10.1016/j.oceaneng.2008.01.013 ↗
71. Determination of the normal fluid load on inclined cylinders from optical measurements of the reconfiguration of flexible filaments in flow10.1016/j.jfluidstructs.2017.10.009 ↗
72. CORDE: Cosserat rod elements for the dynamic simulation of one-dimensional elastic objects
73. Biomechanics of hair cell kinocilia: Experimental measurement of kinocilium shaft stiffness and base rotational stiffness with Euler–Bernoulli and Timoshenko beam analysis10.1242/jeb.051151 ↗
74. A D3Q27 multiple-relaxation-time lattice Boltzmann method for turbulent flows10.1016/j.camwa.2015.01.010 ↗
75. A boundary reconstruction scheme for lattice Boltzmann flow simulation in porous media10.1504/pcfd.2009.024820 ↗
76. Full Eulerian finite element method of a phase field model for fluid-structure interaction problem10.1016/j.compfluid.2013.11.010 ↗
77. An adaptive level set approach for incompressible two-phase flows10.2172/503479 ↗
78. Effect of internal mass in the simulation of a moving body by the immersed boundary method10.1016/j.compfluid.2011.05.011 ↗
79. Parallel unsteady incompressible viscous flow computations using an unstructured multigrid method10.1016/j.jcp.2003.07.005 ↗
80. Fluid-structure interaction using lattice Boltzmann method: Moving boundary treatment and discussion of compressible effect10.1016/j.ces.2018.03.042 ↗
81. An investigation on momentum exchange methods and refilling algorithms for lattice Boltzmann simulation of particulate flows10.1016/j.compfluid.2016.04.009 ↗
82. Fluid-structure interaction involving large deformations: 3D simulations and applications to biological systems10.1016/j.jcp.2013.10.047 ↗
83. LXVI. On the correction for shear of the differential equation for transverse vibrations of prismatic bars10.1080/14786442108636264 ↗
84. An immersed boundary method for the fluid-structure interaction of slender flexible structures in viscous fluid10.1016/j.jcp.2020.109801 ↗
85. Efficient collision detection of complex deformable models using AABB trees10.1201/b10628-18 ↗
86. Hydrodynamic force evaluation by momentum exchange method in lattice Boltzmann simulations10.3390/e17127876 ↗
87. Galilean invariant fluid-solid interfacial dynamics in lattice Boltzmann simulations10.1016/j.jcp.2014.02.018 ↗
88. Coupling fluid–structure interaction with phase-field fracture10.1016/j.jcp.2016.09.024 ↗
89. Vortex dynamics in the cylinder wake10.1146/annurev.fl.28.010196.002401 ↗
90. Cellular automaton fluids 1: Basic theory10.1007/BF01021083 ↗
91. Simulating vortex induced vibration of an impulsively started flexible filament by an implicit IB-LB coupling scheme10.1016/j.camwa.2017.09.002 ↗
92. Flow control of a circular cylinder by using an attached flexible filament10.1063/1.4896942 ↗
93. Modeling and simulation of complex dynamic musculoskeletal architectures10.1038/s41467-019-12759-5 ↗
94. Interactive collision detection for deformable models using streaming AABBs10.1109/TVCG.2007.42 ↗
95. An immersed boundary method based on the lattice Boltzmann approach in three dimensions, with application10.1016/j.camwa.2010.03.022 ↗
96. Interaction of two flapping filaments in a flowing soap film10.1063/1.1582476 ↗