09 июля 2026, Четверг
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
arrow_right_black
16 марта 2026

Оптимизация выемочных единиц в ГГИС Micromine с помощью скриптов

Одной из важнейших производственных задач при ведении открытых горных работ является оперативное и точное определение оптимальных контуров отработки рудных участков с учетом применяемого выемочного оборудования в пределах буровзрывного блока. При использовании блочных моделей, построенных по данным эксплуатационной разведки, часто наблюдается неоднородность по качеству полезного компонента в пределах добычного блока. Вследствие этой неоднородности существенно усложняется процесс выделения оптимальных границ отработки. Процесс усложняется ещё и тем, что специалисту необходимо учитывать сортность руды, а также минимизировать потери и разубоживание. В компании «Полюс» для решения данной задачи был внедрён скрипт «Оптимизация выемочных единиц». Данный скрипт разработан компанией «Гинтелл» как функциональность, расширяющая стандартные инструменты ГГИС Micromine.
messages_black
0
eye_black
485
like_black
0
dislike_black
0
Автор: В. А. Прошин — ведущий специалист, маркшейдер ООО «ГИНТЕЛЛ»







Соавтор: Р. А. Матусов — начальник управления рудного контроля ООО «УК «Полюс».







Скрипты в ГГИС Micromine — это специальная функциональность для разработки уникальных и специализированных решений под конкретные задачи производства. Скриптинг, используя функциональность Micromine и возможности скриптового языка Python, позволяет реализовывать дополнительную функциональность в ГГИС. Скрипт «Оптимизация выемочных единиц» является одним из примеров эффективного использования скриптинга Micromine.

Суть работы скрипта основана на автоматическом формировании каркасов рудных элементарных выемочных единиц (далее — ЭВЕ) в пределах анализируемого выемочного блока. Качественные показатели для каркасов берутся из блочной модели (рис. 1). Расчет и итоговая геометрия каркасов ЭВЕ основываются на заданных пользователем параметрах оптимизации. Результат скрипта — это набор рудных и породных зон, представленных в виде каркасов элементарных выемочных единиц. Определение того, какой каркас станет рудным, а какой — породным, осуществляется за счёт специально разработанного для этой задачи алгоритма оптимизации. На текущий момент скрипт позволяет существенно сократить время подготовки контуров отработки и исключить влияние субъективного фактора на итоговый результат.



Алгоритм скрипта «Оптимизация выемочных единиц»

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

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



После этого на основании заданных параметров и ограничений алгоритм скрипта вдоль каждой заходки отрабатывает поиск таких сочетаний прирезок, которые можно объединить в итоговые выемочные единицы (рис. 3).

Функциональность скрипта

Указав блочную модель, пользователь задаёт первоначальные параметры оптимизации (рис. 4). На этом этапе необходимо определить направление горных работ (азимут заходки) и параметры выемочной техники (высота, наклон ЭВЕ, ширина заходки). С помощью параметра «длина прирезки» пользователь может регулировать «степень» оптимизации, поскольку каждая выемочная единица в дальнейшем формируется именно из таких прирезок. Этот этап важен также тем, что здесь можно задать файл границ оптимизации, учитывая любые границы отработки. Алгоритм скрипта обрежет каркасы ЭВЕ в соответствии с указанным файлом.

Параметры, на основании которых алгоритм скрипта определяет итоговые выемочные единицы, настраиваются пользователем после подготовки данных на этапе оптимизации (рис. 5). Помимо основных параметров оптимизации, таких как бортовое содержание, минимальный и максимальный размер ЭВЕ, под требования заказчика были разработаны дополнительные параметры оптимизации. Использование дополнительных опций дает пользователю гибкость при проведении оптимизации.

По умолчанию каркасы руды выделяются красным цветом, а каркасы породы — серым. Однако в скрипте пользователь может настроить кодировку сортов руды и раскрасить каркасы, задав кодировкам соответствующие цвета. Сортность будет рассчитываться в каждом рудном каркасе ЭВЕ.




После определения итоговых выемочных единиц пользователь при необходимости может интерактивно щелчком мыши переопределить получившиеся рудные и породные прирезки (рис. 6). Иными словами, переопределить участки рудных и породных зон. Каждая прирезка при наведении на нее курсора мыши отображает содержание основного полезного компонента, а щелчком мыши можно изменить породную прирезку на рудную и наоборот.

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

Средствами скриптинга также удалось реализовать автоматическое формирование табличных справок в формате Excel. Скрипт формирует отчётность по всему блоку и по каждому каркасу ЭВЕ руды и породы. В отчётах содержится информация об объёме и тоннаже выемочных единиц, содержании полезных компонентов в них, итоговом проценте потерь и разубоживания (рис. 7).

Результаты внедрения скрипта на производстве

В результате удалось реализовать функционал, который активно применяется специалистами компании «Полюс» как основной инструмент для получения оптимальных контуров рудных участков. В отличие от стандартных решений ГГИС, скриптинг позволяет создавать функциональность, максимально адаптированную под конкретного заказчика. При этом скрипт поддерживает многоверсионность ГГИС Micromine. То есть его можно развернуть на любой версии Micromine.



Разработка скриптов в ГГИС Micromine — это возможность создавать специализированные решения под любые производственные задачи предприятия. При этом затраты на их разработку могут быть на порядок ниже по сравнению с созданием отдельных программных продуктов.

Компания «Гинтелл» готова помочь в разработке специализированных решений на основе сриптинга в ГГИС Micromine.


Опубликовано в журнале "Золото и технологии" № 2/июнь 2025 г.
03.09.25
Внедрить цифровую инициативу в горнодобывающей отрасли и не потерять эффекты
03.09.25
ГГИС «MINEFRAME» — инструменты для ресурсного геолога
03.09.25
Системная подготовка кадров в условиях смены подходов к оценке запасов
03.09.25
Цифровизация производства, вызовы, задачи и пути их решений
03.09.25
ИТ-тренды 2024 года и прогнозы на 2025 год для горно-металлургического комплекса
03.09.25
Глобальное обновление ГГИС Майнфрэйм 10.0
21.04.25
Система оперативного мониторинга и корректировки фронта работ карьерных экскаваторов с использованием системы высокоточного позиционирования ковша экскаватора
21.03.25
Как и зачем распознавать керн с помощью машинного зрения? Новое слово в цифровизации добывающей отрасли
26.12.24
Мониторинг и управление производственными процессами на золотодобывающем предприятии
26.12.24
Ведение цифровых моделей подземных горных предприятий в наши дни
25.09.24
Только 22% промышленных компаний заместили ПО для работы с данными более чем на 70%
02.07.24
Автоматизация в горнодобывающей промышленности: современные тренды и разработки
02.07.24
Синергия взаимодействия: недропользователь, разработчик, государство. Так создаются эффективные цифровые решения
01.04.24
Итоги 2023 года для горно-металлургического комплекса: главные ИТ-тренды и прогнозы на 2024
27.03.24
Автоматизация мониторинга экологической ситуации на гидросооружениях и хвостохранилищах
27.03.24
Автоматизация процесса создания сортовых контуров
31.01.24
Цифровизация начинается «с поля»
31.01.24
ГГИС MINEFRAME — импортозамещение ключевых цифровых технологий в области инженерного обеспечения горных работ
30.01.24
Определение контура карьера по граничному коэффициенту вскрыши в Micromine Beyond
23.06.23
Опыт АЛРОСА: цифровизация управления геологоразведкой
Смотреть все arrow_right_black



Инвестиции в геологоразведку: почему юниорам сложно найти деньги
Инвестиции в геологоразведку: рынок юниоров и золото в России
Юниоры. Где брать деньги на геологоразведку? Тизер подкаста ЗиТ №1
Смотреть все arrow_right_black
Яндекс.Метрика