Software Patches

February 21, 2020

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): Added LogShow(DoShow) script command to control when message log is shown. When the DoShow parameter is set to YES the message log will be displayed. When DoShow is set to NO the message log will be hidden.
  • Bug Fixes

    • Auxiliary Files (SCRIPT and DATA Sections): Fixed a bug with script command TSGetResults in which the output csv time is off by one index. Start at the second time step instead of the initial time step of zero. The rest of the values were correct. It happens only when you are reading results from Hard Drive. If the values are on RAM it will give the correct order.
    • Contingency Analysis: When determining if Transient Contingency Elements, Contingency Elements, and Remedial Action Elements are the same as existing elements when pasting from Excel or loading from an auxiliary file, the time will now be checked to the microsecond. Previously a tolerance was being used based on the number of digits to the right of decimal included with the time values. This could end up considering elements the same when they really did not occur at the same time. 9.3 seconds was being treated the same as 9.2502 seconds.
    • Contingency Analysis: Time values with Transient Contingency Elements, Contingency Elements, and Remedial Action elements will always be shown with 6 digits to the right of the decimal.
    • GIC: Fixed GMD bug when there is voltage data and a new line is added.
    • GIC: Fixed code for changing the EMP E3B max value.
    • Time Step Simulation: Fixed issue in time step simulation with how the total area or zone load is assigned to the loads.
    • Transient Stability: When importing relay configuration data in the SEL 421 RDB file format, now recognize identifiers Z1MP-Z4MP in addition to Z1P-Z4P.
    • Transient Stability: While creating transient contingencies from the steady state contingencies list, there was no indication of what the software did. A message box now appears that shows how many transient contingencies were created. Also, the multiple transient contingency grid is refreshed.
    • Transient Stability: When determining if Transient Contingency Elements, Contingency Elements, and Remedial Action Elements are the same as existing elements when pasting from Excel or loading from an auxiliary file, the time will now be checked to the microsecond. Previously a tolerance was being used based on the number of digits to the right of decimal included with the time values. This could end up considering elements the same when they really did not occur at the same time. 9.3 seconds was being treated the same as 9.2502 seconds.
    • Transient Stability: Time values with Transient Contingency Elements, Contingency Elements, and Remedial Action elements will always be shown with 6 digits to the right of the decimal.
    • Transient Stability: Fixed a bug that could produce an out of memory error if storing too many transient stability results to RAM.
    • Transient Stability: Changed Distributed Computing for Transient Stability to use a temporary folder based on the current process ID to prevent clashing if multiple Simulators are running concurrently.