This PR adds an new, optional parameter to the adjust_capacity function in preprocessing/utils.py, sto_fp_time_range (storage full power time range).
If it is present, and if the tech_fuel pair matches a storage technology type, it is treated as a (low, high) tuple, and only considers the storage units whose ratio storage capacity / maximum power output is in that range.
In addition, it introduces a utility function ranges_from_tresholds that outputs a list of ranges formatted as a list of tuples, from a list of thresholds.
This will be useful in the context of my master thesis, where I use the adjust_capacity function to build a large number of simulations on different settings.
This PR adds an new, optional parameter to the
adjust_capacity
function in preprocessing/utils.py,sto_fp_time_range
(storage full power time range).If it is present, and if the
tech_fuel
pair matches a storage technology type, it is treated as a(low, high)
tuple, and only considers the storage units whose ratiostorage capacity / maximum power output
is in that range.In addition, it introduces a utility function
ranges_from_tresholds
that outputs a list of ranges formatted as a list of tuples, from a list of thresholds.This will be useful in the context of my master thesis, where I use the
adjust_capacity
function to build a large number of simulations on different settings.