TP-16: Heat Emitters
Overview
Heat emitters transfer thermal energy from a wet heating circuit into the conditioned zone. TP-16 models three emitter types: radiators, underfloor heating (UFH), and fan coil units. Each type converts the enthalpy of circulating water into a combination of convective and radiative heat output that enters the zone heat balance.
The emitter model sits between the heat generator (a heat pump per TP-12: Heat Pumps or a boiler per TP-14: Boilers) and the zone demand calculation (TP-04: Space Heating Demand). It determines the flow and return temperatures seen by the heat generator, accounts for the thermal inertia of the emitter body, and calculates the actual heat delivered to the zone air node at each timestep.
Flow temperature control follows the Ecodesign Regulation classification system, supporting both fixed flow temperature operation and weather-compensated control curves.
Inputs
| Parameter | Symbol | Unit | Description |
|---|---|---|---|
| Thermal mass of emitters | kWh/K | Total thermal capacity of the emitter body | |
| Emitter power coefficient | kW/K | Coefficient from characteristic equation (BS EN 442 for radiators) | |
| Emitter power exponent | - | Exponent from characteristic equation (BS EN 442 for radiators) | |
| Convective fraction | - | Fraction of emitter output delivered by convection (0 to 1) | |
| Design temperature difference | K | Design flow-minus-return temperature difference across emitters | |
| Design flow temperature | °C | Maximum (design) flow temperature | |
| Ecodesign control class | - | - | Control classification I to VIII |
| Minimum outdoor temperature | °C | Weather compensation curve lower outdoor limit | |
| Maximum outdoor temperature | °C | Weather compensation curve upper outdoor limit | |
| Minimum flow temperature | °C | Weather compensation curve lower flow limit | |
| Variable flow flag | - | - | Whether the heat source can modulate flow rate |
| Design flow rate | l/min | Fixed flow rate (constant-flow systems) | |
| Minimum flow rate | l/min | Lower bound for variable-flow systems | |
| Maximum flow rate | l/min | Upper bound for variable-flow systems | |
| Bypass recirculation fraction | - | Fraction of return water recirculated into flow (0 to 1) | |
| System performance factor (UFH) | W/(m²·K) | Heat output per unit floor area per degree (BS EN 1264) | |
| Equivalent specific thermal mass (UFH) | kJ/(m²·K) | Thermal mass per unit floor area (BEAMA guidance) | |
| Emitter floor area (UFH) | m² | Floor area served by underfloor heating | |
| Number of fan coil units | - | Count of fan coil units in the zone | |
| Fan coil test data | - | - | Manufacturer performance data: power output at each fan speed versus temperature difference, and fan electrical power per speed |
Calculation
Emitter Types
Radiators
Radiators are characterised by a power law derived from BS EN 442 test data. The coefficient and exponent are determined experimentally for a given radiator design. The thermal mass is a required input.
Underfloor Heating
For UFH, the exponent is fixed at , consistent with BS EN 1264 and BS EN 11855 under normal operating conditions. The coefficient is derived from the system performance factor and floor area:
where the factor of 1000 converts from W to kW.
The thermal mass contribution from the UFH system is added to any radiator thermal mass:
where the factor of 3600 converts from kJ/K to kWh/K. The total emitter floor area must not exceed the zone floor area.
Fan Coil Units
Fan coils use manufacturer test data rather than the power-law characteristic. Performance is defined by a matrix of power output values indexed by temperature difference and fan speed. At each timestep, the model interpolates the manufacturer data to determine the achievable output and associated fan electrical consumption. A fan coil must be the sole emitter type in a zone.
Emitter Characteristic Equation
For radiators and UFH, the instantaneous power output follows:
Where:
- is the total emitter power output (kW)
- is the power coefficient of emitter (kW/K)
- is the power exponent of emitter
- is the mean emitter temperature (°C)
- is the zone air temperature (°C)
The mean emitter temperature is the average of the flow and return temperatures:
Flow and Return Temperature
Ecodesign Control Classes
The flow temperature is determined by the Ecodesign Regulation control classification. Eight classes are defined, falling into two groups.
Fixed flow temperature (classes I, IV, V, VIII):
These classes use a fixed design flow temperature regardless of external conditions. They correspond to on/off room thermostats (class I), TPI room thermostats with on/off heaters (class IV), modulating room thermostats with modulating heaters (class V), and multi-room temperature control with modulating heaters (class VIII).
Weather-compensated flow temperature (classes II, III, VI, VII):
The flow temperature is linearly interpolated between the minimum and maximum flow temperatures based on the outdoor air temperature:
Where:
- is the current outdoor air temperature (°C), from TP-03: External Conditions
The flow temperature is clamped:
- If , then
- If , then
These classes correspond to weather compensators with modulating heaters (class II), weather compensators with on/off heaters (class III), weather compensators with room sensor for modulating heaters (class VI), and weather compensators with room sensor for on/off heaters (class VII).
Initial Return Temperature
The initial estimate of the return temperature uses the 6/7ths rule:
With an override: if °C, the return temperature is set to 60 °C.
Return Temperature Refinement
The initial return temperature is refined through an iterative procedure that balances the energy released by the emitters against the enthalpy drop across the heating circuit. The energy balance at convergence satisfies:
Where:
- is the specific heat capacity of water (kJ/(kg·K))
- is the density of water (kg/l)
- is the volumetric flow rate (l/s)
- is the timestep duration (h)
For variable-flow systems, when the flow rate corresponding to the design temperature difference falls within the permitted range (), the return temperature is set directly:
When the flow rate falls outside this range, or for fixed-flow systems, an iterative solver finds the return temperature that satisfies the energy balance.
Bypass Recirculation
When a fraction of the return water is recirculated back into the flow pipe (bypass), the blended flow temperature entering the emitter is:
The return temperature is then reduced by the difference between the blended and unblended flow temperatures, and the return temperature calculation is repeated using the blended flow temperature.
Emitter Thermal Dynamics
The emitter body has thermal mass that introduces a lag between the heat input from the circuit and the heat output to the zone. This is modelled as an ordinary differential equation (ODE).
Heat Balance
The energy balance on the emitter body is:
Where:
- is the emitter thermal mass (kWh/K)
- is the power delivered by the heat source (kW)
- is the power output to the zone (kW)
Substituting the characteristic equation and defining (assuming is constant over the timestep):
This ODE is solved numerically using an adaptive Runge-Kutta method (RK45, Dormand-Prince) over each timestep to obtain the emitter temperature trajectory.
Terminal Event Detection
When a maximum emitter temperature is specified (derived from the flow and return temperatures), the ODE solver detects the time at which reaches . This is implemented as a terminal event: the solver monitors the function and halts integration when crosses zero.
Timestep Calculation Sequence
Each timestep proceeds through the following stages.
1. Target Temperature Determination
The required emitter temperature is the temperature at which the emitter output matches the zone heating demand. For a demand power :
This is solved numerically for using a root-finding algorithm, with an initial guess of .
The maximum achievable emitter temperature for the timestep is:
If a blended flow temperature applies, replaces in this expression.
2. Cooldown Phase
If the emitter temperature from the previous timestep () exceeds , the emitters first cool with no heat input. The cooldown time is determined by root-finding: the solver finds the time at which the total energy released during cooling equals the heating demand accumulated over that fraction of the timestep.
During cooldown, the emitter temperature ODE is solved with :
The energy released during the cooldown period is:
where is the emitter temperature at the end of the cooldown phase. The root-finding algorithm solves for the cooldown time such that:
If , no cooldown occurs and heating starts immediately ().
3. Energy Required from Heat Source
During the heating phase (from to the end of the timestep), the energy required from the heat source combines two components:
Where:
- The first term is the energy needed to warm the emitter body
- The second term is the remaining zone demand after the cooldown period
This is capped by the maximum energy the heat source can deliver:
The maximum energy limit accounts for two phases:
- Warm-up/cool-down phase: The heat source runs at maximum output while the emitter temperature rises towards . The ODE solver determines whether (and when) is reached.
- Steady-state phase: Once is reached, the heat source output matches the emitter output at that temperature for the remainder of the timestep.
Where:
- is the maximum power output of the heat source (kW)
- is the duration of the warm-up/cool-down phase (h)
4. Heat Source Demand
The calculated energy requirement is passed to the heat source (heat pump or boiler) along with the target flow and return temperatures, and the heating start time within the timestep. The heat source returns the energy it can actually provide, .
5. Emitter Output
The total energy released by the emitters to the zone over the timestep is:
Where:
- is the energy delivered by the heat source (kWh)
- is the emitter temperature at the end of the timestep (°C)
The second term accounts for the change in stored energy within the emitter body. If the emitters cool during the timestep, this term is positive, contributing additional heat to the zone. The emitter temperature is clamped so it cannot fall below the room temperature.
Fan Coil Calculation
Fan coils follow a different procedure. They have negligible thermal mass, so there is no warm-up or cooldown phase.
For a given temperature difference , the model interpolates the manufacturer data across all fan speeds to determine:
- The maximum achievable output at the highest fan speed
- The actual output, capped at the demanded power per unit
The fan electrical power is interpolated from the manufacturer data based on the actual output. The fraction of the timestep during which the fan coil runs is:
where is the minimum output (lowest fan speed). The fan electrical consumption for the timestep is:
where is the fan power in W and the factor of 1000 converts to kW. The energy required from the heat source excludes the fan power contribution:
where is the fan power for a single unit. The total energy released to the zone is the sum of the heat source contribution and fan electrical input.
Convective Fraction
The split between convective and radiative output determines how emitter heat enters the zone heat balance. For a single emitter type, is a direct input. When multiple emitters are present (for example, radiators and UFH in the same zone), the effective convective fraction is a power-weighted average:
where the weight for each emitter is its share of the total output at design conditions:
evaluated at an assumed room temperature of 20 °C and the mean of the design flow and return temperatures. If no emitter produces output at this temperature difference (for example, when the mean emitter temperature is at or below 20 °C), equal weights are applied.
Minimum Energy Output
When the heat source provides no energy, the emitters release stored thermal energy as they cool towards room temperature. The minimum energy output is:
where is the emitter temperature at the end of the timestep after cooling with zero heat input, clamped to be no lower than . For fan coils, the minimum energy output is zero (no thermal mass).
Outputs
| Quantity | Symbol | Unit | Description |
|---|---|---|---|
| Energy released to zone | kWh | Total heat delivered to the zone in the timestep | |
| Energy required from heat source | kWh | Demand placed on the heat generator | |
| Flow temperature | °C | Target flow temperature for the heat source | |
| Return temperature | °C | Calculated return temperature | |
| Emitter temperature | °C | Mean emitter temperature at end of timestep | |
| Fan energy | kWh | Electrical energy consumed by fan coil fans | |
| Convective fraction | - | Effective convective fraction for the zone heat balance |
Assumptions
- The emitter body is treated as a single lumped thermal mass. Internal temperature gradients within the emitter are not modelled.
- The zone air temperature is assumed constant over each timestep when solving the emitter ODE.
- The initial emitter temperature at the start of the simulation is set to 20 °C.
- For UFH, the power exponent is fixed at (linear relationship between output and temperature difference), per BS EN 1264 and BS EN 11855.
- The initial return temperature estimate uses the 6/7ths rule (), with a hard cap of 60 °C when °C.
- Fan coils have negligible thermal mass. No warm-up or cooldown dynamics are modelled for fan coil units.
- A fan coil must be the sole emitter type in a zone. Mixed fan-coil-and-radiator configurations are not supported.
- Water properties (density and specific heat capacity) are treated as constants, independent of temperature.
- The bypass recirculation fraction is constant across all timesteps.
Cross-references
- TP-03: External Conditions -- outdoor air temperature for weather compensation curves
- TP-04: Space Heating Demand -- zone heating demand that drives the emitter calculation
- TP-10: Pipework and Ductwork Losses -- distribution losses between heat source and emitters
- TP-12: Heat Pumps -- heat pump as upstream heat source; flow/return temperatures feed into COP calculation
- TP-14: Boilers -- boiler as upstream heat source; flow/return temperatures affect efficiency
- TP-17: Controls -- heating schedules and setpoints that determine when emitters are active