Important: Read First

Release Notes for PIPEPHASE®9.1
Welcome to the release of PIPEPHASE 9.1. These Release Notes supplement and supersede the corresponding sections in all PIPEPHASE 9.1 documentation supplied with this release.

New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Overview of New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Important Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 General Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Security Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 VFP ECLIPSE Import Updates. . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Installation Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Compaq FORTRAN and UAS Capabilities . . . . . . . . . . . . . . . . . . 11 Where to Find PIPEPHASE 9.1 Documentation . . . . . . . . . . . . . . . . 12 Summary of Defects Fixed in PIPEPHASE 9.1 . . . . . . . . . . . . . . . . . 13 PIPEPHASE 9.x Bug List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 PIPEPHASE-PRO/II Interface 9.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Requirements and Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . 15 PIPEPHASE-PRO/II Interface 9.x Bug List . . . . . . . . . . . . . . . . . 16 License and Copyright Information . . . . . . . . . . . . . . . . . . . . . . . . . 17

PIPEPHASE 9.1 Release Notes


e. e.New Features The following enhancements have been made to PIPEPHASE 9. VFP tables generated by third party software can be imported into Pipephase provided that the variables defined in the table are compatible with Pipephase VFP tables.1: New Feature Full integration of PIPEPHASE and ROMeo for RealTime Applications Description PIPEPHASE integrated as a “Blackbox” model in ROMeo® Multiple PIPEPHASE models can be embedded in a ROMeo simulation ROMeo solver can manipulate PIPEPHASE parameters. Security FLEXlmTM 9. Choke Diameters. ROMeo perturbs each PIPEPHASE parameter to calculate a derivative 2 New Features . Manifold Node Network Utilities Log File – Capture all API calls Automatic Import of PIPEPHASE can generate Standard For Eclipse Format VFP Eclipse VFP tables tables.g. etc.csv file Log file containing history of all manipulations done via PIPEPHASE APIs.5 security is added as one of the security options. PIPEPHASE & ROMeo Integration for Real-Time Apps ➤ ➤ ➤ ➤ ➤ Full integration of PIPEPHASE and ROMeo for Real-Time Applications PIPEPHASE integrated as a “Blackbox” model Multiple PIPEPHASE models can be embedded in a ROMeo simulation ROMeo solver can manipulate PIPEPHASE parameters. Choke Diameters Troubleshoot automated applications Simplify model layout Callable via PIPEPHASE API Turn on/off well via Excel Interface Change Boundary Conditions via Excel Alternatively use Status. Overview of New Features 1.g. Pipeline roughness. Insulation thickness.

g.1 Release Notes . compressor efficiency < 70% ● Automate everything (e. measurements ➤ Automatically tune models with current measurements: Data Reconciliation ➤ Calculate Setpoints that maximize profit: Optimization ➤ Notify user of abnormal conditions: e. or when process becomes steady) Download measurements and tune model Optimize setpoints Upload new setpoints to control system 3 ● ● ● PIPEPHASE 9.g. Pipelines & Gathering networks ➤ Multiphase flow ROMeo models facilities ➤ Exchange any value with real time database: e.The Components ➤ PIPEPHASE models upstream processes ➤ Pressure-flow balancing ➤ Wells.g. at 8:00 daily.Example: Chiller Plant Refrigerant: Cost and availability = F(Ambient) Gathering network: Manipulate chokes Air Gas Pipeline Hydraulically limited column Compressor with head curve Natural Gas Liquids TVP < 250 psia PIPEPHASE/ROMeo .

while respecting the constraints (bounds) of both ➤ Notify user of data problems (ROMeo’s cross checking and scripting systems) ● ● Warn if a well’s water rate exceeds specified value Send E-mail if flow reversal detected or minimum temperature violated ➤ Improve PIPEPHASE model robustness ● Automatically include latest well test data as it becomes available Reject any downloaded values that are out of range or too old Use facilities measurements to reconcile production model ● ● ➤ Save and trend historical results (Captive Historian) ● View a graph of each well’s daily production over the last year ➤ Schedule PIPEPHASE runs 2.PIPEPHASE/ROMeo .Benefits to Users ➤ Simultaneously optimize the gathering network and facilities. Manifold Node 4 Overview of New Features .

the user had to identify and turn of all associated dead links and nodes that are affected by this change.1 Release Notes 5 . This can be a tedious exercise. a ‘2’ indicates that the link connecting the I/O-slot-pairs are active or ‘on’. A ‘1’ means the corresponding connecting link is inactive or ‘off’.In the input integer matrix. Network Utilities automate this process. 3. PIPEPHASE 9. Network Utilities A field engineer may have to change the ‘On’ and ‘Off’ status of sources and manifold links (switching valves). To correctly effect these changes (in earlier versions of PIPEPHASE). A ‘0’ means that this connection is currently unavailable for manipulation.

csv The Status file should also be used if Manifold nodes are present The Status file can be opened and edited in Excel Simple Format – specifies which nodes are on/off Automatically created 6 Overview of New Features .➤ ➤ ➤ ➤ ➤ ➤ ➤ Excel Interface allows the user to turn on/off Sources & Sinks Users can also modify boundary conditions Use Filename_status.

PIPEPHASE 9. Use to reproduce observed behavior from automated application. Log File ➤ ➤ Simulation Name. ➤ ➤ ➤ Also have the option of running PIPEPHASE model from Log File.1 Release Notes 7 .log contains a history of all manipulations done via API.4. Hit “Calculation Methods” icon and select “Run from Log File”. Used for troubleshooting automated applications.

and 7.DLL) and OUT-OF-PROC interface PPSERVER (PP_API_EXE.2. Automatic Import of VFP Files ➤ ➤ Vertical Flow Performance Curves are used to represent the characteristics of a well PIPEPHASE can generate VFP tables ● ● Standard Format Eclipse Format ➤ VFP tables generated by third party software can be imported into Pipephase provided that the variables defined in the table are compatible with Pipephase VFP tables. PIPEPHASE now uses the same API for both IN-PROC and OUTOF-PROC applications.02.EXE) have been merged into IPIPEPHASE (FF_APIServerDLL. 7. The previous IN-PROC interface IPIPEPHASE (PP_API. No keyword import will be required.4 database files will automatically be updated from the older versions.INI file. The OUT-OF-PROC mode is preferred by clients integrating PIPEPHASE into their in-house software because this eliminates conflicts between the programs. The preference RunOutOfProc is set to 0 for IN-PROC mode and to 1 for OUT-OF-PROC mode.EXE).DLL and FF_APIServerEXE. ● ■ ■ Previous PIPEPHASE versions used the IN-PROC mode. The OUT-OFPROC mode also allows the user to launch multiple instances of PIPEPHASE simultaneously.5. Beginning with PIPEPHASE 7. When running PIPEPHASE from the GUI or the command line. 7.3 database files are not compatible with PIPEPHASE 7. The OUT-OFPROC mode is not currently able to execute TACITE® transient simulations or generate VFP tables for Excel. The Compatibility with Earlier Versions of PIPEPHASE ● 8 . Compatibility with Earlier Versions of PIPEPHASE Standalone ■ PIPEPHASE 7.1x. The user needs to import the associated keyword input file.4 and above. the user may specify the run mode in the PIPEPHASE.

the user may also use the RunOutOfProc preference to select the run mode as shown in the C++ code example in the PIPEPHASE API Interface Manual. User is given option to rename such files to *.ppzip or .preference ShowOutOfProc may be set to 1 show the OUTOF-PROC calculation results during the run.ppzip files in Windows Explorer.1. To generate EXCEL reports you must have a default printer installed on your system otherwise you will get runtime error '1004' during MS-Excel output process. To generate EXCEL reports you must have your macro security set to medium or low. Users of OLGAS-2 Phase and OLGA-3 Phase models need to run PIPEPHASE in OUT-OF-PROC configuration.ppzip. AUTO=OFF. ● When referencing the PIPEPHASE API from C++ applications.1. ➤ ➤ ➤ PIPEPHASE 9. The default segmentation in GUI for new simulations is manual segmentation. Maximum length of a path counting . Do not Use OUT-OF-PROC configuration on Windows 98 and Windows ME. Do not re-name *.ppzip and open.1 Release Notes 9 . the standard PIPEPHASE server will be run INPROC. ● Important Notices General Notes ➤ ➤ ➤ ➤ ➤ ➤ For all existing PRO/II® users with PPUOP unit operation need to install PRO/II 7. Use “Save As” option in the “File” menu to rename PIPEPHASE simulation files. cannot exceed 256 characters. When referencing the PIPEPHASE API from Visual Basic applications. Refer to the VB example in the PIPEPHASE API Interface Manual for details. An additional PIPEPHASE server (PP_API_EXE) is provided to allow OUT-OF-PROC simulations.inp.3 in order to use PIPEPHASE 9. Pipephase can not open files with the name *_900.

ini file causes PIPEPHASE to crash. By linking in your own code. The data will be imported into the current VFP Table file when you close the file selection window. VFP tables are produced only if a format selection is made. please update to Microsoft Office 97 SR2 otherwise you will have a runtime error during EXCEL report generation.➤ If you are using Microsoft Office 97. Editing the pipephase. the default is to produce Excel formatted tables. you may import VFP tables in Eclipse format. The extension for this type of file is "vfp. For the automated VFP Table generation. For nodal analysis simulations. OLGAS 3-Phase requires a single FLEXlm license file generated by SimSci-Esscor. Select the file by pressing the Import From Existing VFP File button.ini file causes Elan licencing fail. For the black oil and condensate production wells. The default is to import VFP tables generated by PIPEPHASE in Excel format. Security Notes ➤ To switch the security types in Windows 98 OS. User formatted files require the PIPEPHASE User-Added Subroutine feature to be installed. Eclipse or User format. ➤ ➤ VFP ECLIPSE Import Updates ➤ Import From Existing VFP File ● You can import existing VFP tabular data from a file into the GUI. Only one table should be given in a file as only the first table is imported. The Excel formatted files are readily imported into Excel and are easy to read. Deleting this Prompt key or using the value of “0” for it will allow users to user Elan licencing without a problem.csv". you can generate VFP Tables in any format you wish. Prompt=1 under [wss_security] in pipephase. ➤ For the Print Options window: ● VFP Tables can be generated during a Nodal Analysis run or from the automated VFP Table generation defined in the Link Device Data Window. The default extension for these files is "vfp". Tables can be generated in Excel.ecl. Important Notices 10 . but you may select any file by typing in the name or entering a search such as *. users need to use ‘Modify’ install option.

disable all antivirus software running on your computer. PIPEPHASE 9. Windows 2000 SP2.0. Windows XP and Windows 2003.msi” to start the USB driver install process. If your security selection is USB. ➤ ➤ Users with existing applications referencing the PIPEPHASE API will need to update their references to use PIPEPHASE 9. Complete the installation by clicking OK to the error message. but the performance may be unacceptable. Complete the install. you must have administrator rights. 512 MB (1 GB recommended). Windows NT 4.1 users using the UAS capabilities must use Compaq Visual FORTRAN version 6.Installation Notes ➤ Do not install PIPEPHASE 9. you must specify a different directory for the current installation Note: Before executing any of the installation programs. Windows 98. If your computer contains an earlier version.1 During installation of PIPEPHASE 9. ● Hardware Requirements Computer Intel Pentium IV.1 Release Notes 11 . Windows ME.1 on Windows 98 or Windows ME. Otherwise.0. PIPEPHASE will run on slower computers. after rebooting the machine.1 in the same directory with an earlier version of the product. Memory Microsoft Windows Compaq FORTRAN and UAS Capabilities PIPEPHASE 9.6b (CVF). Double click on the file “Sentinel Protection Installer 7. installation of SENTINEL driver (required by USB security) fails. go to install source media to manually install the SENTINEL driver by following these steps: ● ● Go to the usbdriver70 subfolder inside the install folder. the program will not be installed properly. To install under Windows NT/2000/XP.0 SP6.

1 Installation Guide PIPEPHASE 9.1 Keyword Manual PIPEPHASE 9.1 User’s Guide PIPEPHASE-PRO/II Interface 9. you will see a "Roadmap to Online Help".1 User’s Guide Printed Documentation Included with PIPEPHASE Add-On Modules The following documentation is provided if you have purchased any of the add-on modules: ■ ■ NETOPT User’s Guide TACITE 4.1 (this document) PIPEPHASE 9. at which point you should see PIPEPHASE Online Help. When the Online Help opens.PDF help documents.HLP help documents and 2) .1 Documentation .Where to Find PIPEPHASE 9.1 Documentation Printed Documentation Included with this Package The following documentation is provided for new users only: ■ ■ ■ ■ Release Notes for PIPEPHASE 9.1 User’s Guide On-line Documentation ■ ■ ■ PIPEPHASE 9. Two sections are shown 1) . The complete path is Start/Programs/SIMSCI/PIPEPHASE 9.1.1 Application Briefs SIMSCI Component and Thermodynamic Data Input Manual PIPEPHASE Online Help is installed on your computer during the PIPEPHASE installation procedure. Open the PIPEPHASE Online Help using the Windows Start menu. Note: 12 Where to Find PIPEPHASE 9.

(2)Sizing based on EROSION VEL . GUI GUI Line sizing DEW and accompanying HELP confusing & ambigious.Summary of Defects Fixed in PIPEPHASE 9. Otherwise it behaves as option (2) as indicated by the DEW. Working user database can be created by editing / renaming the default DIAMDATA database. This causes database corruption if the user later renames the connecting nodes. Fix allows database to be opened to generate keyword file. Pump curves are not imported correctly into GUI.dbf data. DEW Excel Report Resistance Coefficient K should allow 4 decimal places in the device DEW. GUI DEW says standard GV. The compositional separator RATE specification is interpreted as 'in-situ' rates at calculation time. In the GUI separatore DEW.1 Feature Database Description Duplicate database entries are created when the user changes the link name.1 Release Notes 13 . The first selection (erosion velocity constraint) behaves differently depending on BC's. This discrepency needs to be fixed. The DEW allows you to explicitly select only the last two options. There are 3 line sizing options in PIPEPHASE (1)Sizing based on DP. When you rerun the problem you Get AVCOT: AMW=0 error or an exception error. PVT PVT table generation does not work for Assay data. Schedule is not displayed in global default and pipe windows. GUI database cannot be opened due to corrupt graficon. Import The ESP curve cannot be seen in GUI Curve window after import. Surface temperature plot is not produced if no ambient temperature data is available in the link. calcs interprets as in-situ GV. The restart file is lost if the Stop button in the GUI run menu is pressed after iterations had started and before the problem run is completed. PIPEPHASE 9. PIPEPHASE GUI does not write thermo sets after Woelflin user defined mixing curve is given. It appears like the data is imported and stored but not accessible from the GUI. Report titles are also incorrect. If you simply run the problem from the GUI. the Rate is indicated to be standard flow rate. Node Summary in Excel report fails for steam systems with no flow. Pipe schedule database does not work when user creates NEW database.(3)Sizing based on Velocity curve. It behaves as option (1) when inlet and outlet pressure is fixed and the flow rate is fixed. The manual Description is also missing the detail description of the options. the pump curve is generated in the keyword file however. Pressure data is repeated when the temperature data cannot be identified.

Report Security PIPEPHASE 9.Feature Description In the device summary. If you do not have a SIM4ME Username & Password. In the P&T detail the MWD and TVD for the pump outlet is wrong. An error should be given. visit our website's Knowledge base at www. When we stop a PIPEPHASE run by pressing stop button in the GUI. but the calc engine does not release the security Bug List To access the current version of the PIPEPHASE bug list as well as FAQ and Updates. the run is terminated as expected. Registration will allow you to access our complete knowledge base as well as allow us to display custom information of interest to you. 14 PIPEPHASE 9. please take a few minutes to Register. Security seats also need to be released when you request an invalid license. but the GUI should continue to run to allow the user to select another feature. the pump inlet MWD and TVD is being printed instead of pump length and elevation change. Similarly the resulting P&T well plots were wrong.x Bug List . Finally select PIPEPHASE and enter your personalized SIM4ME® Username & Password. some of the intermediate files are not closed/cleaned up and you get errors (cannot open file etc) upon subsequent runs in the same sessions. If you request the stop during preprocessing.simsci-esscor. Select the Support Menu and then the ‘Updates. Tips and More’ Option.

component sequence and component naming must be identical among the various simulations that are being integrated. ■ ■ ■ ■ This interfacing program is provided on a separate CD and has its own installation program named “setup” that you can execute once PIPEPHASE 9. users can transfer stream data from a PIPEPHASE simulation to another PIPEPHASE simulation and from a PRO/II simulation to another PRO/II simulation.1 Users can now run: ■ A PIPEPHASE simulation and automatically transfer stream data into a PRO/II simulation.1 or above and PRO/II 7. Users having Blackoil models in PIPEPHASE simulation can transfer temperature. Please. 15 3. even if file paths are different. Do not use files with duplicate names for two simulations. Do not use two PIPEPHASE simulations at the same directory path. can cause the PRO/II OLE Server or PIPEPHASE COM Server to behave improperly. The reverse of this is also true. 6.1 Release Notes . Requirements and Limitations 1. Opening PRO/II or PIPEPHASE simulations while they are being converged using the PIPEPHASE-PRO/II Interface. PIPEPHASE 9. the PIPEPHASE Input file must be generated by the PIPEPHASE GUI. make sure each simulator is shut down before running the integrated simulation. 4.0 or above have been installed. Currently the PIPEPHASE-PRO/II Interface allows only one recycle per integration.PIPEPHASE-PRO/II Interface 9. In order to integrate a PIPEPHASE simulation. Users can choose to converge the two simulators when a recycle from the production plant back into the PIPEPHASE surface network is desired. 5. In addition. 2. Components. pressure and flowrate data to PRO/II simulation.

please take a few minutes to Register. Finally select PIPEPHASE and enter your personalized SIM4ME Username & Password. Tips and More’ Option.simsci-esscor.x Bug List To access the current version of the PIPEPHASE-PRO/II bug list as well as FAQ and Updates.x Bug List .com. Registration will allow you to access our complete knowledge base as well as allow us to display custom information of interest to you. Select the Support Menu and then the ‘Updates. visit our website's Knowledge base at www.PIPEPHASE-PRO/II Interface 9. If you do not have a SIM4ME Username & Password. 16 PIPEPHASE-PRO/II Interface 9.

as applicable. reserves the right to make changes without prior notice. recording. The written technical documentation is being delivered to you without warranty from Invensys Systems. TACITE is a trademark of Institut Français du Petrole (IFP). Inc.1. duplication. FLEXlm is a trademark of Macrovision Corporation.1 Release Notes 17 . OLGAS TWO-PHASE. Use.227-7013 or in subparagraphs (c) (1) and (2) of the Commercial Computer Software-Restricted Rights clause at 48 C. Suite 100. The Contractor/Manufacturer is: Invensys Systems. Adobe. broadcasting. Windows XP and Windows 2003 are trademarks of Microsoft Corporation. Windows 2000. Copyright Notice Trademarks PIPEPHASE 9.227-19. OLGAS 1. Windows 98 ME. Acrobat. Printed in the United States of America March 2006.Pentium is a trademark of Intel Corporation. or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data And Computer Software clause at DFARS 252. USA. U. and affiliates. and OLGAS THREE-PHASE are trademarks of SCANDPOWER A/S. SimSci-Esscor and SIM4ME are trademarks of Invensys plc. electronic or mechanical.License and Copyright Information Release Notes for PIPEPHASE 9.F. Exchange and Reader are trademarks of Adobe Systems. Windows NT. Lake Forest. PIPEPHASE. 52.1 The software described in this guide is furnished under a written license agreement and may be used only in accordance with the terms and conditions of the license agreement under which it was obtained. Inc. Any use of the technical documentation or the information contained therein is the sole responsibility of the user. its subsidiaries. Inc.. including photocopying. No part of the material protected by this copyright may be reproduced or utilized in any form or by any means. CA 92630. All other products are trademarks of their respective companies.R. NETOPT. without permission in writing from Invensys Systems. or by any information storage and retrieval system. GOVERNMENT RESTRICTED RIGHTS LEGEND The Software and accompanying written materials are provided with restricted rights.S. Invensys Systems. Inc. © 2006 Invensys Systems. (Invensys SIMSCI-ESSCOR) 26561 Rancho Parkway South. Inc. Inc. Compaq Visual Fortran is a trademark of Compaq Computer Corporation.

18 License and Copyright Information .

Sign up to vote on this title
UsefulNot useful