Coil Selection Hydronics

The balancing lesson is all about getting design flow to every load — the GPM a tech chases with a manometer at each branch. But it takes that number as a given. Where does it actually come from? Nobody picks it out of the air. It falls out of the coil the engineer selected, and behind the coil sits one short chain of physics: the load the coil has to move, the temperature drop you decide to move it across, and the flow that combination demands. This page walks that chain — so the next time a balancer asks "what's design on this branch?", you know what produced the answer.

The load-to-flow chain

Every coil is a heat exchanger, and every heat exchanger obeys the same sentence: the heat a moving fluid carries equals its mass flow times its specific heat times the temperature change it goes through. In symbols that's q = ṁ · cp · ΔT — mass flow , specific heat cp, temperature difference ΔT. That one relationship is the whole game. Rearranged for flow, it says: given a load and a temperature difference, the flow is fixed. You don't get to choose it independently.

Nobody in the field carries around mass flow in pounds per hour, though. The trade collapses that equation into two shortcut forms — one for water, one for air — where the fluid's properties are baked into a single constant so you can work in the units on the gauge.

Water. For a hydronic coil, flow comes out in GPM:

GPM = Btu/h ÷ (500 × ΔTwater) computes in IP; the flow converts to L/s at the display boundary

The 500 is water's density and specific heat folded into one number: 8.33 lb/gal × 60 min/h × 1.0 Btu/lb·°F — pounds of water per gallon, minutes per hour, and the Btu it takes to lift one pound of water one degree. Multiply those and you get 499.8, rounded to 500 everywhere in the trade. It is an IP constant through and through; there is no clean "metric 500," so the math runs in IP and the flow you read simply converts to GPM on the way to the screen. One caveat that bites: the 500 assumes water. A glycol mix is denser and has a lower specific heat, so it carries less heat per gallon — the shortcut over-reports flow-for-load until you correct it, which is a big part of why a glycol loop needs its own numbers.

Air. For an air coil the same chain gives CFM, using the sensible-heat form:

CFM = Btu/hsensible ÷ (1.08 × ΔTair) standard air, sea level; computes in IP, converts to m³/h at the display boundary

The 1.08 is the air twin of the 500: 0.075 lb/ft³ × 0.24 Btu/lb·°F × 60 min/h — the density of standard air, the specific heat of air, and minutes per hour, which multiply to 1.08. That is sensible heat only — the part that changes dry-bulb temperature. When a cooling coil is also wringing moisture out of the air, the total (sensible + latent) heat rides the enthalpy form instead: Btu/htotal = 4.5 × CFM × Δh, where the 4.5 = 60 × 0.075 and Δh is the enthalpy drop across the coil in Btu/lb. The Coil-Sizing Calculator runs that full sensible/latent split for you; here the point is just that air flow comes from the same load-over-ΔT chain water does.

So both field forms are the same idea wearing different clothes: load on top, ΔT on the bottom. Fix any two and the third is decided. That is the lever the next section is about.

Why ΔT is the lever

The load is not yours to choose — the space needs what it needs on the design day. The constant is physics. So the one knob the designer actually turns is the design ΔT: how big a temperature drop you decide the coil will develop between supply and return. Pick a wide ΔT and the same load needs less flow; pick a narrow one and it needs more. Everything downstream — pipe size, pump size, pumping energy, the number the balancer chases — hangs off that single choice.

Work an example. A hot-water heating coil has to carry 120,000 Btu/h — 120 MBH — on the design day. Take the traditional hot-water design ΔT of 20 °F (a 180/160 supply/return schedule). The waterside form hands back the flow directly:

GPM = 120,000 ÷ (500 × 20) = 12 GPM IP-native; a metric reader sees the same coil at 12 GPM (0.76 L/s)

Twelve gallons a minute. That is design flow for this branch — the exact number a balancer will set with a manometer, and the number a commissioning agent will later verify. Now change nothing but the schedule. Design for a 30 °F ΔT instead — a 180/150 spread a condensing boiler is perfectly happy to run — and the same 120,000 Btu/h needs only 8 GPM:

ΔT = 20 °F
12 GPM
traditional 180/160 schedule
ΔT = 30 °F
8 GPM
wider 180/150 schedule — two-thirds the water

Same heat, two-thirds the water, for the price of designing the coil around a bigger temperature drop. Less flow means smaller pipe, a smaller pump, and less energy spent pushing water around for the life of the building. That is why chilled-water design has been creeping wider for years — from the old 10–12 °F ΔT toward 16–20 °F — and why "low-ΔT syndrome," a coil that never develops the ΔT it was designed for and so demands far more flow than planned, is one of the classic ways a plant ends up flow-starved and over-pumped at the same time.

The air side has exactly the same lever. A cooling coil carrying 54,000 Btu/h of sensible load across a 25 °F supply-air ΔT wants 54,000 ÷ (1.08 × 25) = 2,000 CFM. Widen the air-side ΔT and the fan moves less air for the same cooling; narrow it and it moves more. The Waterside Load and Airside Load calculators run these both directions if you want to try your own numbers.

What the coil itself brings

So the load and the ΔT set the flow. But there is a second question hiding underneath: can a real coil actually develop that ΔT at that flow, given the air and water temperatures it will see? That is where the physical coil — not the equation — earns its keep. A selection program juggles a handful of levers to make a finite bundle of finned tube hit the required capacity at the chosen flow and entering conditions.

Rows. The number of tube rows deep, in the air direction. More rows means more heat-transfer surface and a longer path for the air, so the coil can pull the air closer to the water temperature — more capacity, a closer approach (next section). A heating coil is often one or two rows; a deep dehumidifying cooling coil might be six or eight. Rows cost air-side pressure drop, so the fan pays for every one.

Fin density. Fins per inch on the tubes — commonly somewhere around 8 to 14. More fins means more surface per row, so you can sometimes trade fin density against rows. But tight fins clog with dirt, are harder to clean, and drive air-side pressure drop up fast, so there is a practical ceiling.

Circuiting. How the tubes are plumbed internally — how many parallel water paths the flow splits into. Circuiting sets the water velocity inside the tubes, which sets the water-side heat transfer and the water-side pressure drop. Too few circuits and the water rockets through at a high head loss; too many and it crawls, the flow goes laminar, and heat transfer falls off. It is the water-side twin of the fin/row trade.

Face velocity. The air speed through the coil's face area — airflow divided by the coil's frontal area, in feet per minute. It is the sneaky limit. On a wet cooling coil there is a hard ceiling around 500 fpm: push the face velocity much past that and the airstream strips condensate droplets off the fins and carries them downstream — moisture carryover — wetting the duct, the downstream filter, and anything else in the airstream, and it can defeat the dehumidification the coil was there to do. Above roughly 550 fpm the risk climbs sharply. Dry heating coils have no condensate to carry, so they tolerate higher face velocities, but they still pay in air-side pressure drop. Face velocity is why a coil has a minimum sensible size — you can't shrink the face indefinitely without blowing water off it.

None of this is a coil-selection program, and it isn't meant to be — the manufacturer's software juggles all of these against catalog tube-and-fin data to land on a real part number. The point is orientation: the design GPM you now understand as "load over ΔT" only holds if the coil the engineer selected can actually meet the capacity at that flow, and these are the levers that make it possible.

Approach — why a finite coil can't give infinite ΔT

There is a reason you can't just keep widening the ΔT for free. A coil transfers heat because the water and the air are at different temperatures; the bigger that difference along the coil, the more heat crosses per square foot of surface. But as one stream gets pulled toward the other, the temperature difference driving the transfer shrinks — and the closer they get, the more surface each additional degree costs. The gap between the leaving fluid and the entering other stream is the approach temperature. A finite coil can get the approach small, but never to zero: driving it to zero would take infinite surface. On the heating coil above, the leaving air simply cannot reach the entering water temperature no matter how many rows you add — it can only approach it.

The formal version of "the average driving temperature difference" is the log-mean temperature difference, LMTD = (ΔT₁ − ΔT₂) ÷ ln(ΔT₁ ÷ ΔT₂), where ΔT₁ and ΔT₂ are the stream-to-stream differences at the two ends of the coil. You will rarely compute it by hand — the selection software does — but the shape of it is the lesson: as the two ends' temperature differences get close (a tight approach), the LMTD collapses and the required surface balloons. That is the wall that stops "design for a wider ΔT" from being a free lunch. Beyond a point, the coil to develop it gets big, deep, and expensive, and its air-side pressure drop starts costing the fan more than the pump saves.

The whole chain in one picture

Here is the hot-water coil from the worked example, drawn as a counterflow heat exchanger — air crossing the finned tube one way, water travelling the other. The two water temperatures set the ΔT; the ΔT and the load set the flow; and the flow is the number the balancer chases at the branch. That is the entire chain, left to right and top to bottom.

Counterflow hot-water coil, with the load-to-flow chain annotated A hot-water heating coil drawn as a counterflow heat exchanger. Air enters from the left at 55 degrees Fahrenheit and leaves warmer on the right at 95 degrees Fahrenheit. Hot supply water at 180 degrees Fahrenheit enters the coil at the right end, travels left through the tubes counter to the airflow, and leaves as return water at 160 degrees Fahrenheit from the left end — a 20 degree Fahrenheit water temperature drop. A callout below the coil shows the design flow calculation: coil load divided by the constant 500 times the water temperature difference. With a 120,000 Btu per hour load and a 20 degree Fahrenheit water delta-T, the design flow is 12 GPM — the number a balancer chases at this branch. HEATING COIL AIR IN 55 °F AIR OUT 95 °F SUPPLY 180 °F RETURN 160 °F counterflow: water travels right → left, against the airflow design flow = coil load ÷ (500 × water ΔT) ΔT = 180 − 160 = 20 °F · load = 120,000 Btu/h → 12 GPM — the number the balancer chases

A reference schematic, not to scale — a real coil has many rows of tube and hundreds of fins. The temperatures follow the US / metric toggle; the flow is computed in IP and shown in your units.

Where the number goes next

That design flow is not the end of a story — it is the beginning of two of them. It is the number the balancing effort proportions to: every calibrated valve, automatic balancing valve, or PICV on the loop exists to make its branch actually receive the flow this chain produced. When a balancer reads a branch "against design," this is the design they mean. And it is the design intent a commissioning agent verifies — the loop is only commissioned when the flows the coils were selected for are the flows the branches actually get.

So the chain runs both ways. Downstream, a wrong flow at a branch sends you to the balance valve. But upstream, a flow number that never made sense — a branch that hogs, a coil that can't keep up even at design flow — can trace all the way back here, to a load that was mis-estimated or a design ΔT the real coil never develops. The balancer chases the design GPM; the design GPM is only ever as right as the load and the ΔT it was computed from.

And the assumptions run wider than load and ΔT. Every coil is also selected for the entering conditions it will meet — the air and water temperatures, and how much moisture the air is carrying. Those are an assumption with a shelf life. The design day can drift, and the equipment upstream that is supposed to hold those conditions can quietly stop holding them — and a correctly-sized coil goes functionally undersized without anyone touching it.

True story. A facility with lab spaces that hold tight humidity, built as a dedicated-outdoor-air system (DOAS) feeding fan-coil units. Each zone's FCU carries a chilled-water and a hot-water coil off the building's chiller and boilers — the hydronic side, the side this page is about — while a separate DOAS, on its own DX cooling, conditions the ventilation air and does the dehumidification. That split is deliberate: the DOAS owns the latent load and hands the zones outside air dry enough that the FCU coils were selected to handle mostly sensible, at an entering-air condition that assumed the DOAS was holding its design dew point. Then the climate moved out from under the drawing. Summers here have gotten hotter and a lot more humid, past the outdoor condition the system was designed for, and the DOAS's design leaving dew point now sits below the dew points it is actually being handed — it can't pull the ventilation air all the way down. The zones get wetter air than the FCUs were selected for, and the labs stop holding humidity. The call comes in as "the FCUs can't keep up," and they can't — not because anything is out of tune, but because they were picked for entering conditions an upstream unit no longer delivers. No amount of loop tuning conjures capacity that was never selected. That is the whole lesson standing in one building: a coil selection is only as valid as the conditions it assumed, and some of those conditions are set by equipment sitting upstream of you.

← Back to Education