Skip to content

v7.3.0

Latest

Choose a tag to compare

@bqth29 bqth29 released this 03 Jul 09:24
v7.3.0
436f3f8

✨ New Features

MARMOT time-coupled module: make computation faster with multithreading and define MarmotParameters

  • Provide RAO Results to time-coupled RAO input to skip topological optimization, by @bqth29 #1714
  • Change lead and lag time handling, by @RoxaneChen02 #1681
  • Smart generator constraints filler, by @bqth29 #1729
  • Multithreading, LazyNetwork closing and p0RespectsConstraints in ICSImporter, by @Godelaine #1688
  • Close auxillary networks at the end of the workflow to free tmp, by @bqth29 #1754
  • Performance boost thanks to better memory management, by @bqth29 #1733
  • Add new MarmotParameters extension to replace some hardcoded values, by @vbochetRTE #1713
  • Refactoring of ICS importer, by @RoxaneChen02 #1678
  • Add additional checks for ICS importer, by @RoxaneChen02 #1680
  • Return initial results when global MIP is infeasible, by @bqth29 #1716
  • Filtered objective function now considers all states, by @bqth29 #1743
  • Do not allow negative values in injection ranges in ICS, by @bqth29 #1735
  • Make NC importer less process specific, by @bqth29 #1700
  • Close auxillary networks at the end of the workflow to free tmp, by @bqth29 #1754
  • Add result extension that lists CNECs that were overloaded before time-coupled optimization, by @pet-mit and @bqth29 #1760

Report nodes: implementation on OpenRAO modules

PST regulation

  • Extract PST regulation algorithm in a specific module and make it dependent on a RaoResult, by @vbochetRTE #1726 BR

♻️ Refactoring

  • Replace manual parsing with XSD parsing for XML VirtualHubs configuration importer, by @vbochetRTE #1690
  • Avoid StateTree useless creation in FastRAO, by @geofjamg #1731

💾 Data I/O and internal formats

CRAC

  • Remove networkElementsNamePerId from CRAC and bump version to 2.11 (+ minor refactoring for cleaner code), by @bqth29 #1710 V
  • Allow loads in combinations in NetworkCracCreator, by @pet-mit #1738
  • Counter-trade actions now rely on areas rather than countries in CRAC, by @bqth29 #1750
  • When creating a countertrading RA, only consider generators with positive targetP, in the NetworkCracCreator, by @pet-mit #1764

RAO parameters

🐞 Bug Fixes

  • Broken Slack link and outdated Java workflow in CI, by @bqth29 #1704
  • Add back initialSetpoint for range actions in json RAO result, by @RoxaneChen02 #1739

📄 Documentation

🗂️ Miscellaneous, performance and repository quality

🧪 Tests

  • Add new FastRAO costly cucumber test into costly network actions optimization feature, by @aamn09 #1697

🚀 Bumped Dependencies

Dependency Version
powsybl-core 7.3.0
powsybl-entsoe 3.3.0
powsybl-open-loadflow 2.3.0

⚠️ Breaking changes migration guide

  • Bump RAO parameters to version 3.4
  • Bump CRAC format to version 2.11
  • PST regulation function moved to new package