Added pellet boiler process

This commit is contained in:
Markus Millinger 2022-08-01 13:38:01 +02:00 committed by GitHub
parent 530e453eba
commit 5b61d2f777
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1522,6 +1522,22 @@ def add_heat(n, costs):
lifetime=costs.at[key, 'lifetime'] lifetime=costs.at[key, 'lifetime']
) )
if options["pellet_boiler"]:
#TODO: Add surcharge for pellets
n.madd("Link",
nodes[name] + " biomass boiler",
p_nom_extendable=True,
bus0=spatial.biomass.nodes,
bus1=nodes[name] + f" {name} heat",
bus2="co2 atmosphere",
carrier=name + " biomass boiler",
efficiency=costs.at['biomass boiler', 'efficiency'],
efficiency2=costs.at['solid biomass', 'CO2 intensity']-costs.at['solid biomass', 'CO2 intensity'],
capital_cost=costs.at['biomass boiler', 'efficiency'] * costs.at['biomass boiler', 'fixed'],
lifetime=costs.at['biomass boiler', 'lifetime']
)
if options["solar_thermal"]: if options["solar_thermal"]:
n.add("Carrier", name + " solar thermal") n.add("Carrier", name + " solar thermal")