Уравнение пьезопроводности, которое также известно как уравнение диффузии или уравнение теплопроводности - это наиболее распространенное дифференциальное уравнение, которое, наряду с волновым уравнением, возникает во многих приложениях мат-физики при моделировании процессов протекающих в жидкостях и передачи тепла.
В этой статье я рассмотрю это уравнение в контексте исследования нефтяных месторождений. Здесь возникает одна из особенностей, связанная с наличием скважины, добывающей нефть или, может, закачивающей воду. Мы получим точное решение при условии, что нефтеносный пласт имеет бесконечную границу. И получим довольно интересным способом.
Уравнение пьезопроводности выглядит следующим образом:
где
-
- скачок давления (наша искомая функция),
-
- её производная по времени,
-
- коэффициент пьезопроводности,
-
- оператор Лапласа (мы рассмотрим для 1-мерного и 2-случаев, т.е. n=1,2),,
-
- внешние источники.
Отметим, что слово "скачок" в определении функции очень важно. Дело в том, что нефть в пласте перед началом добычи находится под давлением , которое во много раз может превышать атмосферное. Поэтому удобно рассматривать модель с точки зрения именно скачка относительно начального давления. Исходное давление связано с этим скачком по формуле
Теперь перейдем ко внешним источникам. Естественно, в нашей постановке внешним источником является скважина. Моделировать её можно по-разному, например можно считать
где
-
- дебит скважины - некоторая константа, которая определяет силу, с которой закачивается или выкачивается жидкость,
-
- координата центра скважины,
-
- радиус скважины.
Мы же рассмотрим предельный случай этой модели при . Именно здесь и возникает особенность задачи, которую называют точечным источником. Математически записать это можно с помощью дельта-функции Дирака:
Для простоты будем считать, что скважина находится в начале координат, т.е. а производные будем записывать в индексе. Тогда для 1-мерного и 2-мерного случаев получим:
Свёртка
Здесь как раз и начинается тот самый математический прием, котором я говорил. Вообще говоря, для получения точного решения можно обойтись и без свёрток, но я считаю полезным и интересным знать о существовании такого инструмента, который может быть полезен для решения дифференциальных уравнений. Однако я введу саму операцию свёртки немного нестандартным способом:
Обычно под операцией свёртки понимают этот интеграл без взятия производной. Тем не менее, выражение с производной может быть удобнее по нескольким причинам:
-
- единичная функция является нейтральным элементом относительно свёртки,
-
- тождественная функция является оператором первообразной первого порядка (по сути, это теорема Ньютона-Лейбница),
-
- первообразная n-го порядка это свёртка тождественных функций.
Свёртки предоставляют ещё один способ решения линейных дифференциальных уравнений с постоянными коэффициентами. Однако для этого нужно вывести важное тождество. Возьмем первообразную экспоненты с заданным коэффициентом в аргументе:
Операция свёртки линейна, поэтому мы можем собрать экспоненты в левой части равенства и вынести за скобки:
Мы получили не что иное, как функцию обратную к экспоненциальной функции , для которых выполняется равенство:
Давайте для примера решим ДУ
Проведем следующие эквивалентные преобразования:
И вот мы уже имеем ответ . К сожалению, такой способ не всесилен, поскольку решение можно получить лишь тогда, когда коэффициенты уравнения постоянны, а решить с переменными возможно только при особых случаях.
Преобразование Фурье
Для того, чтобы получить аналитическое решение нам также потребуется преобразование Фурье. Как известно, одномерное прямое и обратное преобразования определяются по формулам
Функции и при этом называются оригиналом и изображением соответственно.
Также нам потребуются преобразования в двумерном случае:
В общем-то, эти формулы нам не нужны, достаточно его свойств и пары равенств из таблицы преобразований.
-
и, что более для нас важно, .
-
или .
-
Решение при n=1
Уравнение будет иметь вид
Применим преобразование Фурье:
Мы получили обыкновенное дифференциальное уравнение относительно переменной и изображения . Решим его с помощью свертки:
И сейчас важный момент! Мы могли бы вычислить свёртку и потом получить ответ, применив обратное преобразование Фурье. Но тогда мы получили бы функцию, преобразования которой нет в таблице. Поэтому мы сделаем наоборот: сначала обратное преобразование Фурье, и потом свёртка. Мы имеем право так сделать, поскольку свёртка идет по переменной , обратное преобразование - по , и, к тому же, встречается лишь во втором операнде. Ещё одно удобство свёрточной записи, которое мы могли бы не заметить, если решали бы ДУ обычным методом!
Считая, что , применим обратное преобразование Фурье:
Как хорошие математики, мы должны были бы проверить корректность полученного решения, подставив в исходное уравнение, но сделать это так просто не получится. Полученное нами выражение не является элементарной функцией. Если же действительно хочется проверить решение, то можно привести его к выражению, которое содержит, например, - дополнительную функцию ошибок. Однако вывод этого выражения очень сложный и громоздкий, а моя же цель не состоит в том, чтобы нагружать вас тяжелой математикой и длинными формулами. Поэтому мы примем это на веру и пойдем дальше.
Решение при n=2
Уравнение будет иметь вид
Аналогично, применим двумерное преобразование Фурье (можно представить как применение одномерного по переменным и ):
Решаем при помощи свёртки:
Здесь всё также . После обратного преобразования Фурье (как и ранее - двойное одномерное по и ) получим:
Данный интеграл тоже не является элементарной функцией, но её можно записать в более удобном виде:
где — интегральная показательная функция.
Заключение
Вот мы и получили аналитические решения для уравнения пьезопроводности с точечным источником. К сожалению, эти решения получены с учетом многих допущений. В реальных же задачах не бывает нефтеносных пластов с бесконечной границей, количество точечных источников может исчисляться десятками и сотнями, да и сам дебит может изменятся во времени, а не быть постоянной. На самом деле, даже решения этих уравнений не нужны - намного важнее находить его параметры, как например, коэффициент . В реальности нужно определять свойства пласта, исходя из его поведения в настоящем, т.е. решать так называемую обратную задачу, чтобы прогнозировать объем добычи в будущем. Поэтому численные методы в большинстве случаев бывают полезнее аналитических. Тем не менее, такие идеализированные модели по прежнему полезны для изучения, поскольку позволяют нам лучше понять процессы, происходящие в пласте, и находить новые приёмы для их моделирования.
Автор: air-1408