storages¶
The central module containing all code dealing with power plant data.
-
class
EgonStorages
(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
-
bus_id
¶
-
carrier
¶
-
el_capacity
¶
-
geom
¶
-
id
¶
-
scenario
¶
-
source_id
¶
-
sources
¶
-
voltage_level
¶
-
-
class
Storages
(dependencies)[source]¶ Bases:
egon.data.datasets.Dataset
-
allocate_pumped_hydro_eGon100RE
()[source]¶ Allocates pumped_hydro plants for eGon100RE scenario based on a prox-to-now method applied on allocated pumped-hydro plants in the eGon2035 scenario.
Parameters: None Returns: None
-
allocate_pumped_hydro_eGon2035
(export=True)[source]¶ Allocates pumped_hydro plants for eGon2035 scenario and either exports results to data base or returns as a dataframe
Parameters: export (bool) – Choose if allocated pumped hydro plants should be exported to the data base. The default is True. If export=False a data frame will be returned Returns: power_plants (pandas.DataFrame) – List of pumped hydro plants in ‘eGon2035’ scenario
-
home_batteries_per_scenario
(scenario)[source]¶ Allocates home batteries which define a lower boundary for extendable battery storage units. The overall installed capacity is taken from NEP for eGon2035 scenario. The spatial distribution of installed battery capacities is based on the installed pv rooftop capacity.
Parameters: None Returns: None