论文部分内容阅读
高阶谱方法是基于势流理论模拟波浪传播变形的数值方法,其将速度势函数展开成满足控制方程和周期性边界条件的傅里叶级数形式,运用快速傅里叶变换对空间和波数域中的物理量进行计算.高阶谱方法具有计算速度快、精度高等优点,但周期性边界条件的假设限制了其应用.借助附加速度势函数将非周期性的造波边界条件引入到高阶谱方法中,建立了基于高阶谱方法的数值波浪水槽模型,该模型利用流函数理论得到的造波边界速度实现波浪的生成.对不同波况下波浪的生成与传播进行了数值计算研究,并将结果与理论解及其他数值模型的结果进行了对比,对比结果显示,本文数值模型在保证良好计算精度的前提下有较高的计算效率.