Интеллектуальная система диспетчеризации кранов: алгоритмы
Ключевые функции интеллектуальной системы диспетчеризации кранов включают распределение задач (оптимизация генетическим алгоритмом), планирование траектории (алгоритм A* с обходом препятствий), координацию нескольких кранов (приоритетное уступание + согласование временных окон) и оперативную диспетчеризацию. Система одновременно управляет 8–20 кранами, повышая суточную пропускную способность на 30–50% и снижая долю холостого хода на 20%.
В крупных цехах и на грузовых площадках одновременная работа нескольких кранов в одном или нескольких пролетах — стандартная задача. Однако столкновения машин, конфликты заданий и низкая эффективность остаются хроническими проблемами. Разработанная компанией Келуде интеллектуальная система диспетчеризации кранов на базе алгоритмов оптимизации обеспечивает автоматическое распределение задач, планирование траектории и скоординированное управление несколькими кранами.
Интеллектуальная система диспетчеризации — ключевая технология для безлюдной транспортировки грузов. Подробнее об IoT-платформе для удаленного мониторинга транспортных средств см. Создание IoT-платформы для удаленного мониторинга мостовых кранов.
Ключевые модули системы диспетчеризации
Алгоритм распределения задач. Используется улучшенный генетический алгоритм для решения многокритериальной оптимизации. Кодирование — приоритетное вещественное; функция приспособленности учитывает четыре показателя: кратчайший путь, приоритет задачи, балансировку нагрузки оборудования и срочные вставки. Оператор отбора — турнирный (размер 3); оператор скрещивания динамически выбирается между PMX и OX; вероятность мутации адаптивно регулируется в диапазоне 0,05–0,15. В типовом сценарии распределение 20 задач между 5 мостовыми кранами выполняется менее чем за 5 секунд.
Алгоритм планирования траектории. Используется иерархический A*: глобальный уровень строит грубый маршрут на сеточной карте цеха (разрешение 1 м), локальный уровень уточняет его в динамической среде (разрешение 0,1 м). Функция стоимости включает три фактора: длину пути, риск столкновения и зоны занятости оборудования. Период обнаружения динамических препятствий — 200 мс; время перепланирования локального маршрута при препятствии — менее 50 мс.
Стратегия координации нескольких кранов. Реализован двойной механизм: протокол приоритетного уступания + согласование временных окон. Каждому крану присваивается динамический приоритет (по срочности задачи); кран с низким приоритетом уступает путь крану с высоким приоритетом. Согласование временных окон предотвращает взаимоблокировки: траектория каждого крана блокирует зональные ресурсы на определенный временной интервал; при конфликте запросов решение принимается по стратегии «приоритет + минимальное время завершения». Компания Келуде применяет в проектах гибридную архитектуру: централизованная диспетчеризация + распределенное исполнение. Сервер диспетчеризации отвечает за распределение задач и глобальное планирование траектории, а локальный контроллер каждого мостового крана выполняет отслеживание локальной траектории и обход препятствий.
Сравнение показателей системы
| Показатель | ручное диспетчирование | интеллектуальное диспетчирование | коэффициент повышения |
|---|---|---|---|
| число подъёмов в сутки | 150~200раз | 240~300раз | +50%~60% |
| коэффициент холостого хода оборудования | 35%~45% | 15%~25% | -20% |
| среднее время ожидания | 8~15мин | 3~5мин | -60%~70% |
| риск столкновения | высокий(зависимость от опыта оператора) | низкий(алгоритмическое обеспечение) | существенное снижение |
| задачаВремя отклика | 10~20мин | 2~5мин | -75% |
| генетический алгоритм 20задача5решение для тележки менее5с | A*Планирование Траектории динамическое перепланирование менее50ms | многотележечная координация приоритет+двойной механизм временных окон |
| повышение пропускной способности увеличение числа подъёмов в сутки50%и более |
Интеллектуальная система диспетчеризации спроектирована в соответствии со стандартами GB/T 37651 и T/CPARK 4. Системы диспетчеризации, выпускаемые компанией Келуде Тяжёлая Промышленность, проходят 2000-часовые непрерывные испытания перед отгрузкой, что гарантирует стабильную работу в режиме 7×24.
Часто задаваемые вопросы о системе диспетчеризации
В: На сколько кранов рассчитана интеллектуальная система диспетчеризации?
О: На примере продукции Келуде Тяжёлая Промышленность: стандартная конфигурация системы поддерживает одновременную работу до 20 кранов в одной зоне. При необходимости координации более 20 кранов применяется многоуровневая архитектура диспетчеризации: оборудование разбивается на группы (по 8–12 машин в каждой), внутри группы координацию обеспечивает локальный сервер диспетчеризации, а взаимодействие между группами регулирует главный сервер.
В: Как система диспетчеризации взаимодействует с ПЛК?
О: Сервер диспетчеризации обменивается данными с ПЛК каждого мостового крана по протоколам OPC UA или Modbus TCP: передаёт команды (целевая позиция, высота подъёма, скорость передвижения) и считывает состояние оборудования (текущее положение, нагрузка, режим работы, коды неисправностей). Период опроса — 200 мс. Приоритет команд диспетчеризации выше, чем у локального управления.
В: Как система диспетчеризации реагирует на внезапный отказ оборудования?
О: При выходе из строя одного из мостовых кранов диспетчерский движок автоматически перераспределяет его незавершённые задачи на ближайшее доступное оборудование — время перераспределения не превышает 3 секунд. Зона, в которой произошёл отказ, помечается как запретная для движения, остальные краны автоматически перестраивают маршруты в обход. При отказе единичного оборудования система сохраняет пропускную способность на уровне не менее 90%.
В: Какие меры безопасности необходимы для диспетчеризации безоператорных мостовых кранов?
О: Предусмотрена трёхуровневая защита: ① зональная блокировка на основе жёсткого монтажа (реализована на уровне ПЛК, не зависит от сети); ② обнаружение препятствий на уровне датчиков (двойной контроль: лидар + радар миллиметрового диапазона); ③ безопасность на уровне диспетчеризации (динамическая безопасная дистанция + ограничение скорости). Уровень безопасности соответствует требованиям ISO 13849 PLd.