Horizontal Tank Partial Volume Calculator
A horizontal cylindrical tank does not fill linearly with depth — the liquid surface is a circular segment, so the volume at a given depth needs the segment-area formula rather than a simple proportion. This calculator estimates the liquid volume from the inside diameter, the straight cylindrical length, and the liquid depth, and reports the total cylindrical volume, fill fraction, and ullage. It is a preliminary geometric estimate for a level horizontal cylinder with flat ends — it is not a tank calibration (strapping) table, not a custody-transfer tool, and not a mechanical or pressure-vessel design.
Calculator
Preliminary geometric estimate for a level horizontal cylinder with flat ends. Not a tank calibration table, custody transfer, or mechanical design.
Formulas
Diagram
Worked example
A horizontal cylindrical tank has an inside diameter of 2.0 m (radius 1.0 m) and a straight length of 5.0 m. The liquid depth is 1.0 m — exactly half full. What is the liquid volume?
- 01r = D/2 = 1.0 m, h = 1.0 m (so h = r, half full)
- 02A = r²·arccos((r − h)/r) − (r − h)·√(2rh − h²)
- 03A = 1²·arccos(0) − 0·√(…) = π/2 = 1.5708 m²
- 04V_liquid = A × L = 1.5708 × 5.0 = 7.854 m³
- 05V_total = π·r²·L = π × 1² × 5 = 15.708 m³
- 06fill = 7.854 / 15.708 = 50.0%
Liquid volume ≈ 7.854 m³; total volume ≈ 15.708 m³; fill fraction = 50.0%.