摘要
针对海面波浪的随机性和复杂性等仿真难点问题,从海洋学的观测和研究成果出发,使用风浪、涌浪和震荡波(choppy波)共同构成海浪谱。提出一种逼真度高且计算量小的基于海浪谱模型和快速傅里叶变换(FFT)的海面建模方法。在Matlab软件环境下仿真较为真实的海况,不仅实现了风浪和涌浪的模拟,还实现了震荡波的模拟,其中震荡波是为了解决海面的非线性问题。将3种海面波形高度谱叠加,对波形幅值进行FFT,计算出空域随时间变化的波形。仿真结果表明:该方法可以快速有效地模拟动态海面,能够满足海面建模的逼真性和实时性的要求。
In view of the randomness and complexity of the ocean wave simulation problems, by using the observation and research results of oceanography, in this article, the spectrum of ocean wave is constituted of gravity waves, swells and shock waves ( choppy waves). A kind of high fidelity and less calculation of sea surface modeling method was put forward, which was based on the spectrum of o- cean wave modeling and the fast fourier transform (FFT). The more real ocean marine was simulated in the MATLAB software environment, which realized the simulation of gravity waves and swells. In order to meet the characteristics of marine physics and solve the nonlinear problem, the simulation of choppy waves was increased. The waves' height spectrum which was superposed by three waves by u-sing the FFT can calculate the height space domain waveform which was changed with the time. The simulation results show that this method can efficiently simulate the dynamic ocean surface modeling, and it also can satisfy the requirements of real-time and reality.
出处
《重庆理工大学学报(自然科学)》
CAS
2014年第4期77-82,共6页
Journal of Chongqing University of Technology:Natural Science
基金
国家自然科学基金资助项目(61302145)
关键词
风浪
涌浪
震荡波
海浪谱
快速傅里叶变换
gravity waves
swells
choppy waves
spectrum of ocean waves
FFT