基于FLUENT软件,采用k-ε湍流模型和VOF方法追踪自由表面,由连续性方程和动量方程推导出源函数,根据数值水槽各个区段的功能设置,借助其UDF二次开发功能,实现无反射的源造波,在验证水槽两端消波有效性的基础上,数值模拟规则波在不可渗透斜坡堤上的波浪爬高和越浪。通过与物模试验研究成果相对比,表明建立的数值水槽具有高效性和较高精度,可供实际工程参考应用。
Based on the FLUENT software, the k-εturbulence model and the volume of fluid method are used to trace free surface, and according to the continuity equation and momentum equation, source function is deduced. According to numerical sink' s function and with the development of UDF, non-reflection wave is realized. After verifying the effectiveness of the wave elimination, the technology is used for running up and overtopping in impenetrable seawall. Through the comparison with the data of previous scholars' results, it is proved that the numerical sink is effective and of high precision, and can be applied in actual projects.