A closed hydronic system has nowhere for heated water to expand, so it needs an expansion tank to absorb the volume change and keep pressure under the relief setpoint. This calculator applies the ASME bladder-tank formula to size that tank from your system volume, temperatures, and pressures.
How it works
Water expands as it heats; the tank must accept that extra volume while staying below the relief valve setpoint:
Ve = Vs × (v2/v1 − 1) acceptance (expansion) volume
Vt = Ve / (1 − Pi/Pf) required tank volume
Pi = fill gauge psi + 14.7 absolute fill / precharge pressure
Pf = max gauge psi + 14.7 absolute maximum operating pressure
v1 and v2 are the specific volumes of water (ft³/lb) at the cold fill and hot
operating temperatures, interpolated from steam tables. The bigger the pressure
window between fill and relief, the smaller the tank can be.
Example and notes
A 40-gallon system filled at 12 psig and operating up to 25 psig, swinging from 50 to 180 F, expands by about 3 percent — roughly 1.2 gallons of acceptance volume — and needs a tank of a few gallons once the pressure factor is applied. Always precharge the tank air side to the fill pressure before connecting it, and round up to the next standard tank size. Estimate system volume generously: piping and cast-iron emitters hold more water than people expect.