СУБД как инструмент хранения и обработки горно-геологических данных недропользователя

Представьте себе объём производственной и геологической информации, которая постоянно поступает, накапливается и хранится хотя бы в рамках одного предприятия: от координат скважин, инклинометрии, геологического описания, каротажа до объёмов добываемого полезного компонента, результатов аналитики и различных отчетов. Очевидно, что такой поток данных является колоссальным. Для продуктивного использования всего объёма информации, обеспечения целостности и доступности, а также контроля качества необходим инструмент управления и хранения. Таким инструментом в современном мире является система управления базами данных (СУБД).

Пример проверки данных на ошибке в режиме онлайн в Geobank Mobile
Пример проверки данных на ошибке в режиме онлайн в Geobank Mobile

При отсутствии подобной системы рабочие процессы специалистов, задействованных в информационном потоке, значительно усложняются. Рассмотрим некоторые проблемы, с которыми сталкиваются многие предприятия, и как легко они решаются с применением рабочей системы управления базами данных.

Выявление ошибок

Начнём по порядку. Довольно частой проблемой при ручном вводе являются ошибки/опечатки, которые являются неотъемлемой составляющей человеческого фактора. Например, при документировании геологического описания керна или заполнении информации по искривлению скважины специалист может поставить неверно запятую в значении или цифру. В дальнейшем это часто приводит к негативным последствиям, поскольку при моделировании геолог опирается на заведомо недостоверные сведения. При этом восстановить корректные исходные данные бывает довольно затруднительно или вовсе невозможно.

В случае использования системы управления базами данных такие ошибки возможно отсеять уже на этапе ввода информации. Программа Geobank Mobile моментально проверяет введённые данные и подсвечивает пользователю то место, где допущена ошибка. Кроме того, пользователь просто не сможет загрузить данные в основное хранилище, если в них присутствует ошибка.

Хранение, доступ и целостность

Индикаторная таблица внесенной информации по скважинам
Индикаторная таблица внесенной информации по скважинам

Обычно производственные данные хранятся на рабочих компьютерах пользователей в виде огромного набора текстовых и графических файлов, а зачастую сотрудники используют более или менее «свежую» или, что хуже, «свою» версию данных. Таким образом, интерпретация этих данных может получиться также различной и неполной. Несколько лучшей является ситуация, когда для хранения используется сетевой сервер с общим доступом. Однако и в этом случае огрехи также случаются. Объём поступающей информации растёт с каждым днём с большой скоростью, поэтому время поиска необходимых данных пропорционально возрастает. Представьте, что при хранении данные не структурированы должным образом, лежат скопом в сетевой папке — в таком случае поиск информации может завершиться вовсе безрезультатно. Всё это занимает значительное время, а время любого специалиста предприятия, как известно, на вес золота.

Как же организовать систему хранения данных таким образом, чтобы все пользователи работали с единым и полным объёмом информации, получали данные оперативно, чтобы информация не затерялась?

Решением является опять-таки использование СУБД , которая по своей структуре выступает единственным местом сбора и хранения всей достоверной производственной информации.

Диаграмма XY-рассеяния
Диаграмма XY-рассеяния

Кроме того, система позволяет настроить права доступа чтения, записи и удаления той или ной информации. Таким образом, при должной настройке, каждый пользователь будет работать только с необходимым ему набором данных. Одним из плюсов является возможность выгрузить нужный срез данных в любой формат для использования другими программным обеспечением или настроить автоматический обмен информацией между различными системами.

Стандартизация

Чаще всего на каждом отдельном предприятии существует собственная «исторически сложившаяся» система документирования. В некоторых случаях она бывает очень неудобна для
анализа, моделирования и подсчёта запасов. Такую проблему наиболее остро ощущают управляющие компании, имеющие большое количество активов. Каждое из подразделений ведёт информационный поток «по-своему», прибавляя тем самым объём работы геологам, которым предварительно придётся подготовить данные для обработки. Если при этом учесть довольно большую текучку среди специалистов рядового состава, то качество данных при отсутствии утверждённых стандартов данных сильно страдает.

Решение проблемы заключается в стандартизации системы документирования, обмена и хранения. В этом случае существует возможность разработать единый (или практически единый стандарт) базы данных, который будет использовать все предприятия компании. В этом случае пользователям не придётся заниматься проверкой и подготовкой данных для моделирования, что значительно экономит время специалистов на выполнение рутинных операций. кроме того, большая текучка кадров практически не повлияет на качество поступающей информации. Поскольку все пользователи будут работать по единому стандарту, выполняя инструкции, и это значительно снижает влияние человеческого фактора и произвольного творчества.

Корректировка геологических интервалов по данным геофизики
Корректировка геологических интервалов по данным геофизики

Обмен информацией между подразделением и головным офисом, контроль

Важным является вопрос оперативной передачи информации с предприятия управляющей компании. В лучшем случае получить необходимые данные удаётся в течение суток. Время отклика и предоставления данных может значительно увеличиться из-за временной разницы между головным офисом и участком ведения работ. Эту проблему особенно остро ощущают крупные управляющие компании. Порой информация может быть не очень актуальной, или прислали то, что «быстро удалось найти». Подобную ситуацию проконтролировать очень затруднительно.

При использовании встроенных инструментов СУБД существует возможность настройки репликации (синхронизации) между серверами баз данных участка ведения работ и головным офисом с заданным периодом обновления (например, раз в сутки). Это позволяет получать все актуальные данные в автоматическом режиме. кроме того, имея оперативные данные, можно улучшить контроль за работой специалистов.

Персонализация

Сама по себе структура СУБД является довольно сложным инструментом, для работы с которым необходимо иметь определённые навыки и знание встроенного языка запросов SQL (Structured Query Language — язык структурированных запросов), поэтому для рядовых сотрудников работать с базой данных самостоятельно практически невозможно. для создания комфортной и интуитивно понятной среды был разработан программный продукт Geobank. Он представляет собой графический интерфейс для работы с базой данных. С его помощью пользователи могут в привычном табличном виде заносить информацию в базу данных. После чего автоматически могут:

• получать необходимые отчёты (например, геологическая колонка, паспорт скважины и т. д.) и статистику;
• импортировать файлы различных форматов (*.CSV, *.DAT, *.LAS, *.XLS, *.SIF);
• контролировать процесс ведения работ;
• обрабатывать информацию в базе данных при помощи специализированных инструментов (например, корректировать данные геологических интервалов по данным геофизического каротажа);
• сопровождать процесс опробования от формирования реестра проб на отправку до получения результатов аналитики из лаборатории и построения графиков QAQC (карта шухарта, диаграмма XY-рассеяния);
• осуществлять выгрузку данных в различные текстовые форматы для работы с другим ПО.

Помимо этого, интерфейс программы даёт возможность присвоить каждому сотруднику собственный профиль с определённым набором инструментов для решения его функциональных задач. Такой подход максимально упрощает процесс работы с ежедневными данными работника, обеспечивает быструю адаптацию и обучение новых сотрудников.

Результаты

Подводя итог, можно сказать, что использование функционала СУБД для хранения, анализа и обработки данных значительно упрощает и оптимизирует ежедневную рутинную работу как рядовых специалистов, так и руководителей. В результате предприятие получат единый, актуальный и надёжный источник информации, готовый к работе и анализу любыми специалистами. кроме того, использование СУБД в том или ином виде стандартизирует и систематизирует процесс работы с данными, что является важным аспектом для крупных недропользователей с большим количеством активов. Наличие подобной системы также экономит время и деньги при подготовке данных для аудита различными консалтинговыми компаниями, делает компанию более привлекательной для потенциальных инвесторов.

.

Текст: Тарас Яремченко, технический специалист по базам данных ООО «Майкромайн Рус»

Отраслевые решения

Подпишитесь
на ежемесячный дайджест актуальных тем
для специалистов отрасли.

Исключительно отраслевая тематика. Никакого спама 100%.