Карта рудника
Карта рудника — перечень Модулей, из которых может состоять цифровой рудник. Треки и номинации не предусмотрены: состав Модулей и глубину их проработки Команда определяет самостоятельно. Модули — один из критериев Рубрики (5 баллов); глубина проработки Модулей имеет приоритет над их количеством. Визуализация рудника и дашборды Модулями не считаются: визуализация оценивается отдельным критерием Рубрики.
Устройство цифрового рудника на платформе демонстрирует Пример рудника: экскаватор, два самосвала на одной дороге протяжённостью 3,2 км и дробилка. Пример рудника не является основой Решения: Команда создаёт собственный рудник — со своим типом, техникой и технологическими процессами. Оценивается только то, что создано Командой.
Модуль в OpenEgiz
Решение должно быть построено на OpenEgiz (Положение, пункт 6.2). Модуль реализуется средствами платформы:
- Двойники — вещи (things) в Eclipse Ditto. Иерархия рудника задаётся атрибутом
_parentsи отображается приложением OpenEgiz в Grafana. - Телеметрия — сообщения Ditto protocol в MQTT (
telemetry/<двойник>). Ditto обновляет состояние двойника, Telegraf сохраняет историю в InfluxDB. - Дашборды — Grafana с источниками данных InfluxDB и Ditto.
- Трёхмерная визуализация — по выбору Команды: Unity WebGL в панели Grafana или иная технология, отображаемая на Стенде.
- Прикладная логика (диспетчеризация, модели, оптимизация) — собственный сервис в составе
compose, обменивающийся данными через MQTT или API Ditto.
Описание двойников и телеметрии — в README OpenEgiz.
Описание Модуля
Для каждого Модуля указано его назначение в реальном горном производстве. Реализацию Модуля и данные Команда выбирает самостоятельно. Для каждого Модуля в SUBMISSION.md указывается, что он делает и как увидеть его работу на Стенде (Положение, пункт 6.12). Открытые наборы данных с подходящей лицензией приведены на странице «Данные»; допускаются синтетические данные с обоснованными параметрами.
1. Транспорт и диспетчеризация
На руднике. Рабочий цикл самосвала: погрузка у экскаватора, рейс с грузом, разгрузка (дробилка, склад, отвал), порожний рейс. Узкие места — очереди у экскаваторов и в пунктах разгрузки. Диспетчеризация распределяет самосвалы между экскаваторами.
2. Геология и качество руды
На руднике. Блочная модель представляет месторождение в виде блоков с содержанием полезного компонента. Рудоконтроль обеспечивает направление руды на фабрику, а пустой породы — в отвал; усреднение (шихтовка) поддерживает качество питания фабрики в заданных пределах.
3. Буровзрывные работы
На руднике. Скважины бурятся по сетке, заряжаются и взрываются. Качество взрыва — крупность кусков (фрагментация) — определяет скорость погрузки и нагрузку на дробилку. Буровые станки регистрируют параметры бурения (MWD), отражающие крепость породы.
4. Вентиляция и безопасность
На руднике. На подземных рудниках — проветривание вентиляторами и контроль газов (метан, оксид углерода); на карьерах — пыль и газы после взрыва, устойчивость бортов. Сюда же относятся учёт местонахождения персонала и предотвращение наездов техники.
5. Энергетика
На руднике. Электроэнергия потребляется дробилками, мельницами, вентиляторами, электрическими экскаваторами; самосвалы расходуют дизельное топливо. Потери возникают из-за пиков нагрузки и работы оборудования вхолостую.
6. Переработка: дробление, измельчение, флотация
На руднике. Руда дробится, измельчается в мельницах, затем флотация выделяет концентрат. Ключевые показатели — извлечение полезного компонента и качество концентрата.
7. ТО и надёжность техники
На руднике. Плановое техническое обслуживание и ремонты по фактическому состоянию сокращают простои техники. Основной показатель — коэффициент технической готовности.
Свои Модули
Карта рудника не является закрытым перечнем. Модуль, не включённый в Карту (например, водоотлив или склад горюче-смазочных материалов), учитывается наравне с Модулями Карты и описывается в SUBMISSION.md так же.