Breakwater Design Calculator
Size rubble-mound breakwater armor units using the Hudson formula. Computes armor weight, layer thickness, unit count, and stability number.
Inputs
Results
Armor unit weight (N)
29,369.9
Armor unit mass (tonnes)
2.99
How to Use This Calculator
- Enter design significant wave height Hs (m) at the breakwater toe.
- Enter armor slope angle (degrees), Hudson stability coefficient K_D, armor unit density (kg/m3), and water density (kg/m3).
- Read required armor unit weight (kg and tonnes) from the Hudson formula.
- Use armor unit weight to select appropriate rock class or concrete armor unit type.
- Review required crest width and layer thickness for the design wave height.
How the result changes with Water density (kg/m³)
| Water density (kg/m³) | Armor unit weight (N) | Armor unit mass (tonnes) |
|---|---|---|
| 920 | 17,600.1 | 1.79 |
| 970 | 22,525.7 | 2.3 |
| 1,030 | 30,078.6 | 3.07 |
| 1,080 | 38,094.5 | 3.88 |
What each input means
- Design wave height Hs (m)
- Significant design wave height at the breakwater toe.
- Armor slope angle (°)
- Angle of the armor slope from horizontal. 33.7° ≈ 1V:1.5H.
- Stability coefficient K_D
- Hudson stability coefficient. Rough angular rock ~4, Dolos ~16, Tetrapods ~8.
- Armor unit density (kg/m³)
- Mass density of the armor material. Granite ~2650, concrete ~2400.
- Water density (kg/m³)
- Seawater density, typically 1025 kg/m³.
- Number of armor layers
- Number of armor unit layers (typically 2).
- Packing porosity (%)
- Porosity of the armor layer (rock ~37%, Dolos ~56%).
- Layer coefficient k_Δ
- Layer thickness coefficient. Smooth rock ~1.02, rough rock ~1.00.
What each result means
- Armor unit weight (N)
- Minimum required weight of each armor unit from the Hudson formula.
- Armor unit mass (tonnes)
- Equivalent mass per armor unit.
- Nominal diameter Dn (m)
- Equivalent cube side length of one armor unit.
- Armor layer thickness (m)
- Total thickness of the armor layer (n layers).
- Units per m² of slope
- Estimated number of armor units per square meter of slope surface.
- Stability number Ns
- Hs / (Dn * (Sr-1)). Lower is more stable.
- Recommended crest freeboard (m)
- Rule-of-thumb crest height above SWL (1.5 * Hs).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersDesign wave height Hs (m) = 3, Armor slope angle (°) = 33.7, Stability coefficient K_D = 4, Armor unit density (kg/m³) = 2650 = 8 input(s) provided
- Calculate Armor unit weightArmor unit weight = (rhoArmor * g * Hs * Hs * Hs) / (KD * pow(Sr - 1, 3) * cotAlpha)29369.9 = 29369.9
- Calculate Armor unit massArmor unit mass = massKg / 10002.994 = 2.994
- Calculate Nominal diameter DnNominal diameter Dn = pow(massKg / rhoArmor, 1 / 3)1.042 = 1.042
- Calculate Armor layer thicknessArmor layer thickness = numLayers * kDelta * Dn2.125 = 2.125
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Coastal Erosion Calculator
Design cathodic protection systems for submerged steel structures using sacrificial anodes. Calculate current demand, anode mass, count, and resistance per DNV-RP-B401.
Ocean EngineeringFloating Dock Design Calculator
Calculate buoyancy, draft, freeboard, reserve buoyancy, and metacentric height (GM) for rectangular floating docks, pontoons, and barges.
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.
More in Engineering.