==== AFT Titan 3.0 (Version Date 2005.04.21) Release Notes ===== This file contains the changes that have been made to Titan 3.0 *** Changes for Version Date 2003.05.09 (original release) *** *** Changes for Version Date 2003.10.07 *** >> Changes to computation logic that could impact results << 1. Fixed problem in the Tee/Wye junction for wye configurations. For cases of merging flow into the wye, the K factor was based on the merged dynamic pressure, but should have been ratioed to be based on the dynamic pressure of the pipe of interest. This caused K factor errors for this case. 2. Fixed problem in the Tee/Wye junction for sharp-edged tee configurations. For cases of merging flow from the runs and flowing out the branch, or splitting flow from the branch and out both runs, the K factor was always returned as zero. 3. Fixed problem for solution control which begins with a lumped method and then reruns using a marching method. In some choked flow cases, the pipes in the choked path were not being re-calculated using a marching method, and the results were thus based on a lumped method. 4. When using a lumped solution method, in some cases where choking occurred the pressure displayed in the pipe at the choking point was incorrect. This was fixed. 5. Corrections were made to the interpolation calculations for the Ks and Kst factors in the Idelchik correlations for straight and branching losses for converging and diverging area change tees. 6. The angle entered for diverging wyes is the total angle between both branches of the wye. However, Idelchik uses the half-angle between the centerline and the branch. This was fixed. 7. Fixed problem calculating speed for compressor/fans with flow or pressure control. 8. Fixed problem with choking at a pipe sequence where there is an expansion. The Mach number calculation was using a temperature which was not the most recent. The calculation would therefore be off a bit. Impact on pressures and flows were small, but Mach number and velocity at the particular pipe outlet could be off. 9. Fixed a problem in some cases with models that have multiple pressure control valves where the pressures would not be updated in some areas. 10. Fixed problem when a resistance curve was used for Spray junctions that used a volumetric flow. The pressure drop was not calculated correctly. 11. Fixed problem where the spray junction was calculating the properties based on the exit values and not the inlet. >> Changes to data management that could impact results << 1. Fixed problem with pressure output. In some cases where there are multiple junctions closed, intermediate pipes are isolated and have no pressure solution. To signal this, Fathom internally sets the pressure to a large negative number. However, this number was being changed because of a subsequent unit conversion, and Fathom thought it was a valid number. 2. Fixed problem with Area Changes not being categorized as Expansion or Contraction correctly. The loss coefficient should be correct, though they should be checked. 3. Now, when Tees/Wyes are copied or duplicated, it is attempted to preserve the order of the connected pipes. 4. The junction output parameters for flow restrictions (Restricted Mach Number, etc.) were being based on a Mach Number which was sometimes slightly incorrect because it was being updated more than once. This was fixed. Impact on certain displayed results should be small. 5. Fixed anomalous Output Window display of pressure at Assigned Flow junctions. 6. Fixed problem with the One-Way Valve where the pressure units could not be chosen. 7. Fixed problem with compressor/fan - system curve generation for multiple compressor/fans. An error occurred when trying to generate the graph because of some unused code that should have been removed. 8. Fixed a problem that the model results were not correctly reset after a compressor/fan curves were calculated. The model had to be rerun to reset the results. 9. Fixed problem with the One-way Valve not retaining its Failed Open Special Condition status. 10. If a closed Spray junction was in a closed flow path, pressures were not allowed to propagate past it. This was fixed. 11. The following fluids were updated in the Arrow3.dat file. Air -- New Thermal Conductivity curve based on Chempak Ammonia -- Improved all Enthalpy curve fits Butane -- New Thermal Conductivity curve based on Chempak Carbon Dioxide -- Improved Enthalpy curve fits for 5 MPa and 20 MPa Freon 11 -- New Thermal Conductivity curve based on Chempak, changed enthalpy curve units to MPa Freon 114 -- New Thermal Conductivity curve based on Chempak Freon 12 -- Changed enthalpy curve units to MPa Freon 22 -- New Thermal Conductivity curve based on Chempak, Improved enthalpy curve fit at 4 Mpa Freon 23 -- New Thermal Conductivity curve based on Chempak Freon 502 -- Improved enthalpy curve fit at 2 Mpa Helium -- New Thermal Conductivity curve based on Chempak Hydrogen -- Improved all Enthalpy curve fits Isobutane -- New Thermal Conductivity curve based on Chempak Propylene -- New Thermal Conductivity curve based on Chempak Refrigerant C-318 -- Improved enthalpy curve fits for 1 and 2 Mpa, Changed enthalpy curve units to Mpa >> Changes that do not impact results << 1. Fixed minor scaling problem with Workspace and Visual Report printing when printing selected objects only. 2. When the model is run the connectivity is reset after the closed portions of the model have been determined. 3. Changed message in output about Design Alerts. It was calling them a Design Limit, which is what they were called previously. 4. Now the K factors for all detailed Tees/Wyes are shown on the Multiple Losses tab. Before only the non- zero junctions would be shown. 5. Fixed problem with Orifices where an 'incorrect set of units' message would be given when the dimension was changed from area to diameter or visa versa. 6. The Base Scenario cannot be renamed to a number. It can, however, be renamed to something that contains numbers (e.g. 4MyTest56). 7. Fixed problem where the Model Data window was not being updated correctly when the Jump action was used. 8. Added the scenario name and file name to the Model Data output. 9. Added duct width and height to the Model Data output. 10. Unit preferences was allowing user to select a preferred unit that was not actually in the list of displayed units. This could cause unit warnings when running models. This was fixed. 11. When specifying heat transfer for a pipe, the input for user specified internal heat transfer coefficient is required. But an empty field was being accepted, which caused an error when running the model if the user did not enter a value. This was fixed. 12. Fixed problem that could occur when running a model and then trying to cancel. Sometimes the Solution Progress window would not unload, and when the model was reran the starting point would be incorrect. 13. Fixed problem reading model if the Digit Grouping Symbol was changed to a space in the Windows Control Panel. 14. Spurious unit conversion errors and warnings during the solution could occur for spray discharge junctions when using a resistance curve. There were fixed. 15. Fixed problem with copying and pasting assemblies with multiple pipes. 16. Fixed problem updating the Workspace when a Spray that is connected to two or more pipes is closed. 17. Fixed problem updating the Workspace when a Special Condition is displayed. 18. Fixed problem editing fluids in databases other that the local user database. *** Changes for Version Date 2003.10.09 *** >> Changes to computation logic that could impact results << 1. None. >> Changes to data management that could impact results << 1. None. >> Changes that do not impact results << 1. Compressor/fan vs. system curves for parallel compressor/fans was not displaying units for pressure on the graph. This was fixed. *** Changes for Version Date 2003.10.21 *** >> Changes to computation logic that could impact results << 1. When using density corrections at compressor/fans, if a density correction was entered, the model was run, and the density correction deleted and the model run again without exiting Arrow, the density correction would still be applied in the Solver. This was fixed. >> Changes to data management that could impact results << 1. When creating compressor/fan vs. system curves with density corrections on the compressor/fans, the corrections were not being properly applied at conditions away from the actual operating point. This was fixed. 2. Fixed problem merging junctions from another model that have raw data points (e.g. pumps with data points for the pump curve). The curve fit constants would be OK but the data points would be corrupted. This problem also can occur copying and pasting between models. >> Changes that do not impact results << 1. When creating compressor/fan vs. system curves, the default flow range of the curve should have been a little larger. This was adjusted. 2. A warning was misworded and changed. The old warning said: "Sonic area is less than the physical flow area at junction xxxx" The new warning says: "Physical flow area is less than the sonic area at junction xxxx" *** Changes for Version Date 2003.10.23 *** >> Changes to computation logic that could impact results << 1. None. >> Changes to data management that could impact results << 1. None. >> Changes that do not impact results << 1. The 2003.10.21 version introduced a problem undoing the action after pipes or junctions were deleted from the Workspace. This caused the pipe and junction labels to disappear from the Workspace. If the model were reopened the problem with the labels would be corrected. *** Changes for Version Date 2004.04.16 *** >> Changes to computation logic that could impact results << 1. Fixed problem with compressor/fan calculations using a fixed volumetric flow. In some cases the flow specified would not be achieved. 2. There was a minor interpolation problem for friction factors in the transition region that could cause friction factors to be off by 5-10% when the Reynolds number was in transition. This was fixed. 3. Fixed problem with the Separator junction where the Enthalpy would be changed as the fluid passed through. >> Changes to data management that could impact results << 1. When using multiple raw data for junctions which were curve fitted or interpolated, it was possible for the user to get the raw data pointers out of sync and display incorrect raw data. This was fixed. 2. Fixed problem where the parent scenario is changed from an assigned flow compressor to one with a compressor curve and the child scenario was not updated with the new compressor data. 3. When creating graphs, the user can save graph sets with customized labels. In some cases the units in these saved labels would not agree with the units in the graph when the units were changed at some later time. This was fixed. >> Changes that do not impact results << 1. Users were allowed to leave junction Specifications windows using Jump when the data was not verified for consistency. This was fixed. 2. Visual Report output parameters which did not have units (e.g., Reynolds #) and did not have valid output for that pipe or junction should have displayed "N/A", but were instead displaying an internal flag value of 10^-29. This was fixed. 3. Default external toolbar was not being read in. The built-in toolbar was thus used. This was a minor problem, and was fixed. 4. Fixed minor problem with Scenario Manager ancestry and scenario names. 5. Removed the K factor input field on the Assigned Pressure Specifications window. This has been replaced by the information on the Loss Coefficients tab. 6. Fixed several typos in various error messages, etc. 7. Fixed problems reading in files from previous versions and converting/updating them to the current format. 8. Fixed a graphical problem with aligning junctions when snap to grid is enabled. 9. Fixed problems related to user entering pipe material data with new friction or insulation data sets. 10. Fixed some display problems with annotations on Workspace. *** Changes for Version Date 2004.05.13 *** >> Changes to computation logic that could impact results << 1. None. >> Changes to data management that could impact results << 1. None. >> Changes that do not impact results << 1. The 2004.04.16 version introduced a problem recognizing the regional settings which caused the application to fail with a 'type mismatch' error and not continue loading. This was fixed. *** Changes for Version Date 2005.02.02 *** >> Changes to computation logic that could impact results << 1. Fixed exit orifice K factor calculation. It was not using the appropriate area value on the exit side of the orifice. 2. Fixed problem with polytropic calculations for compressors. It was not taking into account the ratio of the compressibility factors. 3. Fixed problem with calculating the Reynolds number in certain cases where the density was never calculated and therefore causing a divide-by-zero error. 4. Fixed problems calculating compressor efficiencies. 5. Fixed a problem with Chempak mixtures. 6. Improved compressor calculation for real gases. Added compressibility factor ratio into isentropic calculation for temperature rise. 7. Fixed problem with calculating the Reynolds number in certain cases where the density was never calculated and therefore causing a divide-by-zero error. 8. Fixed problems calculating compressor efficiencies when power data was supplied. This also affected BEP calculations. 9. Fixed a problem with Chempak mixtures which would show up with carbon dioxide in the mixture. The minimum allowable pressure was not being setup properly. Typically the result was that spurious warnings occured. 10. Fixed some problems when modeling Chempak mixtures and using "Normal" or "Standard" flow rates such as scfm or Nm3/h at assigned flow junctions. The flow rates were not being properly converted over to mass flow rates which could cause incorrect results. 11. Fixed some additional problems (to those fixed in 2004.07.29) related to Chempak mixtures and "Normal" or "Standard" flow rates such as scfm or Nm3/h. Junctions such as compressor/fans which use fixed flows or flow control valves would nto convert to mass flow properly, which could cause incorrect results. 12. Improved sonic iteration routine. Should not change results, but for some cases which had trouble converging, this should improve things. 13. Was not multiplying sparger holes to single flow area for Spray Discharge junctions. This was fixed. 14. When pipes used diameter reduction due to scaling, 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. 15. There was a problem calculating the pressure drop across an exit valve when a Cv was used. This would be obvious to the user because the Cv reported in the Valve Summary in the output would not match the Cv entered for the valve. This was fixed. 16. Spray junctions that are connected to three or more pipes when one of the pipes is closed was not classifying the flow connections properly. It was fixed. >> Changes to data management that could impact results << 1. All junctions which support resistance curves for pressure loss had an anomoly on the junction window where a user could select to have the pressure loss parameter not be pressure. Units of length would appear, which the user could not deselect from unless they reopened the curve fit window. This was fixed. 2. Fixed problem calculating the Equivalent Length for pipes. 3. Fixed problem merging models that had the same pipe/junction numbers in both models. 4. After the output was sorted and then it was shown on the Workspace the data would be for the wrong pipe or junction. This was fixed. 5. Fixed problem when opening Fathom 6.0 models that have Additional Losses (Fittings & Losses) applied to the pipes. 6. Fixed problem with Pump configurations that the raw data was being assigned to the wrong configuration when they were sorted by impeller size. 7. Fixed problem in Output window Pipe Heat Transfer table where inlet solutions for temperature were not displayed properly. Temperatures in main pipe output table were fine. 8. Fixed display problem for certain junction pressures when flow was in opposite direction of reference positive direction. Outlet junction pressures and temperatures were incorrect. 9. 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. 10. Fixed problem with reporting the average stagnation pressure in a pipe. It was previously reporting the outlet stagnation pressure. 11. Fixed problem with unit conversions when reporting the average sonic speed in a pipe. 12. 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. 13. The Heat Transfer Design Factor for pipes was not being applied. >> Changes that do not impact results << 1. The data references (e.g. pump curve data) were not being reset when a scenario was saved to another file. 2. Fixed a problem with scenarios in certain circumstances when a pipe was deleted in a child scenario, but then moved and connected to a new junction in the parent, the new junction in the child assumed that the pipe was still connected. 3. Fixed a problem when a note was deleted from a pipe or junction in the child scenario. 4. Fixed a problem with scenarios in certain circumstances when a pipe was deleted in a child scenario, but then moved and connected to a new junction in the parent, the new junction in the child assumed that the pipe was still connected. 5. Fixed a problem when a note was deleted from a pipe or junction in the child scenario. 6. Fixed problem with Model Data for Compressors where the data didn't line up with the column headers. 7. Fixed some problems importing Fathom 6.0 files. 8. Added support for JPG and GIF files for Graph Results window. 9. Fixed problem with Visual Report where menus did not update on first generation of image in some cases. 10. Fixed some minor problems with Visual Report menus where certain menu features were shown to be enabled when they should not have. 11. Fixed spurious error messages of unit problems when entering data for pipes that are rectangular or non-cylindrical. 12. 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 Arrow would not accept this data. This was fixed. 13. Fixed problem with saving x-y data when a junction was copied from another and then the data changed. 14. Fixed problem with saving x-y data when a junction was copied from another and then the data changed. 15. Fixed problem displaying the correct Area Change image on the Specifications window. 16. Fixed problem running batch runs when the computer has no printer defined. 17. Fixed problem where Area Changes were not remaining connected to the Component Database. 18. Fixed problem with time-limited tokens not allowing Arrow to run. 19. 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. 20. Add feature to the Extended Model Check to remove pipes that only exist on the Workspace that are drawn with no length (a dot). 21. Fixed problem displaying the pipe roughness in the Pipe Details section of Model Data. *** 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. 2. Made a Solver improvement related to sonic choking. In some cases convergence was not as tight as it could have been, and warnings would be displayed to that effect. 3. When using junction loss models with resistance curves, the basis area for loss model should have no effect. However, if the user entered an alternate base area in this case, Arrow incorrectly tried to adjust the resistance curve for the modified area. This would cause an incorrect pressure drop calculation. >> Changes to data management that could impact results << 1. 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. Improved the handling of error while calculating properties using ASME steam. The solver is stopped and Additional warnings are given if the pressure and temperature are out of range. 2. Changed Chempak from being able to handle up to 50 pure fluids. Now it can handle an unlimited number. 3. Changed the Chempak Mixture window "Remove Component" feature to delete the selected grid component under all circumstances. 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. Fixed some problems that would disconnect a control valve from the component database. 7. In models with Spray Junctions with two pipes connected and one of them closed, Arrow would falsely conclude the energy was not balanced. It would thus never converge on energy. This was fixed. 8. Spray junctions which use a Cd loss model and a Chempak mixture would not initialize correctly. An error occurred as soon as the model was run. This was fixed. 9. Fixed problem when a scenario was deleted that had children, some children would be left orphaned or Arrow would crash.