update configtables

This commit is contained in:
AmosSchledorn 2024-07-24 15:03:14 +02:00
parent de10492e10
commit 0e6a7377ea

View File

@ -5,9 +5,17 @@ biomass,--,"{true, false}",Flag to include biomass sector.
industry,--,"{true, false}",Flag to include industry sector.
agriculture,--,"{true, false}",Flag to include agriculture sector.
district_heating,--,,`prepare_sector_network.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/prepare_sector_network.py>`_
-- potential,--,float,maximum fraction of urban demand which can be supplied by district heating. Ignored where below current fraction.
-- progress,--,Dictionary with planning horizons as keys., Increase of today's district heating demand to potential maximum district heating share. Progress = 0 means today's district heating share. Progress = 1 means maximum fraction of urban demand is supplied by district heating
-- district_heating_loss,--,float,Share increase in district heat demand in urban central due to heat losses
#NAME?,--,float,maximum fraction of urban demand which can be supplied by district heating. Ignored where below current fraction.
#NAME?,--,Dictionary with planning horizons as keys., Increase of today's district heating demand to potential maximum district heating share. Progress = 0 means today's district heating share. Progress = 1 means maximum fraction of urban demand is supplied by district heating
#NAME?,--,float,Share increase in district heat demand in urban central due to heat losses
#NAME?,°C,float,Forward temperature in district heating
#NAME?,°C,float,Return temperature in district heating. Must be lower than forward temperature
#NAME?,K,float,Cooling of heat source for heat pumps
#NAME?,,,
#NAME?,--,"{ammonia, isobutane}",Heat pump refrigerant assumed for COP approximation
#NAME?,K,float,Heat pump pinch point temperature difference in heat exchangers assumed for approximation.
#NAME?,--,float,Isentropic efficiency of heat pump compressor assumed for approximation. Must be between 0 and 1.
#NAME?,--,float,Heat pump heat loss assumed for approximation. Must be between 0 and 1.
cluster_heat_buses,--,"{true, false}",Cluster residential and service heat buses in `prepare_sector_network.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/prepare_sector_network.py>`_ to one to save memory.
,,,
bev_dsm_restriction _value,--,float,Adds a lower state of charge (SOC) limit for battery electric vehicles (BEV) to manage its own energy demand (DSM). Located in `build_transport_demand.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/build_transport_demand.py>`_. Set to 0 for no restriction on BEV DSM
@ -57,21 +65,21 @@ heat_pump_sink_T,°C,float,The temperature heat sink used in heat pumps based on
reduce_space_heat _exogenously,--,"{true, false}",Influence on space heating demand by a certain factor (applied before losses in district heating).
reduce_space_heat _exogenously_factor,--,Dictionary with planning horizons as keys.,"A positive factor can mean renovation or demolition of a building. If the factor is negative, it can mean an increase in floor area, increased thermal comfort, population growth. The default factors are determined by the `Eurocalc Homes and buildings decarbonization scenario <http://tool.european-calculator.eu/app/buildings/building-types-area/?levers=1ddd4444421213bdbbbddd44444ffffff11f411111221111211l212221>`_"
retrofitting,,,
-- retro_endogen,--,"{true, false}",Add retrofitting as an endogenous system which co-optimise space heat savings.
-- cost_factor,--,float,Weight costs for building renovation
-- interest_rate,--,float,The interest rate for investment in building components
-- annualise_cost,--,"{true, false}",Annualise the investment costs of retrofitting
-- tax_weighting,--,"{true, false}",Weight the costs of retrofitting depending on taxes in countries
-- construction_index,--,"{true, false}",Weight the costs of retrofitting depending on labour/material costs per country
#NAME?,--,"{true, false}",Add retrofitting as an endogenous system which co-optimise space heat savings.
#NAME?,--,float,Weight costs for building renovation
#NAME?,--,float,The interest rate for investment in building components
#NAME?,--,"{true, false}",Annualise the investment costs of retrofitting
#NAME?,--,"{true, false}",Weight the costs of retrofitting depending on taxes in countries
#NAME?,--,"{true, false}",Weight the costs of retrofitting depending on labour/material costs per country
tes,--,"{true, false}",Add option for storing thermal energy in large water pits associated with district heating systems and individual thermal energy storage (TES)
tes_tau,,,The time constant used to calculate the decay of thermal energy in thermal energy storage (TES): 1- :math:`e^{-1/24τ}`.
-- decentral,days,float,The time constant in decentralized thermal energy storage (TES)
-- central,days,float,The time constant in centralized thermal energy storage (TES)
#NAME?,days,float,The time constant in decentralized thermal energy storage (TES)
#NAME?,days,float,The time constant in centralized thermal energy storage (TES)
boilers,--,"{true, false}",Add option for transforming gas into heat using gas boilers
resistive_heaters,--,"{true, false}",Add option for transforming electricity into heat using resistive heaters (independently from gas boilers)
oil_boilers,--,"{true, false}",Add option for transforming oil into heat using boilers
biomass_boiler,--,"{true, false}",Add option for transforming biomass into heat using boilers
overdimension_individual_heating,--,"float",Add option for overdimensioning individual heating systems by a certain factor. This allows them to cover heat demand peaks e.g. 10% higher than those in the data with a setting of 1.1.
overdimension_individual_heating,--,float,Add option for overdimensioning individual heating systems by a certain factor. This allows them to cover heat demand peaks e.g. 10% higher than those in the data with a setting of 1.1.
chp,--,"{true, false}",Add option for using Combined Heat and Power (CHP)
micro_chp,--,"{true, false}",Add option for using Combined Heat and Power (CHP) for decentral areas.
solar_thermal,--,"{true, false}",Add option for using solar thermal to generate heat.
@ -89,12 +97,12 @@ SMR CC,--,"{true, false}",Add option for transforming natural gas into hydrogen
regional_methanol_demand,--,"{true, false}",Spatially resolve methanol demand. Set to true if regional CO2 constraints needed.
regional_oil_demand,--,"{true, false}",Spatially resolve oil demand. Set to true if regional CO2 constraints needed.
regional_co2 _sequestration_potential,,,
-- enable,--,"{true, false}",Add option for regionally-resolved geological carbon dioxide sequestration potentials based on `CO2StoP <https://setis.ec.europa.eu/european-co2-storage-database_en>`_.
-- attribute,--,string or list,Name (or list of names) of the attribute(s) for the sequestration potential
-- include_onshore,--,"{true, false}",Add options for including onshore sequestration potentials
-- min_size,Gt ,float,Any sites with lower potential than this value will be excluded
-- max_size,Gt ,float,The maximum sequestration potential for any one site.
-- years_of_storage,years,float,The years until potential exhausted at optimised annual rate
#NAME?,--,"{true, false}",Add option for regionally-resolved geological carbon dioxide sequestration potentials based on `CO2StoP <https://setis.ec.europa.eu/european-co2-storage-database_en>`_.
#NAME?,--,string or list,Name (or list of names) of the attribute(s) for the sequestration potential
#NAME?,--,"{true, false}",Add options for including onshore sequestration potentials
#NAME?,Gt ,float,Any sites with lower potential than this value will be excluded
#NAME?,Gt ,float,The maximum sequestration potential for any one site.
#NAME?,years,float,The years until potential exhausted at optimised annual rate
co2_sequestration_potential,MtCO2/a,float,The potential of sequestering CO2 in Europe per year
co2_sequestration_cost,currency/tCO2,float,The cost of sequestering a ton of CO2
co2_sequestration_lifetime,years,int,The lifetime of a CO2 sequestration site
@ -121,9 +129,9 @@ electricity_distribution _grid_cost_factor,,,Multiplies the investment cost of t
electricity_grid _connection,--,"{true, false}",Add the cost of electricity grid connection for onshore wind and solar
transmission_efficiency,,,Section to specify transmission losses or compression energy demands of bidirectional links. Splits them into two capacity-linked unidirectional links.
-- {carrier},--,str,The carrier of the link.
-- -- efficiency_static,p.u.,float,Length-independent transmission efficiency.
-- -- efficiency_per_1000km,p.u. per 1000 km,float,Length-dependent transmission efficiency ($\eta^{\text{length}}$)
-- -- compression_per_1000km,p.u. per 1000 km,float,Length-dependent electricity demand for compression ($\eta \cdot \text{length}$) implemented as multi-link to local electricity bus.
#NAME?,p.u.,float,Length-independent transmission efficiency.
#NAME?,p.u. per 1000 km,float,Length-dependent transmission efficiency ($\eta^{\text{length}}$)
#NAME?,p.u. per 1000 km,float,Length-dependent electricity demand for compression ($\eta \cdot \text{length}$) implemented as multi-link to local electricity bus.
H2_network,--,"{true, false}",Add option for new hydrogen pipelines
gas_network,--,"{true, false}","Add existing natural gas infrastructure, incl. LNG terminals, production and entry-points. The existing gas network is added with a lossless transport model. A length-weighted `k-edge augmentation algorithm <https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.connectivity.edge_augmentation.k_edge_augmentation.html#networkx.algorithms.connectivity.edge_augmentation.k_edge_augmentation>`_ can be run to add new candidate gas pipelines such that all regions of the model can be connected to the gas network. When activated, all the gas demands are regionally disaggregated as well."
H2_retrofit,--,"{true, false}",Add option for retrofiting existing pipelines to transport hydrogen.
@ -139,17 +147,17 @@ conventional_generation,,,Add a more detailed description of conventional carrie
biomass_to_liquid,--,"{true, false}",Add option for transforming solid biomass into liquid fuel with the same properties as oil
biosng,--,"{true, false}",Add option for transforming solid biomass into synthesis gas with the same properties as natural gas
limit_max_growth,,,
-- enable,--,"{true, false}",Add option to limit the maximum growth of a carrier
-- factor,p.u.,float,The maximum growth factor of a carrier (e.g. 1.3 allows 30% larger than max historic growth)
-- max_growth,,,
#NAME?,--,"{true, false}",Add option to limit the maximum growth of a carrier
#NAME?,p.u.,float,The maximum growth factor of a carrier (e.g. 1.3 allows 30% larger than max historic growth)
#NAME?,,,
-- -- {carrier},GW,float,The historic maximum growth of a carrier
-- max_relative_growth,,,
#NAME?,,,
-- -- {carrier},p.u.,float,The historic maximum relative growth of a carrier
,,,
enhanced_geothermal,,,
-- enable,--,"{true, false}",Add option to include Enhanced Geothermal Systems
-- flexible,--,"{true, false}",Add option for flexible operation (see Ricks et al. 2024)
-- max_hours,--,int,The maximum hours the reservoir can be charged under flexible operation
-- max_boost,--,float,The maximum boost in power output under flexible operation
-- var_cf,--,"{true, false}",Add option for variable capacity factor (see Ricks et al. 2024)
-- sustainability_factor,--,float,Share of sourced heat that is replenished by the earth's core (see details in `build_egs_potentials.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/build_egs_potentials.py>`_)
#NAME?,--,"{true, false}",Add option to include Enhanced Geothermal Systems
#NAME?,--,"{true, false}",Add option for flexible operation (see Ricks et al. 2024)
#NAME?,--,int,The maximum hours the reservoir can be charged under flexible operation
#NAME?,--,float,The maximum boost in power output under flexible operation
#NAME?,--,"{true, false}",Add option for variable capacity factor (see Ricks et al. 2024)
#NAME?,--,float,Share of sourced heat that is replenished by the earth's core (see details in `build_egs_potentials.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/build_egs_potentials.py>`_)
1 Unit Values Description
5 industry -- {true, false} Flag to include industry sector.
6 agriculture -- {true, false} Flag to include agriculture sector.
7 district_heating -- `prepare_sector_network.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/prepare_sector_network.py>`_
8 -- potential #NAME? -- float maximum fraction of urban demand which can be supplied by district heating. Ignored where below current fraction.
9 -- progress #NAME? -- Dictionary with planning horizons as keys. Increase of today's district heating demand to potential maximum district heating share. Progress = 0 means today's district heating share. Progress = 1 means maximum fraction of urban demand is supplied by district heating
10 -- district_heating_loss #NAME? -- float Share increase in district heat demand in urban central due to heat losses
11 #NAME? °C float Forward temperature in district heating
12 #NAME? °C float Return temperature in district heating. Must be lower than forward temperature
13 #NAME? K float Cooling of heat source for heat pumps
14 #NAME?
15 #NAME? -- {ammonia, isobutane} Heat pump refrigerant assumed for COP approximation
16 #NAME? K float Heat pump pinch point temperature difference in heat exchangers assumed for approximation.
17 #NAME? -- float Isentropic efficiency of heat pump compressor assumed for approximation. Must be between 0 and 1.
18 #NAME? -- float Heat pump heat loss assumed for approximation. Must be between 0 and 1.
19 cluster_heat_buses -- {true, false} Cluster residential and service heat buses in `prepare_sector_network.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/prepare_sector_network.py>`_ to one to save memory.
20
21 bev_dsm_restriction _value -- float Adds a lower state of charge (SOC) limit for battery electric vehicles (BEV) to manage its own energy demand (DSM). Located in `build_transport_demand.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/build_transport_demand.py>`_. Set to 0 for no restriction on BEV DSM
65 reduce_space_heat _exogenously -- {true, false} Influence on space heating demand by a certain factor (applied before losses in district heating).
66 reduce_space_heat _exogenously_factor -- Dictionary with planning horizons as keys. A positive factor can mean renovation or demolition of a building. If the factor is negative, it can mean an increase in floor area, increased thermal comfort, population growth. The default factors are determined by the `Eurocalc Homes and buildings decarbonization scenario <http://tool.european-calculator.eu/app/buildings/building-types-area/?levers=1ddd4444421213bdbbbddd44444ffffff11f411111221111211l212221>`_
67 retrofitting
68 -- retro_endogen #NAME? -- {true, false} Add retrofitting as an endogenous system which co-optimise space heat savings.
69 -- cost_factor #NAME? -- float Weight costs for building renovation
70 -- interest_rate #NAME? -- float The interest rate for investment in building components
71 -- annualise_cost #NAME? -- {true, false} Annualise the investment costs of retrofitting
72 -- tax_weighting #NAME? -- {true, false} Weight the costs of retrofitting depending on taxes in countries
73 -- construction_index #NAME? -- {true, false} Weight the costs of retrofitting depending on labour/material costs per country
74 tes -- {true, false} Add option for storing thermal energy in large water pits associated with district heating systems and individual thermal energy storage (TES)
75 tes_tau The time constant used to calculate the decay of thermal energy in thermal energy storage (TES): 1- :math:`e^{-1/24τ}`.
76 -- decentral #NAME? days float The time constant in decentralized thermal energy storage (TES)
77 -- central #NAME? days float The time constant in centralized thermal energy storage (TES)
78 boilers -- {true, false} Add option for transforming gas into heat using gas boilers
79 resistive_heaters -- {true, false} Add option for transforming electricity into heat using resistive heaters (independently from gas boilers)
80 oil_boilers -- {true, false} Add option for transforming oil into heat using boilers
81 biomass_boiler -- {true, false} Add option for transforming biomass into heat using boilers
82 overdimension_individual_heating -- float Add option for overdimensioning individual heating systems by a certain factor. This allows them to cover heat demand peaks e.g. 10% higher than those in the data with a setting of 1.1.
83 chp -- {true, false} Add option for using Combined Heat and Power (CHP)
84 micro_chp -- {true, false} Add option for using Combined Heat and Power (CHP) for decentral areas.
85 solar_thermal -- {true, false} Add option for using solar thermal to generate heat.
97 regional_methanol_demand -- {true, false} Spatially resolve methanol demand. Set to true if regional CO2 constraints needed.
98 regional_oil_demand -- {true, false} Spatially resolve oil demand. Set to true if regional CO2 constraints needed.
99 regional_co2 _sequestration_potential
100 -- enable #NAME? -- {true, false} Add option for regionally-resolved geological carbon dioxide sequestration potentials based on `CO2StoP <https://setis.ec.europa.eu/european-co2-storage-database_en>`_.
101 -- attribute #NAME? -- string or list Name (or list of names) of the attribute(s) for the sequestration potential
102 -- include_onshore #NAME? -- {true, false} Add options for including onshore sequestration potentials
103 -- min_size #NAME? Gt float Any sites with lower potential than this value will be excluded
104 -- max_size #NAME? Gt float The maximum sequestration potential for any one site.
105 -- years_of_storage #NAME? years float The years until potential exhausted at optimised annual rate
106 co2_sequestration_potential MtCO2/a float The potential of sequestering CO2 in Europe per year
107 co2_sequestration_cost currency/tCO2 float The cost of sequestering a ton of CO2
108 co2_sequestration_lifetime years int The lifetime of a CO2 sequestration site
129 electricity_grid _connection -- {true, false} Add the cost of electricity grid connection for onshore wind and solar
130 transmission_efficiency Section to specify transmission losses or compression energy demands of bidirectional links. Splits them into two capacity-linked unidirectional links.
131 -- {carrier} -- str The carrier of the link.
132 -- -- efficiency_static #NAME? p.u. float Length-independent transmission efficiency.
133 -- -- efficiency_per_1000km #NAME? p.u. per 1000 km float Length-dependent transmission efficiency ($\eta^{\text{length}}$)
134 -- -- compression_per_1000km #NAME? p.u. per 1000 km float Length-dependent electricity demand for compression ($\eta \cdot \text{length}$) implemented as multi-link to local electricity bus.
135 H2_network -- {true, false} Add option for new hydrogen pipelines
136 gas_network -- {true, false} Add existing natural gas infrastructure, incl. LNG terminals, production and entry-points. The existing gas network is added with a lossless transport model. A length-weighted `k-edge augmentation algorithm <https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.connectivity.edge_augmentation.k_edge_augmentation.html#networkx.algorithms.connectivity.edge_augmentation.k_edge_augmentation>`_ can be run to add new candidate gas pipelines such that all regions of the model can be connected to the gas network. When activated, all the gas demands are regionally disaggregated as well.
137 H2_retrofit -- {true, false} Add option for retrofiting existing pipelines to transport hydrogen.
147 biomass_to_liquid -- {true, false} Add option for transforming solid biomass into liquid fuel with the same properties as oil
148 biosng -- {true, false} Add option for transforming solid biomass into synthesis gas with the same properties as natural gas
149 limit_max_growth
150 -- enable #NAME? -- {true, false} Add option to limit the maximum growth of a carrier
151 -- factor #NAME? p.u. float The maximum growth factor of a carrier (e.g. 1.3 allows 30% larger than max historic growth)
152 -- max_growth #NAME?
153 -- -- {carrier} GW float The historic maximum growth of a carrier
154 -- max_relative_growth #NAME?
155 -- -- {carrier} p.u. float The historic maximum relative growth of a carrier
156
157 enhanced_geothermal
158 -- enable #NAME? -- {true, false} Add option to include Enhanced Geothermal Systems
159 -- flexible #NAME? -- {true, false} Add option for flexible operation (see Ricks et al. 2024)
160 -- max_hours #NAME? -- int The maximum hours the reservoir can be charged under flexible operation
161 -- max_boost #NAME? -- float The maximum boost in power output under flexible operation
162 -- var_cf #NAME? -- {true, false} Add option for variable capacity factor (see Ricks et al. 2024)
163 -- sustainability_factor #NAME? -- float Share of sourced heat that is replenished by the earth's core (see details in `build_egs_potentials.py <https://github.com/PyPSA/pypsa-eur-sec/blob/master/scripts/build_egs_potentials.py>`_)