论文标题

在自由表面晶格Boltzmann方法中的补充方案的比较

Comparison of refilling schemes in the free-surface lattice Boltzmann method

论文作者

Schwarzmeier, Christoph, Rüde, Ulrich

论文摘要

使用自由表面晶格Boltzmann方法(FSLBM)模拟移动液体界面,需要经常重新定位从气体转换为液体的计算单元中流体流量信息。相应的算法在这里称为补充方案,对于在准确性和数值稳定性方面成功应用FSLBM至关重要。这项研究比较了五个补充方案,这些方案通过平均,推断或假设三种不同平衡状态之一来从周围液体和界面细胞中提取信息。进行了六个数值实验,涵盖了广泛的可能场景。这些包括站立重力波,矩形和圆柱大坝的断裂,泰勒气泡,滴入液体的滴撞和起泡的平面poiseuille流动。在某些模拟中,平均,外推和一个基于平衡的方案在数值上是不稳定的。总体而言,结果表明,最简单的基于平衡的方案应优先考虑数值稳定性,计算成本,准确性和易于实施。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源