You are on page 1of 22

A Brief History of PIPESIM

 1984 - PIPESIM developed on Unix Platform  1985 - PIPESIM ported to DOS & Baker Jardine formed  1990 - PIPESIM GOAL (Gas Lift Optimization & Allocation)       
Developed 1993 – Windows GUI added to PIPESIM 1994 – PIPESIM Net Launched 1996 – PIPESIM FPT Launched 1997 – PIPESIM FPT linked to ECLIPSE 2000 – PIPESIM 2000 developed (New 32-bit GUI) 2001 – Baker Jardine Acquired by Schlumberger 2003 – Q1 – Release of PIPESIM 2003

Total Production System
Choke

Compressor Separator

Flowline Safety Valve
Tubing

Rise r

Pump
gas oil

Export lines

Reservoir

Completion

Nodal Analysis Psep PR Inflow Outflow Pwf Pwf PR Psep Flow rate .

Pressure Loss in System DP5 = Ptf – PDSC DP7 = PRB – Psep DP6 = PDSC – PRB DP8 = Psep – PCD DP9 = Psep – PPD DP10 = PCD – PGD DP11 = PPD – PLD DP3 = PUSV – PDSV DP4 = Pwf – Ptf DP2 = Pwfs – DP1 = PR – Pwfs .

Tulsa University Fluid Flow Projects  Leader in Multiphase Flow   research for over 30 years Schlumberger rejoined August 2002 Have recently developed Unified Mechanistic Model valid for all angles of inclination – will appear in PIPESIM 2003 3 phase mechanistic model in development  .

Single Branch Operations .

Single branch operations         System Analysis Pressure/Temperature Profile Flow Correlation Matching Nodal Analysis Optimum Horizontal Well Length Reservoir Tables Gas Lift Rate v Casing Head Pressure Artificial Lift Performance .

Flow correlation matching  To determine the most suitable flow correlation  Select the required flow correlations  Enter known pressure and temperature at different measured depths (MD)  Enter known boundary conditions  Results show each correlation and the entered data .

Flow correlation matching Ansari Hagedorn Brown Measured Orkezewsk i Beggs Brill .

Pressure/temperature profile  Compute the pressure and temperature profile for a system and also vary some other parameters within system  Enter sensitivity variable  Enter boundary conditions  Resulting PSPLOT shows pressure or temperature against depth (well) or elevation (flowline) .

Pressure/temperature profile Single Simulation Run .

System analysis  Set up model to compute  Outlet Pressure with given Flowrate  Inlet Pressure with given Flowrate  Deliverability with given any other system variable  In addition. also sensitivity test on     One variable Several variables that change together Several variables permuted against one another Combination of above .

System Analysis – Variables Permuted Each point represents separate simulation 4” tubing 3.5” tubing 3” tubing .

System Analysis – Variables Change in Step Each point represents separate simulation 4” tubing 3.5” tubing 3” tubing .

Nodal analysis  Classical nodal analysis at any point  Break the system into two and compute the inflow and outflow around that point  Resulting PSPLOT shows inflow/outflow curves the classical .

Nodal Analysis Tubing ID = 3” Tubing ID = 3 1/2” Tubing ID = 4” Skin = -2 Skin = 0 Skin = 2 .

Reservoir tables  Produce a table of bottom-hole pressure that can be utilised by reservoir simulator  Interface to common reservoir simulators such as:  ECLIPSE  VIP  PORES  COMP4  MoRes .

Reservoir tables .

Artificial lift performance  Allows artificial lift performance curves (gas or ESP) to be generated and also varies some other parameters within system  To produce input performance curves for GOAL  Resulting plot is gas lift quantity (or ESP power) versus oil production rate .

Artificial lift performance Psep = 75 psig 125 psig 150 psig 175 psig .

Horizontal well performance  A horizontal well with multiple sources along the wellbore which encounters reservoir drawdown and wellbore pressure drop  Accurately predicts hydraulic wellbore performance in the completion  Productivity investigation via “Optimum horizontal completion length” option .

outlet pressure  .Optimum Horizontal Well Length  Specify:  .completion length .reservoir pressure  .