100% found this document useful (1 vote)
214 views59 pages

PIPESIM 2011 Training Course Labib Lec 1

This document provides an overview of the PIPESIM software training course. The course will teach participants how to use the PIPESIM multiphase flow simulator to model oil and gas production systems. The training will cover building single-branch models, well performance case studies, artificial lift designs, and network modeling. Participants will learn the PIPESIM interface and how to construct models step-by-step through tutorials and examples. The goal is for participants to proficiently use PIPESIM for a variety of production engineering analyses.

Uploaded by

Mohammed Bahram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
214 views59 pages

PIPESIM 2011 Training Course Labib Lec 1

This document provides an overview of the PIPESIM software training course. The course will teach participants how to use the PIPESIM multiphase flow simulator to model oil and gas production systems. The training will cover building single-branch models, well performance case studies, artificial lift designs, and network modeling. Participants will learn the PIPESIM interface and how to construct models step-by-step through tutorials and examples. The goal is for participants to proficiently use PIPESIM for a variety of production engineering analyses.

Uploaded by

Mohammed Bahram
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 59

By: International Trainer

Dr.Eng. Labib Omar Hugari - Schlumberger Software Expert


1 Initials
2 Initials
1. Introduction
2. PIPESIM 2011 Overview
3. Single Branch Model Overview
4. Fluid Physical Property Prediction
5. Well Inflow Performance Modelling
6. Single & Multiphase Flow Modelling
7. Artificial Lift Modelling

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

Two main objectives


1. To present a summary of the main principles of flow
modelling in multiphase hydrocarbon systems.

2. To enable participants to become proficient in the use of


PIPESIM software by coached building of case study
examples

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:

 Single Phase introductory tutorials.


 Well Performance case studies.
 Artificial Lift Design case studies.
 Single Branch pipeline and facilities case studies.
 Network Modeling case studies.

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

Figure-1: PIPESIM Workflow Diagram


15 Initials
A Tour of the User Interface
The PIPESIM allows you to easily construct well and network models
within a single environment. To launch PIPESIM from the Start menu,
select Program files > Schlumberger > PIPESIM.

As shown in Figure 3 on the preceding page, the PIPESIM interface


consists of one main window, a menu bar, a status bar, a standard
toolbar and three specific toolbars related to single branch and network
modeling views. The standard toolbar (Figure-3 PIPESIM toolbars and
menus 3) contains common commands that are displayed in both the
single branch and network views.

The Single Branch toolbar (Figure 4 on the following page) is


displayed only in single branch view, while the Network toolbar Figure 5)
and the Net Viewer toolbar are displayed in the Network view.
16 Initials
Main Window:

You may also


hide the toolbars
from view using
the Menu bar.

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.

Figure 4: Standard toolbar functionality


19 Initials
1- Main (Standard) Toolbar
The main toolbar (like all toolbars in PIPESIM) is a docking toolbar.
That is, it can be re-positioned on the screen.

From left to right, the icons are:


1. New model 2. Single Branch Wizard 3. Open an existing model,
4. Save active model 5. Save as 6. Save all open models
7. Find 8. Boundary Conditions 9. Cut
10. Copy 11. Paste 12. Run Model
13. Restart 14. Abort Run (Stop) 15. View summary file
16. View Output file 17. View System plot 18. View profile plot
19. View flow regime map 20. Report Tool
21. Export engine files (for FPT) 22. Help
20 Initials
2- Single Branch Toolbar:
This is available only in single branch models or the network model
in single branch mode. It consists of all objects required to build the
physical model.
These tools can also be accessed from the Menu bar.

21 Initials
Figure 5: The Single branch toolbar
3- Network Toolbar:

This toolbar is available only in the


network model view. It consists of
all objects required to build the
physical network model.

These tools can also be accessed


from the Menu bar.

22 Initials Figure 6: The Network Toolbar


2- The single branch model Toolbox
The PIPESIM single branch model toolbox is shown below

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

Chock A choke is a device that restricts the flow rate.

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

Text Allows a text box to be added to the model.

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.

Folder Allows parts of network to be "collapsed" in to a sub-network of the main


model. This could be used to divide a large model into a number of smaller
sections. Place a folder on the model window and double-click to enter. A sub-
network can then be built in the folder. Double-click on any "white“
29 Initials
background in a folder to take you up a level. Links can be made into the
folder by connecting a node to the folder via a branch. The "dangling" end of
29 Initials the branch within the folder must then be connected.
Single Branch Tutorial 1 - Single Phase Pipeline
The purpose of this tutorial is to familiarize the user with the PIPESIM
Single Branch interface by building and running simple examples.
The user will construct a simple pipeline model then calculate the
pressure drop along a horizontal pipeline for a given inlet pressure and
Flowrate. The user will then run some sensitivity studies on the model.
Each example will follow the standard workflow for single branch
modelling:
1) Build the Physical Model
2) Create a Fluid Model
3) Choose Flow Correlations
4) Perform Operations
5) View and Analyze Results

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

2) From the Setup>Units menu,


select SI Units

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:

2. Select the End Node button


And place it in 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.

Note that the red outlines on Source_1 and Flowline_1


35 Initials indicate that essential input data is missing.
Exercise 1: Modeling a Water Pipeline
Step 1: Define the physical components of the model
4- Double Click on Source_1 and the source input data user
form will appear. Fill the form as shown below.
5- Click on to exit the user form.

36 Initials
Exercise 1: Modeling a Water Pipeline
Step 1: Define the physical components of the model

6- Double Click on Flowline_1


and the source input data user
form will appear. Fill the form
as shown in the next:

37 Initials
Exercise 1: Modeling a Water Pipeline
Step 1: Define the physical components of the model

7- Click on the Heat transfer


tab and fill the form as shown
in the next (adiabatic
process):

8- Click on to exit the


user form.

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.

Step 3: Select Flow Correlations:


1. From the Setup menu, Select Flow
Correlations and ensure that the
“Moody” single phase flow correlation is
selected.

40 Initials
Exercise 1: Modeling a Water Pipeline

Step 4: Define the operation:


1- In the Operations menu select the Operation> Pressure/Temperature

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

Step 5: Run the Model:


- Run the model by clicking on in the user form. The pressure
calculation will be done using the Moody correlation (Default single
phase correlation).

Step 6: Observe the PSPlot output:


- The following pressure profile should be visible by clicking on at
the bottom of the screen.

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.

Figure- 1: Intersection points of the inflow and outflow


45 Initials
performance curves
1- Build the well model (well design & optimization):
NODAL analysis:
Getting Started:
Open PIPESIM from the Start menu
(Start -> Program Files ->
Schlumberger -> PIPESIM)
1) Choose “New Single Branch
Model” from the startup screen.
2) From Setup > Units, set the
engineering units.
46 Initials
To Define the physical components of
the model:
1. Click Vertical completion ( ) on the
single branch toolbar to choose a vertical
completion object and place it in the
Single Branch flow diagram.
2. Click Boundary Node and place
the selected node in the flow diagram.

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.

NOTE: The red outlines on VertWell_1 and


Tubing_1 indicate that essential
input data are missing.
48 Initials
4. Double-click on the completion
and enter the properties listed
in the next table.

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).

NOTE: Use the overall heat transfer


coefficient to calculate total heat transfer
through the pipe wall. The overall heat
transfer coefficient depends on the fluids and
their properties on both sides of the wall, as
well as the properties of the wall and the
transmission surface.
50 Initials
U Value: the overall heat
51 Initials
transfer coefficient
7. Click the Summary table
button to observe the
configuration summary.
8. Set the Distance between
nodes to 100 ft.
9. Select from Setup > Black Oil
10. Enter the fluid properties, as
shown in the table. Assume
default PVT correlations and
no calibration data.

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.

Select the correlation that is best


suited for the fluid and operating
conditions of interest.

12. Save the model as


CaseStudy1_Oil_Well.bps
53 Initials
In this exercise, you perform a NODAL analysis operation for
a given outlet (wellhead) pressure to determine the operating
point (intersection) and the absolute open flow potential
(AOFP) of the well.

To do this, add a NODAL analysis point at the bottomhole to


divide the system into two parts. Part A extends from reservoir
to the bottomhole, while Part B runs from the bottomhole to the
wellhead.
54 Initials
To perform a NODAL analysis:
1. Select a NODAL analysis point from the toolbar
and drop it near the completion.
2. Click on the tubing and drag its bottom tip over to the
NODAL analysis point.
3. Insert a connector to link the completion with the
NODAL analysis point.

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

You might also like