-
Notifications
You must be signed in to change notification settings - Fork 22
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
Add simulation of individual devices as unit tests #213
Comments
I've been working in fixes/dyn_sim. I need to add the GENSAL and GENROU_ESST1A test cases to the build and check it in. I will let you know when this is complete. |
Sorry about the delay. I added input files for the GENROU_ESST1A and GENSAL devices to applications/data_sets/input/ds. These use the corresponding .dyr files located in applications/data_sets/dyr. You will need to move these to the application build directory by hand. They currently don't work. I'll continue testing other configurations to find out which ones are working and add them to the build. |
@bjpalmer , which branch is it? |
fixes/dyn_sim |
All the GENROU tests seem to be running at this point in the fixes/dyn_sim branch. Just need to get the GENSAL tests working. |
The GENSAL test (input_unit_GENSAL.xml) is failing once the dynamic simulation starts. The output to standard out at failure is
and the output to standard error is
@abhyshr, it looks like the linear solve is failing to converge. Any ideas on this? |
Do you have |
and are you using the same network file as used for the other tests? |
All files are using the same 9 bus .raw file (case9.raw). I wasn't using the This is the complete PETSc options block for the dynamic simulation
|
The actual error is
According to the documentation, this suggests a nan or Inf showed up somewhere. Is it possible there is a divide by zero when setting up the matrix? |
A collection of .dyr files has been created that run with the case9.raw file and test indivual devices used in dynamic simulation. These currently consist of
The cases that have been checked are running, the unchecked cases are not running.
The text was updated successfully, but these errors were encountered: