摘要

结合周期性边界条件、水流循环技术以及动量源造波方法,本文建立了一个基于光滑粒子流体动力学(smoothed particle hydrodynamic,SPH)方法的二维无反射数值波浪水槽,模拟了波浪在深海台礁上的传播变形过程,分析了该地形上波高和增水的沿程变化,并与物理模型试验结果进行了对比.结果表明,该数值模型可以较准确地模拟深海台礁上的波浪破碎和增水过程以及礁坪上波高和波浪增水的空间分布特征;在水槽左右两侧采用周期性边界条件和预留水流循环通道,能够有效解决竖向二维数值模型中由于礁坪上波生流引起的潟湖内水面的非物理性雍高及进而导致的礁坪上增水偏大的问题.