Идентификация параметров газоносного пласта на основе решения обратной задачи теории фильтрации
Нелинейное эволюционное уравнение параболического типа, описывающее процесс нестационарной фильтрации реального газа. Применение метода модулирующих функций. Решение обратной задачи теории фильтрации с использованием метода модулирующих функций.
Рубрика | Математика |
Вид | статья |
Язык | русский |
Дата добавления | 05.07.2013 |
Размер файла | 145,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Идентификация параметров газоносного пласта на основе решения обратной задачи теории фильтрации
М.М. Шумафов, Р. Цей
Введение
О той большой роли, которую играют обратные задачи при математическом моделировании в различных областях науки, отмечено в работах [1,2]. Напомним, что к прямым задачам математической физики относят задачи нахождения следствий заданных причин, а к обратным - задачи отыскания неизвестных причин заданных следствий. Обратные задачи возникают в приложениях и имеют важное значение при решении вопросов математического моделирования в сложных системах. Это, в частности, относится и к процессам, связанным с добычей нефти и газа - одним из самых приоритетных направлений в энергетике.
В настоящей статье нами рассматривается обратная задача теории фильтрации, а именно, задача определения обобщенных фильтрационно-емкостных параметров газоносного пласта. Для решения этой задачи применяется метод модулирующих функций (далее, М-метод). Отметим, что идея применения М-метода для решения обратных задач восходит к работам Дж. Лоэба и Г. Кахена (J. Loeb, G. Cahen) [3, 4]. Возможность применения М-метода для решения задач нефтегазовой науки впервые была высказана В.Б. Георгиевским и им были разработаны унифицированные алгоритмы для решения обратных задач подземной гидрогазодинамики [1]. В работах [5,6] приведены некоторые способы программной реализации алгоритмов, предложенных в работах В.Б. Георгиевского (см., например, [1]). В работе [7] сделана попытка обобщить М-метод на случай любой степени полиномов разложения неизвестных параметров газоносного пласта.
Математическая постановка задачи
Рассмотрим нелинейное эволюционное уравнение параболического типа, описывающее процесс нестационарной фильтрации реального газа [8]
, , (1)
с начально-граничными условиями
, , (2)
, , . (3)
Здесь - давление в точке пласта с координатами (x,y) в момент времени t, k(x,y) - коэффициент проницаемости пласта, m(x,y) - коэффициент пористости пласта, h(x,y) - эффективная толщина пласта, м(p) и z(p) - соответственно коэффициенты динамической вязкости и сверхсжимаемости газа при давлении p и пластовой температуре Tпл, б(x,y) - коэффициент газонасыщенности, Q(x,y,t) - объемный расход газа, отнесенный к единице площади пласта в точке (x,y) в момент времени t, приведенный к атмосферному давлению pат и пластовой температуре Tпл. Далее, - это единичный оператор в случае первой краевой задачи; в случае второй краевой задачи - производная по внешней нормали к границе Г области ; в случае третьей краевой задачи (, - известные функции).
Отметим, что оператор в условии (3) может иметь и более сложную структуру.
Как известно, если выполнены условия согласованности начальных и краевых условий при заданных , то задача нахождения функции , удовлетворяющей условиям (1)-(3) в классическом или обобщенном смысле, называется прямой задачей. При решении прямой задачи возникает ряд вопросов, в частности, вопросы однозначной разрешимости задачи (1)-(3); корректности в том или ином смысле и т.д. (см., например, [9, 10]).
Предположим теперь, что решение задачи (1)-(3) - - известно и требуется найти функции и . Функции и будем называть обобщенными фильтрационным и емкостным параметрами.
Сформулированная выше задача явялется обратной задачей. Возникает естественный вопрос: существует ли решение обратной задачи, если существует, то единственно ли оно?
Рассмотрим сначала случай, когда и являются однородными многочленами степени
, (4)
. (5)
Требуется найти коэффициенты , в (4), (5), если известна функция являющаяся решением уравнения
(6)
в предположении, что - известные функции.
Для решения сформулированной задачи нами применяется метод модулирующих функций. Как было ранее отмечено, при этом не требуется знать конкретный вид начально-граничных условий (2), (3).
Введем в рассмотрение функцию
, (7)
где .
Частная производная по x от равна
. (8)
Аналогично
. (9)
Учитывая соотношения (7)-(9), перепишем уравнение (6) следующим образом
(10)
Вместо уравнения (10) рассмотрим несколько более общее уравнение
(11)
где , , , - известные функции, функция задана, а и имеют вид (4), (5).
Требуется найти , .
Теоретическое обоснование применения метода модулирующих функций
Пусть известна функция (, ), обладающая требуемой гладкостью и удовлетворяющая уравнению (11), где и имеют вид (4), (5). Требуется найти , .
Сначала задачу (11) решим в случае, когда есть прямоугольник: . Умножим уравнение (11) на функцию , где , , и
, (12)
, (13)
, (14)
, (15)
. (16)
Затем полученное соотношение проинтегрируем по параллелепипеду и произведем интегрирование по частям с учетом условий (12)-(16). Для первого слагаемого в левой части уравнения (11) имеем
(17)
Для внутреннего интеграла правой части (17) с учетом условий (12), (13) получаем
(18)
Из (17) и (18) следует
(19)
Аналогично, для остальных слагаемых (11) имеем
, (20)
, (21)
. (22)
Из (11), (19)-(22) получаем следующее интегральное тождество
(23)
Учитывая вид (4), (5) функций и , тождество (23), после некоторых элементарных преобразований, примет вид
, (24)
где
, ,
().
В соотношении (24) , - неизвестные, а , , - известные числа.
Нетрудно установить, что при , число неизвестных и соответственно равно и , а общее число неизвестных равно .
Для однозначного определения неизвестных необходимо иметь линейно независимых алгебраических уравнений, причем детерминант матрицы этой системы должен быть отличным от нуля. С этой целью умножим уравнение (11) на функции , где удовлетворяют условиям (12)-(16) при , и проинтегрируем полученное уравнение по параллелепипеду V. Имеем:
(25)
, (26)
, (27)
где , (; ; ).
Введем в рассмотрение матрицу W размера
, , (; )
и _ мерный вектор
.
Вместо двойных индексов km мы иногда будем использовать одинарный индекс i. Таким образом, индекс i будет обозначать номер столбца, а j - номер строки матрицы W. Тогда соотношение (24) можно переписать в векторно-матричной форме
.
Нетрудно показать, что, выбирая специальным образом систему модулирующих функций , можно добиться выполнения условия невырожденности матрицы W: .
Теперь предположим, что функции , являются достаточно гладкими, а именно
, . (28)
Представим , по формуле Маклорена:
, (29)
, (30)
где
, (31)
, (32)
.
Выражение есть однородный многочлен по x и y степени k. Поэтому соотношения (29) и (30) можно переписать в виде
, (33)
. (34)
В силу условий (28) на основании (31) и (32) для и справедливы оценки
, .
Здесь (соответственно ) константа, зависящая от чисел
, , ,
(соответственно ),
, .
Следовательно, при выполнении условий гладкости (28) мы можем определить коэффициенты и с точностью, зависящей от степени их гладкости.
Если предположить, что , являются аналитическими функциями своих переменных, то можно их восстановить по давлению с наперед заданной точностью.
фильтрация модулирующий реальный газ
Решение обратной задачи теории фильтрации с использованием метода модулирующих функций
Вернемся к нашей основной задаче. Уравнение (1) удобно представить в виде (см. (10))
где , .
Как следует из вышеполученных результатов, в предположении, что функции , являются достаточно гладкими, аналогично (24), мы получим следующее соотношение
, , (35)
где значения , , равны соответственно (25), (26), (27), а функции и представлены по формуле Тейлора (см. (33), (34)).
Проводя рассуждения, вполне аналогичные вышеприведенным, для определения неизвестных коэффициентов получим систему алгебраических уравнений (35), где
, ,
(, , ; ; ).
Здесь функции , являются гладкими (, , ) линейно-независимыми функциями, удовлетворяющими условиям
,
,
,
,
.
Ясно, что вид модулирующих функций определяется геометрией области G, а их минимальная гладкость - порядком дифференциальных операторов, входящих в рассматриваемую математическую модель. Выбор модулирующих функций зависит от специфики каждой конкретной задачи. Кроме того, их выбор влияет на обусловленность матрицы полученной системы алгебраических уравнений. Эти вопросы будут предметом более подробного рассмотрения в другой работе.
Некоторые обобщения математической модели
Выше вкратце был изложен М-метод для решения обратной задачи теории фильтрации на примере дифференциального уравнения, описывающего процесс неустановившейся фильтрации газа в пористой среде.
Случай, когда коэффициенты , имеют специальную структуру
Рассмотрим теперь случай, когда коэффициенты и в уравнении фильтрации зависят и от давления: ,
(36)
Здесь , , , , - заданные функции в параллелепипеде (на поверхности параллелепипеда не обязательно требуется знать значения этих функций). Требуется восстановить функции , по этим данным с требуемой точностью в зависимости от степени их гладкости. Сначала, мы выделим один случай, когда не требуются разложения по степеням p функций , .
Пусть функции и представимы в следующем виде:
, .
В таком случае, после подстановок выражений
,
,
,
,
в уравнение (36), получим следующее соотношение
(37)
Уравнение (37) принадлежит классу уравнений, рассмотренных выше.
Случай, когда коэффициенты , являются произвольными гладкими функциями
Предположим, что функции , являются достаточно гладкими функциями своих аргументов x, y, p (или аналитическими функциями). Представим их по формуле Маклорена по аргументу р. Отбросывая остаточный член, будем иметь
, . (38)
Подставляя (38) в уравнение (36) после замены на в силу следующих интегральных соотношений
,
,
,
,
получаем следующее дифференциальное уравнение в частных производных эволюционного типа
(39)
Уравнение (39) принадлежит рассмотренному выше классу уравнений. Следовательно, мы можем применить М-метод к уравнению (39) для определения неизвестных коэффициентов , , предварительно представив функции , по формуле Маклорена и оставляя лишь конечную сумму, обеспечивающую нужную точность.
Ясно, что аналогичные рассуждения, проведенные относительно уравнения (36) для определения коэффициентов , М-методом применимы также и к более широкому классу уравнений, чем (36):
Здесь функции , предполагаются явно не зависящими от и зависящими от остальных независимых переменных , от t и p (т.е. зависит косвенно от через ); функция явно не зависит от t, т.е. . Предполагается, что , , , , , , - заданные функции, а , , и подлежат определению.
Замечание. М-метод применим и в случае, когда функции , явно зависят и от переменного , а - от t. Но в этом случае интегральные формулы для определения неизвестных коэффициентов разложения неизвестных функций в многомерный ряд Маклорена будут содержать под интегралом частные производные по , и по t от функции , что не очень желательно в случае, когда p - таблично заданная функция. Последнее объясняется тем, что, операция дифференцирования от таблично заданной функции является, как хорошо известно, некорректной операцией. Основная суть М-метода и заключается в том, чтобы избежать операцию дифференцирования от экспериментально заданной функции p.
Заключение
В работе приводится математическая постановка обратной задачи теории фильтрации. Задача сводится к определению коэффициентов нелинейного эволюционного уравнения параболического типа. Для ее решения применяется метод модулирующих функций. В работе приводятся также некоторые обобщения рассматриваемой математической модели. На основе приведенного в работе решения рассматриваемой задачи можно разработать алгоритм для численного решения поставленной задачи.
Примечания
1. Георгиевский В.Б. Унифицированные алгоритмы для определения фильтрационных параметров. Справочник. Киев, 1971. 328 с.
2. Мирзаджанзаде А.Х., Хасанов М.М., Бахтизин Р.Н. Моделирование процессов нефтегазодобычи. Нелинейность, неравновесность, неопределенность. М.; Ижевск, 2004. 368 с.
3. Loeb J., Cahen G. Extraction, a partik des enregistrements de mesures, des parametres dynamiques d um system // Automatisme. 1963. № 12. P. 17-28.
4. Loeb J., Cahen G. More about process identification // Trans. on Automatic Control. 1965. P. 359-361.
5. Лукнер Л., Шестаков В.М. Моделирование геофильтрации. М.,1976. 407 с.
6. Трофимов В.В., Батищева Г.А. Реализация на ЭВМ унифицированных алгоритмов В.Б. Георгиевского // Сборник научных трудов ЮжНИИгидротехники и мелиорации. 1976. Вып. 9. С. 111-114.
7. Юдин А.И., Юдина О.К. Расчет фильтрационно-ёмкостных параметров по промысловым данным эксплуатации газового месторождения // Термодинамика кооперативных процессов в гетерогенных средах. Тюмень, 1985. С. 80-85.
8. Закиров С.Н., Лапук Б.Б. Проектирование и разработка газовых месторождений. М., 1974. С.39.
9. Тихонов А.Н., Арсенин В.Я. Методы решения некорректных задач. М., 1986. 287 с.
10. Hadamard J. Le probleme de Cauchy et les equations aux derivees partielles lineaires hyperboliques. Paris, 1932.
Размещено на Allbest.ru
Подобные документы
Применение метода дискретной регуляризации Тихонова А.Н. для нахождения решения обратной задачи для однородного бигармонического уравнения в круге. Сведение дифференциальной задачи к интегральному уравнению; корректно и некорректно поставленные задачи.
курсовая работа [280,2 K], добавлен 20.10.2011Рассмотрение общих сведений обратных задач математической физики. Ознакомление с методами решения граничных обратных задач уравнений параболического типа. Описание численного решения данных задач для линейно упруго-пластического режима фильтрации.
диссертация [2,8 M], добавлен 19.06.2015Постановка начально-краевых задач фильтрации суспензии с нового кинетического уравнения при учете динамических факторов различных режимов течения. Построение алгоритмов решения задач, составление программ расчетов, получение численных результатов на ЭВМ.
диссертация [1,1 M], добавлен 19.06.2015Изучение формул Крамера и Гаусса для решения систем уравнений. Использование метода обратной матрицы. Составление уравнения медианы и высоты треугольника. Нахождение пределов выражений и производных заданных функций. Определение экстремумов функции.
контрольная работа [59,1 K], добавлен 15.01.2014Описание методов решения системы линейного алгебраического уравнения: обратной матрицы, Якоби, Гаусса-Зейделя. Постановка и решение задачи интерполяции. Подбор полиномиальной зависимости методом наименьших квадратов. Особенности метода релаксации.
лабораторная работа [4,9 M], добавлен 06.12.2011Изучение численно-аналитического метода решения краевых задач математической физики на примере неоднородной задачи Дирихле для уравнения Лапласа. Численная реализация вычислительного метода и вычислительного эксперимента, особенности их оформления.
практическая работа [332,7 K], добавлен 28.01.2014Метод Гаусса–Жордана: определение типа системы, запись общего решения и базиса. Выражение свободных переменных с использованием матричного исчисления. Нахождение координат вектора в базисе. Решение системы уравнений по правилу Крамера и обратной матрицей.
контрольная работа [200,4 K], добавлен 17.12.2010Вычисление приближенных величин и погрешностей. Решение алгебраических и трансцендентных уравнений, интерполяция функций и методы численного интегрирования. Применение метода наименьших квадратов к построению эмпирических функциональных зависимостей.
курсовая работа [378,5 K], добавлен 08.01.2013Метод регуляризующего множителя для решения задачи Гильберта для аналитических функций в случае произвольной односвязной области. Постановка краевой задачи типа Гильберта в классе бианалитических функций, а также решение конкретных примеров задач.
дипломная работа [4,0 M], добавлен 20.05.2013Изложение теории бесселевых функций, их приложения к уравнениям математической физики. Виды цилиндрических функций. Применение бесселевых функций в математической физике на примере некоторых задач. Уравнение Лапласа в цилиндрических координатах.
дипломная работа [226,4 K], добавлен 09.10.2011