Software Patches

May 24, 2023

Features and Improvements

  • Case Information Displays: On case information displays, the option to SetAllValuesTo so for numeric fields the user can scale and/or shift all the values.
  • Scheduled Actions: Some Scheduled Actions log messages can now link to the BusView of their target device
  • Bug Fixes

    • Contingency Analysis: Fixed bug that would not apply the Custom Monitor Pre Filter correctly when the custom monitor specifies a single object to be monitored. The Pre Filter was being ignored.
    • Fault Analysis: The Auto Insert Dialog from the Fault Analysis dialog was allowing you to choose either Load or BusGrouping which wouldn't insert anything. These extraneous dialog options have been removed.
    • File Formats: Bug fix for writing out to RAW file -- parameters R1-2 and X1-2 and WINDV2 are now written properly according to codes CZ and CW for 2 winding transformers
    • Scheduled Actions: Fixed Device Filtering for Scheduled Action Groups and Scheduled Actions
    • Transient Stability: Fixed bug that would delete existing transient stability results in RAM for contingencies set to skip when running with distributed computing.
    • Transient Stability: Fixed bug in ABBSVC1 in which the initial T1 state was being set not considering a < 0 constraint. This caused an initial non-zero derivative.
    • Transient Stability: When using WEHGOV, if the non-linear lookup function had X-values that were out of order we were omitting all the following points on the curve. We now only ignore that points that are out of order which is consistent with how other governors are handled. Regardless, models with proper intput data are not effected.
    • Transient Stability: For REEC_A and REEC_D, when the Pref input is available from a torque controller, PFlag=0 is used in the simulation. For WTGPT_A and WTPTA1 were used but no governor model present , there was an intial non-zero derivative for the the PI block. This is fixed.
    • Transient Stability: When the gain (KpLoad) is zero for the supervisory load PI control, then a non-windup limit is needed on the integral state
    • Transient Stability: Improvement for REEC_A/B/C/D/E models When the min/max limits on Iqv (i.e., Iql1, Iqh1) are not centered around zero, this is now indicated as a validation error, with an option to autocorrect. These should always be centered at zero, since the upstream deadband is also centered at zero.