From 57aea1db357a3856a8ed3e9562ec59655eaadf3d Mon Sep 17 00:00:00 2001 From: lisazeyen Date: Wed, 2 Dec 2020 13:03:13 +0100 Subject: [PATCH] drop H2 and battery buses from pypsa-eur --- scripts/prepare_sector_network.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts/prepare_sector_network.py b/scripts/prepare_sector_network.py index 09d515da..14b71dba 100644 --- a/scripts/prepare_sector_network.py +++ b/scripts/prepare_sector_network.py @@ -164,6 +164,14 @@ def remove_elec_base_techs(n): df.drop(df.index[df.carrier.isin(to_remove)],inplace=True) +def remove_non_electric_buses(n): + """ + remove buses from pypsa-eur with carriers which are not AC buses + """ + print("drop buses from PyPSA-Eur with carrier: ", n.buses[~n.buses.carrier.isin(["AC", "DC"])].carrier.unique()) + n.buses = n.buses[n.buses.carrier.isin(["AC", "DC"])] + + def add_co2_tracking(n): @@ -1907,6 +1915,8 @@ if __name__ == "__main__": n.loads["carrier"] = "electricity" + remove_non_electric_buses(n) + n.buses["location"] = n.buses.index update_wind_solar_costs(n, costs)