Bug Fixes
- Auxiliary Files (SCRIPT and DATA Sections): The option to "Treat Blanks as Zero" in custom expressions and custom string expressions was not working correctly and could result in an "Unable to evaluate fields" error. This has been fixed.
- Power Flow Solution: When dispatching MW generation when there are multiple generators at the slack bus, changed how the dispatch is done. Generators at limits will respect their limits as long as there are other generators available not at limits. If all generators are over limits, all available generators will be modified. Previously it was possible for generators to move so that they all moved within their available range even if no total change was necessary. It doesn't make sense that generators are adjusting their dispatch unless an actual MW change is required.
- Sensitivity Calculations: When running a shift factor calculation on a full topology model and using the Use Topology Processing Option, it was possible for the system state to remain in the consolidated state if an error occurred while doing the shift factor calculation such as when a calculation is attempted on a branch that is open. This has been fixed.