Reservoir Simulator

Reservoir simulator RN-KIM is intended to create, calculate and analyze three-dimensional digital oil and gas field models.

Description

In December 2019, it will be 15 years since the first state registration of the RN-KIM computer program. The RN-KIM hydrodynamic simulator is designed to create and analyze three-dimensional digital field models. A digital field model is used to calculate reserves and forecast hydrocarbon production. The model takes into account the geological and field information about the field, reproduces the operation of the wells and is a digital clone of the field for the analysis of “what if”.

магма.png

Today, hydrodynamic modeling is characterized by a complication and increasing dimensions of models; multivariate parallel calculations on supercomputers are used all over the world. RN-KIM offers advanced computing technologies and daily use tools to support the development of large and giant reservoirs.

More than 1000 full-scale and sector models are prepared and updated annually at RN-KIM to solve wide range tasks.

What's new

Monthly issue updates of RN-KIM

Benefits

In 2007, after passing independent tests, RN-KIM received the Gosstandart of Russia certificate of conformity - this was the beginning of the using own hydrodynamic modeling software in the preparation and protection of design documentation for field development by Rosneft.

High Performance Calculations

With the increase in dimension and the complication of hydrodynamic models, the requirements for RAM and computer system performance increase. Speeding up model calculations is a priority for simulator development. The parallel multi-threaded version for workstations allows reducing the calculation time due to the use of multi-core processors. The simulator is adapted to work on cluster and supercomputer systems. So, when calculating at 32 cluster nodes for models with hundreds of millions of cells and tens of thousands of wells, the calculation was accelerated up to 24 times.

Auto-adaptation and multivariate calculations

For automatic adaptation tasks, optimization algorithms are used. Using multivariate parallel model calculations, the effectiveness of development systems is evaluated. The optimization criterion is any complex technical and economic parameter, for example, oil recovery ratio or NPV. Other objective functions are set using the Python programming language. As a result, with the help of a simulator and routines in Python it is possible to solve a wide range of problems in the optimization of development history (History Matching).

Dual Environments

To simulate filtration in fractured porous reservoirs, the simulator implements a model of double porosity and double permeability. Cracks and blocks of the matrix are considered as two media by embedding one into the other. The flow along cracks, the flow along blocks of matrices and flows between cracks and blocks of matrices are calculated separately. The mechanism of gravity impregnation and drainage was implemented according to the Gilman and Kazemi and Quandalle and Sabathier models. The option is especially relevant for the development of shales, Bazhenovskaya and Domanikov suite.

Settlement options and “complex” Geological and Technical measures
  • Black Oil and Vapor Oil Models
  • Corner point geometry, faults, non-adjacent cells
  • Group well control
  • Aquifers
  • Water-gas injection
  • Polymer flooding
  • Tracers
  • Hysteresis of RPP and capillary forces
  • Horizontal wells with multi-stage hydraulic fractures
  • Multi-segment wells
  • Local grid refinement and coarsening
Automatic Forecast management

The simulator contains functionality for predictive calculations on the use of group control of wells and economic constraints. The user can determine the automatic actions performed according to a given condition, for example, for editing events of property cubes, using the Python interpreter built into the simulator. The built-in interpreter allows you to access the model parameters and simplifies the addition of new options with minimal programming knowledge.

Compatible with Eclipse, Tempest

The prepost processor supports the Eclipse™ (Schlumberger), Tempest™ (Emerson) data formats and allows to convert the model to the RN-KIM format. Also, the interface allows you to load calculations from the formats “RN-KIM”, “Eclipse”, “Tempest” and make comparisons between calculations.

Physics and Mathematics Model

Advanced Functionality

Simulation Speed

Test Compliance

Plans

New functionality until 2020

  • Compositional version

  • GPU acceleration (NVIDIA CUDA)

  • Miscible flow (Black Oil)

  • Assisted History Matching

  • ASP (Alkaline-Surfactant-Polymer) modelling

  • Multivariate calculations of the optimal Horizontal Drilling path

  • Permanent Geological and Technological model