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.
Describe the current behavior
Currently, LoadAction allows the following actions :
Describe the expected behavior
Another use case is:
With this system, the rules to calculate new P and Q values after x% load change would be:
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