Software Patches

March 6, 2015

Features and Improvements

  • Case Information Displays: Added a new field for branch objects to the "MWSurge Impedance Loading". This will show the surge impedance loading on the line.
  • File Formats: When reading the hdbexport CSV file, fixed SVS parsing code so that AVR status is used properly.
  • PV and QV Curve (PVQV) Tool: Added a new button with PV plots to save plot images to file.
  • Transient Stability: Added support for the LSDT3 load relay models
  • Transient Stability: Added support for the LSDT7 load relay models
  • Transient Stability: Added support for GP2 relay model.
  • Transient Stability: Modified reading of the DYD file so that when the IFMON record is encountered we modify all our options regarding storing results to include the MW and Mvar flows on interfaces.
  • Transient Stability: Added a check at the end of reading a DYD file to determine if there are loads which do not have any static/algebraic stability models assigned to them. If this is the case, then a dialog would previously appear asking the user to choose a default load model. This dialog caused more confusion than clarity, thus it has been modified so that instead messages are written to the log notifying the user that all loads that do not have static load models will default to a "Constant Current P, Impedance Q". Also checking is done to see if there are ALWSCC models assigned to some areas but not others, and if this is the case then log messages are written to notify the user that some areas do not have ALWSCC models and list those areas.
  • Bug Fixes

    • PV and QV Curve (PVQV) Tool: Made fix so option to only save plots of critical scenarios is included when saving the aux file with all PV settings including plots.
    • Transient Stability: Modified treatment of Exciter Saturation which involve the calculation "VFE = Ve*Sat(Ve)". The trouble was with the Scaled Quadratic function: Sat(Ve) = [B*(Ve-A)^2]/Ve. In highly anomolous situations in which Ve --> 0, Simulator's calculation of Sat(Ve) was resulting in a floating point error due to a divide-by-zero. This has been fixed by instead simply evaluating the entire function "Ve*Sat(Ve) = B*(Ve-A)^2]".
    • Transient Stability: When reading in a branch relay (such as LOCTI, TIOCRS, TLIN1) from a DYD file, if the branch is not found then Simulator will also look to see if the terminal buses specified are the terminal of a three-winding transformer with the appropriate circuit id. If they are, then we will assume that the model is assigned to the winding of the three-winding transformer specified as the first bus in the DYD file.
    • Transient Stability: When reading CCOMP model from a DYD file, only the first 2 parameters are now required. Additional parameters if omitted are assumed to be zero.
    • Transient Stability: Fixed reading the last 2 parameters of the WNDTGE from a DYD file
    • Transient Stability: The user could configure options to storage of Injection Group results to hard-drive, but this was not actually being done when chosen. This has been fixed.