quintel / etengine

Calculation engine for the Energy Transition Model
https://energytransitionmodel.com/
MIT License
14 stars 7 forks source link

Recent fever changes do not seem to work for all heating technologies in buildings #1391

Closed mabijkerk closed 4 months ago

mabijkerk commented 5 months ago

When I open a blank nl2019 scenario on master and go to the heating technologies in the buildings sector, some unexpected behaviour arises. For a number of technologies the supplied heat goes to 0 and only deficits occur. For example, when the Air heat pump (gas) buildings_space_heater_heatpump_air_water_electricity is set to 100%:

Final energy demand for heating in buildings 2526238

I thought it might be related to the attribute households_supplied_per_unit = 1.0, but adding it to the air heat pump (gas) does not seem to solve the issue. The extent to which deficits occur also change per technology. The strange thing is that for the biomass heater, some deficits occur with its heat_output_capacity being 0.137 MW, whereas the condensing combi boiler (gas) does not have any deficits with a heat_output_capacity of 0.043 MW.

noracato commented 5 months ago

I thought it might be related to the attribute households_supplied_per_unit = 1.0

It is! But that attribute only works for nodes that are part of the demand_driven group. Adding this group to the affected nodes solves the issue!

mabijkerk commented 5 months ago

LGTM!