关键词:
自由面流动
不可压缩格子Boltzmann模型
流体体积
水平集
摘要:
作为实际工程应用中重要的两相流问题,自由面流动具有两相密度比大、Reynolds数(Re)高和相界面(自由面)拓扑变化复杂等特点.为实现该类流动问题的数值预测,需准确捕捉/追踪自由面位置.本文发展了一种耦合流体体积(volume-of-fluid, VOF)和水平集(level-set, LS)方法的自由面流动格子Boltzmann(lattice Boltzmann, LB)模型.在该模型中,针对传统自由面流动模拟中存在的压缩性影响与稳定性限制,采用多松弛时间(multiple relaxation time, MRT)不可压缩LB模型对流场进行求解.基于VOF的思想,引入流体体积分数表征自由面信息,通过介观不可压速度分布函数的迁移过程实现自由面流体体积分数的更新与界面演化,避免了传统VOF方法的复杂界面推进与更新过程.为准确求解自由面几何信息,通过界面重构的方法将流体体积分数转换为LS函数并计算界面法向量和曲率,减少了相较于采用高阶格式求解LS方程带来的计算量,且与采用VOF方法计算相比,具有更高的计算精度.最后通过溃坝问题和液滴撞击薄液膜等典型算例证明了所发展模型的准确性.该模型为自由面流动问题提供了一种新的求解思路.