当前位置: X-MOL 学术Coast. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A high-performance three-dimensional lattice Boltzmann solver for water waves with free surface capturing
Coastal Engineering ( IF 4.4 ) Pub Date : 2021-02-09 , DOI: 10.1016/j.coastaleng.2021.103865
Guangwei Liu , Jinfeng Zhang , Qinghe Zhang

The lattice Boltzmann method (LBM) is a numerical method with high parallel computational efficiency. However, currently few 3D numerical wave model based on LBM can be widely applied to water wave simulations in coastal engineering due to several problems related to numerical instability and numerical accuracy. To develop a high-performance 3D LBM solver for water wave simulations with free surface capture, a new 3D collision operator with sufficient numerical stability for wave simulation is first proposed. Then, wave generation and active wave absorption methods for the volume of fluid coupled with LBM are implemented in the solver to ensure accurate wave motion. The performances of this solver and other popular numerical wave solvers are analyzed and compared. The parameters of the numerical model are tested and determined to simulate wave transformation around structures. Through the comparison with three benchmark physical experiments, the accuracy of the presented solver proves that the present model is a promising tool for wave propagation and transformation simulation in practice. Benchmark tests and comparisons with the IHFoam and SPHysics solvers prove that the 3D LBM solver developed in this paper has a very good computational efficiency and parallel scalability. Overall, the work in this paper provides a new high-performance 3D solver for water wave simulations with free surface capturing for coastal and ocean engineering applications.



中文翻译:

具有自由表面捕获功能的高性能水波三维三维玻尔兹曼求解器

格子玻尔兹曼方法(LBM)是一种并行计算效率很高的数值方法。然而,由于与数值不稳定性和数值精度有关的若干问题,目前很少有基于LBM的3D数值波模型可广泛应用于沿海工程中的水波模拟。为了开发用于具有自由表面捕获的水波模拟的高性能3D LBM求解器,首先提出了一种具有足够数值稳定性的新3D碰撞算子用于波模拟。然后,在求解器中实现了针对与LBM耦合的流体体积的波产生和主动波吸收方法,以确保精确的波运动。分析并比较了该求解器和其他流行的数值波求解器的性能。测试并确定了数值模型的参数,以模拟结构周围的波动。通过与三个基准物理实验的比较,所提出的求解器的准确性证明了该模型是实际中波传播和变换仿真的有前途的工具。基准测试以及与IHFoam和SPHysics求解器的比较证明,本文开发的3D LBM求解器具有非常好的计算效率和并行可伸缩性。总的来说,本文的工作为海岸和海洋工程应用提供了一种新的高性能3D解算器,用于水波模拟和自由表面捕获。该求解器的准确性证明了该模型是实际中波传播和变换仿真的有前途的工具。基准测试以及与IHFoam和SPHysics求解器的比较证明,本文开发的3D LBM求解器具有非常好的计算效率和并行可伸缩性。总的来说,本文的工作为海岸和海洋工程应用提供了一种新的高性能3D解算器,用于水波模拟和自由表面捕获。该求解器的准确性证明了该模型是实际中波传播和变换仿真的有前途的工具。基准测试以及与IHFoam和SPHysics求解器的比较证明,本文开发的3D LBM求解器具有非常好的计算效率和并行可伸缩性。总的来说,本文的工作为海岸和海洋工程应用提供了一种新的高性能3D解算器,用于水波模拟和自由表面捕获。

更新日期:2021-02-21
down
wechat
bug