Apply three Fabian Neumann suggestions from code review

Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>
This commit is contained in:
virio-andreyana 2023-07-13 11:45:46 +02:00 committed by GitHub
parent 3582c27e2e
commit 56fd99a10e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 4 deletions

View File

@ -7,8 +7,9 @@ cluster_heat_buses,--,"{true, false}",Cluster residential and service heat buses
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 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
bev_dsm_restriction_time,--,float,Time at which SOC of BEV has to be dsm_restriction_value bev_dsm_restriction_time,--,float,Time at which SOC of BEV has to be dsm_restriction_value
transport_heating_deadband_upper,°C,float,"The minimum temperature in the vehicle. At lower temperatures, the energy required for heating in the vehicle increases." transport_heating_deadband_upper,°C,float,"The maximum temperature in the vehicle. At higher temperatures, the energy required for cooling in the vehicle increases."
transport_heating_deadband_lower,°C,float,"The maximum temperature in the vehicle. At higher temperatures, the energy required for cooling in the vehicle increases." transport_heating_deadband_lower,°C,float,"The minimum temperature in the vehicle. At lower temperatures, the energy required for heating in the vehicle increases."
ICE_lower_degree_factor,--,float,Percentage increase in energy demand in internal combustion engine (ICE) for each degree difference between the cold environment and the minimum temperature. ICE_lower_degree_factor,--,float,Percentage increase in energy demand in internal combustion engine (ICE) for each degree difference between the cold environment and the minimum temperature.
ICE_upper_degree_factor,--,float,Percentage increase in energy demand in internal combustion engine (ICE) for each degree difference between the hot environment and the maximum temperature. ICE_upper_degree_factor,--,float,Percentage increase in energy demand in internal combustion engine (ICE) for each degree difference between the hot environment and the maximum temperature.
EV_lower_degree_factor,--,float,Percentage increase in energy demand in electric vehicles (EV) for each degree difference between the cold environment and the minimum temperature. EV_lower_degree_factor,--,float,Percentage increase in energy demand in electric vehicles (EV) for each degree difference between the cold environment and the minimum temperature.
@ -103,7 +104,8 @@ use_fischer_tropsch_waste_heat,--,"{true, false}",Add option for using waste hea
use_fuel_cell_waste_heat,--,"{true, false}",Add option for using waste heat of fuel cells in district heating networks use_fuel_cell_waste_heat,--,"{true, false}",Add option for using waste heat of fuel cells in district heating networks
use_electrolysis_waste_heat,--,"{true, false}",Add option for using waste heat of electrolysis in district heating networks use_electrolysis_waste_heat,--,"{true, false}",Add option for using waste heat of electrolysis in district heating networks
electricity_distribution_grid,--,"{true, false}",Add a simplified representation of the exchange capacity between transmission and distribution grid level through a link. electricity_distribution_grid,--,"{true, false}",Add a simplified representation of the exchange capacity between transmission and distribution grid level through a link.
electricity_distribution_grid_cost_factor,,,Multiplies the investment cost of the electricity distribution grid in data/costs.csv electricity_distribution_grid_cost_factor,,,Multiplies the investment cost of the electricity distribution grid
electricity_grid_connection,--,"{true, false}",Add the cost of electricity grid connection for onshore wind and solar electricity_grid_connection,--,"{true, false}",Add the cost of electricity grid connection for onshore wind and solar
H2_network,--,"{true, false}",Add option for new hydrogen pipelines 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." 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."

1 Unit Values Description
7 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
8 bev_dsm_restriction_time -- float Time at which SOC of BEV has to be dsm_restriction_value
9 transport_heating_deadband_upper °C float The minimum temperature in the vehicle. At lower temperatures, the energy required for heating in the vehicle increases. The maximum temperature in the vehicle. At higher temperatures, the energy required for cooling in the vehicle increases.
10 transport_heating_deadband_lower °C float The maximum temperature in the vehicle. At higher temperatures, the energy required for cooling in the vehicle increases. The minimum temperature in the vehicle. At lower temperatures, the energy required for heating in the vehicle increases.
11 ICE_lower_degree_factor -- float Percentage increase in energy demand in internal combustion engine (ICE) for each degree difference between the cold environment and the minimum temperature.
12 ICE_upper_degree_factor -- float Percentage increase in energy demand in internal combustion engine (ICE) for each degree difference between the hot environment and the maximum temperature.
13 ICE_upper_degree_factor EV_lower_degree_factor -- float Percentage increase in energy demand in internal combustion engine (ICE) for each degree difference between the hot environment and the maximum temperature. Percentage increase in energy demand in electric vehicles (EV) for each degree difference between the cold environment and the minimum temperature.
14 EV_lower_degree_factor EV_upper_degree_factor -- float Percentage increase in energy demand in electric vehicles (EV) for each degree difference between the cold environment and the minimum temperature. Percentage increase in energy demand in electric vehicles (EV) for each degree difference between the hot environment and the maximum temperature.
15 EV_upper_degree_factor bev_dsm -- float {true, false} Percentage increase in energy demand in electric vehicles (EV) for each degree difference between the hot environment and the maximum temperature. Add the option for battery electric vehicles (BEV) to participate in demand-side management (DSM)
104 gas_network_connectivity_upgrade gas_distribution_grid -- float {true, false} The number of desired edge connectivity (k) in the 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>`_ used for the gas network Add a gas distribution grid
105 gas_distribution_grid gas_distribution_grid_cost_factor -- {true, false} Add a gas distribution grid Multiplier for the investment cost of the gas distribution grid
106 gas_distribution_grid_cost_factor biomass_spatial -- {true, false} Multiplier for the investment cost of the gas distribution grid Add option for resolving biomass demand regionally
107 biomass_spatial biomass_transport -- {true, false} Add option for resolving biomass demand regionally Add option for transporting solid biomass between nodes
108 conventional_generation Add a more detailed description of conventional carriers. Any power generation requires the consumption of fuel from nodes representing that fuel.
109 biomass_transport biomass_to_liquid -- {true, false} Add option for transporting solid biomass between nodes Add option for transforming solid biomass into liquid fuel with the same properties as oil
110 conventional_generation biosng -- {true, false} Add a more detailed description of conventional carriers. Any power generation requires the consumption of fuel from nodes representing that fuel. Add option for transforming solid biomass into synthesis gas with the same properties as natural gas
111

View File

@ -473,7 +473,7 @@ The list of available biomass is given by the category in `ENSPRESO_BIOMASS <htt
======================= =======================
.. note:: .. note::
Only used for sector-coupling studies. The value for grouping years are only used in myopic or perfect scenarios. Only used for sector-coupling studies. The value for grouping years are only used in myopic or perfect foresight scenarios.
.. literalinclude:: ../config/config.default.yaml .. literalinclude:: ../config/config.default.yaml
:language: yaml :language: yaml