Software Patches

June 1, 2023

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): An existing feature in an aux file exists when using the special string “&objecttype ‘key fields’ variablename” the key fields and variablename can be specified using the ‘@variablename’ syntax that will lookup the value to use from the specified field. An example: SetData(Load, [CustomFloat], [“&Zone ‘@ZoneNumber’ LoadMW”], All). This will set the CustomFloat field for every load to the MW value of that field’s zone.
    Now the objecttype and keyfields can all be specified using a single variablename reference using &@ syntax. "&@variablename variablename1" can be used to specify both the objecttype and keyfields in variablename. If CustomString contains "Zone '1'" as an objecttype keyfield combination, the following example will do that same as the previous example: SetData(Load, [CustomFloat], "&@CustomString LoadMW"], All).
  • Case Information Displays: Added ability to specify an "ColorBackgroundAlternating" for case information displays. This will show alternating rows with a slightly different color.
  • Fault Analysis: Added FaultAutoInsert script command. This script command uses the CTG_AutoInsert_Options object to set the options. This can be done by loading an AUX file or with the SetData command. FaultAutoInsert creates faults according to the options set.
  • Scheduled Actions: Added "Fit Window To Schedules" button to automatically set the Start and End times in the Scheduled Action Dialog to fit the currently configured Schedules.
  • User Interface Dialogs: The Island Dialog now shows the DC tielines. DCLines also can now show the rectified and inverter bus island numbers.
  • Bug Fixes

    • Transient Stability: Modified the WEHGOV governor when the feedback flag is 1 to account for algebraic circular loop.
    • Transient Stability: Modified the PSSE generator relays FRQDCAT and VTGTPAT so if the high values are below the low values the high value is ignored -- this is noted as a warning message. Also for VTGTPAT if the low voltage is above 2.0 (which is is for one MMWG model) there is a validation error.
    • Transient Stability: Using Distributed Computing in conjunction with the Critical Clearing Time tool for Transient Stability was not functioning. This has been fixed.
    • Transient Stability: Fix a bug introduced in 5/17/23 changes when using SMIB Eigenvalue tool if the user select to Store into RAM and Store into Hard Drive and the HD file location doesn't exists it was creating an access violation. Now it will create an error and will prevent the SMIB Bus tool from running until the Hard Drive location is fixed.