Skip to content

Commit

Permalink
Merge pull request #4161 from quintel/residual-heat
Browse files Browse the repository at this point in the history
Absolute residual heat
  • Loading branch information
Charlottevm authored Nov 2, 2023
2 parents 70f2f27 + b3388fe commit 9eae629
Show file tree
Hide file tree
Showing 18 changed files with 351 additions and 50 deletions.
25 changes: 0 additions & 25 deletions config/interface/input_elements/supply_heat_overview_residual.yml

This file was deleted.

9 changes: 8 additions & 1 deletion config/interface/input_elements/supply_heat_sources_ht.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@
position: 105
related_node: energy_heat_well_deep_ht_geothermal
slide_key: supply_heat_sources_ht
- key: volume_of_ht_residual_heat
step_value: 0.1
unit: PJ
interface_group: non_dispatchable_heat
position: 110
related_node: energy_heat_production_ht_residual_heat
slide_key: supply_heat_sources_ht

- key: capacity_of_energy_heat_boiler_ht_electricity
step_value: 1.0
Expand Down Expand Up @@ -74,7 +81,7 @@
slide_key: supply_heat_sources_ht

- key: volume_of_ht_imported_heat
step_value: 1.0
step_value: 0.1
unit: PJ
interface_group: imported_heat
position: 300
Expand Down
9 changes: 8 additions & 1 deletion config/interface/input_elements/supply_heat_sources_lt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@
position: 105
related_node: energy_heat_well_shallow_lt_geothermal
slide_key: supply_heat_sources_lt
- key: volume_of_lt_residual_heat
step_value: 0.1
unit: PJ
interface_group: non_dispatchable_heat
position: 110
related_node: energy_heat_production_lt_residual_heat
slide_key: supply_heat_sources_lt

- key: capacity_of_energy_heat_heatpump_water_water_lt_electricity
step_value: 1.0
Expand All @@ -37,7 +44,7 @@
slide_key: supply_heat_sources_lt

- key: volume_of_lt_imported_heat
step_value: 1.0
step_value: 0.1
unit: PJ
interface_group: imported_heat
position: 300
Expand Down
9 changes: 8 additions & 1 deletion config/interface/input_elements/supply_heat_sources_mt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,13 @@
position: 110
related_node: energy_heat_well_shallow_heatpump_mt_geothermal
slide_key: supply_heat_sources_mt
- key: volume_of_mt_residual_heat
step_value: 0.1
unit: PJ
interface_group: non_dispatchable_heat
position: 115
related_node: energy_heat_production_mt_residual_heat
slide_key: supply_heat_sources_mt

- key: capacity_of_energy_heat_heatpump_water_water_mt_electricity
step_value: 1.0
Expand Down Expand Up @@ -82,7 +89,7 @@


- key: volume_of_mt_imported_heat
step_value: 1.0
step_value: 0.1
interface_group: imported_heat
unit: PJ
position: 300
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -254,12 +254,24 @@
- label: energy_heat_network_storage_out
color: "#0984E3"
order_by: 20
group: ''
group:
show_at_first: false
is_target_line: false
target_line_position: ''
target_line_position:
gquery: energy_heat_network_storage_ht_steam_hot_water_output_curve
is_1990: false
dependent_on:
output_element_key: heat_network_production_ht
key: energy_heat_network_storage_ht_steam_hot_water_out_heat_network_production
- label: energy_heat_network_residual_heat_out
color: "#00008B"
order_by: 1
group:
show_at_first:
is_target_line:
target_line_position:
gquery: energy_heat_production_ht_residual_heat_steam_hot_water_output_curve
is_1990:
dependent_on:
output_element_key: heat_network_production_ht
key: energy_heat_network_residual_heat_out_heat_network_production_ht
Original file line number Diff line number Diff line change
Expand Up @@ -106,4 +106,16 @@
is_1990: false
dependent_on:
output_element_key: heat_network_production_lt
key: energy_heat_network_storage_lt_steam_hot_water_out_heat_network_production
key: energy_heat_network_storage_lt_steam_hot_water_out_heat_network_production
- label: energy_heat_network_residual_heat_out
color: "#00008B"
order_by: 1
group:
show_at_first:
is_target_line:
target_line_position:
gquery: energy_heat_production_lt_residual_heat_steam_hot_water_output_curve
is_1990:
dependent_on:
output_element_key: heat_network_production_lt
key: energy_heat_network_residual_heat_out_heat_network_production_lt
Original file line number Diff line number Diff line change
Expand Up @@ -275,18 +275,6 @@
dependent_on:
output_element_key: heat_network_production_mt
key: energy_heat_network_storage_mt_steam_hot_water_out_heat_network_production
- label: energy_heat_industry_residual_heat_steam_hot_water_output_curve
color: "#00008B"
order_by: 25
group:
show_at_first:
is_target_line:
target_line_position:
gquery: energy_heat_industry_residual_heat_mt_steam_hot_water_output_curve
is_1990:
dependent_on:
output_element_key: heat_network_production_mt
key: energy_heat_industry_residual_heat_mt_steam_hot_water_output_curve_heat_network_production
- label: energy_heat_flexibility_p2h_boiler_electricity_steam_hot_water_output_curve
color: "#46c1e3"
order_by: 26
Expand All @@ -311,3 +299,15 @@
dependent_on:
output_element_key: heat_network_production_mt
key: energy_heat_flexibility_p2h_heatpump_electricity_mt_steam_hot_water_output_curve_heat_network_production
- label: energy_heat_network_residual_heat_out
color: "#00008B"
order_by: 1
group:
show_at_first:
is_target_line:
target_line_position:
gquery: energy_heat_production_mt_residual_heat_steam_hot_water_output_curve
is_1990:
dependent_on:
output_element_key: heat_network_production_mt
key: energy_heat_network_residual_heat_out_heat_network_production_mt
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
---
- label: residual_heat_production_ht
color: "#785EF0"
order_by: 120
group: residual_heat_production
show_at_first:
is_target_line: false
target_line_position:
gquery: energy_heat_production_output_ht_residual_heat
is_1990:
dependent_on:
output_element_key: residual_heat_supply_potential
key: residual_heat_supply_potential_production_ht_residual_heat
- label: residual_heat_production_mt
color: "#DC267F"
order_by: 110
group: residual_heat_production
show_at_first:
is_target_line: false
target_line_position:
gquery: energy_heat_production_output_mt_residual_heat
is_1990:
dependent_on:
output_element_key: residual_heat_supply_potential
key: residual_heat_supply_potential_production_mt_residual_heat
- label: residual_heat_production_lt
color: "#FFB000"
order_by: 100
group: residual_heat_production
show_at_first:
is_target_line: false
target_line_position:
gquery: energy_heat_production_output_lt_residual_heat
is_1990:
dependent_on:
output_element_key: residual_heat_supply_potential
key: residual_heat_supply_potential_production_lt_residual_heat

- label: residual_heat_potential_refineries
color: "#332288"
order_by: 200
group: residual_heat_potential
show_at_first:
is_target_line: false
target_line_position:
gquery: industry_chemicals_refineries_potential_residual_heat
is_1990:
dependent_on:
output_element_key: residual_heat_supply_potential
key: residual_heat_supply_potential_refineries_residual_heat_potential
- label: residual_heat_potential_fertilizers
color: "#117733"
order_by: 210
group: residual_heat_potential
show_at_first:
is_target_line: false
target_line_position:
gquery: industry_chemicals_fertilizers_potential_residual_heat
is_1990:
dependent_on:
output_element_key: residual_heat_supply_potential
key: residual_heat_supply_potential_fertilizers_residual_heat_potential
- label: residual_heat_potential_chemicals
color: "#44AA99"
order_by: 220
group: residual_heat_potential
show_at_first:
is_target_line: false
target_line_position:
gquery: industry_chemicals_other_potential_residual_heat
is_1990:
dependent_on:
output_element_key: residual_heat_supply_potential
key: residual_heat_supply_potential_chemicals_residual_heat_potential
- label: residual_heat_potential_central_ICT
color: "#88CCEE"
order_by: 230
group: residual_heat_potential
show_at_first:
is_target_line: false
target_line_position:
gquery: industry_other_ict_potential_residual_heat
is_1990:
dependent_on:
output_element_key: residual_heat_supply_potential
key: residual_heat_supply_potential_central_ICT_residual_heat_potential
- label: residual_heat_potential_p2g_hydrogen
color: "#DDCC77"
order_by: 240
group: residual_heat_potential
show_at_first:
is_target_line: false
target_line_position:
gquery: energy_hydrogen_flexibility_p2g_potential_residual_heat
is_1990:
dependent_on:
output_element_key: residual_heat_supply_potential
key: residual_heat_supply_potential_p2g_hydrogen_residual_heat_potential
17 changes: 17 additions & 0 deletions config/interface/output_elements/supply_collective_heat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -254,3 +254,20 @@
requires_merit_order: false
dependent_on: ''
output_element_type_name: html_table
- under_construction: false
unit: 'PJ'
config:
period: future
y_precision: 0
percentage: false
group: Supply
sub_group: collective_heat
show_point_label: false
growth_chart: false
key: residual_heat_supply_potential
max_axis_value:
min_axis_value:
hidden: false
requires_merit_order: false
dependent_on: ''
output_element_type_name: category_bar
8 changes: 2 additions & 6 deletions config/interface/slides/heat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,11 @@
position: 200
sidebar_item_key: heat
output_element_key: sankey_heat_networks
- key: supply_heat_overview_residual
position: 300
sidebar_item_key: heat
output_element_key: sankey_heat_networks
- key: supply_heat_overview_p2h
position: 400
position: 300
sidebar_item_key: heat
output_element_key: sankey_heat_networks
- key: supply_heat_overview_emissions
position: 500
position: 400
sidebar_item_key: heat
output_element_key: sankey_heat_networks
64 changes: 63 additions & 1 deletion config/locales/interface/input_elements/en_supply_heat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -513,7 +513,7 @@ en:
using deep geothermal energy will be visible in the supply side of the
graph on the right."
capacity_of_energy_heat_well_shallow_heatpump_mt_geothermal:
title: Geothermal + heatpump (shallow)
title: Geothermal (shallow) + heatpump
short_description:
description: "Use this slider to adjust the total installed capacity (MW)
of a shallow geothermal heat installation with heat-pump in
Expand Down Expand Up @@ -640,6 +640,51 @@ en:
To change the amount of emissions attributed to imported heat,
go to Supply > District heating >
<a href=\"/scenario/supply/biomass/potential-of-biomass\" >Emissions from heat import</a>."
volume_of_ht_residual_heat:
title: Residual heat
short description:
description: |
Use this slider to adjust the amount of residual heat supplied to the high-temperature (HT)
district heating network. </br></br>
Residual heat can be sourced from
the <a href="/scenario/demand/industry/fertilizers">fertilizers industry</a>,
the <a href="/scenario/demand/industry/chemicals">chemical industry</a>,
<a href="/scenario/demand/industry/refineries">refineries</a>,
<a href="/scenario/demand/industry/central-ict">central ICT</a>, and from
<a href="/scenario/flexibility/flexibility_conversion/conversion-to-hydrogen">electrolyzers</a>.
You can compare your use of residual heat with the estimated potential of each of these sources in
<a href="#" class="open_chart" data-chart-key="residual_heat_supply_potential" data-chart-location="side">this</a>
chart.
volume_of_mt_residual_heat:
title: Residual heat
short description:
description: |
Use this slider to adjust the amount of residual heat supplied to the high-temperature (HT)
district heating network. </br></br>
Residual heat can be sourced from
the <a href="/scenario/demand/industry/fertilizers">fertilizers industry</a>,
the <a href="/scenario/demand/industry/chemicals">chemical industry</a>,
<a href="/scenario/demand/industry/refineries">refineries</a>,
<a href="/scenario/demand/industry/central-ict">central ICT</a>, and from
<a href="/scenario/flexibility/flexibility_conversion/conversion-to-hydrogen">electrolyzers</a>.
You can compare your use of residual heat with the estimated potential of each of these sources in
<a href="#" class="open_chart" data-chart-key="residual_heat_supply_potential" data-chart-location="side">this</a>
chart.
volume_of_lt_residual_heat:
title: Residual heat
short description:
description: |
Use this slider to adjust the amount of residual heat supplied to the high-temperature (HT)
district heating network. </br></br>
Residual heat can be sourced from
the <a href="/scenario/demand/industry/fertilizers">fertilizers industry</a>,
the <a href="/scenario/demand/industry/chemicals">chemical industry</a>,
<a href="/scenario/demand/industry/refineries">refineries</a>,
<a href="/scenario/demand/industry/central-ict">central ICT</a>, and from
<a href="/scenario/flexibility/flexibility_conversion/conversion-to-hydrogen">electrolyzers</a>.
You can compare your use of residual heat with the estimated potential of each of these sources in
<a href="#" class="open_chart" data-chart-key="residual_heat_supply_potential" data-chart-location="side">this</a>
chart.
share_of_energy_chp_combined_cycle_ht_network_gas:
title: High temperature
short_description:
Expand Down Expand Up @@ -806,4 +851,21 @@ en:
the willingness to pay. You can set these attributes in the
<a href="/scenario/flexibility/flexibility_conversion/conversion-to-heat-for-district-heating">
Conversion to district heating</a> section.
residual_heat_supply_potential:
title: Supply and potential of residual heat
short_description:
description: |
This chart compares the supply and potential of residual heat.
You can set the supply of residual heat for each temperature level
in the <a href="scenario/supply/heat/overview-district-heating"> District heating</a> section.
The residual heat potential is calculated based on the size of the following sectors:
<ul>
<li><a href="scenario/demand/industry/refineries">Refineries</a> </li>
<li><a href="/scenario/demand/industry/fertilizers">Fertilizer production</a> </li>
<li><a href="/scenario/demand/industry/chemicals">Chemicals</a> </li>
<li><a href="/scenario/demand/industry/central-ict">Central ICT</a> </li>
<li><a href="/scenario/flexibility/flexibility_conversion/conversion-to-hydrogen">Conversion to hydrogen via power-to-gas</a></li>
</ul>
Note that although you can set the supply of residual heat manually above the potentials shown,
in reality the heat needs to be provided by some industry or another.
Loading

0 comments on commit 9eae629

Please sign in to comment.