Академический Документы
Профессиональный Документы
Культура Документы
УДК 550.8
Abstract: Nowadays, the usage of programming languages is in great demand in different spheres of activity,
and geophysics is not an exception. Due to complication of conditions of prospecting, extraction and explora-
tion of minerals, it is necessary to improve software complexes. Programming language Python, by its acces-
sibility, openness and sufficient ease of use, is able to significantly simplify and update the solutions of com-
plex geological and geophysical problems.
Key words: programming language, Python, geophysics, geophysical well investigations, geoinformation sys-
tems, neural networks.
В программе Oasis montaj при помощи Python можно создавать свои, необходимые для работы,
модули. Например, создание модуля полной первичной обработки данных магниторазведки.
Использовать Python можно и для визуализации кривых ГИС (геофизических исследований сква-
жин). Кривые записываются в LAS файлы, которые представляют собой текстовый документ. Такие
файлы создаются по определенному стандарту и содержат дискретные значения каротажных кривых,
записанные с определенным шагом по глубине в процессе проведения геофизических исследований
скважин.
Для просмотра и обработки кривых ГИС существует много специализированных программ, кото-
рые зачастую находятся в коммерческом доступе. А язык программирования Python предоставляет
возможность просмотра и даже обработки LAS файлов бесплатно. С помощью библиотеки Lasio можно
обрабатывать, создавать, записывать и даже экспортировать LAS файлы в другие форматы таблично-
го типа. Используя данную библиотеку, можно также сделать некоторые прогнозы, выполнить некото-
рые расчеты, например, коэффициента пористости и др. [2]
Есть еще один вариант применения языка программирования Python в геофизических исследо-
ваниях скважин – для интерпретации данных ГИС. Осуществление данных операций возможно с спе-
циальной программы Gintel. Данное ПО является очень удобным и распространенным в области каро-
тажных исследований. Программа обеспечивает достаточно эффективную массовую обработку и ин-
терпретацию данных ГИС в открытом стволе скважины при решении огромного количества геологиче-
ских задач поисков, разведки и разработки месторождений нефти и газа. В этот пакет встроен рассмат-
риваемый язык программирования Python. При помощи него, можно дополнять исходную программу,
дописывая собственные расширенные и уникальные модули для решения широкого спектра задач.
Обычно такие задачи требуют сложных матричных вычислений, с которыми данный язык справляется
достаточно эффективно и быстро.
Рис. 2 .Интеграция Gintel с ROXAR RMS при помощи плагина на языке Python. По данным Gintel
была построена трехмерная модель в ROXAR RMS напрямую. [3]
Таким образом, можно сделать вывод, что Python применяется на многих этапах обработки и ин-
терпретации геофизических данных.
Список литературы
www.naukaip.ru