Skip to content

10k Bus Case#461

Draft
lukelowry wants to merge 42 commits into
developfrom
lukel/tenK-dev
Draft

10k Bus Case#461
lukelowry wants to merge 42 commits into
developfrom
lukel/tenK-dev

Conversation

@lukelowry

@lukelowry lukelowry commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Description

ACTIVSg10k. A few models, which are documented but not implemented, are given a substitute model

Requires #415 #419 #421 #420 #422 #424 #460 #439 #438

wecc generator_omega

Much faster than I thought it would be. Nearly real-time, and this is with the IBR models

PowerWorld: 16.281 sec
GridKit: 8.774 sec

PowerWorld doesn't initialize correctly either, but GridKit does!

Proposed changes

Checklist

  • All tests pass.
  • Code compiles cleanly with flags -Wall -Wpedantic -Wconversion -Wextra.
  • The new code follows GridKit™ style guidelines.
  • There are unit tests for the new code.
  • The new code is documented.
  • The feature branch is rebased with respect to the target branch.
  • I have updated CHANGELOG.md to reflect the changes in this PR. If this is a minor PR that is part of a larger fix already included in the file, state so.

Further comments

I also got the ACTIVSg25k bus to run on the first try, but more than 1/2 a second of output filled my hard drive, so we should be careful about what we include as monitored fields!

I will rewrite the branch history but I had to do merges into this branch to test it out with all the fixes and models.

PhilipFackler and others added 30 commits June 12, 2026 15:30
…o lukel/tenK-dev

# Conflicts:
#	GridKit/Model/PhasorDynamics/INPUT_FORMAT.md
lukelowry added 12 commits June 22, 2026 21:31
…-dev

# Conflicts:
#	GridKit/Model/PhasorDynamics/INPUT_FORMAT.md
…K-dev

# Conflicts:
#	CHANGELOG.md
#	GridKit/Model/PhasorDynamics/ComponentLibrary.hpp
#	GridKit/Model/PhasorDynamics/Converter/CMakeLists.txt
#	GridKit/Model/PhasorDynamics/INPUT_FORMAT.md
#	GridKit/Model/PhasorDynamics/SystemModelData.hpp
#	GridKit/Model/PhasorDynamics/SystemModelDataJSONParser.hpp
#	GridKit/Model/PhasorDynamics/SystemModelImpl.hpp
#	tests/UnitTests/PhasorDynamics/CMakeLists.txt
…-dev

# Conflicts:
#	CHANGELOG.md
#	GridKit/Model/PhasorDynamics/ComponentLibrary.hpp
#	GridKit/Model/PhasorDynamics/Converter/CMakeLists.txt
#	GridKit/Model/PhasorDynamics/Converter/README.md
#	GridKit/Model/PhasorDynamics/INPUT_FORMAT.md
#	GridKit/Model/PhasorDynamics/SystemModelData.hpp
#	GridKit/Model/PhasorDynamics/SystemModelDataJSONParser.hpp
#	GridKit/Model/PhasorDynamics/SystemModelImpl.hpp
#	docs/GridKit/Model/PhasorDynamics/Converter/README.md
#	tests/UnitTests/PhasorDynamics/CMakeLists.txt
…K-dev

# Conflicts:
#	GridKit/Model/PhasorDynamics/ComponentLibrary.hpp
#	GridKit/Model/PhasorDynamics/SystemModelData.hpp
…nK-dev

# Conflicts:
#	CHANGELOG.md
#	GridKit/Model/PhasorDynamics/INPUT_FORMAT.md
#	GridKit/Model/PhasorDynamics/SystemModelData.hpp
…-dev

# Conflicts:
#	CHANGELOG.md
#	GridKit/Model/PhasorDynamics/ComponentLibrary.hpp
#	GridKit/Model/PhasorDynamics/Governor/CMakeLists.txt
#	GridKit/Model/PhasorDynamics/Governor/README.md
#	GridKit/Model/PhasorDynamics/INPUT_FORMAT.md
#	GridKit/Model/PhasorDynamics/SystemModelData.hpp
#	GridKit/Model/PhasorDynamics/SystemModelDataJSONParser.hpp
#	GridKit/Model/PhasorDynamics/SystemModelImpl.hpp
#	docs/GridKit/Model/PhasorDynamics/Governor/README.md
#	tests/UnitTests/PhasorDynamics/CMakeLists.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants