
- •Понятие о физ. И мат. Моделях
- •4 Принципы составления уравнений в частных производных
- •5. Основные определения уравнений в частных производных.
- •6. Классификация уравнений в частных производных. Однородные и неоднородные уравнения в частных производных.
- •7. Теорема о частных решениях уравнения в частных производных и отличие от общих решений обыкновенных дифференциальных уравнений.
- •8 Принцип составления уравнений в частных производных применительно к движению жидкостей в трубах. Уравнение неразрывности. Уравнение движения.
- •9. Метод аналогии при моделировании процессов переноса
- •1. Выбор модели процесса переноса
- •2. Начальные и граничные условия
- •11 Простейшие задачи, приводящие к уравнениям различных типов.
- •15. Функция ошибок и ее использование при автомодельном решении
- •20. Понятие подземной гидродинамики в моделировании.
- •21. Стационарное и нестационарное течения. Рассмотрим траекторию движения частицы флюида в пористой среде.
- •5. Отключ. Скважины.
- •9. Замкнутая внешняя граница.
- •22. Основные уравнения фильтрации многофазного флюида.
- •24 Многокомпонентные системы
- •25. Составление конечно-разностных уравнений. Первая и вторая производная
- •26. Конечно-разностные уравнения. Понятие явной схемы
- •27 Конечно-разностные уравнения. Понятие не явной схемы.
- •28 Конечно-разностная схема. Схема Кранка-Никольсона.
- •29. Типы сеток. Два способа построения сеток.
- •Блочно-центрированный способ
- •31. Критерий устойчивости вычислений. Матричный метод.
- •32.Решение уравнений фильтрации при моделировании процесса разработки месторождений.
- •2. Задан постоянный дебит
- •33. Дебит галереи. Стационарное распределение давления.
- •34. Моделирование скв. Учет скв. В сеточной модели пласта
- •35 Моделирование горизонтальных скважин и трещин грп
- •36. Обобщение формул притока на случай многофазной фильтрации
- •37 Моделирование скважин, вскрывающих несколько слоев
- •38. Моделирование технологических ограничений при работе скважин.
- •Необходимой степени подробности фильтрационной модели
- •Точности вычисления
- •Возможности вычислительной техники
- •41. Воспроизведение истории разработки
- •42. Постоянно действующая модель.
- •43 Прогноз технологических показателей разработки с помощью модели.
- •44. Основные понятия теории самоорганизации. Фрактал.
- •45. Детерминированный хаос
- •46. Понятие аттрактора
- •47 Применение фрактальных характеристик для контроля и управления технологическими процессами
- •48.Понятие оптимизации.
- •50 Линейное программирование (лп). Задача о хранении нефти.
- •Решая систему неравенств путем построения графика зависимости q1 и q2 находим добычу по каждому месторождению и максимальный ежедневный доход
- •51. Гидродинамический симулятор Tempest more. Предназначение, цели, возможности, ограничения модели. Этапы создания модели. Глобальные ключевые слова.
- •52. Гидродинамический симулятор Tempest more. Секция input. Секция fluid. Секция rela.
- •53 Гидродинамический симулятор Tempest more. J – функция. Секция grid.Секция init.
- •54.Гидродинамический симулятор Tempest more. Секция recurrent. Адаптация модели по истории разработки.
26. Конечно-разностные уравнения. Понятие явной схемы
Уравнение, описывающее процесс фильтрации флюидов в пористой среде это сложное нелинейное уравнение, которое связывает изменение во времени давления и насыщенности в пористой среде.
Аналитическими методами решить невозможно, поэтому получить результат можно только численными методами решения. При этом результаты получают в дискретных точках системы. С помощью метода конечных разностей выполняется преобразование непрерывных дифференциальных уравнений к дискретному виду.
При этом дискретируется как пространство так и время. Для этого пространство или область разделяются на ряд ячеек, квадратов или блоков путем наложения сетки определенного типа.
Уравнение распределения температуры в одномерном стержне :
Решая это уравнение, можно получить значение функции Т(х;t)
Соответственное распределение температур при любом положении х в любое время t.
Значение t=0 соответствует различным временным уровням. Информация на данном временном уровне (t=1) используется для вычислений на более высоком уровне (t=2). Имеется 2 основных способа перехода от значения на прежнем уровне времени к значениям на новом уровне. Новое значение функции можно вычислить индивидуально для каждой точки по координате х.
Такая схема вычисления новых величин называется явной. В этом случае используется последовательное решение однго уравнения с одним неизвестным. В другом случае, все новые значения между граничными точками х=0 и х=L, можно вычислить одновременно для заданного уровня времени. Схема одновременного вычисления называется неявной.
Для решения в явной схеме определяем одно неизвестное в каждый момент времени
Дифференциальное уравнение в конечно-разностной системе
Данное уравнение имеет только одно неизвестное Pi n+1 Для получения нового значения давления уравнение можно привести к явному виду используя в нем соседние величины давления.
При моделировании процесса разработки месторождений явные схемы используются редко.
27 Конечно-разностные уравнения. Понятие не явной схемы.
При использовании неявной схемы все величины определяются одновременно
=
(1)
Если
в явном виде была 1 неизвестная, то для
неявного получаем ур-е с 3-мя неизвесными.
Это уравнение содержит члены соответствующие всем неизвестным Значение давления на новом временном уровне.
Умножим
(1) на
и сгруппируем подобные члены
)
+
аiPi-1-biPi+ciPi+1=di Где аi,bi,ci- Коэфф. учитывающие геометрию системы и её физ. свойства
Записав данное уравнение для n ячеек линейной сетки и объединив уравнения для каждой ячейки, получим n уравнений с n неизвестными.
Ячейки с номерами 0 и n+1 фиктивные и в модели они заменяются соответствующим г.у. Данную систему из n уравнений мы можем записать в матричном виде. в матрице имеется 3 диоганальных элемента и все элементы, находящиеся на диагонали равны 0. Данная матрица называется 3х диагональной.
[
аi-bici]*[Pi]=[di]
Для двумерной модели принцип составления схемы такой же
ДУ
+
=
Записываем конечноразностн. схему для двумерной модели
+
=
Для двумерной модели также можно записать ур-ния в общем виде:
lN
aN
+
bN
+
cN
+
fN
=
dN
[lN aN- bN cN fN]*[Pi]=[dN]