v6.1.0
What's Changed
Based on powsybl-core 6.5.0, powsybl-open-loadflow 1.13.1 and powsybl-entsoe 2.11.0 (by @pet-mit in #1170 and #1176)
CRAC
- Replaced OpenRAO's range action "apply" methods by a call to powsybl-core's action modifications (by @pjeanmarie in #1032)
- Replace OpenRAO's "elementary action" objects, in NetworkActions, by powsybl-core actions (by @pjeanmarie in #920 and #1034)
- FbConstraintDocument importer: removed unused flowBasedDocumentVersion variable in importNativeCrac method (by @kahyami in #1097)
- FbConstraintDocument importer: new schema versions are now supported (by @pet-mit in #1107 and @phiedw in #1113)
- crac-creator package has been deleted (by @bqth29 in #1100)
- crac-io package has been moved into crac (by @bqth29 in #1159)
- Crac creation context refactorization (by @bqth29 in #1103)
- Added CRAC content summary in creation report (by @bqth29 in #1156)
- CSA-Profiles Importer: Read CNECs borders (by @bqth29 in #1124)
- CSA-Profiles Importer: Import TapPositionAction from TapChanger (by @bqth29 in #1126)
- Mutualize RaUsageLimits serializers/deserializers and support
max-elementary-actions-per-tso
(by @bqth29 in #1150)
RAO algorithm
- Added remedial action usage limits, on the number of elementary actions, per TSO (by @bqth29 in #1009)
- Fixed raoResult.isSecure(ANGLE) and raoResult.isSecure(VOLTAGE) (by @pet-mit in #1099)
- FailedRaoResult now indicates the reason for failure (by @pet-mit in #1102)
- Simplified objective function evaluators (by @pet-mit in #1109)
- Performance improvements (by @phiedw in #1114)
- Fixed concurrent exceptions due to Map in FlowResultImpl (by @phiedw in #1118)
- MIP: removed ProblemFiller::updateBetweenSensiIteration() method (by @pet-mit in #1106)
Monitoring algorithms
- Voltage & Angle monitoring algorithms have been merged into one generic algorithm (by @benrejebmoh in #1092, and @Godelaine in #1173)
RAO results export
- SWE CNE: we now export Xnode ID for tie-lines (by @pet-mit in #1115)
- CNE export no longer uses network (by @bqth29 in #1157)
Documentation
- Fixed some broken links (by @colinepiloquet in #1132)
- Updated README.md (by @Godelaine in #1145)
Misc
- Version updates for dependencies (by @dependabot in #1116 and #1117, @Godelaine in #1163, @pet-mit in #1143)
- Sonar quality improvements (by @phiedw in #1119 and #1122)
- Fixed test CRAC version in compatibility tests (by @murgeyseb in #1123)
New Contributors
- @colinepiloquet made their first contribution in #1132
Full Changelog: v6.0.1...v6.1.0