Olga new features
Olga dynamic multiphase flow simulator latest features
Plots saved to the case-configuration
Previously, the plotting configuration for a case was discarded whenever the case was closed. Now, this configuration is saved within the case file, allowing plots to be automatically reloaded when the case is reopened. This enhancement applies to all types of 2D plots. The feature can be disabled via the Olga options panel. Additionally, several plot-specific settings—such as axis scales, series scales, and series configurations—are now preserved as part of the saved configuration.
You can also now assign custom names to plots, making it easier to distinguish between them. When duplicating a case, the plotting configuration is carried over as well. However, if the result files are deleted, the plotting configuration will also be removed the next time the case is opened.
Plot-series alignment in plots
It is now possible to initialize profile and trend plots with an offset applied to the x-axis—length for profile plots and time for trend plots.
For profile plots, the offset granularity is per branch, allowing different branches to be arranged sequentially. In trend plots, the offset is applied per file, enabling simulation results to be shifted in time.
Offset values are preserved when the case is saved, ensuring consistent plot alignment across sessions.
Compare external data with Olga simulations
We’ve introduced powerful new functionality to the plotting tool that enables you to import and compare external data directly with OLGA simulation results. For trend plots, you can now paste in measurement data along with corresponding timestamps to visualize and compare it against simulation outputs. For profile plots, in addition to time and data values, you can also specify a position, allowing for the comparison of spatial profiles along pipelines or other position-based data.
External datasets can be saved in CSV format, reopened later, and further edited directly within the plotting tool. This enhancement significantly improves the ability to validate simulations against field data and offers greater flexibility in your analysis workflow.
Symmetry? process simulation software and PVTSim PVT packages for calculation of inhibitor properties
The PVT package used for calculating inhibitor properties is specified using the INHIBITORPROPERTIES key under the OPTIONS section. In addition to the previously available options—Simple and Multiflash—two new PVT packages are now supported: Symmetry and PVTSim.
Lennard-Jones viscosity model enabled for Multiflash
The Lennard-Jones viscosity model in Multiflash is now enabled for Olga compositional tracking simulations.
Level gradient in steady-state pre-processor
Previously, the level gradient term was not included in the steady-state pre-processor. Now, it is incorporated into the force balance calculations for oil and water layers within the steady-state pre-processor. The level gradient term influences the holdup calculations, particularly where changes occur due to pipe inclinations or rate adjustments. This is especially relevant at moderate superficial gas velocities with a very low liquid-to-gas ratio in large pipes. Incorporating this term into the steady-state pre-processor enhances the accuracy of holdup predictions.
However, this improvement comes at the cost of increased processing time, as the convergence time for the steady-state pre-processor may rise. It is important to note that in dynamic simulations, a more accurate steady-state condition can ultimately reduce the total simulation time.
?
Olga simulator's new solver for CCS
The Olga simulator's new solver for CCS aims at enabling robust and accurate multiphase CCUS transport and injection modeling while minimizing capital and operational expenditures.
PVTsim Compositional Tracking Engine
PVTsim is available for PT flash calculations.
Major update to Olga Slug Tracking
Study mean slug parameters faster.
Flow model improvement
New HD closures and oil-water dispersion model.
Run parametric studies in cloud
Run from on-prem to unlimited CPU pool.
Other improvements
- Gelling option for drilling fluid
- Multiflash 7.5 embedded
- New Symmetry? process simulation software fluid engine
- GERG EOS in?compositional tracking
- EOS-CG available in compositional tracking
- Saving plots when closing Olga simulator case
Olga 2024 features
Improved Olga simulator robustness
Improvements to parametric studies
Olga 2024.2 introduces the following important updates to the parametric study functionality:
- Deletion of parameters: Users can now delete parameter columns in a study. A new “Delete Column” option is available in the right-click menu on the parameter column. If only one parameter is present in a study, the “Delete Column” menu item is disabled.
- Indicator for steady state pre-processor failures: Cases that end with a steady state pre-processor failure are highlighted in orange in the study window. This feature applies when the “Run” option is used to simulate cases.
- Improved sorting in plotting: When plotting parametric study results, sorting is based on the entire case name rather than just the first digit.
Olga simulator single phase
In Olga 2024.1 Olga simulator single phase was introduced. Olga 2024.2 is released with expanded functionality for single phase. Single phase option (PHASE = GAS, OIL, WATER) is now compatible with COMPOSITIONAL = BLACKOIL or ON.
Stabilized well control simulations in the Olga simulator
Olga 2024.2 includes updated numerics to handle counter-current flow. In the past, during counter-current flow, the upstream control volume was retained from the last time step of co-current flow. However, when the upstream control volume became filled with one of the phases, there was no interface between the two phases, resulting in zero interface friction. This situation could lead to a stagnant column of a light phase (such as gas) not being displaced by a heavy phase (oil or water) in a vertical pipe, especially at very high heavy phase velocities. To remedy this, the total volume flow is used to determine the upstream conditions for slip calculations. Furthermore, the amount of oil/water in a control volume is used to limit the amount of oil/water dispersed in water/oil in transient simulations. This is applicable to bullheading as well as any other scenario with counter-current flow.
Improvement of inhibitor tracking
Olga 2024.2 is released with improvements for the inhibitor tracking functionality. Previously, the Olga simulator relied on built-in correlations to adjust the density and viscosity of the water phase containing inhibitors.
However, this approach could lead to inaccurate temperature calculations in the Olga simulator, e.g. for simulations where mono-ethylene glycol (MEG) or any other inhibitor was injected upstream a choke with a dP across the valve and Joule–Thomson (JT) cooling occurs. The new approach, released in Olga 2024.2, is using the Multiflash PVT package with high accuracy corresponding states model advanced (CSMA) equation of state (EOS) to adjust all water phase properties, such as density and viscosity of the water phase, but also thermal properties like thermal capacity and enthalpy. Notably, surface tension between water and gas, and between water and oil remains an exception. The improvement is relevant for COMPOSITIONAL equal to MEG, MEOH and ETOH.
Update of Multiflash library
The KBC Multiflash™ library has been updated from the previous release, from 7.4.12 to 7.4.17. The new version contains several minor bug-fixes.
Uncertainty/noise in transmitter and controller output
Olga 2024.2 introduces the functionality of applying uncertainty to controllers and transmitter signals. In the realm of uncertainty analysis, understanding how uncertainty affects measurements and parameter values is crucial. Accounting for uncertainty ensures robust decision-making and accurate system behavior. When uncertainty is applied to transmitters, it can represent measurement noise. When controllers are used to control parameter values on keyword keys, adding uncertainty on the controller output then represents input uncertainty on key value. Uncertainty can be applied to the transmitter OUTPUT as well as CONTROLLER outputs for controller types MANUALCONTROLLER and ALGEBRAICCONTROLLER.
The uncertainty can be random, where the user selects either uniform distribution or normal distribution. Multiple identical shaped uniform distributions can be combined to form linear (order=1) and higher order distributions. Deterministic periodic uncertainty can be applied in terms of finite Fourier series.
Multiflash 7.4
The Multiflash library has been updated from the previous release from 7.3 to 7.4. Version 7.4 has the following important updates:
- Improved accuracy for CO2 modelling.
- Improved CO2 hydrates model.
- Improved PH flash stability.
- Improved GERG-2008/EOS-CG.
- AGA-8 density support.
- Improved data regression.
- Polymers modelling and perturbed chain statistical associating fluid theory (PC-SAFT).
Windows 11 compatibility
Olga 2024.1 has been tested with Windows 11 and found compatible.
Network segments freeze
Olga 2024.1 is released with the possibility of freezing the transient calculations for a branch. This is done by adding “SIMULATIOINOPTIONS” for a flow path and setting the “TRANSIENT” key to “FREEZE” or “NOFLOW”. If “FREEZE” is selected no calculations are done for the flow path. If “NOFLOW” is selected only temperature calculations are conducted, where only thermal capacity of the fluid is considered.
VKH and IKH calculations
Olga 2024.1 is released with Inviscid Kelvin–Helmholtz (IKH) and Viscous Kelvin–Helmholtz (VKH) stability indicators as output. VKH instability combined with stratified flow may indicate large wave flow in the system. The user can then investigate wave formation and propagation using a fine grid dynamic Olga simulator model and the 2nd order mass equation scheme in the Olga simulator.
Olga simulator single phase
In Olga 2024.1 we are introducing first stage release of our Olga single phase solution. This will be a lighter and faster version of the Olga simulator for handling single phase only. The improved version of the Olga simulator will minimize set of calculations required for pure single-phase flow to maximize simulation speed. This way we can considerably improve efficiency and usability for the Olga simulator when applied to single phase systems such as hydrogen simulations.
Compositional tracking with Symmetry
Olga 2024.1 is released with the possibility of using the Symmetry process simulation software fluids engine as an option for compositional tracking. Symmetry software can be selected as the compositional engine under COMPOPTION in the Olga simulator. The Symmetry software fluids engine is a powerful and accurate thermodynamics engine part of the 果冻传媒 software offering, bringing consistent thermodynamics from pore to product.
Olga 2023 and Olga Model Management features
Olga simulator connection to Olga Model Management
- Open Olga simulator cases from Olga Model Management
- Run cases locally
- Publishing models and results back to Olga Model Management
- Tracking of versions and changes
- Comparing cases
Improved steam modeling
- Use saturation curve for temperature
- New units and defaults
- Additional output
19 new output variables
- Reynolds numbers for phases
- Mass flow fractions
- Total enthalpy
- Branch variables for compositional mud tracking
Olga 2022 features
PH tables with impurities
Olga 2022.1 uses the latest version of KBC Multiflash? and provides options for use with the Symmetry process software platform fluid engine for tables. Improvements like these further expand the Olga simulator’s capabilities for carbon capture and storage (CCS) projects.
Compositional tracking enhancements
Olga 2022.1 now lets you set your composition locally for each boundary keyword. Setting standard volumetric flow rates from a mass source is another new feature that provides flexibility when running compositional cases.
Expanded integration of Olga and FieldTwin
The Olga 2022.1 profile generator better integrates with FieldTwin? from FutureON. You can import U-value and steel wall thickness, populate HEATTRANSFER keywords, and create simple walls using a defined steel wall thickness, single insulation layer, and U-value from the built-in library.
Symmetry fluid engine integration
Olga 2021.2 lets you use the Symmetry process software platform fluid engine in addition to KBC Multiflash? to create PVT tables with more flexibility and choice, based on field cases, while also integrating the Olga simulator with the Symmetry platform in cases where modeling common fluids between the process and the pipeline can be beneficial.:
Tuning of heat flux through pipe walls
A new HEATFLUX key has been introduced to Olga 2021.2 within the TUNING keyword. This allows tuning of the overall heat flux through the pipe wall, expanding the modeling capabilities when a deeper understanding of this phenomenon is required.
New controllers for more possibilities
Nine new controllers have been added to Olga 2021.2 including MAX, MIN, and AVG, among others. We have also introduced several time, sample, and vector-based controllers as part of the suite. For example, you can apply the sample aggregate controller to a measured variable or signal over a given time period.
Olga 2021 features
Improved corrosion model
Olga now includes the updates from the NORSOK M-506 standard, incorporating organic (acetic) acids in the computation of pH. With this, Olga can now accurately simulate the effects of this on the corrosion rate
Pressure Enthalpy (PH) tables in Olga
This functionality allows users to utilize equation-of-state selections for pressure/enthalpy calculations for single component systems
Improved scripting capabilities for Olga
Olga now includes a Python API wrapper for the Olga messaging SDK. This extends the scripting capabilities in addition allowing users to take advantage of this powerful tool
FieldTwin? integration to Olga for profile generation and import
FieldTwin? design from FutureOn enables users to build and visualize a digital copy of their physical assets. Olga 2021.1 allows the import of profiles from FieldTwin directly to the Olga profile generator to use for further analysis and simulation.
Achieve higher accuracy when operating around critical point
The computational procedure for speed of sound has been improved. This ensures higher accuracy when operating around the critical point
Enhanced flexibility for high-pressure protection system design
Olga 2021.1 introduces improved flexibility and usability for users to assist in design of high-pressure protection systems and the associated modelling of the scenarios
Improved functionality for pure CO2
Several improvements for existing CO2 capabilities have been implemented—including an improved table for single component CO2 option, improvements for the viscosity model, and priority fixes for tuning of mass transfer rate for a single-component model.
Improved handling of low-pressure situations?
It is now possible to use a special low-pressure handling feature. When activated, if below a defined pressure threshold, the Olga simulator calculates the fluid properties and flashing with special consideration to avoid numerical problems.
New mass-based option of injection rate calculations
Olga 2020.2 introduces a new key in the inflow performance relationship (IPR) keywords. The key can be used to select how to convert the volume flow rate of reservoir fluid at standard conditions to in situ injection rate and improves usability for such scenarios.
Better prediction of pressure drop
The HD flow model has been updated to improve its accuracy for gas condensate production systems. Extensive improved pressure-drop predictions at high gas rates for low liquid loading.
More accurate water accumulation?
The momentum mixing across the oil/water interface has been reduced to increase oil-water slip and increase water accumulation for gravity dominated flow at high gas flow rates.
New slug initiation model
The slug initiation model is extended to include initiation of slug bubbles in bubbly flow improving prediction of slug dynamics in liquid dominated systems.
Improved pig modeling capabilities
Improved pig model capabilities to simulate complex pigging scenarios involving long traveling distances, complicated pipeline geometry as well as multiple pig trains with large pressure and/or liquid discontinuities across the pigs.
HA model used for aqueous phase
The CSMA High Accuracy (HA) model for aqueous phase properties is used in Olga Compositional Tracking improving accuracy when modelling aqueous component mixtures.
Olga and Symmetry integration
The integration between Olga and Symmetry enables integration between upstream and process operations. High performance communication yields efficient data transfer and rapid insight.