scenario_capacities

The central module containing all code dealing with importing data from Netzentwicklungsplan 2035, Version 2031, Szenario C

class EgonScenarioCapacities(**kwargs)[source]

Bases: sqlalchemy.ext.declarative.api.Base

capacity
carrier
component
index
nuts
scenario_name
class NEP2021ConvPowerPlants(**kwargs)[source]

Bases: sqlalchemy.ext.declarative.api.Base

a2035_capacity
a2035_chp
b2035_capacity
b2035_chp
b2040_capacity
b2040_chp
bnetza_id
c2035_capacity
c2035_chp
capacity
carrier
carrier_nep
chp
city
commissioned
federal_state
index
name
name_unit
postcode
status
class ScenarioCapacities(dependencies)[source]

Bases: egon.data.datasets.Dataset

Create and fill table with installed generation capacities in Germany

This dataset creates and fills a table with the installed generation capacities in Germany in a lower spatial resolution (either per federal state or on national level). This data is coming from external sources (e.g. German grid developement plan for scenario eGon2035). The table is in downstream datasets used to define target values for the installed capacities.

Dependencies
Resulting tables
name = 'ScenarioCapacities'
version = '0.0.13'
aggr_nep_capacities(carriers)[source]

Aggregates capacities from NEP power plants list by carrier and federal state

Returns:pandas.Dataframe – Dataframe with capacities per federal state and carrier
create_table()[source]

Create input tables for scenario setup

Returns:None.
district_heating_input()[source]

Imports data for district heating networks in Germany

Returns:None.
eGon100_capacities()[source]

Inserts installed capacities for the eGon100 scenario

Returns:None.
insert_capacities_per_federal_state_nep()[source]

Inserts installed capacities per federal state accordning to NEP 2035 (version 2021), scenario 2035 C

Returns:None.
insert_data_nep()[source]

Overall function for importing scenario input data for eGon2035 scenario

Returns:None.
insert_nep_list_powerplants(export=True)[source]

Insert list of conventional powerplants attached to the approval of the scenario report by BNetzA

Parameters:export (bool) – Choose if nep list should be exported to the data base. The default is True. If export=False a data frame will be returned
Returns:kw_liste_nep (pandas.DataFrame) – List of conventional power plants from nep if export=False
map_carrier()[source]

Map carriers from NEP and Marktstammdatenregister to carriers from eGon

Returns:pandas.Series – List of mapped carriers
nuts_mapping()[source]
population_share()[source]

Calulate share of population in testmode

Returns:float – Share of population in testmode