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

SOPFLOW able to read contingencies in PSS/E format #111

Open
wants to merge 9 commits into
base: develop
Choose a base branch
from

Conversation

wperkins
Copy link
Collaborator

@wperkins wperkins commented Dec 28, 2023

Merge request type

  • [ x] New feature

Relates to

  • [ x] SOPFLOW

This MR updates

  • [ x] Header files
  • [ x] Source code
  • [ x] Manual
  • [ x] Other

Summary

This PR makes SOPFLOW understand contingencies in PSS/E format. Like SCOPFLOW, the contingency file format is determined by the file extension: .con indicates PSSE, .cont is the ExaGO NATIVE (PTI) format.

Closes #107.

@wperkins wperkins added enhancement New feature or request sopflow Concerning the SOPFLOW application labels Dec 28, 2023
@wperkins wperkins added this to the 1.6.2 Release milestone Dec 28, 2023
@wperkins wperkins self-assigned this Dec 28, 2023
@wperkins wperkins changed the title Feature/sopflow psse contingency SOPFLOW able to read contingencies in PSS/E format Dec 28, 2023
@wperkins
Copy link
Collaborator Author

@cameronrutherford, in this PR I've added a utility script. I did not see an appropriate place to put it, so made a new directory, scripts, and put it there. Is this a precedent that should be set?

@wperkins wperkins marked this pull request as ready for review December 28, 2023 16:33
@wperkins
Copy link
Collaborator Author

The Python script I've added converts ExaGO/PTI contingency format files to PSS/E format. This was used to generate input to PowerWorld from ExaGO cases. The script should be modified, or another script added, to go the other way. At this time, I don't have time to do that.

@cameronrutherford
Copy link
Contributor

@abhyshr there are conflicts with the user manual that don't allow an auto-rebase, but with a re-review and perhaps some more documentation to explain the scripts added this is good to merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request sopflow Concerning the SOPFLOW application
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SOPFLOW able to read PSS/E contingencies
2 participants