Применение метода Галеркина с разрывными базисными функциями к исследованию динамики изменения температуры и давления в пласте с нагнетательной скважиной и трещиной гидроразрыва
- Авторы: Пескова Е.Е.1, Жалнин Р.В.1, Масягин В.Ф.1, Тишкин В.Ф.2
-
Учреждения:
- ФГБОУ ВО «МГУ им. Н. П. Огарёва»
- ИПМ им. М. В. Келдыша РАН
- Выпуск: Том 31, № 1 (2021)
- Страницы: 161-174
- Раздел: Физико - математические науки
- Статья получена: 24.07.2025
- Статья одобрена: 24.07.2025
- Статья опубликована: 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
Цитировать
Полный текст
Аннотация
Введение. В данной работе численно моделируется задача распространения температуры в нефтеносном пласте с трещиной гидроразрыва, в который закачивается охлаждающая жидкость посредством вертикальной нагнетательной скважины.
Материалы и методы. Для описания процесса распространения температуры в пласте под действием нагнетаемой в него жидкости используется уравнение конвективного теплообмена Фурье – Кирхгофа. Для решения этого уравнения применяется метод Галеркина с разрывными базисными функциями на разнесенных неструктурированных сетках. Для описания процесса изменения давления в пласте под действием работы нагнетательной скважины применяется уравнение, полученное на основе уравнения неразрывности и закона Дарси. Для его решения используется метод Галеркина с разрывными базисными функциями на неструктурированной треугольной сетке. Для распараллеливания численного алгоритма применяется библиотека MPI.
Результаты исследования. В статье представлен численный алгоритм и результаты моделирования динамики полей температуры и давления в нефтеносном пласте с трещиной гидроразрыва, в который посредством вертикальной нагнетательной скважины закачивается охлаждающая жидкость.
Обсуждение и заключение. Реализована численная методика на основе разрывного метода Галеркина для математического моделирования температурного поля и поля давления в нефтеносном пласте с трещиной гидроразрыва и нагнетательной скважиной. Полученные картины для распределения температуры и давления в пласте адекватны и хорошо согласуются с заданными начально-краевыми условиями. Дальнейшая работа в данном направлении предполагает моделирование на тетраэдральных неструктурированных сетках для более точного исследования протекающих процессов.
Полный текст
Введение
В настоящее время в связи с вводом в эксплуатацию месторождений с трудноизвлекаемыми запасами и значительной выработкой многих крупных месторождений развитие нефтегазовой промышленности России происходит на фоне внушительного падения запасов нефти и газа. Одним из важнейших факторов, оказывающих влияние на извлечение нефти из месторождения, является состояние призабойной зоны пласта (ПЗП). Важным источником информации о ПЗП являются гидродинамические исследования пластов и скважин (ГДИС).
В устоявшихся методах ГДИС анализируются кривые давления в бесконечном пласте при неустановившемся режиме радиальной фильтрации. Основные подходы (анализ данных по кривой падения давления и по кривой восстановления давления) базируются на решении уравнения пьезопроводности. Однако для более полного исследования скважин очень важно рассматривать, наряду с методами ГДИС, методы термометрии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 с.
Об авторах
Елизавета Евгеньевна Пескова
ФГБОУ ВО «МГУ им. Н. П. Огарёва»
Email: e.e.peskova@mail.ru
ORCID iD: 0000-0003-2618-1674
ResearcherId: U-7971-2019
младший научный сотрудник, доцент кафедры прикладной математики, дифференциальных уравнений и теоретической механики факультета математики и информационных технологий, кандидат физико-математических наук
Россия, 430005, г. Саранск, ул. Большевистская, д. 68Руслан Викторович Жалнин
ФГБОУ ВО «МГУ им. Н. П. Огарёва»
Email: zhrv@mrsu.ru
ORCID iD: 0000-0002-1103-3321
ResearcherId: Q-6945-2016
ведущий научный сотрудник, заведующий кафедрой прикладной математики, дифференциальных уравнений и теоретической механики факультета математики и информационных технологий, кандидат физико-математических наук, доцент
Россия, 430005, г. Саранск, ул. Большевистская, д. 68Виктор Федорович Масягин
ФГБОУ ВО «МГУ им. Н. П. Огарёва»
Автор, ответственный за переписку.
Email: vmasyagin@mrsu.ru
ORCID iD: 0000-0001-6738-8183
ResearcherId: C-2439-2013
старший научный сотрудник, доцент кафедры прикладной математики, дифференциальных уравнений и теоретической механики факультета математики и информационных технологий, кандидат физико-математических наук
Россия, 430005, г. Саранск, ул. Большевистская, д. 68Владимир Федорович Тишкин
ИПМ им. М. В. Келдыша РАН
Email: v.f.tishkin@mail.ru
ORCID iD: 0000-0001-7295-7002
ResearcherId: R-5820-2016
заведующий отделом, член-корреспондент РАН, доктор физико-математических наук, профессор,
Россия, 125047, г. Москва, Миусская пл., д. 4Список литературы
- Применение разрывного метода Галеркина для моделирования температурного поля в вертикальной скважине с трещиной гидроразрыва / В. Ф. Масягин, Ю. О. Бобренева, И. М. Губайдуллин,Р. В. Жалнин // Системы управления и информационные технологии. – 2016. – № 1 (63). – С. 13–16. –URL: http://www.sbook.ru/suit/CONTENTS/160100.pdf (дата обращения: 12.02.2021). – Рез. англ.
- Sudirham, J. J. Space-Time Discontinuous Galerkin Method for Advection–Diffusion Problems on Time-Dependent Domains / J. J. Sudirham, J. J. W. Vegt, R. M. J. Damme. – doi: 10.1016/j.apnum.2005.11.003 //Applied Numerical Mathematics. – 2006. – Vol. 56, Issue 12. – Pp. 1491–1518. – URL: https://www.sciencedirect.com/science/article/pii/S0168927405002151?via%3Dihub (дата обращения: 12.02.2021).
- Oikawa, I. Hybridized Discontinuous Galerkin Method for Convection–Diffusion Problems /I. Oikawa. – doi: 10.1007/s13160-014-0137-5 // Japan Journal of Industrial and Applied Mathematics. –2014. – Vol. 31, Issue 2. – Pp. 335–354. – URL: https://link.springer.com/article/10.1007/s13160-014-0137-5 (дата обращения: 12.02.2021).
- Local Discontinuous Galerkin Methods with Implicit-Explicit Time-Marching for MultiDimensional Convection-Diffusion Problems / H. Wang, S. Wang, Q. Zhang, C.-W. Shu. – doi: 10.1051/m2an/2015068 // ESAIM: M2AN. – 2016. – Vol. 50, No. 4. – Pp. 1083–1105. – URL: https://www.esaimm2an.org/articles/m2an/abs/2016/04/m2an150054/m2an150054.html (дата обращения: 12.02.2021).
- Cockburn, B. An Introduction to the Discontinuous Galerkin Method for Convection-Dominated Problems / B. Cockburn. – doi: 10.1007/BFb0096353 // Advanced Numerical Approximation of Nonlinear yperbolic Equations. Lecture Notes in Mathematics ; A. Quarteroni, ed. – Berlin : Springer, 1998. –Vol. 1697. – Pp. 150–268. – URL: https://link.springer.com/chapter/10.1007%2FBFb0096353 (дата обращения: 12.02.2021).
- Cockburn, B. The Development of Discontinuous Galerkin Methods / B. Cockburn,G. E. Karniadakis, C.-W. Shu. – doi: 10.1007/978-3-642-59721-3_1 // Discontinuous Galerkin Methods. Lecture Notes in Computational Science and Engineering ; B. Cockburn, G. E. Karniadakis,C.-W. Shu (eds.). – Berlin : Springer, 2000. – Vol. 11. – Pp. 3–50. – URL: https://link.springer.com/chapter/10.1007%2F978-3-642-59721-3_1#citeas (дата обращения: 12.02.2021).
- Cockburn, B. Runge–Kutta Discontinuous Galerkin Methods for Convection-Dominated Problems /B. Cockburn, C.-W. Shu. – doi: 10.1023/A:1012873910884 // Journal of Scientific Computing. – 2001. –Vol. 16, Issue 3. – Pp. 173–261. – URL: https://link.springer.com/article/10.1023%2FA%3A1012873910884#citeas (дата обращения: 12.02.2021).
- Ladonkina, M. E. Application of the RKDG Method for Gas Dynamics Problems / M. E. Ladonkina,O. A. Neklyudova, V. F. Tishkin. – doi: 10.1134/S207004821404005X // Mathematical Models and Computer Simulations. – 2014. – Vol. 6. – Pp. 397–407. – URL: https://link.springer.com/article/10.1134%2FS207004821404005X#citeas (дата обращения: 12.02.2021).
- Ладонкина, М. Е. Использование усреднений для сглаживания решений в разрывном методе Галеркина / М. Е. Ладонкина, О. А. Неклюдова, В. Ф. Тишкин. – doi: 10.20948/prepr-2017-89 //Препринт ИПМ им. М. В. Келдыша. – 2017. – № 89. – 32 с. – URL: https://keldysh.ru/papers/2017/prep2017_89.pdf (дата обращения: 12.02.2021). – Рез. англ.
- Ladonkina, M. E. Impact of Different Limiting Functions on the Order of Solution Obtained by RKDG / M. E. Ladonkina, O. A. Neklyudova, V. F. Tishkin. – doi: 10.1134/S2070048213040091 //Mathematical Models and Computer Simulations. – 2013. – Vol. 5 – Pp. 346–349. – URL: https://link.springer.com/article/10.1134%2FS2070048213040091 (дата обращения: 12.02.2021).
- Krivodonova, L. Limiters for High-Order Discontinuous Galerkin Methods / L. Krivodonova. –doi: 10.1016/j.jcp.2007.05.011 // Journal of Computational Physics. – 2007. – Vol. 226, Issue 1. –Pp. 879–896. – URL: https://www.sciencedirect.com/science/article/pii/S0021999107002136?via%3Dihub (дата обращения: 12.02.2021).
- Zhao, L. A Priori and a Posteriori Error Analysis of a Staggered Discontinuous Galerkin Method for Convection Dominant Diffusion Equations / L. Zhao, E.-J. Park. – doi: 10.1016/j.cam.2018.06.040 //Journal of Computational and Applied Mathematics. – 2018. – Vol. 346. – Pp. 63–83. – URL: https://www.sciencedirect.com/science/article/pii/S0377042718303923?via%3Dihub (дата обращения: 12.02.2021).
- Du, J. An Adaptive Staggered Discontinuous Galerkin Method for the Steady State Convection–Diffusion Equation / J. Du, E. Chung. – doi: 10.1007/s10915-018-0695-9 // Journal of Scientific Computing. –2018. – Vol. 77. – Pp. 1490–1518. – URL: https://link.springer.com/article/10.1007%2Fs10915-018-0695-9#article-info (дата обращения: 12.02.2021).
- Tavelli, 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 / M. Tavelli, M. Dumbser. – doi: 10.1016/j.jcp.2017.03.030 // Journal of Computational Physics. – 2017. – Vol. 341. – Pp. 341–376. – URL: https://www.sciencedirect.com/science/article/pii/S0021999117302255?via%3Dihub (дата обращения: 12.02.2021).
- Chung, E. T. A Sub-Grid Structure Enhanced Discontinuous Galerkin Method for Multiscale Diffusion and Convection-Diffusion Problems / E. T. Chung, W. T. Leung. – doi: 10.4208/cicp.071211.070912a // Communications in Computational Physics. – 2013. – Vol. 14, Issue 2. –Pp. 370–392. – URL: https://clck.ru/TFW77 (дата обращения: 12.02.2021).
- Решение трехмерных уравнений теплопроводности с помощью разрывного метода Галеркина на неструктурированных сетках / Р. В. Жалнин, М. Е. Ладонкина, В. Ф. Масягин, В. Ф. Тишкин. – doi: 10.14498/vsgtu1351 // Вестник СамГТУ. Серия: Физико-математические науки. – 2015. –Т. 19, № 3. – С. 523–533. – URL: http://www.mathnet.ru/php/archive.phtml?wshow=paper&jrnid=vsgtu&paperid=1351&option_lang=rus (дата обращения: 12.02.2021). – Рез. англ.
- Применение разрывного метода Галеркина для решения параболических задач в анизотропных средах на треугольных сетках / Р. В. Жалнин, М. Е. Ладонкина, В. Ф. Масягин, В. Ф. Тишкин. –doi: 10.14529/mmp160313 // Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». – 2016. – Т. 9, № 3. – С. 144–151. – URL: https://mmp.susu.ru/pdf/v9n3st13.pdf (дата обращения: 12.02.2021). – Рез. англ.
- Решение задач о нестационарной фильтрации вещества с помощью разрывного метода Галеркина на неструктурированных сетках / Р. В. Жалнин, М. Е. Ладонкина, В. Ф. Масягин, В. Ф. Тишкин. – doi: 10.7868/S0044466916060247 // Журнал вычислительной математики и математической физики. – 2016. – Т. 56, № 6. – С. 989–998. – URL: https://www.elibrary.ru/item.asp?doi=10.7868/S0044466916060247 (дата обращения: 12.02.2021). – Рез. англ.
- Применение разрывного метода Галеркина для решения обратной задачи диффузии лекарственных веществ из хитозановых пленок / И. М. Губайдуллин, Р. В. Жалнин, В. Ф. Масягин [и др.] // Журнал Средневолжского математического общества. – 2016. – Т. 18, № 2. – С. 94–105. –URL: http://journal.svmo.ru/archive/article?id=1420 (дата обращения: 12.02.2021). – Рез. англ.
- Васильев, В. И. Решение задач однофазной фильтрации методом конечных элементов на вычислительном кластере / В. И. Васильев, М. В. Васильева, Д. Я. Никифоров // Вестник Северо-Восточного федерального университета им. М. К. Аммосова. – 2016. – № 6. – С. 8–17. – URL: https://clck.ru/TFXvw (дата обращения: 12.02.2021). – Рез. англ.
- Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems / D. N. Arnold,F. Brezzi, B. Cockburn, L. D. Marini. – doi: 10.1137/S0036142901384162 // SIAM Journal on Numerical Analysis. – 2002. – Vol. 39, Issue 5. – Pp. 1749–1779. – URL: https://epubs.siam.org/doi/10.1137/S0036142901384162 (дата обращения: 12.02.2021).
- Li, В. Q. Discontinuous Finite Elements in Fluid Dynamics and Heat Transfer / В. Q. Li. –doi: 10.1007/1-84628-205-5 // London : Springer, 2006. – 578 p. – URL: https://link.springer.com/book/10.1007/1-84628-205-5#authorsandaffiliationsbook (дата обращения: 12.02.2021).
- Жалнин, Р. В. Построение параллельного вычислительного алгоритма на основе разрывного метода Галеркина для решения задач конвективного теплообмена на разнесенных неструктурированных сетках / Р. В. Жалнин, В. Ф. Масягин, Е. Е. Пескова. – doi: 10.15507/2079-6900.20.201804.448-459 // Журнал Средневолжского математического общества. – 2018. – Т. 20, № 4. – С. 448–459. –URL: http://journal.svmo.ru/archive/article?id=1636 (дата обращения: 12.02.2021). – Рез. англ.
Дополнительные файлы
