Согласование временных меток: постановка задачи
Согласование временных меток требуется, когда измерения лидара SICK объединяют с положением движущегося механизма. Если профиль и координата относятся к разным моментам, неподвижный объект в итоговой модели может оказаться растянутым или смещённым, хотя отдельные показания выглядят правдоподобно.
Такую задачу решают при обследовании пространства с перемещаемой платформы или измерении объекта движущимся узлом. До разработки обработки определяют, какие данные объединяются, откуда приходит положение механизма и какая ошибка совмещения допустима для технологического результата.
Что означает время в сообщении
В документации конкретного исполнения проверяют наличие временной информации и её смысл. Метка может относиться к определённому событию измерительного цикла; момент получения сообщения контроллером сам по себе не доказывает, что измерение выполнено именно тогда. Эти события необходимо различать.
Также выясняют единицы времени, правила отсчёта, поведение после включения и доступные способы синхронизации. Нельзя заранее приписывать всем лидарам SICK единый механизм работы с часами. Формат данных и возможности согласования подтверждают для выбранного прибора и используемого интерфейса.
Как учесть движение во время измерения
Если набор точек формируется в течение некоторого интервала, положение механизма за это время может измениться. Инженер проверяет по описанию прибора, как организован цикл и какую временную привязку имеют результаты. Допустимость представления всего набора одним моментом оценивают для своей скорости движения.
В алгоритме задают правило сопоставления измерения с координатой: например, выбор подходящего отсчёта или расчёт промежуточного положения. Применимость такого расчёта проверяют на ускорениях и остановках. Равномерное движение не выявляет всех ошибок, возникающих при резкой смене режима.
Как проверить задержки на стенде
Для испытаний используют объект с известным положением и повторяемую траекторию перемещения. Записывают исходные данные лидара, координаты механизма и доступные временные признаки. Сравнивают результат при разных скоростях: зависимость смещения от скорости может указывать на временное рассогласование.
Постоянную задержку отделяют от её разброса. Поправка, найденная для одного прохода, не устраняет непредсказуемое изменение времени доставки и обработки. Проверку повторяют при рабочей загрузке контроллера, сохраняя условия, при которых итоговая геометрия соответствует заданному допуску.
Что передать разработчику системы
В техническом задании фиксируют источники времени, правила объединения потоков и действия при невозможности корректного сопоставления. Для подбора лидара SICK указывают характер движения, требуемую точность результата и состав системы управления. Протокол испытаний должен позволять воспроизвести расчёт по сохранённым данным.
Подобрать и заказать оборудование SICK можно через Делазию. Для подготовки заявки используйте каталог оборудования; форма заявки есть на странице.