Научный журнал
Фундаментальные исследования
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

МЕТОД ИНТЕРПОЛЯЦИИ ГЕОЛОГИЧЕСКОЙ СРЕДЫ В УСЛОВИЯХ ФРАГМЕНТАРНО ЗАДАННЫХ ДАННЫХ

Кобрунов А.И. 1 Мотрюк Е.Н. 1 Ломинский Д.О. 2
1 ФГБОУ ВПО «Ухтинский государственный технический университет»
2 ФГБОУ ВПО «Российский государственный университет нефти и газа имени И.М. Губкина»
Необходимость построения объемной структурно-плотностной модели геологической среды, удовлетворяющей гравитационному полю, проявляется при проведении эффективного прогноза нефтегазоносности. Наличие для построения только фрагментарно заданных данных, в том числе профильных, приводит к задаче интегрирования их в объемную модель. В данной статье представлена разработка алгоритмов и вычислительных схем интерполяции профильных данных в объемные плотностные модели для случая сложнопостроенных сред, применяемых при решении прямых и обратных задач гравиразведки. Подробно описаны способы восстановления объемной среды по системе профилей: односторонняя линейная интерполяция, «змейка», рекурсия, которые позволяют максимально учитывать априорную информацию о геолого-геофизических параметрах среды, а также описан алгоритм интегрирования профильных данных в объемную модель, разработанный для крупных плотностных структур типа седиментационных бассейнов.
гравиразведка
сложнопостроенные среды
прямые задачи гравиразведки
метод интерполяции границ
модель геологической среды
Аминов Л.З., Кобрунов А.И., Моисеенкова С.В., Мотрюк Е.Н., Шилова С.В., Мужикова А.В. Методика интегрированной интерпретации гравиметрических данных в условиях слабой изученности с целью построения объемных региональных плотностных моделей седиментационных бассейнов // Геология и минеральные ресурсы Европейского Северо-востока России: материалы XIV геологического съезда Республики Коми. Т/ IV. – Сыктывкар: Геопринт, 2004. – С. 79–81.
Кобрунов А.И. Алгоритм учёта влияния вмещающей среды при инверсии гравиметрических данных / А.И. Кобрунов, М.И. Барабанов // Известия Коми НЦ УрО РАН. – 2014. – № 1 (17). – С. 84–88.
Кобрунов А.И. Математические методы моделирования в прикладной геофизике (избранные главы) в 2-х ч. Ч.1 Функционально-аналитические основы // Международный журнал экспериментального образования. – 2014. – № 11. ISSN – 199-3947. 78с. Ч.2 Системный анализ и моделирование в условиях неопределенности. – Ухта, УГТУ, 2014. – 154 с.
Кобрунов А.И., Петровский А.П., Даниленко А.Н., Моисеенкова С.В., Аминов Л.З. Теория и методы количественной комплексной интерпретации геофизических данных // Актуальные научно-технические проблемы развития геолого-геофизических промысловых и поисково-разведочных работ в Республике Коми. Книга 1. – Ухта, 2001.– С. 261–316.
Кобрунов А.И. Математические основы теории интерпретации геофизических данных: учеб. пособие. – Ухта: УГТУ, 2007. – 286 с.: ил.
Мотрюк Е.Н., Мужикова А.В. Объемное структурно-плотностное моделирование геологической среды методом односторонней интерполяции на примере тел простейшей формы // Севергеоэкотех – 2003: материалы IV Межрегиональной молодежной научной конференции. – Ухта, УГТУ, 2003. – С. 554–556.
Мотрюк Е.Н., Мужикова А.В., Шилова С.В. Методика выбора аппроксимации для решения прямой задачи гравиразведки // Севергеоэкотех – 2002: тезисы докладов Межрегиональная молодежная научная конференция. – Ухта, 2002. – С. 31–32.

Для проведения эффективного прогноза нефтегазоносности необходимо построение объемной структурно-плотностной модели геологической среды, удовлетворяющей гравитационному полю. Однако для построения имеются только фрагментарно заданные данные, в том числе профильные. Построенные двумерные модели могут быть реконструированы решением структурной или плотностной обратных задач гравиразведки [1–5]. Для преобразования двумерных данных в трехмерные существует много прикладных программных средств (например, Surfer, Коскад 3D и др.), алгоритмов (послойной интерполяции, методы крайгинга и др.), выбор которых зависит от характера имеющихся данных. В данной работе представлена разработка алгоритмов и вычислительных схем интерполяции профильных данных в объемные плотностные модели, основные положения которых изложены в [6, 7].

Исходные данные в условиях недоопределенности задаются системой профилей Γ, Γ = {Γl}, l = 1, ..., P, в которую входит P геолого-геофизических разрезов. Систему координат рассматриваем с осью Oz, направленной вниз и плоскостью xOy – совмещённой с дневной поверхностью. Для всех разрезов также имеются координаты начала и конца в новой, общей системе координат. Для представления структурной модели по каждому профилю каждой точке x сопоставляется глубина залегания z = fk(x) соответствующей границы k = 0, 1, ..., N, лежащей в области S, ограниченной горизонтальной полосой П. Каждый из пластов характеризуется своим неизменным по вертикали параметром плотности σk(x).

Необходимо по имеющимся данным построить объемную структурно-плотностную модель среды [1, 2, 3]. В ней каждой точке s = {x, y} пространства V, ограниченного горизонтальной полосой П, сопоставляется глубина залегания z = fk(s) соответствующей границы k = 0, 1, ..., N. Каждый из пластов характеризуется своим параметром плотности σk(s), неизменным по вертикали в пределах каждого из пластов (рис. 1). В этом случае модель представляет собой следующее:

– границы, ограничивающие пласты, представляют собой однозначные функции пространственных координат zk = fk(s), k = 0, 1, ..., N + 1;

– плотность пласта, заключенного между k-й и k + 1-й границами, есть функция горизонтальных координат  σk +1 = σk +1(s), k = 0, 1, ..., N;

– нулевая граница есть горизонтальная пластина с глубиной f0 и плотностью пласта σ0;

– плотность среды ниже границы с номером N есть σN+1;

– величины f0, σN+1, σ0 считаются постоянными;

– объемная модель korbunov01.wmf имеет след на поверхности {l} – проходящей через линию Г1 нормально к дневной поверхности двухмерную модель korbunov02.wmf.

Для объемной структурной модели введем краткое обозначение:

korbunov03.wmf korbunov04.wmf

korbunov05.wmf korbunov06.wmf

korbunov07.wmf.

Здесь Δσk – контрастность k-го пласта.

Для построения объемной структурно-плотностной модели по системе профилей разработаны следующие алгоритмы интерполяции Q(Γ): односторонняя линейная интерполяция, «змейка», рекурсия (прямоугольная). Алгоритм интерполяции системы korbunov08.wmf, заданной на профилях Γ в объемную модель korbunov09.wmf обозначим Q(Γ):

korbunov10.wmf.

Каждый алгоритм состоит из двух этапов:

Аппроксимация по профилям. По каждому профилю Гl находим значения глубин korbunov11.wmf и плотностей korbunov12.wmfс заданным разбиением step_r. Координаты по горизонтали для каждой из границ korbunov13.wmf, где k = 0, ..., N – номера границ, l = 1, ..., P – номера профилей, i = 0, ..., Pl – число точек, получившихся при интерполяции на соответствующем профиле и xx_0l – координаты начала профилей. Для приведения данных к системе координат производим поворот осей на угол αl, образованный соответствующим профилем с осью Ox. Здесь значения x_dl – координаты начала l-го профиля в новой системе координат korbunov14.wmf:

korbunov15.wmf (1)

Аппроксимация по площади. С целью оптимизации математических расчетов в качестве объекта выбирается прямая призма, представляющая собой совокупность структурно-плотностных разрезов по профилям. Для получения по рассматриваемой площади korbunov16.wmf значений глубин залегания fk(G) и плотностей σk(G) разбиения используем линейную интерполяцию данных по профилям. Размеры ячейки сетки Δx и Δy по осям Ox и Oy. Координаты призмы по осям меняются: от korbunov17.wmf до korbunov18.wmf по оси Ox, от korbunov19.wmf до korbunov20.wmf>по оси Oy и от korbunov21.wmf до korbunov22.wmf>по оси Oz (рис. 2).

pic_4.tif

Рис. 1. Объемная структурно-плотностная модель среды

pic_5.tif

Рис. 2. Тестируемая модель

В основе интерполяции лежит метод сравнения трех ближайших к рассматриваемой korbunov23.wmf точек с известными глубинами и плотностями с последующей интерполяцией на сетку. Для каждой из границ последовательность действий одинакова, поэтому индекс k опустим.

Односторонняя интерполяция. Обход полученной сетки G для каждой границы производим слева направо. Последовательность действий представляет собой итерационную процедуру, которую опишем для произвольной точки (xm, yn).

Шаг 1. Находим точку korbunov24.wmf на l профиле, имеющую минимальное расстояние до исследуемой:

korbunov25.wmf

Здесь korbunov26.wmf – номер точки. Это точка вида 1. Если расстояние меньше половины диагонали ячейки построенной сетки, то

korbunov27.wmf

korbunov28.wmf

Шаг 2. Ищем по профилям ближайшую к исследуемой точку korbunov29.wmf, лежащую справа от (xm, yn) в полосе

korbunov30.wmf

и находящейся от нее на расстоянии

korbunov31.wmf

(точка вида 2).

Шаг 3. Далее находим ближайшую по профилям к исследуемой точку korbunov32.wmf, лежащую в полосе

korbunov33.wmf

(точка вида 3) и находящейся от нее на расстоянии

korbunov34.wmf

Схематично описанные выше виды точек интерполяции приведены на рис. 3.

Шаг 4. В случае граничных точек сетки используются особые способы нахождения значений глубин и плотностей:

1. В точках нижней границы сетки (n = 0) значениям глубин и плотностей модели присваиваем значения, принадлежащие точке первого вида korbunov35.wmf.

2. В точках левой границы сетки (m = 0) искомым величинам присваиваем среднее значение соседних нижних (x0, yn–1) и (x1, yn–1) точек:

korbunov36.wmf

korbunov37.wmf (2)

3. В точках правой (m = Kx) и верхней (n = Ky) границ сетки искомым характеристикам присваиваем среднее значение соответствующих характеристик предыдущей (xm–1, yn) и нижней (xm, yn–1) точек:

korbunov38.wmf

korbunov39.wmf (3)

Шаг 5. После нахождения точек приступаем к сравнению расстояний от них до исследуемой точки:

1. Если нет точек вида 2 и вида 3, то используем формулы (3).

2. Если r_x ≥ r_y или нет точек 2 вида, то составляем уравнение прямой, проходящей через точки korbunov40.wmf и (xm, yn–1). В результате получаем

korbunov41.wmf

korbunov42.wmf (4)

3. Если r_x < r_y или нет точек вида 3, то составляем уравнение прямой, проходящей через точки korbunov43.wmf и (xm–1, yn) (левую и вида 2):

korbunov44.wmf

korbunov45.wmf (5)

Шаг 6. Выбрав удовлетворяющие имеющимся данным уравнения, находим интересующие нас величины для точки (xm, yn) и переходим к шагу 1, где находим плотность и глубину залегания точки z(xm+1, yn) или z(x0, yn+1), если m = Kx.

«Змейка». Данная интерполяция отличается от предыдущей направлением обхода узлов сетки G, т.е. порядком заполнения данных точек (xm, yn).

1. В четном горизонтальном ряду (n = 0, 2, ...) движемся слева направо и заполняем узлы сетки, как в предыдущей интерполяции.

2. В нечетном горизонтальном ряду (n = 1, 3, ...) движемся справа налево.

Существуют следующие отличия от алгоритма предыдущей интерполяции:

Шаг 2. Вместо точки вида 2 находим точку вида 4 в полосе слева:

korbunov46.wmf

и находящейся от нее на расстоянии

korbunov47.wmf.

Вместо (5) составляем уравнение прямой, проходящей через точки korbunov48.wmf и (xm+1, yn):

korbunov49.wmf

korbunov50.wmf (6)

Шаг 4

1. В граничных точках слева (m = 0) искомым величинам присваиваем среднее значение правой (x1, yn) и нижней (x0, yn–1) точек:

korbunov51.wmf korbunov52.wmf (7)

2. В граничных точках справа (m = Kx) глубины и плотности находим следующим образом: берем среднее значение нижней korbunov53.wmf и нижней предыдущей korbunov54.wmf:

korbunov55.wmf korbunov56.wmf (8)

Шаг 5.

1. Если нет точек вида 4 и 3, то искомым характеристикам присваиваем среднее правого (xm+1, yn) и нижнего (xm, yn–1) значений в найденных ранее узлах

korbunov57.wmf korbunov58.wmf (9)

Прямоугольная (Рекурсия). Обход начинается с центра сетки и продолжается против часовой стрелки вокруг этой центральной точки. Возможны 4 варианта нулевого элемента (рис. 4):

а) одна точка;

б) вертикальный ряд точек;

в) горизонтальный ряд точек;

г) набор точек, образующий квадрат.

Рассмотрим порядок действий алгоритма для каждого элемента.

pic_6.tif

Рис. 3. Виды точек сетки односторонней интерполяции

а) Ищем точку вида 1 и искомым значениям присваиваем ее характеристики.

б) Двигаемся снизу вверх. Первую точку заполняем, как в (а). Для остальных точек добавляем сравнение с ближайшей точкой в вертикальной полосе сверху, с мощностью Δy (точка вида 3).

в) Двигаемся слева направо. Первую точку заполняем, как в (а). В остальных добавляем сравнение с ближайшей точкой в горизонтальной полосе справа, с мощностью Δx (точка вида 2).

г) Движение производим по кругу. Первую точку заполняем, как в (а). Вторую, как в (в). Третью, как в (б). При работе с последней точкой добавляем сравнение с ближайшей точкой в вертикальной полосе сверху, с мощностью Δy (точка вида 3) и с ближайшей в горизонтальной полосе слева, с мощностью Δx (точка вида 4).

pic_7.tif

Рис. 4. Виды точек, характерных для интерполяции «рекурсия»

Таким образом, выше полностью описан алгоритм Q(Γ) интегрирования профильных данных в объемную модель korbunov59.wmf, разработанный для крупных плотностных структур типа седиментационных бассейнов. В настоящее время ведется проверка алгоритмов на устойчивость, выработка рекомендаций по выбору шага и типа интерполяции.

Рецензенты:

Бурмистрова О.Н., д.т.н., заведующий кафедрой технологии и машин лесозаготовок, ФГБОУ ВПО «Ухтинский государственный технический университет», г. Ухта;

Андронов И.Н., д.т.н., профессор, заведующий кафедрой сопротивления материалов и деталей машин, ФГБОУ ВПО «Ухтинский государственный технический университет», г. Ухта.


Библиографическая ссылка

Кобрунов А.И., Мотрюк Е.Н., Ломинский Д.О. МЕТОД ИНТЕРПОЛЯЦИИ ГЕОЛОГИЧЕСКОЙ СРЕДЫ В УСЛОВИЯХ ФРАГМЕНТАРНО ЗАДАННЫХ ДАННЫХ // Фундаментальные исследования. – 2015. – № 2-24. – С. 5340-5345;
URL: https://fundamental-research.ru/ru/article/view?id=38346 (дата обращения: 29.03.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674