Parallel computation of turbulent flows using moment base lattice Boltzmann method

Parallel computation of turbulent flows using moment base lattice Boltzmann method
复制标题

DOI:
10.1080/10618562.2016.1234044
复制
发表时间:
2016-05
影响因子:
1.3
通讯作者:
K. Morinishi;T. Fukui
K. Morinishi;T. Fukui
中科院分区:
工程技术4区
文献类型:
--
作者:
K. Morinishi;T. Fukui

文献摘要

相似文献

本文描述了用基于矩的格子Boltzmann方法模拟湍流流动的并行计算方法。格子Boltzmann方法的分布函数用相应的矩表示。为高阶矩选择适当的松弛时间,隐含地增加了最小数值耗散以使方法在高雷诺数时稳定。在GPU平台上计算了自由衰减的周期湍流和充分发展的槽道湍流,验证了该方法的有效性。虽然这种方法需要额外的工作来计算高阶矩,但结果表明,在GPU计算中,额外的计算代价可以忽略不计。稳定得到的湍流数值结果与伪谱方法及相应的域名系统数据库的结果吻合较好。
ABSTRACT This paper describes parallel computing approach for simulating turbulent flows using a moment base lattice Boltzmann method. The distribution functions of the lattice Boltzmann method are expressed by corresponding moments. Choosing proper relaxation times for higher order moments, a minimum numerical dissipation is implicitly added to stabilise the method at high Reynolds numbers. Validation of the method is made by computing free decaying periodic turbulent flows and fully developed turbulent channel flows on a GPU platform. Though the present method requires additional work to calculate the higher order moments, it is shown that additional computational cost is negligible in the GPU computing. The numerical results stably obtained for the turbulent flows are in good agreement with those of a pseudo-spectral method and corresponding DNS database.