hts_etrago

The central module creating heat demand time series for the eTraGo tool

class HtsEtragoTable(dependencies)[source]

Bases: Dataset

Collect heat demand time series for the eTraGo tool

This dataset collects data for individual and district heating demands and writes that into the tables that can be read by the eTraGo tool.

Dependencies
Resulting tables
name: str = 'HtsEtragoTable'
sources: DatasetSources = DatasetSources(tables={'heat_buses': 'grid.egon_etrago_bus', 'district_heating_areas': 'demand.egon_district_heating_areas', 'egon_mv_grid_district': 'grid.egon_mv_grid_district', 'ch4_voronoi': 'grid.egon_gas_voronoi', 'district_heating_timeseries': 'demand.egon_timeseries_district_heating', 'individual_heating_timeseries': 'demand.egon_etrago_timeseries_individual_heating'}, files={}, urls={})

The sources used by the datasets. Could be tables, files and urls

targets: DatasetTargets = DatasetTargets(tables={'loads': 'grid.egon_etrago_load', 'load_timeseries': 'grid.egon_etrago_load_timeseries'}, files={})

The targets created by the datasets. Could be tables and files

version: str = '0.0.9'
demand()[source]

Insert demand timeseries for heat into eTraGo tables

Returns:

None.

hts_to_etrago(scenario)[source]