-
Notifications
You must be signed in to change notification settings - Fork 43
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
IIDM 1.13: support of condensers #2999
Comments
note: CGMES SSH equivalent is
|
I would choose Do we need to make explicit in the base model the differences between synchronous condensers and STATCOM? From a high-level point of view, both equipment allow voltage regulation injecting/absorbing reactive power. If the difference is only relevant for dynamic analysis, both could be labelled as |
Update: finally, after a talk with @jeandemanged, it seems that a boolean |
As I think users will use that field to model STATCOM too (https://www.hitachienergy.com/us/en/products-and-solutions/facts/statcom), even if a good modelling could be to rework on |
Describe the current behavior
For
powsybl-open-loadflow
andpowsybl-open-reac
, we need a way to make the difference between a generator that is not started and a generator that works as synchronous condenser. It is not possible for the moment, except forcing Pmin and Pmax of the condenser to be equal to zero.Describe the expected behavior
With a new version of xiidm (1.13, 2024.2.0), we propose to add a field
operatingAs
or any proposal with following enum values:GENERATOR
;SYNCHRONOUS_CONDENSER
;MOTOR
.STATCOM
not in that PR because it is a technology that we may want to model entirely.Describe the motivation
No response
Extra Information
targetP
value of a generator for example.GENERATOR
andMOTOR
depending on the exploitation time: this is the example of pumping stations.GENERATOR
andSYNCHRONOUS_CONDENSER
in theory.GENERATOR
, meaning that a strictly negativetargetP
is forbidden?MOTOR
, meaning that a strictly positivetargetP
is forbidden?SYNCHRONOUS_CONDENSER
, meaning thattargetP
is always zero.MOTOR
andSYNCHRONOUS_CONDENSER
orMOTOR
andGENERATOR
andSYNCHRONOUS_CONDENSER
?The text was updated successfully, but these errors were encountered: