Кратко о главном
- Сетку выбирает инженер, а не пласт: размерность, геометрию и размер ячеек подбирают под вопрос, на который должна ответить модель.
- Внутри ячейки всё одинаково. Всё, что меньше ячейки, — фронт, конус, тонкий пропласток — модель видит лишь в среднем.
- Численная дисперсия: крупные ячейки размазывают фронт и дают преждевременный прорыв. Для метки или смешивающегося агента размытие растёт как корень из размера ячейки, поэтому, чтобы уменьшить его вдвое, ячейки по направлению потока нужно измельчить вчетверо.
- Эффект ориентации: при обычной пятиточечной схеме результат зависит от того, идёт ли поток вдоль линий сетки или по диагонали; сильнее всего — при неблагоприятном соотношении подвижностей, например при закачке газа.
- Мелкие ячейки нужны там, где быстро меняются давление и насыщенность, — у скважин и на фронтах; там сетку сгущают локально.
- Сходимость: сетку измельчают, пока ответ не перестанет заметно меняться. Варианты разработки сравнивают на сетке, где численная погрешность меньше разницы между ними.
логарифмически разнесённая радиальная сетка из колец
масштаб размытия фронта метки при схеме «против потока»
экстраполяция результата к бесконечно мелкой сетке ( — порядок сходимости)
- Сравнивать варианты разработки на сетке, где численная погрешность сопоставима с разницей между ними.
- Подстраивать проницаемость под ранний прорыв воды в модели, не проверив, не создан ли он крупными ячейками.
- Изучать конусы воды и газа на полномасштабной сетке с ячейками в сотни метров.
- Резко менять размер соседних ячеек и сильно искажать их форму.
После урока вы сможете
- объяснить, что такое пространственная и временная дискретизация и что означают свойства ячейки;
- выбрать размерность и тип сетки — одномерную, профильную, площадную, радиальную или трёхмерную — под конкретную задачу;
- описать декартовы, радиальные, угловые (corner point) и неструктурированные сетки, локальное измельчение и связи через разломы;
- построить логарифмически разнесённую радиальную сетку у скважины;
- объяснить численную дисперсию и эффект ориентации сетки, оценить размытие фронта и назвать способы уменьшить эти погрешности;
- проверить сходимость результата по сетке и оценить её погрешность экстраполяцией к бесконечно мелкой сетке.
Сетка: пласт, разбитый на ячейки
Уравнения течения для реального пласта точно не решить, поэтому пласт разбивают на конечное число ячеек, а время — на шаги (Что такое гидродинамическая модель и зачем она нужна). Разбиение пространства называют пространственной дискретизацией, разбиение времени — временной. В каждой ячейке симулятор хранит одно давление и один набор насыщенностей, а для каждой пары соседних ячеек рассчитывает переток по закону Дарси через их общую грань (Перетоки между ячейками и проводимость).
Проще всего устроена декартова сетка (Cartesian grid) из прямоугольных ячеек с размерами , , . Размеры не обязаны быть одинаковыми: вдоль каждого направления шаг может меняться, а толщины слоёв ячеек обычно следуют геологическим слоям. Число ячеек равно произведению их числа по направлениям, , и быстро растёт при измельчении: если уменьшить все три размера вдвое, ячеек станет в 8 раз больше.
Каждой ячейке приписывают свойства: глубину центра, пористость и долю коллектора, проницаемость по трём направлениям, тип породы с его кривыми относительной проницаемости и капиллярного давления. Это эффективные значения для объёма в десятки и сотни тысяч кубометров породы. Пористость осредняют по объёму, а проницаемость — в зависимости от направления потока: вдоль слоёв ближе к среднему арифметическому, поперёк — к гармоническому (Проницаемость горных пород). Перенос свойств с детальной геологической модели на расчётную сетку называют ремасштабированием (Ремасштабирование проницаемости при однофазном потоке).
Размерность: 1D, 2D или 3D
Первое решение — сколько измерений нужно, чтобы ответить на вопрос. Полномасштабная трёхмерная модель — не всегда лучший выбор: для изучения механизма процесса часто полезнее быстрая модель меньшей размерности, на которой можно выполнить сотни расчётов.
- Сетка
- Одномерная горизонтальная
- Для чего подходит
- вытеснение в однородном пласте, проверка численных настроек по аналитическому решению (Теория Баклея–Леверетта и метод Уэлджа)
- Чего не учитывает
- неоднородность по разрезу и площади, гравитацию
- Сетка
- Одномерная вертикальная (столбец)
- Для чего подходит
- гравитационно устойчивое вытеснение нефти газом сверху, гравитационный дренаж
- Чего не учитывает
- площадную картину
- Сетка
- Двумерная профильная (x–z)
- Для чего подходит
- влияние слоистости и отношения на охват по разрезу, прорыв по высокопроницаемым пропласткам, псевдофункции для крупной модели
- Чего не учитывает
- площадную неоднородность и расстановку скважин
- Сетка
- Двумерная площадная (x–y)
- Для чего подходит
- площадной охват при заводнении или закачке газа, расстановка и уплотнение скважин
- Чего не учитывает
- слоистость и гравитацию, если пласт представлен одним слоем ячеек
- Сетка
- Двумерная радиальная (r–z)
- Для чего подходит
- приток к одиночной вертикальной скважине, конусы воды и газа
- Чего не учитывает
- другие скважины и площадную неоднородность: принята осевая симметрия
- Сетка
- Трёхмерная
- Для чего подходит
- полномасштабные модели месторождений и участков, прогноз добычи по скважинам
- Чего не учитывает
- учитывает всё перечисленное, но дороже всех
| Сетка | Для чего подходит | Чего не учитывает |
|---|---|---|
| Одномерная горизонтальная | вытеснение в однородном пласте, проверка численных настроек по аналитическому решению (Теория Баклея–Леверетта и метод Уэлджа) | неоднородность по разрезу и площади, гравитацию |
| Одномерная вертикальная (столбец) | гравитационно устойчивое вытеснение нефти газом сверху, гравитационный дренаж | площадную картину |
| Двумерная профильная (x–z) | влияние слоистости и отношения на охват по разрезу, прорыв по высокопроницаемым пропласткам, псевдофункции для крупной модели | площадную неоднородность и расстановку скважин |
| Двумерная площадная (x–y) | площадной охват при заводнении или закачке газа, расстановка и уплотнение скважин | слоистость и гравитацию, если пласт представлен одним слоем ячеек |
| Двумерная радиальная (r–z) | приток к одиночной вертикальной скважине, конусы воды и газа | другие скважины и площадную неоднородность: принята осевая симметрия |
| Трёхмерная | полномасштабные модели месторождений и участков, прогноз добычи по скважинам | учитывает всё перечисленное, но дороже всех |
Профильная модель — «разрез» между нагнетательной и добывающей скважинами. Результаты таких детальных расчётов часто переносят в крупную трёхмерную модель через псевдоотносительные проницаемости (Ремасштабирование двухфазного потока: псевдофункции).
Геометрия ячеек: декартова, радиальная, угловая, неструктурированная
Четыре схемы сеток. Первая — прямоугольная сетка, ячейки которой мельче к центру, где стоит скважина. Вторая — вертикальный разрез вокруг скважины: вертикальные границы колец сгущаются у оси скважины и расходятся к краю; снизу к скважине поднимается конус воды. Третья — наклонные слои ячеек, разбитые вертикальным разломом; правый блок опущен на один слой, и стрелка показывает переток из второго слоя левого блока в первый слой правого. Четвёртая — крупная прямоугольная сетка, в центре которой четыре ячейки разбиты на мелкие вокруг скважины.
Декартова сетка проста в построении и расчёте, и долгое время полномасштабные модели строили в основном на ней. Её слабость — геометрия реальных пластов: наклонные и изогнутые слои она передаёт «лесенкой», а разломы, не параллельные линиям сетки, — ступенчато.
Радиальная сетка (r–z) описывает приток к одиночной вертикальной скважине: ячейки — кольца вокруг оси скважины, разбитые по вертикали на слои. У скважины давление меняется пропорционально логарифму расстояния (Установившийся радиальный приток), поэтому самые резкие изменения сосредоточены в первых метрах. Кольца делают тонкими у скважины и широкими вдали, так чтобы отношение радиусов соседних границ было постоянным.
- радиус -й границы между кольцами; , , м
- радиус скважины, м
- внешний радиус модели, м
- число колец, —
- отношение радиусов соседних границ, —
Единицы: любые одинаковые единицы длины
- вертикальная скважина в центре модели, осевая симметрия;
- расчётную точку кольца часто ставят в его «логарифмической середине», на радиусе ; в разных симуляторах правила немного различаются.
При установившемся радиальном притоке в однородном пласте перепад давления на кольце пропорционален и потому одинаков для всех колец. Логарифмическая сетка делит депрессию поровну между кольцами и одинаково хорошо описывает давление и у скважины, и вдали от неё.
- Радиус скважины
- 0,108 м (долото 215,9 мм)
- Внешний радиус модели
- 500 м
- Число колец
- 12
- Отношение радиусов: .
- Границы колец: м, м, м … м, м. Первое кольцо шириной 0,110 м, последнее — 253 м; 6 колец из 12 лежат в пределах 10 м от скважины.
- При установившемся притоке каждое кольцо несёт депрессии, то есть 8,3 %.
- Для сравнения — 12 колец равной ширины м: на первое пришлось бы всей депрессии.
Что это значит. В равномерной сетке 71 % перепада давления приходилось бы на одну ячейку, и модель не могла бы показать ни форму воронки депрессии, ни подъём конуса воды к скважине. Логарифмическая сетка тратит ячейки там, где происходят изменения. Для модели конуса её дополняют тонкими слоями у водонефтяного контакта и у интервала перфорации. Данные примера условные.
Угловая геометрия (corner-point geometry) сохраняет логическую структуру декартовой сетки — у каждой ячейки есть номера и шесть граней, — но положение ячейки задаётся координатами её восьми углов. Углы лежат на «опорных линиях» (pillars), которые могут быть наклонными, поэтому ячейки следуют кровле и подошве слоёв, изгибам структуры и плоскостям разломов. По разлому со смещением ячейки одного крыла граничат с ячейками другого, которые по номерам вовсе не соседи: слой 2 может соприкасаться со слоем 1 или 3. Такие связи задают как несоседние соединения (non-neighbour connections, NNC), и флюид перетекает через разлом из пласта в пласт — если разлом проводящий.
Угловые сетки стали стандартом там, где расчётную сетку строят по геологической модели сложного строения. Платить за гибкость приходится трудоёмкостью построения — без специальных программ такую сетку не построить — и точностью: на сильно скошенных, неортогональных ячейках простая формула перетока по двум соседним ячейкам становится неточной, поэтому сильных искажений формы ячеек избегают.
Неструктурированные сетки отказываются от номеров . Самый известный пример — сетки Вороного, или PEBI (perpendicular bisector): вокруг выбранных расчётных точек строят многоугольники, грани которых — серединные перпендикуляры к отрезкам между соседними точками. Такие сетки легко сгущаются к скважинам, повторяют разломы и границы пласта и обходятся меньшим числом ячеек, но их сложнее строить, а расчёт на них требует более сложных алгоритмов.
Где нужны мелкие ячейки: локальное измельчение
Мелкие ячейки нужны не везде. Резкие перепады давления и насыщенности сосредоточены у скважин и на фронтах вытеснения, а в законтурной водоносной области и на периферии залежи поля давления и насыщенности плавные, и крупные ячейки передают их почти без потерь. Равномерная сетка заставляет выбирать между детальностью там, где она нужна, и экономией там, где она не нужна. Варианты решения:
- Переменный шаг: ячейки мельче в центральной, самой активной части модели. Это просто, но измельчённые строки и столбцы тянутся через всю модель и добавляют ячейки и там, где они не нужны.
- Локальное измельчение (local grid refinement, LGR): выбранные крупные ячейки заменяют вложенной мелкой сеткой, остальная модель остаётся крупной. Типичные места — окрестности скважин, зоны конусов, фронт закачки.
- Гибридная сетка: в декартову ячейку со скважиной вставляют радиальную сетку, которая лучше описывает приток к скважине.
- Укрупнение водоносной области и малоактивных зон, чтобы сэкономить на числе ячеек.
У измельчения есть цена. Мелкие ячейки с малым поровым объёмом вынуждают уменьшать шаг по времени — особенно в схемах, где насыщенность рассчитывают явно (Схемы IMPES и полностью неявная), — а на переходе от мелких ячеек к крупным появляются собственные погрешности. Поэтому размер соседних ячеек стараются менять постепенно, а не в десятки раз сразу. И ещё: даже очень мелкая ячейка не превращается в скважину. Давление в ячейке со скважиной отличается от забойного, и их связывает специальная модель скважины (Модель скважины в ячейке сетки).
Численная дисперсия: почему фронт размывается
Представим одномерную модель: в первую ячейку закачивают воду или газ, из последней отбирают продукцию. Поступивший в ячейку агент сразу «растворяется» по всему её объёму — модель не знает, где внутри ячейки находится фронт, — и уже на следующем шаге часть агента переходит во вторую ячейку, затем в третью. В действительности фронт к этому времени прошёл бы лишь малую долю первой ячейки, а в модели агент уже есть в нескольких ячейках. Резкий фронт размазывается, и агент приходит в добывающую скважину раньше, чем в действительности. Эту чисто численную погрешность называют численной дисперсией (numerical dispersion).
Её легко оценить на простейшем случае — переносе метки (трассера), которая движется вместе с потоком и не меняет его. Если шаг по времени очень мал, а переток между ячейками берут по концентрации в ячейке, откуда идёт поток (схема «против потока», upstream), модель из ячеек превращается в цепочку последовательно соединённых перемешанных «баков», и концентрацию на выходе можно записать точно.
- доля закачиваемого агента в потоке на выходе из последней ячейки, —
- закачанный объём в долях порового объёма модели, —
- число ячеек между нагнетательной и добывающей скважинами, —
Единицы: безразмерная
- одномерный поток, ячейки одинакового размера, пористость и скорость фильтрации постоянны;
- переносится метка или смешивающийся агент той же вязкости: поток не зависит от концентрации;
- схема «против потока», шаг по времени много меньше времени прохождения ячейки; неявная схема с крупным шагом размывает фронт ещё сильнее;
- физической дисперсии нет: точное решение — ступенька при .
Приход агента растянут во времени: разброс (стандартное отклонение) — около порового объёма. В пространстве этому соответствует масштаб размытия , где — путь, пройденный фронтом: на отрезке длиной вокруг истинного положения фронта концентрация меняется примерно от 16 до 84 %. Размытие убывает лишь как корень из размера ячейки: чтобы уменьшить его вдвое, ячеек по направлению потока нужно вчетверо больше.
График: по горизонтали закачанный объём от 0 до 2 поровых объёмов, по вертикали доля агента в продукции от 0 до 100 процентов. Точное решение — ступенька: ноль до одного порового объёма, затем сто процентов. Кривая для 5 ячеек начинает расти уже около 0,3 порового объёма и медленно приближается к ста процентам; кривая для 20 ячеек круче и начинается около 0,6; кривая для 100 ячеек почти повторяет ступеньку.
- Расстояние между нагнетательной и добывающей скважинами
- 600 м
- Размер ячеек
- 50 м (грубая сетка) и 10 м (мелкая)
- Процесс
- закачка метки; точный прорыв — после закачки 1 порового объёма
- Число ячеек между скважинами: и .
- Масштаб размытия фронта у добывающей скважины: м (29 % расстояния) и м (13 %).
- Доля метки в продукции после закачки 0,7 порового объёма (по формуле цепочки ячеек): 14 % на грубой сетке и 0,5 % на мелкой; в действительности — ноль.
- Доля метки достигает 5 % на грубой сетке после закачки 0,58 порового объёма, на мелкой — после 0,80.
Что это значит. Пятикратное измельчение уменьшило размытие только в раза. При заводнении картина мягче: фронт вытеснения нефти водой сам себя «обостряет», и размытие не растёт неограниченно, но ранний прорыв на грубой сетке остаётся. Поэтому, если модель показывает прорыв раньше факта, прежде чем менять проницаемость, стоит проверить, не создан ли он крупными ячейками. Данные примера условные.
Как уменьшают численную дисперсию:
- измельчают сетку по направлению потока — надёжно, но дорого;
- применяют схемы более высокого порядка точности, которые меньше размывают фронт;
- рассчитывают перенос вдоль линий тока (см. последний раздел);
- в крупных моделях подбирают псевдоотносительные проницаемости, которые компенсируют размытие (Ремасштабирование двухфазного потока: псевдофункции).
Эффект ориентации сетки
Возьмём нагнетательную скважину и две добывающие на одинаковом расстоянии от неё: одну — вдоль строки ячеек, другую — по диагонали. Пласт однороден, физически скважины равноправны. Модель же нередко даёт им разное время прорыва и разную добычу. Это эффект ориентации сетки (grid orientation effect).
Причина — в том, как считаются перетоки. В обычной пятиточечной схеме двумерной модели ячейка обменивается флюидом только с четырьмя соседями по граням. Поток вдоль строки идёт по прямой цепочке ячеек, а диагональный вынужден идти «лесенкой», и численная дисперсия для этих направлений разная. При благоприятном соотношении подвижностей, когда вытесняющий агент не подвижнее нефти, различие невелико. При неблагоприятном — газ, вязкость которого в десятки раз меньше вязкости нефти, или вода, вытесняющая вязкую нефть, — фронт неустойчив и образует языки, а схема подталкивает их расти вдоль линий сетки. Тогда скважина на линии сетки получает прорыв заметно раньше, диагональная — позже, и ни один результат не совпадает с верным.
Что помогает:
- девятиточечные схемы, учитывающие и диагональных соседей, — они заметно уменьшают эффект;
- измельчение сетки;
- ориентация сетки вдоль основного направления течения, например по линиям между нагнетательными и добывающими скважинами;
- неструктурированные сетки и расчёт вдоль линий тока;
- простая проверка: повторить расчёт на сетке, повёрнутой на 45°, и сравнить результаты.
Сколько ячеек нужно: проверка сходимости
С размером ячеек ошибиться легче всего: грубая сетка ничем не выдаёт себя, кроме искажённого результата. Начальную сетку задают по опыту — по размерам пласта, числу скважин, толщине слоёв и доступным вычислительным ресурсам, — а затем выбор проверяют расчётом: ту же задачу решают на измельчённой сетке и сравнивают нужные показатели — добычу, время прорыва, давления. Когда очередное измельчение меняет их меньше, чем допустимо для решаемой задачи, результат считают сошедшимся по сетке: численная погрешность уже не главная среди неопределённостей модели.
Проверка особенно важна, когда модель сравнивает варианты. Грубая сетка по-разному искажает разные процессы: одному варианту она может «добавить» нефти, другому — «отнять». Бывает, что на грубой сетке новый метод увеличения нефтеотдачи даёт внушительный прирост, а при измельчении прирост почти исчезает. Сравнивать варианты можно, лишь когда численная погрешность меньше разницы между ними.
Требования к детальности по вертикали часто неожиданно высоки. Если газ или вода отделяются от нефти под действием силы тяжести и растекаются тонким «языком» вдоль кровли или подошвы пласта, язык толщиной в метр модель со слоями по 5–10 м не увидит; для таких задач нужны десятки, а иногда и сотни слоёв. Та же трудность — с тонкими высокопроницаемыми пропластками, по которым прорывается вода.
- результат расчёта (например, нефтеотдача) на сетке с ячейками по измельчаемому направлению; и — то же на вдвое более грубой и вдвое более мелкой сетке, %
- оценка результата на бесконечно мелкой сетке, %
- наблюдаемый порядок сходимости: при двукратном измельчении погрешность уменьшается в раз, —
Единицы: в единицах результата
- сетку каждый раз измельчают вдвое, ничего больше не меняя;
- результат меняется монотонно, и погрешность уже убывает как , где — размер ячейки; чтобы это проверить, нужны хотя бы три сетки;
- при это линейная экстраполяция по : .
Разность оценивает погрешность выбранной сетки. Её сравнивают с разницей между вариантами, которую модель должна показать.
- Модель
- двумерный профиль между нагнетательной и добывающей скважинами, заводнение
- Нефтеотдача после закачки 1,5 поровых объёма
- 5 слоёв — 37,1 %; 10 слоёв — 40,2 %; 20 слоёв — 41,8 %
- Изменения при измельчении: и процентного пункта (п. п.). Порядок сходимости — близок к единице.
- Экстраполяция при : %.
- Погрешность сеток: у модели с 10 слоями п. п., с 20 слоями — 1,6 п. п.
Что это значит. Если сравниваемые варианты разработки различаются на 10 п. п. и больше, погрешность модели с 10 слоями (3,2 п. п.) ещё допустима; если на 1–2 п. п., мало даже 20 слоёв (1,6 п. п.), и нужна более мелкая сетка или поправка на её погрешность. Двукратное измельчение по вертикали удвоило число ячеек, а в трёхмерной модели измельчение по всем направлениям увеличивает его в 8 раз, поэтому исследования сходимости обычно выполняют на секторных и профильных моделях. Данные примера условные.
Время расчёта растёт быстрее числа ячеек: на каждом шаге решается больше уравнений, а мелкие ячейки обычно заставляют уменьшать и шаг по времени. Поэтому число ячеек полномасштабной модели — всегда компромисс между детальностью, временем одного расчёта и числом расчётов, нужных для анализа неопределённости (Что такое гидродинамическая модель и зачем она нужна).
Линии тока: перенос без размытия
Другой способ бороться с численной дисперсией — моделирование на линиях тока (streamline simulation). Давление по-прежнему рассчитывают на сетке. По полю давления находят скорости и строят линии тока — траектории, по которым флюид идёт от нагнетательных скважин к добывающим. Вдоль каждой линии перенос насыщенности — одномерная задача, которую решают точно или на очень мелкой одномерной сетке, без размытия от крупных ячеек. Затем насыщенности переносят обратно на сетку, обновляют подвижности фаз и через некоторое время снова пересчитывают давление и линии тока.
Самая дорогая часть расчёта — давление, а на линиях тока его пересчитывают редко. Поэтому метод очень быстр для больших моделей с многими скважинами, если течение определяется в основном перепадами давления и линии тока меняются медленно, — например, при заводнении. Когда важны гравитация, капиллярные силы или сжимаемость, потоки поперёк линий тока приходится учитывать отдельно и чаще пересчитывать давление, и преимущество в скорости уменьшается. Поэтому линии тока — инструмент для определённого круга задач: быстрый анализ заводнения, ранжирование геологических вариантов, распределение закачки между скважинами (Типы гидродинамических моделей).
Термины и обозначения
- Пространственная и временная дискретизация
- разбиение пласта на ячейки и времени на шаги.
- Декартова сетка
- сетка из прямоугольных ячеек с размерами , , .
- Радиальная сетка (r–z)
- кольцевые ячейки вокруг вертикальной скважины, разбитые на слои; для притока к скважине и конусов.
- Угловая геометрия (corner point)
- ячейки, заданные координатами восьми углов на опорных линиях; следуют структуре и разломам.
- Несоседние соединения (NNC)
- связи между ячейками, не соседними по номерам, например через разлом со смещением слоёв.
- PEBI (сетка Вороного)
- неструктурированная сетка из многоугольников, грани которых — серединные перпендикуляры между расчётными точками.
- Локальное измельчение (LGR)
- вложенная мелкая сетка внутри выбранных крупных ячеек.
- Численная дисперсия
- размытие фронта из-за конечного размера ячеек; даёт преждевременный прорыв.
- Эффект ориентации сетки
- зависимость результата от направления потока относительно линий сетки.
- Сходимость по сетке
- дальнейшее измельчение сетки заметно не меняет результат.
Частые ошибки и заблуждения
«Чем больше ячеек, тем лучше: сделаем сетку как можно подробнее».
Число ячеек выбирают под вопрос и проверяют на сходимость. Лишние ячейки отнимают время, нужное для расчёта вариантов и неопределённости.
«Прорыв воды в модели раньше факта — значит, проницаемость в модели завышена».
Ранний прорыв может создавать сама грубая сетка. Сначала проверяют чувствительность результата к размеру ячеек, затем подстраивают геологию.
«Скважины на одинаковом расстоянии от нагнетательной модель рассчитает одинаково».
При пятиточечной схеме результат зависит от направления относительно линий сетки, особенно при закачке газа. Помогают девятиточечные схемы, измельчение и проверка на повёрнутой сетке.
«Конус воды можно изучать на полномасштабной модели с ячейками 100 × 100 м».
Конус развивается в первых метрах и десятках метров от скважины; для него нужна радиальная сетка с логарифмическим шагом или локальное измельчение.
«Прирост нефтеотдачи 10 п. п. на грубой сетке — надёжный результат».
Надёжен только прирост, который сохраняется при измельчении сетки: грубая сетка может создать эффект, которого нет.
Подробно: для продвинутых
Откуда берётся численная диффузия
Перенос метки со скоростью описывает уравнение . В схеме «против потока» производную по заменяют разностью с соседней ячейкой выше по потоку, . Разложение в ряд Тейлора показывает, что эта разность равна плюс члены высших порядков. Значит, модель на самом деле решает уравнение с добавочным членом — как будто в пласте есть диффузия с коэффициентом , которой в действительности нет.
- коэффициент численной диффузии, м²/с
- скорость движения фронта — скорость фильтрации, делённая на пористость, м/с
- размер ячейки и шаг по времени, м, с
- число Куранта: какую долю ячейки фронт проходит за шаг, —
Единицы: СИ (любая согласованная система)
- линейный перенос метки на равномерной одномерной сетке;
- знак «минус» — для явной схемы по времени (она устойчива лишь при ), знак «плюс» — для неявной (устойчива при любом шаге);
- в пределе очень малого шага — этому пределу соответствует формула цепочки перемешанных ячеек.
Численная диффузия пропорциональна размеру ячейки. Неявная схема с крупным шагом по времени размывает фронт сильнее явной — это плата за её устойчивость (Схемы IMPES и полностью неявная). Размытие за время равно , что при даёт — оценку из основного раздела.
Связь с другими темами
- Что такое гидродинамическая модель и зачем она нужна — что симулятор решает в каждой ячейке и зачем нужна модель.
- Проницаемость горных пород — осреднение проницаемости слоёв вдоль и поперёк потока.
- Перетоки между ячейками и проводимость — как считают переток между ячейками: проводимость и взвешивание против потока.
- Модель скважины в ячейке сетки — почему давление ячейки со скважиной не равно забойному.
- Ремасштабирование проницаемости при однофазном потоке — как переносят свойства с геологической модели на расчётную сетку.
- Численная дисперсия — математика численной дисперсии и способы её подавления.
- Установившийся радиальный приток — логарифмический профиль давления у скважины.
- Типы гидродинамических моделей — модели на линиях тока и другие типы моделей.
Проверьте себя
- 1
Какую сетку разумнее выбрать, чтобы изучить подъём конуса подошвенной воды к одиночной вертикальной скважине?
- А.Одномерную горизонтальную
- Б.Площадную x–y с ячейками 100 × 100 м
- В.Любую: конус от сетки не зависит
- Г.Радиальную r–z с логарифмическим шагом и тонкими слоями у водонефтяного контакта
Показать ответ
Правильный ответ: Г. Радиальную r–z с логарифмическим шагом и тонкими слоями у водонефтяного контакта
Конус — осесимметричный процесс у скважины, где давление меняется как логарифм расстояния. Радиальная сетка с логарифмическим шагом тратит ячейки на первые метры от скважины, а тонкие слои у контакта позволяют увидеть подъём воды.
- 2
Что из перечисленного — проявление численной дисперсии?
- А.Фронт в модели размыт, и агент приходит в добывающую скважину раньше, чем по точному решению
- Б.Модель показывает более поздний прорыв воды, чем в действительности
- В.Давление в ячейке со скважиной не равно забойному
- Г.Запасы модели не совпадают с объёмным подсчётом
Показать ответ
Правильный ответ: А. Фронт в модели размыт, и агент приходит в добывающую скважину раньше, чем по точному решению
Крупные ячейки сразу «перемешивают» поступивший агент по своему объёму, поэтому фронт размазывается и агент доходит до добывающей скважины раньше. Разница давлений в ячейке и на забое — предмет модели скважины, а расхождение запасов — ошибка построения модели.
- 3
Радиальную сетку от стенки скважины ( м) до 1000 м делят на 10 колец с логарифмическим шагом. Чему равно отношение радиусов соседних границ и где лежит первая граница?
Показать ответ
. Первая граница м, следующие — 0,63; 1,58; 3,98 м и так далее; при установившемся притоке каждое кольцо несёт одинаковую долю перепада давления.
- 4
Фронт метки прошёл 400 м по сетке с ячейками 40 м. Каков примерно масштаб его размытия и какими должны быть ячейки, чтобы уменьшить размытие вдвое?
Показать ответ
м. Размытие пропорционально корню из размера ячейки, поэтому для уменьшения вдвое нужны ячейки 10 м — вчетверо мельче, то есть вчетверо больше ячеек по направлению потока.
- 5
На сетках с 5, 10 и 20 слоями прирост нефтеотдачи от закачки газа по сравнению с заводнением составил 9, 5 и 3 п. п. Можно ли по этим расчётам принимать решение о проекте закачки газа?
Показать ответ
Прирост падает при каждом измельчении; изменения 4 и 2 п. п. указывают на сходимость первого порядка, и экстраполяция даёт п. п. Большая часть эффекта на грубых сетках — численная. Решение по этим моделям принимать нельзя: нужны расчёты на более мелкой сетке или поправка на её погрешность, и, возможно, проект окажется невыгодным.
- 6
Почему эффект ориентации сетки при закачке газа обычно сильнее, чем при заводнении лёгкой нефти?
Показать ответ
Вязкость газа в десятки раз меньше вязкости нефти — соотношение подвижностей неблагоприятное, фронт неустойчив и образует языки. В пятиточечной схеме языкам «легче» расти вдоль линий сетки, поэтому результат сильно зависит от того, как сетка ориентирована относительно скважин. При заводнении лёгкой нефти соотношение подвижностей близко к единице, фронт устойчив, и различие невелико.
Обновлено: 19 октября 2026 г.