Skip to content

v5.5.0

Compare
Choose a tag to compare
@OpenSuze OpenSuze released this 07 May 14:24

What's Changed

Dependencies

RAO

  • Added the possibility to optimize curative perimeter if preventive perimeter is unsecure and preventive stop criterion is SECURE (#988 by @murgeyseb) New (doc)
  • Fixed a memory leak due to leaves sometimes keeping reference to the network (#971 by @phiedw)
  • Accelerated the state tree initialization (#979 by @phiedw, #989 by @bqth29)
  • Filter out (not-yet-supported) counter-trading remedial actions from sensitivity computations (#976 by @phiedw)
  • Second preventive RAO: fail if one sensitivity fails (#994 by @pet-mit)

CRAC API and implementation

  • Added optional contingency to "OnFlowConstraintInCountry" RA usage rule (#987, #1004 by @pet-mit) New
  • Cleaned up the CRAC validator code (#977 by @bqth29)
  • Removed CRAC utililty classes that were not used (CracCleaningFeature and UcteNodeMatchingRule) (#985 by @bqth29)
  • Mutualized code for "onConstraint" usage rules (#990 by @bqth29)

CIM CRAC Importer

  • Added the ability to create "OnFlowConstraintInCountry" RA usage rules after specific contingencies (#1001 by @OpenSuze) New

CSA-Profiles importer

  • Added reliability margin to FlowCNECs (#959 by @bqth29) New
  • Remove ill-defined AExCO combinations (#967 by @bqth29)
  • Fixed CSA import bugs on RemedialActionGroups, RAxAE instants coherence and onConstraint usage rules (#970 by @bqth29)
  • Harmonized import errors (#974 by @bqth29)
  • Re-ordered RA usage rules definition (#972 by @bqth29)

Angle Monitoring

  • It is now possible to run angle monitoring with an automatically generated proportional GLSK, plus the API has slightly changed (#998 by @pet-mit) Breaking Change New

Tests

Documentation

  • Cleaned up the documentation code (#947 by @pet-mit)
  • Fixed a typo in the CIM CRAC documentation (#978 by @pet-mit)
  • Better explanation of automaton simulator (#995 by @bqth29)

Full Changelog: v5.4.0...v5.5.0