The calculator estimates the design heating load of a room (how many watts are needed to maintain the set indoor temperature in winter) and selects the number of heating radiator sections or radiators based on their heat output. The calculation is intended for preliminary sizing of heating emitters and for comparing scenarios (insulation, windows, ventilation, temperatures).
Heating load approach follows the general principles used in EN 12831-1 (Heating systems in buildings. Method for calculation of the design heat load). Radiator heat output is typically declared according to EN 442 (Radiators and convectors). The calculator uses a simplified model: heat losses are estimated from floor area, ceiling height, temperature difference, and a set of coefficients.
Room volume is calculated from floor area and ceiling height. Height is converted to metres.
V=A·h
Where V - m3, A - m2, h - m.
Temperature difference for heat loss is taken as the difference between the indoor and outdoor temperatures.
ΔT=Tin-Tout
Units - °C. If ΔT is below 0, the calculation uses 0.
Reference specific load is set to qref=100 W/m2 at ΔTref=40 °C and height href=2.7 m. It is then scaled by the actual temperature difference, height, and coefficients describing typical deviations from the reference case.
Qtrans=A·qref·(ΔT/ΔTref)·(h/href)·kwin ·kglz·kins·kwall·ktop·ksun
Window coefficients reflect typical heat loss levels through glazing. The calculation uses: kwin=1.20 for old windows, kwin=1.00 for standard double glazing, kwin=0.90 for energy-efficient windows. An additional multiplier for glazing area is applied: kglz=0.95 (low), kglz=1.00 (medium), kglz=1.10 (high).
Insulation coefficient represents the overall envelope quality: kins=1.25 (poor insulation), kins=1.00 (typical), kins=0.85 (good).
External wall coefficient accounts for higher losses as the share of external walls increases. The values used are: kwall=0.90 (0 external walls), kwall=1.00 (1), kwall=1.10 (2), kwall=1.20 (3), kwall=1.30 (4).
Room-above coefficient reflects upward losses. If there is a heated room above, ktop=1.00. If there is a cold attic or an external roof above, ktop=1.10.
Sunlight coefficient accounts for typical solar gains as a correction to the heating demand. The applied values are: ksun=1.00 (low sun), ksun=1.15 (moderate), ksun=1.25 (high).
Air-change heat loss depends on room volume, air change rate, and temperature difference. A standard approximate air formula is used.
Qvent=0.34·n·V·ΔT
Where Qvent - W, n - 1/h, V - m3, ΔT - °C. The factor 0.34 corresponds to the heat capacity of air expressed in W per m3/h.
Typical n guidance for residential rooms is often n=0.5 1/h (minimum), n=1.0 1/h (typical), n=2.0 1/h (high infiltration or frequent airing). Values above 3.0 1/h are typical for actively ventilated spaces or significant leakage.
Total required power is the sum of transmission losses and ventilation losses. A safety margin is applied for control and uncertainty.
Qreq=(Qtrans+Qvent)·ksafe
The margin is set to ksafe=1.10 (10%). The final Qreq is shown in W.
Radiator temperature difference is calculated as the logarithmic mean difference between the water temperatures and the room air temperature.
ΔTlm=( (Ts-Tin)-(Tr-Tin) )/ln( (Ts-Tin)/(Tr-Tin) )
Where Ts - supply, °C. Tr - return, °C. Tin - room temperature, °C.
Nominal regime for declared radiator output is often 75/65/20 °C, giving ΔTlm,nom=49.8 °C. If the declared output uses another regime, use its corresponding ΔTlm,nom.
Output conversion uses a power-law relationship reflecting typical convection and radiation behaviour.
Peff=Pnom·(ΔTlm/ΔTlm,nom)n
The exponent is set to n=1.30. Pnom and Peff are in W for one section or for one radiator (depending on type).
Emitter count is determined by dividing the required power by the effective output of one section or one radiator. It is then rounded up to ensure at least the required heat output.
N=ceil(Qreq/Peff)
If the result is below 1, N=1 is used. For sectional radiators, N means the number of sections. For panel radiators, N means the number of radiators.
Floor area affects the base transmission losses, but the final load is strongly influenced by the temperature difference ΔT, ceiling height (through volume), air change rate n, and envelope coefficients. That is why two rooms with the same floor area can require noticeably different heating power.
Both act through the temperature difference ΔT. With high air change, ventilation losses Qvent can become comparable to transmission losses, especially in rooms with high ceilings or frequent airing.
Heating emitters are typically sized with a margin to cover the design load under unfavourable conditions. The formula uses upward rounding ceil, so the calculator recommends a number of sections or radiators that is not less than the required value.
The correction based on ΔTlm matches common EN 442 practice and gives a good estimate for typical installation and piping. For a detailed design, connection type, covers, niches, and the actual hydraulic regime should also be considered.
The formulas provide an unambiguous algorithm, but the coefficients represent typical cases rather than a full construction-by-construction heat-balance. A full EN 12831-1 calculation uses the areas and properties of all envelope elements, thermal bridges, and detailed boundary conditions. This calculator is intended for fast, transparent preliminary sizing.