calculate_dlr

Use the concept of dynamic line rating(DLR) to calculate temporal depending capacity for HV transmission lines. Inspired mainly on Planungsgrundsaetze-2020 Available at: <https://www.transnetbw.de/files/pdf/netzentwicklung/netzplanungsgrundsaetze/UENB_PlGrS_Juli2020.pdf>

class Calculate_dlr(dependencies)[source]

Bases: Dataset

Calculate DLR and assign values to each line in the db

Parameters:
name: str = 'dlr'
sources: DatasetSources = DatasetSources(tables={'trans_lines': 'grid.egon_etrago_line', 'line_timeseries': 'grid.egon_etrago_line_timeseries'}, files={'regions_shape': 'data_bundle_egon_data/regions_dynamic_line_rating/Germany_regions.shp', 'weather_cutout': 'cutouts/germany-{weather_year}-era5.nc'}, urls={})

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

targets: DatasetTargets = DatasetTargets(tables={'line_timeseries': 'grid.egon_etrago_line_timeseries'}, files={})

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

version: str = '0.0.4'
DLR_Regions(weather_year, regions_shape_path)[source]

Calculate DLR values for the given regions

Parameters:
  • weather_info_path (str, mandatory) – path of the weather data downloaded from ERA5

  • regions_shape_path (str, mandatory) – path to the shape file with the shape of the regions to analyze

dlr()[source]

Calculate DLR and assign values to each line in the db

Parameters:

*No parameters required