Livi C, Di Staso G, Clercx H J H, Toschi F
Fluids and Flows Group and J.M. Burgers Centre for Fluid Dynamics, Department of Applied Physics, Eindhoven University of Technology, Eindhoven, The Netherlands.
Phys Rev E. 2021 Jan;103(1-1):013303. doi: 10.1103/PhysRevE.103.013303.
We investigate and compare the accuracy and efficiency of different numerical approaches to model the dynamics of finite-size particles using the lattice Boltzmann method (LBM). This includes the standard bounce-back (BB) and the equilibrium interpolation (EI) schemes. To accurately compare the different implementations, we first introduce a boundary condition to approximate the flow properties of an unbounded fluid in a finite simulation domain, taking into account the perturbation induced by a moving particle. We show that this boundary treatment is efficient in suppressing detrimental effects on the dynamics of spherical and ellipsoidal particles arising from the finite size of the simulation domain. We then investigate the performances of the BB and EI schemes in modeling the dynamics of a spherical particle settling under Stokes conditions, which can now be reproduced with great accuracy thanks to the treatment of the exterior boundary. We find that the EI scheme outperforms the BB scheme in providing a better accuracy scaling with respect to the resolution of the settling particle, while suppressing finite-size effects due to the particle discretization on the lattice grid. Additionally, in order to further increase the capability of the algorithm in modeling particles of sizes comparable to the lattice spacing, we propose an improvement to the EI scheme, the complete equilibrium interpolation (CEI). This approach allows us to accurately capture the boundaries of the particle also when located between two fluid nodes. We evaluate the CEI performance in solving the dynamics of an under-resolved particle under analogous Stokes conditions and also for the case of a rotating ellipsoid in a shear flow. Finally, we show that EI and CEI are able to recover the correct flow solutions also at small, but finite, Reynolds number. Adopting the CEI scheme it is not only possible to detect particles with zero lattice occupation, but also to increase up to one order of magnitude the accuracy of the dynamics of particles with a size comparable to the lattice spacing with respect to the BB and the EI schemes.
我们使用格子玻尔兹曼方法(LBM)研究并比较了不同数值方法对有限尺寸颗粒动力学进行建模的准确性和效率。这包括标准的反弹(BB)和平衡插值(EI)方案。为了准确比较不同的实现方式,我们首先引入一种边界条件,以在有限模拟域中近似无界流体的流动特性,同时考虑运动颗粒引起的扰动。我们表明,这种边界处理能够有效地抑制模拟域有限尺寸对球形和椭球形颗粒动力学产生的有害影响。然后,我们研究了BB和EI方案在模拟斯托克斯条件下球形颗粒沉降动力学方面的性能,由于外部边界的处理,现在可以非常精确地重现该过程。我们发现,EI方案在提供关于沉降颗粒分辨率的更好精度缩放方面优于BB方案,同时抑制了由于晶格网格上的颗粒离散化而产生的有限尺寸效应。此外,为了进一步提高算法对与晶格间距相当尺寸颗粒的建模能力,我们提出了对EI方案的改进,即完全平衡插值(CEI)。这种方法使我们能够在颗粒位于两个流体节点之间时也准确地捕捉其边界。我们评估了CEI在类似斯托克斯条件下求解欠分辨率颗粒动力学以及在剪切流中旋转椭球体情况下的性能。最后,我们表明EI和CEI在小但有限的雷诺数下也能够恢复正确的流动解。采用CEI方案不仅能够检测出零晶格占有率的颗粒,而且相对于BB和EI方案,还能将与晶格间距相当尺寸颗粒动力学的精度提高一个数量级。