Software Patches

February 13, 2020

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): Added parameter Append to SaveData and SaveDataWithExtra script commands. This is an optional parameter that will be YES by default. Set to YES or NO. If YES and the specified file exists, the file will be appended with the saved data. If NO any existing file will be overwritten.
  • Transient Stability: Added new option to allow a LDTRPMON object to allow you to monitor the entire case.
  • Bug Fixes

    • Auxiliary Files (SCRIPT and DATA Sections): Fixed a bug with the InterfaceCreate script command that was not doing a case-insensitive check on the specified ObjectType. If 'branch' was entered instead of 'Branch', an interface could be created with interface elements instead of branch elements.
    • Auxiliary Files (SCRIPT and DATA Sections): Fixed bugs related to identifying display objects by the label of their linked model object in display auxiliary files, pasting from Excel, and display script commands. The Auxiliary ID was not being used to distinguish objects if there was more than one display object for the same model object, and the object with Auxiliary ID = 1 would always be chosen. Display script commands would not allow the use of the linked object label at all. When using labels to identify display objects, the label always refers to the linked model object and not the display object itself. Labels cannot be defined specifically for display objects.
    • Auxiliary Files (SCRIPT and DATA Sections): Fixed bugs with DoCTGAction script command that would not allow spaces or allowed special characters (such as #) when identifying objects by something other than bus numbers. The brackets are no longer required around the action string, but if omitted the string must be enclosed in double quotes.
    • GIC: Modified so GIC XFormers are not rebuilt when loading aux files/doing scripts just in run mode.
    • Transient Stability: When using the LDTRPMON measurement object, if the area or zone for which summary information was being collected had a CMPLDW which had a non-zero fraction for a Motor D, but zero for the A, B, or C motor, then the the summary information for the Motor D may be shifted up one to the Motor C (or higher). This indexing error in the summary results has been corrected. Note that the input date we have seen from our customers never did this, but it could have.
    • Transient Stability: Fixed the actual values (p of something) of the ldtrpmon. Were reporting the original values.
    • Transient Stability: Cleaned up monitoring of nominal and instantaneous trip values for ldtrpmon monitoring. Also modified throughout to make the values tracked within the contingency summary results to match those in ldtrpmon. There were some strange differences in the treatment of "model trip" versus "relay trip" which have been made consistent between these two situations.
    • Transient Stability: Fixed unusual error that could occur when generating a plot when there is no underlying results to link to.