Software Patches

November 2, 2018

Bug Fixes

  • Auxiliary Files (SCRIPT and DATA Sections): When referring to a branch from an object in an AUX file, PowerWorld supports the syntax "Branch 123 234 '1' 1" which contains 4 keys instead of 3. This then refers to a multi-section line from bus 123 to 234 with a circuit ID '1' and then returns Section #1 of that multi-section line. PSS/E RAW file require that circuit IDs of branch in multi-section lines have a circuit ID that starts with an & however. As a result folks may have a file with the syntax above but they actually want it to be circuit ID '&1' because of the RAW file convention. We have modified Simulator now so that when searching for a branch which uses the 4 key syntax, then if we do NOT find a ranch, then we try searching for the branch with an & appended to the start of the circuit ID instead.
  • Contingency Analysis: When a ModelCondition exists which has no Object specified (field is blank) AND it contains ModelConditionCondition objects which have "ObjectFieldEvalRef=YES", running the contingency analysis would result in an access violation. This has been fixed.