Software Patches

December 18, 2015

Features and Improvements

  • Contingency Analysis Tool: When displaying LODF/LCDF calculations as part of the Contingency Sensitivities tool, if a branch causes the island topology to change, 'Island Change' will be reported instead of the LODF/LCDF and all other values will be blank. The Contingency Sensitivities Tool is available under the right-click menu of a particular contingency violation.
  • Simulator Automation Server (SimAuto): Modified so that when running a SimAuto instance we never write the list of Recently opened files to the registry. This should only be modified when opening files in the user interface
  • Bug Fixes

    • Distributed Computation: When running distributed computing tools it is possible for multiple instances of Simulator to close simultaneously and then try to write to the windows registry all at the same time. This was causing a conflict resulting in dialogs appearing indicating you can't write to the registry. This has been fixed by not writing to the windows registry from a SimAuto instance that was launched by PowerWorld's distributed computing tools.
    • Distributed Computation: When running distributed Transient Stability, Simulator was going through and validating the transient stability models for every contingency. This is unnecessary, and it is only necessary to validate against the largest time step, so now validation is only done once on the largest time step.
    • Distributed Computation: When running distributed Transient Stability, Simulator was continuing to write TSR files even when the user had chosen not to store to hard drive or to RAM (you might do this if you were only looking at the transient limit monitors.) This has been modified for now so that a TSR file is still written but it is configured so it doesn't store anything (it will be about 4 KB). We will likely remove this shortly as well.
    • Power Flow Solution: Fixed an issue with min and max of svcs that provide continuous Mvar control. In some situation they would become stuck at their min or max limit and not back off the limit when appropriate.
    • Simulator Automation Server (SimAuto): Added additionally checking to ensure that only one instance of SimAuto can write to the registry at a time.
    • Transient Stability: When writing an AUX file containing the Min/Max results for generators, some switched shunts that model SVCs were being included in this AUX file. These have been removed.
    • Transient Stability: A bug from the December 7 patch was introduced when storing results in transient stability for the rotor angle. This value was always being stored as 0.0, even for synchronous machines. This has been fixed to properly return the rotor angle. (Note: this was only a bug in Version 18 patch. Version 19 was correct).