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%.
FAQ
Why is the volume not just proportional to depth?
Does this include dished or elliptical ends?
Can I use this as a tank gauging or inventory chart?
What depth range is valid?
Related conversions
Built and reviewed by a practising process engineer. About ProcessConvert →