heat_demand_timeseries¶
-
class
EgonEtragoHeatCts
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
-
bus_id
¶
-
p_set
¶
-
scn_name
¶
-
-
class
EgonEtragoTimeseriesIndividualHeating
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
-
bus_id
¶
-
dist_aggregated_mw
¶
-
scenario
¶
-
-
class
EgonIndividualHeatingPeakLoads
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
-
building_id
¶
-
scenario
¶
-
w_th
¶
-
-
class
EgonTimeseriesDistrictHeating
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
-
area_id
¶
-
dist_aggregated_mw
¶
-
scenario
¶
-
-
class
HeatTimeSeries
(dependencies)[source]¶ Bases:
egon.data.datasets.Dataset
-
create_district_heating_profile
(scenario, area_id)[source]¶ Create heat demand profile for district heating grid including demands of households and service sector.
Parameters: - scenario (str) – Name of the selected scenario.
- area_id (int) – Index of the selected district heating grid
Returns: df (pandas,DataFrame) – Hourly heat demand timeseries in MW for the selected district heating grid
-
create_district_heating_profile_python_like
(scenario='eGon2035')[source]¶ Creates profiles for all district heating grids in one scenario. Similar to create_district_heating_profile but faster and needs more RAM. The results are directly written into the database.
Parameters: scenario (str) – Name of the selected scenario. Returns: None.
-
create_timeseries_for_building
(building_id, scenario)[source]¶ Generates final heat demand timeseries for a specific building
Parameters: - building_id (int) – Index of the selected building
- scenario (str) – Name of the selected scenario.
Returns: pandas.DataFrame – Hourly heat demand timeseries in MW for the selected building