Commit 788e0ba
authored
feature(German HVDCs): Implement CNE export mechanism for German HVDCs (#1653)
* Handle HVDC RAs at pre-optim in Core CNE export
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Code refactoring to make pre-optim B56 generation look more similar to post-PRA and post-CRA B56 generation
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Finalize Core CNE export for HVDC german HVDCs
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Code review
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Refactoring of CoreCneRemedialActionsCreatorTest class
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Rename some methods
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Reorder methods in CoreCneRemedialActionsCreatorTest class
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Add unit tests for german HVDC RAs in Core CNE exporter
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Fix bug in InjectionRangeAction filtering
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Fix bug RegisteredResource elementName in Core CNE export
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Add Cucumber tests for Core CNE export
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Remove TODO
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Update Core CNE documentation page
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Add more final keyword
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Update VirtualHubs documentation page
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Update Flowbased Constraint CRAC documentation page
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Code review
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Rename added Cucumber test scenarii
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Add some test case with VirtualHubs file as input instead of CracCreationParameters file
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Update FbConstraint section in CRAC Creation Parameters documentation page
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Improve Cucumber tests for German HVDC & VirtualHubs
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Remove forgotten todo
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
* Code review
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>
---------
Signed-off-by: Vincent BOCHET <vincent.bochet@rte-france.com>1 parent 916a432 commit 788e0ba
24 files changed
Lines changed: 2164 additions & 580 deletions
File tree
- data
- crac/crac-io/crac-io-fb-constraint/src/main/java/com/powsybl/openrao/data/crac/io/fbconstraint
- rao-result/rao-result-io/rao-result-cne
- cne-exporter-commons/src/main/java/com/powsybl/openrao/data/raoresult/io/cne/commons
- core-cne-exporter
- src
- main/java/com/powsybl/openrao/data/raoresult/io/cne/core
- test/java/com/powsybl/openrao/data/raoresult/io/cne/core
- docs
- input-data
- crac
- specific-input-data
- output-data
- tests/src/test
- java/com/powsybl/openrao/tests/steps
- resources
- com/powsybl/openrao/tests/features/0_import_export
- 0_1_import/0_1_2_outage
- 0_2_export/0_2_2_core_cne
- files
- cne/epic12
- crac/epic14
- raoresults/epic12
- virtualhubs
Lines changed: 20 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
174 | 176 | | |
175 | 177 | | |
176 | 178 | | |
177 | | - | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
178 | 182 | | |
179 | 183 | | |
180 | | - | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
181 | 187 | | |
182 | 188 | | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
183 | 201 | | |
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| 90 | + | |
90 | 91 | | |
91 | 92 | | |
| 93 | + | |
92 | 94 | | |
93 | 95 | | |
94 | 96 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
146 | 151 | | |
147 | 152 | | |
Lines changed: 10 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
187 | | - | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
188 | 196 | | |
189 | 197 | | |
190 | 198 | | |
191 | 199 | | |
192 | | - | |
| 200 | + | |
193 | 201 | | |
194 | 202 | | |
195 | 203 | | |
| |||
0 commit comments