WELLFLO 7 --------------------------------- Version Info: ---------------- Product: Version: Date: ------------------------------------------------------------------------------ WELLFLO 7.300.0.11 Jun. 05, 2008 NeoFluid 4.0.0.17 Jun. 04, 2008 NeoGraph 2.0.9.0 Jun. 04, 2008 NeoView 1.109 Aug. 11, 2003 HelpBrowse 1.100 Nov. 26, 2002 Install Program 4.21 Nov. 20, 2007 WELLFLO 7.300.0 Build 11 ------------------------- The new features in this version are: 1) The support for oil phase and water phase weighting material has been added for black oil and simplified data fluid systems. 2) The support for Non-Newtonian oils (R300 and R600, or K and N) has been added for black oil and simplified data fluid systems. 3) The user now has the option to calculate and display Operating Window Gradient plots in WELLFLO. This option allows the user to specify Pore, Frac, and user defined pressure or ECD plots. 4) The user now has the option to print the run monitor. 5) The Coil on Surface facility is now available in Rigsite. The modifications/fixes in this version are: 1) The Pedersen and Fredenslund correlation for computing a compositional viscosity has been limited to prevent it from computing a negative C1 reference viscosity used in its internal calculations. This would under certain circumstances have caused the calculation of the viscosity to fail. 2) The VMGThermo fluid property package has been updated to v5.0.2007.1128. 3) In previous versions, if one of the variables for an Injection Point facility was modified in a Standard User Specified Parametric case, the potential existed for these changes to not be reflected in the output results. This problem has been fixed. 4) In previous versions, if the used attempted to delete a black oil WGR row, or a black oil OGR row from the optional Parametric Data grid of a User Specified Performance Curve Parametric case, the row would not actually be deleted. This problem has been fixed. 5) In previous versions, a serialization problem could potentially occur when the user stored out and reloaded a case with a Coil on Surface Facility. This problem has been fixed. WELLFLO 7.235 Build 619 ----------------------- The modifications/fixes in this version are: 1) A problem was encountered with the wellhead flow map utility. The calculation of the angle of inclination for the drilling profile when using three dimensional drilling profiles was incorrect. This problem only affected the wellhead flow map utility and has now been corrected. 2) A problem encountered with the wellhead flow map utility in the calculation of the hydraulic diameter and hydraulic absolute roughness values for projection, injection or circulating cases when flow was in the casing tubing annulus. The casing diameter and absolute roughness values were being used in the calculations as the hydraulic diameter and absolute roughness values. This problem only affected the wellhead flow map utility and has now been corrected. 3) In previous versions there was a problem with the wellhead flow map and phase envelope utilities where the oil gas ratio was not getting set properly for Black Oil and water oil ratio and the water gas ratio were not getting set for compositional cases. This was causing 'Error creating results stream' when attempting to display flow map plot. This problem only affected the wellhead flow map and phase envelope utilities has now been corrected. WELLFLO 7.234 Build 618 ----------------------- The modifications/fixes in this version are: 1) WELLFLO has been modified to put default locations for the database paths into the registry under the CURRENT_USER key, if those paths have not been previously set. The default location is in the Neotec subdirectory of the common files directory. 2) A problem was discovered with the reverse pressure calculation capability when the option to locate the gas lift valves was enabled and the variable surface opening pressure method was selected. The calculation was trying to do a reverse pressure calculation for both the natural production profile (when trying to solve the profile without the bottommost gas lift valve) and enhanced production profile (when trying to solve the profile with the bottommost gas lift valve) portions of the calculation. It should only be trying to do a reverse pressure calculation for the natural production profile portion of the case. This problem has now been corrected. WELLFLO 7.232 Build 615 ----------------------- The modifications/fixes in this version are: 1) A problem was encountered when using the gas lift design option with a bottom hole production IPR that would cause the calculations to fail. This has now been corrected. 2) A problem was encountered when using the gas lift design option with a reverse pressure production string that would cause the calculations to fail. This has now been corrected. 3) All references to the word “bottom-most” have been changed to “bottommost” in the output reporting files. 4) A check has been added when using the gas lift design option to ensure that the wellhead production pressure, either specified or calculated is less than the wellhead injection pressure minus the bottommost valve operating differential. If this condition is not met, the calculations are terminated and the error message is reported in the output reports. 5) In previous versions, if the user switched from a gas lift design case to a different well type, the user interface could display a pop-up message without any text. This pop up dialog has been modified to ask the user if they want to clear out the Wellhead stream, as it was originally intended to do. 6) In previous versions, if the user selected to specify the heat transfer coefficients in a gas lift design case, the software would incorrectly prompt them to enter a casing to tubing heat transfer coefficient. This error message has been removed. 7) In previous versions, if the user had overwritten the flow basis for the wellhead stream, and then switched from a gas lift design case or heating string case to an injection case, the calculation engine could potentially still use the flow rate information from the override of the wellhead stream. This problem has now been corrected. WELLFLO 7.231 Build 614 ----------------------- The new features in this version are: 1) The gas lift design option has been added to determine the location of the bottom most continuous flow lift valve or orifice and the location of the start up valves required to unload the well. Two methods are provided for standard pressure operated valves, the constant surface opening pressure method and the variable surface opening pressure method. Both of these methods are based on designs respectively outlined in: a. "Universal Spacing For Continuous Flow Gas Lift," "Section 3.42922: Standard pressure operated valves - constant surface opening pressure" by Kermit E. Brown, "The Technology of Artificial Lift Methods -Volume 2a," 1980, pages 224-227. b. "Universal Spacing For Continuous Flow Gas Lift," "Section 3.4293: Design procedure for pressure operated valves - taking 10-20 psi pressure drop in surface closing pressure between valves" by Kermit E. Brown, "The Technology of Artificial Lift Methods-Volume 2a," 1980, pages 230-232. 2) An interactive capability to calculate and display a Phase Envelope, Flow Map and Erosion Velocity analysis at the wellhead has been added. These plots and results can be accessed from the run monitor, or from the WELLFLO toolbar any time after a run has successfully completed. 3) The Parametric Data option for User Specified Data Input parameters has been added for Tubing and Wellhead Performance Curves. This option allows the user to enter lists of variable-spaced parameters, instead of specifying a min, max and step to create the sensitivity cases (especially useful for creating Eclipse table files). 4) The capability to generate Eclipse tables with a parametric (variable rate) Injection Point Gas Flow Rate, has been added. 5) The VMG APRD equation of state is now the default equation of state, except in the case where the VMG library is not validated (licensed) for use. 6) Plot results are now available for failed cases such as running out of pressure before reaching the surface. 7) An XML output file with wellhead stream and fluid information is now generated when a case is run. The modifications/fixes in this version are: 1) The database settings in the registry have been moved from the LOCAL_MACHINE key to CURRENT_USER key. 2) Neoviewer now taken from WELLFLO executable path instead of using the PATH variable. 3) In previous versions, the Run Monitor measured depth results could potentially be displayed out of order in a case where the calculation step size was large. This problem has been fixed. 4) In previous versions, the user specified parameters for an ESP could potentially become calculated when the user switched from Pump Specifications to Performance Curves, and then back again. This problem has been fixed. 5) In previous versions, the Ansari correlation would not appear in the dropdown list if AGF was selected for the overall vertical up correlation. This problem has been fixed. 6) In previous versions, a problem could potentially occur when running on a duo-core CPU with Windows Vista in which the run monitor could close down unexpectedly, causing the run to fail. This problem has been fixed. 7) In previous versions, a problem could potentially occur when the user selected to redisplay the run monitor from am extremely shallow well (approx 1 meter or less). This problem has been fixed. WELLFLO 7.224 Build 578 ----------------------- Calculations: 1) Support was added for Shell International GID security. 2) A problem was discovered whereby OLGAS 2000 3-Phase was not being set up correctly with regards to its licensing. This may have resulted in an error being reported when trying to run it. This error has now been corrected. 3) The OLGAS 2000 libraries were upgraded to version 5.0.2.0. Graphical User Interface: 1) The key number is now recorded in the project accounting files. WELLFLO 7.223 Build 576 ----------------------- Calculations: 1) A problem was discovered whereby OLGAS 2000 3-Phase was not being set up correctly with regards to its licensing. This may have resulted in an error being reported when trying to run it. This error has now been corrected. Graphical User Interface: 1) A client specific change was made to the security routines. WELLFLO 7.222 Build 575 ----------------------- Graphical User Interface: 1) A client specific change was made to the security routines. WELLFLO 7.221 Build 574 ----------------------- Graphical User Interface: 1) A problem was encountered in previous version where if the user defined an open hole section on the spreadsheet tab of a production casing, the spreadsheet tab grid could freeze up. This problem has been fixed. 2) A problem was encountered in previous version where if the user re-displayed the run monitor results of a foam case, the value displayed for foam quality would be one minus the foam quality. This problem has been fixed. WELLFLO 7.220 Build 573 ----------------------- Calculations: 1) The Hagedorn Brown Revised correlation was added to the vertical up methods. 2) The latest versions of the VMG and OLGAS 2000 libraries are included with this version of WELLFLO. Graphical User Interface: 1) The user now has the option to turn off the diagnostic files (P01/P02), so these files will not be generated when a case is run. This functionality can be accessed on the "Run Options" dialog. 2) Minor changes were made to the Project Accounting functionality. 3) A problem was encountered in previous versions whereby if the user set up a Standard User Specified parametric case with an Injection Point facility, the Injection Point flow rate information may not have been correctly set up for the parametric cases. This problem has been fixed. 4) A problem was encountered in previous versions whereby if the user selected the Rawlins Schellhardt (using Pressure Squared) IPR in a Point Source facility, the IPR parameters grid would actually be set up for Rawlins Schellhardt (using Pressure) IPR instead (and vise versa), which would result in the incorrect version of the Rawlins Schellhardt IPR being used in the calculations. This problem has been fixed. Output: 1) Neograph has been modified to add proper series labels on parametric cases for graphs with multiple curves. 2) Neograph has been modified fix the problem where top axis graphs would not display properly if bottom axis has no data. 3) Neograph has been modified to fix problem where left axis scales were not getting adjusted for larger top axis graphs. WELLFLO 7.218 Build 567 ----------------------- Calculations: 1) A problem was encountered when using the TWPC method. The angle of inclination of the well was being passed to the TWPC method using radians when it should have been passed in degrees. This has now been corrected. 2) A problem was encountered when using the GZM method. The oil viscosity was being passed to the GZM method for the water viscosity and has now been corrected. 3) The reported flow patterns for the Shell Methods have been modified to remove the “Shell” reference. The updated list is provided below: Run Monitor Max and P01 Files -------------------------------------- Stratified Smooth STS Stratified Wave STW Stratified Disp. STD Annular ANN Annular Dispersed A-D Intermittent/Slug INT Churn CHN Bubble BUB Dispersed Bubble D-B Single Phase Flow SPF 3-phase Stratified 3PS Slug SLG Annular Mist A-M Unstable/Churn UNC Vapour VAP Liquid LIQ Transition TRA Stratified STR Unknown UNK Two-phase 2PF WELLFLO 7.218 Build 567 ----------------------- Calculations: 1) A problem was encountered whereby support for the SSE2 processor instruction set was required in order for the OLGAS 2000 2 Phase or 3 Phase Hydraulics Models to be selected. This has now been corrected. WELLFLO 7.217 Build 566 ----------------------- Calculations: 1) A problem was encountered whereby negative A and/or B coefficients, in the case of the LIT Pressure Quadratic or Pressure Squared Quadratic IPRs or C and/or n coefficients for the Rawlins and Shellhardt IPRs could be computed by entering two or more pressure points with their corresponding flow rates. This could result in an outflow being predicted for an inflow performance relationship when the flowing pressure was less than the static pressure and has now been blocked. 2) The Shell TWPC and GZM proprietary hydraulics methods are now available. 3) The static annulus data’s profile has been hidden from the setup code for the calculations when the fluid temperature profile is specified. This would not have affected the calculations but may have caused additional calculation sections to be done when a case was run. 4) A problem was discovered when using the VMG fluid property package with a composition with components ranging from C21 to C30. This would have caused the calculations to fail and has now been corrected. Output: 1) The Measured Depth vs. Surroundings Temperature Gradient plot definition in the WFGraph.tpl file has been modified to plot the surroundings temperature against the MidPointPlotResultsTable’s cumulative mid point length instead of the EdPointPlotResultsTable’s cumulative length. WELLFLO 7.216 Build 563 ----------------------- Calculations: 1) A problem was discovered with the compositional with free water fluid system that would have caused the water to gas or water to oil ratio to be ignored for the additional flow added from an IPR well section. This has now been corrected. 2) The compositional and compositional with free water fluid systems now report when there is no liquid at stock tank conditions for a specified hydrocarbon liquid volumetric flow rate instead of just a failure that the mass flow rate failed to be initialized. WELLFLO 7.215 Build 562 ----------------------- Security: 1) Minor changes were made to the security routines. Output: 1) A cosmetic problem with the reporting of the wellhead temperature as always being specified in the summary section of both the min and max output reports for production and injection cases was encountered. This problem was introduced with the inclusion of the hot fluid circulation option in version 7.214 and has now been corrected. WELLFLO 7.214 Build 561 ----------------------- Graphical User Interface: 1) A hot fluid circulation has option has been added to the well types section on the Fluid System tab of the System Data screens. This option allows the user to model a system where fluid is circulated down a heating string and back up the annulus (or vise versa) in order to have a net heating or cooling effect on the reservoir production. The hot fluid circulation well type is valid for compositional, black oil and simplified fluid systems. 2) The Ansari Mechanistic Model has been added to the list of vertical up-flow methods on the Methods tab of the System Data screens. 3) In previous versions of the software, the user could potentially encounter a problem with the parametric injection point not being part of the calculations except for the initial case.  This problem was caused by the parametric options for a standard user specified case not being updated when a facility was enabled or disabled.  This problem has been fixed. Calculations: 1) A problem was discovered with the second liquid phase’s (water or hydrocarbon liquid) surface tension when using the ATI fluid library.  The second liquid phase’s surface tension was being set to the first liquid phase’s surface tension value.  This has now been corrected. 2) A problem was discovered with the Beggs and Brill Revised (1977) uphill holdup correction correlation that would cause the calculations to fail. This problem would occur when the transition (froth) flow pattern was predicted and is now corrected. 3) The default pipe maximum convergence fail count has been increased for 6 to 10.  This will under certain conditions, permit cases that are having trouble converging at the segment level to now converge. 4) The maximum limits for Enthalpy, +-10 BTU/ft2-F, have been removed. 5) A problem was encountered with the calculation of the Saturated Water Composition when using the VMG fluid property package resulting in the failure of the calculation.  The error only occurred when the composition contained a component from C21 through C30 and has now been corrected. 6) A problem with the circulating complex heat transfer calculation that would result in a convergence was introduced in WELLFLO 7 v7.204.509.  This problem was corrected in WELLLFO 7 v7.206.511. 7) The Virtual Materials Group Fluid Property Package has been updated from v4.0.41002.0 to v4.0.41112.0. 8) A sporadic problem was encountered when using the Non-Newtonian Viscosity option.  The problem resulted when a single phase water fluid system was present and caused the water cut to be reported as a number close to 1.0 instead of exactly 1.0.  This has now been corrected. 9) A problem was encountered with additional flow being added to an IPR well calculation section under certain conditions when a calculation section failed to converge due to an error.  This has now been corrected. 10) The stability calculations have been updated so that: - the mass flow rate used by the stability calculation is now the original rate minus 0.5 lb/sec if the original rate is greater than 1.0 lb/sec.  If the original rate is less than 1.0 lb/sec then the flow rate used is set to be 0.5 times the original rate.  Previously, the mass flow rate used for the stability calculation was 0.995 times the original rate. - the default reverse pressure convergence tolerance of 0.1 psi is always used instead of the specified reverse pressure convergence tolerance. - the computed bottom hole pressure plus the reverse pressure convergence tolerance must be less than or equal to the original cases bottom hole pressure before a case is determined to be stable. The need to do a stability calculation has been eliminated if the entire profile is single phase as the case is considered to be and reported as stable. Output: 1) In previous versions, the wellhead temperature in an output file could potentially be erroneously reported as empty during a circulating case in the output files (either by reporting and empty temp when it should have a value or failing the calculation). 2) The following cosmetic problems were discovered in the P01 diagnostic output report and have now been corrected: - the total mole fractions for the overall composition or individual phase compositions as well as the mass, mole or volume fractions of the individual phases were occasionally being incorrectly reported as when they should have been reported as 0.0 or 1.0.  This has now been corrected. - the detailed stream information for the inlet stream to be reported twice for a point source. - internal unused phases were being reported in the stream summaries at the end of the summary section.   3) The P01 diagnostic output file has been upgraded to include: - the reporting of a limited selection of compositional methods. - the reporting of the properties for the hypothetical components. - additional results for the upstream and downstream streams reported in the summary section(s).   4) A problem was encountered with the reporting of an invalid Motor ELV for a production bottom hole assembly in the run monitor.  This occurred when the calculation for the production bottom hole had failed.  The Motor ELV was correctly reported as in the output reports and the problem has now been corrected.   5) A cosmetic problem was encountered with the reporting of the hydraulic diameters and absolute roughness values for the flowing annulus in a circulating case in the specified data section of the MIN and MAX output reports.   The tubing injection hydraulic diameters were being included as well.  This has now been corrected. 6) A cosmetic problem was encountered in the XLS output files with the reported cumulative drilling times.  Under certain conditions an empty value was being reported instead of 0.0.  This has now been corrected. 7) A problem was encountered causing the Injection Point Operating Envelope for Annulus Return or Injection Point Operating Envelope for Tubing Injection plots to fail to be generated. The WFSummary.tpl file was incorrectly looking for a variable in the wrong table has now been corrected. Cases that successfully ran only require an updated WFSumary.tpl file to generate the failed plots.   WELLFLO 7.206 Build 511 ----------------------- Calculations: 1) A problem was introduced into the circulating complex heat (calculated fluid temperature profile) calculations that would have resulted in calculations failing to converge. This has been corrected. WELLFLO 7.205 Build 510 ----------------------- Security: 1) Changes were made to support cascading security keys on a single port. WELLFLO 7.204 Build 509 ----------------------- Graphical User Interface: 1) The default reverse pressure tolerance for Wellflo Production has been changed to 1 psi. 2) Problem fixed on the production casing spreadsheet dialog in entering ID and OD dimensions. Calculations: 1) A problem was discovered with the Beggs and Brill Revised (1977) uphill holdup correction correlation that would cause the calculations to fail. This problem would occur when the transitional (froth) flow pattern was predicted and has now been corrected 2) Including any components from n-C21 to n-C30 with the VMG fluid library would cause water saturation to fail. This has been corrected. WELLFLO 7.203 Build 507 ----------------------- Graphical User Interface: 1) A problem in the message registry was fixed. 2) Drill Profile survey data in Wellflo Production and Rigsite now allows inserting a row on the first row. 3) Wellflo Production: Moleweight on the Production Fliuds is disabled if a non-compositional system is chosen. WELLFLO 7.202 Build 504 ----------------------- Calculations: 1) A problem was encountered with an inflow per length section. This may have resulted in extra flow being added to a calculation well segment. This has now been corrected. WELLFLO 7.200 Build 503 ----------------------- Calculations: 1) A problem was encountered with the OLGAS 2000 3Phase method with the reported in-situ water cut whereby if a hydrocarbon liquid phase did not exit, the method would report the in-situ water cut as nearly one when it should have been reported as exactly one. This was causing problems when blending water properties with non-existent hydrocarbon liquid properties resulting in the failure of the case and has now been corrected. 2) A potential problem was encountered when accessing the component names from the component numbers. This may have prevented the VMG fluid property library from initializing. This has now been corrected. 3) A problem was encountered with the calculation of the gas enthalpy in black oil and simplified data fluid systems for a gas gravity greater than 1.0 either specified or a function of the gas limited composition. This problem was introduced in NeoFluid v3.40.0.0. The calculation of the gas enthalpy has been returned to the calculation used in NeoFluid v3.39.0.0. We still however, do not recommend doing temperature calculations when the gas gravity is greater than 1.0. 4) The Virtual Materials Group Fluid Property Package has been updated from v4.0.41002.0 to v4.0.41112.0. 5) A problem was encountered with the reporting of the minimum horizontal, included and vertical cuttings transport ratios whereby the maximum values were being reported. This has now been corrected. 6) A problem was encountered when setting a zero stock tank volumetric flow rate for a compositional fluid system that would have resulted in a division by zero error. This problem has been corrected. 7) A problem was encountered with the blending of a two compositional free water streams when the free water gravities were not equal to 1.0. The blended free water gravity was not being used when computing the blended composition. This has now been corrected. 8) The maximum limit of 100,000 cP for viscosity has been removed. 9) The flow regimes reported from the Revised Beggs and Brill 1977 correlation have been changed to be consistent with the flow regimes reported by the original Beggs and Brill 1973 correlation. Graphical User Interface: 1) A new "Production" mode is now available for quick and easy modelling of a producing oil or gas well. 2) An industry standard tubular database has been added as an option for selection of tubing and casing dimensions. 3) A new comprehensive set of up-to-date compositional equations of state from Virtual Materials Group is now available as optional VLE (Flash) calculations. 4) The ability to model the effect of electrically heated tubing on the hydrodynamic and thermodynamic performance of a well has been added. 5) The simplified UBD interface "Rigsite" now offers the option to run OLGAS2000 2-phase from ScandPower if licensed for this option. 6) A database of nozzle diameters has been added as an option for the drill bit of a BHA for UBD applications. 7) WELLFLO "Expert" mode now has OLGAS2000 3-phase from ScandPower as an option for 3-phase flow modelling. Contact Neotec to activate this license. 8) The default selection for the Annular-Mist option on the vertical upflow for a gas-based with liquid system has been changed to Gray Revised. 9) A problem with importing fluids from an xml file has been corrected. Free water gravity is now included in the fluid xml files. 10) A rounding error has been fixed in output of hydrostatic plots. 11) The messages for Rawlins shellhard IPR methods have been fixed to reference correct pressure or pressure squared correlation. Output: 1) The run monitor has been modified to not report the Motor ELV when the production BHA calculation fails. 2) A cosmetic problem was encountered in the P01 diagnostic output report. The total mole fraction for the overall composition or individual phase compositions as well as the mass, mole or volume fractions of the individual phases were occasionally being incorrectly reported as when they should have been reported as 1.0. This has now been corrected. 3) A cosmetic problem was discovered resulting in the detailed stream information for the inlet stream to be reported twice for a point source in the P01 diagnostic output report. This has now been corrected. 4) The P01 diagnostic output file now reports the units for the stage head for the compressors and electrically submersible pumps in units of ft instead of units of ft-lb/lb. 5) Changes have been made to the plotting system to allow synchronization of axes, improve appearance, add scaling features, and save settings for future plots. WELLFLO 7.136 Build 399 PreRelease ---------------------------------- Calculations: 1) Access to the OLGAS 2000 (3-Phase) model has been added. Contact Neotec for information regarding the licensing of this option. 2) In pervious versions, the calculations could fail with an "Unknown Exception" error message when the user ran a case with a casing/tubing IPR section present after switching the IPR Flow Basis from Individual Rates to Gas, HC Liquid or Total Liquid Based. This problem has been fixed. WELLFLO 7.135 Build 398 PreRelease ---------------------------------- Calculations: 1) This version of WELLFLO includes the VMG flash calculations. Please note that the royalty calculation has not been updated for VMG, so this version should only go to clients that run on a lease or purchase. 2) A problem was encountered that would have resulted in excessive memory consumption with IPR well section. This has now been corrected. 3) A problem was discovered with the compositional free water stream whereby the total composition was being used to determine when the stream contained only a single component. This has now been corrected so that the compositional free water stream determines whether or not it is a single component fluid system based on the water free composition only. This was causing a free water only stream to be reported as a single component fluid system. As well, a single component system with free water was not being correctly reported as a single component fluid system. 4) The compositional stream now permits all mole fractions to be zero when determining whether or not it is a single component fluid system. Previously, if all of the mole fractions were zero, the stream would have incorrectly determined that it was a single component fluid system. 5) A problem was discovered with the global optimization compiler setting used for release builds. This option was causing the compositional free water stream's total composition to not have a water mass fraction of exactly one resulting in a error when the free water stream was separated from an aggregate stream. This has now been corrected. 6) A cosmetic problem was discovered with the reporting of the flow regime when the AGF hydraulic method was selected with the Homogenous Flow annular mist option. Annular Mist flow was being reported instead of dispersed bubble flow. This has now been corrected 7) The Hankinson and Thomson correlation for the calculation of compositional liquid density has been updated so that the pressure and temperature are also reported with the warning message when the correlation is out of range. 8) The remaining pressure estimate used by the iterative calculations has been upgraded to handle the case when the end stream for a pipe/well calculation segment fails to contain valid results. 9) Some limits had been placed on the calculation used to calibrate the bubble point viscosity using the Chew and Connally live oil viscosity method. These limits may have caused the calibration to fail and have now been removed. 10) Some limits had been placed on the calculation used to calibrate the bubble point viscosity using the Beggs and Robinson live oil viscosity method. These limits may have caused the calibration to fail and have now been removed. 11) The maximum temperature stepsize tolerance check added to the hydraulics calculations for a pipe segment when converging on pressure and enthalpy has been removed. 12) A problem was encountered when the optimize initial guess system option was enabled for a parametric tubing injection, casing production circulation case. The bottom hole pressure from the previous parametric case was being used as the initial pressure guess instead of the previous parametric case’s tubing injection pressure. This has now been corrected. Graphical User Interface: 1) A problem was encountered in a Standard User Specified parametric case, where the case could fail depending on the order of data entry. This problem has been fixed. 2) A problem was encountered in a Drilling parametric case with an injection or circulating well, where the liquid rate (HC liquid or water) would not be varied for the parametric run. This problem has been fixed. Output: 1) A problem was encountered with the plotted surroundings temperature gradient curve. It was being incorrectly plotted against the end point cumulative length instead of the mid point cumulative length. This has now been corrected. 2) A problem was encountered with the reporting of the NCU’s in the project accounting file. Previously, when the user terminated a run, the NCU’s would be written to the key but the project accounting file was not being updated. This has now been corrected. 3) A problem was encountered with the plotted equivalent circulating density for a circulating case. The reported equivalent circulating density was based on the wellhead production pressure instead of the bottom hole pressure. This has now been corrected. 4) A problem was encountered with the reporting of the Thermal Profile Results in the p02 diagnostic output file. The temperatures computed for the external pipe coatings or external well casings were not being computed correctly. This has now been corrected. 5) Additional information has been added to the stepsize failure error message to inform the client that the error may be due to a failure due to low pressure, excessive flow rate or an invalid diameter. WELLFLO 7.134 Build 397 ------------------------ Graphical User Interface: 1) In previous versions, the grids could occasionally lock up during data entry. This problem has been fixed WELLFLO 7.133 Build 396 ------------------------ Calculations: 1) The calculation engine contains several minor changes for gas based IPRs in IPR casing sections and point sources (for black oil or simplified data fluid systems). 2) In previous versions, if the user selected the Peng Robinson SV equation of state, the calculation engine would actually use the Soave Redlich equation of state (and vice versa). This problem has been fixed. 3) The Thermal Expansion method used to compute specific gravity from relative gravity or vice versa has been updated to now permit temperatures greater than 500 degrees Fahrenheit. Temperatures greater than 500 degrees Fahrenheit now generate a warning message. 4) Point source and Injection Point facilities now post stream warning messages. 5) The minimum cuttings transport ratios for horizontal, inclined and vertical flow are now reported in the summary output file. 6) IPR curves are now generated anytime that a bottom hole IPR is present. Previously, IPR curves were only generated for parametric cases. 7) A problem was encountered that resulted in only the code for a warning message being reported in the output reports. This has now been corrected so that the information for the warning message is also being reported. 8) The valid range for entropy values has been expanded from -10 to 10 BTU/lb-deg F to -20 to 20 BTU/lb-deg F. 9) The ASTM dead oil viscosity equation has been updated to now report a warning message instead of failing with an error when it is out of range. 10) A problem was encountered with the Ng and Egbogah dead oil correlation whereby the temperatures used to generate the viscosity points to calibrate the correlation were not being set resulting in the calculation failing. This has now been corrected. 11) The Watson Modified Oil Enthalpy correlation has been upgraded to now support a negative API oil gravity. 12) Additional information has been added to the stepsize failure error message to inform the client that the error may be due to a failure due to low pressure, excessive flow rate or an invalid diameter. Graphical User Interface: 1) WELLFLO now supports a Rigsite GUI mode that is specially designed for quick and easy data entry for UBD modelling. 2) The option to create an XML file containing deliverability curve information has been added. This deliverability curve information can then be imported into PIPEFLO. This option is only available for a Wellhead Performance parametric case, and is accessed from the Run Options dialog. 3) The drilling (operating envelope) parametric option was changed so that parasitic gas injection is now handled correctly. For the gas stream, the user has the option of selecting to vary the bottomhole, wellhead (injection and return) or injection point facility stream (if an injection point facility exists). For the liquid stream, the user has the option of carrying the bottomhole or wellhead streams only. 4) An ‘Individual Rates’ option was added to IPR Flow Basis selections for a ‘Total Flow Per Section’ IPR in the production casing. 5) A ‘Single Section IPR’ option has been added to the production casing, so that a user can add a single IPR section that is independent of the casing geometry. 6) An ‘Ignore this Facility’ check has been added to all tubing and production casing facilities (Point Source, Injection Point, Choke, BHA and ESP). When this option is selection, the data entry screens for the facility will be disabled, the facility will not appear on the schematic, and the facility will not be used in any calculations. 7) Minor modifications have been made to the XML fluid import/export capabilities to improve their usability. 8) In previous versions, data in the eclipse tables could be incorrect if the system of units (Field/SI) was switched after the case was run, but before the eclipse tables were generated. This problem has been fixed. 9) In previous versions, the user was restricted to a single residual in a case. This restriction has been removed. 10) The user specifiable foam properties now include a frictional quality multiplier. 11) The toolbar has been modified to include controls for switching the system of units (Field/SI/User), and switching the GUI mode (Standard/Rigsite) 12) Several minor corrections have been made to the user interface. Output: 1) A new plotting package has replaced the previous one in NeoGraph. One of the more significant options in this new plotting package is the ability to plot two separate X axes against a common Y axis 2) The warning message reporting in the min/max files has been upgraded. 3) A problem was encountered with the reporting of the Thermal Profile Results in the p02 diagnostic output file. The temperatures computed for the external pipe coatings or external well casings were not being computed correctly. This has now been corrected. WELLFLO 7.122 Build 369 ----------------------- Calculations: 1) In previous versions, if the user selected 'Total Liquid Basis' as the IPR Flow Basis for a 'Flow Per Length' or 'Total Flow Per Section' casing IPR, the value entered for the 'Vol Flow/Length' or 'Vol Flow per Section' values would have been incorrectly used in the calculations as the HC liquid volumetric rate instead of the correct total liquid volumetric rate. This problem would only occur in a Compositional system with free water, or in Black Oil/Simplified fluid system. This problem has been corrected. WELLFLO 7.121 Build 368 ----------------------- Graphical User Interface: 1) In the previous version of WELLFLO, the drilling velocities for a system with field units selected could be incorrectly displayed in 'm/min' units rather than the correct 'ft/min' units. This problem has been corrected. 2) In the previous version of WELLFLO, the gas volumes for a system with SI units selected could be incorrectly displayed in 'liters' units rather than the correct 'm3'. This problem has been corrected. WELLFLO 7.120 Build 367 ----------------------- Calculations: 1) ESP Facility and Database – An Electric Submersible Pump can now be added anywhere in the well to apply artificial lift. Users can enter their own performance data, choose from a database of commercial ESP’s, or customize the existing database. 2) ESP Performance Curve Parametric Option – Using the WELLFLO 7 parametric data option, the performance of an installed ESP can be evaluated over a range of flow rates or bottom-hole pressures. 3) Transient Buried Heat Transfer Environment – Well bore heating/cooling can now be analyzed using a time-dependent heat transfer computation based on the work of Ramey (1962), Willhite (1967), and Shinohara (1979). This development was motivated by the requirements of geothermal well analysis but is also applicable for any injection, production, or circulation system with potential transient thermal concerns (i.e. hydrate formation). 4) Helium Addition to Compositional and Limited Compositional – Helium has now been added as a new component in the fluid property library. 5) Injection Point Facility – At any depth in the well, additional fluid can be added to the well to account for an injection point. This could be used to simulate chemical injection or artificial lift as the result of parasitic tubing injection, continuous gas-lift, or concentric annulus injection. 6) Parametric Injection Point Capabilities – Performance curves for multiple injection rates can be generated using the parametric data option for a range of pressures or flow rates in the well. This is especially useful to determine hydraulically optimum gas-lift rates. 7) Calculation Engine Improvements – The non-compositional gas enthalpy prediction has been expanded beyond the previous limit of 3000 psia, to 6000 psia. The corresponding non-compositional oil enthalpy prediction has been improved to include a pressure and oil gravity dependence. 8) Water Saturation Calculation – An option for computing the gas saturated water mole fraction has now been added to the compositional data entry screens. This provides a convenient way of characterizing the fluid molar composition to include only water of saturation in the gas phase. 9) User Defined Initial Guess for Reverse Pressure Calculation – For difficult convergence cases where an iterative calculation is requested, a new option allows entry of an initial guess to speed up the solution search algorithm. Graphical User Interface: 1) Power Management – Especially for laptop users of WELLFLO 7, an automated “power down” no longer causes the Neotec security to fail due to inactivity. 2) User Defined Unit Sets – Units for each and every data item in the user interface can be selected independently and saved in a custom Unit Set which can ultimately be shared with other users. 3) Fluid Import/Export Capabilities – In the Fluid Manager, users can now import or export fluid definitions to facilitate the sharing, and storage, and retrieval, of fluid characterizations whether compositional or non-compositional. 4) ‘What’s New in this Version’ Help menu item – An option on the Help menus now reveals a brief list of the new features contained in the current release. 5) ‘Save As’ button on Main Toolbar - A 'Save As' button was added to the main toolbar. 6) Eclipse Table Generation Changes – In previous versions, the user interface would always display a "Data Changed" message to the user when he/she selected to create an Eclipse table using existing case data. This problem has been fixed, so that the "Data Changed" message is only given if the case data has actually changed. The Eclipse table option allows a user to take the results from a well performance analysis and automatically tabulate and output this information to an Eclipse™ compatible file for processing by that reservoir simulator. 7) Wellhead and Bottomhole Stream Labeling Changes for Drilling – Labels on various data entry screens have been changed to be more suitable for drilling applications when the relevant options are selected. Output: 1) Output Plot and Report Improvements - The following improvements have been made: a) NeoGraph has been modified to display only the filename (as opposed to the full path and filename) when multiple XLS plot files are displayed for comparison. b) The P02 diagnostic file has been modified to report the temperature profile across the various layers from the tubing to the surroundings. c) The gas max volume fraction for injection cases is now reported in the mini, maxi and summary output files. d) Both the per case and summary XLS output files now report the wellhead and bottom hole pressures in their respective injection point tables. e) The in situ gas volume fraction is now reported in the detailed report section of the .max output file and the XLS output file.  Additionally a gradient plot is now available to display the in situ gas volume fraction. f) The estimated height of the static column of liquid for injection or production cases if the well is shut in is now reported in the .min, .max and .sum output files.  Additionally, the measured depth to the top of the static column of liquid is reported in the summary section of the .min and .max output files. g) The cumulative liquid holdup and cumulative gas pack for both production and injection cases as well as the total for circulating cases is now reported in the summary section of the mini and maxi output files and the summary output file. h) The cuttings transport ratio is now reported in the detailed results section of the .max output report.  WELLFLO 7.116 ------------- Calculations: 1) A problem was encountered when the option to use an IPR in a production casing section was enabled with a user specified fluid temperature profile. This would cause a case to fail to converge sometimes. This has now been corrected. WELLFLO 7.115 ------------- Calculations: 1) In previous versions of the software, the Eclipse table (.dat file) would be empty if the bottomhole stream water oil ratio was varried as an optional parametric item in a tubing performance case. This problem has now been corrected. WELLFLO 7.114 ------------- Calculations: 1) A problem was encountered regarding the use of the hydrate library. This would occasionally cause the hydrate calculations to fail. This problem has now been corrected. WELLFLO 7.113 ------------- Graphical User Interface: 1) In the previous version, if the user attempted to redisplay the run monitor results after changing the fluid system, well type, case type, or unit set selection, the results displayed on the run monitor could have been incorrect. To prevent this problem from occurring, WELLFLO has been modified to clear out the run monitor results when the user changes the fluid system, well type, case type or unit set selection. 2) A 'To MD' field on the spreadsheet tab of a tubing or casing could occasionally be incorrectly set to calculated (i.e. the user would not be able to modify the field). This problem has been fixed. WELLFLO 7.112 ------------- Calculations: 1) An option has been added to the BHA to enter a performance relationship (pressure drop vs. throughput) for the Motor and/or MWD. If a performance relationship is used, the user must enter at least two points in the table. 2) The critical pressure calculation for the choke facility has been improved. 3) An ‘Optimal Initial Guess’ option has been added to the ‘Stepsize and Tolerances’ screen. When this check is turned on, any parametric runs within a given curve series will use previous calculated result as a starting point. This was done to speed up the calculations without sacrificing accuracy. 4) An initial estimate fix was made to the calculation engine to resolve a potential problem with the Secant method. 5) The HC liquid to Water surface tension calculation has been modified to be based solely on a curve fit of data presented on a paper by Firoozabadi and Ramey. 6) The calculation engine has been modified to report and accumulate the cumulative holdup and transit times as zero if the phase does not exist. 7) A fix was made to the calculation of the AOF for the Tabulated IPR. 8) Improvements have been made to the cyclic counter current heat transfer calculations which should make them more robust. 9) Improvements have been made to the target pressure calculations which should make them more robust. Graphical User Interface: 1) An option has been added to redisplay run monitor results after a case has been completed. These results are stored out with the document, and therefore can be viewed even after saving and reloading the file. A ‘View Run Monitor’ Results menu item and toolbar button have been added to allow access this option. 2) A new toolbar has been added in which the user can add enter a title for the case. If the user presses the 'case description' button on the new toolbar, a popup dialog will appear in which the user can enter the case title and description. 3) The optional bubble point calibration grid for a black oil fluid was modified to inform the user of the need to enter the bubble point pressure, temperature, and solution GOR before entering any other bubble point properties. 4) The labels on all IPR models were changed to be consistent with industry standards. Output: 1) A fix was made to the deliverability table in the output Excel (xls) files to prevent erroneous results from being reported in cases that failed. 2) A fix was made to the pressure unit conversion to ‘bar’ in NeoGraph. 3) The min/max files were changed to report all inside and outside diameter changes for production casings and tubings. Install Program: 1) The main install options have changed. They are now: - 'Local Install' - Install locally regardless of where the security key is. - 'Use Existing Install on Network' - Just like is says(regardless of where key is). 2) There is now a separate option box for: - 'Key is on local machine' - 'Key is on network machine' 3) When network type is specified, you must also specify the Key Server Name (this dialog box is only displayed if key is on network machine). 4) Key Validation icon (SpKeyVal.exe) has been added to the Programs folder. 5) RegNet now has an extra option '/KSERVER:'. It has also been added to the dialog (regnet /dlg). WELLFLO 7.105 ------------- Calculations: 1) In previous versions, the GOR recorded in the eclipse output file (.dat) would be incorrect if the case was set up to use field units in a hydrocarbon liquid based system. This problem has been fixed. 2) In versions 7.100 to 7.104 of WELLFLO, if the user added any optional parametric variables to a performance curve calculation, the optional parametric data would have been ignored. This problem has been fixed. WELLFLO 7.104 ------------- Calculations: 1) A problem was encountered with the setup of the parameters for the OLGAS 2000 2-Phase Model that resulted in the use of a special low pressure water correlation and the kinetic pressure loss calculation being turned off. The use of the special low pressure water correlation has now been disabled and the kinetic pressure loss calculation has been enabled. WELLFLO 7.103 ------------- Calculations: 1) A problem was introduced into the foam calculations in version 7.102 that would have resulted in the calculations failing. This has now been corrected. WELLFLO 7.102 ------------- Calculations: 1) The flow rate determination convergence capability has been improved by forcing the calculations to always find a valid initial estimate for the secant method. Previously, if it found a valid deltaP estimate then it would use this for the next guess of the secant method. 2) The Dodge and Metzner turbulent flow correlation for fluids that follow the power law has been added to handle single phase water when a water gelling agent has been specified or the consistency index and flow behavior index parameters are supplied. 3) The ability to use both the OLGAS 2000 Two-Phase Flow Model now requires a minimum of OLGAS 2000 v3.00. 4) A problem was encountered with the calculation of the blended liquid viscosity for a foam case when a foam was broken or for a water gel case when both a hydrocarbon liquid phase(s) and water phase existed. An arithmetic weighting of the hydrocarbon liquid and water phase viscosities was being used to compute the blended liquid phase's viscosity. This has now been corrected to use a geometric weighting to compute the blended liquid phase's viscosity instead. 5) A problem with the black oil fluid's bubble point pressure and temperature calibration was encountered. If only the bubble point pressure and temperature were entered and not the bubble point solution GOR, then the fluid would not have been correctly calibrated. This has now been corrected by requiring the bubble point solution GOR to be entered along with the bubble point pressure and temperature as a minimum requirement when calibrating a black oil fluid. Graphical User Interface: 1) The gas volumetric flow units displayed in the run monitor, output files, and plots for a Standard SI case have been changed from sm3/day to e3sm3/day. Output: 1) The diagnostic (filename.p01) output has been updated to report the additional liquid/wall mean shear stress segment result obtainable from the OLGAS 2000 Two-Phase Flow Model. 2) The diagnostic (filename.p01) output has been updated to report additional pipe segment results. These include the hydrocarbon liquid and water densities, viscosities and superficial velocities in addition to the total velocity. Also, the gas/hydrocarbon, gas/water and hydrocarbon liquid/water surface tensions are now reported. 3) The PLL, power law laminar, PLT, power law turbulent, flow patterns have been added to the max and p01 output reports to report the flow pattern predicted by the Dodge and Metzner Power Law correlation. The run monitor will report S.P.P.L Laminar and S.P.P.T. Turbulent respectively for these flow patters Install Program: 1) A 'Project Accounting Path' dialog was added to the install program, so that users would have the option of setting the location of the accounting file. 2) A Welcome Dialog was added to the install program. 3) Previous versions of the install program could terminate with an 'IDRIVER.EXE' error on Windows NT. This problem has been fixed. 4) A problem existed in previous versions of the install program, in which the HelpBrowse registry settings could be lost when upgrading to a new WELLFLO version. This problem has been fixed. 5) A 'Cancel' option has been added to the install program when an old version (old installer) is detected. WELLFLO 7.101 ------------- Graphical User Interface: 1) In previous versions, it was possible that the total measured depth of the drilling profile and/or the placement of the tubular facilities in the calculation could have been corrupted if the facilities for the casing and/or tubing were not automatically sorted by the user interface after a facility was deleted. This problem has been fixed. 2) In previous versions, the user could potentially receive an invalid data error message when creating a tubing or wellhead performance curve parametric case. The error message incorrectly stated that a calculated variable was selected for the performance curve parametric data. This invalid warning could have been ignored, and the calculations would have proceeded normally. The invalid error message has been removed. 3) The user interface has been modified to warn users when they select to use ETHYLENE GLYCOL or TEG in a compositional system with Soave-Redlich-Kwong (SRK) as the equation of state. Install Program: 1) The menu choices for the type of installation have changed to the following: a) Local Install/Key is on local machine - should be used for stand-alone installations or where the network key is plugged into that computer directly b) Network Server/Local Install - use for network key installations, whether or not the software is to be copied onto a network drive or onto the local drive. c) Network Client - use for network key installations when the software has already been loaded onto a network drive. 2) Install Shield version 7.03 is now used. 3) The user has the choice of using the User Manual from the CD or from the user's hard disk 4) There is no longer a choice of which elements to install (other than the user manual) 5) There is no longer a choice of working directory 6) The default location for the WELLFLO files to be installed has been changed from: c:\program files\wellflo to c:\program files\neotec\wellflo 7) There is no longer a choice for the name of the program folder. It will always be named WELLFLO. 8) It is recommended that the previous version be deleted before installing the next version of the software. WELLFLO 7.100 ------------- Calculations: 1) A circulating option has been added to the well type selection. The circulating option models injection down a single tubing and return up the casing-tubing annulus (as for a drilling operation). Alternately, fluids can be injected down the casing-tubing annulus and returned up the tubing. In either case, the pressure profile is calculated, and the flowing fluid temperature profiles can be calculated or specified. When running a circulating case with calculated fluid temperature profiles (complex heat transfer), the user is given the option of performing additional iterations in order to converge on a tighter Root Mean Square (RMS) temperature difference between successive profiles. 2) The capability to disable the foaming of a fluid injected at the wellhead and enable its foaming at the bottom hole assembly, has been added for use with the circulating calculation capability. 3) The initial estimate for the reverse pressure calculation has been modified to incrementally step the pressure until the first valid pass of the drilling profile has been completed. This can improve the search for a solution. 4) The reverse pressure calculation now has the ability to search for its solution using either the secant method, binary method or a hybrid secant/binary method. This option can be accessed on the Stepsize and Tolerances tab of the System Data screens. Cases created in previous commercial versions of WELLFLO 7 will use the secant method when they are loaded, unless this option is changed by the user. Any new cases will default to use the hybrid secant/binary method. Cases which previously failed to converge can now be run with two alternate search algorithms. 5) The drilling parametric (operating envelope) option has been modified to allow the user to enter a separate minimum liquid velocity for horizontal and vertical sections. These values will be used on the operating envelope plot to locate the rates at which the horizontal and vertical minimum liquid velocities occur. The horizontal/vertical threshold angle for the minimum liquid velocity can be set on the Stepsize and Tolerances tab of the System Data screens. The default angle is 45 degrees. 6) Changes have been made to the network security key routines that should eliminate potential problems that could occur when multiple Neotec programs attempt to access the network key at the same time. Graphical User Interface: 1) A batch file capability has been added to the program. To run WELLFLO 7 in batch mode pass in a '/Batch' tag and a single file name on the command line (i.e. wellflo /Batch wellflo1.wfw). 2) After a circulating case with the heat transfer options set to ‘calculate the fluid temperature profile’ is run, if the user then changes the heat transfer options to ‘specify a fluid temperature profile’, WELLFLO 7 will give the user the option of copying the last calculated fluid temperature profiles into the casing and tubing user specified fluid temperature profiles, respectively. 3) The user interface has been modified to NOT change the drilling profile, unit set and heat transfer selections when the user changes the case type unless the drilling profile is empty. 4) Graphical icons have been added to the buttons on the Fluid Manager tab of the System Data screens to add clarity to the selection. 5) Several minor fixes have been made to the routine that updates the wellhead and bottomhole screens when the parametric option is turned on. Output: 1) The run monitor has been modified to report separate minimum liquid velocities for horizontal and vertical sections in the well. For a circulating case, the run monitor will now report the conditions at the wellhead injection/return streams, and will report the total liquid holdup for the entire well (rather than just reporting the liquid holdup for the injection or production side). 2) A circulating graph family has been added to NeoGraph, so that the user can plot the wellhead injection, wellhead return, and bottomhole conditions for a circulating parametric case. 3) The mini, maxi and summary output files have been modified to handle the new circulation calculation. Additionally, new tables have been added to the summary output file to report injection and production fluid parameters and results for both drilling and non-drilling cases. The changes to the summary output file also include the splitting of the minimum liquid velocity into both minimum horizontal and minimum vertical liquid velocities. 4) A problem was discovered with the mini, maxi and summary output reports whereby the units and formatting of the reports displayed, drilling or non-drilling, were based only on the System Units selection in the Unit Set tab instead of the combination of the selection for the Case Type on the Fluid System tab and the System Units selection in the Unit Set tab of the System Data dialog. This has now been corrected. 5) NeoGraph has been converted to use ADO (Active X Data Objects) to access the Excel output files (previous versions use DAO). WELLFLO 7.062 ------------- Calculations: 1) When a flow restriction, such as modelling a bottom hole assembly with the tubing outside diameter set to be close in value to the casing inside diameter, was placed at the start of the calculations, an error may have occurred resulting in the termination of the run. This has now been corrected. WELLFLO 7.061 ------------- Calculations: 1) In previous versions of WELLFLO, calculations in black oil or simplified fluid systems would fail on the thermal expansion computation when the oil gravity entered was greater than 1.0 (specific). For such cases, the thermal expansion routine now uses an oil gravity of 1.0 (specific) for its internal calculations. 2) In previous versions, the critical temperature passed in to the DBR hydrate module was converted to the wrong units. This problem has been corrected. The effect that this error had on the calculated results appeared to be insignificant. Graphic User Interface: 1) The option to select the original 'Gray' method has been added to the list of annular mist correlations available for use with the 'Gregory et al' vertical uphill correlation. 2) In the previous version, if the user selected drilling field units, then the density of cuttings value reported on the 'Cuttings Transport' tab of the bottomhole screen would be incorrectly converted to lb/ft3 (rather than lb/US Gallon). This problem has been corrected. 3) Occasionally the schematic grid would not be updated immediately after the user made changes to the tubular configuration. This problem has been fixed. WELLFLO 7.060 ------------- Calculations: 1) A Cuttings Transport option has been added to the bottomhole for production wells. When enabled, the cuttings transport ratio is calculated, and the hydrostatic head is increased to account for the cuttings. The results of these calculations are available in the plotted output (xls files). 2) A 'Coil on Surface' facility has been added to the wellhead facilities to account for the pressure losses through the coil. 3) In previous versions, the optimization flag in the calculations with non-IPR sections would always be on, regardless of what the user had selected in the GUI. This has been fixed. 4) The bottom hole performance IPR calculations can now be computed for a tabulated IPR, as originally intended. Additionally, any errors in the calculations of a bottom hole performance IPR will only result in a warning message being posted and will not cause the calculations to terminate. 5) When the drilling option was selected, if the tubing length was less than the casing length and the fluid temperature profile was specified, an incorrect warning was being generated that a fluid temperature discontinuity existed between the initial bottom hole stream's temperature and the corresponding temperature from the specified fluid temperature profile. This warning message is no longer being generated. 6) The casing outside diameter and the borehole diameter can now be set to the same value. Graphic User Interface: 1) The messages window would sometimes report an erroneous message stating that that heat transfer data on the System Data screens did not cover the entire length of the drilling profile. This has been fixed. 2) The schematic has been modified to correctly display any horizontal sections that begin at the wellhead. 3) In previous versions of the software, the WELLFLO 7 could potentially exit with an error condition when the user opened an existing steam fluid. This problem has been fixed. 4) The default SI units for surface tension have been changed from N/m to mN/m. 5) On the fluid system tab of a black oil system, the dead oil correlation and dead oil equation selections are now visibly disabled when Khan is selected as live oil correlation. This is because the Khan correlation does not require a dead oil viscosity as input. 6) In previous versions, the user could encounter a pop-up warning window when a foam stream was over specified. Since this was a redundant message, it has been removed. 7) Changes to the "Pause Between Cases" option in the Run Options dialog are now immediately reflected in the run monitor. Previously, the changes would only be seen in the run monitor after the user exited and then re-entered the program. Output: 1) In previous versions, the Min and Max output files would report the 'Peng Robinson SV' equation of state as 'PR and SRK'. This has been fixed. 2) In previous versions, the table in the Max file that reports the hypothetical properties could have been skewed if the hypothetical components had labels of varying lengths. This has been fixed. 3) In previous versions, any tabulated values printed in the Min and Max files could have been skewed when displayed in scientific notation. This has been fixed. WELLFLO 7.057 ------------- Graphical User Interface: 1) In previous versions, the program might have occasionally terminated abnormally when the user was opening and closing data screens. This problem has been fixed. WELLFLO 7.056 ------------- Calculations: 1) In previous versions, the program might have terminated abnormally if the user was generating an Eclipse table on a Windows NT or Windows ME platform. This problem has been fixed. 2) In previous versions, when the user elected to create a tubing performance curve with a bottom hole tabulated IPR, the IPR performance curve would not be generated and the first parametric case would be ignored. This problem has been fixed. WELLFLO 7.055 ------------- Calculations: 1) WELLFLO 7 has been modified to use the latest version of OLGAS 2000 (v2.00). Graphical User Interface: 1) In previous versions, the calculated values for the number of nozzles and the total flow area for a BHA with individual nozzles specified might not have been displayed upon a file reload. This problem has been fixed. Output: 1) In previous versions a calculation with a BHA might have failed during the generation of the min/max output files if the calculated number of nozzles was empty. This has been fixed. 2) The non dependant (horizontal) axis label for Operating Envelope plots has been modified from 'Equivalent Volumetric Flow Rate' to 'Volumetric Flow Rate' to more accurately describe the values plotted. WELLFLO 7.054 ------------- Graphical User Interface: 1) In WELLFLO versions 7.051 to 7.053, if the user selected the gravel pack option without first adding a production casing, WELLFLO 7 would exit with an error condition. This problem has been fixed. WELLFLO 7.053 ------------- Calculations: 1) The minimum allowed pressure and temperature values in WELLFLO 7 have been adjusted to fix problems that could have resulted in a calculation failure when using the Glaso solution GOR correlation. 2) The plot generation code has been modified to fix problems that could potentially occur during the generation of the summary xls file, when certain combinations of path and file name were used on a Windows ME platform. Graphical User Interface: 1) The user interface has been modified to use dynamic resource allocation when opening and closing property screens. This will have the effect of significantly reducing the amount of system resources that WELLFLO 7 requires. 2) The tubular spreadsheet tabs have been modified to fix several update problems. 3) In previous versions, if the user pressed F1 ( to be used eventually for context sensitive help ), WELLFLO 7 would launch two instances of the HelpBrowser. This problem has been fixed. 4) The error/warning message system has been modified to warn users when the "Force Enthalpy Convergence" option is turned on in a case with a user specified fluid temperature profile. Output: 1) The plot software has been updated with the latest version of Graphics Server ( v5.8 ). This should fix problems with printing a plot to a network printer, where the combination of path and printer name is greater than 32 characters. 2) In previous versions, the size of a plot printout would depend on the size of the plot window. The plot software has been modified to always print out a full page plot regardless of the size of the plot window. 3) In previous versions, if the user changed the units on a plot that displayed density values, the plot with the new units would be incorrect. This problem has been fixed. 4) Occasionally previous versions of the plot software could exit with a "An error has occurred while updating the plots" message, when a plot was selected that didn't correspond to the case options selected. This problem has been fixed. WELLFLO 7.052 ------------- Graphical User Interface: 1) In previous versions, if the user deleted a row in the liquid rate grid for user specified data entry on the drilling parametric screen, the gas rate grid could have been overwritten with the values in the liquid rate grid. This problem has been fixed. Output: 1) In previous versions, if the user specified only a single liquid rate on the drilling parametric screen, then the reservoir pressure and target bottomhole circulating pressure would be displayed as a single point on the plot. The plotting routines have been modified to plot a line for the reservoir pressure and target bottomhole circulating pressure regardless of the number of liquid rates. 2) Various problems with the plot legends have been fixed. WELLFLO 7.051 ------------- Calculations: 1) The option to change multiple secondary variables has been added to wellhead performance and tubing performance parametric cases. 2) The capability to create an Eclipse table for tubing performance cases has been added. To turn on the Eclipse table generation for a tubing performance case, access the Run Options section from either the main toolbar or the 'Run' menu. 3) The capability to specify a friction factor multiplier for foam has been added. 4) The Gravel Pack IPR pressure option now includes the capability to specify the Gravel Pack inside and outside diameter. By default the Gravel Pack inside and outside diameter will be set to the production casing inside diameter and borehole diameter respectively. 5) The reverse pressure calculation was modified to make it more robust when calculating with a bottomhole IPR. Previously the calculation engine could attempt a calculation pass using a bottomhole pressure that matched the reservoir pressure. The calculation engine will now automatically limit the bottomhole pressure to 99% of the reservoir pressure when performing a reverse pressure calculation with a bottomhole IPR. 6) In previous versions, a display problem in the run monitor would cause the calculations to fail when using a steam fluid system. This problem has been fixed. 7) In previous versions, the Jones Blount and Glaze IPR calculation for a point source would incorrectly use the wellbore stream ( instead of the point source stream ) to calculate the point source inflow properties. This problem has been fixed. 8) Previously, when the Pressure Quadratic IPR was selected with the option to calculate the coefficients using two data points, the 'B' coefficient would be incorrectly calculated. This problem has been fixed. 9) In previous versions, the calculations would fail if the 'Beggs and Brill' uphill liquid holdup correction was used with any liquid holdup correlation other than 'Beggs and Brill' or 'Beggs and Brill Revised'. This problem has been fixed. Graphical User Interface: 1) A 'Run Options' section has been added, which allows users to specify their accounting, run, and output options. 2) The main toolbar has been expanded to include buttons for accessing the System Data, Tubular List, Wellhead Properties, Bottomhole Properties, Parametric Data, Run Options, Output Reports, and Output Plots. 3) If a WELLFLO file has never been saved out, the user will now be prompted to save the file before starting a calculation. 4) The order of the columns on the minimum curvature drilling profile grid has been changed from Inclination -> Azimuth -> Measured Depth, to Measured Depth -> Inclination -> Azimuth. 5) Various improvements have been made to the screen update mechanism. Output: 1) When the option to generate Eclipse tables is turned on for a tubing performance case, a .DAT file will now be created. 2) The plot software has been modified to not display a legend entry for any empty data sets. 3) In previous versions, the output reports could display the IPR parameters in a point source using incorrect units, if the user had selected to override the flow basis. This problem has been fixed. 4) The output reports have been modified to display the parent tubular label for each facility in the facilities report section. WELLFLO 7.045 ------------- Calculations: 1) In previous versions, if a user set up a complex flow geometry case, added a point source to the tubing, then switched the flow path to flow in casing with no flow in the tubing, the point source would still be included in the calculation. This problem has been fixed. Graphical User Interface: 1) In previous versions, the user could occasionally get a "pop-up" message box that warned about tubular diameter data that did not apply to the current case. For example, if the user was specifying the fluid temperature profile in a complex flow geometry case, they could receive a "pop-up" message warning them that the production casing inside diameter was less than the outside diameter, even though the casing outside diameter field was disabled. This has been fixed. 2) Diagnostic messages have been added to inform the user in the event of a failure occurring during the creation of the run monitor. Output: 1) In previous versions, if a plot that displayed gas volumetric flow rates was converted from any other units to scfm, the gas volumetric flow rate values displayed on the plot would be out by a factor of 1000. This has been fixed. WELLFLO 7.044 ------------- Graphical User Interface: 1) Occasionally an error could occur while performing a 'insert', 'delete' or 'extend' operation on a tubing, or casing heat transfer tab when the user has selected to calculate the overall heat transfer coefficient and temperature profile. This has been fixed. 2) In the previous version, when the user selected to put the spreadsheet tab as the first tab on the tubular screens, occasionally one of the other tabs would disappear from the tubular screens. This problem has been fixed. WELLFLO 7.043 ------------- Calculations: 1) The parametric options were revised, and a drilling parametric option was added which allows the user to vary both gas and liquid rates in a parametric run. This results in a matrix of results suitable for defining an operating envelope. The drilling parametric option also allows the entry of the minimum motor ELV, maximum motor ELV, minimum liquid velocity, reservoir pressure and target bottomhole circulating pressure, which are used exclusively for the creation of the operating envelope plots. 2) For cases in which the user has selected to calculate the fluid temperature and the overall heat transfer coefficient, ‘submerged’ and ‘exposed to air’ options have been added along side the existing ‘buried’ option. These additional options can be used for modelling flowlines or risers beyond the wellhead. The option to specify an inside film heat transfer coefficient has also been added to cases in which the user has selected to calculate the overall heat transfer coefficient. 3) Access to the OLGAS 2000 (2-Phase) model has been added. Contact Neotec for information regarding the licensing of this option. 4) The valid lower limit for absolute pressure has been changed from 2e-16 psia to 1 psia. Graphical User Interface: 1) A customizable “spreadsheet” tab has been added to the tubing, production casing, and external casing screens. This tab allows the display and modification of the dimensional, roughness and heat transfer data for every section in a casing or tubing profile. 2) The ambient and fluid temperature input grids have been modified to include the ‘Set to End of Profile’ functionality on the right mouse button menu. 3) When the user switches from a production case to an injection case, they will now be given the option of automatically clearing out the wellhead/bottomhole conditions. 4) The right mouse button ‘Extend’ function has been modified, so that if the user extends a section at the start of tubular profile, the new section defaults to the properties of the following section. 5) In previous versions, the fluid property screens may not have been updated when the fluid property methods were set to defaults. This has been fixed. 6) Various improvements have been made to the error/warning messaging system. Output: 1) The plot software now has the option to display operating envelope plots for a drilling parametric case. 2) The Min/Max files now report warnings that occur during the calculations. WELLFLO 7.035 ------------- Calculations: 1) In previous versions, point source facilities were not allowed in an injection case. This restriction has been removed. Output: 1) The motor ELV is now displayed on the run monitor for a production case with a BHA present. WELLFLO 7.034 ------------- Calculations: 1) In previous versions, if the user had version 2.50 of the ADO ( ActiveX Data Object ) libraries installed, WELLFLO 7 could terminate at the beginning of a run with an Access Violation message if the combination of the path and file name were greater than around 45 characters. This problem was due to a restriction within in the Microsoft ADO libraries. A later version of the ADO libraries ( 2.51 Service Pack 1 ) is included with this version of WELLFLO 7, and this should remove the size restriction on the path and file name. WELLFLO 7 has been modified to perform better error reporting when the ADO libraries fail. Output: 1) In previous versions, if the user selected the SI system of units, the min file would still display values in the results table in Field units. This problem has been fixed. WELLFLO 7.033 ------------- Calculations: 1) In previous versions, if a point source or casing IPR section was added to a black oil or simplified data system, the blended liquid viscosity calculation could have been incorrect. This problem has been fixed. Output: 1) In previous versions of the software, the depth of any facility in the facilities report would be reported at zero. This problem has been fixed. 2) The output plots will now properly clip any gradient plot that has the scale modified by the user. WELLFLO 7.032 ------------- Calculations: 1) In previous versions, if single phase gas was encountered in a drilling case, the calculations would have terminated with an error condition. This problem has been fixed. Output: 1) In previous versions, the actual stp gas flow for "in situ" conditions in a compositional fluid system would have been reported incorrectly in the run monitor and p01 diagnostic output file. This problem has been fixed. 2) The output reports have been modified to fix a problem with incorrect water gravity unit labels being displayed. WELLFLO 7.031 ------------- Calculations: 1) A "Total Flow Per Section" IPR has been added to the production casing IPR options. The "Total Flow Per Section" IPR allows the user to enter a total flow rate for a casing/open-hole section, which WELLFLO 7 then uses to calculate the amount of flow to add at each calculation step in the well. 2) In previous versions, if the Khan correlation was selected as the Live Oil Viscosity correlation for a Black Oil System, WELLFLO 7 would report an internal error when run. This problem has been fixed. Graphical User Interface: 1) A "Vertical" drilling profile option has been added. This option allows the user to specify the drilling profile by entering a single well depth value. The "Vertical" drilling profile is the default drilling profile setting for Standard cases. Drilling cases use the "KOP" drilling profile as the default profile setting. 2) Various improvements have been made to the error/warning messaging system. Output: 1) The run monitor has been modified to fix a problem with the calculation of ECD for horizontal drilling profiles. 2) The output reports have been modified to fix the following problems: A) The mole fraction for Oxygen in a Limited Composition was not being reported in the output reports. B) The motor ELV was not being reported in the summary file for a drilling return flow case. WELLFLO 7.030 ------------- Calculations: 1) The option to define Water Gel Properties using Fann Viscometer readings ( R300 and R600 ) has been added. 2) For Rawlins and Schellhardt IPRs and Modified Rawlins and Schellhardt IPRs the option to specify the 'n' coefficient and a single data point has been added. 3) The capability to add a BHA facility in a production case has been added. For a production case, the BHA is ignored in the normal pressure profile calculation, but is used to calculate the motor throughput, the pressure across the nozzles, and the inlet flow rate to the BHA. Graphical User Interface: 1) The option to enter a Kick Off Point ( KOP ) drilling profile has been added. The KOP drilling profile requires that the user specify the KOP TVD, KOP horizontal displacement, build rate, and the length of the section at the final inclination. WELLFLO 7 then uses this information to generate a 2 dimensional drilling profile. 2) The Sandface AOF is now calculated and displayed for all IPRs except Jones, Blount and Glaze. The min, max, and step flow rates for tubing/wellhead performance curves will be defaulted to AOF/10 for the minimum value, AOF for the maximum value, and AOF/10 for the step value. The performance curve defaults for the min, max, and step values may be overwritten at any time by the user. 3) The option to create royalty accounting files has been added. The 'Project Accounting' option under the 'Run' menu allows the user to specify a project ID for a particular run. 4) The option to perform stability calculations has been disabled for tubing performance cases. 5) The option to use Gravel Pack or Open Perforation IPRs has been disabled for simple flow geometry cases. Output: 1) The summary xls file now reports motor ELV, minimum liquid velocity, minimum foam velocity, and equivalent circulating density ( ECD ). The plot software has been modified to include a drilling section for parametric cases that will graph these values. 2) The latest version of Neoviewer ( 1.107 ) has been included. This version fixes problems encountered while printing using landscape or portrait for letter and legal paper sizes. WELLFLO 7.027 ------------- Calculations: 1) A problem was discovered with the base liquid consistency indexes for the CaCl2 2 percent, Diesel, Fresh Water, HCl 15 percent, HCl 28 percent, KCl 1 percent, KCl 2 percent, Kerosene, NaCl 2 percent, NaCl 5 percent, and NaCl 10 percent water gel types. This problem has been fixed. 2) In version 7.026 of WELLFLO, the calculations may have terminated with a "Caught Unknown Exception" error message, if a single phase system was encountered. This problem has been fixed. Output: 1) The latest version of Neoviewer ( 1.106 ) has been included. This version fixes problems encountered while attempting to print selected text. 2) The output plots now display labels for the fluid and hydrate temperature data on the "Measured Depth vs Fluid Temperature and Hydrate Temperature" graph. WELLFLO 7.026 ------------- Calculations: 1) The calculations may have terminated under certain conditions when the Duns and Ros Annular Mist option was selected for the Gregory model for vertical upflow. This has now been corrected. 2) The calculations may have terminated under certain conditions with an invalid surface tension being reported. This has now been corrected. Graphical User Interface: 1) The production casing will now default the roughness material type to "Rough Concrete" when an open hole section is created. Previously the roughness material type would be defaulted to "Steel (bare, average field)" for both standard casing and open hole sections. WELLFLO 7.025 ------------- Calculations: 1) The Kelzan XCD / Staflo Reg ( blend ) water gel has been added. 2) Corrections have been made to the calculated Base Liquid Consistency Index for the Staflo Reg, HEC-10, and Kelzan XCD water gels. Output: 1) The latest version of Neoviewer ( 1.105 ) has been included with this version of WELLFLO 7. WELLFLO 7.024 ------------- Calculations: 1) In previous versions, if a case was run with the Beggs and Brill Liquid Holdup Correction selected for the Horizontal and Inclined Flow Uphill Correction, WELLFLO would terminate with an error condition. This problem has been fixed. 2) In previous versions, the user was prevented from running a case with a stagnant annulus in a 'openhole' section of production casing section. This restriction has been removed. 3) The latest version of the DBR hydrate prediction library has been included. Output: 1) In previous versions, if the user ran an automatic parametric case, the min/max output reports could sometimes display the selected parametric variable in the wrong units. If wellhead/bottomhole pressure was selected as the parametric variable in an automatic parametric case, then the pressure reported for each case in the 'Specified And Calculated System Data' section would always be the initial (minimum) pressure. These problems have been fixed. WELLFLO 7.023 ------------- Calculations: 1) In previous versions, if a case was run with hydrate prediction enabled, the dbrdat.lib file would have to be in the same directory as the case file, or WELLFLO would terminate with an error condition. This restriction has been removed. 2) Corrections have been made to the calculated Base Liquid Consistency Index for the Staflo Reg, HEC-10, and Kelzan XCD water gel types. Graphical User Interface: 1) When performing heat transfer calculations, if the user selected cement or mud as the annulus fill material, WELLFLO would incorrectly set the conductivity multiplier to zero, which would cause the calculations to fail when run. WELLFLO now correctly sets the conductivity multiplier to one when cement or mud is selected as the annulus fill material. WELLFLO 7.022 ------------- Calculations: 1) The ability to specify the flow direction of a point source or casing IPR well section as inflow, outflow or freeflow ( i.e. flow direction determined by IPR ) has been added. 2) The water gel options have been expanded, and are now included as a property of the fluid. This makes it possible to use a water gel agent without enabling the foam option. The calculations have been modified to not use a hard coded water gravity multiplier for some of the water gel agents. Instead the overall water gravity is now computed based on the water gravity entered by the user and modified to include the gravity for the water gelling agent. For some gelling agents, a hard coded water gravity multiplier is added to the entered water gravity, while for others, the added water gravity modifier is computed based on the concentration of the foam gelling agent. 3) The ability to perform stability calculations has been added. Results are available in both the output report files and graphically through the plots. 4) Through a licencing agreement with DB Robinson, the ability to perform Hydrate predictions has been added. When the hydrate prediction option is enabled, the output reports will report whether or not a hydrate is predicted to form, and the maximum temperature at which a hydrate is predicted to form. Additionally, the maximum temperature at which a hydrate is predicted to form is available to be viewed graphically in the output plots. Please contact Neotec if you want to validate this option. 5) The flow basis for liquid based IPRs can now be specified as either hydrocarbon liquid based or total liquid based. 6) A BHA can now be added to the production casing in an injection case. 7) Oxygen has been added to the list of available components for the gas limited composition. 8) Foam calculations have been improved. Foam density will generally be higher and viscosity will be higher when quality is less than 60%. 9) A problem was discovered in WINDOWS 2000 whereby file names that have a length greater than 43 characters, not including the path or .xls extension cause an error when generating the plot Excel output files. This number is reduced to 34 characters for parametric cases. For now when running in Windows 2000, filenames must be keep shorter than the above limits. 10) A problem in the royalty calculations was found whereby if a case succeeded but the Data Access Components had not been correctly installed by the user, the user would have been charged twice for that case. This has now been corrected. 11) The estimate used in the reverse pressure calculation to compute the bottom hole pressure would have failed for a case that contained a tabulated IPR at the bottom hole. This has now been corrected. 12) The routine used to calculate the water viscosity in free water compositional fluid systems, black oil fluid systems or simplified data fluid systems has been modified to specifically handle water gravities greater than 1.3. Graphical User Interface: 1) All WELLFLO 7 data files are now stamped with the version of the software they were last saved in. A 'File Version' utility has been added to the Help menu, so that users can check the version information for the currently active case. 2) All compositional and limited compositional fluid property screens now report the total mole fractions for a fluid. 3) The BHA facility has been modified to calculate and display the number of nozzles and TFA when the user enters a list of nozzle diameters. 4) External casings have been modified to include a selection for the annulus material type. 5) A check has now been implemented to determine if the required Data Access Components have been correctly installed by the user. The user is now warned of this problem and prevented from doing an actual calculation run until the Data Access Components are correctly installed. 6) A problem was encountered if a user had opened a plot Excel output file in another application or had marked the file as read only. The results of the calculation were not permitted to be written to the plot Excel file and an error was being reported. This however, was not affecting the reporting of the results in the .min, .max or .sum output files. A check has now been implemented to determine if a user has opened a plot Excel output file in another application or if the file's read only attribute has been set. The user is now warned of this condition and prevented from doing an actual calculation run until they either close the file open in another application or turn off the read only file attribute. 7) In previous versions, the compositional and limited composition fluid property screens would not correctly handle paste operations. This problem has been fixed. 8) Various improvements have been made to the error/warning messaging system. Output: 1) The following changes were made to the run monitor. - The progress bar now turns red when hydrates are predicted. Also for non-parametric cases, the depth of the first occurrence of hydrates is reported. - The progress bar has been modified to display blue for super-heated steam ( gas ) and black for sub-cooled steam ( liquid water ). Previously the progress bar was red for super-heated steam and black for sub-cooled steam. - The over-balanced warning message displayed for IPR outflow, is now only displayed when outflow occurs with freeflow specified as the flow direction. Previously the over-balanced message was displayed for all IPR outflow. - The progress bar has been modified to show chokes and point sources at the wellhead and bottomhole. - The progress bar has been modified to display the BHA at any depth. Previously any BHA was always shown at the maximum depth. - For parametric cases, the total number of cases is now displayed. - To fix problems with the top row of the run monitor grid occasionally being left blank, the run monitor now allows a depth tolerance of 0.001 ft for the wellhead and bottomhole. 2) In the plot software, each graph is now associated with a 'Graph Family', the names of which appear in a new list box at the top left of dialog. When a graph family name is selected, the list of graphs reflects only the ones in that family. This allows the user to select a particular graph from a wide range of graphs quickly. It also allows the graphs that were previously only available in the [Summary] files to be viewed without having to explicitly open the [Summary] files. 3) Various minor reporting problems have been fixed in the min/max output reports. WELLFLO 7.015 ------------- Calculations: 1) In previous versions, if the user ran a parametric case on the Windows 2000 operating system, they would receive an "unspecified" error during the second and subsequent runs. This problem would only affect the plot results for the second and subsequent parametric cases. This error was due to a Windows 2000 problem with the calculation engine creating plot output files containing square brackets in the filename. To fix this problem, the calculation engine has been modified to use round brackets when creating plot output files. WELLFLO 7.014 ------------- Security: 1) For network key installations, the capability to specify a subnet mask in the registry has been added. Please contact Neotec for assistance with this option. 2) In previous versions, a network key handle would not be released immediately after the corresponding instance of WELLFLO 7 was shut down. This problem has been fixed. WELLFLO 7.013 ------------- Calculations: 1) In previous versions, the shear rate would be reported as invalid and the calculations would be terminated, if a value over 2000 per sec was calculated. This upper limit to the shear rate has been removed. 2) In previous versions, a cosmetic error was occurring when the Overall Selection was set to be Gregrory et al in the Selections for Vertical Upflow when the Annular-Mist Flow Model was set to be Gray. The output reports were incorrectly reporting the Annular-Mist Flow Model to be Duns and Ros. This has now been corrected. WELLFLO 7.012 ------------- Calculations: 1) In previous versions, if the user modified the foam properties in an injection case after the user-specified parametric option was enabled, the second and subsequent parametric cases would not be updated with the changes to the foam properties. This problem has been fixed. Graphical User Interface: 1) In previous versions, the messages window would not be automatically updated after adding or deleting a wellhead facility. This problem has been fixed. WELLFLO 7.011 ------------- Calculations: 1) In previous versions, the tabulated IPR calculations may have either failed or produced incorrect results when calculating the flowing pressure or the flow rate. This problem has been fixed. Graphical User Interface: 1) In previous versions, the user would always be prompted to enter a fluid temperature in all point source facilities when calculating the fluid temperature profile. This message is erroneous, since if the user leaves the point source temperature field blank, the calculation engine will blend the point source fluid into the wellbore using the surroundings temperature at that point. This message has been removed. 2) WELLFLO 7 will now display error messages when a security failure occurs on startup. WELLFLO 7.010 ------------- Calculations: 1) A case type switch has been added to the Fluid System tab on the System Data screen. If the case type is set to "Standard", then normal production defaults for units and methods will be set, and the bottomhole stream will be placed at the end of the production casing ( if it exists ). If the case type is set to "Drilling", then drilling defaults will be set for units and methods, and the bottomhole stream will be placed at the end of the tubing ( if it exists ). For "Drilling" applications the calculations start at the bottom of the drill string ( or tubing ) because the drilling fluids are assumed to be entering the open hole from the bit nozzle(s) and returning up the annulus space. For "Standard" ( production ) applications, flow can occur in the open hole or casing before the bottom of the tubing is encountered. 2) For simplified fluid systems with gas based flow, the user can now enter a Oil ( condensate ) to Gas Ratio on the stream screens. 3) A "Performance Curve" option has been added to the parametric screens, that will allow the user to automatically create tubing and wellhead performance curves with a super imposed IPR curve ( if provided ). 4) For cases with foam streams, the calculation engine has been modified to use the viscosified liquid rheology to modify the water viscosity even if the foam has broken either intentionally by the user, or otherwise. 5) The calculation of the water viscosity and water enthalpy has been modified to limit the PPM calculated to zero when the user enters a specific gravity of less than one. 6) In previous versions, a calculation run could terminate with an error condition when blending two streams with specified fluid temperature profiles ( i.e. when fluid temperatures are not being calculated ). This problem has been fixed. 7) In previous versions, if the user entered the C coefficient in SI units for either the Rawlins and Schellhardt IPR or the Modified Rawlins and Schellhardt IPR, WELLFLO would incorrectly convert the value to field using an N exponent of 1 ( regardless of what the user entered for N ), and any calculations based on the IPR would be incorrect. This has been fixed in the current version. However for cases built in previous versions of the software, it is recommended that you check any Rawlins and Schellhardt IPR coefficients to ensure that the values used are correct. 8) In previous versions, a problem could occur with the run monitor that would result in the calculations terminating with an error condition. This has been corrected in the current version. This problem would only have occurred under certain pressure and temperature conditions ( Additional conditions required were that the case must have been a production case using drilling units with a user specified fluid temperature profile and either point sources or IPR well sections with contributing inflow ). 9) The iterative capabilities of the reverse pressure calculation have been improved to make it more robust. This should assist in allowing some of the cases that previously failed to converge, to now converge on a solution. 10) In previous versions, the initial estimate of the feed pressure used by the reverse pressure calculations would fail under certain circumstances if the surroundings temperature at the feed was less than or equal to thirty two degrees Fahrenheit. This has now been corrected. 11) The calculation of the water viscosity is now limited to a minimum value of 0.1 Centipoise. This fixes a problem in the water viscosity correlation that occured with high temperatures and high water gravities. The correlation would sometimes compute a negative water viscosity under these conditions causing the calculations to terminate. Graphical User Interface: 1) Royalty licencing is now available for WELLFLO 7. A royalty estimator has been added to the run menu, that will allow the user to estimate the cost of a calculation. 2) Recommendations have been added to the black oil and simplified data fluid system screens. 3) A recommendation for drilling applications has been added to the hydraulic methods screen. 4) The right mouse button menus on profile grids has been expanded to include "Extend", "Set To End Of Profile", and "Delete Entire Profile" options. Also various problems with the right mouse button functionality have been fixed, including the problem with multiple schematic updates occurring during delete and paste operations ( this will speed up the delete and paste operations considerably ). 5) Various improvements have been made to the error/warning messaging system. 6) Various improvements have been made to the screen update mechanism. 7) The run button on the main toolbar will now turn red if there are outstanding warning/error messages in the messages window ( if the button is yellow, then there are no warning or error messages for the current case ). Also the user will now be warned when attempting a run with a case that has outstanding warning or error messages ( the user is given the choice to continue with the run or to terminate it ). Output: 1) Deliverability plots are no longer included with the gradient curve plots in the default set of plot options. To display the list of deliverability plots ( including the new performance curve plots ), the user must open the summary xls file for the desired case ( i.e. if the WELLFLO 7 filename is test.wfw, then the gradient curve plots are in the file test.xls, and the deliverability curve plots are in the file test[summary].xls ). 2) In previous versions if a production well case failed partway through the calculation, the min/max output files could report an access violation as it attempted to gather the partial results. This problem has been fixed. 3) Several minor formatting changes have been made to the min/max output reports. WELLFLO 7.006 ------------- Graphical User Interface: 1) Various improvements have been made to the error/warning messaging system. 2) In previous versions, if a user opened WELLFLO 7 files by double-clicking on them in Windows Explorer, it was possible to have multiple files open, which would cause several problems in the user interface. This has been fixed. 3) A client label has been added to the about box. Output: 1) The maximize button on the plot dialog has been enabled. 2) A client label has been added to the output reports. WELLFLO 7.005 ------------- Calculations: 1) If the ASTM equation was used to calculate viscosity in a black oil or simplified flow system, the output reports would report an "Out of Range" error if the dead oil viscosity calculated was less than 0.21 CentiStokes. The ASTM calculation has now been modified to set the dead oil viscosity to 0.21 CentiStokes if a lower value is calculated ( consistent with WELLFLO 6 ). Graphical User Interface: 1) The SI gas volumetric flow units are now reported in "sm3/day" ( or "sm3/min for drilling ) in order to convey the fact that these rates are converted to standard volumes. Output: 1) The run monitor will now give a warning if an overbalanced condition is encountered at a point source IPR or production casing "Per Length" IPR. 2) The following changes have been made to the output reports ( min/max ): - BHA nozzle diameters are now reported in the correct 32nds of an inch ( instead of 64ths ) for systems with Field units. - ECD units are now given in lbs/gallon ( instead of lbs/ft3 ) for systems with Field units. - The minimum liquid velocity value was incorrectly reported in the summary report for iterative cases. The value is now correctly reported and should have an identical value to the smallest liquid velocity value in the detailed results table. - Motor ELV has been added to the summary report. WELLFLO 7.004 ------------- Calculations: 1) A problem was discovered in the foam property calculations. If a HPG concentration was used to define the foam using SI units, the foam properties calculated would be incorrect. If the HPG concentration was entered in field units, or if the base liquid consistency index and base liquid flow behavior index were used to define the foam, then the foam properties would be calculated correctly. This problem has been fixed. 2) If the user selected to modify wellhead or bottomhole foam flow rates using the automatic parametric option, the run would complete without performing any calculations. This problem has been fixed. 3) A problem was discovered in the code that generates the output reports, whereby if a point source was using a different flow basis than the overall system, the calculation run could terminate with an error condition. This problem has been fixed. Graphical User Interface: 1) Various improvements have been made to the error/warning messaging system. 2) The schematic grid now displays the labels for tubings and casings. Output: 1) The output reports now contain information on any user specified viscosity equation coefficients. 2) In previous versions, the output reports could fail to display point source information in the facilities report. This problem has been fixed. WELLFLO 7.003 ------------- Calculations: 1) A problem was discovered in the code that generates the output reports, whereby if a point source was using a different flow basis than the overall system, the calculation run could terminate with an error condition ( invalid data ). This problem has been fixed. Graphical User Interface: 1) Occasionally while opening a file with facilities in WELLFLO 7, the user would get messages concerning errors occurring in the schematic. These errors were due to problems in the screen update mechanism. This has been fixed. 2) If a user added an "Open Hole" casing section to a WELLFLO 7 case that contained both a tubing and a production casing, they could get an erroneous error message stating that the casing inside diameter (ID) must be greater than the tubing outside diameter (OD). Due to a problem in the messaging, the ID and OD of the casing ( which should not be used for an "Open Hole" section ) were being checked against the OD of the tubing regardless of the type of casing section. This problem has been fixed. 3) The "About" screen has been modified to include phone, fax, email and web page information. WELLFLO 7.002 ------------- Calculations: 1) A problem with the TWU correlation predicting high liquid viscosities for low API gravity oils ( near 16 degrees API ), when blending two black oil or simplified data streams at temperatures above 100 degrees Fahrenheit was discovered. This problem would result in the termination of a run. The base temperatures used to blend the viscosity parameters for black oil and simplified data streams have been changed to assist in the prevention of this problem. 2) A problem was discovered in the calculation of the mass flow rate used internally in the calculations for liquid based compositional free water fluid systems for point source or IPR well sections. The flow rate added by the point source or IPR well section would not have been included in the calculations. This has now been corrected. 3) A problem was discovered whereby if a flow rate or ratio was specified for the compositional free water, black oil or simplified data fluid systems and the corresponding gravity was missing, the calculations may have proceeded incorrectly ignoring that flow rate or flow ratio even though the user was being prompted for the missing data in the messages window. This problem has been corrected with the addition of improved run time missing data checking for gravities when flow rates or ratios have been specified. Graphical User Interface: 1) The schematic grid has been modified to highlight the selected wellbore object, and to open the property screens for a wellbore object when double-clicked. 2) In previous versions, if the user deleted a black oil fluid attached to a production casing IPR section, WELLFLO 7 would exit with an error condition. This problem has been fixed. Output: 1) The output reports now contain improved diagnostic reporting. The ".p01" diagnostic output file has been modified to report the following properties for each calculation step of a casing IPR section: - The mid point pressure of the segment. - The length of the segment. - If the flow is inflow or outflow. - The standard flow rates from the inflow stream. 2) The following changes were made to the Run Monitor: - Facilities are now displayed on the progress bar. Point sources are yellow, chokes are violet and BHAs are green. WELLFLO 7.001 ------------- Calculations: 1) A problem was discovered with the casing IPR options. If in a Black Oil or Simplified fluid system, the user added a "Productivity Index Per Length" IPR to a casing section using gas-based IPR flow units, the Water/Gas ratio entered would be ignored in the calculations. This problem has been fixed. 2) A problem was encountered with the setting of the mass flow rate used internally in the calculations where it did not include any water or hydrocarbon liquid inflow from a point source or IPR well section when a black oil fluid or simplified data fluid was selected and the inflow was gas based. The water or hydrocarbon liquid was being included in the flash calculations but the mass flow rate used internally in the calculations was being calculated incorrectly. This has been fixed. 3) The ability for a compositional free water system to handle only a free water flow rate and gravity has been added. 4) When using a gas based black oil or simplified fluid data system with either a bottom hole IPR or point source IPR's, the stream used in the calculation was not being correctly initialized which resulted in the calculations failing. This has now been corrected. Graphical User Interface: 1) Various improvements have been made to the error/warning messaging system. 2) Various improvements have been made to the screen update mechanism. 3) In previous versions, if the user deleted a fluid attached to a production casing IPR section, WELLFLO 7 would exit with an error condition. This problem has been fixed. 4) A warning has been added for complex geometry cases with drilling units selected. If in such a case, the user selects to flow in both the tubing and tubing/casing annulus, a message box will appear to confirm this selection. 5) An information grid has been added to the schematic. 6) The default roughness and thermal conductivity for a new casing or tubing section would be incorrectly converted and displayed using the wrong units. This has been fixed. 7) The minimum allowed pressure and the reverse pressure calculation tolerance would be displayed in psi regardless of the system of units ( field or si ). This has been fixed. 8) The "Flow Per Length" and "Productivity Index Per Length" fields in a production casing IPR section would not prompt for data in the correct units if the user had selected a different flow basis in the casing IPR section than what was used for the overall system. This has been fixed. However for cases built in previous versions of the software, it is recommended that you re-enter any "Flow Per Length" or "Productivity Index Per Length" values in each casing IPR section to ensure that the units used are correct. Output: 1) The output reports now have increased detail for cases that have failed, and include casing "Per Length" IPR reports. 2) A problem was found in the BHA output reports. If the number of nozzles was not user entered, the facilities report for the BHA would display an erroneous number of nozzles. This problem has been fixed. 3) The run monitor includes the following changes: - For foam cases, the status bar color was changed from a green gradient to white. - Pause capability has been extended to function when feed pressure is being estimated during iterative calculations. - Two decimal places of precision added to the reservoir inflow gas rate. WELLFLO 7.000 ------------- Calculations: 1) The Standing correlation is used for single phase liquid calculations in a Black Oil or Simplified Data fluid system. The liquid density calculated in WELLFLO 7 will be different than all previous versions. WELLFLO 7 is using Standing 1977, while previous versions use a modified version of Standing 1947.