Comparison of refilling schemes in the free-surface lattice Boltzmann method
Source abstract
Abstract
Simulating mobile liquid–gas interfaces with the free-surface lattice Boltzmann method (FSLBM) requires frequent re-initialization of fluid flow information in computational cells that convert from gas to liquid. The corresponding algorithm, here referred to as the refilling scheme, is crucial for the successful application of the FSLBM in terms of accuracy and numerical stability. This study compares five refilling schemes that extract information from the surrounding liquid and interface cells by averaging, extrapolating, or assuming one of the three different equilibrium states. Six numerical experiments were performed, covering a broad spectrum of possible scenarios. These include a standing gravity wave, a rectangular and cylindrical dam break, a Taylor bubble, a drop impact into liquid, and a bubbly plane Poiseuille flow. In some simulations, the averaging, extrapolation, and one equilibrium-based scheme were numerically unstable. Overall, the results have shown that the simplest equilibrium-based scheme should be preferred in terms of numerical stability, computational cost, accuracy, and ease of implementation.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Lattice Boltzmann Simulation Studies · Fluid Dynamics and Heat Transfer · Aerosol Filtration and Electrostatic Precipitation
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Chair for System Simulation, Friedrich-Alexander-Universität Erlangen-Nürnberg 1 , Cauerstraße 11, 91058 Erlangen, Germany
CERFACS 2 , 42 Avenue Gaspard Coriolis, 31057 Toulouse Cedex 1, France
Funding
Deutsche Forschungsgemeinschaft · Horizon 2020 Framework Program
References (43)
Show source-provided references
1. Lattice Boltzmann model for free surface flow for modeling foaming10.1007/s10955-005-8879-8 ↗
2. Volume of fluid (VOF) method for the dynamics of free boundaries10.1016/0021-9991(81)90145-5 ↗
3. Verification of surface tension in the parallel free surface lattice Boltzmann method in waLBerla10.1016/j.compfluid.2010.12.027 ↗
4. A lattice Boltzmann method for viscous free surface waves in two dimensions10.1002/fld.3660 ↗
5. Free surface flow simulations on GPGPUs using the LBM10.1016/j.camwa.2011.03.016 ↗
6. Ejection of marine microplastics by raindrops: A computational and experimental study10.1186/s43591-021-00018-8 ↗
7. Simulating fast electron beam melting with a parallel thermal free surface lattice Boltzmann method10.1016/j.camwa.2013.10.001 ↗
8. Implementation issues and benchmarking of lattice Boltzmann method for moving rigid particle simulations in a viscous flow10.1016/j.camwa.2015.08.027 ↗
9. Lattice Boltzmann method for moving boundaries10.1016/S0021-9991(02)00022-0 ↗
10. Grad’s approximation for missing data in lattice Boltzmann simulations10.1209/epl/i2005-10535-x ↗
11. Diffused bounce-back condition and refill algorithm for the lattice Boltzmann method10.1103/PhysRevE.89.033313 ↗
12. Grad’s approximation for moving and stationary walls in entropic lattice Boltzmann simulations10.1016/j.jcp.2015.04.017 ↗
13. An investigation on momentum exchange methods and refilling algorithms for lattice Boltzmann simulation of particulate flows10.1016/j.compfluid.2016.04.009 ↗
14. Lattice Boltzmann method for simulating the viscous flow in large distensible blood vessels10.1103/PhysRevE.65.051925 ↗
15. On the kinetic theory of rarefied gases10.1002/cpa.3160020403 ↗
16. waLBerla: A block-structured high-performance framework for multiphysics simulations10.1016/j.camwa.2020.01.007 ↗
17. Comparison of free-surface and conservative Allen-Cahn phase field lattice Boltzmann method10.1016/j.jcp.2022.111753 ↗
18. Analysis and comparison of boundary condition variants in the free-surface lattice Boltzmann method10.48550/arXiv.2207.13962 ↗
19. 2017
20. Truncation errors of the D3Q19 lattice model for the lattice Boltzmann method10.1016/j.jcp.2019.109111 ↗
21. Discrete lattice effects on the forcing term in the lattice Boltzmann method10.1103/PhysRevE.65.046308 ↗
22. A lattice Boltzmann subgrid model for high Reynolds number flows
23. DNS and LES of decaying isotropic turbulence with and without frame rotation using lattice Boltzmann method10.1016/j.jcp.2005.03.022 ↗
24. T. Pohl, “High performance simulation of free surface flows using the lattice Boltzmann method,” Ph.D. thesis, Universität Erlangen-Nürnberg, Erlangen, 2008.
25. N. Thürey, “Physically based animation of free surface flows with the lattice Boltzmann method,” Ph.D. thesis, Universität Erlangen-Nürnberg, Erlangen, 2007.
26. S. Bogner, “Direct numerical simulation of liquid-gas-solid flows based on the lattice Boltzmann method,” Ph.D. thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg, Erlangen, 2017.
27. S. Donath, “Wetting models for a parallel high-performance free surface lattice Boltzmann method,” Ph.D. thesis, Universität Erlangen-Nürnberg, Erlangen, 2011.
28. Direct numerical simulation of free-surface and interfacial flow10.1146/annurev.fluid.31.1.567 ↗
29. Boundary conditions for free interfaces with the lattice Boltzmann method10.1016/j.jcp.2015.04.055 ↗
30. T. Michael, “Lattice Boltzmann modeling with free surfaces applied to formation of metal foams,” Ph.D. thesis, Universität Erlangen-Nürnberg, Erlangen, 2005.
31. Curvature estimation from a volume of fluid indicator function for the simulation of surface tension and wetting with a free surface lattice Boltzmann method10.1103/PhysRevE.93.043302 ↗
32. Two and three dimensional Eulerian simulation and fluid flow with material interfaces
33. Free surface lattice Boltzmann with enhanced bubble model10.1016/j.camwa.2013.06.007 ↗
34. 1997
35. 1975
36. A comparative study of the cumulant lattice Boltzmann method in a single-phase free-surface model of violent flows10.1016/j.compfluid.2021.105303 ↗
37. VOF/FVM prediction and experimental validation for shear-thinning fluid column collapse10.1016/j.camwa.2014.11.018 ↗
38. Part IV. An experimental study of the collapse of liquid columns on a rigid horizontal plane10.1098/rsta.1952.0006 ↗
39. Rumble · 2021
40. 1982
41. The velocity field around a Taylor bubble rising in a stagnant viscous fluid: Numerical and experimental results10.1016/S0301-9322(02)00002-2 ↗
42. Splashing impact of a single drop onto very thin liquid films10.1063/1.1287511 ↗
43. 2000