ИИ-мониторинг безопасности мостового крана: защита от столкновений

AI-визуальный мониторинг безопасности мостового крана: обнаружение вторжения персонала в зону подъёма и защита от столкновений. Система AI-визуального мониторинга безопасности мостового крана — это последний активный рубеж интеллектуальной защиты крана. Промышленные AI-камеры, установленные на концевой балке и главной балке, в реальном времени фиксируют изображение зоны подъёма. На основе модели глубокого обучения YOLOv8 система обнаруживает вторжение персонала под и вокруг поднимаемого груза. При попадании человека в опасную зону автоматически активируется предупреждение о замедлении или безопасная остановка STO, что переводит физическую изоляцию человека и груза от пассивного ограждения к активной интеллектуальной защите.

Система AI-визуального мониторинга безопасности мостового крана — это последний активный рубеж интеллектуальной защиты крана. Промышленные AI-камеры, установленные на концевой балке и главной балке, в реальном времени фиксируют изображение зоны подъёма. На основе модели глубокого обучения YOLOv8 система обнаруживает вторжение персонала под и вокруг поднимаемого груза. При попадании человека в опасную зону автоматически активируется предупреждение о замедлении или безопасная остановка STO, что переводит физическую изоляцию человека и груза от пассивного ограждения к активной интеллектуальной защите. Компания Келуде Тяжёлая Промышленность на базе платформы граничных вычислений NVIDIA Jetson Orin NX и собственной модели визуального обнаружения построила комплексную систему AI-мониторинга безопасности, охватывающую обнаружение, многоуровневую сигнализацию иСинхронизацияную защиту от столкновений. В данной статье подробно рассматривается инженерная практика: от архитектуры системы и обучения модели до развёртывания на объекте.

Схема архитектуры системы AI-визуального мониторинга безопасности мостового крана: обнаружение вторжения персонала и защита от столкновений в зоне подъёма

Архитектура системы AI-визуального мониторинга безопасности

Зона обнаружения разделена на три уровня безопасности. Опасная зона — круг радиусом 3 м с центром в точке подъёма груза: при попадании человека в эту зону немедленно активируется остановка STO, и тормоз мостового крана замыкается в течение 200 мс. Зона предупреждения — кольцевая область радиусом 3–6 м вокруг опасной зоны: при попадании человека сюда активируются звуковая и световая сигнализация и замедление крана (снижение скорости до 20% от номинальной), сигнал замедления сохраняется до выхода человека из зоны предупреждения. Зона мониторинга — кольцевая область радиусом 6–10 м вокруг зоны предупреждения: при попадании человека сюда только регистрируется событие в журнале без управляющего воздействия, что используется для статистики частоты и характера перемещений персонала в зоне подъёма. Радиусы трёх зон безопасности могут быть скорректированы на месте через панель HMI в зависимости от грузоподъёмности крана и размеров поднимаемого груза.

Выбор камер и монтаж для системы визуального мониторинга

Выбор и место установки промышленных AI-камер напрямую влияют на качество обнаружения. Компания Келуде Тяжёлая Промышленность в системе AI-визуального мониторинга безопасности мостового крана стандартно использует две модели камер: для монтажа на концевой балке — Hikvision DS-2CD2T87WD-L (8 Мп, звёздный уровень чувствительности, матрица 1/1.2 дюйма, минимальная освещённость 0.001 лк, дальность ИК-подсветки 50 м), для монтажа под тележкой — Imaging Source DMK 33GX290 (1.9 Мп, глобальный затвор, матрица 1/3 дюйма, частота кадров 120 кадров/с, подходит для обнаружения быстро движущихся грузов и персонала). Для камеры на концевой балке выбирается объектив с фокусным расстоянием 6 мм (горизонтальный угол обзора около 52°), камера устанавливается в центре нижней поверхности концевой балки, объектив направлен вертикально вниз и охватывает всю зону подъёма под краном. Для камеры под тележкой выбирается объектив с фокусным расстоянием 3.6 мм (горизонтальный угол обзора около 87°), камера устанавливается на нижней поверхности платформы тележки и снимает ближнюю зону непосредственно под подъёмом.

← Прокрутите таблицу влево/вправо →
Место установки ВидеокамераМодель Параметр Зона охвата Функция
Концевая балка(Левый) DS-2CD2T87WD-L 8000 тыс./0.001Lux/6mm Левая зона перемещения груза+Проход обнаружение вторжения персонала
Концевая балка(Правый) DS-2CD2T87WD-L 8000 тыс./0.001Lux/6mm Правая зона перемещения груза+Проход обнаружение вторжения персонала
ТележкаНижний DMK 33GX290 1900 тыс./Глобальный затвор/3.6mm ПодъёмБлижняя нижняя зона Раскачивание груза/ПрепятствиеОбнаружение
Главная балкаВерхний DS-2CD2T87WD-L 8000 тыс./0.001Lux/12mm ПолныйЦехДальняя дистанция Глобальное ситуационное восприятие(Опция)

Кронштейн камеры выполнен из нержавеющей стали с регулировкой по всем осям (нагрузка на опору 15 кг, выдерживает ударные нагрузки при пуске и остановке мостового крана). Камера подключается к модулю граничных вычислений Jetson Orin NX, размещённому в шкафу управления, через экранированный кабель CAT6A. Кабель прокладывается вдоль внутренней стороны главной балки мостового крана и фиксируется стяжками; расстояние до силового кабеля преобразователя частоты — не менее 300 мм. Питание камеры осуществляется по технологии PoE+ (стандарт 802.3at, мощность на порт 25 Вт). Модуль Jetson подаёт питание на камеру через PoE+ порт сетевого коммутатора, что исключает необходимость в отдельной прокладке кабеля электропитания.

Обучение и развёртывание модели YOLOv8 для технического зрения

YOLOv8 — ключевой алгоритм системы AI-визуального контроля мостового крана. Компания Келуде Тяжёлая Промышленность выбрала версию YOLOv8s (Small, 11,2 млн параметров, COCO mAP 44,9%) для сценария контроля безопасности крана. После оптимизации TensorRT FP16 на NVIDIA Jetson Orin NX скорость инференса достигает 60 кадров/с (входное разрешение 640x640), что удовлетворяет требованиям реального времени для видеопотока 30 кадров/с. Обучающий набор данных сформирован из трёх источников: размеченные изображения с испытательного полигона Келуде Тяжёлая Промышленность (около 15 000 изображений, охватывающих различные условия освещения, погоды и типы поднимаемых грузов), синтетические изображения для редких сценариев (около 5 000 изображений, моделирующих падение человека, скопление людей, частичное перекрытие обзора) и дополнительные данные с производственных цехов (около 3 000 изображений с разнообразными фонами, отражающими различные конструкции заводских зданий и компоновку производственных линий).

Конфигурация обучения модели. Обучение проводилось на базе фреймворка Ultralytics YOLOv8. Входное разрешение изображения — 640x640, размер пакета — 32, количество эпох — 300. Для аугментации данных использовались методы Mosaic (вероятность 0,8, 4 изображения), MixUp (вероятность 0,2, смешивание двух изображений), HSV-аугментация (H±25°/S±30%/V±30%) и случайное вращение (±10 градусов). Обучение выполнялось на одной видеокарте NVIDIA RTX 4090 (24 ГБ видеопамяти). Время одной эпохи — около 10 минут, общее время обучения на 300 эпох — около 50 часов. После завершения обучения модель экспортировалась в формат TensorRT FP16 engine (файл ~22 МБ) и развёрнута на Jetson Orin NX.

Классификация обнаруживаемых объектов. Модель YOLOv8s выдаёт три класса обнаружения. Каждый ограничивающий прямоугольник содержит идентификатор класса, оценку уверенности (порог ≥0,5 для сохранения) и нормализованные координаты рамки (cx, cy, w, h). Координаты рамки проецируются на мировую систему координат на плоскости земли с помощью матрицы перспективного преобразования. Погрешность позиционирования составляет <10 см. Подробная информация о трёх классах объектов:

ID класса: 0 Уверенность ≥0,5
Person
О: Обнаружение людей
Объект обнаружения: Рабочий персонал в зоне подъёма груза, включая случаи с видимой и скрытой каской
Формат рамки: cx, cy, w, h (нормализация по соотношению сторон изображения)
Проецирование координат: Перспективное преобразование в плоскость земли
Точность позиционирования: Отклонение <10 см
Типовые сценарии: Ходьба, стояние, наклон, падение человека
ID класса: 1 Уверенность ≥0,5
Hook_Load
О: Обнаружение груза
Объект обнаружения: Груз, поднимаемый подъёмным устройством (стальной рулон, стальной лист, оборудование, пресс-форма и т.д.)
Формат рамки: cx, cy, w, h (нормализация по соотношению сторон изображения)
Проецирование координат: Перспективное преобразование в плоскость земли
Точность позиционирования: Отклонение <10 см
Типовые сценарии: Подъём, горизонтальное перемещение, опускание, установка груза
ID класса: 2 Уверенность ≥0,5
Obstacle
О: Обнаружение препятствий
Объект обнаружения: Подвижные объекты в цехе: вилочные погрузчики, поддоны, стеллажи для заготовок
Формат рамки: cx, cy, w, h (нормализация по соотношению сторон изображения)
Проецирование координат: Перспективное преобразование в плоскость земли
Точность позиционирования: Отклонение <10 см
Типовые сценарии: Проезд погрузчика, складирование поддонов, перемещение стеллажей

Алгоритм обнаружения вторжения персонала и логика безопасных зон

Логика выполнения обнаружения вторжения персонала реализуется в следующей последовательности. Этап 1 — обнаружение объектов: на стороне Jetson запущена модель YOLOv8s, которая формирует все рамки обнаружения person в текущем кадре. Этап 2 — сопоставление координат: центральная точка нижней границы рамки person преобразуется в мировую систему координат на плоскости пола через матрицу перспективного преобразования, что даёт физическое положение человека на полу цеха (x, y, единица измерения — м). Этап 3 — расчёт расстояния: вычисляется евклидово расстояние между положением человека и положением груза (абсолютная позиция моста + абсолютная позиция тележки, считываемые с ПЛК крана, с учётом смещения габаритов груза). Этап 4 — определение безопасной зоны: на основе расстояния dist применяется трёхуровневое правило безопасных зон — при dist≤3м активируется зона Danger с запуском STO; при 3м<dist≤6м активируется зона Warning с замедлением и сигнализацией; при 6м<dist≤10м активируется зона Monitor с записью в журнал; при dist>10м — без действий. Этап 5 — вывод результата: Jetson формирует трёхуровневые сигналы через GPIO — GPIO1 (Danger) подключается к безопасному дискретному входу ПЛК, GPIO2 (Warning) — к стандартному дискретному входу ПЛК, GPIO3 (Monitor) — к шлюзу IO-Link для регистрации событий.

Логика динамической регулировки радиуса безопасной зоны. Фактические габариты груза и траектория перемещения влияют на радиус опасной зоны. При габаритах груза менее 1 м радиус опасной зоны остаётся по умолчанию 3 м; при габаритах от 1 до 3 м радиус автоматически увеличивается пропорционально диагонали груза (R_danger=3,0 м + L_diag/2); при габаритах более 3 м радиус фиксируется на уровне 5 м (чтобы предотвратить частое срабатывание STO из-за чрезмерной зоны, снижающее производительность). Текущее значение радиуса отображается в реальном времени на странице контроля безопасности HMI; оператор может выполнить ручную точную настройку (шаг 0,5 м). Все изменения параметров безопасной зоны фиксируются в журнале событий ПЛК с периодом хранения не менее 90 дней.

Многообъектное отслеживание и защита от ложных срабатываний. При обнаружении нескольких человек в одном кадре система присваивает каждой цели уникальный Track ID и выполняет сопоставление целей и отслеживание траекторий между кадрами с помощью облегчённого алгоритма DeepSORT. Система подтверждает вход человека в безопасную зону и запускает сигнализацию только при появлении одного и того же Track ID в одном положении более чем в 5 кадрах подряд, что исключает ложные срабатывания из-за одиночных ошибок детекции. При нахождении человека в безопасной зоне формируется непрерывный сигнал; после выхода из зоны сигнал автоматически снимается (задержка снятия — 2 секунды). События непрерывной сигнализации автоматически записываются в локальную базу данных SQLite; формат записи включает временную метку, Track ID, координаты человека, уровень сработавшей безопасной зоны и состояние крана (скорость/положение/направление).

Комбинированное управление защитой от столкновений и запуск STO

Взаимодействие системы визуального контроля с системой управления безопасностью крана реализовано через двойной интерфейс GPIO + PROFINET. Интерфейс GPIO предназначен для экстренного торможения в критических ситуациях — GPIO1 (Danger) модуля Jetson напрямую подключён к входному каналу безопасного модуля F-DI ПЛК; при подаче на GPIO1 уровня 24 В ПЛК запускает STO в течение следующего безопасного цикла сканирования (20 мс). Интерфейс PROFINET используется для ступенчатого замедления в неэкстренных ситуациях — Jetson в роли устройства PROFINET IO (файл GSDML импортируется в TIA Portal для конфигурирования) периодически передаёт в ПЛК запрос на замедление (включая уровень замедления 0–3 и целевую скорость в процентах); ПЛК обрабатывает запрос в течение стандартного цикла ввода-вывода (10 мс).

← Прокрутите таблицу влево/вправо →
уровень безопасности Условие срабатывания УправлениеТорможениеДействие Время отклика Способ восстановления
Level 3 Опасность Вход персонала≤3mОпасная зона STOАварийная остановка <100ms РучнойResetПодтверждение
Level 2 Предупреждение Вход персонала3~6mПредупредительная зона Снижение скорости до20%+Звуковая и световая сигнализация <200ms Автовосстановление после выхода персонала
Level 1 Контроль Вход персонала6~10mКонтрольЛевая зона перемещения груза Только запись в журнал Автоматический

Процедура восстановления после срабатывания STO. При срабатывании STO уровня 3 мостовой кран немедленно останавливается, система Jetson продолжает контролировать состояние опасной зоны — после подтверждения отсутствия людей в опасной зоне по PROFINET на ПЛК передаётся сигнал «Опасность устранена». После получения сигнала ПЛК на HMI появляется диалоговое окно подтверждения сброса безопасности, требующее от оператора визуально убедиться в безопасности зоны подъёма и нажать кнопку «Подтвердить сброс», после чего ПЛК снимает состояние STO и разрешает повторный ввод в работу. Полный журнал событий STO автоматически передаётся на периферийный шлюз и через OPC UA направляется в систему управления безопасностью для архивирования.

Пусконаладка и проверка системы на объекте

Пусконаладка системы визуального мониторинга безопасности выполняется в четыре этапа. Первый этап — калибровка камер: с помощью калибровочной платы-шахматницы (12×9 клеток, размер клетки 30 мм) выполняется съёмка 15–20 калибровочных изображений под разными углами, через функцию calibrateCamera библиотеки OpenCV рассчитываются матрица внутренних параметров и коэффициенты дисторсии камеры. После калибровки внутренних параметров выполняется калибровка матрицы перспективного преобразования: на полу цеха расстилается калибровочное полотно (сетка 4×3 м, шаг сетки 500 мм), с камеры выполняется один снимок сверху, затем выбираются 4 угловые точки и 4 соответствующие точки с известными координатами плоскости пола для расчёта матрицы перспективного преобразования. После завершения калибровки с помощью лазерного дальномера измеряются фактические координаты произвольной точки на полу, погрешность отображения не должна превышать 10 см.

Второй этап — приёмочные испытания модели: на испытательном полигоне разворачивается тестовый сценарий (поднятый груз + манекен), проверяется точность обнаружения в четырёх режимах: нормальное освещение (500 Лк), низкая освещённость (50 Лк, только ИК-подсветка), контровой свет и дождь/туман (имитация разбрызгиванием). Стандарт приёмки: при нормальном освещении mAP для класса person ≥ 95%, при низкой освещённости mAP ≥ 90%, при контровом свете mAP ≥ 85%, при дожде/тумане mAP ≥ 80%. Тесты с манекеном, входящим в трёхуровневую зону безопасности, выполняются по 20 раз для каждого уровня: для опасной зоны уровня 3 частота срабатывания 100% (20/20 срабатываний STO), для зоны предупреждения уровня 2 частота срабатывания ≥ 95% (≥ 19/20 срабатываний замедления с сигнализацией), для зоны контроля уровня 1 частота регистрации 100% (20/20 записей в журнале событий).

Третий этап — проверка на месте эксплуатации: калибровочные параметры и модель разворачиваются на модуле Jetson мостового крана, через страницу контроля безопасности на HMI в реальном времени просматривается изображение с камер и наложение детектирующих рамок. Проверяется отсутствие слепых зон обзора сверху для камеры на концевой балке и камеры под тележкой при трёх положениях крана (левый край / середина / правый край полного хода), после склейки изображений с боковых камер обеспечивается покрытие всей зоны подъёма под краном (зона покрытия около 20 м × 6 м). С помощью рации персонал на месте проходит вдоль границы зоны безопасности, проверяется согласованность срабатывания сигнализации в каждой точке границы. Четвёртый этап — ввод в эксплуатацию: система переводится в 24-часовую опытную эксплуатацию, каждые 8 часов проверяется частота ложных и пропущенных срабатываний в журнале обнаружения; требования: частота ложных срабатываний ≤ 5 раз/24 ч, частота пропущенных срабатываний ≤ 1 раз/24 ч. После успешного завершения опытной эксплуатации система переводится в штатный режим работы.

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

В: Может ли система технического зрения для контроля безопасности полностью заменить защитное ограждение и присутствие оператора?
О: Полностью заменить — нет. Система технического зрения для контроля безопасности выступает в качестве активного уровня защиты и формирует эшелонированную систему обороны совместно с физическим ограждением, предохранительным замком двери и присутствием оператора. Физическое ограждение и предохранительный замок двери выполняют функцию первого уровня защиты, предотвращая доступ персонала в зону перемещения груза; система технического зрения является вторым уровнем защиты и при обнаружении вторжения человека в ограждённую зону инициирует замедление или STO; присутствие оператора — третий уровень защиты, который в аварийной ситуации позволяет нажать кнопку аварийной остановки. В рамках стандарта GB/T 28264-2017 система технического зрения относится к расширенным функциям системы мониторинга и управления безопасностью и не рассматривается как независимый компонент безопасности — срабатывание STO по-прежнему обеспечивается реле безопасности класса SIL3 и логикой безопасности ПЛК. После обнаружения вторжения персонала система технического зрения передаёт сигнал на уровень безопасности, который выполняет фактическое торможение; сама система технического зрения напрямую не управляет цепью безопасности.
В: Какова точность обнаружения человека с помощью YOLOv8 и какие факторы на неё влияют?
О: В соответствии со стандартами приёмки Келуде Тяжёлая Промышленность, при нормальном освещении (500Lux) mAP детекции person составляет ≥95%, при низком освещении (50Lux с ИК-подсветкой) — ≥90%, при контровом свете — ≥85%, в условиях дождя и тумана — ≥80%. Основные факторы, влияющие на точность обнаружения: условия освещения (минимальная освещённость должна быть ≥0.001Lux, что соответствует требованиям камер звёздного уровня), степень перекрытия (при перекрытии человека грузом уверенность обнаружения снижается, многоракурсное резервирование камер позволяет компенсировать этот эффект), поза человека (точность обнаружения в положении сидя/на корточках/лёжа примерно на 5–10% ниже, чем в положении стоя, поэтому необходимо добавлять в обучающие данные образцы низких поз). Келуде Тяжёлая Промышленность использует трёхкамерное резервирование — по одной камере на каждой концевой балке и одна под тележкой — каждый человек на площадке одновременно попадает в поле зрения как минимум двух камер, что значительно снижает долю пропусков из-за перекрытия.
В: Как возобновить работу после срабатывания STO по сигналу AI-зрения? Сколько времени это занимает?
О: Процесс восстановления после срабатывания STO состоит из пяти этапов. На первом этапе система Jetson непрерывно контролирует состояние опасной зоны и после подтверждения отсутствия людей передает сигнал «опасность устранена» на ПЛК по протоколу PROFINET (примерно 2–5 секунд). На втором этапе ПЛК, получив сигнал, выводит на странице контроля безопасности сенсорной панели HMI диалоговое окно подтверждения сброса (красное окно с сообщением «Подтвердите, что в опасной зоне нет людей, и подготовьтесь к возобновлению работы»). На третьем этапе оператор визуально убеждается в безопасности зоны перемещения груза и нажимает кнопку «Подтвердить сброс» на сенсорном экране HMI. На четвертом этапе ПЛК снимает состояние STO (сигнал STO на F-DQ возвращается к высокому уровню), и преобразователь частоты повторно активируется. На пятом этапе оператор управляет мостовым краном в штатном режиме с помощью пульта дистанционного управления или рукоятки в кабине. Весь процесс восстановления занимает примерно 5–15 секунд в зависимости от скорости подтверждения оператором. При частых срабатываниях STO рекомендуется сначала выяснить причину нахождения персонала в опасной зоне и при необходимости выполнить регулировку радиуса безопасной зоны.
В: Как пыль и перепады освещения в цехе влияют на качество обнаружения? Какие меры предусмотрены?
О: Пыль и перепады освещения — два основных вызова для промышленных систем технического зрения на базе ИИ. Для защиты от пыли перед объективом камеры устанавливается прозрачный защитный кожух со степенью защиты IP67, оснащённый автоматическим стеклоочистителем — он срабатывает по расписанию или при обнаружении загрязнения объектива. В кожух встроен нагревательный элемент на основе сопротивления, предотвращающий запотевание при низких температурах. Замена защитного кожуха камеры выполняется раз в квартал — интервал замены синхронизирован с заменой фильтрующего материала в шкафу управления краном. Для компенсации перепадов освещения на камерах концевой балки применяются датчики звёздного уровня (минимальная освещённость 0,001 Лк) в сочетании с инфракрасной подсветкой (длина волны 850 нм, дальность до 50 м). При недостатке естественного света система автоматически переключается в инфракрасный режим — в обучающую выборку модели включены усиленные образцы ИК-изображений (около 3000 размеченных кадров). Кроме того, резервирование трёх камер обеспечивает полное покрытие зоны перемещения груза: даже если одна камера подвержена сильной контровой засветке или запылению, остальные продолжают контроль.
В: Может ли система ИИ-визуализации заменить защитное ограждение?
Нет, не может. Система выступает как второй уровень активной защиты в комплексе с физическим ограждением (первый уровень) и контролем персонала (третий уровень), обеспечивая эшелонированную оборону, и не управляет цепью безопасности независимо.
В: Какова точность обнаружения YOLOv8?
При нормальном освещении mAP ≥ 95%, при низкой освещённости mAP ≥ 90%, при контровом свете ≥ 85%, при дожде/тумане ≥ 80%. Три камеры с резервированием покрытия снижают вероятность пропуска объектов.
В: Как восстановить работу после срабатывания STO?
Jetson подтверждает отсутствие людей, подаёт сигнал на HMI, оператор визуально подтверждает безопасность и нажимает кнопку сброса, ПЛК снимает STO и разрешает возобновление работы — примерно 5–15 секунд.
В: Как компенсируется влияние пыли и освещения?
Датчик звёздного уровня чувствительности + ИК-подсветка + автоматический стеклоочиститель + защитный кожух, трёхканальное резервирование покрытия, обучение модели включает образцы с ИК-изображениями для снижения влияния факторов среды.

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

contact

contact us

phone:
+86 13903802779

mail:3915269@qq.com

Working hours: Monday to Friday

Wechat
Wechat
SHARE
TOP