Введение 4
Глава 1. Теоретическая часть 7
1.1 Стандарты хранения данных LAS файлов 7
1.1.1 Общее описание формата 7
1.1.2 Секции Las-файла 8
1.1.3 Специальные символы 9
1.1.4 Мнемоники Las-файла 9
1.1.5 Описание секций 11
1.1.6 Секция «Version» 11
1.1.7 Секция «Well» 12
1.1.8 Секция «Curve» 15
1.1.9 Секция «Parameters» 16
1.1.10 Секция «Other» 16
1.1.11 Секция «ASCII log data» 16
1.2 Геофизические методы исследования скважин 17
1.2.1 Общая информация 17
1.2.2 Классификация методов ГИС 19
1.2.3 Принципы устройства каротажных станций и скважинных
приборов 21
Глава 2. Практическая часть 25
2.1 Постановка задачи 25
2.2 Формат исходных данных 25
2.3 Математические методы, примененные в разработке 25
Глава 3. Пользовательский интерфейс программного продукта 33
Заключение 38
Список литературы 39
Приложения 40
Приложение 1 41
Приложение II 51
Приложение Ш 53
Сегодня, в век информационных технологий, человечество достигло колоссальных достижений в разработке программных средств. С появлением электронных вычислительных машин с их возможностями хранения и обработки цифровой информации появилась возможность их использования в процессе интерпретации. Сегодня, при проведении каротажа, данные, поступающие из скважины, автоматически переводятся из аналогового в цифровой формат, и в таком виде сохраняются на носителе информации.
В то же время довольно часто возникает необходимость обмена информацией. Примером такого обмена может быть передача результатов интерпретации от геофизической компании заказчику. В таких случаях очень остро встает вопрос о стандартизации предоставляемых материалов - ведь свои данные можно хранить в совершенно произвольной форме.
В связи с этим, ряд институтов по всему миру занялся разработкой стандартов для хранения, переноса и обмена каротажной информацией для всех желающих. В настоящее время известно несколько широко распространенных форматов хранения данных, как в России, так и за рубежом. Одним из них (может быть даже самым популярным) является формат LAS. Аббревиатура LAS является сокращением от Log ASCII Standard (ASCII - American Standard Code for Information Interchange).Формат Las был разработан под руководством специального комитета Канадского общества каротажников (Canadian Well Logging Society's Floppy Disk Committee) [1].
Изначально формат LAS создавался для переноса данных с использованием гибких магнитных дисков. Хотя в настоящее время использование подобных носителей информации уже не столь актуально, формат не утратил своей популярности. Более того, со времен его разработки в первоначальный вариант несколько раз вносились дополнения. Сегодня файл формата LAS можно записать в трех версиях: 1.2, 2.0 и 3.0.
В данной работе будет рассмотрена и реализована разработка программного обеспечения для автоматизации процесса обработки и визуализации las файлов с данными геофизического исследования скважин (ГИС).
Разрабатываемое приложение содержит в себе возможность визуализировать кривые ГИС из las файла, посредством его обработки и сохранять изменения в проектную директорию. Геологи или геофизики производят над данными кривых ГИС необходимые манипуляции, после чего выгружают отчетность по месторождению.
Целью данной работы является разработка программного обеспечения для автоматизации процесса обработки и визуализации las файлов с данными геофизического исследования скважин на основании технического задания (Приложение I).
Для реализации цели, необходимо было решить ряд следующих задач:
1. Анализ технического задания на разработку проекта
2. Ознакомление со стандартами хранения данных геофизического исследования скважин (Приложение II). В этой задаче лежит раскрытие особенности обработки файлов формата las.
3. Визуализировать обработанный файл на планшете кривых.
4. Разработать функционал для работы над кривыми как опции для управления визуализацией, так и математической составляющей.
5. Кодирование проекта (Приложение III)
6. Тестирование
7. Создание документации
С помощью решения задачи № 2, был разработан механизм для загрузки и обработки как одного, так и нескольких файлов. Загрузка нескольких файлов необходима для сопоставления кривых ряда файлов в одной системе координат. [1], [2].
С помощью автоматизации задачи № 3, реализована визуализация планшета кривых из загруженного файла.
Задача № 4 позволяет работать над функциональными возможностями кривых от различных опции визуализации до применения статистических и математических методов обработки данных кривых. Статистические и математические методы такого характера как: нахождение промежуточных значений кривой по имеющемуся набору известных значений - интерполяция линейным методом, многочленом Лагранжа и Ньютона [3],[7]; сглаживание кривой при флуктуации значений методом простого скользящего среднего [4],[5]; вычисление простых статистик (максимум, минимум, математическое ожидание, среднее квадратичное отклонение) [6].
Программный продукт реализован на базе языка программирования JAVA в программной среде Eclipse с набором библиотек для работы над графикой и скоростью обработки данных файлов.
Данная дипломная работа состоит из введения, трех глав, заключения, списка использованной литературы и двух приложений. Первая глава содержит теоретический материал о стандартах хранения данных ГИС и методах скважинного исследования. Вторая глава содержит практическую часть разрабатываемого программного обеспечения: структуру, а также методы и алгоритмы, использованные при проектировании и реализации продукта. Третья глава описывает пользовательский интерфейс.
В первом приложении приведено техническое задание на разработку проекта, придерживаясь которого, разрабатывалось программное обеспечение. Во втором приложении приведен исходный код проекта. Разрабатываемое программное обеспечение получило название «VISUAL GIS»
Подводя итоги, можно сказать, что цель, поставленная при планировании проекта, была достигнута.
Для достижения цели был решен ряд задач:
1. Проанализировано техническое задание на разработку проекта
2. Произведено ознакомление со стандартами хранения данных геофизического исследования скважин
3. Изучены методы скважинного исследования
4. Запрограммирован проект
5. Произведено тестирование
6. Создана документация
Разработанное программное средство успешно протестировано в ООО «Актуальные технологии» и внедрено в работу компании.
1. Нургалиев Д.К., Косарев В.Е., Косарева Л.Р., Насыртдинов Б.М., Стандарт хранения данных каротажа las (версии 1.2 и 2.0) И Учебное пособие, Казань, Казанский университет, 2012.-23 с.
2. Las 1.2. A floppy disk standard for log data. //Canadian well logging society floppy disk committee. 1990 - http://www.cwls.org
3. Березин И. С., Жидков Н. П., Методы вычислений И Государственное издательство физико-математической литературы, Москва, 1962. Т 1. С 77- 98
4. Розенберг Г.С., Шитиков В.К., Брусиловский П.М., Экологическое прогнозирование. Тольятти, 1994. - 182 с.
5. Интернет-ресурс: Функциональные предикторы временных рядов http://www.ievbras.rU/ecostat/Kiril/Library/Book2/ContentO/ContentO.htm# Vved(Дата обращения 15.03.2016 г.)
6. Фастовец Н.О., Попов М.А., Математическая статистика. Примеры, задачи и типовые задания И Учебное пособие для нефтегазового образования. Москва. 2012. - 99 с.
7. Обработка экспериментальных данных методами Лагранжа и Ньютона //Методические указания. Томск. 2010. - 16 с.