该文基于高阶谱方法,通过引入造波边界和水底边界条件,建立了能够模拟波浪在不规则地形上传播的完全非线性数值计算模型。对典型的二维波浪bragg反射和波浪在潜堤上传播进行了数值模拟,数值计算结果表明该模型能够很好地模拟波浪的产生、传播及与不规则地形的作用,验证了所建立的数值计算模型模拟波浪在不规则地形上传播的有效性。