-
Notifications
You must be signed in to change notification settings - Fork 7
Description
Summary
Create a phasor domain dynamics example that uses monitored variables setting in JSON configuration to specify simulation outputs automatically.
Rationale
The example is a step toward creating a generic phasor dynamics simulation app, which will work with any JSON input file that conforms to [specifications}(https://github.com/ORNL/GridKit/blob/develop/GridKit/Model/PhasorDynamics/INPUT_FORMAT.md). Such app should instantiate proper phasor dynamics model, run simulations over specified time and return selected outputs.
Description
Modify example in ThreeBusBasicJson.cpp to use monitored variables feature instead of case-specific OutputData structure. With this replacement, user will only need to specify simulation tolerances, simulation time and faults. Everything else should be read from the input JSON file.
Additional information
No response