==== AFT Mercury 5.5 (Version Date 2006.04.21) Release Notes ===== This file contains the changes that have been made to Mercury 5.5 *** Changes for Version Date 2004.10.05 *** Initial release *** Changes for Version Date 2005.02.03 *** >> Changes to computation logic that could impact results << 1. Fixed problem with Heat Exchangers that incorporate a polynomial loss model with units other than the standard unit (e.g. gpm). 2. When pipes used diameter reduction due to scaling or internal insulation, a junction which used a resistance curve would not give the proper pressure drop. This was fixed. In addition, the displayed effective junction K factor in the output for such cases, and in cases which actually used a user specified K factor, were not displaying properly. This was fixed. 3. The 2004.09.13 version made a change which inadvertently impacted models with multi-fluid heat transfer. They could get an error message when they ran. This was fixed. 4. Fixed problem with Bingham Plastic model in the laminar range that would cause an overflow. >> Changes to data management that could impact results << 1. Fixed a potential global junction editing problem for orifices where the loss model is changed from a User Specified Cd to sharp-edged, etc., which use K factor. In such cases the loss model was not being changed from Cd to K, which could cause error messages when the model was run. A similar thing could happen to screens, and this was fixed. 2. An output parameter called "total energy outflow" in the Output window General tab was always displaying the negative of the inflow rather than the true outflow energy. This was fixed. 3. Fixed problem with using ASME water properties where if the user units were not Fathom units for Temperature the model would sometime not be able to run. 4. Fixed problem sometime reporting No Solution for pipe and junction values in closed areas when the pipe were reversed from the normal flow direction. 5. Fixed problem when the fluid is switched between ASME Water and Chempak. 6. In some cases the user was allowed to choose ASME Water as a gas and perform heat transfer calculations. This is not a valid combination and is not allowed. 7. Fixed problem with the data points being lost with pumps with multiple configurations. The curve fit was still valid and this didn't result problems running the model. 8. Regular NPSHr worked fine, but the "nominal NPSHr" input had a problem converting units in the output window Pump Summary. This was fixed. 9. Fixed problem checking for undefined, user-specified fittings & losses in the 2004.12.16 version that resulted in models that included specified K values or area changes as pipe Fittings & Losses to not open correctly. 10. The Heat Transfer Design Factor for pipes was not being applied. This was fixed. >> Changes that do not impact results << 1. Fixed problem importing Impulse 3.0 branch junctions. 2. Sometimes the Visual Report toolbar was being incorrectly shown when there was an annotation on the Workspace. This was fixed. 3. Fixed problem introduced in 2004.09.13 version where the columns of data for the Reservoir in Model Data were shifted and extra NAs were shown. 4. Area Change junction correlations are designed only for cylindrical pipes. When using them in non- cylindrical applications, only user specified K factors were accepted. However, in some cases other options appeared to be available even thought AFT Fathom would not accept this data. This was fixed. 5. Due to potential confusion for users, removed junction features which referenced K factor data to "reduced areas". Reduced areas are due to either pipe scaling or internal insulation. 6. Now during the check for pipe costs, the pipe size is checked to make sure it is included in any size scale table being used. 7. When performing global editing of valve junctions, some of the descriptive text in the list of items to change was not clear. Several text items were changed. 8. When global editing pipes, the pipe reduction due to scaling was appearing in the Optional section rather than the Pipe Model section. This was moved. 9. Added some rigorous checking of fluid data when running models with heat transfer to avoid incompletely defined fluids from being passed to the solver. These would cause an error message during the run. 10. Changed the transfer protocol for import Intelliquip pump data. 11. Fixed problem with saving x-y data when a junction was copied from another and then the data changed. 12. Added some I/O variables for Arrow compatibility. 13. The Global Edit was not allowing the user to specify design factors equal to 1. This was fixed. 14. Fixed problem displaying the summary output when there are no steady-state output parameters selected. 15. Fixed down arrow image on the Valve window Optional tab Cv vs. Open Pct Edit Table button. It was not displaying the menu. 16. Added global pipe editing option to edit "number of parallel pipes". It was left out inadvertently. 17. Now the cost database for Fittings & Losses are displayed in the Cost Summary window. 18. Fixed problem running batch runs when the computer has no printer defined. 19. Fixed problem reading in event messages when using a comma as the international decimal separator. 20. Added check for undefined, user-specified fittings & losses. 21. Fixed problem displaying the correct Area Change image on the Specifications window. 22. Fixed problem where Area Changes were not remaining connected to the Component Database. 23. Added a message to the Solution Progress window that displays when automatic relaxation reduction occurs and tolerances must be tightened further than those specified by the user. 24. Fixed a zoom issue on the Workspace and Visual Report. When the zoom state got to the maximum of 200%, the option to Zoom Out should be disabled while Zoom In should be enabled. Similarly, when the zoom state got down to 2%, the Zoom In should have been disabled and Zoom Out should have been enabled. In each case the reverse was happening. 25. Intermediate pipe elevations on pipes were not allowing negative elevations even though negative elevations are acceptable. This was fixed. 26. On the Pump Specifications window, when the "Fixed Pressure Rise" option was chosen, the label did not display properly, cutting off some of the text. This was fixed. 27. Add more many warnings when a user action will cause current output to be cleared. 28. Modified Parameter and Unit Preferences window so that output is not cleared when changes are made. Now, if preferred units are changed, the user will be prompted if they want to use the preferred units for Output Control parameters and, if there is output, if they want to update the output. 29. Fixed problem of deleting the wrong scenario when the scenarios have been reordered and then one is deleted that has child scenarios. 30. Add feature to the Extended Model Check to remove pipes that only exist on the Workspace that are drawn with no length (a dot). 31. Fixed problem displaying the pipe roughness in the Pipe Details section of Model Data. 32. Fixed problem displaying pipe model data when the heat transfer resistance is being shown. 33. Improved the performance of loading data into the transient output tables. 34. Fixed problem using the Excel import functions that didn't allow negative gage pressures. 35. Fixed problem getting the Nominal Pipe ID information in the Cost Database Edit window. 36. Made some improvements in the speed of selecting and deselecting objects on the Workspace. With the release of Windows XP SP2, some third-party controls caused a performance hit. *** Changes for Version Date 2005.04.21 *** >> Changes to computation logic that could impact results << 1. There was an issue with Chempak physical property data for naphthalene related to viscosity. This was fixed. A new version 1.2 of the Chempak database is now required. >> Changes to data management that could impact results << 1. Added Valve State/Status to the transient valve summary and made the text reporting more consistent with the junction area. 2. Fixed problem where the output data would be reordered when a pump/system or system curve was generated. 3. When using pipe material databases to get pipe sizes, if the pipe is later opened and the database is not connected, the pipe size could change. This was as designed, but it was decided that it is better to completely disconnect the pipe from the pipe database when the database item cannot be found. >> Changes that do not impact results << 1. Sped up the refresh time for the output tables. This is especially noticeable with large models. 2. Fixed problem converting models that used the reduced diameter for the losses when the pipe was not defined. This caused a unit error when the model was opened. 3. Fixed problem where the Control Valve would be disconnected from the database when the failure action was changed. 4. Fixed a problem where a child scenario information could become corrupted if specific data points (raw data) was entered and then changed in the child. 5. Fixed a problem loading the user unit preferences. 6. When reading data using the Intelliquip website, the polynomial constants are only valid for a single stage. Now the data will always come in as X-Y Interpolated. 7. Fixed problem updating the pipe area and dimensions that are displayed as text on the Orifice Specifications window. *** Changes for Version Date 2006.01.20 *** >> Changes to computation logic that could impact results << 1. Fixed a problem with pumps that control local suction pressure. The control setpoint could get changed during the solution and cause the pump to control to the incorrect pressure. 2. When using Mercury with Chempak gas mixtures, the properties were always calculated based on mass fraction, even if the user chose mole fraction. This was fixed. 3. Fixed problem calculating the detailed tee loss when the tee is in line with another tee that has one pipe closed. 4. Fixed problem getting the upstream pipe pressure when a Jet Pump was used. 5. There was a problem with Chempak mixture physical property calculations when modeling heat transfer. The physical properties used in the hydraulic solution were not the mixture properties, but those of the final pure component in the mixture. All Chempak mixture calculations with heat transfer should be run again with this new release. 6. Fixed problem initializing ASME Steam/Water properties in ASME Region 3. 7. If junctions use an elevation difference, and the flow is backwards through the junction, the pressure at the inlet of of the junction was incorrect, as the sign of the hydropressure difference was reversed. This was fixed. >> Changes to data management that could impact results << 1. A previous fix made it so that users could only set preferred engineering units from among those that the user has specified as available. Previously this issue could create problems with unit conversions, including pipe diameter calculations. However, in models created prior to this fix but used in the newer release, it was possible for the problem to still occur unless the user manually opened Unit Preferences and changed the settings. A change was made so that when all models are opened, a check is performed so that this problem can no longer occur on older models. 2. Mercury now checks for disconnected cost databases, gives a warning and allows the user to remove the specified databases from the pipes or junctions. 3. Fixed problem getting viscosity when ASME Steam was used. 4. Fixed problem handling variable K functions where the 'e' value was not an integer. 5. While the heat transfer calculations were being performed properly, the temperatures across internal insulation layers were not being displayed correcly in the Pipe Heat Transfer Output Summary. The summary output was modified to allow the user to select/display both the inside and outside temperatures for each heat transfer layer. 6. The default NPHRr affinity exponent was changed from 1.7 to 2. 7. The adjustment of NPSHr curves for varying pump speed was not using the user's data, but always using an exponent of 1.7 which was the default. In addition, the Pump Configuration window always left the NPSHr affinity exponent blank by default. Now the new default of 2 is used. 8. Fixed problem when the units of a curve fit were changed but the data was not refit. Other components that also use this data were not bring updated. 9. Fixed problem due to Regional Settings converting Mercury 5.0 Additional Losses Area Change with Area Ratios or Angles that have a decimal point. 10. Fixed problem due to Regional Settings with the Fitting & Losses Elbow with a r/D ration = 1.5. It was calculating a loss value based on r/D = 15, about 3 times too high. >> Changes that do not impact results << 1. The Create/Edit Mixture window could get into a situation where the user could confuse Fathom such that the mixture would not add to 100%. This was fixed. 2. Made default graph color white instead of former light blue. 3. The Bill of Materials was not giving an accurate count of fittings with different sizes that came from the Pipe Fittings and Losses. This was fixed. 4. The output parameter lists in the Visual Report Control window should have been in the same order as the Output Control window. But they were being sorted alphabetically. This was changed. 5. When junctions are set to an item in the component database using Global Junction Edit, the data is now explicitly copied to the junction even no other selection boxes are checked. 6. Added more information about the pump configuration in the inspection window and global edit. 7. Fixed problem that occurred if a pump in the parent was changed from one database item to another where the child had other information that was different than the parent. 8. Fixed problem with changing the type of Spray junction using Global Junction Edit. 9. Fixed problem displaying the Tee/Wye data in Model Data. 10. The Base Scenario cannot only be a number. It must be alpha numeric. 11. Fixed problem where a pump would be disconnected from the database source because the BEP would be recalculated and wouldn't match the database item because the fluid was different. 12. Fixed problem when annotations were flipped. 13. Changed the data format in the user log. 14. Put in additional checks on data formatting and error messages for the Excel data import utility. 15. Changed the Workspace font to Arial if the specified font does not exist. 16. The Graph Results window hot spot feature was not working. This was fixed. 17. The built-in descriptions for several output control parameters for pipe friction were clarified. Two parameter names were modified slightly to increase clarity. And one new parameter was added (Pressure Loss Static Friction Total). 18. Fixed a problem when copy/pasting or duplicating objects on the Workspace the objects would not be pasted into the center. 19. Added a sanity check to pump efficiency data input to make sure it does not exceed 100%. 20. When profile graphs are created in Select Graph Data window for multiple groups of pipes, the dropdown symbol was not displaying in the grids. This was fixed. *** Changes for Version Date 2006.04.21 *** >> Changes to computation logic that could impact results << 1. When using more than two impeller trims for a pump configuration, and using the impeller interpolation feature to adjust pump curves, the interpolation always used the smallest two impellers for interpolation. This would cause erroneous pump curve adjustment when the desired impeller trim was larger than the second smallest impeller. This was fixed. 2. Non-Newtonian corrections are no longer applied to a PDCV. The drop specified will always be the pressure drop experienced in the system. 3. If heat transfer was modeled, and a user heat input was assigned to a pump, the heat rate units were not being saved to the file. Upon re-opening the model the units would revert to the internal default of Btu/s. This was fixed. >> Changes to data management that could impact results << 1. Fixed issue when running a model, closing it, then reopening it. Results for a few parameters such as pipe pipe pressure drop would display as zero. 2. Added check on Cost Groups. 3. Fixed problem with the Area Change Specification Window loosing the user specified loss if it was being based on the downstream pipe area. 4. Fixed problem converting "cm H2O std." and 'm H2O std." 5. Fixed problem reading in Fathom 5.0 input files that had One-Way valves using gage pressure as a cracking or a back pressure. Fathom 6.0 now uses Relief Valves and differential pressures. >> Changes that do not impact results << 1. Made some changes to avoid false warning messages when using internal pipe insulation. 2. Fixed minor issue related to whether the maximum allowed pipe or junction number was 29999 or 30000 in some instances. It should always be 30000. 3. Fixed minor problem in Solution Control window where an absolute flow tolerance could display even if absolute tolerance is not turned on. 4. Made improvement to Create Mixture window where the total percentage updates more quickly. 5. Changed certain junction types to use the default head/pressure and flow preferences to start. 6. Some data on a Junction Specification window is stored in the database but can be changed without disconnecting from the database source. Once the junction was put into the database this data was could not be changes. Now, if the database is edited, this data can also be changed. 7. Added USB key protection capability. 8. Fixed problem with the Highlight option being constantly turned off. 9. Fixed problem when a junction was morphed into another sometimes the Specifications window needed to be opened before the junction would become completely defined. 10. Assigned flow junctions will be forced to be inlet/outlet based on the connected pipe direction. This eliminates some undefined junctions because the setting is inconsistent. 11. Fixed some problems reading in Arrow 3.0 models. 12. When a scenario is cloned or a disconnected scenario is created the .out file will now be copied and renamed. 13. Fixed problem giving a warning about efficiency data being 0% when no efficiency data was entered. 14. A model is now required to have a file name before it is run. This keeps the .out file from being put in the root folder of the current drive. 15. A warning is now given before a Batch run if the model has not been saved with a file name. 16. Fixed problem that didn't show the pump configuration details when using Global Edit or Same As functions. 17. Fixed problem where the "From Database" was not shown in the conductivity of the pipe wall in the Pipe Specification window. 18. Fixed problem that occurred occasionally when a model was rerun after it initially had an error during a run when the .out file was not accessible. 19. Chempak liquids that are "liquid only" fluids do not have vapor pressure data. But vapor pressure values were displayed in System Properties anyways. Now they are not. 20. Fixed issue with Graph Results on flow paths where the flow is zero at some point. Fathom might not recognize the user's path. Now it does. 21. Fixed a problem reading Arrow 3.0 models that used handbook value specifications. 22. When model assemblies are merged in, the ID numbers are not changed unless it is necessary. 23. Fixed problem switching between scenarios when on had an error reported, the error would also be applied to the other scenario. 24. Fixed problem showing 0 deg C as a lower bound for a fluid on the System Properties window.