Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Security Analysis: custom redistribution of injections lost by the contingency #1092

Open
jeandemanged opened this issue Sep 25, 2024 · 0 comments

Comments

@jeandemanged
Copy link
Member

Describe the current behavior

When a contingency trips an injection and slack distribution enabled (or area interchange control), the missing active power is distributed using the configured balance type.

Note: done in advance of the Newton-Raphson for performance reason, see here in v1.12.2.

Describe the expected behavior

OLF provides a way to configure this redistribution externally via plugin mecanism (ServiceLoader).

Describe the motivation

Customer request: simulate FCR on particular contingencies by:

  1. switching off AreaInterchangeControl, switching on "regular" slack distribution, (this part covered by SecurityAnalysis: Reconfigure slack distribution outer loops per contingency using an extension #1091)
  2. (this issue) before launching the first post-contingency NR, instead of just doing a distribution over the entire component as it is done now, the injection lost by the contingency is spread over the areas according to areas participation factors (OLF doesn't know about this logic, supported by the plugin, other OLF users may build their own plugin with their own logic).

Extra Information

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants