Автоматический мостовой кран и AGV: координация и блокировка

Система синхронизации мостового крана и AGV/RGV обеспечивает полностью автоматическую грузопереработку на производственной линии «умного» завода за счёт трёхуровневой архитектуры: диспетчерский уровень (OPC UA + MES), уровень управления оборудованием (PLC крана + контроллер AGV) и уровень исполнения и восприятия (датчики + устройства безопасности). Три ключевые технологии — арбитраж маршрутов и распределение задач, четырёхуровневый протокол блокировки с общим доступом к состоянию, а также алгоритмы предотвращения столкновений (DWA + VO + искусственное потенциальное поле). Развёрнуто более 30 проектов на линиях окончательной сборки автомобилей, холодной прокатки стали и производства литиевых батарей.

Синхронизированная работа мостовых (опорных и козловых) кранов, автоматически управляемых транспортных средств (AGV) и рельсовых транспортных роботов (RGV) является ключевым фактором полностью автоматической грузопереработки на производственных линиях «умных» заводов. Мостовой кран отвечает за перемещение грузов между пролётами и рабочими позициями, AGV — за гибкую транспортировку по полу, а RGV — за скоростную перевозку по фиксированным рельсам. Независимые системы управления каждого из этих устройств требуют единой диспетчерской платформы и протокола блокировки для обеспечения безопасной и эффективной совместной работы. В данной статье подробно рассматривается инженерная реализация технологии синхронизации мостового крана и AGV/RGV: от системной архитектуры и трёх ключевых технологических направлений до типовых конфигураций.

Обзор технологии синхронизации мостового крана и AGV/RGV — арбитраж маршрутов, протокол блокировки, предотвращение столкновений

Трёхуровневая архитектура системы и проектирование потоков данных

Система синхронизации мостового крана и AGV/RGV функционально разделена на три уровня. Диспетчерский уровень является ядром принятия решений: получив задачу на грузопереработку от MES или WMS, он разделяет её на сегмент перемещения краном и сегмент наземной транспортировки AGV/RGV, а затем распределяет между наиболее подходящими устройствами на основе алгоритма арбитража маршрутов. Аппаратная платформа диспетчерского уровня — диспетчерский сервер (промышленный компьютер с процессором i7 и 16 ГБ ОЗУ) или высокопроизводительный контроллер (Siemens S7-1500). Связь осуществляется по протоколам OPC UA (интеграция с MES/WMS) и MQTT (обмен данными с контроллерами оборудования), цикл диспетчеризации ≤ 100 мс.

Уровень управления оборудованием — это независимые контроллеры каждого устройства. Мостовой кран использует PLC Siemens S7-1200/1500 (замкнутый контур управления преобразователем частоты и энкодером через Profinet), AGV — промышленный компьютер с нижнеуровневым драйвером на STM32 (лазерная SLAM-навигация и дифференциальное управление приводом), RGV — Mitsubishi FX5U или Siemens S7-1200 (привод перемещения по рельсу через преобразователь частоты и управление подъёмом гидравлической станции). Каждый контроллер выполняет локальные операции по командам диспетчерского уровня и каждые 100 мс передаёт наверх данные о текущем положении, скорости, состоянии и неисправностях. Уровень исполнения и восприятия — это оконечные физические исполнительные и сенсорные устройства. Три механизма мостового крана (подъём, мост крана, тележка), ход и поворот AGV, перемещение по рельсу и подъём платформы RGV — каждый оснащён энкодером, концевым выключателем и датчиками безопасности (лазерная защита от столкновений, предохранительная кромка, звуковая и световая сигнализация).


Сравнение трёх ключевых технологий синхронизации крана и AGV

Ключевые технологии синхронизации мостового крана и AGV/RGV можно свести к трём направлениям: арбитраж маршрутов и распределение задач (решение проблемы эффективности — «кто что делает»), четырёхуровневый протокол блокировки и общий доступ к состоянию (решение проблемы безопасности — «как безопасно сосуществовать») и алгоритмы предотвращения столкновений (решение проблемы оперативного уклонения — «что делать с динамическими препятствиями»). Цели, алгоритмы и циклы обновления данных этих трёх направлений различны; на практике они комбинируются в зависимости от количества оборудования и сложности сценария. Ниже приведено сравнение по пяти параметрам: основная цель, основной алгоритм, цикл обновления данных, потребление ресурсов и сложность внедрения.

← Прокрутите таблицу влево/вправо →
Параметр сравнения Арбитраж маршрутов и распределение задач Четыре уровняБлокировкаПротокол Алгоритм предотвращения столкновений
Основная цельОптимальное распределение множества задач,Максимизация общей эффективностиБезопасное сосуществование нескольких устройств,Нулевая аварийность при столкновенияхОперативное объезд динамических препятствий,Оптимальность маршрута
Основной алгоритмОчередь с приоритетами+Временное окно+Кратчайший путьзональная блокировка/блокировка по расстоянию/приоритетная блокировкаDWA/VO/Метод искусственных потенциальных полей
Период данныхПериод диспетчеризации≤100msШироковещательная передача состояния≤100ms/разDWAПериод вычислений≤200ms
PLCВычислительные ресурсыВысокий(Сортировка по приоритету+Поиск маршрута)Средний(Расчет расстояния+БлокировкаЛогика)Высокий(скоростьДискретизация+Оценочная функция)
Количество применимых устройств≥5шт.(включаямостовой кран+AGV+RGV)3~12шт.3~8шт.
Сложность внедренияВысокий(требуетсяMESИнтерфейс+Разработка алгоритма диспетчеризации)Средний(PLCПрограмма+Коммуникационная конфигурация)Высокий(требуетсяГраничные ВычисленияБлок)
Рекомендуемые сценарии КелудеАвтомобилестроениеОкончательная Сборка/Литий-ионные батареи/Холодная прокатка сталиВсе сценарии с несколькими устройствами на одной линииСкладские площадки с большим количеством динамических препятствий/Цех

Типовые схемы конфигурации для систем разного масштаба

Конфигурация системы синхронизации мостового крана и AGV/RGV делится на три класса в зависимости от количества оборудования и сложности сценария. Каждый класс имеет четкие различия в схеме диспетчеризации, аппаратной конфигурации и архитектуре связи.

Малая система (3–5 единиц оборудования) — предназначена для координации небольшого количества кранов и AGV в пределах одного цеха, например, в механическом цехе среднего размера. Схема диспетчеризации: один контроллер Siemens S7-1200 (CPU 1215C) выполняет все задачи диспетчеризации, работая по алгоритму базовой очереди приоритетов и зональной блокировки. PLC крана и PLC диспетчеризации объединены (функция диспетчеризации интегрирована в главный PLC крана). AGV подключается напрямую к PLC диспетчеризации по Modbus TCP (цикл 200 мс). Верхняя панель отсутствует; оператор просматривает статус диспетчеризации через HMI крана (Siemens KTP700). Особенности: низкая стоимость аппаратного обеспечения (для схемы диспетчеризации требуется лишь расширение PLC примерно на 3000 руб.), быстрое развертывание (1–2 недели), но не поддерживает сложный поиск пути и динамическое перепланирование. Малая схема Келуде уже развернута в нескольких сценариях совместной работы одного крана и 2–3 AGV.

Средняя система (6–12 единиц оборудования) — предназначена для производственных линий среднего размера, например, для цеха производства литиевых электродов (2 крана + 4 AGV + 2 RGV). Схема диспетчеризации: отдельный PLC диспетчеризации (S7-1500 CPU 1516-3 PN/DP), выполняющий полный арбитраж траекторий, обнаружение конфликтов по временным окнам и динамическое перепланирование. Контроллеры каждого устройства подключаются к сети PLC диспетчеризации через Profinet IRT (цикл ≤100 мс). PLC диспетчеризации взаимодействует с MES через OPC UA. Устанавливаются промышленный сетевой коммутатор (Siemens SCALANCE XB208) и промышленный сенсорный экран (IPC227E+WinCC) для мониторинга диспетчеризации. Период связи: кран — 50 мс, AGV — 100 мс, RGV — 50 мс. Особенности: низкая задержка диспетчеризации (арбитраж траекторий + обнаружение конфликтов ≤8 мс/цикл), поддержка приоритетного выполнения срочных задач и автоматического перераспределения после сбоев, срок развертывания 4–6 недель.

Крупная система (12–64 единиц оборудования) — предназначена для крупных заводов, например, для цеха окончательной сборки автомобилей (12 кранов + 24 AGV + 8 RGV). Схема диспетчеризации: многосекционная диспетчеризация с несколькими PLC + глобальная оптимизация на верхнем уровне. Каждый S7-1500 управляет ≤12 единицами оборудования (по зонам), межзональный обмен граничными задачами осуществляется через PN/PN Coupler. Верхний уровень (промышленный ПК i7 16GB + ПО диспетчеризации) выполняет алгоритмы глобальной оптимизации (генетический алгоритм / алгоритм роя частиц для оптимизации распределения задач, оптимизация каждые 30 секунд). PLC диспетчеризации отвечают за быстрое реагирование (цикл 100 мс), верхний уровень — за средне- и долгосрочную оптимизацию (цикл 30 секунд – 5 минут). При отказе верхнего уровня PLC диспетчеризации каждой зоны переходят в автономный режим (базовая блокировка сохраняется). Особенности: поддержка сверхбольших масштабов, повышение эффективности на 15–25% по сравнению со средней системой, срок развертывания 8–12 недель.


Руководство по выбору из трех технологических подходов

Арбитраж траекторий, протоколы блокировки и алгоритмы предотвращения столкновений не являются взаимоисключающими; выбор осуществляется по уровням в зависимости от сложности сценария. Ниже приведены четкие рекомендации по выбору:

Сценарий только с блокировкой (минимальная конфигурация) — количество оборудования ≤4, без сложных требований к планированию траектории, необходимо лишь исключить столкновение крана и AGV. Решение: развертывание только четырехуровневого протокола блокировки (зональная блокировка + блокировка по расстоянию + приоритетная блокировка + аварийная блокировка), добавление логики блокировки в PLC каждого устройства. Отдельный PLC диспетчеризации не требуется; PLC устройств обмениваются статусом напрямую через Profinet. Стоимость: коммуникационный модуль + программа на каждое устройство — примерно 3000–5000 руб., срок 1–2 недели. Применение: небольшие и средние цеха, модернизация существующего оборудования.

Блокировка + предотвращение столкновений (стандартная конфигурация) — 5–10 единиц оборудования, много препятствий и динамических изменений в цехе (например, присутствие людей или проезд вилочных погрузчиков на складе). Решение: протокол блокировки как базовый уровень безопасности + алгоритм предотвращения столкновений для динамического уклонения. На основе блокировки на кран устанавливается модуль граничных вычислений (Jetson Orin NX, 100 TOPS) для работы алгоритмов DWA/VO. Результат вычислений предотвращения столкновений записывается через Ethernet в задание скорости PLC крана (перекрывает команду скорости преобразователя частоты, наивысший приоритет безопасности). Стоимость: схема блокировки — примерно 300–500 тыс. руб. + модуль граничных вычислений — примерно 80 тыс. руб. на кран + лицензия на ИИ-алгоритм — примерно 100 тыс. руб. на кран. Применение: склады, металлургические заводы, цеха со смешанным движением персонала.

Полное решение (блокировка + предотвращение столкновений + арбитраж траекторий) — количество оборудования ≥10, задачи автоматически передаются из MES/WMS, требуется общая оптимизация эффективности. Решение: развертывание всех трех уровней технологий. PLC диспетчеризации (S7-1500) отвечает за арбитраж траекторий, обнаружение конфликтов и распределение задач (цикл 100 мс), каждый кран оснащен модулем граничных вычислений для локального предотвращения столкновений (алгоритм DWA), протокол блокировки служит конечной гарантией безопасности. PLC диспетчеризации взаимодействует с MES через OPC UA, верхний уровень выполняет глобальную оптимизацию эффективности и отображает KPI-панель. Стоимость: средняя система — примерно 1,5–3 млн руб., крупная — примерно 5–20 млн руб. (в зависимости от количества оборудования и площади завода). Применение: окончательная сборка автомобилей, линии производства литиевых батарей, холодная прокатка стали, новые интеллектуальные заводы.

Келуде предоставляет полный комплекс услуг от обследования на месте до сдачи системы в эксплуатацию. Все три схемы конфигурации поддерживают последующую модернизацию и расширение — от блокировки можно перейти к полному решению без замены аппаратного обеспечения. Для более детальной консультации по выбору см. тематические статьи серии: Схема диспетчеризации с арбитражем траекторий и Схема блокировки AGV.

Часто задаваемые вопросы

В: Как согласовать системы координат крана и AGV? Можно ли выровнять точность позиционирования?

О: Система координат крана — это одномерная координата вдоль рельса (ось X вдоль направления рельса), а AGV использует двумерную координату завода (X/Y + угол направления). Решение: в PLC диспетчеризации ведется «карта сопоставления позиций устройств» — координата X крана сопоставляется с направлением Y заводской координаты, координаты X/Y AGV используются напрямую. Точность позиционирования крана: ±2–5 мм (лазер + энкодер), точность позиционирования AGV: ±10–30 мм (лазерный SLAM + отражатели). При стыковке на рабочей позиции (разгрузка крана на AGV) AGV сначала подъезжает к точке стыковки и останавливается с точностью ±10 мм, затем кран опускает груз на платформу AGV. Келуде уже реализовала стыковку крана и AGV с точностью ±5 мм в цехе окончательной сборки автомобильного завода, успешность стыковки — 99,7%.

В: Как реализовать блокировку между краном на старой линии и новым AGV? Нужно ли менять PLC?

О: Менять PLC не нужно, но необходимо установить на PLC крана модуль связи Ethernet (Siemens CP1542-1, примерно 3000 руб.) и программу блокировки AGV (примерно 20 строк логики FBD). PLC крана получает от системы диспетчеризации AGV по Profinet или Modbus TCP статус устройств (позиция/скорость/направление/режим работы) и выполняет проверку блокировки: если проекция расстояния между краном и AGV по оси X меньше безопасного порога, автоматически снижается скорость или выполняется остановка. Для старых кранов с релейным управлением требуется сначала модернизация до PLC (S7-1200, примерно 3000 руб. + программирование примерно 5000 руб.). Келуде предлагает решение по модернизации старых кранов с установкой блокировки AGV; срок работ на площадке — примерно 3–5 дней на кран.

В: Какие исходные данные необходимы для проектирования системы синхронизации мостового крана и AGV?

О: Узкие места возникают в трёх ключевых зонах: ① Вычислительная сложность поиска пути — с каждой дополнительной единицей оборудования сложность обнаружения конфликтов растёт по O(n²). При 6 единицах требуется проверка 15 пар конфликтов за цикл, при 12 — 66 пар, при 18 — 153 пары. Решение — разделение завода на подзоны: проверка конфликтов выполняется только между оборудованием в одной зоне, оборудование из разных зон не влияет друг на друга. ② Пропускная способность канала связи — каждое устройство передаёт статусный пакет (~200 байт) каждые 100 мс; при 12 устройствах генерируется 12×10×200=24 КБ данных в секунду, что полностью покрывается Profinet/OPC UA. ③ Время сканирования ПЛК — диспетчерский ПЛК выполняет арбитраж маршрутов + обнаружение конфликтов + распределение задач за 2–5 мс (при 6 устройствах); при увеличении до 12 устройств время возрастает до 8–15 мс, что остаётся в пределах цикла сканирования S7-1500 (1 мс).

В: Какие данные обследования необходимы на этапе подготовки для системы «мостовой кран + AGV»?

О: На этапе обследования требуются четыре категории данных: ① Планировка производственной линии — расположение/длина кранового рельса, высота подъёма, ширина проездов для AGV/RGV, ограничения радиуса поворота, точные координаты стыковочных позиций оборудования; ② Параметры оборудования — грузоподъёмность/пролёт/скорость подъёма/скорость передвижения крана, грузоподъёмность/скорость/способ навигации AGV (магнитная лента/лазер/QR-код), длина рельса RGV/скорость передвижения/ход подъёма; ③ Производственный такт — количество операций грузопереработки в час, временная последовательность потребности в материалах на каждой позиции, число одновременно работающего оборудования в пиковые часы; ④ Сетевые условия — уровень сигнала 4G/5G в заводском здании, покрытие Wi-Fi или проводная сеть Profinet. Компания Келуде Тяжёлая Промышленность предоставляет бесплатное обследование на месте: отчёт и предварительное решение подготавливаются в течение 2 дней.

Похожие статьи

contact

contact us

phone:
+86 13903802779

mail:3915269@qq.com

Working hours: Monday to Friday

Wechat
Wechat
SHARE
TOP