Практическое моделирование

и другие вопросы разработки нефтяных месторождений
math

Уравнение Бесселя

При решении многих задач математической физики приходят к линейному уравнению Бесселя,     Решение уравнения следует искать не в форме степенного ряда, а в виде произведения некоторой степени на степенной ряд,     которое можно переписать в виде,     Найдем производные,         Подставим в уравнение,     Раскроем первые несколько членов, […]

math

Ряд Тейлора

Определение Предположим, что функция имеет непрерывную производную порядка в интервале , тогда интегрирование даст следующее понижение порядка,     Повторим интегрирование полученного результата,         И еще раз,         Наконец, после кратного интегрирования можно добраться и до самой функции,     Вложенный интеграл слева называется остаточным членом,     Привлекая […]

math

Преобразование Лапласа

Эта заметка является переводом главы из прекрасной книги «Advanced Engineering Mathematics (7th edition)» by Peter V. O’Neil Определение Преобразование Лапласа функции определяется как,     Интегрирование проводится по переменной и определяет новую функцию с переменной , которая выбирается таким образом, чтобы интеграл сходился. Для сокращения нотации, вместо будем иногда использовать заглавную букву функции. Например, преобразование […]

,,^.^,,

О влиянии капиллярного давления на керновые исследования

Уравнение Дарси связывает скорость фильтрации фазы с относительной фазовой проницаемостью и перепадом давления внутри фазы,         При медленной, квазистационарной фильтрации в поровой среде предполагается, что фазы распределены также, как и при стационарном гидростатическом равновесии. Это позволяет разность давлений между фазами приравнять капиллярному давлению,     Экспериментальное определение относительных фазовых проницаемостей проводится на […]

reversing

C++ Class Reversing

Плагин Class Informer собирает имена классов в сводную таблицу, которая помогает перемещаться между классами. Для примера рассмотрим класс CPrpSolids, двойной клик переносит нас к следующей структуре, Нулевой элемент на который имеется обращение из кода, является базовым элементом таблицы vftable. Класс CPrpSolids наследуется от двух классов CPrpDataObject и tObject, поэтому часть вызовов в таблице относится к […]

reversing

Qt Reversing Application

Мне захотелось немного повозится с реверсингом кода, написанного на С++ с применением великолепной библиотеки Qt. Как мне показалось, единственная путная статья, описывающая внутреннее устройство классов «Egg Hunt in Tesla Infotainment: A First Look at Reverse Engineering of Qt Binaries» 2023 года. Дело оказалось проще, чем казалось. Открыв проект в IDA мы перейдем в Strings, чтобы […]

Пересказ

Анализ размерностей и подобие

Физические величины выражаются числами, которые получаются путем измерения — прямого или косвенного сравнения с существующими единицами измерения. Совокупность основных единиц измерения называется системой единиц измерения. Если системы измерения отличаются друг от друга только величиной основных единиц измерения, говорят что такие системы образуют один общий класс систем измерения. В механике жидкости обычно используют класс систем единиц […]

ТатНИПИнефть

От дебита скважины к дебиту залежи.

В этой заметке обсудим, какие новые особенности проявились при рассмотрении работы группы скважин. Для этого одновременно запустим в работу группу скважин с одинаковой характеристикой вытеснения = 0.200 на фиксированном режиме поддержания постоянной депрессии. Чтобы избежать влияния вязкости нефти, рассмотрим вариант в котором свойства нефти и воды заданы одинаковыми. Количество скважин N = 30. Сформируем выборку […]

ТатНИПИнефть

Матмодель вытеснения (2)

Начало в первой заметке Математическая модель вытеснения позволяет также выразить отношение накопленной добычи воды к начальным извлекаемым запасам нефти.     Суммируя с отношением накопленной добычи, получим отношение накопленной добычи жидкости к начальным извлекаемым запасам нефти,     Средняя обводненность с начала разработки,     Между средней обводненностью, отбором нефти и жидкости существует простое соотношение, […]

Пересказ

Flow Pattern Map in Horizontal Pipes (Duckler & Hubbard)

Продолжим изучать статью «A model for predicting flow regime transitions in horizontal and near horizontal gas-liquid flow» (1976). Граница между слоистым (S), прерывистым (I) и кольцевым (AD) режимом течения Обширные экспериментальные и аналитические исследования перехода от слоистого ([S]tratified) к прерывистому течению ([I]ntermittent), проведенные Duckler и Hubbard, показали следующее. На входе трубы всегда наблюдается слоистое течение. […]