Include option for grid connection cost for onshore and utility PV
Only include these technologies since they are connected at new locations. Other technologies can fit in at existing connections.
This commit is contained in:
parent
bdb3c8886d
commit
1c5f471acb
@ -86,6 +86,7 @@ sector:
|
||||
'use_fuel_cell_waste_heat' : True
|
||||
'electricity_distribution_grid' : False
|
||||
'electricity_distribution_grid_cost_factor' : 1.0 #multiplies cost in data/costs.csv
|
||||
'electricity_grid_connection' : True # only applies to onshore wind and utility PV
|
||||
|
||||
costs:
|
||||
year: 2030
|
||||
|
@ -242,6 +242,9 @@ HVDC inverter pair,2030,FOM,2,%/year,Hagspiel
|
||||
electricity distribution grid,2030,investment,500,EUR/kW,TODO
|
||||
electricity distribution grid,2030,lifetime,40,years,TODO
|
||||
electricity distribution grid,2030,FOM,2,%/year,TODO
|
||||
electricity grid connection,2030,investment,140,EUR/kW,DEA
|
||||
electricity grid connection,2030,lifetime,40,years,TODO
|
||||
electricity grid connection,2030,FOM,2,%/year,TODO
|
||||
decentral oil boiler,2030,investment,156.0140915953699,EUR/kWth,Palzer thesis (https://energiesysteme-zukunft.de/fileadmin/user_upload/Publikationen/PDFs/ESYS_Materialien_Optimierungsmodell_REMod-D.pdf) (+eigene Berechnung)
|
||||
decentral oil boiler,2030,lifetime,20.0,years,Palzer thesis (https://energiesysteme-zukunft.de/fileadmin/user_upload/Publikationen/PDFs/ESYS_Materialien_Optimierungsmodell_REMod-D.pdf)
|
||||
decentral oil boiler,2030,FOM,2.0,%/year,Palzer thesis (https://energiesysteme-zukunft.de/fileadmin/user_upload/Publikationen/PDFs/ESYS_Materialien_Optimierungsmodell_REMod-D.pdf)
|
||||
|
|
@ -608,7 +608,13 @@ def insert_electricity_distribution_grid(network):
|
||||
marginal_cost=options['marginal_cost_storage'],
|
||||
p_nom_extendable=True)
|
||||
|
||||
def add_electricity_grid_connection(network):
|
||||
|
||||
carriers = ["onwind","solar"]
|
||||
|
||||
gens = network.generators.index[network.generators.carrier.isin(carriers)]
|
||||
|
||||
network.generators.loc[gens,"capital_cost"] += costs.at['electricity grid connection','fixed']
|
||||
|
||||
def add_storage(network):
|
||||
print("adding electricity storage")
|
||||
@ -1623,5 +1629,7 @@ if __name__ == "__main__":
|
||||
|
||||
if snakemake.config["sector"]['electricity_distribution_grid']:
|
||||
insert_electricity_distribution_grid(n)
|
||||
if snakemake.config["sector"]['electricity_grid_connection']:
|
||||
add_electricity_grid_connection(n)
|
||||
|
||||
n.export_to_netcdf(snakemake.output[0])
|
||||
|
Loading…
Reference in New Issue
Block a user