автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Некоторые аспекты моделирования многофазной многокомпонентной фильтрации и тестирования вычислительных алгоритмов, индуцированные программным комплексом "Техсхема"
Автореферат диссертации по теме "Некоторые аспекты моделирования многофазной многокомпонентной фильтрации и тестирования вычислительных алгоритмов, индуцированные программным комплексом "Техсхема""
005042875
На правах рукописи
Бахтий Николай Сергеевич
Некоторые аспекты моделирования многофазной многокомпонентной фильтрации и тестирования вычислительных алгоритмов, индуцированные программным комплексом «Техсхема»
05.13.18 - математическое моделирование, численные методы и комплексы программ
АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук
1 П 'ЮГ?
Тюмень - 2012
005042875
Работа выполнена на кафедре алгебры и математической логики Института математики, естественных наук и информационных технологий ФГБОУ ВПО Тюменский государственный университет.
Научный руководитель:
доктор физико-математических наук, профессор,
Кутрунов Владимир Николаевич
Официальные оппоненты:
доктор физико-математических наук, профессор,
Кислицын Анатолий Александрович (ФГБОУ ВПО Тюменский государственный университет)
Ведущая организация:
доктор технических наук, Стрекалов Александр Владимирович (ФГБОУ ВПО Тюменский государственный нефтегазовый университет)
ОАО «Сибирский научно-исследовательский институт нефтяной промышленности»
Защита состоится «30» мая 2012 г. в 15.00 часов на заседании диссертационного совета Д 212.274.14 при ФГБОУ ВПО Тюменский государственный университет по адресу 625003, г.Тюмень, ул. Перекопская, 15А, ауд. 410.
С диссертацией можно ознакомиться в библиотеке Тюменского государственного университета.
Автореферат разослан « » апреля 2012 г.
Ученый секретарь диссертационного совета
А.А. Ступников
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность работы
Математическое моделирование добычи нефти и газа является важным этапом проектирования разработки месторождений. Более того, в настоящее время в нашей стране при составлении проектной документации на разработку месторождений углеводородов создание геологической и фильтрационной модели является обязательным (ГОСТ Р 53710-2009). Ввиду высокой стоимости бурения основных и боковых стволов, а также высокой выработанности основных месторождений Западной Сибири, в Тюменском регионе геологическое и гидродинамическое моделирование широко применяется для повышения эффективности геолого-технологических мероприятий и снижения рисков. Адекватная действительности фильтрационная модель позволяет локализовать зоны с невовлечёнными в разработку запасами углеводородов, назначить адресные геолого-технологические мероприятия и выбрать оптимальный рациональный вариант разработки месторождения.
На данный момент в нашей стране для моделирования фильтрационных процессов чаще всего применяются программные продукты иностранных компаний: STARS компании CMG, Eclipse компании Schlumberger, Tempest компании Roxar и т.д. Среди отечественных программ отметим tNavigator компании Rock Flow Dynamics, MKT группы компаний TimeZYX и программный комплекс (ПК) «Техсхема» научно-исследовательского и проектного института «СургутНИПИнефть». ПК «Техсхема» создал и в течение почти тридцати лет совершенствовал специалист высокого класса в области вычислительной гидродинамики, кандидат технических наук, Виктор Петрович Майер. За это время с использованием ПК «Техсхема» успешно проектировалась разработка большинства месторождений Западной Сибири (и многих месторождений других регионов). Ввиду возросших требований к гидродинамическим моделям, а также с учётом развития технологий программирования, возникла необходимость создания новой версии программного комплекса «Техсхема». Таким образом, ввиду малого количества отечественного программного обеспечения и широкого использования дорогостоящих зарубежных аналогов, создание качественного отечественного программного комплекса для создания гидродинамических моделей пластовых систем является важной и актуальной практической задачей. Данная работа посвящена авторским алгоритмам, положенным в основу новой версии ПК «Техсхема».
Также актуальной задачей является тестирование вычислительных алгоритмов и получение новых аналитических решений, на основе кото-
рых возможно проверить корректность численных результатов, что подтверждается существующими тестами Американского общества инженеров-нефтяников (ЯРЕ) и Центральной комиссии ресурсов Российской Федерации. Данной задаче посвящена третья глава диссертационной работы.
Цель диссертационной работы
1. Анализ математических моделей многофазной фильтрации.
2. Изучение напорного и безнапорного фильтрационного течения в рамках многофазной многокомпонентной модели фильтрации «Техсхе-ма», предложенной В.П.Майером и Ю.Е.Батуриным.
3. Изучение и совершенствование численных методов решения разностных уравнений, получаемых дискретизацией исходной замкнутой консервативной системы дифференциальных уравнений в частных производных.
4. Построение новых аналитических тестовых решений и тестирование вычислительных алгоритмов с их помощью.
5. Автоматизация процесса адаптации фильтрационной модели на историю разработки.
6. Создание эффективного современного программного комплекса, позволяющего решать широкий спектр практических фильтрационных задач, возникающих при проектировании разработки месторождений углеводородов.
На защиту выносятся следующие основные результаты и положения, соответствующие трём пунктам паспорта специальности 05.13.18 — математическое моделирование, численные методы и комплексы программ по техническим наукам.
Пункт 1: Развитие качественных и приближенных аналитических методов исследования математических моделей.
Новое аналитическое решение задачи притока жидкости к несовершенной скважине, позволяющее оценить жидкостный дебит вертикальной скважины, характеризующейся неполным вскрытием пласта. Новое аналитическое решение задачи разгазирования нефти, позволяющее качественно изучить процесс фазовых переходов, происходящих в пластовых системах, в рамках математической модели «Техсхема».
Пункт 2: Разработка, обоснование и тестирование эффективных вычислительных методов с применением современных компьютерных технологий.
При решении итерационными предобусловленными методами системы линейных алгебраических уравнений, являющейся дискретным аналогом уравнения для пластового давления, возможно сократить время рас-
чёта с использованием адаптивного предобусловливания. Тестирование гидродинамических симуляторов «Техсхема» и Eclipse позволило оценить область применения формулы Писмена, ограниченную допущениями, сделанными при её выводе.
Пункт 3: Реализация эффективных численных методов и алгоритмов в виде комплексов проблемно-ориентированных программ для проведения вычислительного эксперимента.
Программный комплекс «Техсхема», предназначенный для создания геолого-технологических моделей, разрабатываемый с использованием предложенных методов, и используемый для проведения вычислительных экспериментов в научно-исследовательском и проектном институте «СургутНИПИнефть» (ОАО Сургутнефтегаз).
Таким образом, в соответствии с формулой специальности 05.13.18 в диссертации представлены оригинальные результаты одновременно из трёх областей: математического моделирования, численных методов и комплексов программ.
Научная новизна
1. Предложен простой критерий, на основе которого при расчёте пластового давления принимается решение о построении нового предо-бусловливателя или использовании его с предыдущего временного слоя (IMPES-схема решения уравнений фильтрации).
2. Получено новое аналитическое решение задачи притока к несовершенной скважине. Данное решение было использовано при тестировании вычислительного алгоритма.
3. Получено новое аналитическое решение задачи разгазирования в рамках модели «Техсхема». Данное решение также было использовано при тестировании вычислительного алгоритма.
4. Предложен новый способ оптимизации градиентных методов автоадаптации фильтрационной модели на историю разработки.
Практическая значимость
Разработанные алгоритмы применяются для численного моделирования процессов добычи нефти и газа.
Использование предлагаемого в данной работе критерия позволяет при решении дискретных уравнений фильтрации по IMPES-схеме сократить время расчёта пластового давления за счёт использования предобу-словливателя с предыдущего временного слоя.
На основе аналитического решения, полученного для задачи о притоке к несовершенной скважине, стало возможным тестировать программные комплексы на точность моделирования неполного вскрытия пласта или оценивать жидкостный дебит несовершенных скважин.
Предлагаемый новый способ оптимизации градиентных методов автоадаптации фильтрационной модели в некоторых случаях позволяет существенно ускорить процесс автоадаптации.
С использованием предыдущей версии программного комплекса «Тех-схема», разработку которого в течение почти тридцати лет вёл специалист высокого класса Виктор Петрович Майер, подготовлено очень большое количество проектных документов разработки практически всех месторождений Западной Сибири (и многих месторождений других регионов). Описываемый в диссертационной работе ПК «Техсхема VI.05» является, по сути, заново созданным программным комплексом. Результаты диссертационной работы используются в научно-исследовательском и проектном институте Тюменское отделение «СургутНИПИнефть» (ОАО Сургутнефтегаз), что подтверждается актом об внедрении программного комплекса «Техсхема VI.05».
Апробация работы
Основные положения диссертационной работы докладывались и обсуждались на научных семинарах кафедры алгебры и математической логики ТюмГУ под руководством проф. Кутрунова В.Н. (2009-2010), а также следующих научных конференциях: XVI Школа-семинар молодых учёных и специалистов под руководством академика РАН А.И.Леонтьева «Проблемы газодинамики и тепломассообмена в энергетических установках» (Санкт-Петербург, май 2007); 52-ая научная конференция МФТИ «Современные проблемы фундаментальных и прикладных наук» (Москва, 2009); Третья научно-практическая региональная конференция «Современные проблемы математического и информационного моделирования. Перспективы разработки и внедрения инновационных 1Т-решений» (Тюмень, 2010).
Публикации.
По теме диссертации опубликовано 7 печатных работ работ, 3 из которых - в рецензируемых периодических изданиях.
Личный вклад автора
Результаты, составляющие основное содержание диссертации, получены автором самостоятельно. Во всех совместных работах автор участвовал в формулировках постановок задач, создал как численные методы для моделирования фильтрационных процессов, так и программный комплекс на их основе, провёл расчёты и анализ их результатов.
Структура и объем диссертации
Диссертационная работа состоит из введения, пяти глав, заключения и списка цитируемой литературы, включающего 54 наименования. Работа изложена на 136 страницах, содержит 27 рисунков, 26 таблиц.
СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность диссертационной работы, сформулирована цель и аргументирована научная новизна исследований, показана практическая значимость полученных результатов, представлены выносимые на защиту научные положения.
В первой главе дано описание основных гипотез и допущений, положенных в основу математической модели трёхфазной многокомпонентной фильтрации «Техсхема», к которым относятся:
1. Предполагается, что сложная смесь фильтрующихся в пласте веществ может состоять из нефтяной, водяной и газовой фаз, а также любых их сочетаний. При этом каждая фаза может моделироваться с помощью нескольких компонентов (далее будем называть их псевдокомпонентами). Псевдокомпонентный состав фаз показан на рис.1.
Рис. 1. Распределение псевдокомпонентов по фазам
2. Одной из основных особенностей математической модели, используемой в данной работе, является введение объёмных долей компонентов в фазах (вместо мольных долей, вводимых в классических моделях подобного рода). Это значительно упростило задачу, так как допустимо считать, что плотности псевдокомпонентов являются только функциями
Легкие углеводороды
Поверхностные условия
пластового давления.
3. Другой важной особенностью используемой в данной работе математической модели является учёт неполного охвата пласта воздействием. Функция координат и времени Ох(х, у, г, £), определяющая коэффициент охвата пласта воздействием, должна переопределяться всякий раз, когда вводится в разработку, останавливается, переводится под нагнетание вытесняющих агентов или выбывает из разработки хотя бы одна из скважин. А также в тех случаях, когда хотя бы у одной из скважин изменяется положение или длина интервала вскрытия пласта.
Систему уравнений, описывающих фильтрацию определённых выше псевдокомпонентов, удобно записать отдельно для моментов смены
системы воздействия и периодов её постоянства.
Введём индексацию для фаз и псевдокомпонентов. Номер фазы будем обозначать буквой а. Индекс а = о соответствует нефтяной фазе, а = д — газовой фазе, а = го — водяной фазе. Номер псевдокомпонента в фазе а будем обозначать буквой г. Соответствующий рисунку 1 способ индексации псевдокомпонентов представлен в таблице 1.
Таблица 1
Способ индексации фаз и компонентов в модели «Техсхема»
Индекс Индекс псевдо- Название псевдокомпо-
фазы (а) компонента (г) нента
ё 1 Свободный газ
ё 2 Испарённый конденсат
0 1 Растворённый газ
о 2 Выпавший конденсат
о 3 Дегазированная нефть
1 Пластовая вода
Ж 2 Закачиваемая вода
С учётом вышеперечисленных допущений закон сохранения массы псевдо компонента с номером г, содержащегося в фазе а (а = "нефть", "газ" или "вода"), в дифференциальной форме имеет вид:
^ (тОхра,гСГа,г) + ¿ГУ {ра,г1а,г^а) + ЦаРа,г1а,г + ГпОх£,а,г = 0, (1)
где т — пористость, ра>г — плотность псевдокомпонента г фазы а, аа,г — насыщенность порового объёма псевдокомпонентом г фазы а, /Л)Г — объёмная доля псевдокомпонента г в фазе а, — вектор скорости фильтра-
ции фазы а, ([п — интенсивность источника/стока, обусловленная работой скважин, — интенсивность фазового перехода. Для псевдокомпонентов, фазовые превращения которых невозможны (например, для водяных) (;п г = 0. Скорости фазовых превращений углеводородов (растворение газа в нефти или выделение его оттуда, а также испарение или конденсация нефти из газа) в охваченной воздействием части порового объёма определяются кинетическим соотношением следующего вида
Со, 1 = «1 РоДСо,!
Со,2 = Я2 ро,2ао,2
1 -
1 - 1*о,21д,2
'о,2^,2
Сэ,2 =
~ РдЛадЛ
Рд,2&д,2
1 -
7 /*
°Д г,1 'о,1*9,1
1о, 219,2
(2)
где символом [ж] обозначена положительная часть числа ж; Го г — объёмная равновесная доля г-го псевдокомпонента в нефтяной фазе, г = 1,2; 1д г — то же в газовой фазе, г = 1,2. Константы ах, «2 — темпы растворения/выделения газа из нефти и испарения/конденсации нефти в газе, соответственно. Эти параметры, определяющие интенсивность массооб-мена между фазами, должны быть определены специальными исследованиями. Нулевые значения аь а о используются при моделировании несме-шивающегося вытеснения нефти и газа.
Объёмные равновесные доли псевдокомпонентов в углеводородных фазах могут быть вычислены по растворимости газа в нефти (Г1 ) и испаряемости конденсата в газе (П*) с использованием следующих соотношений:
1*оАр) = ^
Я*{Р)Рдаз/Ро, 1
1ЫР) = =5
Я {Р)рдаз/Ро, 1 + Рсоп/Роа{1 - + Рои/Ро,з5 Рсоп/Ро, 2(1 — 5) _ _
в (Р)Рдаз/Ро, 1 + Рсоп/Ро,20- ~ + Рои/ро,3& Рдав/Рд, 1
ЧЛр) =
4,2 (Р) =
Рдаз/Рд, 1 +П * I рд,2
П*/ра,2
Рдаз/Рд, 1 +П * / рд,2
(3)
(4)
(5)
(6)
где Pgasi Peon и Poil — плотности газа, конденсата и нефти в стандартных условиях; 5 = (р0,з10,з/Poil) / (ро,з1о,з/Рой + Pofllo^/рсоп) — объёмная доля неиспаряемой дегазированной нефти в жидкой углеводородной фазе (нефть+конденсат) в стандартных условиях.
Ниже будет показано, что задание функций в виде (2) обеспечивает экспоненциальное стремление во времени компонентных составов пластовых флюидов к термодинамически равновесному состоянию. Таким образом, описываемые уравнения допускают неравновесность пластовой системы, т.е. наличие в пласте перенасыщенных нефти и газа.
Отметим некоторые важные свойства:
1) Так как 1а г — объёмная доля псевдокомпонента, очевидно, Va выполняется свойство
= (7)
г
2) Плотности фаз определяются через плотности и объёмные доли псевдокомпонентов
Pa =,^Pa,rla,r- (8)
г
3) Сумма насыщенностей, как объёмных долей фаз в поровом объёме, равна единице
Л = a<*l<*,r = = 1. (9)
а ос,г а,г
Вектор wa скорости фильтрации фазы а определяется обобщённым законом Дарси
f
wa = -—diag {Кх, Ку, Кг} (gradPQ - paggradz), (10)
Ра
где fa(cг0, ow, х, у, z, t) — относительная фазовая проницаемость для фазы а — функция нефте- и водонасыщенности, координат точки пласта и времени; ра — динамическая вязкость фазы а при текущих пластовых условиях; Кх(х, у, z, t), Ку(х, у, z, t), Kz(x, у, г, t) — эффективные абсолютные проницаемости пласта для фильтрации вдоль направлений координатных осей X, Y, Z в точке х, у, z пласта в момент времени t, определённые с учётом неполного охвата пласта воздействием; Ра — текущее давление в фазе а в охваченной воздействием точке пласта с координатами х, у, z в момент времени t\ g — ускорение свободного падения.
Капиллярные скачки давления в нефтяной и водяной фазах, а также в газовой и нефтяной фазах считаются заданными функциями
PoyW = Ро Р\и = Pcowi&wi Зм Vl z), (11)
рд,0 = Рд- Ро = Рсод{сгд,х,у,г). (12)
Среднее давление в охваченном воздействием поровом объёме определим как
р=(р0к + р к + (13)
\ Но Мз Мш /
где введено понятие подвижности суммы фаз
д = /о + 4 + /ш _ ^
Мо
С помощью перечисленных далее уравнений состояния учитываются закономерности влияния пластового давления на фильтрационно-ёмкостные свойства пласта и флюидов. Другими словами, предполагаются известными следующие функции пластового давления (приводимые ниже функциональные зависимости одинаковы для охваченной и неохваченной частей объёма пласта):
- сжимаемость порового объёма:
0с(Р,х,у,г) = ± (15)
- сжимаемости псевдокомпонентов, образующих фазу а:
/За,г(Ра,х,у,г) = —(16)
Предполагается, что смена системы воздействия происходит мгновенно, то есть функция Ох ступенчато меняется во времени в моменты смены системы воздействия. Это означает, что в моменты смены системы воздействия остаётся неизменной сумма масс псевдокомпонентов в охваченной и неохваченной частях порового объёма. В дифференциальной форме закон сохранения массы псевдокомпонентов в моменты смены системы воздействия имеет вид
— {тОхра,гаа<г + т(1 - Ох)ра<гаа<г) = 0. (17)
где т — пористость неохваченного воздействием порового объёма, г — плотность псевдокомпонента г фазы а в неохваченной воздействием части объёма коллектора, <та г — насыщенность неохваченного воздействием порового объёма псевдокомпонентом г фазы а.
В разделе 1.2.4 данной главы показано, что система уравнений (1)-(17) может быть редуцирована до системы уравнений модели нелетучей нефти «Black Oil» (таким образом, модель «Техсхема» является обобщением модели «Black Oil»).
Вторая глава посвящена численной реализации модели, основанной на конечно-разностном методе решения вышеописанной системы уравнений в частных производных путём последовательного раздельного определения пластового давления и долей порового объема, насыщенного псевдокомпонентами. Таким образом, для численного решения системы уравнений была выбрана схема IMPES (неявная по давлению, явная по насыщенности). Ввиду явности разностной схемы, на шаг ts расчёта насы-щенностей накладываются различные ограничения, также описанные в данной главе.
Ввиду неявного расчёта давления Р, для его определения на новом временном слое необходимо решать матричное уравнение вида
АР = Ъ, (18)
Для решения системы линейных алгебраических уравнений (18) в программном комплексе «Техсхема» применяется перезапускаемый GMRES-алгоритм с предобусловливанием (1Ш(1;)-метод построения нижне- и верхнетреугольных матриц предобусловливания L и U). Данное предобуслов-ливание позволяет значительно увеличить скорость сходимости GMRES-метода, однако, процедура построения матриц L и U, аппроксимирующих исходную матрицу А, требует значительных временных затрат. Было замечено, что в некоторых случаях оправдано не расчитывать матрицы L и U заново, а использовать их с предыдущего расчёта давления. Поэтому нами был предложен и реализован в ПК «Техсхема» следующий критерий принятия решения о перестроении матриц L и U заново или использовании их с предыдущего расчёта давления: при анализе коэффициентов матрицы А и из физических соображений видно, что наиболее существенно вид матрицы А зависит от режимов работы скважин и подвижности суммы фаз R, определяемой формулой (14). Таким образом, критерий состоит в следующем — если одна из скважин изменила режим своей работы (или интервалы перфорации) или же если максимальное изменение подвижности суммы фаз R среди всех контрольных объёмов превысило некоторую критическую величину, матрицы предобусловливания перестраиваются заново. В противном случае матрицы L и U используются с предыдущего расчёта давления.
Пример работы критерия показан на рисунке 2. Один из графиков на данном рисунке — время расчёта давления без применения вышеопи-
санного критерия (матрицы Ь и V перестраиваются всегда), другой — с использованием критерия (матрицы Ь и II перестраиваются при выполнении критерия — таким случаям соответствуют пиковые увеличения времени расчёта). В данном примере большинство расчётов давления выполняются примерно в 3 раза быстрее с использованием критерия — таким образом, в данных случаях перестроение матриц предобусловливания только замедляет расчёт давления. Отметим, что получаемое ускорение для каждого примера индивидуально и, как правило, данный критерий даёт значительное ускорение расчёта на начальном этапе моделируемого периода (именно такой пример продемонстрирован на рисунке 2), когда работающих скважин мало, и, таким образом, реже происходят изменения в режимах работы скважин и нет существенных изменений насыщен-ностей сгах (следовательно, и подвижность суммы фаз Я также существенно не меняется).
1.40
1.20
а 1.00 В
<| 0.80 4
1 040 о.
0,20 0.00
0 5 10 15 20 25 30 35 40
номер расчёта давления -•-без критерия с критерием
Рис. 2. Время расчёта давления
Третья глава посвящена тестированию гидродинамического симу-лятора «Техсхема» и получению аналитических решений, используемых в дальнейшем для тестирования. ПК «Техсхема» был протестирован на семи задачах, шесть из которых (за исключением теста на разгазирова-ние) включены в список обязательных тестов ЦКР (Центральной комиссии ресурсов) для гидродинамических симуляторов. Ввиду ограниченного формата автореферата здесь представлены две тестовых задачи, аналитические решения для которых были получены автором данной работы.
(Р-
л- 4 —
1. Тест на точность моделирования неполного вскрытия пласта.
В ПК «Техсхема» реализованы два метода расчёта продуктивно-стей соединений скважин с пластом: 1 — сложное численно-аналитическое решение, учитывающее анизотропию пласта, неполноту вскрытия ячеек интервалами перфорации, наклон скважины и её смещение относительно центра вскрытой ячейки (будем называть данное решение точной формулой притока); 2 — широко применяемая формула Писмена. Ниже представлены результаты решения тестовой задачи с использованием обеих формул.
Постановка задачи. Рассматривается однородный пласт с проницаемостью к, кровля (г = 0) и подошва (г = Я) которого горизонтальны и непроницаемы. Из этого пласта скважина радиуса гш добывает несжимаемую однофазную жидкость с вязкостью /и, (в этом случае система уравнений (1)-(17) существенно упрощается и давление становится гармонической функцией). На расстоянии радиуса питания г^ от оси скважины давление флюида С/ остаётся постоянным (не теряя общности, можно принять [7 = 0). Интервал перфорации частично вскрывает пласт и прилегает к его кровле. На перфорированной части ствола поддерживается постоянное давление рзаб, к остальной части ствола приток флюида отсутствует. Влияние силы тяжести не учитывается. Разность давлений на контуре питания и перфорированной части ствола скважины равно
и - Рзаб = Арзаб-
Решение задачи. Приближённое решение данной задачи было получено М.Маскетом для случая, когда интервал перфорации единственный и прилегает к кровле (или подошве) пласта:
_ 172.8тгАЯ_Лрзаб_ Г1дч
ЦшаэЫ1~ 1 Ь1п4Я 1п Г(0.87Б<>)Г(0.125Ь)_1 , 4Я ' 1 >
2к [ 1 г„ Г(1 —0.875/г)Г(1 —0.125/г) ] гЛ
где Сдтаэкеь — объёмный дебит скважины, к = /г/Я —относительная дли-
оо
на перфорированной части ствола скважины, Г(х) = / е~иих~г ¿и -
о
гамма-функция.
С решением (19) хорошо согласуется численное решение, полученное на ПК «Техсхема» с использованием точной формулы притока. Результаты, полученные с использованием формулы Писмена, согласуются с аналитическим решением значительно хуже, что является результатом неучёта в формуле Писмена смещения скважины относительно центра расчётной ячейки и неполноты вскрытия ячейки интервалом перфорации. Результаты расчётов на сетках, содержащих 20x20x10 и 20x20x5 рас-
чётных ячеек по осям х,y,z, представлены на рисунке 3.
800.00
600,00
Г 400.00 О
200.00 0,00
Рис. 3. Зависимости рассчитанных дебитов от доли перфорированной толщины пласта
Ввиду вышеупомянутых приближённости и ограничений решения
(19), нами в разделе 3.3.1 диссертационной работы совместным применением методов Фурье и коллокаций было получено аналитическое решение
(20), обладающее большей общностью — оно не накладывает ограничений на расположение и количество интервалов перфорации:
„ 2пкг„, [Л^/21 „ Л
Е ЪяТъГГ(20)
ц, ^ ^ (2а+ 1)49'
где Мвит — число удержанных членов разложения граничного условия на стволе скважины в ряд Тейлора, \^Тзит/2} целая часть числа коэффициенты Вд были найдены методом наименьших квадратов из условия {р(гу,,г) — Рзаб)2 тъп на перфорированной части ствола. В случае одного интервала перфорации, прилегающего к кровле пласта, решения (19) и (20) дают очень близкие результаты.
Формула (20) справедлива в случае, когда начало и конец Л-2 интервала перфорации меняется, но перфорированная толщина пласта /г = /¿2 — /г 1 остаётся постоянной. Зависимость дебита скважины от отношения /м/Я (при фиксированном И, = Я/2) показана на рисунке 4.
При изменении /Н от 0 до 0.25 дебит скважины увеличивается с 465.07 м3/сут до 492.93 м3/сут, максимальный дебит флюида достигается
при положении интервала перфорации посередине между кровлей и подошвой пласта. При других значениях параметров пласта и добываемого флюида изменение дебита может быть более существенным, поэтому положение интервала перфорации при решении данной задачи желательно учитывать.
h,(H
Рис. 4. Зависимость дебита скважины от отношения hi/H
2. Тест на разгазирование.
Постановка задачи. В начальный момент времени некоторый объём V, ограниченный поверхностью Г, полностью занят газонасыщенной нефтью (то есть свободный газ отсутствует). Затем давление на границе Г мгновенно изменяется и становится равным РГ < Рнас> где Рнас -давление насыщения нефти газом. Таким образом, в начальный момент времени начинается процесс разгазирования и в объёме V появляется свободный газ. Как было отмечено выше, в отличие от классической модели «Black oil», в модели «Техсхема» данный процесс происходит не мгновенно, а с некоторым конечным темпом (и, таким образом, нефть и газ в пласте могут находиться в термодинамически неравновесном перенасы-щеном состоянии). Как будет показано ниже, система экспоненциально стремится во времени к термодинамическому равновесию.
Решение задачи. Для получения аналитического решения необходимо пойти на существенное упрощение задачи, поэтому пренебрежём капиллярными силами (т.е. Pg = Р0 = Р) и силой тяжести, также будем считать, что рассматриваемая область изотропна (т.е. Кх = Ку = Kz = к). Дополнительно предположим, что вязкости ßg = /х0 = ц = const, плотно-
сти рд = Po = Р — const и относительные фазовые проницаемости кд = ад, к0 = 1—Од = а0. Тогда скорости фильтрации фаз будут равны нулю, уравнения (1)-(17) существенно упростятся, и их решение, удовлетворяющее начальному условию <J0,i{t = 0) = уо, примет вид
o-0,i(i) = -+(уо-~) exp {-at), (21)
а \ a J
где а = ai(l — IJJ, /? = ac0>2/* ^ Таким образом, система экспоненциально стремится к термодинамически равновесному состоянию. Как следует из определения для а, скорость данного стремления тем больше, чем больше темп а растворения/выделения газа из нефти и чем меньше равновесная доля растворённого в нефти газа
Из (21) следует, что lim а0 i(t) = ß/a. Газонасыщенность системы
t—>ос '
равна
crg,i{t) = 1 - сгоД (i) - <j0t2, (22)
где о"0д(£) определена выражением (21), а a0t2(t) = 00,2(0) = const. Предельная газонасыщенность системы, достигшей термодинамического рав-' новесия, равна lim ag i(t) = 1 — ß/a — <j0,2-
t—>oo
1 Используем полученное выше аналитическое решение для тестиро-
вания ПК «Техсхема». Для получения численных результатов зададим следующие свойства флюидов: плотности всех флюидов в стандартных и пластовых условиях равны р = 1000 кг/м3, начальное растворение газа в нефти Яти = 15 ст.м3/ст.м3, растворимость газа в нефти при "новом" давлении R* = 10 ст.м3/ст.м3.
время, сут
-а = 0.00274, аналит--а = 0.0274, аналит - - - а = 0.274, аиалит
ш а = 0.00274, числен а = 0.0274, числен • а = 0.274, числен
Рис. 5. Газонасыщенность системы с течение времени
На рисунке 5 приведены графики зависимости газонасыщенности от времени, построенные на основе формулы (22) и численных расчётов, произведённых в ПК «Техсхема», полученные для трёх различных значений темпа 01 = 0.00274; ох = 0.0274 и сц = 0.274 ([а]=1/сут.). Следует отметить хорошее совпадение численного и аналитического решений.
В четвёртой главе дано описание авторского способа оптимизации метода Левенберга-Маркварда, реализованного в модуле ПК «Техсхема», предназначенного для автоматической адаптации фильтрационной модели на историю разработки. Задача автоматической адаптации — минимизация разностей между N фактическими и расчётными данными. Такими данными могут быть совокупности забойных давлений скважин, расходов жидкости или нефти, инструментально замеренные насыщенности и пластовые давления и т. д. Назовём эти совокупности элементами цели. Разность между фактическим и расчётным значениями /г-го элемента цели обозначим Гк(х), где х = {х\,х2, ■ ■ ■ ~ вектор подбираемых параметров (называемых аргументами целевой функции). В качестве аргументов целевой функции, как правило, выбирают параметры пласта и пластовых флюидов, измеряемые со значительной погрешностью — абсолютную и относительную фазовые проницаемости, продуктивности скважин и т. д. Определим общую целевую функцию в виде
где N — общее количество измерений всех элементов цели во все моменты времени. Тогда задача поиска оптимальных параметров сводится к минимизации функционала F(x) —> min. Для решения данной задачи в ПК «Техсхема» используется алгоритм Левенберга-Маркварда, согласно которому вектор х подбираемых параметров на то-ой итерации (m = 1,..., М) вычисляется как
где М — ограничение на число итераций алгоритма (может отсутствовать), #(ж[т_ 1]) = У2^(г[т_!]) « - матрица Гёссе, вычисленная в линейном приближении, 3 — матрица Якоби, А > 0 — коэффициент, отвечающий за влияние градиента целевой функции, I — единичная матрица.
Введём понятие взаимной независимости аргументов целевой функции. Два аргумента хд и хр целевой функции F называются взаимно-
(23)
fc=i
Z[m] = х[т-1\ - [Н(х[т_ 1]) + XI] 1 VF(x[m]),
независимыми, если для любого вектора х и к = 1,..., N выполнено
дгк(х) дгк{х)
дх q dzCp
= 0. (24)
Другими словами, если функция гк зависит от xq, то она не зависит от хр, и наоборот (или же гк не зависит ни от xq, ни от хр). Выполнение условия (24) означает, что, вычисляя конечно-разностные частные производные целевой функции, допустимо варьировать аргументы xq и хр одновременно:
' дгк rk (х + dg,p) - гк(х) -« —---—--,если гк не зависит от х„,
< ^ _ _Д« _ (25)
дгк Гк (х + dq,p) - гк(х)
I - к, —---—--,если гк не зависит от х„,
I дхр Ар
где = {xi, ...,xq + А,, ...,хр + Ар,... ,xt}.
Таким образом, при заполнении двух столбцов матрицы Якоби J необходимо два перезапуска симулятора (для вычисления векторов rk (х + dgtP) и гк(х)), а не три (rk (х + dq) ,rk(x + dp) и гк(х)). Очевидно, что если h аргументов целевой функции попарно взаимно-независимы, то соответствующие h столбцов матрицы Якоби можно заполнить одновременно.
Взаимную независимость аргументов удобно представить в виде неориентированного графа G. Каждому аргументу xq целевой функции поставим в соответствие вершину Vq графа G. Будем считать, что вершины Vq и Vp соединены ребром, если xq и хр взаимно-независимы. Тогда столбцы матрицы Якоби, соответствующие любому полному подграфу графа G, можно заполнять одновременно. Таким образом, задача состоит в том, чтобы разбить граф G на минимальное количество полных подграфов. Эта задача может быть решена простым перебором с запоминанием минимального и текущего разбиения. Анализ взаимной независимости аргументов целевой функции на всей области их определения — задача, по сложности сопоставимая с исходной. Поэтому предлагается вычислять структуру графа G после первой итерации, на которой все аргументы целевой функции варьируются по одному последовательно.
Пример расчёта. В разделе 4.4 диссертационной работы представлен пример работы модуля автоадаптации, минимизирующего разность между расчётной и фактической добычей жидкости 25-ти скважин варьированием их продуктивностей (таким образом, целевая функция зависит
от 25-ти аргументов). Как с использованием оптимизации, так и без неё минимум целевой функции был найден за 3 итерации, но без оптимизации было осуществлено 79 перезапусков симулятора, а с оптимизацией — только 35. Таким образом, использование оптимизации в некоторых случаях позволяет существенно уменьшить число перезапусков симулятора при минимизации целевой функции.
В пятой главе кратко описана архитектура программного комплекса «Техсхема», основными особенностями которой являются разделение визуальной и расчётной части на независимые приложения и возможность создания и подключения к визуальной части пользовательских модулей (плагинов).
ОСНОВНЫЕ РЕЗУЛЬТАТЫ ДИССЕРТАЦИИ
В данной диссертационной работе был получен ряд новых результатов. К ним относятся:
Новое аналитическое решение задачи притока к несовершенной скважине, не накладывающее ограничений на количество и положение интервалов перфорации. Оно было использовано при тестировании вычислительного алгоритма.
Новое аналитическое решение задачи разгазирования в рамках модели «Техсхема». Данное решение позволяет исследовать качественные особенности фазовых переходов в рамках математической модели «Техсхема», также это решение было использовано для тестирования программного комплекса «Техсхема VI.05».
Новый способ оптимизации градиентных методов автоадаптации гидродинамической модели на историю разработки. Данный способ оптимизации в некоторых случаях позволяет существенно сократить объём вычислений.
Критерий, на основе которого принимается решение о построении нового предобусловливателя или использовании предобусловливателя с предыдущего временного слоя при расчёте пластового давления (1МРЕЙ-схема решения уравнений фильтрации).
С применением вышеперечисленных результатов и новой программной архитектуры был разработан программный комплекс «Техсхема у1.05», внедрённый в использование в Тюменском отделении «СургутНИПИнефть» ОАО Сургутнефтегаз.
Программный комплекс «Техсхема» и сопутствующие материалы в свободном доступе размещены в сети Интернет по адресу www.tecscheme.org
ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ
Публикации в периодических рецензируемых изданиях
1. Бахтий Н.С. Приток жидкости к несовершенной скважине из радиального пласта. / Н.С. Бахтий, В.Н. Кутрунов // Вестник ТюмГУ. - 2010. - № б. - С. 134-139.
2. Бахтий Н.С. Оптимизация градиентных методов решения экстремальных задач в подземной гидродинамике / Н.С. Бахтий, В.Н. Кутрунов, C.B. Майер, М.В. Сафиуллина // Вестник ТюмГУ. - 2011. - №
7. - С. 143-149.
3. Батурин Ю.Е. Исследование погрешности определения продуктивности скважин в гидродинамической модели / Ю.Е. Батурин, Н.С. Бахтий, М.В. Сафиуллина // Известия вузов. Нефть и газ. - 2012. - №
2. - С. 43-48.
Публикации в сборнике научных трудов
4. Бахтий Н.С. Ламинарное течение степенной жидкости на начальном участке круглой трубы / Н.С. Бахтий // Математическое и информационное моделирование : сб. науч. тр. - Тюмень, 2008. - № 10. - С. 13-21.
5. Бахтий Н.С. К определению граничных условий уравнения энергии при численном решении задач неизотермической фильтрации / Н.С. Бахтий // Математическое и информационное моделирование : сб. науч. тр. - Тюмень, 2009. - № 11. - С. 25-33.
Публикации в трудах конференций
6. Бахтий Н.С. К определению граничных условий уравнения энергии при неизотермической фильтрации жидкости / Н.С. Бахтий // Современные проблемы фундаментальных и прикладных наук : тр. 52-ой науч. конф. МФТИ (27-30 нояб. 2009 г., Москва). - Москва, 2009. - С. 231-233.
7. Бахтий Н.С. О тестировании гидродинамических симуляторов, предназначенных для решения задач фильтрации / Н.С. Бахтий // Современные проблемы математического и информационного моделирования. Перспективы разработки и внедрения инновационных IT-решений : тр. третьей регион, науч.-практ. конф. (14 апр. 2010, Тюмень). - Тюмень, 2010. - С. 36-43.
Текст работы Бахтий, Николай Сергеевич, диссертация по теме Математическое моделирование, численные методы и комплексы программ
61 12-5/3582
ФГБОУ ВПО Тюменский государственный университет
На правах рукописи
Бахтий Николай Сергеевич
Некоторые аспекты моделирования многофазной многокомпонентной фильтрации и тестирования вычислительных алгоритмов, индуцированные программным комплексом
«Техсхема»
05.13.18 - математическое моделирование, численные методы и комплексы
программ
ДИССЕРТАЦИЯ на соискание учёной степени кандидата технических наук
Научный руководитель
д. ф.-м. н., проф.
Кутрунов Владимир Николаевич
Тюмень - 2012
Содержание
Введение ......................................................................5
Обзор литературы .............................11
Глава 1. Математическая модель многофазной многокомпонентной фильтрации.............................17
1.1. Основные гипотезы модели.....................17
1.1.1. Псевдокомпонентное представление пластовых флюидов 17
1.1.2. Учёт прерывистого строения пласта...........20
1.2. Уравнения фильтрации...................... . 23
1.2.1. Уравнения для охваченной части пласта в моменты постоянства системв1 воздействия..............24
1.2.2. Уравнения для неохваченной части пласта и для моментов смены системв1 воздействия............28
1.2.3. Учёт фазовых переходов..................29
1.2.4. Представление модели нелетучей нефти «Black oil» в рамках псевдокомпонентной модели фильтрации .... 31
1.3. Выводы к главе 1..........................34
Глава 2. Численная реализация модели...............35
2.1. Уравнения для давления......................36
2.2. Уравнения для насыщенностей...................46
2.3. Уравнения для моментов смены системы воздействия......52
2.4. Учёт скважин............................57
2.5. Начальные и граничные условия..................60
2.6. Решение уравнений для давления.................62
2.7. Выводы к главе 2..........................64
Глава 3. Тестирование вычислительных алгоритмов......65
3.1. Двухфазная фильтрация в сложных анизотропных объектах с нарушениями.............................65
3.2. Расчёт фильтрации в пластах, описываемых неструктурированными сетками ..........................70
3.3. Приток жидкости к несовершенной скважине..........76
3.3.1. Аналитические решение задачи..............76
3.3.2. Сравнение аналитических решений............81
3.3.3. Тест на точность моделирования неполного вскрытия пласта............................83
3.4. Тест на разгазирование.......................90
3.4.1. Аналитические решение задачи..............90
3.4.2. Сравнение аналитического и численного решений .... 94
3.5. Моделирование горизонтальных и наклонных скважин.....95
3.6. Моделирование процесса установления гравитационного равновесия .................................101
3.7. Моделирование призабойной зоны вертикальной скважины . . 105
Глава 4. Адаптация модели на историю разработки.......110
4.1. Построение целевой функции ...................110
4.2. Поиск минимума целевой функции................112
4.3. Взаимная независимость аргументов целевой функции.....113
4.4. Пример расчёта........... .................115
4.5. Выводы к главе 4..........................119
Глава 5. Структура ПК «Техсхема у1.05».............122
Заключение..................................124
Литература..................................125
Приложение А. Акт в внедрении ПК «Техсхема у1.05» . . . .132 Приложение Б. Визуальная часть ПК «Техсхема VI.05» .... 133
Введение
Актуальность работы
Математическое моделирование добычи нефти и газа является важным этапом проектирования разработки месторождений. Более того, в настоящее время в нашей стране при составлении проектной документации на разработку месторождений углеводородов создание геологической и фильтрационной модели является обязательным (ГОСТ Р 53710-2009). Ввиду высокой стоимости бурения основных и боковых стволов, а также высокой вырабо-танности основных месторождений Западной Сибири, в Тюменском регионе геологическое и гидродинамическое моделирование широко применяется для повышения эффективности геолого-технологических мероприятий и снижения рисков. Адекватная действительности фильтрационная модель позволяет локализовать зоны с невовлечёнными в разработку запасами углеводородов, назначить адресные геолого-технологические мероприятия и выбрать оптимальный рациональный вариант разработки месторождения.
На данный момент в нашей стране для моделирования фильтрационных процессов чаще всего применяются программные продукты иностранных компаний: STARS компании CMG, Eclipse компании Schlumberger, Tempest компании Roxar и т.д. Среди отечественных программ отметим tNavigator компании Rock Flow Dynamics, MKT группы компаний TimeZYX и программный комплекс (ПК) «Техсхема» научно-исследовательского и проектного института «СургутНИПИнефть». ПК «Техсхема» создал и в течение почти тридцати лет совершенствовал специалист высокого класса в области вычислительной гидродинамики, кандидат технических наук, Виктор Петрович Майер. За это время с использованием ПК «Техсхема» успешно проектировалась разработка большинства месторождений Западной Сибири (и многих месторождений других регионов). Ввиду возросших требований к гидродинамическим моде-
лям, а также с учётом развития технологий программирования, возникла необходимость создания новой версии программного комплекса «Техсхема». Таким образом, ввиду малого количества отечественного программного обеспечения и широкого использования дорогостоящих зарубежных аналогов, создание качественного отечественного программного комплекса для создания гидродинамических моделей пластовых систем является важной и актуальной практической задачей. Данная работа посвящена авторским алгоритмам, положенным в основу новой версии ПК «Техсхема».
Также актуальной задачей является тестирование вычислительных алгоритмов и получение новых аналитических решений, на основе которых возможно проверить корректность численных результатов, что подтверждается существующими тестами Американского общества инженеров-нефтяников (БРЕ) и Центральной комиссии ресурсов Российской Федерации. Данной задаче посвящена третья глава диссертационной работы.
Цель диссертационной работы
1. Анализ математических моделей многофазной фильтрации.
2. Изучение напорного и безнапорного фильтрационного течения в рамках многофазной многокомпонентной модели фильтрации «Техсхема», предложенной В.П.Майером и Ю.Е.Батуриным.
3. Изучение и совершенствование численных методов решения разностных уравнений, получаемых дискретизацией исходной замкнутой консервативной системы дифференциальных уравнений в частных производных.
4. Построение новых аналитических тестовых решений и тестирование вычислительных алгоритмов с их помощью.
5. Автоматизация процесса адаптации фильтрационной модели на историю разработки.
6. Создание эффективного современного программного комплекса, позволяющего решать широкий спектр практических фильтрационных задач, воз-
никающих при проектировании разработки месторождений углеводородов.
На защиту выносятся следующие основные результаты и положения, соответствующие трём пунктам паспорта специальности 05.13.18 — математическое моделирование, численные методы и комплексы программ по техническим наукам.
Пункт 1: Развитие качественных и приближенных аналитических методов исследования математических моделей.
Новое аналитическое решение задачи притока жидкости к несовершенной скважине, позволяющее оценить жидкостный дебит вертикальной скважины, характеризующейся неполным вскрытием пласта. Новое аналитическое решение задачи разгазирования нефти, позволяющее качественно изучить процесс фазовых переходов, происходящих в пластовых системах, в рамках математической модели «Техсхема».
Пункт 2: Разработка, обоснование и тестирование эффективных вычислительных методов с применением современных компьютерных технологий.
При решении итерационными предобусловленными методами системы линейных алгебраических уравнений, являющейся дискретным аналогом уравнения для пластового давления, возможно сократить время расчёта с использованием адаптивного предобусловливания. Тестирование гидродинамических симуляторов «Техсхема» и Eclipse позволило оценить область применения формулы Писмена, ограниченную допущениями, сделанными при её выводе.
Пункт 3: Реализация эффективных численных методов и алгоритмов в виде комплексов проблемно-ориентированных программ для проведения вычислительного эксперимента.
Программный комплекс «Техсхема», предназначенный для создания геолого-технологических моделей, разрабатываемый с использованием предло-
женных методов, и используемый для проведения вычислительных экспериментов в научно-исследовательском и проектном институте «СургутНИПИ-нефть» (ОАО Сургутнефтегаз).
Таким образом, в соответствии с формулой специальности 05.13.18 в диссертации представлены оригинальные результаты одновременно из трёх областей: математического моделирования, численных методов и комплексов программ.
Научная новизна
1. Предложен простой критерий, на основе которого при расчёте пластового давления принимается решение о построении нового предобусловлива-теля или использовании его с предыдущего временного слоя (ШРЕБ-схема решения уравнений фильтрации).
2. Получено новое аналитическое решение задачи притока к несовершенной скважине. Данное решение было использовано при тестировании вычислительного алгоритма.
3. Получено новое аналитическое решение задачи разгазирования в рамках модели «Техсхема». Данное решение также было использовано при тестировании вычислительного алгоритма.
4. Предложен новый способ оптимизации градиентных методов автоадаптации фильтрационной модели на историю разработки.
Достоверность полученных результатов подтверждается использованием непротиворечивой консервативной замкнутой системы уравнений фильтрации, всесторонним тестированием вычислительных алгоритмов путём сравнения с эталонными аналитическими решениями. Для задач, аналитическое решение которых неизвестно, тестирование основано на известных свойствах решения (например, свойстве симметрии). Отметим, что тесты, использованные в данной работе, включены в набор обязательных тестов центральной комиссии ресурсов (ЦКР) Российской федерации для гидродинами-
ческих симуляторов.
Практическая значимость
Разработанные алгоритмы применяются для численного моделирования процессов добычи нефти и газа.
Использование предлагаемого в данной работе критерия позволяет при решении дискретных уравнений фильтрации по ШРЕБ-схеме сократить время расчёта пластового давления за счёт использования предобусловливателя с предыдущего временного слоя.
На основе аналитического решения, полученного для задачи о притоке к несовершенной скважине, стало возможным тестировать программные комплексы на точность моделирования неполного вскрытия пласта или оценивать жидкостный дебит несовершенных скважин.
Предлагаемый новый способ оптимизации градиентных методов автоадаптации фильтрационной модели в некоторых случаях позволяет существенно ускорить процесс автоадаптации.
С использованием предыдущей версии программного комплекса «Тех-схема», разработку которого в течение почти тридцати лет вёл специалист высокого класса Виктор Петрович Майер, подготовлено очень большое количество проектных документов разработки практически всех месторождений Западной Сибири (и многих месторождений других регионов). Описываемый в диссертационной работе ПК «Техсхема у1.05» является, по сути, заново созданным программным комплексом. Результаты диссертационной работы используются в научно-исследовательском и проектном институте Тюменское отделение «СургутНИПИнефть» (ОАО Сургутнефтегаз), что подтверждается актом об внедрении программного комплекса «Техсхема у1.05».
Апробация работы
Основные положения диссертационной работы докладывались и обсуждались на научных семинарах кафедры алгебры и математической логики
ТюмГУ под руководством проф. Кутрунова В.Н. (2009-2010), а также следующих научных конференциях: XVI Школа-семинар молодых учёных и специалистов под руководством академика РАН А.И.Леонтьева «Проблемы газодинамики и тепломассообмена в энергетических установках» (Санкт-Петербург, май 2007); 52-ая научная конференция МФТИ «Современные проблемы фундаментальных и прикладных наук» (Москва, 2009); Третья научно-практическая региональная конференция «Современные проблемы математического и информационного моделирования. Перспективы разработки и внедрения инновационных 1Т-решений» (Тюмень, 2010).
Публикации.
По теме диссертации опубликовано 7 печатных работ работ, 3 из которых — в рецензируемых периодических изданиях.
Личный вклад автора
Результаты, составляющие основное содержание диссертации, получены автором самостоятельно. Во всех совместных работах автор участвовал в формулировках постановок задач, создал как численные методы для моделирования фильтрационных процессов, так и программный комплекс на их основе, провёл расчёты и анализ их результатов.
Структура и объем диссертации
Диссертационная работа состоит из введения, пяти глав, заключения и списка цитируемой литературы, включающего 54 наименования. Работа изложена на 136 страницах, содержит 27 рисунков, 26 таблиц.
Обзор литературы
Для исследования фильтрационных процессов, происходящих при сква-жинной разработке углеводородных месторождений, широко используются специализированные программные средства (гидродинамические симулято-ры). Гидродинамические симуляторы позволяют получать численное решение сложных задач многофазной фильтрации пластовых флюидов.
Модели многофазной фильтрации
В основе каждого гидродинамического симулятора лежит математическая модель процесса фильтрации. Модель фильтрации выбирается с учётом типа залежи, свойств насыщающих пласт флюидов и нагнетаемых агентов, характера моделируемых процессов разработки.
Модель однофазной фильтрации используется для моделирования газовой залежи в режиме истощения.
Двухфазная модель (нефть+вода или нефть+газ) позволяет моделировать процессы вытеснения нефти водой при давлениях выше давления насыщения нефти газом, а также процессы истощения с выделением газа. Двухфазная модель (газ+вода) используется для моделирования газовых месторождений с активной законтурной областью или подземных хранилищ газа в водоносных пластах.
Моделирование нефтегазовых залежей или процессов закачки газа в нефтяные пласты осуществляется с помощью модели трёхфазной фильтрации (нефть+газ+вода). Наиболее распространённой является модель нелетучей нефти Маскета-Мереса (Black oil model или /3-модель) [40], в которой углеводородная система представляется двумя компонентами: нефтью и газом, растворимым в нефти.
Многокомпонентная (композиционная) модель позволяет рассматривать процессы фильтрации в нефтегазоконденсатных пластах с учётом межфазно-
го массообмена отдельными химическими компонентами [33]. В основе программного комплекса «Техсхема» положена модель трёхфазной многокомпонентной фильтрации, предложенная В.П. Майером [41]. Как будет показано в разделе 1.2.4, данная модель является обобщением модели «Black oil», но при этом существенно проще композиционной модели с точки зрения определения и задания параметров уравнений состояния пластовых флюидов (экспериментальное определение данных параметров в модели «Техсхема» описано в [52]).
Для моделирования залежей с естественно-трещиноватыми коллекторами применяется модель двойной пористости и двойной проницаемости [20]. Классификация трещиноватых коллекторов и свойств пород в трещинных системах описаны Т.Д. Голф-Рахтом [29].
Для описания процессов извлечения нефти с применением различных теплоносителей (горячей воды, пара) используется модель неизотермической фильтрации, описанная в книге Э.Б. Чекалюка [51].
Для оценки эффекта от применения физико-химических методов (закачки поверхностно-активных веществ, полимеров, растворителей и т.п.) используются специальные математические модели, учитывающие механизмы соответствующих процессов [19].
Численные методы решения системы разностных уравнений
Система уравнений в частных производных, описывающая двух- и трёхфазное течение флюидов в пористой среде, аппроксимируется системой разностных уравнений относительно пластового давления и насыщенностей фаз. При решении этой системы используются численные схемы, отличающиеся степенью неявности. Одной из этих схем является IMPES-метод, впервые изложенный в работе J.W. Sheldon, В. Zondek, W.T. Cardwell [12], а также H.L. Stone и А.О. Garder, Jr. [13]. Основная идея этого метода заключается в разделении уравнений для расчёта давления и насыщенностей. Метод
эффективен и прост для реализации, а также менее затратен по сравнению с другими методами (например, методом совместного решения (SS-методом), который предложили J. Douglas, Jr., D.W. Peaceman, H.H. Rachford, Jr. [3]), особенно при использовании многокомпонентных моделей.
В статье Z. Chen, G. Huan, В. Li [1] предложено улучшение IMPES метода для решения системы дифференциальных уравнений для двухфазного течения в трёх
-
Похожие работы
- Математическое моделирование двухфазной фильтрации в деформируемой трещиновато-пористой среде
- Параллельные алгоритмы решения задач многофазной фильтрации
- Математическое моделирование изотермической многокомпонентной многофазной фильтрации с фазовыми переходами
- Разработка и реализация численных методов моделирования многокомпонентной неизотермической фильтрации
- Математическое моделирование изотермической многокомпонентной фильтрации с фазовыми переходами
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность