Компьютерное моделирование реальных объектов в задаче нефтевытеснения
Authors: А.Д. Нормуродов , З. Узаков , О.У. Бегулов 
Published: December 2024

Исследована применимость объектно-ориентированного подхода при численном моделировании на компьютере одномерного процесса нефтевытеснения. Рассмотрена одномерная задача нефтевытеснения в рамках математической модели двухфазной фильтрации, задача решена методом конечных разностей. Исследованы вопросы создания компьютерных аналогов таких реальных объектов, как нагнетательная скважина, добывающая скважина, нефтеносная среда между скважинами, а также вопросы анализа состояния, поведения и взаимодействия ком пьютерных объектов, которые моделируют реальный процесс нефтевытеснения. Представлены и проанализированы результаты вычислительных экспериментов по прогнозированию таких технологических показателей, как значение коэффициента текущей нефтеотдачи нефтеносного пласта, значение обводненности добывающих скважин при различных значениях отношения динамических вязкостей фаз. На основе вычислительных экспериментов и анализа их результатов показана применимость объектно-ориентированного подхода.
Purpose. The purpose of the research is to study the applicability of the object-oriented approach in computer modelling of the one-dimensional process of oil displacement in a porous medium. Methodology. The objects, whose interaction results in the real process of oil displacement have been identified, and their attributes and functions have been determined. The one-dimensional problem of oil displacement is considered within the framework of the Leas–Rapoport mathematical model of two-phase filtration of immiscible and incompressible liquids. It is assumed that at injection wells a displacing phase is injected with a known volumetric flow rate; at production wells, the phases are selected in proportion to the values of the phase permeability functions. The problem solved numerically using the finite difference method. When constructing an algorithm for solving the problem, an object-oriented approach is used. A method for creating and using computer analogues of such real objects as an injection well, a production well, an oil-bearing environment between wells, has been developed and implemented in a program in C++ language, and also analyzed object modelling of the state and functioning of wells, oil-bearing environment, interaction of computer objects, their conformity to the state and interaction of real objects. Findings. The results of computational experiments for a one-dimensional oil displacement process, forecasting the value of the current oil recovery coefficient of an oil-bearing formation, and the degree of water cut in production wells correspond to the physics of the process under study, which allows drawing a conclusion on the applicability of the object-oriented approach. The novelty of this article is the development and implementation of an object-oriented approach for numerical modelling on a computer of a one-dimensional oil displacement process, the development and use of computer analogues of real objects. Originality/value. The presented results show that mathematical modelling of the oil displacement process allows developing practical recommendations for both increasing current oil recovery and reducing the degree of water cut in production wells along with forecasting the time and coefficient of waterless oil recovery. Working with electronic models of objects and processes allows studying their properties and behavior in detail.