0% found this document useful (0 votes)
109 views62 pages

PIPESIM 2011 Training Fundamentals Labib Lect 1

This document provides an overview of a PIPESIM Fundamental training course. The course aims to teach participants how to use the PIPESIM software to model oil and gas production systems. It will cover building single branch models, well performance modeling, artificial lift modeling, and network modeling. The document outlines the course objectives, modules, and introduces the PIPESIM software user interface and modeling tools.

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
0% found this document useful (0 votes)
109 views62 pages

PIPESIM 2011 Training Fundamentals Labib Lect 1

This document provides an overview of a PIPESIM Fundamental training course. The course aims to teach participants how to use the PIPESIM software to model oil and gas production systems. It will cover building single branch models, well performance modeling, artificial lift modeling, and network modeling. The document outlines the course objectives, modules, and introduces the PIPESIM software user interface and modeling tools.

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/ 62

SCHLUMBERGER INFORMATION SOLUTIONS - (SIS)

PIPESIM Fundamental Course

Schlumberger Private
Production system analysis software

By: International Trainer - Eng. Labib Omar Hugari


Schlumberger Software Expert
1 Initials
PIPESIM Fundamental

PIPESIM Training Course


1. Introduction
2. PIPESIM 2011 Overview

Schlumberger Private
3. Single Branch Model Overview
4. Fluid Physical Property Prediction
5. Well Inflow Performance Modelling
6. Single & Multiphase Flow Modelling
7. Artificial Lift Modelling

2 Initials
PIPESIM Fundamental

Schlumberger Private
3 Initials
PIPESIM Fundamental Course
Introduction
 Comprehensive and integrated suite of simulation tools for oil &
gas production system design and operation.
 Rigorous thermodynamic multiphase flow and heat transfer

Schlumberger Private
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
PIPESIM Fundamental Course
Objectives

Two main objectives


1. To present a summary of the main principles of flow

Schlumberger Private
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
PIPESIM Fundamental

Schlumberger Private
6 Initials
PIPESIM Fundamental
PIPESIM Definition
‫؟‬PIPESIM ‫ما هو برنامج‬
Steady State ‫ هو برنامج محاكاة موثوق متعدد األطوار‬PIPESIM ‫برنامج الـ‬
Schlumberger (SIS) ‫ وهو أحد برامج شركة‬Multiphase Simulator

Schlumberger Private
‫ ويقدم القدرات الواسعة للقيام بمهام عديدة‬،‫لحلول األنظمة في هندسة النفط والغاز‬
‫تخدم كثيرا مهندسي اإلنتاج والمكامن لتصميم وتحليل نظام إنتاج نموذجي كامل لآلبار‬
.‫النفطية والغازية بدأ من المكمن وحتى عمليات المعالجات بالمنشآت السطحية‬
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.

7 Initials
PIPESIM Fundamental

Schlumberger Private
8 Initials
PIPESIM Fundamental
Learning Objectives
After completing this module, you will know how to use
PIPESIM by working through:

Schlumberger Private
 Single Phase introductory tutorials.
 Well Performance case studies.
 Artificial Lift Design case studies.
 Single Branch pipeline and facilities case studies.
 Network Modeling case studies.

9 Initials
PIPESIM Fundamental

Schlumberger Private
10 Initials
PIPESIM Fundamental
Module – 1: Introductory Pipeline Tutorials
The purpose of this tutorial is to familiarize you with the
PIPESIM Single Branch interface by building and running

Schlumberger Private
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.

11 Initials
PIPESIM Fundamental
Summary:
In this introduction, we have:
 Defined the learning objectives.

Schlumberger Private
 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.

12 Initials
PIPESIM Fundamental

Workflow Diagram

Schlumberger Private
Figure-1: PIPESIM Workflow Diagram
13 Initials
PIPESIM Fundamental
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.

Schlumberger Private
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.

14 Initials
PIPESIM Fundamental

Main Window:

You may also

Schlumberger Private
hide the toolbars
from view using
the Menu bar.

15 Initials
PIPESIM Fundamental

PIPESIM Software

Menu Bar:

Schlumberger Private
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.

16 Initials
PIPESIM Fundamental
PIPESIM Software
1- Main (Standard) Toolbar:
Available in both single branch and network model, and is
comprised of the icons and processes shown below.

Schlumberger Private
Figure 4: Standard toolbar functionality
17 Initials
PIPESIM Fundamental
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.

Schlumberger Private
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

18 Initials
PIPESIM Fundamental
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.

Schlumberger Private
These tools can also be accessed from the Menu bar.

19 Initials Figure 5: The Single branch toolbar


PIPESIM Fundamental

3- Network Toolbar:

This toolbar is available only in the

Schlumberger Private
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.

Figure 6: The Network Toolbar


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

Button Function

Schlumberger Private
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
21 Initials
The generic source object is a means by which you can specify explicit upstream
Source boundary conditions of pressure and temperature in a given model
21 Initials
PIPESIM Fundamental
2- The single branch model Toolbox cont.

Button Function

Schlumberger Private
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
Separator
22 Initials Placing a separator in the model removes up to 100% of the gas, water or liquid (oil
plus water) phase.
22 Initials
PIPESIM Fundamental
2- The single branch model Toolbox cont.

Button Function

Schlumberger Private
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 Point Placing an injection point in the model allows a side stream to be injected without
23 Initials
creating a new pressure boundary condition.
23 Initials
PIPESIM Fundamental
2- The single branch model Toolbox cont.

Button Function

Schlumberger Private
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
24 Initials

24 Initials
PIPESIM Fundamental
2- The single branch model Toolbox cont.

Button Function

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

25 Initials
PIPESIM Fundamental
3- The Network model Toolbox

Button Function
Select arrow Allows the user to select, drag and drop any object in the working window

Schlumberger Private
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
26 Initials

26 Initials
PIPESIM Fundamental
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

Schlumberger Private
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“
background in a folder to take you up a level. Links can be made into the
27 Initials folder by connecting a node to the folder via a branch. The "dangling" end of
the branch within the folder must then be connected.
27 Initials
PIPESIM Fundamental

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

Schlumberger Private
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

28 Initials
PIPESIM Fundamental

 Steady-state multiphase simulation

Schlumberger Private
 Fluid physical property models
 Inflow performance models
 Detailed heat transfer
 Gas lift and ESP design

29 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline


Getting Started:

Schlumberger Private
Launch PIPESIM from the Start
menu (Start -> Program Files ->
Schlumberger -> PIPESIM)
1) Choose “New Single Branch
Model” from the startup screen

30 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline

Schlumberger Private
2) From the Setup>Units menu,
select SI Units

31 Initials
PIPESIM Fundamental

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

Schlumberger Private
main window by clicking on the window:

2. Select the End Node button


And place it in the window:

32 Initials
PIPESIM Fundamental

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

Schlumberger Private
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


33 Initials indicate that essential input data is missing.
PIPESIM Fundamental

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

Schlumberger Private
form will appear. Fill the form as shown below.
5- Click on to exit the user form.

34 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline


Step 1: Define the physical components of the model

6- Double Click on Flowline_1

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

35 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline


Step 1: Define the physical components of the model

7- Click on the Heat transfer

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

8- Click on to exit the


user form.

36 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline


Step 2: Define the fluid model (water):
1. In the Setup menu select Black Oil;

Schlumberger Private
the Black Oil user form will appear.
2. Fill in the Black Oil user form as shown
below:

37 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline


Step 2: Define the fluid model (water):
3. Go to the File Menu and save the

Schlumberger Private
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.

38 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline

Step 4: Define the operation:


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

Schlumberger Private
39 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline


Step 4: Define the operation:
2- Fill in the Pressure/Temperature Profile…

Schlumberger Private
User form as shown below:

40 Initials
PIPESIM Fundamental

Exercise 1: Modeling a Water Pipeline

Step 5: Run the Model:

Schlumberger Private
- 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.

41 Initials
PIPESIM Fundamental

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.

Schlumberger Private
42 Initials
PIPESIM Introduction
PipeSim Main Departments:
1) Design the Oil Wells Performance Analysis.
‫ تصميم اآلبار النفطية وتحليلها‬.1
2) Design the Gas Wells Performance Analysis.

Schlumberger Private
‫ تصميم اآلبار الغازية وتحليلها‬.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

43 Initials
PIPESIM Introduction
Lectures Course Include:

1) Oil Well Performance Analysis - ‫تصميم اآلبار النفطية وتحليلها‬


1. Build the well model (well design & optimization)

Schlumberger Private
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.

44 Initials
PIPESIM : Oil Well Performance Analysis
1- Build the well model (well design & optimization):

NODAL analysis:
NODAL analysis evaluates the
performance of an oil well. You

Schlumberger Private
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:

Schlumberger Private
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:

Schlumberger Private
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:

Schlumberger Private
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.

Schlumberger Private
49 Initials
5. Double-click on the tubing object and
enter the tubing properties based on
data listed in the next tables.

Schlumberger Private
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
Schlumberger Private
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

Schlumberger Private
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

Schlumberger Private
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

Schlumberger Private
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.
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.
54 Initials
Perform a NODAL analysis:
4. Select Operations > NODAL
analysis.

Schlumberger Private
5. Enter an Outlet Pressure
(Boundary Condition) of 300
psia.
6. Leave Inflow Sensitivity and
Outflow Sensitivity empty.

55 Initials
Perform a NODAL
analysis:
7. Run the model.

Schlumberger Private
8. Inspect the plot and
select the Data tab to
determine the answers.

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

Schlumberger Private
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.
57 Initials
PIPESIM Introduction
Lectures Course Include:

2) Gas Well Performance Analysis - ‫تصميم اآلبار الغازية وتحليلها‬


1. Create a compositional fluid model for a gas well.

Schlumberger Private
2. Calculate gas well deliverability.
3. Calibrate the inflow model using multipoint test data.
4. Select a tubing size.
5. Model a flowline and choke.
6. Predict future production rates
7. Determine a critical gas rate to prevent well loading

58 Initials
PIPESIM Introduction
Lectures Course Include:

3) Subsea Tieback Design - ‫ تحت سطح البحر‬Tieback ‫تصميم‬


1. Size the subsea tieback and riser

Schlumberger Private
2. Select tieback insulation thickness
3. Determine the methanol requirement
4. Screen for severe riser slugging
5. Size a slug catcher.
.

59 Initials
PIPESIM Introduction
Lectures Course Include:

4) Pipeline and Facilities - ‫خطوط األنابيب والمنشآت‬


1. Point by point generation of pressure and temperature
profiles.

Schlumberger Private
2. Prediction of solids formation (hydrates, wax, asphaltene,
scale).
3. Slug catcher design (hydrodynamic slugs, pigging, ramp-up)
4. Equipment selection (pumps, compressors, multiphase
boosters).
5. Pipeline design.
6. Comparing measured data with calculated data.

60 Initials
PIPESIM Introduction
Lectures Course Include:

4) Design the Network Analysis Module


‫• تصميم شبكة إنتاج وإيجاد اإلنتاجية الكلية لنظام اإلنتاج‬

Schlumberger Private
1. Unique network solution algorithm to model wells in large
networks.
2. Rigorous thermal modeling of all network components.
3. Multiple looped pipeline/flowline capability.
4. Debottlenecking studies.
5. Comprehensive pipeline equipment models.
6. Gathering and distribution networks.
7. Gas lift optimization.

61 Initials
PIPESIM Introduction
Lectures Course Include:
5) Design the Production Network on the GIS Map
GIS ‫• تصميم شبكة إنتاج على خارطة‬
You can use the Geographic Information System (GIS) Map in PIPESIM*

Schlumberger Private
to build and visualize your wells and surface pipelines alongside cultural
data from a wide variety of sources in geographic context.
Some of the GIS data formats supported in PIPESIM include:
• Shapefile, an Esri file-based vector format
• ArcGIS Server, an Esri server-based tiled or dynamic imagery format
• Web Map Service (WMS), an Open Geospatial Consortium (OGC) server-
based dynamic imagery format.
1. Choose a basemap.
2. Navigate the GIS map
3. Work with layers
4. Use the GIS map
62 Initials

You might also like