Skip to content

Releases: powsybl/powsybl-open-loadflow

v0.7.0

19 Oct 18:33

Choose a tag to compare

Release notes

  • Migrate to powsybl-core 3.7.1 (#162):
    • Loadflow results by component (#159)
    • Use loadflow parameters dc, DistributedSlack, BalanceType (#161)
  • Security analysis beta version (#156, #135)
  • Set open loadflow parameters from platform config file (#151, #158)
  • Slack distribution on conform load (#144, #157)
  • Add current values and permanent limits to LfBranch (#155)

v0.6.0

09 Sep 15:35

Choose a tag to compare

Release notes

  • Migrate to PowSyBl core 3.6.0
  • Update JGrapht to 1.4.0
  • Add connectivity calculations utilities (for future fast security analysis)
  • Equation terms activation/deactivation
  • Fix dangling line p/q side issue
  • Index equations and equation terms by subject
  • Index branches by id
  • Fix network number in logs

v0.5.0

03 Aug 08:57

Choose a tag to compare

Release notes

  • Migrate to PowSyBl core 3.5.0
  • Dangling line with generation support
  • Performance optimization: build transposed Jacobian matrix
  • Add logs for more detailed performance profiling
  • Discard synchronous components with no PV bus
  • Shunt admittance split support (configurable by a parameter)

v0.4.0

21 Jun 13:37

Choose a tag to compare

Release notes

  • Migrate to PowSyBl core 3.4.0
  • Solve non impedant branch with complex topology issue (like parallel non impedant branches)
  • Fix warm start (initialization of voltage from IIDM values)
  • Add a network json writer observer to dump internal model in JSON for debugging purpose
  • Several fixes to reactive power distribution in case of generator/SVC remote voltage control
  • Add low impedance cut option
  • Add an option to configure behaviour in case of slack distribution failure (exception or warning)
  • Fix NaN targetQ issue
  • Phase shifter control support (only control mode and local control)
  • Improve most meshed slack bus selection
  • Fix reactive power setpoint of a static var compensator to follow a load sign convention
  • GraalVM native image build on Linux/Windows/MacOS, support for XIIDM, UCTE, CGMES, IEEE CDF, MATPOWER and PSS/E importers

v0.3.0

29 Apr 13:17

Choose a tag to compare

Release notes

  • Update to powsybl-core 3.3.0 (and powsybl-math-native 1.0.2)
  • Compute flows of low impedance lines
  • Slack distribution on loads
  • PQ -> PV switch support in reactive limit outer loop
  • LCC converter stations support
  • Multiple synchronous components support (HVDC)
  • Fix NullPointerException in case of regulating terminal not pointing to a valid bus
  • Avoid switching all buses PV to PQ (the strongest PV bus stay PV)
  • Fix outer loop stopping criteria to avoid incomplete convergence with multiple outer loops
  • Non impendant branch support (lines and transformers)
  • Add target voltage consistency validations

v0.2.0

09 Mar 20:36

Choose a tag to compare

Release notes

  • Migrate to PowSyBl Core 3.2.0
  • Generator and SVC voltage remote control support, rescale to a local control if not activated
  • Adapt to breaking changes of powsybl-core 3.1.0 T3W API
  • Support SVC reactive limits
  • Throws an exception in case of non impedant branch
  • Throws an exception in case of x=0 in DC loadflow
  • A generator with a great maxP is discarded from active power control. The plausible limit value is set to 10000 MW in the code
  • Fix dangling line calculated p & q
  • Fix reactive capability curve per uniting
  • Exclude fictitious buses from slack bus selection
  • Log biggest mismatches