Separate rooftop and utility solar PV
This commit is contained in:
parent
0df8fc50cf
commit
31cad1bd6d
@ -2,7 +2,7 @@ logging_level: INFO
|
||||
|
||||
results_dir: 'results/'
|
||||
summary_dir: results
|
||||
run: '200325-distgrids-ev2'
|
||||
run: '200325-distgrids-ev-hp-pv'
|
||||
|
||||
scenario:
|
||||
sectors: [E] # ,E+EV,E+BEV,E+BEV+V2G] # [ E+EV, E+BEV, E+BEV+V2G ]
|
||||
@ -200,6 +200,7 @@ plotting:
|
||||
'solar' : "y"
|
||||
'solar PV' : "y"
|
||||
'solar thermal' : 'coral'
|
||||
'solar rooftop' : '#e6b800'
|
||||
"OCGT" : "wheat"
|
||||
"OCGT marginal" : "sandybrown"
|
||||
"OCGT-heat" : "orange"
|
||||
|
@ -556,6 +556,27 @@ def insert_electricity_distribution_grid(network):
|
||||
v2gs = network.links.index[network.links.carrier == "V2G"]
|
||||
network.links.loc[v2gs,"bus1"] += " low voltage"
|
||||
|
||||
hps = network.links.index[network.links.carrier.str.contains("heat pump")]
|
||||
network.links.loc[hps,"bus0"] += " low voltage"
|
||||
|
||||
#set existing solar to cost of utility cost rather the 50-50 rooftop-utility
|
||||
solar = network.generators.index[network.generators.carrier == "solar"]
|
||||
network.generators.loc[solar,"capital_cost"] = costs.at['solar-utility','fixed']
|
||||
|
||||
network.madd("Generator", solar,
|
||||
suffix=" rooftop",
|
||||
bus=network.generators.loc[solar,"bus"] + " low voltage",
|
||||
carrier="solar rooftop",
|
||||
p_nom_extendable=True,
|
||||
p_nom_max=network.generators.loc[solar,"p_nom_max"],
|
||||
marginal_cost=network.generators.loc[solar, 'marginal_cost'],
|
||||
capital_cost=costs.at['solar-rooftop','fixed'],
|
||||
efficiency=network.generators.loc[solar, 'efficiency'],
|
||||
p_max_pu=network.generators_t.p_max_pu[solar])
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
def add_storage(network):
|
||||
print("adding electricity storage")
|
||||
|
Loading…
Reference in New Issue
Block a user