
Figure 1:
Example of the power temperature gradient (PTG) model fitted to (synthetic) data for one house in the UK.
Table 1:
Power temperature gradient (PTG) model options.
| MODEL VARIANT | PARAMETERS OPTIMISED | EQUATION |
|---|---|---|
| PTG_variable_Tb | HPLC (gradient) Tb (balance temperature) Pb (baseload power) | |
| PTG_Solar | HPLC (gradient) Tb (balance temperature) Pb (baseload power) g (solar aperture) | |
| PTG_fixed_Tb | HPLC (gradient) Pb (baseload power) |
[i] Note: HPLC = heating power loss coefficient.
Table 2:
Limits on parameters.
| PARAMETER | LOWER LIMIT | UPPER LIMIT |
|---|---|---|
| Tb (°C) | 5 | 25 |
| HPLC (W/K) | 0 | 1,000 |
| Pb (W) | 0 | 30,000 |
| g (m2) | 0 | 20 |
[i] Note: HPLC = heating power loss coefficient.

Figure 2:
Example of a poor fit for an individual home.
Note: Random ‘jitter’ is added to preserve anonymity.
Table 3:
Statistics for PTG_variable_Tb model parameters for pre- and post-filter runs, 2023–24.
| MEDIAN HPLC (W/K) | STANDARD DEVIATION HPLC (W/K) | MEDIAN Tb (°C) | STANDARD DEVIATION Tb (°C) | MEDIAN Pb (W) | STANDARD DEVIATION Pb (W) | MEAN R2 | STANDARD DEVIATION R2 | |
|---|---|---|---|---|---|---|---|---|
| Pre-filter | 202 | 122 | 14.6 | 2.24 | 477 | 474 | 0.64 | 0.18 |
| Post-filter | 198 | 119 | 15.2 | 2.31 | 468 | 479 | 0.70 | 0.15 |
[i] Note: Results are for 6,935 homes with both runs; and for total energy.

Figure 3:
Comparing the Tb results for pre- and post-filter runs, 2023–24.
Note: Medians are marked with vertical lines. The results for the total energy for 6935 homes; frequencies < 10 are suppressed.

Figure 4
Heating power loss coefficient (HPLC) results for post-filter runs, 2023–24.
Note: The median is marked with a vertical line. The results for the total energy for 6935 homes; frequencies < 10 are suppressed.

Figure 5:
Example of the PTG_variable_Tb model fitted to points for a single home, including and excluding days where the home was unoccupied.
Note: Power was normalised by maximum daily demand. Random ‘jitter’ is added to preserve anonymity.
Table 4:
Statistics for power temperature gradient (PTG) model parameters for gas only and total energy for a post-filter run, 2023–24.
| MEDIAN HPLC (W/K) | STANDARD DEVIATION HPLC (W/K) | MEDIAN Tb (°C) | STANDARD DEVIATION Tb (°C) | MEDIAN Pb (W) | STANDARD DEVIATION Pb (W) | MEAN R2 | STANDARD DEVIATION R2 | |
|---|---|---|---|---|---|---|---|---|
| Gas | 197 | 111 | 15.3 | 2.19 | 219 | 367 | 0.72 | 0.14 |
| Total | 205 | 116 | 15.4 | 2.24 | 485 | 487 | 0.71 | 0.14 |
[i] Note: HPLC = heating power loss coefficient.
Table 5:
2023–24 statistics for model parameters with the PTG_fixed_Tb model for 6,835 homes, Tb model = total; post-filter.
| MEDIAN HPLC (W/K) | STANDARD DEVIATION HPLC (W/K) | MEDIAN Tb (°C) | STANDARD DEVIATION Tb (°C) | MEDIAN Pb (W) | STANDARD DEVIATION Pb (W) | MEAN R2 | STANDARD DEVIATION R2 | |
|---|---|---|---|---|---|---|---|---|
| Fixed Tb | 198 | 119 | 15.5a | 0.00a | 476 | 452 | 0.69 | 0.15 |
| Variable Tb | 189 | 119 | 15.4 | 2.32 | 468 | 479 | 0.70 | 0.15 |
[i] Note: HPLC = heating power loss coefficient.
Table 6:
2023–24 statistics for model parameters for PTG_Solar model total: post-filter for 6,935 homes.
| MEDIAN HPLC (W/K) | STANDARD DEVIATION HPLC (W/K) | MEDIAN Tb (°C) | STANDARD DEVIATION Tb (°C) | MEDIAN Pb (W) | STANDARD DEVIATION Pb (W) | MEAN R2 | STANDARD DEVIATION R2 | |
|---|---|---|---|---|---|---|---|---|
| PTG | 198 | 119 | 15.2 | 2.31 | 468 | 479 | 0.70 | 0.12 |
| Solar | 174 | 103 | 18.2 | 3.44 | 485 | 482 | 0.74 | 0.11 |
[i] Note: HPLC = heating power loss coefficient; PTG = power temperature gradient.
Table 7:
2023–24 statistics for daily, weekly and monthly aggregated data, PTG_variable_Tb: total: post-filter for 6,212 homes.
| SAMPLING PERIOD | MEDIAN HPLC (W/K) | STANDARD DEVIATION HPLC (W/K) | MEDIAN Tb (°C) | STANDARD DEVIATION Tb (°C) | MEDIAN Pb (W) | STANDARD DEVIATION Pb (W) | MEAN R2 | STANDARD DEVIATION R2 |
|---|---|---|---|---|---|---|---|---|
| Daily | 197 | 117 | 15.5 | 1.94 | 454 | 348 | 0.71 | 0.13 |
| Weekly | 227 | 133 | 14.3 | 2.08 | 471 | 356 | 0.80 | 0.15 |
| Monthly | 295 | 176 | 12.8 | 2.29 | 537 | 391 | 0.86 | 0.06 |
[i] Note: HPLC = heating power loss coefficient.

Figure 6:
Distribution of Tb for daily, weekly and monthly data for 6130 homes, 2023–24, PTG_variable_Tb: total: post-filter.
Note: Medians are marked with vertical lines. Frequencies < 10 are suppressed.

Figure 7:
Distribution of the heating power loss coefficient (HPLC) for daily, weekly and monthly data for 6130 homes, 2023–24, PTG_variable_Tb: total: post-filter.
Note: Medians are marked with vertical lines. Frequencies < 10 are suppressed.

Figure 8:
Example of the results for models for different time periods for a single home, PTG_variable_Tb: total: post-filter.
Note: Random ‘jitter’ is added to preserve anonymity.
Table 8
Statistics for model parameters grouped by building characteristics, 2023–24, PTG_variable_Tb: total: post-filter.
| BUILT FORM | N | MEDIAN HPLC (W/K) | MEDIAN Tb (°C) | MEDIAN Pb (W) | MEAN R2 |
|---|---|---|---|---|---|
| Detached | 1,877 | 262 | 15.5 | 572 | 0.73 |
| Semi-detached | 2,281 | 201 | 15.3 | 483 | 0.71 |
| Terrace | 1,834 | 177 | 15.3 | 446 | 0.69 |
| Flat | 725 | 90 | 15.6 | 297 | 0.60 |
[i] Note: HPLC = heating power loss coefficient.

Figure 9:
2023–24 median normalised heating power-loss coefficient (HPLC), grouped by house type and house ages, PTG_variable_Tb: total: post-filter.
Note: n for each category shown on chart.

Figure 10:
Average UK energy price cap, 2020–25.
Source: Ofgem (2026).

Figure 11:
Mean parameters over time (total energy post-filter).
Note: Error bars are ± standard error of the mean, n = 3899.

Figure 12:
Change in mean normalised heating power loss coefficient (HPLC) over time by income level.
