Coil-Sizing Calculator HVAC
One coil, in isolation. Capacity tab: enter the air going in and the air coming out, get total / sensible / latent capacity and the sensible heat ratio. Leaving-state tab runs it backwards — entering air plus the load the coil has to carry, solve for the leaving-air state. Same math the psychrometric chart runs on its coil stages, surfaced on its own so a quick capacity check doesn't need a whole AHU chain.
Input
Entering air
Leaving air
A heating coil rides humidity ratio through unchanged — leaving air carries the entering air's moisture, so only the leaving dry-bulb is needed.
Airflow
Output
Process change
Worked example
A cooling coil — 2000 CFM of entering air at 80 °F / 67 °F WB, leaving at 55 °F / 54 °F WB.
- Each air state fixes its enthalpy
hand humidity ratioWfrom the ASHRAE chart math. - Convert volumetric flow to mass flow of dry air:
ṁ = CFM × 60 ÷ ventering(lb dry air / h). - Total capacity is the enthalpy swing:
qtotal = ṁ × Δh. Sensible is the dry-bulb swing:qsens = ṁ × (0.240 + 0.444·W) × ΔDB. Latent is whatever's left:qtotal − qsens. - The sensible heat ratio
SHR = qsens ÷ qtotalsays how much of the coil's work drops temperature versus wringing out water — a low SHR is a coil fighting a humid space.
Atmospheric pressure is fixed at sea level. For an altitude-adjusted answer, the psychrometric chart carries an altitude input.
Input
Entering air
Airflow
Coil load
Atmospheric pressure is fixed at sea level. A heating coil's load is all sensible — humidity ratio rides through unchanged.
Output
Leaving air
Worked example
Run it backwards — entering air plus the load the coil has to carry, solve for what comes out.
- The mass flow
ṁcomes from airflow and the entering specific volume, same as the Capacity tab. - For a cooling coil, the sensible load sets the dry-bulb
drop:
ΔDB = −qsens ÷ (ṁ × (0.240 + 0.444·W)). The total load (sensible + latent) sets the enthalpy drop:Δh = −qtotal ÷ ṁ. Dry-bulb and enthalpy together fix the leaving point. - If the latent load is more than the air can shed at that sensible split, the leaving point lands on the saturation curve — the coil's apparatus dew point. The status line flags it.
- For a heating coil it's pure sensible: the capacity sets
ΔDBand humidity ratio rides through, so the leaving point is just warmer air at the same moisture.
This is the inverse of the Capacity tab — feed a leaving state from here into that tab and the capacities come back out.