摘要
采用开源程序OceanWave3D和OpenFOAM提出了一种势流-黏流双向耦合数值造波方法。为提高数值稳定性,在势流域内的重叠区域内建立松弛区域。松弛区域的波高从黏流域直接插值获取,而速度势则根据水面边界条件方程用速度插值间接计算。基于4阶Runge-Kutta算法实现时间推进,并通过线性波、非线性波和不规则波,包括波浪正向、反向传播和二维、三维数值模拟的算例进行验证。计算结果表明,论文的势流-黏流双向耦合模型准确高效,可应用于实际海洋工程波浪的模拟。
-
单位建筑工程学院; 上海交通大学