Features and Improvements
- Auxiliary Files (SCRIPT and DATA Sections): When auto-inserting injection groups, if an injection group with the name already exists, previously Simulator would just leave the existing injection group alone and skip this for the auto-insert routine. This has been modified so that instead additional participation points are appended to the existing injection group.
- Auxiliary Files (SCRIPT and DATA Sections): Added a messages to show the number of objects created when loading a AUX file data section.
- Auxiliary Files (SCRIPT and DATA Sections): No longer keep the current directory and reset it after the OpenCase script command has been applied. We want the current directory to end up getting set to the directory in which the case is located.
- File Formats: modified reading the hdbexport file so that if a UN record had (REG__ND <= 0) then the generator is placed to AVR=NO. We always set the regulated bus to the terminal bus if REG__ND <= 0, but now AVR will properly be set to YES as is intended by the file.
- Sensitivity Calculations: added new MWAtZero field for Interfaces. When performing multiple direction PTDF calculations, this value shows the flow on the interface assuming all directions have their injection go to zero. This only works if the directions are defined as Area-Slack, Zone-Slack, or Injection Group-Slack. The value then takes the present MW of the interface and subtracts from it the PTDF*(Area/Zone Interchange) or PTDF*(Inj Group Total MW Injection) for each transfer direction.
- User Interface Dialogs: When auto-inserting injection groups, if an injection group with the name already exists, previously Simulator would just leave the existing injection group alone and skip this for the auto-insert routine. This has been modified so that instead additional participation points are appended to the existing injection group.
- User Interface Dialogs: The losses including series elements only will not display for lines or areas while in dc power flow mode. This had no meaning previously anyway, and was just confusing to show.
- Case Information Displays: Changed the exception handling when determining if the clipboard has data in the correct format for pasting into a string grid. Could get random errors about not being able to open or access the clipboard that are irrelevant when they are produced. This seemed to occur because the string grid was being refreshed and not due to any actual obvious usage of the clipboard by Simulator.
- Contingency Analysis: When loading from an AUX file contingency settings for the advanced limit monitoring settings, they were not being read properly. This has been fixed.