-
Notifications
You must be signed in to change notification settings - Fork 1
Roadmap
Release trains expected in 2025 in March, June, October and December. More details for the release train in December here.
New version of XIIDM/JIIDM: 1.15 in dependencies 2025.3.0 (December)
- Improve all README files and the README of the organization.
- Next webinar to be scheduled in 2025
2025.0.0
- [Expected 2025.0.0] ReportNode API: allow translation
2025.1.0
2025.2.0
- [Expected 2025.2.0] Detailed HVDC model (topology processing)
2025.3.0
- [Expected 2025.3.0] Detailed HVDC model (IIDM SerDe)_ Issue
- [Expected 2025.3.0] PQU diagram modeling
- [Expected 2025.3.0] Several extensions of the same class
- [Expected 2025.3.0] Topology network modification for long-term studies
- [Expected 2025.3.0] Add extensions on homopolar data for asymmetrical short-circuit simulations
- [Expected 2025.3.0] Add a check on minQ and maxQ for reactive capability curve in IIDM PR
- [Expected 2025.3.0] Renewable energy regulation law extension
- [Expected 2025.3.0] Add new conditions to the condition model in the security analysis API: active power monitoring condition and composite condition with boolean operator
- [Expected 2025.3.0] Add a localTargetV to a generator Issue
- [Expected 2025.3.0] Make IIDM objects properties bearers Issue
To be defined
-
Renewable energy voltage regulation law extension
-
Handle connectable objects (Battery, Generator, VSC...) voltage regulation in a common object
-
Shunt compensator regulation action.
-
Contingency context specific with a list of contingency ids.
-
New conditions involving countries and maybe subnetworks (https://github.com/powsybl/powsybl-open-rao/issues/1067).
-
Operational limits override for the security analysis that only relies on limits defined in IIDM networks.
-
Security analysis results with connected and disconnected elements (linked to automation system tripping).
-
Security analysis with multi loadflow providers.
-
Security Analysis PreContingencyResult: support per component result status (https://github.com/powsybl/powsybl-core/issues/3156).
-
Modelling of new automation systems
2025.0.0
- [Expected 2025.0.0] CGMES: deprecate extension for control areas, use IIDM native class.
- [Expected 2025.0.0] CGMES: bus/breaker export option
- [Expected 2025.0.0] PSSE: support of node/breaker topology.
2025.1.0
- [2025.1.0] CGMES: Unit tests refactoring (HVDC part)
- [2025.1.0] CGMES: Drop CIM14 support
- [2025.1.0] PSS/E: full export
2025.2.0
- [Expected 2025.2.0] CGMES: import of EQ and multiple SSH, TP and SV profiles using variants (QoCDC rules) (part 1)
- [Expected 2025.2.0] Refactor the CGMES unit tests (to avoid CI performance issue)
- [Expected 2025.2.0] Add boolean for IIDM CGMES property import
- [Expected 2025.2.0] Change export in order not to rely on properties
2025.3.0
- [Expected 2025.3.0] CGMES: import of EQ and multiple SSH, TP and SV profiles using variants (QoCDC rules) (part 2)
- [Expected 2025.3.0] Ensure no modifications of network following CGMES import
- [Expected 2025.3.0] No default value when importing EQ file alone
2026+
- [Expected 2026+] Improve BIIDM import (beta feature)
- [Expected 2026+] PSSE: full export.
- [Expected 2026+ ?] PowerFactory: updated export.
- [Expected 2026+ ?] PowerFactory: management of line segments.
- [Expected 2026+ ?] PowerFactory: validation of implemented support for medium voltage loads, external grids, transformer stations, lines connected only at one end (reference cases are required to prepare PR with unit tests).
- [Expected 2026+] Full UCTE export
iidm 1.14
- [iidm 1.14] Detailed DC model
- [iidm 1.14] Add a check on minQ and maxQ for reactive capability curve in IIDM
- [iidm 1.14] Boolean to activate/deactivate regulation for SVC (https://github.com/powsybl/powsybl-core/issues/2790) without using
OFFmode (same issue for phase tap changers) - [iidm 1.14] Solved tap position and solved section count (https://github.com/powsybl/powsybl-core/issues/3413)
- [iidm 1.14] Phase tap changer remove
FIXED_TAPregulation mode (https://github.com/powsybl/powsybl-core/issues/3344) and add theloadTapChangingCapabilitiesflag (https://github.com/powsybl/powsybl-core/pull/3438)
iidm 1.15
2026+ iidm 1.16
- [iidm 1.16] Have a Connectable common object for voltage regulation Issue
To be defined
- [Expected 2026+] Power Transfer Corridor model
- [Expected 2026+] TCSC model
- [Expected 2026+] Limits: TATL dependent on pre-contingency loading
2025.0.0
- [Expected 2025.0.0] Security Analysis: custom redistribution of injections lost by the contingency (https://github.com/powsybl/powsybl-open-loadflow/issues/1099).
- [Expected 2025.0.0] ContingencyLoadFlowParameters extension support in Security Analysis (https://github.com/powsybl/powsybl-open-loadflow/pull/1156).
- [Expected 2025.0.0] LfAction refactoring and area interchange target action support (https://github.com/powsybl/powsybl-open-loadflow/pull/1172).
- [Expected 2025.0.0] Support outerLoopNames parameter in DC Load Flow (https://github.com/powsybl/powsybl-open-loadflow/pull/1159).
- [Expected 2025.0.0] Robustify the remote voltage control algorithm (https://github.com/powsybl/powsybl-open-loadflow/pull/1135)
- [Expected 2025.0.0 or 2025.1.0] Improve reporting of multi-thread Security Analysis ((https://github.com/powsybl/powsybl-open-loadflow/pull/1168))
2025.1.0
- [Expected 2025.1.0] Additional parameters to adapt OpenLoadFlow to RTE internal use cases (list under review)
2025.2.0
- [Expected 2025.2.0] Fast Decoupled AC Newton-Raphson
2025.3.0
- [Expected 2025.3.0] Work on acceleration of OpenLoadFlow solver
- [Expected 2025.3.0] Support new conditions introduced in powsybl-core: active power monitoring condition and composite condition with boolean operator
2026+
- [Expected 2026+] Coupled AC-DC grids resolution
- [Expected 2026+] Detailed HVDC model support
To be defined
- Support of operator strategies in contingency context none (preventive operator strategy).
- Improve performances of incremental graph connectivity for security analysis with operator strategies.
- [Best effort] Asymmetrical calculations for transformers.
- Optional approximations to accelerate Security Analysis (ex https://github.com/powsybl/powsybl-open-loadflow/pull/1164)
- Tools to detect (and optionally correct) inconsistent voltage targets (a possibly useful byproduct of our effort to robustify remote control) - https://github.com/powsybl/powsybl-open-loadflow/pull/1115
- Plugin mechanism to describe custom balancing / power shifts (https://github.com/powsybl/powsybl-open-loadflow/issues/979)
- Improved HVDC & TCSC simulation & actions/operator strategies
2025.0.0
- [2025.0.0][network-area diagram] Represent subnetworks
- [2025.0.0][network-area diagram] Dynamic expansion/deletion of voltage levels in NAD
2025.1.0
- [2025.1.0] Allow better diagram customization for Java users
- [2025.1.0][pypowsybl][powsybl-diagram] Allow better diagram customization for pypowsybl users
- [2025.1.0][network-area diagram] Allow line bending in NAD
- [2025.1.0][network-area diagram] Display injections
- [2025.1.0][single-line diagram] Highlight electrical nodes on hover
2025.2.0
- [Expected 2025.2.0][single-line diagram] SLD Display tee-points inside voltage levels
- [Expected 2025.2.0][single-line diagram] SLD Custom style provider
- [Expected 2025.2.0][single-line diagram] Add generator subtypes icons
2025.3.0
- [Expected 2025.3.0][single-line diagram] Add documentation
- [Expected 2025.3.0][single-line diagram] Improve multi-substation diagram performance (snakeline drawing algorithm in particular)
- [Expected 2025.3.0][single-line diagram] Display feeder information on 3WT legs that are included in the displayed voltage level
- [Expected 2025.3.0][network-area diagram] Add arrow in the middle of an edge Issue
To be defined
* [single-line diagram] Expose SLD cells * [network-area diagram] Performance evaluation: - Implement a new forced layout implementation based on Atlas Force 2 --> open PR to be reviewed performance and quality-wise - Performance optimization POC for displaying huge networks (in powsybl-diagram-viewer mostly possibly with some required changes in powsybl-diagram)2025.0.0
- [Expected 2025.0.0] Dynamically display/erase voltage levels in NAD
2025.2.0
2025.3.0
- [Expected 2025.3.0] Transfer existing map features to Powsybl
- [Expected 2025.3.0][network-area diagram] Allow line bending in NAD
2025.1.0
- [2025.1.0] Add margin calculation
- [2025.1.0] Adapt SVC regulating new field instead of regulation mode to OFF
2025.2.0
- [2025.2.0] Handle bugs
- [2025.2.0] Update to java 21 version dynawo#501
- [2025.2.0] Rephrase reports and add
ReportNodeFrench translations - [2025.2.0] Hvdc invert sides connection Issue
2025.3.0
To be defined
- Evaluating and analyzing performance on a real network.
2025.2.0
- [2025.2.0] Update to java 21 #212
2025.3.0
- [2025.3.0] Add ReportNode French translations
2026+
- [Expected 2026+] open-loadflow GLSK balance adjustment plugin (https://github.com/powsybl/powsybl-entsoe/issues/137)
2025.1.0
- [2025.1.0] Support for inter-temporal constraints and counter-trading remedial actions. FastRAO, a heuristic RAO implementation.
2025.2.0
- [2025.2.0] Update to java 21 #1442
- [2025.2.0] Add intertemporal group constraints
- [2025.2.0] Make Json imports and exports more user friendly
- [2025.2.0] Adapt FastRao for cost optimization (and multi timestamp)
2025.3.0
- [2025.3.0] PST regulation at the end of RAO optimization
- [2025.3.0] Split HVDC range action into a network action and a range action
- [2025.3.0] Handle import of preventive and curative HVDC range actions in CIM format
- [2025.3.0] Re-evaluate onFlowConstraint after each leaf
- [2025.3.0] Make OneStateOnlyRaoResultImpl more robust
2026+
- [2026.0.0] Multithreading on the MARMOT intertemporal module
- [2026.0.0] Add new constraints to MARMOT intertemporal MIP
- [2026.0.0] Computation unit aligned with objective function
- [2026.0.0] Add report nodes on module ra-optimisation
- [2026+] Check feasibility for counter trading optimization (with merit order and or proportional glsk redistributing overflows)
- [2026+] Take into account RA Usage Limits in 2P Global Opt Issue
2025.0.0
- [2025.0.0] Open rao integration
2025.1.0
- Return a more friendly output (data frames) for Rao results
2025.2.0
-
[2025.2.0] Update to java 21 version pypowsybl#1037
-
[2025.2.0] Add scalable network modifications pypowsybl#816
-
[2025.2.0] Update existing operationnal limits value pypowsybl#1021
2025.3.0
- [2025.3.0] Add limit reductions on security analysis pypowsybl#817
- [2025.3.0] Import RAO result file for monitoring
- [2025.3.0] Make FastRAO parameters available
- [2025.3.0] Add scalable network modification
- [2025.3.0] Write documentation on internal mechanics of Pypowsybl
- [2025.3.0] Import RAO result file for monitoring
2026.0.0
- [2026.0.0] Update parameters and include FastRao parameters
- [2026.0.0] Specify purpose of GLSK file
To be defined
-
C++ refactoring.
-
Compilation optimization to accelerate some process (file upload, loadflow...)
-
extensions in per units
2025.1.0
- [2025.1.0] Add a notebook to showcase OpenRao.
To be defined
- TBD