Clip p min pu (#50)
* changes for retrofitting * changed Snakefile to work with new pypsa-eur version, change solve_network.py to clip also n.generators_t.p_min_pu * removed retrofitting data files
This commit is contained in:
parent
b6383b37b7
commit
36a57222f7
@ -172,7 +172,7 @@ rule build_industrial_demand:
|
||||
|
||||
rule prepare_sector_network:
|
||||
input:
|
||||
network=pypsaeur('networks/{network}_s{simpl}_{clusters}_lv{lv}_{opts}.nc'),
|
||||
network=pypsaeur('networks/{network}_s{simpl}_{clusters}_ec_lv{lv}_{opts}.nc'),
|
||||
energy_totals_name='data/energy_totals.csv',
|
||||
co2_totals_name='data/co2_totals.csv',
|
||||
transport_name='data/transport_data.csv',
|
||||
|
@ -59,7 +59,7 @@ def prepare_network(n, solve_opts=None):
|
||||
solve_opts = snakemake.config['solving']['options']
|
||||
|
||||
if 'clip_p_max_pu' in solve_opts:
|
||||
for df in (n.generators_t.p_max_pu, n.storage_units_t.inflow):
|
||||
for df in (n.generators_t.p_max_pu, n.generators_t.p_min_pu, n.storage_units_t.inflow):
|
||||
df.where(df>solve_opts['clip_p_max_pu'], other=0., inplace=True)
|
||||
|
||||
if solve_opts.get('load_shedding'):
|
||||
|
Loading…
Reference in New Issue
Block a user