Применение метода Галеркина с разрывными базисными функциями к исследованию динамики изменения температуры и давления в пласте с нагнетательной скважиной и трещиной гидроразрыва
Автор: Жалнин Руслан Викторович, Масягин Виктор Федорович, Пескова Елизавета Евгеньевна, Тишкин Владимир Федорович
Журнал: Инженерные технологии и системы @vestnik-mrsu
Рубрика: Физико-математические науки
Статья в выпуске: 1, 2021 года.
Бесплатный доступ
Введение. В данной работе численно моделируется задача распространения температуры в нефтеносном пласте с трещиной гидроразрыва, в который закачивается охлаждающая жидкость посредством вертикальной нагнетательной скважины. Материалы и методы. Для описания процесса распространения температуры в пласте под действием нагнетаемой в него жидкости используется уравнение конвективного теплообмена Фурье - Кирхгофа. Для решения этого уравнения применяется метод Галеркина с разрывными базисными функциями на разнесенных неструктурированных сетках. Для описания процесса изменения давления в пласте под действием работы нагнетательной скважины применяется уравнение, полученное на основе уравнения неразрывности и закона Дарси. Для его решения используется метод Галеркина с разрывными базисными функциями на неструктурированной треугольной сетке. Для распараллеливания численного алгоритма применяется библиотека MPI. Результаты исследования. В статье представлен численный алгоритм и результаты моделирования динамики полей температуры и давления в нефтеносном пласте с трещиной гидроразрыва, в который посредством вертикальной нагнетательной скважины закачивается охлаждающая жидкость. Обсуждение и заключение. Реализована численная методика на основе разрывного метода Галеркина для математического моделирования температурного поля и поля давления в нефтеносном пласте с трещиной гидроразрыва и нагнетательной скважиной. Полученные картины для распределения температуры и давления в пласте адекватны и хорошо согласуются с заданными начально-краевыми условиями. Дальнейшая работа в данном направлении предполагает моделирование на тетраэдральных неструктурированных сетках для более точного исследования протекающих процессов.
Разрывный метод галеркина, вертикальная нагнетательная скважина, гидравлический разрыв пласта, уравнение конвективного теплообмена, уравнение неразрывности, закон дарси, неструктурированные сетки, разнесенные сетки
Короткий адрес: https://sciup.org/147221986
IDR: 147221986 | DOI: 10.15507/2658-4123.031.202101.161-174
Текст научной статьи Применение метода Галеркина с разрывными базисными функциями к исследованию динамики изменения температуры и давления в пласте с нагнетательной скважиной и трещиной гидроразрыва
В настоящее время в связи с вводом в эксплуатацию месторождений с трудноизвлекаемыми запасами и значительной выработкой многих крупных месторождений развитие нефтегазовой промышленности России происходит на фоне внушительного падения запасов нефти и газа. Одним из важнейших факторов, оказывающих влияние на извлечение нефти из месторождения, является состояние призабойной зоны пласта (ПЗП). Важным источником информации о ПЗП являются гидродинамические исследования пластов и скважин (ГДИС).
В устоявшихся методах ГДИС анализируются кривые давления в бесконечном пласте при неустановившемся режиме радиальной фильтрации. Основные подходы (анализ данных по кривой падения давления и по кривой восстановления давления) базируются на решении уравнения пьезопроводности. Однако для более полного исследования скважин очень важно рассматривать, наряду с методами ГДИС, методы термометрии1. Для скважин с гидравлическим разрывом пласта такие исследования особенно важны. Отсюда возникает необходимость в разработке математической модели для системы «скважина – трещина – пласт»2. Использование методов термометрии скважин и пластов на сегодняшний день позволяет увеличить нефтеотдачу пластов за счет более эффективных мер по увеличению нефтедобычи.
Обзор литературы
Настоящая работа посвящена математическому моделированию процесса изменения температурного поля и поля давления в пласте с трещиной гидроразрыва под действием нагнетания охлаждающей жидкости в вертикальную скважину [1]. Для описания математической модели данного процесса используются уравнения конвекции-диффузии. В настоящее время существует множество подходов к решению этих уравнений. Одним из перспективных и активно развивающихся является метод Галеркина с разрывными базисными функциями [2–4], который прекрасно зарекомендовал себя для решения уравнений конвективного типа [5–8]. Также активно развиваются подходы к созданию лимитеров повышенного порядка точности, которые обеспечивают монотонность решения, полученного с помощью разрывного метода Галеркина [9–11]. Дальнейшее развитие метода Галеркина с разрывными базисными функциями привело к его модификации с использованием разнесенных сеток (Staggered Discontinuous Galerkin Method), которая объединяет хорошие качества этих способов [12–15]. К примеру, в ряде работ был построен оригинальный вычисли- тельный алгоритм, в котором вспомогательные переменные, введенные для понижения порядка исходных уравнений переноса тепла, рассчитываются на двойственной сетке, представленной в виде медианных контрольных объемов вокруг узлов основной сетки [16–19]. Искомые величины аппроксимируются на основной неструктурированной треугольной сетке.
Материалы и методы
Для описания динамики изменения температуры, скорости и давления будем рассматривать следующие уравнения, которые подробно представлены в одной из наших работ3.
Процесс переноса тепла:
a t a La t ) a La t )
cp— =—I X— 1 + — I X— a t ax ^ ax) ay ( ay)
( a t a t )
- cp\ u --+ v —
[ ax ay.
( x , y ) e D ,
max ,
T ( X , y ,0 ) 7 0 ,0 < t < T max,
-X — - 0, ( x , y ) ed D ,0 < t < T max, a n
-X— = p (T-Tr)nx + p (T-Tr)Пу,
p ( x,y ,0 ) = p о ( x,y ) ,0 < t < T max,
- - I P = 0, ( X , y ) e8 D ,0 < t < T max , ц 8 n
P = P Г , ( x , У ) бГ ,0 < t < T max .
Для описания скорости течения жидкости используется закон Дарси4:
u = - — grad ( p ) , ( x , y ) e D . (3)
Ц
Ранее авторами был представлен подробный вывод уравнений для решения систем (1)–(3) на неструктурированной двойственной сетке, здесь приведем лишь полученные выражения5.
Для решения системы (1) используются выражения:
cP T. 2o dT j J" к ^ i ^ k dS = “fc
■■ i—0 dt к j ^к j n to Ljdl -xxk
-d) n, to ^ф^сЯ + to^^dS + to^^dS - aKj y yYk Kj x 0x Kj y 0y
—

a ( иф\к+^ тефгф\Л
, T j ax dS + J K j T 0y dS ,
J K j V
V ф к ( x,y ) , k — 0...2, ( 4 )
( X , У )еГ ,0 < t ^ T max .
Процесс изменения давления [20]:
c — - div — grad (p) = 0, r dt (цJ
(x, y )e D,0 < t < T^(2)
S "^xLj J D^lvid =
5Dj Dj v vKx, y), k = ° —2,
Е М f „—d =
= - n X Tр/ j dl + T X 5^ dS , 5 d - y k D - g y
V i / k ( x , y ), k = 0...2. (6)
Для решения систем (2), (3) используются выражения:
c r Е Е dp j f У n d = 1 K j n x u^ +
+ n v ^jdl - u ^k^SS - v ("k>i dS, aK y Vk k, 8x k, 8y
-
Vyk(x,y), k = 0_2,
E u i K v i v k dS =
-
= - n — p T9Jkdl + p — ^^dS ,
-
к , x p k K j p 8 x
-
Vфк(x,y), k = 0...2,(8)
E E v ' J к V i v k dS =
= ^K n y - p Г j + J K p - ^dS , 8 K ^ K , p 8 y
^^j{ x, y), k = 0^2, где ^i (x, y )}, {^/ (x, y )}
– системы
базисных функций, заданные на элементе Kj (элементы основной треугольной сетки) и Dj (элементы двойственной сетки) соответственно, в виде проекции на которые находятся температура, давление и компоненты вектора скорости6.
Для нахождения величин ( uT )Г и ( vT )Г на границах элементов в системе (4) используется потоковая функция
Лакса – Фридрихса7. При вычислении потоковых величин T г , ® f , ® y на границе элементов в системах (4)-(6) применяется потоковая функция [21]. С учетом использования двойственных сеток потоковые величины представляются в виде:
Т Г = Т ,
® Г = ® х - с п ( T +- T -) П х ,
^y= toy - С11 (T+-T-)Пу, где T+ - значение температуры из ячейки, для которой нормаль n = (nx, n ) является внешней, а T+ - значение температуры из ячейки, для которой нормаль n = (nx, ny) является внутренней; C11 – стабилизирующая добавка.
На граничных ребрах, с учетом типа граничного условия, получаем:
T - T+, юг = Р (T - Tr) nx,
^у= р ( T - Т г) П у .
Для вычисления потоковых величин p Г, u Г, v Г в системах (7)–(9) также используются стабилизирующие добавки, но в данном случае аппроксимация строится только на треугольной сетке. Вид потоковых функций представлен ниже:
г_( p + + p ")
p " 2,
(и++u ) ,.
u г = —2-- с н ( p +- Р ") n x ,
(v ++v ), v = 2—- - cii (p+- p") ny, где верхний индекс «+» обозначает величины из ячейки, для которой нормаль n = (nx, ny) является внешней, а верхний индекс «–» – величины из ячейки, для которой нормаль n = (nx, ny) является внутренней; C11 – стабилизирующая добавка.
На граничных ребрах получаем следующий вид:
pг = p+, г u = qnx, г
-
V - qny.
В системах (4)–(9) необходимо с высокой точностью вычислять поверхностные и контурные интегралы. Для этого используются квадратурные формулы Гаусса [22]. Поверхностные интегралы вычисляются по трем точкам, контурные интегралы вычисляются с использованием двухточечного шаблона. Для подавления нефизических осцилляций используется лимитер TVD8. Для аппроксимации по времени используется явная схема Эйлера.
Результаты исследования
Описанный вычислительный алгоритм был реализован в виде программного пакета для расчета динамики изменения температуры и давления в нефтеносном пласте. Для сокращения времени расчетов была использована технология параллельных вычислений MPI.
Том 31, № 1. 2021
Для анализа полученных результатов рассматривалась следующая постановка задачи: T 0 = 363 K, c = 2 000 Дж/кг·К, ρ = = 950 кг/м3, λ = 2,5208, µ = 0,315 ∙ 10–4 Па∙с, p 0 = 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

Р и с. 1. Сетка
F i g. 1. Mesh

Р и с. 2. Декомпозиция расчетной области
F i g. 2. Decomposition of the computational domain
представлена расчетная сетка возле скважины, диаметр скважины 0,05 м.
На рисунках 4–6 представлено распределение поля давления в различные моменты времени. Из рисунков видно, что с течением времени вдоль трещины давление растет заметно быстрее, по сравнению с пластом, что согласуется с заданными параметрами задачи.
На рисунках 7–9 представлены картины распределения поля температуры в различные моменты времени. Из рисунков видно, что холодная закачиваемая через вертикальную нагнетательную скважину жидкость охлаждает пласт. Можно отметить, что вдоль трещины охлаждение происходит немного интенсивнее, что согласуется с наблюдаемой картиной распределения давления. Существенное уменьшение температуры наблюдаются вблизи скважины и вдоль трещины, в частности на ее створках.

Р и с. 3. Сетка возле скважины
F i g. 3. Mesh near the well

Р и с. 4. Распределение давления, t = 1 с
F i g. 4. Distribution of the pressure, t = 1 s

Р и с. 5. Распределение давления, t = 5 с
F i g. 5. Distribution of the pressure, t = 5 s

Р и с. 6. Распределение давления, t = 10 с
F i g. 6. Distribution of the pressure, t = 10 s
168 Физико-математические науки

Р и с. 7. Распределение температуры, t = 1 с
F i g. 7. Distribution of the temperature, t = 1 s

Р и с. 8. Распределение температуры, t = 5 с
F i g. 8. Distribution of the temperature, t = 5 s

Р и с. 9. Распределение температуры, t = 10 с
F i g. 9. Distribution of the temperature, t = 10 s
Обсуждение и заключение
В настоящей статье разработан и реализован вычислительный алгоритм для моделирования динамики изменения температуры и давления в нефтеносном пласте. Алгоритм построен на основе метода Галеркина с разрывными базисными функциями на разнесенных неструктурированных сетках с применением технологии параллельных вычислений MPI. С использованием разработанного программного кода была исследована задача закачивания
Том 31, № 1. 2021
в пласт охлаждающей жидкости через вертикальную нагнетательную скважину. Можно сделать вывод, что результаты моделирования показывают адекватные картины для температурного поля и поля давления в пласте, соответствующие заданным начальнокраевым условиям. Для более точного моделирования рассматриваемого процесса в дальнейшем планируется решать данную задачу в трехмерной постановке на неструктурированных тетраэдральных сетках.
Поступила 09.10.2020; одобрена после рецензирования 10.12.2020; принята к публикации 20.12.2020
Благодарности: авторы выражают признательность анонимным рецензентам.
Все авторы прочитали и одобрили окончательный вариант рукописи.
172 Физико-математические науки
Submitted 09.10.2020; approved after reviewing 10.12.2020; accepted for publication 20.12.2020
Acknowlegments: The authors express gratitude to the anonymous reviewers.
All authors have read and approved the final manuscript.
Физико-математические науки
Список литературы Применение метода Галеркина с разрывными базисными функциями к исследованию динамики изменения температуры и давления в пласте с нагнетательной скважиной и трещиной гидроразрыва
- Применение разрывного метода Галеркина для моделирования температурного поля в вертикальной скважине с трещиной гидроразрыва / В. Ф. Масягин, Ю. О. Бобренева, И. М. Губайдуллин, Р. В. Жалнин // Системы управления и информационные технологии. - 2016. - № 1 (63). - С. 13-16. -URL: http://www.sbook.ru/suit/C0NTENTS/160100.pdf (дата обращения: 12.02.2021). - Рез. англ.
- Sudirham, J. J. Space-Time Discontinuous Galerkin Method for Advection-Diffusion Problems on Time-DependentDomains / J. J. Sudirham, J. J. W. Vegt, R. M. J. Damme. - D0I10.1016/j.apnum.2005.11.003 II Applied Numerical Mathematics. - 2006. - Vol. 56, Issue 12. - Pp. 1491-1518. - URL: https://www. sciencedkect.com/science/article/pii/S0168927405002151?via%3Dihub (дата обращения: 12.02.2021).
- Oikawa, 1 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.esaim-m2an.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 ofNonlinear Hyperbolic 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%3A1012873910 884#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 // 170 Физико-математические науки Препринт ИПМ им. М. В. Келдыша. - 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?via0/o3Dihub (дата обращения: 12.02.2021).
- Du, J. An Adaptive Staggered Discontinuous Galerkin Method for the Steady State Convection-Diffusion Equation / J. Du, E. Chung. - DOI10.1007/s10915-018-0695-9 // Journal ofScientific 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.448459 // Журнал Средневолжского математического общества. - 2018. - Т. 20, № 4. - С. 448-459. -URL: http://journal.svmo.ru/archive/article?id=1636 (дата обращения: 12.02.2021). - Рез. англ.