Software Patches

March 8, 2017

Bug Fixes

  • File Formats: Fixed an "list index out of bounds error" that would occur when loading a UCTE file if the last line of the file was any of the headers starting with ##
  • File Formats: Modified so that Balancing Authority names are populated when loading the hdbexport CSV file. Balancing Authorities are not really in the hdbexport CSV, but we just create Balancing Authorities which are the same as the Area records.
  • File Formats: Fixed an error that would only occur if loading an hdbexport CSV file which had zero interfaces defined.
  • File Formats: Fixed access violation when using the difference flows tool option to save out case changes to EPC. The access violation would result when trying to write out any deleted transformers to file.
  • Oneline Diagrams: Fixed potential access violation in Oneline Viewer when opening a large number of onelines. There is a Simulator Environment option that specifies the maximum number of open onelines. This was interacting with the oneline viewer in bad ways after a large number of oneline was opened. It was closing a oneline without the oneline viewer being property notified this was occurring. The oneline viewer will now allow the one to gracefully close but leave the tab alone. If you click back on the tab, the oneline will then be automatically reopened.
  • Power Flow Solution: For 2-terminal DC lines, when the converter step size was set to 0.0000, Simulator would set the firing angle to the minimum firing angle and then calculate the exact tap ratio necessary to meet the desired voltage schedule for the converter. This functioned fine, but this mode of operation for the 2-terminal DC line was not then enforcing the maximum tap ratio. This patch fixes this so that if the maximum tap ratio would be exceed in this situation, then we instead set the tap ratio to the maximum tap and allow the firing angle to increase above its minimum firing angle limit.
  • Power Flow Solution: For multi-terminal DC Converters, when the tap step size was 0.0000, Simulator was treating the tap ratio as a fixed value and not moving it. This has been changed so that instead it behaves like the 2-terminal DC line and fixes the firing angle at its minimum value and allows the tap ratio to be calculed to meet the voltage schedule. The maximum tap ratio is then still enforced however in which case the firing angle is set above the minimum firing angle.
  • Transient Stability: Fixed an error with editing the IThres values for the DISTRELAY model when either loading from an AUX file or when editing in the model explorer.
  • Transient Stability: Allowed for DISTRELAY to plot all 4 relay zones.
  • Transient Stability: When using distributed computing features of Simulator, and using the special string such as @CASENAME, and also choosing to store plot images as you run, the plots were not properly including the case name. This has been fixed.
  • User Interface Dialogs: Fixed potential Access Violation when opening the filter visualization
  • User Interface Dialogs: Modified the Transformer Control dialog so that when changing the Control Type, we do not automatically change the RegMin, RegMax, TapMin, TapMax, and Step values without asking the user if they would like to do this.