Professional Documents
Culture Documents
OLGA 2015.1.2 Release Notes PDF
OLGA 2015.1.2 Release Notes PDF
OLGA 2015
Version 2015.1.2
Release notes
Page i
INTRODUCTION
These notes accompany the release of OLGA* 2015.1.2 from Schlumberger. The notes describe changes in
OLGA 2015.1.2 relative to OLGA 2014.1. This document should be read by all users of the program. The
complete program documentation consists of the OLGA User manuals, Installation Guide and these Release
Notes. In addition, module specific User Guides are available.
The Schlumberger Support portal provides useful information about the product and a Knowledge Base. It is
accessible from www.software.slb.com.
Please contact Schlumberger if problems or missing functionality are encountered when using OLGA or any of
the related tools included in the OLGA software package.
E-mail: olgasupport@slb.com
Telephone: +47 6389 0400
Fax: +47 6484 4500
Address: Schlumberger Information Solutions AS,
\\no0150inf01\SPTCOlga\SWQA\OLGA\OLGA-2015\OLGA2015.1.2\Documentation
P.O. Box 113
N-2027 Kjeller, Norway
Security Notice
The software described herein is configured to operate with at least the minimum specifications set out by
Schlumberger. You are advised that such minimum specifications are merely recommendations and not intended
to be limiting to configurations that may be used to operate the software. Similarly, you are advised that the
software should be operated in a secure environment whether such software is operated across a network, on a
single system and/or on a plurality of systems. It is up to you to configure and maintain your networks and/or
system(s) in a secure manner. If you have further questions as to recommendations regarding recommended
specifications or security, please feel free to contact your local Schlumberger representative.
January 2016
Page ii
January 2016
Page iii
January 2016
OLGA 2015.1.1 Release notes Page 1
January 2016
OLGA 2015.1.1 Release notes Page 2
The main areas of modification are related to the turbulence level submodels and the oil-water dispersion model.
A new numerical steady state solver is also implemented, which greatly improves both numerical robustness and
speed.
The physical model modifications will lead to different predictions compared to earlier versions of the OLGA HD
model, both for transient simulations and for the Steady state preprocessor. Tuning of the OLGA HD model is not
backwards compatible with previous OLGA versions due to the differences in the physical model.
The model changes in OLGA 2015.1 rely to a very large degree on comparison with measured data, including all
data available through various joint industry projects, including the OLGA Verification and Improvement project,
as well as some additional confidential data. For these data sets, which cover a large range of field types and flow
loop experiments, it can be concluded that the OLGA HD stratified flow model gives on average better predictions
of pressure and liquid holdups than the OLGA stratified flow model. As a result of this, OLGA HD is the default
flow model in OLGA 2015.1 for all types of simulations.
January 2016
OLGA 2015.1.1 Release notes Page 3
Slug tracking
Introduction
With OLGA 2015.1 we introduce a novel slug initiation mechanism for slug tracking. Combined with a revised
model for slug tail propagation and other improvements of the tracking scheme, OLGA slug tracking simulations
are now less dependent on user input, are based on a more physical initiation mechanism, and show a more
gradual evolution of the slug length distribution than with previous versions. Furthermore, we have stabilized the
slug tracking considerably.
With this model, OLGA uses the probability to determine whether a slug should be initiated. The birth rate B is
modelled as follows
VF VT
B kB N P N ,
10 D
where VF and VT are slug front and tail velocities of a candidate slug, D is the inner pipe diameter, N is the
number of slugs per unit length present in the pipe, NP is the number of slug precursors per unit pipe length and
kB is a tuning constant. The slug precursor density NP is obtained by simulating the unit cell length of successive
short slugs of lengths 5 to 10 diameters.
January 2016
OLGA 2015.1.1 Release notes Page 4
Model selection
The SLUGTRACKINGMODEL key is introduced under the OPTIONS keyword. The default value is OLGA2015,
enabling the OLGA 2015 model. The previous model is activated by selecting SLUGTRACKINGMODEL =
OLGA6.
If you run cases generated with earlier versions of OLGA, SLUGTRACKINGMODEL = OLGA2015 is activated.
References
(1) C. J. Lawrence, Z. G. Xu , P. Andersson, H. Eiding , L. Hovden, J. Henriksson, S. Henriksen, S. Dayarathna,
T. Haugset, T. Ruden, B. Hu. Validation of a physically-based model for slug initiation and evolution in
hydrodynamic slug flow. 17th Int. Conf. Multiphase Production Technology, Cannes, 10-12 June (2015), pp
9-23.
(2) K. H. Bendiksen, D. Malnes, R. Moe, S. Nuland. The dynamic two fluid model OLGA: Theory and
application. SPE Production Engineering 6(2), 171-180, 1991
(3) J. R. Fagundes Netto, J. Fabre, P. Grenier, and L. Peresson. An experimental study of an isolated long
bubble in a horizontal liquid flow. 3rd Int. Conf. Multiphase Flow, Lyon, 8-12 June, Paper 654, 1998
(4) J. Nossen, C. J. Lawrence, North American Conference on Multiphase Technology, 8, Banff (Canada), 2012-
06-20--06-22. Proceedings, BHR Group, 2012. - ISBN 978-1-85598-129-4
January 2016
OLGA 2015.1.1 Release notes Page 5
Diagram view
Symbols used in the Diagram view updated with P&ID type symbols
All symbols used in the Diagram view in the OLGA GUI are improved. The Diagram view now mimics a P&ID type
of diagram. Similar symbols are used in the Component bar, Model browser and Custom windows.
Resize and rotate nodes, and labels positioned inside the nodes
All nodes can be resized and rotated. Select a node to display the rotation handle and resize handles. When
rotating the node, it snaps to 90 degree increments. The labels of the nodes are positioned inside the node. You
can double-click a node to enter Edit mode. If the label exceeds the node, then hover the mouse pointer over the
node to display a tooltip containing the complete label.
January 2016
OLGA 2015.1.1 Release notes Page 6
For internal nodes, the connection points are spread around the outer edge of the node, as follows:
This makes it easier to avoid overlapping flowpaths. A flowpath can be moved from one connection point to
another, and also to another node, by drag and drop.
For other components, for instance the separator, the connection points represent different flow terminals.
If you select a connected signal line, the connected terminals are displayed on the signal line. If you double-click a
signal line, the Select terminals window opens, and you can select a different set of terminals.
Since the connection points do not represent the signal terminals, you can move the signal line from one
connection point to another to enhance the appearance of your case. Note that the same terminals are used. You
can also move the signal line to another component. The Select Terminals window will then re-open.
January 2016
OLGA 2015.1.1 Release notes Page 7
January 2016
OLGA 2015.1.1 Release notes Page 8
Rearranged toolbar
Some buttons in the toolbar are moved from a split button to the toolbar itself for easier access. The icons used
for Arrange horizontally and Arrange vertically are changed to better reflect the functionality.
Note that the button Distribute inline equipment evenly is no longer placed in the toolbar. This function is less
important, since equipment no longer overlaps. This function can however still be accessed in the context menu
for the flowpath.
When this option is activated, the flowpaths and signal lines are automatically routed around other components
when they are connected and when their end-points are moved. Note that automatic routing is only available for
right-angled flowpaths and signal lines. It is recommended to use right-angled flowpaths with automatic routing as
this makes it easier to arrange the layout of the case.
January 2016
OLGA 2015.1.1 Release notes Page 9
Removed restrictions
Due to restrictions on the input side, it was not possible to have negative speed in the centrifugal pump and
ESP pump models. This restriction is removed.
A cutoff which limited the flow rate used when calculating the pump performance to three times the rated
flowrate (applied both for backflow and normal flow) is removed. The effect of this limitation was that the
pump performance curve was flat for flow rates larger than three times the rated flow.
January 2016
OLGA 2015.1.1 Release notes Page 10
Multiflash 6.0 is also used as a PVT engine in Compositional Tracking for OLGA 2015.1. This version enables
several feeds to be defined within the Multiflash (.mfl) file.
For a more complete list of improvements, refer to the Multiflash Release notes. (OLGA-17527, 17476, 17822)
Disable submodels
You can now disable one or more submodels using the -disable command line parameter. The functionality is the
same as setting the new key ENABLED=NO under the SUBMODEL keyword.
January 2016
OLGA 2015.1.1 Release notes Page 11
January 2016
OLGA 2015.1.1 Release notes Page 12
Bundle
Compositional tracking
Fixed error situation in the Multiflash PVT package due to emergence of second liquid phase
In Multiflash, it is possible to define a second hydrocarbon liquid phase. This second liquid phase is merged into
the first liquid phase. An error in Multiflash caused an inconsistency, when this second liquid phase emerged. This
caused OLGA to stop. This is resolved. (OLGA-17169)
Fixed error situation in the Multiflash PVT package due to wrong assignment of the incipient phase
In some situations, Multiflash assigned the incipient phase to the wrong phase causing OLGA to stop. This issue
is resolved. (OLGA-17845)
Controllers
January 2016
OLGA 2015.1.1 Release notes Page 13
Changing modes from MANUAL to AUTOMATIC for ESD and PSV controllers
ESD and PSV controller signals were not updated after changing modes from MANUAL to AUTOMATIC.
When changing modes, the CONTR signal did not take into account STROKETIME or
OPENINGTIME/CLOSINGTIME.
This is resolved. (OLGA-17065)
Corrosion
Drilling
Flow model
January 2016
OLGA 2015.1.1 Release notes Page 14
Heat transfer
If the WALL keywords were placed before the MATERIAL keywords in a key or genkey-file, it was erroneously
allowed to put two fluid materials consecutively in a wall. Also, it was allowed to set DISCRETIZATION = ON for
fluid materials. Both of these issues are resolved. (OLGA-17938)
Improved properties of air and water used for heat transfer to ambient conditions
The properties of air and water are improved to better reflect experimental values for a typical chemical
composition of air and water. The physical properties for the following scenarios are now used:
- Air with 70 % humidity at 1 atm and 60 F
- Typical seawater properties at 10 C and pressure ranging from 1 atm to 100 atm.
For air:
Density is changed from 1.2895 to 1.2174 kg/m3
Viscosity is changed from 0.018 cP to 0.0178 cP
Conductivity is changed from 0.02302 to 0.0251 W/mK
Heat capacity is changed from 1000.454 to 1005 J/kgK
Thermal expansion from 0.0034 to 0.00347 1/K.
For water:
Density is changed from 1000 to 1028.4 kg/m3,
Viscosity is changed from 1 cP to 1.4 cP
Conductivity is changed from 0.559 to 0.5865 J/kgK
Heat capacity is changed from 4186 to 3978 J/kgK, and the
Thermal expansion is changed from 0.00021 to 0.000172 1/K
These are the same physical properties as in PIPESIM. These changes will only have a minor effect on OLGA
simulation results. (OLGA-17162)
Previously, only TAMBIENT with two temperature entries in the list would use the mid-point interpolation method.
Previous versions would give the value zero for HAMBIENT and/or VELOCITY when using
INTERPOLATION=SECTIONWISE in combination with HAMBIENT and/or VELOCITY with two entries.
January 2016
OLGA 2015.1.1 Release notes Page 15
Interpolation to find ambient heat transfer coefficients and/or ambient fluid velocities would also fail if using
INTERPOLATION=SECTIONWISE in combination with INHAMBIENT/OUTHAMBIENT,
INVELOCITY/OUTVELOCITY. (OLGA-17484)
License information
Numerics
OLGA GUI
January 2016
OLGA 2015.1.1 Release notes Page 16
OPC server
Improved messages
If you attempt to register an OPC server but do not have Administrator privileges, a more detailed message
is now printed to the console. The improved message is:
The current user 'XX' does not have Administrator privileges, which are required to register OPC server
'XXX. (OLGA-17966)
An error message is displayed in the main console window if you attempt to start OLGA with the -regServer,
-regService, -unreg, -start and -stop command line switches set and you do not have Administrator
privileges. For example:
The current user 'user_1' does not have Administrator privileges, which are required to use the command
line switch regServer. (OLGA-17979)
The warning message WARNING Invalid argument received for command 'Stop' was incorrectly displayed
when stopping a submodelling case with an OPC client. This warning is now removed. (OLGA-17972)
January 2016
OLGA 2015.1.1 Release notes Page 17
Output
Calculations for STDROG, STDROHL and STDROWT for Inhibitor-, Mud- and Steam tracking
The output variables STDROG, STDROHL and STDROWT for Inhibitor-, Mud- and Steam tracking are now
calculated correctly for the composition present at standard conditions (including mass transfer). Previously, there
was a possibility of mismatch e.g. between QWST and STDROWT because the mass transfer for calculated
plotted values became wrong. (OLGA-15672)
IKHFR is the Inviscid Kelvin-Helmholtz Froude number for gas-liquid stratified flow. It is computed by:
where:
, Gas and liquid density
Gravity force
January 2016
OLGA 2015.1.1 Release notes Page 18
Parametric studies
Pig
The plot variable LIQCDOWN stopped the simulation if there was a problem.
OLGA now issues a warning when LIQCUP and LIQCDOWN cannot be calculated correctly. (OLGA-17222)
Pipeline editor
January 2016
OLGA 2015.1.1 Release notes Page 19
Plotting
Composite volume fraction variables for composite drilling cases in 3D plot view
For composite drilling cases, the 3D plot view now uses composite volume fraction variables (ALFM, HOLHLFM,
HOLWTFM) instead of volume fraction variables (AL, HOLHL, HOLWT) to visualize the liquid holdup in pipes. For
other cases, volume fraction variables (AL, HOLHL, HOLWT) are still visualized by the 3D plot view. (OLGA-
17509)
Process equipment
January 2016
OLGA 2015.1.1 Release notes Page 20
Inconsistent calculation of liquid film mass and liquid droplet mass from sources and wells
The ratios liquid film mass/total liquid mass and liquid droplet mass/total liquid mass from sources and wells are
calculated in two different manners depending on whether there is positive or negative flow. The two methods
were not used consistently for the following sources and wells: Massflow source, Pressure driven source, Well,
Nearwell and Tracer source. The first two always used the method for positive flow, whereas the last three always
used the method for negative flow. This is resolved. A more correct distribution between the mass of liquid film
and mass of liquid droplets in the section connected to a source or well is now used. (OLGA-17217)
Scheduler/Submodelling
Tools
January 2016
OLGA 2015.1.1 Release notes Page 21
If you used Oilfield units when you changed the XStart, YStart or ZStart fields from their default value (0),
the values were incorrectly set in meters instead of feet. This is resolved. (OLGA-17560)
The units in the Flowpath geometry data plot were not updated if you used X/Y data and changed the unit
on the X or Y column. This is resolved. (OLGA-17316)
If you used a completely flat profile and changed the unit on the Y column, the plot could show as not flat.
This was due to a round-off error in the unit conversion. This is resolved. (OLGA-17315)
If you used Oilfield units importing a .geo file into the Flowpath geometry view, the conversion of the unit
Feet was not correct. This is resolved. (OLGA-17400)
If you selected a different unit than the default unit on the Diameter, Roughness, Area, InnerDiameter and/or
OuterDiameter fields, and then reversed the geometry, the units in these fields returned to the default unit
while the values were unchanged. This is resolved. (OLGA-17847)
January 2016
OLGA 2015.1.1 Release notes Page 22
Transmitter
Valve
Well
Filtering keywords
The terminals for some keywords were not filtered until the Select Visible Signals window was opened. This is
resolved. Filtering now applies to all terminals. (OLGA-15829)
January 2016
OLGA 2015.1.1 Release notes Page 23
General
January 2016
OLGA 2015.1.1 Release notes Page 24
For SOURCE: On a flowpath, the DTCONTOL keyword can be added to pipe, sections, and positions. Now, it is
possible also to specify the position using a source label.
Note, when the position is specified using a source label, the corresponding time step HT is reported through the
source and not through the flowpath. By default, the same DTCONTROL criteria are enabled as for flowpath.
To add the DTCONTROL keyword to a source, right-click the flowpath where the source is located and select
Add->FA-models->Dtcontrol. Specify the source label in the SOURCE key in the DTCONTROL keyword.
FOR NODE: To add the DTCONTROL keyword on a node, right-click the NODE in the Model browser and select
Add->FA-models->Dtcontrol. By default, no criteria are enabled.
The intended use is for submodelling. See the OLGA Submodelling guide for more information.
January 2016
OLGA 2015.1.1 Release notes Page 25
Minor fixes
ID Improvement
The tooltip for the Bottom Depth column on the Discretize page is now updated to
OLGA-16292
indicate that the values shown are MD, not TVD.
In some cases OLGA could terminate when limiting the minimum speed of a pump
OLGA-15166
battery and the MINCAPACITY key was set to zero. This is resolved.
The NEQUIPIPE key on the PIPE keyword must now have a value greater than 0. If not,
OLGA-15672 the simulation stops and an error message is displayed.
OLGA now displays a message if SECTION in INITIALCONDITIONS is specified with the
OLGA-16196
value 0.
An error message is now displayed if XVARIABLE is OPEN or DELTAP and YVARIABLE
OLGA-16316
have an invalid value for TABLE in VALVE. Valid value is CV.
The tools listed on the Tool page in the OLGA GUI are reordered.
OLGA-16603
If you dragged an item from the Component bar, OLGA could sometimes drag the
OLGA-17593 neighbouring item instead. This is resolved.
The Comment field in the Diagram view would not keep its saved sized when you
OLGA-15953 reopened a case. This is resolved.
Introduced consistency check between keys given for NSEGMENT and LSEGMENT for
OLGA-15155 pipes.
A two-phase PVT table generated from a composition with water must specify the key
STDLIQDENSITY and not the STDOILDENSITY key. In all other cases,
OLGA-17471 STDOILDENSITY should be used. The OLGA user manual is revised.
OLGA-04996, Previously, TRANSMITTER labels could not contain a space. This is resolved.
OLGA-11986,
If OLGA terminated during start-up of OLGA, a loop of start-up attempts could occur. This
OLGA-16826 is resolved.
OLGA-14457, The Keep graph option for Profile plots could sometimes pin incorrect dataset. This is
OLGA-15173 resolved.
The following validation is now made for the PCOW and PCGO keys in Rocx:
OLGA-16764 PCOW Capillary pressure must be level or decreasing
PCGO Capillary pressure must be level or increasing
The error message Rocx PVT error, which is issued when the pressure or temperature
OLGA-16767 values are outside the values given in the PVT table, now reads Rocx PVT error:
Pressure/temperature outside table values.
If you opened a Well editor case from a template file, an error message could appear the
OLGA-15243 first time the Property editor was opened. This error message is now removed.
OLGA issues an error message and stops if there are grids with no elements in the
OLGA-16621 FEMTherm viewer.
OLGA would terminate of you deleted a used TRACERFEED keyword and then clicked
OLGA-16189 Verify. This is resolved.
When you create a new flowpath in the Pipeline editor, the BRANCH keyword is now
OLGA-17335 automatically created.
January 2016
OLGA 2015.1.1 Release notes Page 26
Backward compatibility
Drilling fluid
Compositional Tracking
When Compositional Tracking is used together with drilling fluid, the Non-Newtonian rheology parameters need to
be passed to the flow model. This was not correctly done in earlier versions of OLGA. This led to wall frictions
being calculated as a Newtonian fluid with an apparent viscosity. This is corrected, which may cause lower
frictions in the simulations. This does not apply when using Herschel-Bulkley nor when using the OLGA HD
model, as these do not use the rheology parameters. (OLGA-17941)
Well
Restart
Server
January 2016
OLGA 2015.1.1 Release notes Page 27
Simulation speed improved after loading snap file from OLGA server case
If an OLGA server case contained the SCHEDULER keyword, the simulation speed could become very slow after
loading a snap file from an OLGA server case. This is fixed. The new solution does not affect simulation results.
(OLGA-17667)
The expected outcome is that the massflow from the source in the second simulation is equal to the massflow
from the source in the first simulation. However, the massflow in the second case was not affected by the
LoadSnap command. This is fixed. (OLGA-17637, OLGA-17479)
Scheduler
January 2016
OLGA 2015.1.1 Release notes Page 28
INFO Simulation time (yyyy-mm-dd hh:mm:ss.sss) has caught up with the external clock (yyyy-mm-dd
hh:mm:ss.sss). Waiting for update to external clock.
(OLGA-17976)
Speed
Tools
January 2016
OLGA 2015.1.1 Release notes Page 29
Main enhancements
Controllers
January 2016
OLGA 2015.1.1 Release notes Page 30
Evaluating controllers
Controllers that are neither directly nor indirectly dependent on the flow network (i.e. not in any way dependent on
transmitter outputs) are now evaluated before the flow network is evaluated. As a result of this, the BIAS setting
for controllers in flow-independent signal networks will not be used as the controller output can be evaluated
directly from the controller inputs. OLGA will print a message whenever a controller does not use its BIAS setting.
(OLGA-09170)
Compositional Tracking
Input/Output
(OLGA-17325)
January 2016
OLGA 2015.1.1 Release notes Page 31
on the node. This makes it possible to plot the OUTPUT variable from the transmitter in all these components.
Previously, this functionality was only available on flowpaths.
Standard conditions volumetric flow rate output variables at last boundary on a flowpath
Plotting volumetric flowrate variables, such as QGST, at the last boundary on a flowpath would not give the value
for the last section boundary. Instead, the value for the second last boundary was used. This is fixed. (OLGA-
17325)
Calculating the upstream enthalpy and equilibrium mass fractions for a leak
The upstream enthalpy and equilibrium mass fractions for a leak were calculated based on the upstream pressure
and downstream temperature when the leak flow was from the TOPOSITION to the leak POSITION. This would
result in an error in the temperature and phase mass flow rate. The impact of this error on the simulation results
depends on the difference between the upstream and downstream pressures and degree of Joule-Thomson
effect. Now, the enthalpy and equilibrium mass fractions are calculated with the upstream pressure and
temperature. (OLGA-17368)
January 2016
OLGA 2015.1.1 Release notes Page 32
OPC server
Distinguish between input and output in OPC item names for MODE on CONTROLLER
The controller MODE key is both an exposed input variable and an output variable. In an OPC client, the two
associated OPC items cannot be distinguished. Therefore, these items are now renamed MODE-IN for exposed
input values and MODE-OUT for the server output variable. (OLGA-16426)
OLGA GUI
January 2016
OLGA 2015.1.1 Release notes Page 33
Particle flow
Reduction of average concentration of particles in the fluid layers at high velocity and high particle flowrate
The maximum boundary concentration at the top of bed is reduced from 1 to 0.65 in calculating the entrainment
rate. This change reduces the average concentration of particles in the fluid layers at high velocity and high
particle flowrate. (OLGA-17396)
Pumps
This change will affect simulation results for cases with ESP pump where PREFSPEED is not given by the user.
(OLGA-16892)
January 2016
OLGA 2015.1.1 Release notes Page 34
Pig
Process equipment
In-situ mass flow rate in a leak is converted to the volumetric flow rate
When the in-situ mass flow rate in a leak is converted to the volumetric flow rate at the standard conditions, the in-
situ gas mass fraction is now used to determine the amount of water vapour in the gas phase. Previously, the
equilibrium gas mass fraction from the PVT table was erroneously used. Note: This only affects output. (OLGA-
16192)
Scheduler/Submodel
Tools
January 2016
OLGA 2015.1.1 Release notes Page 35
OLGA could terminate if you pasted data after a unit had been changed in OLGA.
An error occurred if you pasted data and the unit was different from the SI unit defined in the Pipeline
editor.
This is fixed. (OLGA-16980)
Valve
Well editor
January 2016
OLGA 2015.1.1 Release notes Page 36
object with flowpaths in the network. If you regenerate a well that is part of a network, the layout of the network
will not be auto-arranged. In such cases, the layout must be manually arranged by the user. (OLGA-17150)
General
January 2016
OLGA 2015.1.1 Release notes Page 37
Piston pump
The Pump battery functionality has been extended to facilitate modelling of piston type pumps. In order to handle
gas-liquid systems, the volumetric efficiency of the pump can be taken into account. The evaluation of the
volumetric efficiency is facilitated by the new input key CLEARANCERATIO that specifies the ratio between the
pump's clearance volume and its swept volume. (OLGA-16032, 16176)
January 2016
OLGA 2015.1.1 Release notes Page 38
Controller
Key values changes in a restart case with no effect for some controllers
In OLGA 2014.1, an issue was introduced for cases using the restart functionality. The only cases affected were
those where controller definitions change between the original case (the case used to generate the .rsw file) and
the restart case (the case using the pre-generated .rsw file). In addition, the key STARTTIME had to be zero.
Workaround:
Change STARTTIME from zero to a different value.
The list below shows the combinations of key/ controller where this error occurred. Any updates done to these
keys in the restart case will have no effect. The key value from the original case will be used in the restart
simulation. This is fixed. (OLGA-16704)
January 2016
OLGA 2015.1.1 Release notes Page 39
Compositional Tracking
Fixed issue when Multiflash feed file only contained oil and gas
Due to an error in the OLGA Engine, Compositional Tracking simulations could not use Multiflash feed files (.mfl)
that did not contain a definition of the water phase. This is fixed. Feed files with only oil and gas phases defined
can now be used. (OLGA-16612)
January 2016
OLGA 2015.1.1 Release notes Page 40
Fluid properties
Fixed format fluid table files without Dew or Bubble point lines
If you used a fixed format fluid table file without either Dew or Bubble points lines, the simulation stopped during
initialization with the message: Error in the input file: Data not recognized when reading gas density. The Dew and
Bubble point lines are no longer required in fixed format fluid table files. (OLGA-15932)
Heated walls
Input/Output
January 2016
OLGA 2015.1.1 Release notes Page 41
Near well
OLGA GUI
OPC server/Scheduler
Workaround:
Remove the time series on FEED key values from the Property window in OLGA. (OLGA-16033)
January 2016
OLGA 2015.1.1 Release notes Page 42
-regServer
This parameter is used to register an OLGA case as an OPC server.
-regService
This parameter is used to register an OLGA case as an OPC server where OLGA runs as a Windows service.
-unreg
This parameter is used to unregister an OLGA server or Windows service.
-start
This parameter is used to start an OLGA case already registered as an OPC server.
January 2016
OLGA 2015.1.1 Release notes Page 43
-stop
This parameter is used to stop a running registered service. This only applies when the OLGA case is registered
as a Windows service.
These parameters are typically used in OLGA server solutions where it is important to:
Keep OPC server information to make sure DCOM security settings are not removed when OLGA
terminates.
Avoid OLGA terminating when e.g. the user logs off the computer.
Note: These parameters are not available through the OLGA GUI.
(OSE-232)
(When an OLGA case runs as a service, the OLGA console is not available and output to console is written to the
Windows Application event log instead.)
If a ServerName is already registered as a server/service, OLGA yields an error message when you try to run the
case.
OLGA.exe "C:\caseDir\BO_SchedUsDs.key" -regService -serverNamePrefix AAA
OLGA.exe "C:\caseDir\BO_SchedUsDs.key" -serverNamePrefix AAA (Will cause an error)
January 2016
OLGA 2015.1.1 Release notes Page 44
Plotting
Plug-in
In addition, the following fixes and corrections are made to the OLGA Plug-in interface variables:
In the OLGA Plug-in interface you can update the masses before the energy equation is solved. This is
done through the use of a flag in the Flash stage. The structured data layer presented two different
output variables for this purpose. However, neither of these was coupled to the OLGA Engine. This is
fixed. Now, only one variable is present and coupled to the OLGA Engine. (OLGA-13774)
The heat transfer interface contained indexing errors when entering the masses, field velocities and
phase properties to the input vector and the HeatTransferCoeffInput data structure. This is fixed. (OLGA-
13852)
Plug-in examples: An error occurred when mapping the particle diameter and particle concentration to
the input structure for the flash stage. This is fixed. (OLGA-13915)
For cases where user defined phases are defined in another sequence in the input file than in the .dll file,
the mapping of user defined phases was not correct. This is fixed. (OLGA-13988)
Note that the updates made to Plug-in originate from the HORIZON II R&D program.
Tools
January 2016
OLGA 2015.1.1 Release notes Page 45
Angle distribution plot is not displayed when opening a saved .gml file in the Profile generator
In 2014.2, when you opened a saved .gml file in the Profile generator, the angle distribution plots were not
displayed on the Import and Filtering pages. This is fixed. (OLGA-17508)
View section length ratio in the plot in the Flowpath geometry data view
You can now toggle the section length ratio in the plot in the Flowpath geometry data view. Click the Toggle
section length ratio button to show the length ratios of each pipe section to its previous section. The
recommended ratio range between 0.5 and 2 is highlighted in the Flowpath plot. (OLGA-16295)
Transmitter
Tuning
Tuning of TAMBIENT
Tuning of TAMBIENT did not work when TEMPERATURE was set to UGIVEN in the OPTIONS keyword. This is
fixed. (OLGA-15701)
January 2016
OLGA 2015.1.1 Release notes Page 46
Valve
Determining the pressure drop over the valve near the critical region
When the flow through a choke goes from critical to subcritical, the pressure drop is now updated based on the
current flow rate. Previously, the last available subcritical pressure drop was used if the flow rate was close to the
critical flow. This change makes a smoother transition from critical flow to subcritical flow. (OLGA-16990)
January 2016
OLGA 2015.1.1 Release notes Page 47
Note: For the majority of cases, the work carried out on valves will not affect the simulation speed. Some cases
may however experience changes.
Wax deposition
The viscosity for oil with wax particles was based on a too coarse estimate of the shear rate, causing the viscosity
to have an inaccurate dependency on shear rate and wax particle concentration in oil. This is fixed. The shear
rate is now correct for steady flow simulations. In flow transients, the viscosity may in some cases still be
inaccurate. The accuracy should generally improve by using shorter time steps during transients. (OLGA-15548)
Well editor
In OLGA 2014.1, a well object would only be saved if you selected the Save case button in the Well editor. The
object would not be saved when you exited the OLGA GUI, even if you selected Yes in the Save the current
project and associated files message. This is fixed. Well objects are now saved when you select Yes in the Save
the current project and associated files message. (OLGA-16759)
A faulty validation error could occur if you placed a valve on the start or end of a tubing in the Well editor. This is
fixed. (OLGA-16245)
In the Well editor, the start depth of tubing 1 and 2 in a dual tubing case must be equal. To clarify this, the option
Tubing start depth is now moved to the top of the Tubing page. (OLGA-15157)
The Search field in the Select variables to plot window on the Equipment page in the Well editor now also
searches the Description field as well as the Name field. (OLGA-14628)
Some of the GUI elements (text boxes, buttons, etc.) in the Well editor were cropped. This is fixed and complete
GUI elements are now displayed. (OLGA-15878)
General
The stability of OLGA is improved, and several operations which could cause a crash situation are corrected. The
following possible crash situations are fixed:
OLGA will no longer terminate when PROFILE WRITEFILE=OFF is defined in a case. (OLGA-15859)
With zero flow across an Electric Submersible Pump (ESP), OLGA could terminate with an Unknown
exception or Error in simulation engine message. This was due to an error in the upstream mass
calculations in the ESP. This is fixed. (OLGA-16711)
January 2016