Labels correspond the associated described change.
indicates that some methods were deprecated;
indicates a breaking change which could impact all users;
indicates a change in the simulation results that may affect existing tests in your application;
indicates a new parameter, a new parameter default or a new parameter usage;
📜 Release notes
Dependencies
- Bump powsybl-core version to 7.3.0 (#1392, #1448)
Breaking changes are mentioned in the powsyble-core 7.3.0 migration guide
- Migrate to powsybl-parent v29 and fix code to follow new Checkstyle rules (#1439)
Load flow
- Enable loadflow for ACDC networks with several synchronous components (#1390)
Robustness and accuracy
- Fix DC nodes voltage initialization in ACDC load flow (#1406)
- Option to disallow Non-Linear Shunt Compensator section zero (#1419)
This can be done using parameter allowNonLinearShuntZeroSection (default value keeps the previous behavior)
- Fix JSON update of Security and Sensitivity Parameters extensions (#1410)
Tests using JSON parameters import can change
- Fix DC Load Flow running slack distribution for epsilon mismatch (#1389)
Slack distribution in reports may be impacted
- Throw exception when having DcSwitch with non zero resistance (#1447) (before introduction in a future release)
Security Analysis
- Fix state monitors in security analysis with operator strategies (#1420)
- Add version and parameters logging for Security and Sensitivity Analysis Providers (#1400)
Sensitivity Analysis
- Support preventive actions in DC sensitivity analysis (#1383)
- Support generator and load actions in DC sensitivity analysis (#1425)
- Support SHUNT_COMPENSATOR_SUSCEPTANCE variable type in AC Sensitivity Analysis (#1396)
- Support BRANCH_RESISTANCE, BRANCH_REACTANCE and BRANCH_ADMITTANCE variable types in AC Sensitivity Analysis (#1438)
- Support SVC_PILOT_POINT_TARGET_VOLTAGE variable type in AC Sensitivity Analysis (#1444)
- Use lowImpedanceThreshold parameter in Sensitivity analysis (and add warning logs for unsupported parameters) (#1411)
Sensitivity analysis that did not take into account this parameter before can have different results
- Fix PST action in DC sensitivity analysis (#1418)
Performance
- Add support of network cache for DC load flow (#1386): the fast restart feature can be used to avoid reloading the network for multiple load flow computations with a network that has only minor changes
- Fast restart: Add support of active power update of Load, LCC, VSC and BoundaryLine (#1427)
- Incremental Transformer Voltage Control: filter insensitive controllers from the regulation in order to avoid additional unecessary outer loops iterations (#1417)
- Filtering monitored results in N-1 state result to limit memory usage (#1398) this can be used through the new SecurityAnalysis parameter modifiedMonitoredElementsParameters
- Remove redundant outer loop executions at load flow ending (#1414)
Documentation
- Improve documentation with links for parameters (#1381, #1428)
- Add documentation link to core documentation for simulations details (#1445)
- Update documentation dependencies (#1426)
Developper
- Remove powsybl-loadflow-results-completion dependency (#1387)
- Add contributing and security references to the readme (#1382)
- Add common config for tests (to change MatrixFactory in all tests) (#1403)
- Refactor network cache to allow future extension of fast restart to sensitivity analysis (#1421)
- Fix ComponentMode parameter having category "None" instead of "Performance" (#1435)
- Remove use of deprecated LimitViolation() constructor (#1443)