摘要
该文基于Navier-Stokes方程和OpenFOAM中的interFoam程序包,应用解析松弛法开发了一个二维数值波浪水池。并以二阶Stokes波为例,研究了网格密度对模拟精度的影响。然后模拟了有限水深下的二阶Stokes波和孤立波,通过将数值结果和理论结果进行比较,验证了所开发数值波浪水池的有效性。
Based on the Navier-Stokes equations and the interFoam package in OpenFOAM, a 2D numerical wave tank is developed by analytical relaxation method. Taking a 2nd order Stokes wave as example, the influence of mesh densities on simulation accuracy is analyzed. Then numerical simulations are carried out for 2nd order Stokes waves in intermediate water depth and solitary waves. By comparing the numerical results with the theoretical results, the validity of the numerical wave tank is proved.
出处
《水动力学研究与进展(A辑)》
CSCD
北大核心
2013年第5期538-544,共7页
Chinese Journal of Hydrodynamics
基金
国家自然科学基金项目(51061130548
51279106)~~
关键词
数值波浪水池
解析松弛法
二阶Stokes波
孤立波
numerical wave tank
analytical relaxation method
2nd order Stokes wave
solitary wave