Автоматизация процесса создания сортовых контуров
Одной из основных задач геологов на многих горнодобывающих предприятиях является оконтуривание и выделение рудных тел для дальнейшей отработки. Данный процесс является важным в технологическом процессе добычи руды, так как от него зависит итоговое качество продукции. В настоящее время нет единого универсального способа для автоматизации данного процесса, так как везде применяются свои уникальные методы при решении данной задачи. Для каждого предприятия необходимо создание специализированных решений, что требует детального анализа всех особенностей отработки месторождения и подготовки сортового плана. В данной статье речь пойдет об одном из таких решений для полиметаллического холдинга ПАО «Селигдар», разработанных специалистами компании ООО «Гинтелл» в ГГИС Micromine c помощью скриптинга.
0
374
0
0
Автор: С.В. Калинкин — главный эксперт, геолог ООО «Гинтелл»
Соавторы: В.Е. Волобуев — ведущий инженер-программист ООО «Гинтелл» П.П. Учаев — начальник отдела ГИС ПАО «Селигдар»
Одной из основных задач геологов на многих горнодобывающих предприятиях является оконтуривание и выделение рудных тел для дальнейшей отработки. Данный процесс является важным в технологическом процессе добычи руды, так как от него зависит итоговое качество продукции.
Первым делом рассмотрим общую последовательность действий в процессе определения контуров рудных тел, которым пользуются специалисты на горнодобывающих предприятиях. Разумеется, это больше общий шаблон, так как везде встречаются свои нюансы в горно-геологических условиях, которые необходимо учитывать для получения более качественного материала.
1. Выполнение геологоразведочных работ и сбор материала.
2. Отправка собранного материала в пробирно-аналитическую лабораторию (ПАЛ).
3. Получение результатов опробования из ПАЛ.
4. Визуализация данных в 3D-среде горно-геологической информационной системы.
5. Построение и оценка блочной модели.
6. Визуализация в 3D-среде и интерпретация оценённой блочной модели.
7. Ручное построение контуров на основании оценённой блочной модели (рис. 1).
8. Получение отчёта в рамках вы деленных контуров.
9. Передача рудных контуров в от работку.
Процесс подготовки сортового плана на рассматриваемом предприятии состоял из последовательности, которая представлена выше. Перед геологами стояли следующие задачи:
1. Установка граничных значений для разных сортов руды. Специалисты должны иметь возможность самостоятельно указывать границы для каждого сорта руды, так как на каждом месторождении данные показатели индивидуальны и могут пересматриваться даже в рамках одного месторождения.
2. Выделение контуров на половине расстояния между точками опробования. Интерполяция — выделение контуров на половине расстояния между пробами, является основой при оконтуривании, которую необходимо соблюдать.
3. Содержание краевых проб в контуре должны быть не меньше минимального значения для выделяемого сорта. Данное условие необходимо учитывать, чтобы не занижать содержание в пределах выделяемого сорта руды.
4. Возможность установки значения в процентах от общего контура, которое определяет разрешаемый объём некондиционных руд или руд другого сорта в пределах выделяемого контура. Условие необходимо для включения внутреннего разубоживания.
При исследовании вопроса автоматического построения контуров было принято решение, что основой скрипта станет Диаграмма Вороного. В таком случае границы контуров ячеек, образованных между соседними пробами, будут лежать ровно посередине этих проб.
Данный подход позволяет выполнять основное условие при оконтуривании — создавать точки выклинивания на половине расстояния между данными опробования. Следовательно, прежде чем создавать сортовой план, необходимо создать данную «ячеистую структуру» (рис. 2).
Благодаря тесной связи и взаимнооднозначному соответствию с триангуляцией Делоне у нас имеется возможность построить Диаграмму Вороного на основании проб с координатами (рис. 2).
Для получения контуров необходим алгоритм объединения соседних ячеек. Критерии технического задания имеют достаточно подробное описание для создания такого алгоритма. Соседство ячеек устанавливалось из триангуляции Делоне, что позволило перейти к следующему этапу — объединению ячеек. Для объединения использовался алгоритм разбиения из теории графов (рис. 4).
Результат работы алгоритма видно на рисунке 5. Определённая группа вершин графа относится к бедной руде, другая группа вершин к рядовой руде и также выделяется группа вершин богатой руды.
При неравномерном распределении содержаний геологам необходима возможность ручной доводки и объединения некоторых контуров, так как только специалист может принять самое оптимальное решение. Поэтому в рамках скрипта была добавлена возможность по интерактивному объединению контуров и ячеек.
Так как полученные контуры были объединены на основании ячеек, то имеют излишнее количество точек, которые впоследствии будут мешать при выносе данных контуров в карьере специалистами из маркшейдерского отдела. Но при их изменении ранее рассчитанные атрибуты (объём и тоннаж руды) в пределах контуров будут некорректными. Для решения данного вопроса был разработан отдельный алгоритм. Он позволяет автоматически выполнить упрощение контура, задав допуск удаления точек, а если этого недостаточно, то специалист может самостоятельно участвовать в редактировании контура, и в дальнейшем скрипт обновит атрибуты, которые необходимо пересчитать из-за изменения площади контура (объём и тоннаж руды) (рис. 7).
Опубликовано в журнале «Золото и технологии», № 4 (62)/декабрь 2023 г.
Соавторы: В.Е. Волобуев — ведущий инженер-программист ООО «Гинтелл» П.П. Учаев — начальник отдела ГИС ПАО «Селигдар»
Одной из основных задач геологов на многих горнодобывающих предприятиях является оконтуривание и выделение рудных тел для дальнейшей отработки. Данный процесс является важным в технологическом процессе добычи руды, так как от него зависит итоговое качество продукции.
Рис. 1. Ручное построение контуров на основании оценённой блочной модели
Первым делом рассмотрим общую последовательность действий в процессе определения контуров рудных тел, которым пользуются специалисты на горнодобывающих предприятиях. Разумеется, это больше общий шаблон, так как везде встречаются свои нюансы в горно-геологических условиях, которые необходимо учитывать для получения более качественного материала.
Рис. 2. Ячеистая структура
1. Выполнение геологоразведочных работ и сбор материала.
2. Отправка собранного материала в пробирно-аналитическую лабораторию (ПАЛ).
3. Получение результатов опробования из ПАЛ.
4. Визуализация данных в 3D-среде горно-геологической информационной системы.
5. Построение и оценка блочной модели.
6. Визуализация в 3D-среде и интерпретация оценённой блочной модели.
7. Ручное построение контуров на основании оценённой блочной модели (рис. 1).
8. Получение отчёта в рамках вы деленных контуров.
9. Передача рудных контуров в от работку.
Процесс подготовки сортового плана на рассматриваемом предприятии состоял из последовательности, которая представлена выше. Перед геологами стояли следующие задачи:
- автоматизировать процесс по строения сортовых планов;
- исключить человеческий фактор;
- увеличить эффективность выделения контуров руды.
Рис. 3. Ячеистая структура, созданная по пробам в пределах блока БВР
1. Установка граничных значений для разных сортов руды. Специалисты должны иметь возможность самостоятельно указывать границы для каждого сорта руды, так как на каждом месторождении данные показатели индивидуальны и могут пересматриваться даже в рамках одного месторождения.
2. Выделение контуров на половине расстояния между точками опробования. Интерполяция — выделение контуров на половине расстояния между пробами, является основой при оконтуривании, которую необходимо соблюдать.
3. Содержание краевых проб в контуре должны быть не меньше минимального значения для выделяемого сорта. Данное условие необходимо учитывать, чтобы не занижать содержание в пределах выделяемого сорта руды.
4. Возможность установки значения в процентах от общего контура, которое определяет разрешаемый объём некондиционных руд или руд другого сорта в пределах выделяемого контура. Условие необходимо для включения внутреннего разубоживания.
При исследовании вопроса автоматического построения контуров было принято решение, что основой скрипта станет Диаграмма Вороного. В таком случае границы контуров ячеек, образованных между соседними пробами, будут лежать ровно посередине этих проб.
Данный подход позволяет выполнять основное условие при оконтуривании — создавать точки выклинивания на половине расстояния между данными опробования. Следовательно, прежде чем создавать сортовой план, необходимо создать данную «ячеистую структуру» (рис. 2).
Благодаря тесной связи и взаимнооднозначному соответствию с триангуляцией Делоне у нас имеется возможность построить Диаграмму Вороного на основании проб с координатами (рис. 2).
Рис. 4. Алгоритм разбиения теории графов
Для получения контуров необходим алгоритм объединения соседних ячеек. Критерии технического задания имеют достаточно подробное описание для создания такого алгоритма. Соседство ячеек устанавливалось из триангуляции Делоне, что позволило перейти к следующему этапу — объединению ячеек. Для объединения использовался алгоритм разбиения из теории графов (рис. 4).
Результат работы алгоритма видно на рисунке 5. Определённая группа вершин графа относится к бедной руде, другая группа вершин к рядовой руде и также выделяется группа вершин богатой руды.
При неравномерном распределении содержаний геологам необходима возможность ручной доводки и объединения некоторых контуров, так как только специалист может принять самое оптимальное решение. Поэтому в рамках скрипта была добавлена возможность по интерактивному объединению контуров и ячеек.
Рис. 5. Результат объединения ячеек
Так как полученные контуры были объединены на основании ячеек, то имеют излишнее количество точек, которые впоследствии будут мешать при выносе данных контуров в карьере специалистами из маркшейдерского отдела. Но при их изменении ранее рассчитанные атрибуты (объём и тоннаж руды) в пределах контуров будут некорректными. Для решения данного вопроса был разработан отдельный алгоритм. Он позволяет автоматически выполнить упрощение контура, задав допуск удаления точек, а если этого недостаточно, то специалист может самостоятельно участвовать в редактировании контура, и в дальнейшем скрипт обновит атрибуты, которые необходимо пересчитать из-за изменения площади контура (объём и тоннаж руды) (рис. 7).
Рис. 6. Интерактивная доводка контуров
Рис. 7. Итоговые сортовые контуры
Опубликовано в журнале «Золото и технологии», № 4 (62)/декабрь 2023 г.