摘要
针对海浪模拟方法,提出一种利用二维薛定谔方程实现海浪模拟的新方法。设置海底的形状作为控制函数并以海浪的初始形状作为初始条件。把控制函数和初始条件代入二维薛定谔方程,采用单步迭代方法计算下一时刻的海浪形状。通过对海浪初始波形的迭代计算,可以动态地模拟海浪在任意形状的海床上运动时的波形变化。该方法适合于模拟在无外力作用下海浪的自然演化过程。通过仿真试验用二维薛定谔方程模拟海浪的适用性。
A new ocean wave simulation method is presented for performing iterative calculations of the 2D Schr dinger equation with the shape of the seabed as the control function and a wave shape assumption as the initial condition. The next wave shapes are calculated by single-step iterative calculations, thus starting with initial wave shape, the evolution of the ocean wave over time for a seabed of any shape is dynamically simulated by iteration. The method is suitable for simulating the evolution process of waves without external forces. The simulation results are proved.
作者
赖联有
许伟坚
程隆双
LAI Lianyou;XU Weijian;CHENG Longshuang(College of Information Engineering,Jimei University,Xiamen 361021,China;Engineering Training Center,Jimei University,Xiamen 361021,China)
出处
《中国航海》
CSCD
北大核心
2019年第2期93-96,119,共5页
Navigation of China
关键词
海浪模拟
海浪建模
薛定谔方程
辛算法
ocean wave modeling
ocean wave simulation
schr dinger equation
symplectic algorithm