Real-World Heat Pump Efficiency Data

Since I’m the kind of person who likes to measure things “because I can”, it seemed sensible to include Heat Meters on the outputs from the NIBE F1145 Ground Source Heat Pump and also to include an Electrical Sub-Meter on the input. Doing this makes it possible to compare the output power with the input power and calculate the real-world Coefficient of Performance (CoP) of the Heat Pump – a bit like recording all the fuel you put in your car so you can calculate its actual MPG.

The Heat Meters are Kamstrup Multical 302 units with wired M-Bus interfaces which are automatically read every 2 minutes as described in this Technical Article page. Data is published via MQTT and loaded into an InfluxDB database where it can easily be plotted using Grafana.

Two separate Heat Meters are required because there are two separate output pipes from the GSHP – one for the Central Heating and one for the Hot Water. (Within the GSHP unit there’s only a single heat source but there’s a diverter valve that sends water to the appropriate output pipe; the return pipe connection is shared.) While the downside is the cost of the extra heat meter, it does make it easy to see when the heat pump is in ‘heating’ mode versus ‘hot water’ mode – which is important.

The results are quite interesting and reinforce the basic physics of the heat pump operating principles. In summary, the data for my NIBE F1145 shows:

  • In ‘heating’ mode, the unit is delivering an instantaneous CoP of as much as 5
  • In ‘hot water’ mode, the unit is delivering an instantaneous CoP of as little as 3

Read on for further detail on how these numbers were derived.

Note that at this time of year the ground is still relatively warm and the ‘brine’ coming in from the ground loop is around 10 degrees, returning at around 5 degrees.


In ‘heating’ mode, the heat pump is configured to deliver water just hot enough to compensate for the heat loss from the house at a given outside temperature. For example, at 4 degrees outside it calculates it wants water at 31 degrees but since the F1145 does not have such a low setting it actually generates water at about 37 degrees. (However it measures how much it is over-delivering by keeping track of the ‘degree minutes’ of the water it produces and won’t turn on again until the average delivery matches its calculated target.) Producing water at 37 degrees, the heat meter records a power output of almost exactly 10 kW while consuming almost exactly 2 kW, giving a CoP of almost exactly 5.

Note that this is an ‘instantaneous’ figure and doesn’t take account of the ongoing low consumption of the GSHP when the compressor isn’t running (consistently showing as 60 W even with the circulation pump running at 30%). Note too that as the weather gets colder outside the water temperature required will increase and the CoP will tend to reduce.

Hot Water

In ‘hot water’ mode, the heat pump is configured to bring the stored hot water up to 50 degrees (except when running the special anti-legionella sterilization cycle where it goes to 60 degrees instead). To do this, it produces water at up to 55 degrees and when doing so the heat meter records a power output of 8.8 kW while consuming up to 2.85 kW – i.e. with a CoP of 3.09.

The ‘up to’ is because the heat pump ramps up its output temperature as the hot water tank heats up, so when the tank is only at 40 degrees the heat pump only bothers delivering water at 45 degrees where it has a much better CoP of around 4.5.


Overall, the conclusion is that the NIBE F1145 is performing in accordance with its (excellent) published performance figures and has been installed and commissioned well (kudos to Carbon Legacy for that). It’s significantly beating mains gas on both cost and CO2 emissions grounds.

Carbon Intensity of the UK Electricity Grid

The window over the kitchen sink faces due east and the top of the 199 m-high chimney at Ratcliffe-on-Soar power station is just visible over a hill, nearly 7 miles away. It makes for an interesting contrast to the wind turbines visible from windows facing north.

Ratcliffe-on-Soar Power Station Chimney from Kitchen Window

I quite like being able to see the power station and it only takes a glance to check whether it’s running or not. Over the summer it was rare to see it operating at all. Now autumn is here I’ve noticed it seems to be running most of the time – though not at full capacity, judging from the modest amount of steam from the cooling towers. Today’s news reports help to explain why: Polluting UK coal plants export power to France as cold weather bites. Personally I’d prefer a less sensationalist headline since the French Interconnector has a maximum capacity of 2 GW compared to a total UK consumption figure typically in the 30 – 50 GW range. The underlying data shows this interconnector has indeed been exporting at full capacity to France recently whereas normally it’s importing nuclear-generated French electricity to the UK.

Ratcliffe-on-Soar has quite a lot of pollution mitigation measures installed and hence isn’t too bad for SOx and NOx emissions, but coal is still fundamentally a high-carbon fuel – significantly worse than gas. Why is this important? Because Marsh Flatts Farm is all-electric for cooking and heating – and the addition of an electric car will further increase the reliance on electricity. It’s all very well having zero carbon emissions at the point of use but if those translate to high carbon emissions at the power station that’s clearly no good overall.

When specifying the heating system I initially had some misgivings about “wasting” electricity by using it for heating. Initially it seemed better to preserve electricity for things which absolutely demand it and to provide heat by burning wood or gas. In particular, why burn gas at a power station and suffer the unavoidable losses from turning that into electricity and transmitting it over a long distance when you can just burn gas directly? Well: a) there’s no mains gas available at Marsh Flatts Farm, and b) with a good heat pump it’s easy to get much lower carbon emissions than with a gas boiler – especially now that the carbon intensity of the UK electricity grid has reduced so much.

A good (91% efficient) gas boiler produces 240 g of CO2 per kWh (ref. this CIBSE Journal article) but that’s not far off the typical overnight figure for UK Grid Carbon Intensity (ref. the Carbon Intensity API website). A good Ground Source Heat Pump will deliver more than 4 times as much heat as it consumes in electricity, which equates to roughly 60 g of CO2 per kWh. (I used the overnight figure for the grid since a GSHP will typically do most of its heating overnight – when it’s colder outside – than in the daytime.)

As evidence of “..more than 4 times as much heat as it consumes in electricity”, in the past 24 hours my NIBE F1145 Ground Source Heat Pump consumed 8.53 kWh of electricity and generated 36 kWh of heating water at a nominal 30 degrees C. That’s a coefficient of performance of 4.22.