Skip to content

Event System Design Specification#389

Closed
lukelowry wants to merge 1 commit into
developfrom
lukel/event-system-design
Closed

Event System Design Specification#389
lukelowry wants to merge 1 commit into
developfrom
lukel/event-system-design

Conversation

@lukelowry
Copy link
Copy Markdown
Collaborator

@lukelowry lukelowry commented May 1, 2026

Description

A draft of the event system draft with three supported events (fault on bus and branch, and branch opening).

Proposed changes

  • EVENTS.md detailing how to invoke apply and typed Actions
  • README.md for PDSim detailing solver file format
  • A new Actions section for Bus and Branch, which details the supported actions for each respective component.

@pelesh Thinking through this is helping inform some downstream concerns with other models and behavior. If you have a different design direction you want to consider, I am all ears; this is just what is intuitive to me personally.

Further comments

This will allow us to remove BusFault, simplifying case creation and reducing bloat in case files. My external tool that translates cases from PowerWorld can then support what PW calls contingencies, which is on a par with the schedule I proposed here (allowing me to further streamline verification)

@lukelowry lukelowry requested a review from pelesh May 1, 2026 20:16
@lukelowry lukelowry added the documentation Improvements or additions to documentation label May 1, 2026
@lukelowry lukelowry requested a review from PhilipFackler May 1, 2026 21:46
@lukelowry lukelowry force-pushed the lukel/event-system-design branch from 19220d7 to 523932c Compare June 5, 2026 11:32
@lukelowry
Copy link
Copy Markdown
Collaborator Author

I think this would be very valuable to have right now so we can express different kinds of disturbances, but I don't think there has been enough collective thought or discussion yet on how perturbations/events will work. Given the pace of GK, closing

@lukelowry lukelowry closed this Jun 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant