PIPESIM 2011 Training Course Labib Lec 1
PIPESIM 2011 Training Course Labib Lec 1
3 Initials
Introduction
Comprehensive and integrated suite of simulation tools for oil &
gas production system design and operation.
Rigorous thermodynamic multiphase flow and heat transfer
model.
Models Oil & Gas production from reservoir through service facilities
to delivery.
Black Oil and Compositional Fluid descriptions
Wide range of an Inflow performance relationships (IPR) &
Multiphase flow models.
Open system
o Links to simulation tools: in-house and 3rd party
o Links to Data Management tools: Finder, OFM, ProdMan.
4 Initials
Objectives
5 Initials
1) Design the Oil Wells Performance Analysis.
تصميم اآلبار النفطية وتحليلها.1
2) Design the Gas Wells Performance Analysis.
تصميم اآلبار الغازية وتحليلها.2
3) Subsea Tieback Design.
تحت سطح البحرTieback تصميم.3
4) Pipeline and Facilities
خطوط األنابيب والمنشآت.4
5) Design the Network Analysis Module
تصميم شبكة إنتاج وإيجاد اإلنتاجية الكلية لنظام اإلنتاج.5
6) Design the Production Network on the GIS Map
GIS تصميم شبكة إنتاج على خارطة.6
6 Initials
1) Oil Well Performance Analysis - تصميم اآلبار النفطية وتحليلها
1. Build the well model (well design & optimization)
2. Perform a NODAL analysis
3. Performing a pressure/Temperature profile
4. Calibrate PVT data
5. Sensitize on the well PI to match well performance
6. Analyze water cut sensitivity
7. Evaluate gas lift performance
8. Model multiple completions
9. Model a downhole choke.
7 Initials
Learning Objectives
After completing this module, you will know how to use
PIPESIM by working through:
8 Initials
9 Initials
PIPESIM Definition
؟PIPESIM ما هو برنامج
Steady State هو برنامج محاكاة موثوق متعدد األطوارPIPESIM برنامج الـ
Schlumberger (SIS) وهو أحد برامج شركةMultiphase Simulator
ويقدم القدرات الواسعة للقيام بمهام عديدة،لحلول األنظمة في هندسة النفط والغاز
تخدم كثيرا مهندسي اإلنتاج والمكامن لتصميم وتحليل نظام إنتاج نموذجي كامل لآلبار
.النفطية والغازية بدأ من المكمن وحتى عمليات المعالجات بالمنشآت السطحية
PIPESIM is a steady state, multiphase flow simulator used for
the design and analysis of oil and gas production systems. With its
rigorous simulation algorithms, PIPESIM helps you optimize your
production and injection operations.
10 Initials
11 Initials
12 Initials
Module – 1: Introductory Pipeline Tutorials
The purpose of this tutorial is to familiarize you with the
PIPESIM Single Branch interface by building and running
simple examples. You will perform a simple hand calculation
to determine the pressure drop in a water pipeline, and then
construct a simple pipeline model to validate pressure drop
along a horizontal pipeline for a given inlet pressure and
flow-rate. You will also run some sensitivity studies on the
model.
13 Initials
Summary:
In this introduction, we have:
Defined the learning objectives.
Outlined what tools you will need for this training.
Shown you what to expect within each module.
Discussed course conventions that you will encounter within
this material.
At the end of this course, you will be reasonably proficient with
using PIPESIM to perform a wide variety of production
engineering tasks to evaluate and predict well performance.
14 Initials
PIPESIM Fundamental
Workflow Diagram
17 Initials
PIPESIM Software
Menu Bar:
It is in the top of window, and consists of some of the familiar
Windows menus, including File, Edit, Help,…. and more. All
the tools available in other toolbars, plus all operations in
PIPESIM.
Status Bar:
Shows the status of running operation. If there is no operation
running, it will show the path of model.
18 Initials
PIPESIM Software
1- Main (Standard) Toolbar:
Available in both single branch and network model, and is
comprised of the icons and processes shown below.
21 Initials
Figure 5: The Single branch toolbar
3- Network Toolbar:
Button Function
Returns the mouse pointer to its original function. If you place an object, such as
Select a node, in the work area, further clicks will continue to place objects of that type
until the select arrow button is pressed.
Adds a text box to the model. Any number of text boxes can be added to the
Text model. The size and color of the text and the background can be changed.
Allows two connection objects to be connected together where no equipment is
Node located between them. In the network module, boundary nodes are used to
identify the "ends".
Boundary Final node in a single branch model where the branch connects to the network.
Node
23 Initials
The generic source object is a means by which you can specify explicit upstream
23 Initials
Source boundary conditions of pressure and temperature in a given model
2- The single branch model Toolbox cont.
Button Function
Vertical The vertical completion component models flow from the reservoir to the bottom hole
Completion using an Inflow Performance Relationship (IPR). A multilayer reservoir model can
be defined by several layers (completions) which, can, if required, be separated by a
section of tubing.
Horizontal A horizontal completion with multiple sources along the horizontal wellbore. This
Completion takes into account reservoir drawdown and wellbore pressure drop.
Pump The basic pump model uses centrifugal pump equations to determine the relationship
between inlet pressure and temperature, outlet pressure and temperature, flowrate, shaft
power, hydraulic power and efficiency.
Multiphase A device that boots the pressure of an oil-gas mixture.
Booster
24 Initials
Separator Placing a separator in the model removes up to 100% of the gas, water or liquid (oil
24 Initials
plus water) phase.
2- The single branch model Toolbox cont.
Button Function
Compressor Either centrifugal or reciprocating compressors can be modeled.
Expander The basic expander model uses centrifugal expander equations to determine the
relationship between inlet pressure and temperature, outlet pressure and temperature,
flowrate, shaft power, and efficiency.
Heat Exchanger A heat exchanger in the model allows a fluid temperature change to be modelled
Injection
25 Initials
Point Placing an injection point in the model allows a side stream to be injected without
creating a new pressure boundary condition.
25 Initials
2- The single branch model Toolbox cont.
Button Function
Equipment Simulates a generic unit operation in which the pressure and/or temperature of the
stream are modified.
Adder/Multiplier A rate change device in the model that can increase or decrease the fluid flowrate at
that point in the system
Report Placing a report tool in the model gives additional reporting of the conditions at
that point in the model.
Engine Keyword Placing an Engine Keyword Tool (EKT) in the model allows access to the PIPESIM
Input Language
Nodal Analysis Defines where the system is to be broken in two for the Nodal Analysis operation
26 Initials
26 Initials
2- The single branch model Toolbox cont.
Button Function
Connector Allow two objects to be connected by a "zero-length" flowline. This is normally used
to connect two items of equipment together where there is no significant pressure
or temperature change between them.
Flowline Placing a flowline in the model allows the modeling of horizontal or near-horizontal
flow (up or downhill).
Tubing Placing the tubing object in the model allows the modeling of vertical or near-
vertical flow (production or injection) in a well bore.
Riser Placing a riser in the model allows the modelling of vertically or near- vertical flow
(up, down or inclined).
27 Initials
3- The Network model Toolbox
Button Function
Select arrow Allows the user to select, drag and drop any object in the working window
Junction A junction is a location in the model where two, or more, branches meet.
The fluid from the incoming branches is then mixed at the junction. The
junction itself has no associated pressure drop.
Branch A branch is an object that connects two junctions or a well sources/sink
to a junction. A branch may contain many equipment objects.
Source A point in the network where a stream removed from a separator can
be directed to an injection well or sink
28 Initials
28 Initials
3- The Network model Toolbox
Button Function
Sink A sink is a point in the network where the fluid leaves the
system. Normally used to represent a surface outflow point as
opposed to an injection well.
Production well A production well is a well where the fluid enters the network.
Injection well A injection well is a well where the fluid exits the network.
30 Initials
Steady-state multiphase simulation
Fluid physical property models
Inflow performance models
Detailed heat transfer
Gas lift and ESP design
31 Initials
Exercise 1: Modeling a Water Pipeline
Getting Started:
Launch PIPESIM from the Start
menu (Start -> Program Files ->
Schlumberger -> PIPESIM)
1) Choose “New Single Branch
Model” from the startup screen
32 Initials
Exercise 1: Modeling a Water Pipeline
33 Initials
Exercise 1: Modeling a Water Pipeline
Step 1: Define the physical components of the model:
1. Select the source button ( ) and place it in the PIPESIM
main window by clicking on the window:
34 Initials
Exercise 1: Modeling a Water Pipeline
Step 1: Define the physical components of the model:
3- Select the Flowline button and link Source_1 to the End
Node S1 by clicking and dragging from Source_1 to the End
Node S1.
36 Initials
Exercise 1: Modeling a Water Pipeline
Step 1: Define the physical components of the model
37 Initials
Exercise 1: Modeling a Water Pipeline
Step 1: Define the physical components of the model
38 Initials
Exercise 1: Modeling a Water Pipeline
Step 2: Define the fluid model (water):
1. In the Setup menu select Black Oil;
the Black Oil user form will appear.
2. Fill in the Black Oil user form as shown
below:
39 Initials
Exercise 1: Modeling a Water Pipeline
Step 2: Define the fluid model (water):
3. Go to the File Menu and save the
Model as CaseStudy1_WaterPipe.bps.
40 Initials
Exercise 1: Modeling a Water Pipeline
41 Initials
Exercise 1: Modeling a Water Pipeline
Step 4: Define the operation:
2- Fill in the Pressure/Temperature Profile…
User form as shown below:
42 Initials
Exercise 1: Modeling a Water Pipeline
43 Initials
Exercise 1: Modeling a Water Pipeline
Step 6: Observe the PSPlot output:
- The following pressure profile should be visible by clicking on at
the bottom of the screen.
44 Initials
1- Build the well model (well design & optimization):
NODAL analysis:
NODAL analysis evaluates the
performance of an oil well. You
specify a nodal point, usually at
the bottom-hole or wellhead,
and divide the producing
system into two parts: the
inflow and the outflow. This is
represented graphically in the
next figure.
47 Initials
To Define the physical components of
the model:
3. Click Tubing object and connect
VertWell_1 to the End Node S1 by
clicking and dragging from VertWell_1
completion to the End Node S1.
49 Initials
5. Double-click on the tubing object and
enter the tubing properties based on
data listed in the next tables.
6. In the Geothermal Survey specify
an Overall Heat Transfer Coefficient
= 5 btu/hr/ft 2/F (override the default
value).
52 Initials
11. From the Setup > Flow
Correlation menu, ensure that
the Hagedorn-Brown correlation
is selected for vertical flow and
the Beggs-Brill Revised
correlation is selected for
horizontal flow.
55 Initials
Perform a NODAL analysis:
4. Select Operations > NODAL
analysis.
5. Enter an Outlet Pressure
(Boundary Condition) of 300
psia.
6. Leave Inflow Sensitivity and
Outflow Sensitivity empty.
56 Initials
Perform a NODAL
analysis:
7. Run the model.
8. Inspect the plot and
select the Data tab to
determine the answers.
57 Initials
The Pressure/Temperature profile calculates pressure
and temperature on a node-by-node basis for the
system. The results are plotted for pressure or
temperature as a function of distance/ elevation along
the flow path.
58 Initials
To estimate bottomhole flowing
conditions:
1. Run Operations > Pressure /
Temperature Profile.
2. Enter the Outlet (Tubing head)
pressure of 300 psia.
3. Specify the liquid rate as the
calculated variable.
4. Leave Sensitivity Data empty.
59 Initials