Software Patches

November 17, 2010

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): Added a new file type to the SaveData() script command called "CSVColHeader". When using this file type, the file will be written with the first row showing column headers you would see in a case information display. The file type "CSV" will always show variable names.
  • Auxiliary Files (SCRIPT and DATA Sections): Added a support for the new file type "CSVColHeader" to the SaveDataWithExtra() script command also.
  • Auxiliary Files (SCRIPT and DATA Sections): Added the script command SendToExcel(ObjectType, [FieldList], Filter, UseColumnHeaders, "WorkBookName", "WorkSheetName") to mimic the behavior of Send to Excel option within a case information display. The first three parameters behave the same as for many other scripts. The UseColumnHeaders parameter should be passed as a YES to signify that the first row shows Column Header or NO to signify that variable names be used. The last two parameters specify the WorkBook Name and the WorkSheet and are optional parameters. If they are blank then a new workbook or worksheet will be created. If a value is specified it will overwrite the existing data in the workbook or worksheet.
  • Available Transfer Capability (ATC) Tool: Added a new option to linearize the calculation of contingency makeup power. This will precalculate the impact of makeup power on line flows at the start of the analysis and then the total effect of makeup power will be determined by multiplying the effect on a line by the Total amount of Makeup power needed. This calculation will be slightly faster than previous calculation of makeup power, but it will not take into account the fact larger amounts of makeup power may cause particular generators to hit min or max limits.
  • Case Information Displays: In a Custom String Expression, when using the Str(Value, Digits, Decimals) function, if the Decimals parameter is specified as negative, then it will truncate all trailing zeros beyond the decimal.
  • File Formats: When appending using the RAW file format, we now populate a field to say whether an object is new or modified while reading.
  • Time Step Simulation: Added the storage of the Custom Inputs to the TSB file format.
  • Time Step Simulation: Added the storage of the Custom Results for Loads to the TSB file format.
  • Transient Stability: Added support for the HYGOVR governor.
  • Transient Stability: Added showing the bus frequency on the Transient Load Dialog.
  • Transient Stability: Added ability to specify whether to use the Runga-Kutta Order 2 (RK2) or Eulers method for the integration time step.
  • User Interface Dialogs: Added checks to prevent a dialog from becoming hidden behind the Windows Taskbar.
  • Bug Fixes

    • Case Information Displays: Fixed the showing of the field names, column headers, and field descriptions of Custom Strings, Integers, Floats, and Expressions for case information displays showing a specific type branche record (Transmission Line, Transformer, Breaker, etc...). Previous the values would appear correctly, but the user-specified field or column names would not appear properly.
    • Contingency Analysis: When using the contingency action to open a three-winding transformer, only the primary winding was being opened. This has been fixed.
    • Distributed Computation: When using distributed contingency analysis, the existing results were not properly cleared before running the analysis, and thus the results were the concatenantion of previous results with the new results. This has been fixed.
    • File Formats: When appending using the RAW file format, three-winding transformers were always being created instead of modifying an existing record.
    • Sensitivity Calculations: Modified default column on the Flows and Voltages dialog so that the list of LTCs includes the Voltage to Tap Sensitivity