Professional Documents
Culture Documents
Guide contents
21 August 2008 2
Using OLGA Steady State
1 Background
OLGA Steady State (OLGA SS) builds on more than 30 years of heritage in
multiphase flow modelling that has been encapsulated in the OLGA dynamic
software of SPT Group. The release of OLGA SS as a stand-alone product
recognises that low cost, fast turn around steady state results can be highly
valuable in certain phases of project development.
OLGA SS reads the same input files as OLGA so the same model, built in the
same way, can evolve from early screening through to dynamic simulation,
operator training, and on-line pipeline surveillance in real time.
OLGA SS has the same industry-leading 3-phase (gas, oil, water) flow pattern
mapping and multiphase flow simulation basis as OLGA. Compositional aspects
can be modelled in OLGA SS where appropriate.
Simulations using fixed fluid properties, including black oil simulations, can be
completed by reading fluid data from an externally supplied property table file
written by a compatible PVT simulation package 1 , such as Calsep’s PVTSim
which is supplied with OLGA SS. For black-oil simulations, OLGA SS is supplied
with the Mud Property Table generator from Well Flow Dynamics, which includes
the Standing and Vazques & Beggs correlations to allow rapid modelling of
production fluids from minimal information (Gas and oil density, and Gas Oil
Ratio).
1
OLGA SS is able to read fluid property tables written by the following PVT packages: Calsep’s
PVTsim, Infochem’s Multiflash & Well Flow Dynamics Mud Property Table generator.
21 August 2008 3
Using OLGA Steady State
specified in the OLGA SS input file is available for cross-comparison amongst the
parametric cases, and the individual cases are themselves stored in temporary
files for detailed examination should that be necessary.
The advent of OLGA SS removes the need to re-build a pipeline model from
another simulator when moving from steady state to dynamic pipeline operational
simulations. A substantial step forward for the oil industry is represented in
working smarter to deliver cost savings throughout project life cycle.
OLGA SS enables the following multiphase flow aspects and process equipment
to be modelled:
The OLGA SS package includes both black oil based and composition based
fluid property generation.
The OLGA SS package includes limited functionality versions of two third party
software systems for fluid property generation:
21 August 2008 4
Using OLGA Steady State
The following keywords are the minimum required to build a case in OLGA SS,
and the notes relate solely to their use within Steady State modelling:
If the temperature option is set to ‘WALL’, then the following Keywords are
required to fully define the OLGA SS case:
21 August 2008 5
Using OLGA Steady State
21 August 2008 6
Using OLGA Steady State
OLGA SS solves gathering networks of wells and pipelines where the boundary
conditions may be a combination of pressure boundaries, fixed flow rate
boundaries and well inflow performance boundaries. However, it should be
appreciated that inclusion of multiple pressure boundaries or wells reduces the
ability of the model to solve successfully, and multiple solutions may exist
(dynamic simulation would be required to establish whether or not the solutions
are stable).
When the steady state model is solved, one of the key items of interest is load
balancing between the twin pipelines (for example to maximise oil delivery). This
can be achieved either manually or through parametric studies which route each
well in turn to either one or other of the tie-back pipelines.
The other key concern in network solving is to identify any wells that are being
stifled by the co-mingling selection. Backflow is also possible into any well that is
represented in the model by a pressure boundary or by a well with an injectivity
specified.
Gas lift can be included and optimised through parametric studies. If the gas lift
distribution network is to be modelled, then valve performance curves can be
included to correctly model the pressure in the network (which determines the
allocation of gas between wells) and to correctly capture the position(s) at which
gas enters the well through the gas lift valves.
Use of the compositional description within the model enables fluid properties of
the co-mingled lines to automatically adjust depending on the flow rate from the
various wells. Key components such as CO2, H2O and H2S can also be tracked
for corrosion and materials specification purposes. CO2 corrosion rates can be
calculated by OLGA using the three corrosion models that are included within
OLGA.
21 August 2008 7
Using OLGA Steady State
Topside manifold to
common separator
Sub-sea manifold
routing wells to either
21 August 2008 8
Using OLGA Steady State
As with OLGA, the FEMtherm module can be used to solve for asymmetric heat
transfer by using a finite element mesh external to the pipeline. Multiple pipelines
can be included within the FEMtherm grid. FEMtherm is applicable when
designing bundles or considering accurate representation of buried pipelines.
The results can be viewed using the FEMtherm viewer, which can be used to
illustrate temperature through sections either radially through the pipe, or axially
along the pipe. FEMtherm viewer can also be used to animate the results in a
given cross-sectional slice as it is moved along the length of the pipeline.
Temperature, °C
Axial section through the pipeline
Radial cross-section
through the pipeline,
at the pipeline inlet end
21 August 2008 9
Using OLGA Steady State
3 Parametric studies
The parametric study capability within OLGA SS automatically clones the current
case and varies the selected parameters according to the parametric study
definition.
Other keywords are available for use within the parametric study tool but are not
listed here since there use would be uncommon.
This example concerns gas flow from an offshore platform to onshore facilities.
Due to seasonal and diurnal demand swings, the arrival pressure can vary in the
range 30 – 70 bara. The ability of turning up or turning down the flow due to
changing onshore requirements by altering the supply pressure at the platform
should provide an understanding of the steady state hydraulics of the proposed
line.
There are also concerns regarding the thermal aspects of the pipeline. Due to
seasonal changes, the temperature of the seawater ranges from 4 °C to 20 °C,
hence posing a potential hydrate problem as the fluid is predominantly gas with a
small percentage of water. The temperature profile of the fluid along the line
during normal operations would be of importance at various ambient conditions.
21 August 2008 10
Using OLGA Steady State
A brief description of the base case OLGA model, ‘flow.opi’, is presented here.
Detailed model build using the OLGA Graphical User Interface (GUI) can be
found in the “Getting Started with OLGA” Guide.
The OLGA model consists of a 20-inch single branch flowline bounded with a
pressure boundary at the platform end, and a second pressure boundary at the
onshore end. The steel pipeline is insulated with a layer of FBE and concrete,
and is exposed to seawater at an ambient temperature of 10 °C. The onshore
facilities are designed for a minimum arrival pressure of 30 bara, while the fluid
enters the line at 50 °C. If the inlet pressure is specified to be 50 bara, then the
resulting gas flow rate is 95 kg/s (340 MMscf/d).
21 August 2008 11
Using OLGA Steady State
The fluid table ’fluid.tab’ describes a two-phase mixture (predominantly gas), with
an approximate 2 molar % of water.
This section describes the steps for defining a two-parameter study in the OLGA
GUI, running it and obtaining the results. The parameters to be studied are the
boundary pressure at the platform and the ambient temperature of the seawater.
21 August 2008 12
Using OLGA Steady State
1. From the ‘Tools’ menu select ‘Parametric Studies’, and then ‘Add
Study…’ to open the Parametric Study input form.
21 August 2008 13
Using OLGA Steady State
5. Parameters are selected after the keyword has been specified by right
clicking on the second column header and choosing the desired
parameter. Note that only parameters that are applicable are
selectable, while those that are not available are shown with grey text.
21 August 2008 14
Using OLGA Steady State
8. It is not necessary to define the units on each row for each parameter,
as the units are specified for each column. If units differ for a given
row then the correct units could be selected from the corresponding
drop-down menu for that row.
21 August 2008 15
Using OLGA Steady State
10. The ‘Run Study’ button is pressed to perform the matrix of steady state
simulations. Each parametric study model input (*.sinp) and output
files (*.tpl, *.ppl, *.rsw, and *.out) are stored in a new folder of the same
directory that the case file (*.opi) is located in. For a case ‘flow.opi’ a
folder named ‘flow_Study[1]’ would be generated for the first
parametric study added to the case.
11. The cases are highlighted as the simulations run. The ‘Case’ row
colour is orange while the case is in queue to run, and then light blue
after the case simulation is complete.
21 August 2008 16
Using OLGA Steady State
The results of the parametric study can now be viewed. Results can be viewed
from the parametric study window by clicking the ‘Trend Plot’, ‘Profile Plot’, or ‘XY
Plot’ buttons.
1. Profile plot is then selected from the Parametric Study menu where the
values of the pre-defined variables at steady state (time = 0) along the
pipeline are plotted. These variables are specified in the PROFILE
keyword in the base model. It should be noted that an arbitrary data
collection interval must be defined using DTPLOT. Similarly, arbitrary
values for DTOUT in the OUTPUT keyword and DTPLOT in the
TREND keyword must be defined.
21 August 2008 17
Using OLGA Steady State
21 August 2008 18
Using OLGA Steady State
21 August 2008 19
Using OLGA Steady State
21 August 2008 20
Using OLGA Steady State
21 August 2008 21
Using OLGA Steady State
exported. First, click the ‘Export’ button. Next, paste the data into the
other software (Microsoft Excel, Notepad, etc.).
21 August 2008 22
Using OLGA Steady State
21 August 2008 23
Using OLGA Steady State
21 August 2008 24
Using OLGA Steady State
This example consists of a single pipeline branch. The parametric study is used
to determine the maximum throughput (of a given 2-phase fluid) as a function of
pipeline internal diameter and pressure drop.
In this example, the inlet pressure is fixed at 150 bara while the outlet pressure is
varied in the range 100 – 140 bara, giving pressure drops of 10 - 50 bar. The
results show that for a 5,000 bbl/day development, either the 10 or 12 inch
pipeline size would be appropriate depending on the pressure drop which can be
accommodated.
Parametric plot to establish liquid throughput for various pipe size options
21 August 2008 25
Using OLGA Steady State
This example case investigates the pressure profiles along a pipeline when a
leak is present near the outlet. In OLGA-steady state the leak is represented
using a negative mass source, and for this example the boundaries are defined
as pressure boundaries.
A parametric study can be defined to examine the behaviour of the pipeline with
varying leak rates (0, -10, -20, -30 and -40 kg/s). The pressure and mass flow
rate profiles at the corresponding leak rates can be obtained.
Leak location
21 August 2008 26
Using OLGA Steady State
Leak location
21 August 2008 27
Using OLGA Steady State
Often in pre-FEED design, a simple U value is used for understanding the range
of fluid temperature in the pipeline. This is useful for gaining a broad
understanding of the thermal insulation required to ensure that the fluid
temperature remains above a desired value – such as the wax appearance
temperature. This example case investigates the arrival temperature of the fluid
when different overall heat transfer coefficients (U) are used in the steady state
heat transfer calculations.
Here, the ambient temperature is assumed to be 0 °C, and the U-Values in this
study range between 0 and 16 Wm-2K-1. As the U-Value increases, there is more
heat transfer between the fluid and the ambient conditions, and hence, the arrival
temperature of the fluid decreases.
21 August 2008 28
Using OLGA Steady State
21 August 2008 29
Using OLGA Steady State
21 August 2008 30