district_heating
The central module containing all code dealing with heat supply for district heating areas.
- backup_gas_boilers(scenario)[source]
Adds backup gas boilers to district heating grids.
- Parameters:
scenario (str) – Name of the scenario.
- Returns:
Geopandas.GeoDataFrame – List of gas boilers for district heating
- backup_resistive_heaters(scenario)[source]
Adds backup resistive heaters to district heating grids to meet target values of installed capacities.
- Parameters:
scenario (str) – Name of the scenario.
- Returns:
Geopandas.GeoDataFrame – List of gas boilers for district heating
- capacity_per_district_heating_category(district_heating_areas, scenario)[source]
Calculates target values per district heating category and technology
- Parameters:
district_heating_areas (geopandas.geodataframe.GeoDataFrame) – District heating areas per scenario
scenario (str) – Name of the scenario
- Returns:
capacity_per_category (pandas.DataFrame) – Installed capacities per technology and size category
- cascade_heat_supply(scenario, plotting=True)[source]
Assigns supply strategy for ditsrict heating areas.
Different technologies are selected for three categories of district heating areas (small, medium and large annual demand). The technologies are priorized according to Flexibilisierung der Kraft-Wärme-Kopplung; 2017; Forschungsstelle für Energiewirtschaft e.V. (FfE)
- Parameters:
scenario (str) – Name of scenario
plotting (bool, optional) – Choose if district heating supply is plotted. The default is True.
- Returns:
resulting_capacities (pandas.DataFrame) – List of plants per district heating grid
- cascade_per_technology(scenario, areas, technologies, capacity_per_category, size_dh, max_geothermal_costs=2)[source]
Add plants of one technology suppliing district heating
- Parameters:
areas (geopandas.geodataframe.GeoDataFrame) – District heating areas which need to be supplied
technologies (pandas.DataFrame) – List of supply technologies and their parameters
capacity_per_category (pandas.DataFrame) – Target installed capacities per size-category
size_dh (str) – Category of the district heating areas
max_geothermal_costs (float, optional) – Maxiumal costs of MW geothermal in EUR/MW. The default is 2.
- Returns:
areas (geopandas.geodataframe.GeoDataFrame) – District heating areas which need additional supply technologies
technologies (pandas.DataFrame) – List of supply technologies and their parameters
append_df (pandas.DataFrame) – List of plants per district heating grid for the selected technology