Software Patches

August 6, 2014

Features and Improvements

  • Auxiliary Files (SCRIPT and DATA Sections): Added "Simulation: Successful Power Flow Solution (but may have converged to a low-voltage solution)" and "Simulation: Power Flow did no Converge!" to the message log when running a power flow using script commands.
  • Auxiliary Files (SCRIPT and DATA Sections): Added new script command PVWriteInadequateVoltages("filename") that will write the inadequate voltages stored during a PV run to a comma separated file (CSV).
  • Fault Analysis: When defining multiple faults you now have the option to specify the position of the fault along the line. To save computation time, by default a location >= 50 assumes a fault at the To Bus and < 50 assumes a falut at the from bus. A checkbox has been added to instead add a dummy bus at the actual fault location.
  • Transient Stability: Added generator over frequency relay model called GENOF_PW. This allows monitoring of frequency at a specified bus or generator. When monitoring a generator only the generator will be opened when over frequency is detected. If monitoring a bus, generators, loads, and shunts connected at that bus will be opened when over frequency is detected. The relay can also be used for monitoring without actually tripping any devices.
  • Transient Stability: Added EPCDC, CDC4T, CDC6T, and CDC6 DC line models.
  • Transient Stability: Added support for reading/writing the EPCDC, CDC4T, CDC6T, and CDC6 DC line models from DYD and DYR files.
  • Bug Fixes

    • Auxiliary Files (SCRIPT and DATA Sections): Using the @CASENAME special keyword in the names of saved files was not working correctly. This has been fixed.
    • Case Information Displays: The YBus case information table now allows you to change the number of digits after the decimal point.
    • File Formats: Two-terminal DC lines are given unique names when loading a GE EPC file.
    • General: Access violations could result if creating a bus through an auxiliary file or pasting from Excel without explicitly defining an owner. This has been fixed.
    • Oneline Diagrams: Fixed error when right clicking on a substation display object and choosing Insert Connection, Then Auto-Insert Lines. Lines were not properly inserted after choosing this option.
    • Transient Stability: When writing to an auxiliary file, no longer write repeated records for Line Relay Stability models.
    • Transient Stability: Fixed an error with reading an auxiliary file that contained generator relay, LCFB1, PlayInRef, and under/over excitation.
    • Transient Stability: Modified the auto correction of the GENTPF and GENTPJ models for very low values of Xqpp. If (Xqpp = 0) or (Xqpp < 0.01*Xdpp), then we assume Xqpp is not known so we set Xqpp=Xdpp and thus remove all transient saliency. If Xqpp < 0.5*Xdpp then we set Xqpp=0.5*Xdpp. Xqpp and Xdpp should be very close to each other and values radically different cause numerical problems.
    • Transient Stability: Fixed error with initializing WT3E if WT3T model was omitted.
    • Transient Stability: Modify Vrmax or Vrmin of ESST1A exciter if necessary to initialize without limit violations.
    • Transient Stability: Fixed error with TSGetResults script command and TSGetContingencyResults SimAuto function. If results were requested for an open object, values for other objects would not show up in the results. Now only results for the open object will not be included.
    • Transient Stability: Fixed a bug with the PlayInRef model. At time 0 the value was not being changed from the initial value to the signal value specified at time 0.