# 随机波浪Jonswap谱.rar

• stoaway
了解作者
• matlab
开发工具
• 41KB
文件大小
• rar
文件格式
• 0
收藏次数
• 1 积分
下载积分
• 0
下载次数
• 2021-03-15 11:20
上传日期

• 随机波浪Jonswap谱的介绍.png
41.7KB
• 随机波浪Jonswap谱.txt
1.5KB

% Improved Jonswap Spectral % Designed by: JN-Cui % Modified on 12/09/2019 %% DEFINITIONS % alpha - energy scale factor; gama - spectral peak elevation factor; % omega_m - spectral peak circular frequency; f_m - spectral peak frequency; % U - wind speed at 10 m above sea surface; H_s - significant wave height; % g - gravity acceleration; %% FOR AVERAGE JONSWAP SPECTRAL % gama=3.3; k=83.7; sigma_a=0.07; sigma_b=0.09; % alpha=0.076*(X_bar)^(-0.22); % X_bar=10^(-1)~20^(5); omega_m=22(g/U)*(X_bar)^(-0.33); % f_m=3.5(g/U)(X_bar)^(-0.33); %% IMPUT PARAMETERS % H_s - significant wave height; T_s - wave period at 1/3 wave height % dm - calculation interval of omega %% FUNCTION function [S,Omega,omega_p,T_p]=Improved_Jonswap_spectral(H_s,T_s,dm) gama=3.3; sigma_a=0.07;sigma_b=0.09; beta_j=0.06238/(0.23+0.0336*gama-0.185*(1.9+gama)^(-1))*(1.094-0.01915*log(gama)); T_p=T_s/(1-0.132*(gama+0.2)^(-0.559)); f_p=1/T_p; omega_p=f_p*2*pi; i=1; df=dm/2/pi; S_o=zeros(1,length(0:dm:1/T_s*2*pi*4)); Omega1=zeros(1,length(0:dm:1/T_s*2*pi*4)); for omega=0:dm:1/T_s*2*pi*4 if omega<omega_p sigma=sigma_a; S_o(i)=beta_j*H_s^2*T_p^(-4)*(omega/2/pi)^(-5)*exp(-5/4*((omega_p/omega))^(4))... *gama^(exp(-((omega)/omega_p-1)^2/(2*sigma^2)))/(2*pi); else sigma=sigma_b; S_o(i)=beta_j*H_s^2*T_p^(-4)*(omega/2/pi)^(-5)*exp(-5/4*((omega_p/omega))^(4))... *gama^(exp(-((omega)/omega_p-1)^2/(2*sigma^2)))/(2*pi); end Omega1(i)=omega; i=i+1; end Omega=Omega1(2:end); S=S_o(2:end); end

相关推荐
• jonswap.zip
a code to generate jonswap wave spectrum
• Sea surface_3D.zip
PLot a 3D surface using random generation of surface And plot the spectrum of sea surface called JONSWAP
• pm.zip
PM的一种常用的实现方法是用调制信号控制谐振回路或移相网络的电抗或电阻元件以实现PM。
• surface_wve_spectrum.zip
This code used to plot the sea wave spectrum
• run_plot_surface_wve_spectrum.zip
Run the main function to plot the spectrum of wave of surface such as ocean
• WaveModeling:Jonswap/Pierson-Moskowitz 谱-matlab开发
该文件还有两个示例：example.m 和 Drawing_both_spectrum.m。 第一个显示了如何使用代码，第二个显示了 Jonswap 和 Pierson-Moskowitz 频谱之间的差异。 请参考以下论文第2.3.1节： SM Vazirizade，“在时域中...
• jonswap:一组从JONSWAP分布生成不规则波的函数
一组从JONSWAP分布生成不规则波的函数。 要使用此代码，请执行以下操作： 转到您的OpenFOAM案例目录（将其命名为FOAM_DIR） 克隆此仓库“ git clone ” 编辑jonswapParams文件（使用您喜欢的文本编辑器） 生成...
• 1d PM spectrum.zip
1d PM spectrum simulation
• 2d PM spectrum.zip
2d PM spectrum simulation
• SIM800C_MQTT.rar
使用SIM800C模块，使用MQTT协议，连接中国移动onenet平台，能实现数据的订阅、发布、存储等