Skip to content

Releases: powsybl/powsybl-optimizer

v0.9.0

12 Dec 16:19
v0.9.0
fd8e78c
Compare
Choose a tag to compare

📜 Release notes

⤴️ Dependencies

  • Update powsybl-core and powsybl-open-loadflow versions (#87)

🔨 Refactoring

  • Fix message key in reports for voltage levels missing limits (#78)
  • Change severity of voltage limits integrity logs to Error (#82)
  • Adapt iidm importer to extended version of AMPL exporter (#81)

📔 Documentation

  • Migration to readthedocs (#85)
  • Fix dead link (#80)

v0.8.0

31 Jul 09:09
v0.8.0
ba64969
Compare
Choose a tag to compare

📜 Release notes

⤴️ Dependencies

  • Update powsybl-core and powsybl-open-loadflow versions (#74)

⭐ Functionalities

  • G/B to 0 for non-impedant branches in AMPL (#75)
  • Add concise and detailed logs for shunt compensators activation (#70)
  • Add concise and detailed logs for missing or inconsistent voltage levels limits (#68)

🔨 Refactoring

  • 500 iterations max in ACOPF solving (#76)
  • Division of AMPL code in functional blocks (#71)
  • Reactive slacks on all buses by default (#69)
  • Fix per united susceptance in shunt modifications (#73)
  • Modify default scaling values in AMPL (#72)
  • Add missing copyrights (#67)
  • Fix Javadoc warnings regarding author's email address (#66)

v0.7.0

18 Apr 11:17
v0.7.0
17772ae
Compare
Choose a tag to compare

📜 Release notes

⤴️ Dependencies

  • Update powsybl-core and powsybl-open-loadflow versions (#61)

⭐ Functionalities

  • Add reporters and basic first reports (#55)
  • Add configurable scaling before ACOPF solving (#62)
  • Add OpenReac parameters interface (#43)

🔨 Refactoring

  • Remove iterations of solver for ACOPF solving. Now, 200 iterations maximum. (#60)
  • Add voltage level limit checks against the nominal voltage (#64)

📔 Documentation

  • Enrich README with explanation of AMPL code (#31)

v0.6.0

06 Feb 14:32
v0.6.0
a1a1f2c
Compare
Choose a tag to compare

Release notes

Dependencies

Update powsybl-core and powsybl-open-loadflow versions (#57)

Functionalities

  • Modify quotes around identifiers (#52)
  • Export buses voltage and update targets V (#53)

Quality

  • Refactor output classes (#54)

v0.5.0

08 Jan 10:55
Compare
Choose a tag to compare

Release notes

Dependencies

  • Upgrate to core 6.1.1 and OLF 1.6.0 (#50)

Functionalities

  • Add async run to OpenReac runner (#49)

v0.4.0

27 Nov 10:06
Compare
Choose a tag to compare

Release notes

Dependencies

  • Bump to powsybl-core 6.0.2 (#46)

Functionalities

  • Add log level for ampl/knitro printing (#30)
  • Remove addAlgorithmParam / getAlgorithmParam methods from OpenReacParameters (#44) Breaking Change
  • DEBUG log level to export debug files (#38)
  • Add log levels in OpenReac parameters (#39)
  • Two optional parameters to control voltage limits (#40)
  • Add configuration of reactive slacks repartition (#41)

Fixes

  • Deactivate transformers checks (#45)

v0.3.0

23 Oct 07:37
Compare
Choose a tag to compare

Release notes

  • Bump to powsybl-parent 15 (#24)
  • Bump to powsybl-core 6.0.1(#34)
  • Bump to powsybl-open-loadflow 1.3.0 (#34)

Functionalities

  • Voltage limit override new version (#27)
  • Transformer check relaxation (#33)
  • Allow zero limit and override, change logging for inconsistent limit values (#35)

Fixes

  • Fix 3_MCS error - shunt_var (#14)
  • Disable voltage bound check for voltage level lower than 30kV (#25)

Compatibility

  • PowSyBl-Optimizer now only supports Java 17 and higher (#17) Breaking Change

CI

  • New branch name pattern for full Sonar analyses (#22)

Quality

  • Remove computation log files (#16)
  • Fix small typo in docs (#19)
  • Remove dependency to powsybl-tool (#32)