Offshore Wind Foundation Calculator
Estimate wave energy resource and power output of a wave energy converter. Calculate wave power flux, captured power, and annual energy production.
About this calculator
A sea state's deep-water wave power flux is computed here from the classic P = ρg²Hs²Te / (64π) relation, where the energy period Te is approximated as 0.9 times the peak spectral period — a standard shortcut for a JONSWAP spectrum with the typical peakedness factor of 3.3. Before applying that flux, the calculator checks whether the site is actually in deep water by comparing water depth to the deep-water wavelength (from the linear dispersion relation): if depth-to-wavelength is below 0.5, it applies a shallow/intermediate-water correction factor derived from the wave group-velocity ratio, since shoaling changes how much power actually reaches the device. From there, captured power is simply the corrected flux times the wave energy converter's capture width and its power take-off efficiency, and annual energy production multiplies that by device availability and the hours in a year.
One simplification worth knowing: the reported capacity factor here is just the availability percentage, not a true energy-weighted capacity factor across the full range of sea states the site actually experiences — real annual output depends on the joint wave-height/period distribution, not one representative Hs and Tp. Treat this as a first-pass resource screening tool for comparing candidate sites or converter designs, not a substitute for the full annual energy production methodology set out in IEC TS 62600-100, the international standard governing power performance assessment for wave energy converters.
Inputs
Results
Wave power flux (W/m)
8,379.72
Captured power (kW)
37.71
Annual energy (MWh/yr)
313.81
Figures current as of 2024. Source: IEC TS 62600-100:2024 (2nd edition), International Electrotechnical Commission
How to Use This Calculator
- Enter significant wave height Hs (m) and peak period Tp (s) for the site.
- Enter WEC capture width (m), PTO efficiency (%), and device availability (%).
- Read annual energy production (MWh) and capacity factor (%).
- Review wave power density (kW/m) to assess site resource quality.
- Use results to compare WEC performance across candidate sites for feasibility screening.
How the result changes with Significant wave height Hs (m)
| Significant wave height Hs (m) | Wave power flux (W/m) | Captured power (kW) | Annual energy (MWh/yr) |
|---|---|---|---|
| 1 | 2,094.93 | 9.43 | 78.45 |
| 1.5 | 4,713.59 | 21.21 | 176.52 |
| 3 | 18,854.37 | 84.84 | 706.08 |
| 5 | 52,373.26 | 235.68 | 1,961.33 |
What each input means
- Significant wave height Hs (m)
- Mean significant wave height at the site.
- Peak period Tp (s)
- Peak spectral period of the sea state.
- WEC capture width (m)
- Effective capture width of the wave energy converter.
- PTO efficiency (%)
- Power take-off efficiency of the WEC system (wave to wire).
- Availability (%)
- Fraction of time the device is operational.
- Water depth (m)
- Water depth at deployment site for depth correction.
- Water density (kg/m³)
- Seawater density, typically 1025 kg/m³.
What each result means
- Wave power flux (W/m)
- Wave power per meter of crest width, corrected for water depth.
- Total incident power (W)
- Total wave power incident on the WEC capture width.
- Captured power (kW)
- Electrical power output after PTO efficiency losses.
- Annual energy (MWh/yr)
- Estimated annual energy production accounting for availability.
- Energy period Te (s)
- Energy period ≈ 0.9 * Tp for a JONSWAP spectrum.
- Deep-water wavelength (m)
- Wavelength in deep water from linear dispersion relation.
- Deep water? (1=yes, 0=no)
- 1 if d/L0 > 0.5 (deep water), 0 if intermediate/shallow.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersSignificant wave height Hs (m) = 2, Peak period Tp (s) = 9, WEC capture width (m) = 15, PTO efficiency (%) = 30 = 7 input(s) provided
- Calculate Wave power fluxWave power flux = powerPerMeter * depthCorrectionFactor8379.72 = 8379.72
- Calculate Captured powerCaptured power = round((capturedPower / 1000) * 100) / 10037.71 = 37.71
- Calculate Annual energyAnnual energy = aepKwh / 1000313.81 = 313.81
- Calculate Total incident powerTotal incident power = powerPerMeter * depthCorrectionFactor125695.8 = 125695.8
- Calculate Energy period TeEnergy period Te = 0.9 * Tp8.1 = 8.1
Figures and sources
- IEC TS 62600-100, Marine energy — Wave, tidal and other water current converters — Part 100: Electricity producing wave energy converters — Power performance assessment (2024) — IEC TS 62600-100:2024 (2nd edition), International Electrotechnical Commission
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why is the energy period Te calculated as 0.9 times the peak period instead of measured directly?
Te is a spectral-average quantity that would normally require the full wave energy spectrum to compute exactly, but for a typical JONSWAP spectrum with a peakedness factor around 3.3 — representative of most wind-generated seas — the ratio Te/Tp consistently comes out close to 0.9. This calculator uses that standard shortcut so you only need to supply the peak period Tp, which is far more commonly available from buoy data or hindcast records than Te itself.
Why does the calculator apply a correction factor for shallow or intermediate water depth?
The deep-water wave power formula assumes waves haven't started interacting with the seabed, which only holds when depth exceeds about half the wavelength. Once the site's depth-to-wavelength ratio drops below 0.5, the calculator computes a group-velocity ratio from the linear dispersion relation and multiplies the deep-water power flux by it, because shoaling in shallower water changes how much of that power actually propagates to the device — ignoring this would overstate the resource at nearshore sites.
Why is the reported capacity factor just the availability percentage?
A true capacity factor would compare actual annual energy output to what the device would produce running at its rated power continuously, which requires integrating power output across the full joint distribution of wave heights and periods the site experiences over a year. This calculator only evaluates one representative sea state (a single Hs and Tp), so it substitutes device availability as a simplified stand-in rather than claiming a resource-weighted capacity factor it can't actually compute from a single input pair.
Can I use this calculator to size a wave energy converter for a real project?
It's meant as a first-pass screening tool for comparing candidate sites or converter capture widths and efficiencies, not a final design calculation. A bankable annual energy estimate needs a full spectral analysis across the site's actual scatter diagram of sea states per IEC TS 62600-100, since real wave climates rarely stay at one Hs and Tp long enough for a single-point estimate to represent annual production accurately.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Port Sedimentation Calculator
Calculate tidal current velocities and volumetric flow through channels and inlets. Determine peak and mean velocities, Froude number, and tidal power density.
Ocean EngineeringWave Loading Calculator
Calculate wave forces on cylindrical structures using the Morison equation with linear (Airy) wave theory, including drag and inertia components.
Ocean EngineeringOffshore Platform Design Calculator
Estimate foundation sizing, bearing capacity, and stability ratios for gravity-based offshore platforms under combined dead, live, and environmental loads.
MeteorologyWind Power Density
Calculate wind power density (W/m²) from average wind speed, air density, and Weibull shape factor. Includes NREL wind class and sample turbine output estimates.
More in Engineering.