Software Patches

December 19, 2013

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): Replaced script command ConditionVoltagesOnRadialBuses added in the 12/9/13 patch with script command ConditionVoltagePockets(VoltageThreshold, AngleThreshold, Filter); This script command will cover the same situations as the previous script command in addition to other situations. It will identify pockets of buses bounded by branches that meet the condition that the absolute value of the voltage difference across the branch is greater than VoltageThreshold or the absolute value of the angle difference across the branch is greater than AngleThreshold and the branch meets the specified filter. The buses contained within these pockets will have their voltages estimated based on the assumption that the voltages at buses outside these pockets are good.
  • Auxiliary Files (SCRIPT and DATA Sections): Allow special keywords @DATETIME, @DATE, @TIME, @BUILDDATE, and @VERSION to be used as part of the filename for SaveDataUsingExportFormat, SaveData, SaveDataWithExtra, SaveObjectFields, and WriteToTextFile script commands. These special keywords will be replaced with their actual values when the file is saved.
  • Auxiliary Files (SCRIPT and DATA Sections): Added ability to write out the "REVERSE" bids for a StudyMWTransactions object. Previously you would only see the area-to-area MW bids from the lowest area number to the highest when saving out to an AUX file.
  • Auxiliary Files (SCRIPT and DATA Sections): Added script commands RenumberBuses, RenumberAreas, RenumberZones, and RenumberSubs, each with a parameter denoting the number of the Custom Integer field containing the new numbers.
  • Case Information Displays: Added a read only field "In Outage?" to various objects to indicate if the object is referenced by a current Scheduled Action.
  • Contingency Analysis Tool: Added new solution type RESERVE LIMITS to contingency results. If there is not enough make-up power and the slack needs to be used, this will appear in the Solved fields. Violations will still be recorded.
  • File Formats: Added ability to read in three-winding transformer records from the hdbexport CSV files using the XF record's ID_XFMR field.
  • Scheduled Actions: Added a read only field "In Outage?" to various objects to indicate if the object is referenced by a current Scheduled Action.
  • Bug Fixes

    • Auxiliary Files (SCRIPT and DATA Sections): When renumbering multi-section lines using the BusRenumber SUBDATA section, a fatal error no longer results causing the termination of the aux file reading if an error occurs in the renumbering. The error is logged to the message log and the renumbering is not done for the multi-section line in which the error occurred.
    • Contingency Analysis: Fixed error in the auto-insert single switched shunt outage feature.
    • Oneline Diagrams: Fixed an access violation in KML import for the new MISO format that would occur if the "import unlinked objects" checkbox was unchecked. For unlinked objects if the box is checked, a new graphic object will be created and drawn. If the box is unchecked, unlinked objects will not be imported.
    • Transient Stability: Modified SVCWSC and VWSCC machine models to support remote voltage regulation.