Pipeng Toolbox : Ocean Wave Calculators Login
Short Cuts
GO
Main ±
Beams ±
References ±
Fluid Flow ±
Fluid Properties ±
Maths ±
Materials ±
Pipelines ±
Soils ±
Subsea ±
Data ±
Units ±
Help ±
Demo

Ocean Wave Velocity And Acceleration

Calculate ocean wave velocity and acceleration for Airy, Stokes, cnoidal and JONSWAP waves.

Wave velocity and acceleration can be calculated for Airy, Stokes, and Cnoidal waves. The recommended wave type is displayed below the calc bar. Use the Result Plot option to compare the Airy, Stokes, and cnoidal wave profiles. The seabed significant wave velocity and zero upcrossing period can be calculated from the JONSWAP surface spectrum.

Note : The Stokes and cnoidal waves use trucated infinite series. Under certain conditions the truncated series do not converge properly. The Stokes wave is not suitable for shallow water waves. The cnoidal wave is not suitable for deep water waves. The recommended wave type is displayed below the calc bar. The JONSWAP wave uses an Airy wave transfer function to calculate seabed velocity. The JONSWAP wave is not suitable for very shallow waves (near breaking).

Change Module :

[FREE] tools are free in basic mode with no login (no plots, tables, goal seek etc). Login or Open a free account to use the tools in plus mode (with plots, tables, goal seek etc).
[PLUS] tools are free in basic CHECK mode with Login or Open a free account (CHECK values no plots, tables, goal seek etc). Buy a Subscription to use the tools in plus mode (with plots, tables, goal seek etc).
Try plus mode using the Plus Mode Demo tools with no login.   Help Using The Pipeng Toolbox (opens in the popup workbook)

Links : ±
CALCULATOR : Ocean Wave Velocity Airy Stokes And Cnoidal Wave [FREE]   ±

Calculate ocean wave length from wave period, or wave period from wave length for Airy, Stokes, and cnoidal waves.

Either wave length can be calculated from wave period, or wave period can be calculated from wave length. Wave velocity and acceleration can be calculated at either the wave surface (varies with phase angle), the wave trough height, the seabed, or at a user defined height above the seabed. Use the Result Plot option to plot the wave profiles, wave velocity or wave acceleration versus phase angle.

Tool Input

  • wavetype : Wave Type
  • lttype : Wave Parameter Type
    • Tu : User Defined Wave Period
    • Lu : User Defined Wave Length
  • phasetype : Phase Angle Type
    • Θu : User Defined Phase Angle
    • xu : User Defined Displacement
    • tu : User Defined Time
  • ztype : Height Above Seabed Type
    • zhu : User Defined Height
  • d : Water Depth
  • H : Wave Height

Tool Output

  • Θ : Wave Phase Angle
  • η : Wave Surface Relative To Mean Sea Level
  • Ah : Wave Horizontal Acceleration
  • Am : Wave Acceleration Magnitude
  • Av : Wave Vertical Acceleration
  • L : Wave Length
  • T : Wave Period
  • Vh : Wave Horizontal Velocity
  • Vm : Wave Velocity Magnitude
  • Vv : Wave Vertical Velocity
  • c : Wave Celerity
  • cvg : Convergence Check
  • zh : Height Above Seabed
  • zs : Wave Surface Height Above Seabed
  • zw : Wave Trough Height Above Seabed

CALCULATOR : Ocean Wave Maximum Wave Height And Significant Wave Height [FREE]   ±

Calculate ocean wave maximum wave height and significant wave height.

The maximum wave height is assumed to be directly proportional to the significiant wave height.

Tool Input

  • optype : Wave Spectrum Type
  • htype : Wave Height Input Type
  • H : Wave Height

Tool Output

  • Hm : Maximum Wave Height
  • Hs : Significant Wave Height
  • MoS : Maximum Height Over Significant Height

CALCULATOR : Ocean Wave Velocity From Return Period Data Airy Stokes And Cnoidal Wave [PLUS]   ±

Calculate ocean wave length from wave period from return period data for Airy, Stokes, and cnoidal waves.

The wave period and wave height are calculated using either the Weibull, Gumbel or Frechet distributions. Wave phase angle can be defined from angle Θ, displacement x or ± time t (Θ = 360 (x - c t) / L). Use the Result Plot option to plot the Airy, Stokes and cnoidal wave profiles.

Enter data values as sets of three values separated by a comma (R, H, T), with each data set on a new line. The regression output is tabled at the bottom of the page.

Tool Input

  • sptype : Wave Sample Period
    • Su : User Defined Wave Sample Period
  • offtype : Probability Function Parameter Type
    • Hou : User Defined Minimum Wave Height
    • Tou : User Defined Minimum Wave Period
  • rtype : Linear Regression Type
  • wavetype : Wave Type
  • phasetype : Phase Angle Type
    • Θu : User Defined Phase Angle
    • x : User Defined Displacement
    • t : User Defined Time
  • ztype : Design Elevation Above Seabed Type
    • Zu : User Defined Elevation
  • Rdata : Return Period Data
  • Hdata : Wave Height Data
  • Tdata : Wave Period Data
  • R : Design Return Period
  • d : Water Depth

Tool Output

  • Θ : Wave Phase Angle
  • η : Wave Surface Relative To Mean Sea Level
  • Ah : Wave Horizontal Acceleration
  • Am : Wave Acceleration Magnitude
  • Av : Wave Vertical Acceleration
  • Ho : Minimum Wave Height
  • Hsm : Mean Wave Height
  • Hw : Wave Height
  • L : Wave Length
  • S : Sample Period
  • To : Minimum Wave Period
  • Tpm : Mean Wave Period
  • Tw : Wave Period
  • Vh : Wave Horizontal Velocity
  • Vm : Wave Velocity Magnitude
  • Vv : Wave Vertical Velocity
  • Z : Design Elevation Above Seabed
  • Zs : Wave Surface Height Above Seabed
  • Zw : Wave Trough Height Above Seabed
  • c : Wave Celerity
  • cvg : Convergence Factor

CALCULATOR : Ocean Wave Seabed Velocity JONSWAP Wave [FREE]   ±

Calculate ocean wave seabed significant wave velocity and zero upcrossing period from the significant wave height and peak wave period using the JONSWAP spectral moments.

The wave velocity and zero upcrossing period are calculated from the spectral moments using a first order Airy wave spectral transformation function. The calculation has been optimised for seabed and near seabed elevation. It is recommended to use the calculation for elevations less than or equal to half the water depth. The Airy wave transformation may not be valid in shallow water.

Tool Input

  • gatype : Gamma Factor Type
    • γu : User Defined Gamma
  • d : Water Depth
  • Hs : Wave Significant Height
  • Tp : Peak Wave Period
  • z : Height Above Seabed

Tool Output

  • γ : Gamma Peak Enhancement Factor
  • ωp : Wave Peak Frequency
  • L : Wave Length
  • M0 : 0th Spectral Moment
  • M2 : 2nd Spectral Moment
  • Tz : Zero Upcrossing Period
  • Us : Significant Wave Velocity
  • cvg : Convergence Factor
  • kw : Wave Number