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

Be able to open/close real switches after fictitious ones when traversing the (dis)connection graph of a Line #3239

Open
alicecaron opened this issue Dec 3, 2024 · 1 comment
Assignees

Comments

@alicecaron
Copy link

alicecaron commented Dec 3, 2024

Describe the current behavior

When disconnecting (conversely connecting) a Line, the graph traversal stops when it encounters a fictitious switch and opens (conversely closes) it.

Describe the expected behavior

Thanks to a new boolean option, when disconnecting (conversely connecting) a Line we can choose to not stop but to traverse fictitious switches, open (conversely close) them and continue until encountering a real switch to open (conversely close) too.

Describe the motivation

Add the possibility to propagate the opening/closure of real switches aftter fictitious ones when disconnecting/connecting a Line.

Extra Information

image

In the situation above:
If we want to disconnect the line L1:

  • With the propagation option enabled we ignore the fictitious switches so we expect: S1f, S2f and S3f to stay closed, and S11, S22 and S33 to be opened.
  • With the propagation option disabled we stop to the fictitious switches so we expect only S11, S1f, S2f and S3f to be opened.

Then if we want to reconnect the line L1:

  • With the propagation option enabled we ignore the fictitious switches so we expect: S11, S1f, S2f, S3f, S22 and S33 to be closed.
  • With the propagation option disabled we stop to the fictitious switches so we expect only S11, S1f, S2f and S3f to be closed.
@rolnico rolnico self-assigned this Dec 4, 2024
@flo-dup flo-dup changed the title Be able to open/close real switches after fictious ones when traversing the (dis)connection graph of a Line Be able to open/close real switches after fictitious ones when traversing the (dis)connection graph of a Line Dec 10, 2024
@flo-dup
Copy link
Contributor

flo-dup commented Dec 10, 2024

After some discussion, it seems interesting to traverse the voltage level only if it is marked as fictitious. This corresponds to the given usecase.

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

No branches or pull requests

3 participants