I'm working within renewable energy project to support transition toward 100% renewable energy system in Republic of Ireland, for that purpose I'm currently modelling battery storage system for 2030 scenario. I would like to break down the battery Lith-ion storage into three batteries : short, medium and long duration storage, could anyone provide a guidance or relevant model to apply those changing to the next PyPSA functions !
Battery subsystem :
IES.add("Bus","IE_battery")
IES.add("Store","IE_battery_storage",bus = "IE_battery", e_nom_extendable = True,
e_cyclic = True, marginal_cost = Battery_marginal_cost, capital_cost = Battery_capital_cost)
IES.add("Link","IE_battery_charger",bus0= "IE_electricity_system",bus1= "IE_battery",
p_nom_extendable= True, efficiency = Inverter_efficiency,)
IES.add("Link","IE_battery_inverter", bus0 = "IE_battery", bus1= "IE_electricity_system",
p_nom_extendable = True, efficiency= Inverter_efficiency, marginal_cost = Inverter_marginal_cost, capital_cost = Inverter_capital_cost)
# Add constraint for battery inverter
IE_batt_charger_p = p_nom_links.loc['IE_battery_charger']
IE_batt_inverter_p = p_nom_links.loc['IE_battery_inverter']
IE_batt_inv_eff = IES.links.loc["IE_battery_charger", "efficiency"]
lpmodel.add_constraints((IE_batt_charger_p - IE_batt_inverter_p * IE_batt_inv_eff) == 0.0, name='IE_BC')