Software Patches

September 29, 2016

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): Added a new script command ObjectFieldsInputDialog("Object String", [fieldlist]); where Object string is the string defining which object you're showing fields for and fieldlist is a list of variablenames as done in other script commands. Examples are as follows for editing several generator fields
    ObjectFieldsInputDialog("Gen 16445 'A'", [BusNum, ID, BusName, MW, Mvar, VoltSet, AGC, AVR, MWMin, MWMax]);
    ObjectFieldsInputDialog("Gen BusName_138.000 'A'", [BusNum, ID, BusName, MW, Mvar, VoltSet, AGC, AVR, MWMin, MWMax]);
    ObjectFieldsInputDialog("Gen 'my label string'", [BusNum, ID, BusName, MW, Mvar, VoltSet, AGC, AVR, MWMin, MWMax]);
  • Oneline Diagrams: Added various support throughout for rotating background objects. Also modified so that objects can be rotated about their center instead of always around the upper left corner.
  • Bug Fixes

    • Auxiliary Files (SCRIPT and DATA Sections): The name of a field or model expression used in an injection group participation point was being set to all uppercase. This has been fixed.
    • Contingency Analysis: Made some modifications to contingency analysis while using topology processing that should eliminate some unsolvable cases.
    • Transient Stability: When loading a MCRE *.RWM file, if the fraction of P and Q (FP and FQ) values for generators at one bus did not sum to 1.00 then we were not properly normalizing the FP and FQ values for use when splitting the generators. This has been fixed.