Skip to content

Commit

Permalink
update json
Browse files Browse the repository at this point in the history
  • Loading branch information
Pauline Jean-Marie committed Oct 2, 2024
1 parent 3f45b0e commit f9bc815
Show file tree
Hide file tree
Showing 86 changed files with 3,371 additions and 2,663 deletions.
73 changes: 40 additions & 33 deletions ra-optimisation/rao-api/src/test/resources/RaoParametersSet_v2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,47 +2,21 @@
"version" : "2.5",
"objective-function" : {
"type" : "MAX_MIN_MARGIN",
"curative-min-obj-improvement" : 983.0,
"enforce-curative-security" : true
},
"range-actions-optimization" : {
"max-mip-iterations" : 30,
"pst-penalty-cost" : 10.0,
"pst-sensitivity-threshold" : 0.2,
"pst-model" : "APPROXIMATED_INTEGERS",
"hvdc-penalty-cost" : 1.0,
"pst-ra-min-impact-threshold" : 10.0,
"hvdc-sensitivity-threshold" : 0.3,
"injection-ra-penalty-cost" : 1.2,
"injection-ra-sensitivity-threshold" : 0.7,
"ra-range-shrinking" : "ENABLED",
"linear-optimization-solver" : {
"solver" : "SCIP",
"relative-mip-gap" : 1.0E-5,
"solver-specific-parameters" : "TREEMEMORYLIMIT 20"
}
"injection-ra-min-impact-threshold" : 1.2
},
"topological-actions-optimization" : {
"max-preventive-search-tree-depth" : 10,
"max-auto-search-tree-depth" : 3,
"max-curative-search-tree-depth" : 10,
"predefined-combinations" : [ [ "na-id-1", "na-id-2" ], [ "na-id-1", "na-id-3", "na-id-4" ] ],
"relative-minimum-impact-threshold" : 0.1,
"absolute-minimum-impact-threshold" : 20.0,
"skip-actions-far-from-most-limiting-element" : false,
"max-number-of-boundaries-for-skipping-actions" : 2
},
"second-preventive-rao" : {
"execution-condition" : "POSSIBLE_CURATIVE_IMPROVEMENT",
"re-optimize-curative-range-actions" : true,
"hint-from-first-preventive-rao" : true
"absolute-minimum-impact-threshold" : 20.0
},
"not-optimized-cnecs" : {
"do-not-optimize-curative-cnecs-for-tsos-without-cras" : false
},
"load-flow-and-sensitivity-computation" : {
"load-flow-provider" : "OpenLoadFlowProvider",
"sensitivity-provider" : "OpenSensitivityAnalysis",
"sensitivity-failure-overcost" : 10000.0,
"sensitivity-parameters" : {
"version" : "1.1",
"load-flow-parameters" : {
Expand Down Expand Up @@ -71,10 +45,7 @@
}
},
"multi-threading" : {
"contingency-scenarios-in-parallel" : 15,
"preventive-leaves-in-parallel" : 21,
"auto-leaves-in-parallel" : 30,
"curative-leaves-in-parallel" : 22
"available-cpus" : 30
},
"extensions" : {
"mnec-parameters" : {
Expand All @@ -93,6 +64,42 @@
"constraint-adjustment-coefficient" : 0.5,
"violation-cost" : 0.0,
"countries" : [ "BE", "FR" ]
},
"open-rao-search-tree-parameters" : {
"objective-function" : {
"curative-min-obj-improvement" : 983.0
},
"range-actions-optimization" : {
"linear-optimization-solver" : {
"solver" : "SCIP",
"relative-mip-gap" : 1.0E-5,
"solver-specific-parameters" : "TREEMEMORYLIMIT 20"
},
"max-mip-iterations" : 30,
"pst-sensitivity-threshold" : 0.2,
"hvdc-penalty-cost" : 1.0,
"injection-ra-sensitivity-threshold" : 0.7,
"pst-model" : "APPROXIMATED_INTEGERS",
"ra-range-shrinking" : "ENABLED"
},
"topological-actions-optimization" : {
"max-preventive-search-tree-depth" : 10,
"max-auto-search-tree-depth" : 3,
"max-curative-search-tree-depth" : 10,
"predefined-combinations" : [ [ "na-id-1", "na-id-2" ], [ "na-id-1", "na-id-3", "na-id-4" ] ],
"skip-actions-far-from-most-limiting-element" : false,
"max-number-of-boundaries-for-skipping-actions" : 2
},
"second-preventive-rao" : {
"execution-condition" : "POSSIBLE_CURATIVE_IMPROVEMENT",
"re-optimize-curative-range-actions" : true,
"hint-from-first-preventive-rao" : true
},
"load-flow-and-sensitivity-computation" : {
"load-flow-provider" : "OpenLoadFlowProvider",
"sensitivity-provider" : "OpenSensitivityAnalysis",
"sensitivity-failure-overcost" : 10000.0
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,46 +1,21 @@
{
"version" : "2.5",
"objective-function" : {
"type" : "MAX_MIN_MARGIN",
"curative-min-obj-improvement" : 0.0
"type" : "MAX_MIN_MARGIN"
},
"range-actions-optimization" : {
"max-mip-iterations" : 10,
"pst-penalty-cost" : 0.01,
"pst-sensitivity-threshold" : 1.0E-6,
"pst-model" : "CONTINUOUS",
"hvdc-penalty-cost" : 0.001,
"pst-ra-min-impact-threshold" : 0.01,
"hvdc-sensitivity-threshold" : 1.0E-6,
"injection-ra-penalty-cost" : 0.001,
"injection-ra-sensitivity-threshold" : 1.0E-6,
"linear-optimization-solver" : {
"solver" : "CBC",
"relative-mip-gap" : 1.0E-4,
"solver-specific-parameters" : null
}
"injection-ra-min-impact-threshold" : 0.001
},
"topological-actions-optimization" : {
"max-preventive-search-tree-depth" : 2147483647,
"max-auto-search-tree-depth" : 2147483647,
"max-curative-search-tree-depth" : 2147483647,
"predefined-combinations" : [ ],
"relative-minimum-impact-threshold" : 0.0,
"absolute-minimum-impact-threshold" : 0.0,
"skip-actions-far-from-most-limiting-element" : false,
"max-number-of-boundaries-for-skipping-actions" : 2
},
"second-preventive-rao" : {
"execution-condition" : "DISABLED",
"re-optimize-curative-range-actions" : false,
"hint-from-first-preventive-rao" : false
"absolute-minimum-impact-threshold" : 0.0
},
"not-optimized-cnecs" : {
"do-not-optimize-curative-cnecs-for-tsos-without-cras" : false
},
"load-flow-and-sensitivity-computation" : {
"load-flow-provider" : "OpenLoadFlow",
"sensitivity-provider" : "OpenLoadFlow",
"sensitivity-failure-overcost" : 10000.0,
"sensitivity-parameters" : {
"version" : "1.0",
"load-flow-parameters" : {
Expand All @@ -64,10 +39,7 @@
}
},
"multi-threading" : {
"contingency-scenarios-in-parallel" : 1,
"preventive-leaves-in-parallel" : 1,
"auto-leaves-in-parallel" : 1,
"curative-leaves-in-parallel" : 1
"available-cpus" : 1
},
"extensions" : {
"loop-flow-parameters" : {
Expand All @@ -76,6 +48,41 @@
"constraint-adjustment-coefficient" : 0.0,
"violation-cost" : 0.0,
"countries" : [ ]
},
"open-rao-search-tree-parameters" : {
"objective-function" : {
"curative-min-obj-improvement" : 0.0
},
"range-actions-optimization" : {
"linear-optimization-solver" : {
"solver" : "CBC",
"relative-mip-gap" : 1.0E-4,
"solver-specific-parameters" : null
},
"max-mip-iterations" : 10,
"pst-sensitivity-threshold" : 1.0E-6,
"hvdc-penalty-cost" : 0.001,
"injection-ra-sensitivity-threshold" : 1.0E-6,
"pst-model" : "CONTINUOUS"
},
"topological-actions-optimization" : {
"max-preventive-search-tree-depth" : 2147483647,
"max-auto-search-tree-depth" : 2147483647,
"max-curative-search-tree-depth" : 2147483647,
"predefined-combinations" : [ ],
"skip-actions-far-from-most-limiting-element" : false,
"max-number-of-boundaries-for-skipping-actions" : 2
},
"second-preventive-rao" : {
"execution-condition" : "DISABLED",
"re-optimize-curative-range-actions" : false,
"hint-from-first-preventive-rao" : false
},
"load-flow-and-sensitivity-computation" : {
"load-flow-provider" : "OpenLoadFlow",
"sensitivity-provider" : "OpenLoadFlow",
"sensitivity-failure-overcost" : 10000.0
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,47 +2,21 @@
"version" : "2.5",
"objective-function" : {
"type" : "MAX_MIN_MARGIN",
"curative-min-obj-improvement" : 3.0,
"enforce-curative-security" : false
},
"range-actions-optimization" : {
"max-mip-iterations" : 2,
"pst-penalty-cost" : 0.02,
"pst-sensitivity-threshold" : 0.2,
"pst-model" : "APPROXIMATED_INTEGERS",
"hvdc-penalty-cost" : 0.002,
"pst-ra-min-impact-threshold" : 0.02,
"hvdc-sensitivity-threshold" : 0.2,
"injection-ra-penalty-cost" : 0.003,
"injection-ra-sensitivity-threshold" : 0.3,
"ra-range-shrinking" : "DISABLED",
"linear-optimization-solver" : {
"solver" : "XPRESS",
"relative-mip-gap" : 0.004,
"solver-specific-parameters" : "BLABLABLA"
}
"injection-ra-min-impact-threshold" : 0.003
},
"topological-actions-optimization" : {
"max-preventive-search-tree-depth" : 3,
"max-auto-search-tree-depth" : 2,
"max-curative-search-tree-depth" : 3,
"predefined-combinations" : [ [ "na1", "na2" ], [ "na3", "na4", "na5" ] ],
"relative-minimum-impact-threshold" : 0.02,
"absolute-minimum-impact-threshold" : 2.0,
"skip-actions-far-from-most-limiting-element" : true,
"max-number-of-boundaries-for-skipping-actions" : 3
},
"second-preventive-rao" : {
"execution-condition" : "POSSIBLE_CURATIVE_IMPROVEMENT",
"re-optimize-curative-range-actions" : true,
"hint-from-first-preventive-rao" : true
"absolute-minimum-impact-threshold" : 2.0
},
"not-optimized-cnecs" : {
"do-not-optimize-curative-cnecs-for-tsos-without-cras" : false
},
"load-flow-and-sensitivity-computation" : {
"load-flow-provider" : "LOADFLOW_PROVIDER",
"sensitivity-provider" : "SENSI_PROVIDER",
"sensitivity-failure-overcost" : 2.0,
"sensitivity-parameters" : {
"version" : "1.1",
"load-flow-parameters" : {
Expand Down Expand Up @@ -148,10 +122,7 @@
}
},
"multi-threading" : {
"contingency-scenarios-in-parallel" : 4,
"preventive-leaves-in-parallel" : 5,
"auto-leaves-in-parallel" : 3,
"curative-leaves-in-parallel" : 6
"available-cpus" : 6
},
"extensions" : {
"mnec-parameters" : {
Expand All @@ -170,6 +141,42 @@
"constraint-adjustment-coefficient" : 12.0,
"violation-cost" : 13.0,
"countries" : [ "ES", "FR", "PT" ]
},
"open-rao-search-tree-parameters" : {
"objective-function" : {
"curative-min-obj-improvement" : 3.0
},
"range-actions-optimization" : {
"linear-optimization-solver" : {
"solver" : "XPRESS",
"relative-mip-gap" : 0.004,
"solver-specific-parameters" : "BLABLABLA"
},
"max-mip-iterations" : 2,
"pst-sensitivity-threshold" : 0.2,
"hvdc-penalty-cost" : 0.002,
"injection-ra-sensitivity-threshold" : 0.3,
"pst-model" : "APPROXIMATED_INTEGERS",
"ra-range-shrinking" : "DISABLED"
},
"topological-actions-optimization" : {
"max-preventive-search-tree-depth" : 3,
"max-auto-search-tree-depth" : 2,
"max-curative-search-tree-depth" : 3,
"predefined-combinations" : [ [ "na1", "na2" ], [ "na3", "na4", "na5" ] ],
"skip-actions-far-from-most-limiting-element" : true,
"max-number-of-boundaries-for-skipping-actions" : 3
},
"second-preventive-rao" : {
"execution-condition" : "POSSIBLE_CURATIVE_IMPROVEMENT",
"re-optimize-curative-range-actions" : true,
"hint-from-first-preventive-rao" : true
},
"load-flow-and-sensitivity-computation" : {
"load-flow-provider" : "LOADFLOW_PROVIDER",
"sensitivity-provider" : "SENSI_PROVIDER",
"sensitivity-failure-overcost" : 2.0
}
}
}
}
Loading

0 comments on commit f9bc815

Please sign in to comment.