Application of the Discontinuous Galerkin Method to the Study of the Dynamics of Temperature and Pressure Changes in a Formation with an Injection Well and a Hydraulic Fracture
- Авторлар: Peskova E.E.1, Zhalnin R.V.1, Masyagin V.F.1, Tishkin V.F.2
-
Мекемелер:
- National Research Mordovia State University
- Keldysh Institute of Applied Mathematics of Russian Academy of Sciences
- Шығарылым: Том 31, № 1 (2021)
- Беттер: 161-174
- Бөлім: Физико - математические науки
- ##submission.dateSubmitted##: 24.07.2025
- ##submission.dateAccepted##: 24.07.2025
- ##submission.datePublished##: 29.07.2025
- URL: https://ogarev-online.ru/2658-4123/article/view/303187
- DOI: https://doi.org/10.15507/2658-4123.031.202101.161-174
- ID: 303187
Дәйексөз келтіру
Толық мәтін
Аннотация
Introduction. In this article, the problem of temperature distribution in an oil-bearing formation with a hydraulic fracture and a vertical injection well is numerically modeled.
Materials and Methods. To describe the process of temperature distribution in the formation under the action of the fluid injected into the formation, the Fourier-Kirchhoff equation of convective heat transfer is used. To solve this equation, the discontinuous Galerkin method on staggered unstructured grids is used. To describe the process of pressure change in the formation under the action of the injection well, an equation is used that is obtained based on the continuity equation and Darcy’s law. To solve it, the discontinuous Galerkin method on an unstructured triangular grid is used. To parallelize the numerical algorithm, the MPI library is used.
Results. The article presents a numerical algorithm and the results of modeling the dynamics of the temperature fields in an oil reservoir with a hydraulic fracture and a vertical injection well.
Discussion and Conclusion. A numerical algorithm based on the discontinuous Galerkin method for math modeling of the temperature and pressure fields in a oil-bearing formation with a hydraulic fracture and injection well was developed and implemented. The results obtained for the distribution of temperature and pressure in the fracture are adequate and in good agreement with the specified initial-boundary conditions. Further work in this direction involves modeling on tetrahedral unstructured meshes for a more accurate study of the ongoing processes.
Толық мәтін
Введение
В настоящее время в связи с вводом в эксплуатацию месторождений с трудноизвлекаемыми запасами и значительной выработкой многих крупных месторождений развитие нефтегазовой промышленности России происходит на фоне внушительного падения запасов нефти и газа. Одним из важнейших факторов, оказывающих влияние на извлечение нефти из месторождения, является состояние призабойной зоны пласта (ПЗП). Важным источником информации о ПЗП являются гидродинамические исследования пластов и скважин (ГДИС).
В устоявшихся методах ГДИС анализируются кривые давления в бесконечном пласте при неустановившемся режиме радиальной фильтрации. Основные подходы (анализ данных по кривой падения давления и по кривой восстановления давления) базируются на решении уравнения пьезопроводности. Однако для более полного исследования скважин очень важно рассматривать, наряду с методами ГДИС, методы термометрии1. Для скважин с гидравлическим разрывом пласта такие исследования особенно важны. Отсюда возникает необходимость в разработке математической модели для системы «скважина – трещина – пласт»2. Использование методов термометрии скважин и пластов на сегодняшний день позволяет увеличить нефтеотдачу пластов за счет более эффективных мер по увеличению нефтедобычи.
Обзор литературы
Настоящая работа посвящена математическому моделированию процесса изменения температурного поля и поля давления в пласте с трещиной гидроразрыва под действием нагнетания охлаждающей жидкости в вертикальную скважину [1]. Для описания математической модели данного процесса используются уравнения конвекции-диффузии. В настоящее время существует множество подходов к решению этих уравнений. Одним из перспективных и активно развивающихся является метод Галеркина с разрывными базисными функциями [2–4], который прекрасно зарекомендовал себя для решения уравнений конвективного типа [5–8]. Также активно развиваются подходы к созданию лимитеров повышенного порядка точности, которые обеспечивают монотонность решения, полученного с помощью разрывного метода Галеркина [9–11]. Дальнейшее развитие метода Галеркина с разрывными базисными функциями привело к его модификации с использованием разнесенных сеток (Staggered Discontinuous Galerkin Method), которая объединяет хорошие качества этих способов [12–15]. К примеру, в ряде работ был построен оригинальный вычислительный алгоритм, в котором вспомогательные переменные, введенные для понижения порядка исходных уравнений переноса тепла, рассчитываются на двойственной сетке, представленной в виде медианных контрольных объемов вокруг узлов основной сетки [16–19]. Искомые величины аппроксимируются на основной неструктурированной треугольной сетке.
Материалы и методы
Для описания динамики изменения температуры, скорости и давления будем рассматривать следующие уравнения, которые подробно представлены в одной из наших работ3.
Процесс переноса тепла:
(1)
Процесс изменения давления [20]:
(2)
Для описания скорости течения жидкости используется закон Дарси4:
(3)
Ранее авторами был представлен подробный вывод уравнений для решения систем (1)–(3) на неструктурированной двойственной сетке, здесь приведем лишь полученные выражения5.
Для решения системы (1) используются выражения:
(5)
(6)
Для решения систем (2), (3) используются выражения:
(8)
(9)
где , – системы базисных функций, заданные на элементе Kj (элементы основной треугольной сетки) и Dj (элементы двойственной сетки) соответственно, в виде проекции на которые находятся температура, давление и компоненты вектора скорости6.
Для нахождения величин (uT)Г и (vT)Г на границах элементов в системе (4) используется потоковая функция Лакса – Фридрихса7. При вычислении потоковых величин на границе элементов в системах (4)–(6) применяется потоковая функция [21]. С учетом использования двойственных сеток потоковые величины представляются в виде:
ТГ = Т,
,
,
где T+ – значение температуры из ячейки, для которой нормаль n = (nx, ny) является внешней, а T+ – значение температуры из ячейки, для которой нормаль n = (nx, ny) является внутренней; C11 – стабилизирующая добавка.
На граничных ребрах, с учетом типа граничного условия, получаем:
,
,
.
Для вычисления потоковых величин pГ, uГ, vГ в системах (7)–(9) также используются стабилизирующие добавки, но в данном случае аппроксимация строится только на треугольной сетке. Вид потоковых функций представлен ниже:
,
,
,
где верхний индекс «+» обозначает величины из ячейки, для которой нормаль n = (nx, ny) является внешней, а верхний индекс «–» – величины из ячейки, для которой нормаль n = (nx, ny) является внутренней; C11 – стабилизирующая добавка.
На граничных ребрах получаем следующий вид:
,
,
.
В системах (4)–(9) необходимо с высокой точностью вычислять поверхностные и контурные интегралы. Для этого используются квадратурные формулы Гаусса [22]. Поверхностные интегралы вычисляются по трем точкам, контурные интегралы вычисляются с использованием двухточечного шаблона. Для подавления нефизических осцилляций используется лимитер TVD8. Для аппроксимации по времени используется явная схема Эйлера.
Результаты исследования
Описанный вычислительный алгоритм был реализован в виде программного пакета для расчета динамики изменения температуры и давления в нефтеносном пласте. Для сокращения времени расчетов была использована технология параллельных вычислений MPI.
Для анализа полученных результатов рассматривалась следующая постановка задачи: T0 = 363 K, c = 2 000 Дж/кг·К, ρ = 950 кг/м3, λ = 2,5208, µ = 0,315 ∙ 10–4 Па∙с, p0 = 2,5 ∙ 107 Па, pГ = 2,5 ∙ 107 Па, β = 150 Вт/м2·K. Для трещины были заданы следующие значения параметров: cr = 4,18968 ∙ 10–9 Па–1, κ = 2,96 ∙ 10–15 м2. Для пласта были заданы следующие значения параметров: cr = 0,2505 ∙ 10–9 Па–1, κ = 5 ∙ 10–17 м2.
Рассматривается область длиной 60 м и шириной 10 м. В центре области находится скважина с радиусом 0,025 м. Слева и справа к скважине симметрично примыкают трещины длиной 8 м и шириной 0,005 м каждая.
На рисунке 1 представлена расчетная сетка для описанной задачи. Вдоль трещины наблюдается заметное сгущение сетки. Расчетная сетка содержит 36 339 ячеек основной неструктурированной сетки.
Расчет производился с использованием параллельного комплекса программ на 12 процессорах [23]. На рисунке 2 представлена декомпозиция расчетной области по процессорам.
На практике наибольший интерес представляет состояние призабойной зоны пласта. В связи с этим, а также из-за большого масштаба задачи дальнейшие рисунки представляют не всю расчетную область, а ее часть, приближенную к скважине. На рисунке 3 представлена расчетная сетка возле скважины, диаметр скважины 0,05 м.
На рисунках 4–6 представлено распределение поля давления в различные моменты времени. Из рисунков видно, что с течением времени вдоль трещины давление растет заметно быстрее, по сравнению с пластом, что согласуется с заданными параметрами задачи.
На рисунках 7–9 представлены картины распределения поля температуры в различные моменты времени. Из рисунков видно, что холодная закачиваемая через вертикальную нагнетательную скважину жидкость охлаждает пласт. Можно отметить, что вдоль трещины охлаждение происходит немного интенсивнее, что согласуется с наблюдаемой картиной распределения давления. Существенное уменьшение температуры наблюдаются вблизи скважины и вдоль трещины, в частности на ее створках.
Fig. 7. Distribution of the temperature, t = 1 s
Обсуждение и заключение
В настоящей статье разработан и реализован вычислительный алгоритм для моделирования динамики изменения температуры и давления в нефтеносном пласте. Алгоритм построен на основе метода Галеркина с разрывными базисными функциями на разнесенных неструктурированных сетках с применением технологии параллельных вычислений MPI. С использованием разработанного программного кода была исследована задача закачивания в пласт охлаждающей жидкости через вертикальную нагнетательную скважину. Можно сделать вывод, что результаты моделирования показывают адекватные картины для температурного поля и поля давления в пласте, соответствующие заданным начально-краевым условиям. Для более точного моделирования рассматриваемого процесса в дальнейшем планируется решать данную задачу в трехмерной постановке на неструктурированных тетраэдральных сетках.
1 Гидродинамический разрыв пласта / Д. С. Кузнецов [и др.]. Томск, 2008. 114 с.
2 Чекалюк Э. Б. Термодинамика нефтяного пласта. М.: Недра, 1965. 238 с.; Руководство по исследованию и интерпретации. Термодинамические исследования при различных режимах работы скважин. Уфа, 2002. 248 с.
3 Жалнин Р. В., Масягин В. Ф., Пескова Е. Е. Применение разрывного метода Галеркина для математического моделирования динамики распространения температуры в пласте с нагнетательной скважиной // Аналитические и численные методы моделирования естественно-научных и социальных проблем: материалы XIV Междунар. науч.-техн. конф., 3–6 декабря 2019 г., Пенза / под ред. д-ра физ.-мат. наук, проф. И. В. Бойкова. Пенза: Изд-во ПГУ, 2019. С. 54–61. URL: https://dep_vipm.pnzgu.ru/files/dep_vipm.pnzgu.ru/konference/achm_2019.pdf (дата обращения: 12.02.2021).
4 Там же.
5 Там же.
6 Там же.
7 Shu C.-W. Numerical Methods for Hyperbolic Conservation Laws // Conference Proceedings (AM 257), 2007. 2007. 32 p. URL: https://mathema.tician.de/dl/academic/notes/257/257.pdf (дата обращения: 11.02.2021).
8 Куликовский А. Г., Погорелов Н. В., Семенов А. Ю. Математические вопросы численного решения гиперболических систем уравнений. 2-е изд., испр. и доп. М.: Физматлит, 2012. 656 с.
Авторлар туралы
Elizaveta Peskova
National Research Mordovia State University
Email: e.e.peskova@mail.ru
ORCID iD: 0000-0003-2618-1674
ResearcherId: U-7971-2019
Researcher, Associate Professor of the Chair of Applied Mathematics, Differential Equations and Theoretical Mechanics of Faculty of Mathematics and Information Technology, Cand.Sc. (Phys.-Math.)
Ресей, 68 Bolshevistskaya St., Saransk 430005Ruslan Zhalnin
National Research Mordovia State University
Email: zhrv@mrsu.ru
ORCID iD: 0000-0002-1103-3321
ResearcherId: Q-6945-2016
Leading Researcher, Head of the Chair of Applied Mathematics, Differential Equations and Theoretical Mechanics of Faculty of Mathematics and Information Technology,Cand.Sc. (Phys.-Math.), Associate Professor
Ресей, 68 Bolshevistskaya St., Saransk 430005Victor Masyagin
National Research Mordovia State University
Хат алмасуға жауапты Автор.
Email: vmasyagin@mrsu.ru
ORCID iD: 0000-0001-6738-8183
ResearcherId: C-2439-2013
Senior Researcher, Associate Professor of the Chair of Applied Mathematics, Differential Equations and Theoretical Mechanics of Faculty of Mathematics and Information Technology, Cand.Sc. (Phys.-Math.)
Ресей, 68 Bolshevistskaya St., Saransk 430005Vladimir Tishkin
Keldysh Institute of Applied Mathematics of Russian Academy of Sciences
Email: v.f.tishkin@mail.ru
ORCID iD: 0000-0001-7295-7002
ResearcherId: R-5820-2016
Head of the Department, Corresponding Member of RAS, D.Sc. (Phys.-Math.), Professor
Ресей, 4 Miusskaya Sq., Moscow 125047Әдебиет тізімі
- Masyagin V.F., Bobreneva Yu.O., Gubaidullin I.M., et al. Application of Discontinuous Galerkin Method for Modeling of the Temperature Field in a Vertical Well with Hydraulic Fracture. Sistemy upravleniya i informatsionnye tekhnologii = Control Systems and Information Technology. 2016; (1):13-16.Available at: http://www.sbook.ru/suit/CONTENTS/160100.pdf (accessed 12.02.2021). (In Russ.)
- Sudirham J.J., Vegt J.J.W., Damme R.M.J. Space-Time Discontinuous Galerkin Method for Advection–Diffusion Problems on Time-Dependent Domains. Applied Numerical Mathematics. 2006;56(12):1491-1518. (In Eng.) DOI: https://doi.org/10.1016/j.apnum.2005.11.003
- Oikawa I. Hybridized Discontinuous Galerkin Method for Convection–Diffusion Problems.Japan Journal of Industrial and Applied Mathematics. 2014; 31(2):335-354. (In Eng.) DOI: https://doi.org/10.1007/s13160-014-0137-5
- Wang H., Wang S., Zhang Q., et al. Local Discontinuous Galerkin Methods with Implicit-Explicit Time-Marching for Multi-Dimensional Convection-Diffusion Problems. ESAIM: M2AN. 2016;50(4):1083-1105. (In Eng.) DOI: https://doi.org/10.1051/m2an/2015068
- Cockburn B. An Introduction to the Discontinuous Galerkin Method for Convection-Dominated Problems. In: A. Quarteroni, ed. Advanced Numerical Approximation of Nonlinear Hyperbolic Equations.Lecture Notes in Mathematics. Vol. 1697. Berlin: Springer; 1998. p. 150-268. (In Eng.) DOI: https://doi.org/10.1007/BFb0096353
- Cockburn B., Karniadakis G.E., Shu C.-W. The Development of Discontinuous Galerkin Methods.In: B. Cockburn, G.E. Karniadakis, C.-W. Shu (eds.). Discontinuous Galerkin Methods. Lecture Notes in Computational Science and Engineering. Vol. 11. Berlin: Springer; 2000. p. 3-50. (In Eng.) DOI: https://doi.org/10.1007/978-3-642-59721-3_1
- Cockburn B., Shu C.-W. Runge–Kutta Discontinuous Galerkin Methods for Convection-Dominated Problems. Journal of Scientific Computing. 2001; 16(3):173-261. (In Eng.) DOI: https://doi.org/10.1023/A:1012873910884
- Ladonkina M.E., Neklyudova O.A., Tishkin V.F. Application of the RKDG Method for Gas Dynamics Problems. Mathematical Models and Computer Simulations. 2014; 6:397-407. (In Russ.) DOI:https://doi.org/10.1134/S207004821404005X
- Ladonkina M.Ye., Neklyudova O.A., Tishkin V.F. Application of Averaging to Smooth the Solution in DG Method. Preprint IPM im. M.V. Keldysha = Keldysh Institute Preprints. 2017; (89). 32 p. (In Russ.)DOI: https://doi.org/10.20948/prepr-2017-89
- Ladonkina M.E., Neklyudova O.A., Tishkin V.F. Impact of Different Limiting Functions on the Order of Solution Obtained by RKDG. Mathematical Models and Computer Simulations. 2013; 5:346-349.(In Russ.) DOI: https://doi.org/10.1134/S2070048213040091
- Krivodonova L. Limiters for High-Order Discontinuous Galerkin Methods. Journal of Computational Physics. 2007; 226(1):879-896. (In Eng.) DOI: https://doi.org/10.1016/j.jcp.2007.05.011
- Zhao L., Park E.-J. A Priori and a Posteriori Error Analysis of a Staggered Discontinuous Galerkin Method for Convection Dominant Diffusion Equations. Journal of Computational and Applied Mathematics. 2018; 346:63-83. (In Eng.) DOI: https://doi.org/10.1016/j.cam.2018.06.040
- Du J., Chung E. An Adaptive Staggered Discontinuous Galerkin Method for the Steady State Convection–Diffusion Equation. Journal of Scientific Computing. 2018; 77:1490-1518. (In Eng.) DOI:https://doi.org/10.1007/s10915-018-0695-9
- Tavelli M., Dumbser M. A Pressure-Based Semi-Implicit Space–Time Discontinuous Galerkin Method on Staggered Unstructured Meshes for the Solution of the Compressible Navier–Stokes Equations at All Mach Numbers. Journal of Computational Physics. 2017; 341:341-376. (In Eng.) DOI: https://doi.org/10.1016/j.jcp.2017.03.030
- Chung E.T., Leung W.T. A Sub-Grid Structure Enhanced Discontinuous Galerkin Method for Multiscale Diffusion and Convection-Diffusion Problems. Communications in Computational Physics.2013; 14(2):370-392. (In Eng.) DOI: https://doi.org/10.4208/cicp.071211.070912a
- Zhalnin R.V., Ladonkina M.E., Masyagin V.F., et al. Solution of 3D Heat Conduction Equations Using the Discontinuous Galerkin Method on Unstructured Grids. Vestnik SamGTU. Seriya: Fizikomatematicheskie nauki = J. Samara State Tech. Univ., Ser. Phys. Math. Sci. 2015; 19(3):523-533. (In Eng.)DOI: https://doi.org/10.14498/vsgtu1351
- Zhalnin R.V., Ladonkina M.Ye., Masyagin V.F., et al. Discontinuous Finite-Element Galerkin Method for Numerical Solution of Parabolic Problems in Anisotropic Media on Triangle Grids.Vestnik YuUrGU. Seriya “Matematicheskoe modelirovanie i programmirovanie” = Bulletin of the South Ural State University. Ser. Mathematical Modelling, Programming & Computer Software. 2016;9(3):144-151. (In Russ.) DOI: https://doi.org/10.14529/mmp160313
- Zhalnin R.V., Masyagin V.F., Ladonkina M.E., et al. Solving the Problem of Non-Stationary Filtration of Substance by the Discontinuous Galerkin Method on Unstructured Grids. Zhurnal vychislitelnoy matematiki i matematicheskoy fiziki = Computational Mathematics and Mathematical Physics. 2016; 56(6):989-998. (In Russ.) DOI: https://doi.org/10.7868/S0044466916060247
- Gubaydullin I.M., Zhalnin R.V., Masyagin V.F., et al. Application of the DG Method for Solution of Inverse Problem of Medicine Diffusion Out from the Chitosan Film. Zhurnal Srednevolzhskogo Matematicheskogo Obshchestva = Middle Volga Mathematical Society Journal. 2016; 18(2):94-105.Available at: http://journal.svmo.ru/archive/article?id=1420 (accessed 12.02.2021). (In Russ.)
- Vasilev V.I., Vasileva M.V., Nikiforov D.Ya. Solving One Phase Filtration Problems Using Finite Element Method on Computing Cluster. Vestnik Severo-Vostochnogo federalnogo universiteta im. M.K. Ammosova = Vestnik of North-Eastern Federal University. 2016; (6):8-17. URL: https://clck.ru/TFXvw (accessed 12.02.2021). (In Russ.)
- Arnold D.N., Brezzi F., Cockburn B., et al. Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems. SIAM Journal on Numerical Analysis. 2002; 39(5):1749-1779. Available at: https://doi.org/10.1137/S003614290138416222. Li В.Q. Discontinuous Finite Elements in Fluid Dynamics and Heat Transfer. London: Springer;2006. 578 p. (In Eng.) DOI: https://doi.org/10.1007/1-84628-205-5
- Zhalnin R.V., Masyagin V.F., Peskova E.E. Construction of a Parallel Computational Algorithm Based on the Galerkin Discontinuous Method for Solving Convective Heat Transfer Problems on Unstructured Staggered Grids. Zhurnal Srednevolzhskogo Matematicheskogo Obshchestva = Middle Volga Mathematical Society Journal. 2018; 20(4):448-459. (In Russ.) DOI: https://doi.org/10.15507/2079-6900.20.201804.448-459
Қосымша файлдар
