摘要
为研究LB方法在建立数值波浪水槽的优越性及质量源造波法在消除波浪二次反射中的有效性,将流体体积率法(VOF)推广到LB模型中追踪自由表面,将推导出的各方向的分布函数的变化量方程应用到质量源造波中,采用阻尼加透过的边界条件消波,建立了基于LB方法的数值波浪水槽。数值模拟结果表明,该数值波浪水槽可有效模拟波浪,避免计算域内波浪的二次反射;消波效果良好,未产生明显的反射波;继承了LB方法的优点,具有计算效率高、内在并行等特点。
To research the superiority of LB method in establishing the numerical wave tank and the effectiveness of mass source in eliminating secondary reflection of waves,VOF method was extended into LB model to track the free surface.And then the derived equation with the change of each direction distribution function was applied to the mass source waves.At the same time,the damping through boundary conditions was used to absorb waves.Finally,a numerical wave tank based LB method was established.Numerical simulation results show that this numerical wave tank can simulate waves effectively and avoid waves generating the secondary reflection from incident boundary successfully;the effect of absorbing waves is good,and it is no obvious reflection waves;moreover,this numerical wave tank inherited the advantage of LB method,which has the characteristics of high efficiency and intrinsic parallelism.
出处
《水电能源科学》
北大核心
2015年第3期99-103,共5页
Water Resources and Power
基金
国家自然科学基金项目(51239003)
关键词
LB方法
质量源
VOF方法
数值波浪水槽
Lattice Boltzmann method
mass source
VOF method
numerical wave tank