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

Actions API : LoadAction with % value #3078

Open
bc-rte opened this issue Jun 21, 2024 · 0 comments
Open

Actions API : LoadAction with % value #3078

bc-rte opened this issue Jun 21, 2024 · 0 comments

Comments

@bc-rte
Copy link
Contributor

bc-rte commented Jun 21, 2024

Describe the current behavior

Currently, LoadAction allows the following actions :

  • add fixed P (MW) and Q (MVAR) values to the current load, or
  • set new fixed P (MW) and Q (MVAR) values for the load.

Describe the expected behavior

Another use case is:

  • add or remove a % of existing load.

With this system, the rules to calculate new P and Q values after x% load change would be:

  • ΔP = - (P0 . x / 100)
  • ΔQ = Q0 - (ΔP * tan(φ))

The LoadAction api may want to use a variable for tan(φ), as desired value may depend on the voltage level.

This use-case is tricky to adapt to the current API, because to calculate the new load you need to know existing load values, which are usually not known when a remedial action is designed.

Describe the motivation

If a curative remedial action is designed ahead of time, existing load P and Q values cannot be known.

Extra Information

No response

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

No branches or pull requests

1 participant