config: move cutout specification to line-rating section

test/config: use be-cutout for testing line-rating
This commit is contained in:
Fabian 2023-07-25 15:08:44 +02:00
parent f0057614b3
commit 491345d504
5 changed files with 8 additions and 4 deletions

View File

@ -227,9 +227,9 @@ lines:
max_extension: .inf max_extension: .inf
length_factor: 1.25 length_factor: 1.25
under_construction: 'zero' # 'zero': set capacity to zero, 'remove': remove, 'keep': with full capacity under_construction: 'zero' # 'zero': set capacity to zero, 'remove': remove, 'keep': with full capacity
cutout: europe-2013-era5
dynamic_line_rating: dynamic_line_rating:
activate: false activate: false
cutout: europe-2013-era5
correction_factor: 0.95 correction_factor: 0.95
max_voltage_difference: false max_voltage_difference: false
max_line_rating: false max_line_rating: false

View File

@ -63,6 +63,7 @@ clustering:
lines: lines:
dynamic_line_rating: dynamic_line_rating:
activate: true activate: true
cutout: be-03-2013-era5
max_line_rating: 1.3 max_line_rating: 1.3

View File

@ -5,9 +5,9 @@ s_nom_max,MW,"float","Global upper limit for the maximum capacity of each extend
max_extension,MW,"float","Upper limit for the extended capacity of each extendable line." max_extension,MW,"float","Upper limit for the extended capacity of each extendable line."
length_factor,--,float,"Correction factor to account for the fact that buses are *not* connected by lines through air-line distance." length_factor,--,float,"Correction factor to account for the fact that buses are *not* connected by lines through air-line distance."
under_construction,--,"One of {'zero': set capacity to zero, 'remove': remove completely, 'keep': keep with full capacity}","Specifies how to handle lines which are currently under construction." under_construction,--,"One of {'zero': set capacity to zero, 'remove': remove completely, 'keep': keep with full capacity}","Specifies how to handle lines which are currently under construction."
cutout,--,"Should be a folder listed in the configuration ``atlite: cutouts:`` (e.g. 'europe-2013-era5') or reference an existing folder in the directory ``cutouts``. Source module must be ERA5.","Specifies the directory where the relevant weather data ist stored."
dynamic_line_rating,,, dynamic_line_rating,,,
-- activate,bool,"true or false","Whether to take dynamic line rating into account" -- activate,bool,"true or false","Whether to take dynamic line rating into account"
-- cutout,--,"Should be a folder listed in the configuration ``atlite: cutouts:`` (e.g. 'europe-2013-era5') or reference an existing folder in the directory ``cutouts``. Source module must be ERA5.","Specifies the directory where the relevant weather data ist stored."
-- correction_factor,--,"float","Factor to compensate for overestimation of wind speeds in hourly averaged wind data" -- correction_factor,--,"float","Factor to compensate for overestimation of wind speeds in hourly averaged wind data"
-- max_voltage_difference,deg,"float","Maximum voltage angle difference in degrees or 'false' to disable" -- max_voltage_difference,deg,"float","Maximum voltage angle difference in degrees or 'false' to disable"
-- max_line_rating,--,"float","Maximum line rating relative to nominal capacity without DLR, e.g. 1.3 or 'false' to disable" -- max_line_rating,--,"float","Maximum line rating relative to nominal capacity without DLR, e.g. 1.3 or 'false' to disable"

1 Unit Values Description
5 max_extension MW float Upper limit for the extended capacity of each extendable line.
6 length_factor -- float Correction factor to account for the fact that buses are *not* connected by lines through air-line distance.
7 under_construction -- One of {'zero': set capacity to zero, 'remove': remove completely, 'keep': keep with full capacity} Specifies how to handle lines which are currently under construction.
cutout -- Should be a folder listed in the configuration ``atlite: cutouts:`` (e.g. 'europe-2013-era5') or reference an existing folder in the directory ``cutouts``. Source module must be ERA5. Specifies the directory where the relevant weather data ist stored.
8 dynamic_line_rating
9 -- activate bool true or false Whether to take dynamic line rating into account
10 -- cutout -- Should be a folder listed in the configuration ``atlite: cutouts:`` (e.g. 'europe-2013-era5') or reference an existing folder in the directory ``cutouts``. Source module must be ERA5. Specifies the directory where the relevant weather data ist stored.
11 -- correction_factor -- float Factor to compensate for overestimation of wind speeds in hourly averaged wind data
12 -- max_voltage_difference deg float Maximum voltage angle difference in degrees or 'false' to disable
13 -- max_line_rating -- float Maximum line rating relative to nominal capacity without DLR, e.g. 1.3 or 'false' to disable

View File

@ -279,7 +279,10 @@ if config["lines"]["dynamic_line_rating"]["activate"]:
rule build_line_rating: rule build_line_rating:
input: input:
base_network=RESOURCES + "networks/base.nc", base_network=RESOURCES + "networks/base.nc",
cutout="cutouts/" + CDIR + config["lines"]["cutout"] + ".nc", cutout="cutouts/"
+ CDIR
+ config["lines"]["dynamic_line_rating"]["cutout"]
+ ".nc",
output: output:
output=RESOURCES + "networks/line_rating.nc", output=RESOURCES + "networks/line_rating.nc",
log: log:

View File

@ -142,7 +142,7 @@ if __name__ == "__main__":
"build_line_rating", "build_line_rating",
network="elec", network="elec",
simpl="", simpl="",
clusters="40", clusters="5",
ll="v1.0", ll="v1.0",
opts="Co2L-4H", opts="Co2L-4H",
) )