Расчеты и оптимизация работы крупных рудников со сложной структурой представляют собой непростую задачу. Это обусловлено различиями в методологических подходах, включая аналитические, графические методы и имитационное моделирование.
Заказчиком проекта было российское горно-металлургическое холдинговое предприятие, добывающее широкую гамму ценных металлов.
Основными целями создания имитационной модели (ИМ) являлись:
- оптимизация транспортных потоков в рудниках;
- оценка эффективности использования и определение оптимального количества техники;
- оценка производительности рудника.
Разработанная в ходе проекта модель работала в виде автономного Java-приложения, экспортированного из среды разработки моделей AnyLogic. В основе архитектуры имитационной модели лежали агентный и дискретно-событийный методы моделирования.
Иерархическая модель создавалась добавлением в агентов экземпляров других классов агентов. Это позволяло производить декомпозицию модели на любое количество горизонтов детализации. Имитационная модель представляла собой иерархическое дерево активных объектов, вложенных друг в друга.
Иерархия имитационной модели
Модель рудника, интегрированная в проектирование горных объектов, применялась для:
- прогнозирования эффективности новых технологических решений;
- анализа планов и графиков работ;
- выявления проблем в транспортных потоках;
- поиска резервов в процессах и транспортных операциях;
- оценки влияния оптимизации (оборудование, рабочие графики, обслуживание) на производительность;
- оценки риска аварий.
Фрагмент 3D-анимации работающей модели
В результате проекта была разработана верифицированная имитационная модель для заказчика. Она включала работу самоходного оборудования, рельсового транспорта и скиповых подъемников.
Проект обеспечил возможность 3D и 2D визуализации технологических процессов рудника, внедрение системы имитационного моделирования с последующим сопровождением, а также надежное хранение и восстановление исходного кода и данных.