zeta 波浪高度计算z = [[seakeeping_wave(module):zeta(function)]](k, x, y, w, t, beta, phase)
| 参数 | 类型 | 说明 | 默认值 | 单位 | 
|---|---|---|---|---|
k | 
real | 
波数 | - | - | 
x | 
real | 
x 轴坐标 | - | m | 
y | 
real | 
y 轴坐标 | - | m | 
w | 
real | 
波浪角频率 | - | rad/s | 
t | 
real | 
时间 | - | s | 
beta | 
real | 
波浪方向 | - | rad | 
phase | 
real | 
波浪相位 | - | rad | 
| 类型 | 说明 | 单位 | 
|---|---|---|
real | 
波浪高度 | m | 
无
本仓库支持以下波能谱:
\[ S(\omega ) = \frac{A}{\omega ^5} \exp(-\frac{B}{\omega ^4}) \]
其中, \( A = 0.0081*g^2 \), \( B = \frac{3.11}{hs^2} \), \( hs \) 为有义波高, \( g = 9.80665 \mathrm{m/s^2} \) 为重力加速度。
\[ S(\omega ) = \frac{A}{\omega ^5} \exp(-\frac{B}{\omega ^4}) \]
其中, \( A = 173hs^2/T_1^4 \), \( B = \frac{691}{T_1^2} \), \( hs \) 为有义波高, \( T_1 = 2*\pi m_0/m_1 \) 为波浪的特征周期, 如果缺乏波浪特征周期资料, 可以近似取为观察的平均周期。
\[ S(\omega ) = \frac{0.74}{\omega ^5} \exp(-(\frac{g}{U\omega })^2 ) \]
其中,\( U = 6.28\sqrt{hs} \) 为风速,\(hs\)为有义波高, \( g = 9.80665 \mathrm{m/s^2} \) 为重力加速度。