Jonswap谱的使用和介绍

1968年~1969年间,英国、荷兰、美国、德国等国家的有关单位进行了“联合北海波浪计划”(Joint North Sea Wave Project, 简称 JONSWAP),从丹麦、德国交界处西海岸的舒尔脱(Sylt)岛沿西偏北方向布置一个测波断面伸入北海达160km,沿断面共布置了13个观测站,最大水深为50m,分别采用小浮子式、水下压力式、电阻式测波杆、波浪骑士式浮标和纵摇-横摇式浮标等五种观测仪器观测波浪。由测得的2500个谱导得有限风距的风浪谱:
S ( ω ) = α g 2 ω − 5 exp ⁡ [ − 5 4 ( ω m ω ) 4 ] γ exp ⁡ [ − ( ω − ω m ) 2 / ( 2 σ 2 ω m 2 ) ] S(\omega)=\alpha g^2 \omega^{-5}\exp[-\frac{5}{4}(\frac{\omega_m}{\omega})^4]\gamma^{\exp[-(\omega-\omega_m)^2/(2 \sigma^2\omega^2_m)]} S(ω)=αg2ω5exp[45(ωωm)4]γexp[(ωωm)2/(2σ2ωm2)]

S ( f ) = α g 2 ( 2 π ) 4 1 f 5 exp [ − 1.25 ( f m f ) 4 ] γ exp ⁡ [ − ( f − f m ) 2 / ( 2 σ 2 f m 2 ) ] S(f)=\frac{\alpha g^2}{(2\pi)^4}\frac{1}{f^5}\text{exp}[-1.25(\frac{f_m}{f})^4]\gamma^{\exp[-(f-f_m)^2/(2\sigma^2f^2_m)]} S(f)=(2π)4αg2f51exp[1.25(ffm)4]γexp[(ffm)2/(2σ2fm2)]
式中
α \alpha α——能量尺度参数;
γ \gamma γ——谱峰升高因子;
ω m \omega_m ωm, f m f_m fm——谱峰频率。
峰形参数 σ = σ a \sigma=\sigma_a σ=σa(当 ω ⩽ ω m \omega\leqslant\omega_m ωωm时), σ = σ b \sigma=\sigma_b σ=σb(当 σ > σ m \sigma>\sigma_m σ>σm时),因此共有五个参量,他们都随机各个谱而变化。对于平均的JONSWAP谱:
{ γ = 3.3 σ a = 0.07 ; σ b = 0.09 α = 0.076 ( X ‾ ) − 0.22 ; X ‾ = 1 0 − 1 ∼ 1 0 5 ω m = 22 ( g / U ) ( X ‾ ) − 0.33 或 f m = 3.5 ( g / U ) ( X ‾ ) − 0.33 \begin{cases} \gamma=3.3\\\sigma_a=0.07;\sigma_b=0.09\\\alpha=0.076(\overline X)^-0.22;\overline X=10^{-1} \sim 10^5\\\omega_m=22(g/U)(\overline X)^{-0.33}或f_m=3.5(g/U)(\overline X)^{-0.33}\end{cases} γ=3.3σa=0.07;σb=0.09α=0.076(X)0.22;X=101105ωm=22(g/U)(X)0.33fm=3.5(g/U)(X)0.33
无因次风区长度
X ‾ = g X / U 2 \overline X=gX/U^2 X=gX/U2
此处 X X X为风区长度, U U U为10m高度处的风速。

为了便于工程应用,合田建议采用下列改进的JONSWAP型谱(Goda,1999):
S ( f ) = β J H 1 / 3 2 T P − 4 f − 5 exp ⁡ [ − 5 4 ( T p f ) − 4 ] γ exp ⁡ [ − ( f / f p − 1 ) 2 / 2 σ 2 ] S(f)=\beta_JH_{1/3}^2T^{-4}_Pf^{-5}\exp[-\frac{5}{4}(T_pf)^{-4}]\gamma^{\exp[-(f/f_p-1)^2/2\sigma^2]} S(f)=βJH1/32TP4f5exp[45(Tpf)4]γexp[(f/fp1)2/2σ2]
此处
{ β j = 0.06238 0.230 + 0.0336 γ − 0.185 ( 1.9 + γ ) − 1 [ 1.094 − 0.01915 ln ⁡ γ ] T p = T H 1 / 3 1 − 0.132 ( γ + 0.2 ) − 0.559 或 T p = T ‾ 1 − 0.532 ( γ + 2.5 ) − 0.569 \begin{cases}\beta_j=\frac{0.06238}{0.230+0.0336\gamma-0.185(1.9+\gamma)^{-1}}[1.094-0.01915 \ln\gamma]\\T_p=\frac{T_{H_{1/3}}}{1-0.132(\gamma+0.2)^{-0.559}}\\或\\T_p=\frac{\overline T}{1-0.532(\gamma+2.5)^{-0.569}} \end{cases} βj=0.230+0.0336γ0.185(1.9+γ)10.06238[1.0940.01915lnγ]Tp=10.132(γ+0.2)0.559TH1/3Tp=10.532(γ+2.5)0.569T
T ‾ \overline T T为所有波浪的平均周期(可参看《随机波浪及其工程应用》)
该谱式的优点在于一旦选定 γ \gamma γ值,即可由设计波要素确定谱形。
具体matlab实现代码可参见随机波浪Jonswap谱

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐