Skip to content

Add forced actions in new RodaParameters extension#1691

Merged
phiedw merged 6 commits intofeature/roda_rao_implemfrom
roda/add_forced_actions
Apr 15, 2026
Merged

Add forced actions in new RodaParameters extension#1691
phiedw merged 6 commits intofeature/roda_rao_implemfrom
roda/add_forced_actions

Conversation

@pet-mit
Copy link
Copy Markdown
Collaborator

@pet-mit pet-mit commented Apr 9, 2026

Please check if the PR fulfills these requirements

  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • A PR or issue has been opened in all impacted repositories (if any)

Does this PR already have an issue describing the problem?

No

What kind of change does this PR introduce?

Feature

What is the current behavior?

It is not possible to define forced remedial actions anymore

What is the new behavior (if this is a feature change)?
Using the new ForcedActions RaoParameters extension, the user can define preventive actions to apply on the network before running the RAO.
This allows the user to test multiple actions in an outside loop without having to manually change the network.

The object model & json serializer & deserializer come from the powsybl action API.

Does this PR introduce a breaking change or deprecate an API?

  • Yes
  • No

If yes, please check if the following requirements are fulfilled

  • The Breaking Change or Deprecated label has been added
  • The migration steps are described in the following section

What changes might users need to make in their application due to this PR? (migration steps)

Other information:

pet-mit added 2 commits April 9, 2026 19:00
Signed-off-by: Peter Mitri <peter.mitri@rte-france.com>
Signed-off-by: Peter Mitri <peter.mitri@rte-france.com>
Signed-off-by: Peter Mitri <peter.mitri@rte-france.com>
phiedw
phiedw previously approved these changes Apr 13, 2026
Signed-off-by: Peter Mitri <peter.mitri@rte-france.com>
Signed-off-by: Peter Mitri <peter.mitri@rte-france.com>
@pet-mit pet-mit closed this Apr 14, 2026
@pet-mit pet-mit reopened this Apr 14, 2026
Signed-off-by: Peter Mitri <peter.mitri@rte-france.com>
@sonarqubecloud
Copy link
Copy Markdown

@pet-mit pet-mit requested a review from phiedw April 14, 2026 08:10
@phiedw phiedw merged commit 124539d into feature/roda_rao_implem Apr 15, 2026
13 checks passed
@phiedw phiedw deleted the roda/add_forced_actions branch April 15, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants