Выбирать ли модуль роботизированного сочленения с одним или двумя энкодерами? Ответ зависит от требований к позиционированию, характеристик передачи, стратегии силового управления и бюджета.
Система с двумя энкодерами измеряет как положение двигателя, так и фактическое положение выходного звена сочленения. Такая дополнительная обратная связь может улучшить характеристики управления, однако для реализации этих преимуществ необходимы подходящее оборудование, алгоритмы управления и калибровка.
В этом руководстве объясняется, как работают модули роботизированных сочленений с двумя энкодерами, в каких случаях может быть достаточно одного энкодера и какой вклад двойная обратная связь может внести в точность, оценку усилия и функциональную безопасность.

Модульроботизированного сочленения с двумя энкодерамиобычно включает два датчика углового положения, расположенных по разные стороны передачи.
Энкодер со стороны двигателя измеряет угол ротора на валу двигателя, на высокоскоростной стороне редуктора.
Его сигналы обратной связи обычно используются для коммутации двигателя и управления скоростью.
Энкодер со стороны выхода измеряет фактический угол на выходном валу редуктора или выходном фланце сочленения, на низкоскоростной стороне.
Он обеспечивает прямую обратную связь по положению сочленения, а не только расчётное значение на основе вращения двигателя.
Вместе эти энкодеры предоставляют информацию о положении со стороны двигателя и нагрузки. При совместимом контроллере они могут поддерживать архитектуру управления с двумя контурами. Одна лишь установка двух энкодеров автоматически не обеспечивает управление с двумя контурами.

Главное преимущество — более полное представление о работе передачи. Измеряя фактическое положение выходного звена, контроллер может уменьшить влияние ошибок, которые невозможно непосредственно обнаружить с помощью энкодера со стороны двигателя.
К распространённым причинам ошибок позиционирования, связанным с передачей, относятся:
Люфт и потерянный ход: при смене направления движение двигателя может не сразу приводить к ожидаемому перемещению выходного звена.
Упругая деформация: редукторы, ремни, муфты и другие компоненты передачи могут скручиваться под нагрузкой.
Погрешность передачи: производственные и сборочные отклонения могут приводить к отступлениям от идеальной угловой передачи даже при фиксированном номинальном передаточном отношении.
Температура и износ: изменения условий эксплуатации и состояния компонентов могут влиять на работу передачи.
При использовании одного энкодера со стороны двигателя угол выходного звена рассчитывается по положению двигателя и передаточному отношению редуктора. Для передаточного отношения, определяемого как число оборотов двигателя на один оборот выходного звена:
Расчётный угол выходного звена = угол двигателя ÷ передаточное отношение
При расчёте также необходимо учитывать направление вращения и смещения нулевой точки. Такой расчёт не измеряет непосредственно деформацию со стороны нагрузки или потерянный ход.
В типичной конфигурации с двумя контурами энкодер выходного звена передаёт обратную связь во внешний контур положения, а энкодер двигателя используется для коммутации и внутреннего контура скорости. Обратная связь по току двигателя поступает от датчиков тока, а не от самого энкодера.
Такая конфигурация позволяет контроллеру реагировать на измеренное положение выходного звена и компенсировать некоторые ошибки, связанные с передачей.
Однако двойная обратная связь не устраняет все источники ошибок позиционирования. Результат по-прежнему зависит от точности энкодеров, качества монтажа, калибровки, механических характеристик и настройки контроллера.
Кроме того, она не может непосредственно измерить структурную деформацию за пределами энкодера выходного звена, например изгиб звена робота или концевого эффектора.
После приведения показаний обоих энкодеров к одной системе отсчёта контроллер может сравнить расчётное положение выходного звена, полученное по данным двигателя, с измеренным положением выходного звена.
Разница помогает выявлять потерянный ход, упругую деформацию и другие эффекты передачи. В зависимости от стратегии управления эти данные могут использоваться для коррекции по обратной связи или компенсации на основе модели.
Практический результат — уменьшение ошибки позиционирования. Механический люфт при этом сохраняется, а характеристики при реверсе необходимо проверять при типичных нагрузках и скоростях.
В сочленении с известным и откалиброванным упругим элементом угловую деформацию этого элемента можно использовать для оценки передаваемого крутящего момента.
Поэтому обратная связь от двух энкодеров может поддерживать оценку крутящего момента в некоторых податливых сочленениях и последовательных упругих приводах.
Оценка зависит от модели жёсткости, точности энкодеров, трения, гистерезиса, температуры и динамических характеристик. Обычный редуктор не становится точным датчиком крутящего момента только потому, что энкодеры установлены с обеих сторон.
Если требуется точное измерение крутящего момента, может по-прежнему понадобиться специальный датчик крутящего момента сочленения.
Неожиданные расхождения между измерениями со стороны двигателя и выхода могут указывать на ненормальную работу, например проскальзывание передачи, чрезмерную деформацию или определённые неисправности датчиков и механики.
Такое сравнение может использоваться для мониторинга неисправностей. Оно не гарантирует обнаружение каждого столкновения или отказа; применение в целях безопасности требует проверенной стратегии диагностики и реагирования.
Нет. Два энкодера обеспечивают дополнительную обратную связь, но также увеличивают расходы и требования к интеграции.
Выбор зависит от того, даёт ли прямое измерение выходного положения существенное преимущество для конкретного применения.
Модуля роботизированного сочленения с одним энкодером может быть достаточно, если вся система удовлетворяет требованиям к позиционированию, движению и безопасности.
Правильно выбранный прецизионный редуктор может обеспечивать достаточные характеристики при обратной связи со стороны двигателя.
Однако малый люфт и высокая жёсткость — разные характеристики. Редуктор может иметь очень малый люфт, но при этом заметно деформироваться на кручение под нагрузкой.
Оценивайте фактические характеристики редуктора и условия нагрузки, а не исходите из предположения, что все волновые редукторы или редукторы RV работают одинаково.
Некоторые задачи перемещения грузов, сварки, распыления и повторяющейся автоматизации можно эффективно выполнять с обратной связью со стороны двигателя.
Результат необходимо проверять на роботе в сборе. Одно лишь число отсчётов энкодера не подтверждает достижение заданной точности концевого эффектора, например ±0,1 мм. Точность и повторяемость также следует оценивать отдельно.
В некоторых системах для измерения сил взаимодействия используется шестикомпонентный датчик силы/крутящего момента на концевом эффекторе, а сочленения в основном работают в режиме позиционного управления.
В таких случаях прямая оценка крутящего момента сочленения по данным двух энкодеров может быть не нужна.
Второй энкодер может увеличить стоимость компонентов, объём работ по механической интеграции, требования к обработке сигналов и трудоёмкость ввода в эксплуатацию.
Фактическая разница в стоимости зависит от технологии энкодера, конструкции модуля и объёма производства. Её следует оценивать по коммерческим предложениям поставщиков, а не по универсальному процентному показателю.
Если профиль нагрузки стабилен, а ошибки передачи остаются допустимыми на протяжении всего рабочего цикла, преимущество второго энкодера может быть ограниченным.
Ответ определяется не только рабочей скоростью. Необходимо также учитывать динамические характеристики и устойчивость управления.
Рассмотрим мобильный манипулятор, который регулирует силу контакта при уборке с помощью шестикомпонентного датчика силы/крутящего момента на концевом эффекторе.
Сочленения робота могут работать в режиме позиционного управления, а контроллер адмиттанса — корректировать задаваемое движение на основе измеренной силы контакта.
Для такой архитектуры модуля сочленения с одним энкодером в сочетании с подходящим редуктором может быть достаточно, если испытания подтвердят приемлемые характеристики слежения, регулирования силы контакта и устойчивости.
Если в будущем потребуются ручное обучение перемещением робота или импедансное управление в пространстве сочленений, дополнительная обратная связь может быть полезна. Возможные варианты включают энкодеры выходного звена, специальные датчики крутящего момента сочленений или другие проверенные методы измерения и оценки.
Выбор должен соответствовать предполагаемой архитектуре управления и требованиям к характеристикам.

Двойная обратная связь может быть частью архитектуры безопасности, но наличие двух энкодеров само по себе не обеспечивает соответствие категориям 3, PL d, PL e или SIL 3.
Обратная связь по положению для управления движением и резервирование для функциональной безопасности — связанные, но разные вопросы проектирования.
Два датчика в разных местах не обязательно образуют независимые каналы безопасности. У них могут быть общие источники питания, электроника, каналы связи или уязвимости к внешней среде.
При соответствующей оценке по ISO 13849-1 меры по предотвращению отказов по общей причине оцениваются по балльной системе. Часто упоминаемый порог составляет не менее 65 баллов из 100, а не «CCF ≤65%».
Одного лишь размещения датчиков в разных местах или использования разных протоколов связи недостаточно для подтверждения соответствия.
Обратная связь, связанная с безопасностью, должна быть интегрирована в полную архитектуру датчиков, логики и привода.
В зависимости от применения требуемые функции могут включать безопасную остановку, ограничение скорости, ограничение положения или управление тормозом.
Пороговые значения неисправностей и время реакции должны определяться требованиями системы. Фиксированный предел расхождения энкодеров, например ±0,5°, не следует считать универсальной настройкой.
В коллаборативных системах с ограничением мощности и силы допустимые условия контакта зависят, среди прочего, от затрагиваемой части тела, типа контакта, силы и давления. Значение 150 Н не является универсальным критерием безопасности контакта человека с роботом.
При оценке безопасности учитываются архитектура, надёжность компонентов, диагностическое покрытие и отказы по общей причине.
Вероятность опасного отказа в час, или PFHD, нельзя рассчитать, просто взяв значения частоты отказов двух энкодеров и включив их параллельно.
Для справки, диапазоны PFHD для PL d и PL e составляют:
PL d: 10⁻⁷ ≤ PFHD < 10⁻⁶ в час.
PL e: 10⁻⁸ ≤ PFHD < 10⁻⁷ в час.
Одного попадания в числовой диапазон недостаточно для подтверждения уровня эффективности: необходимо также выполнить остальные применимые требования.
Правильно спроектированная система может использовать расхождение показаний обратной связи для обнаружения определённых неисправностей и запуска соответствующей реакции.
Однако само число отсчётов энкодера не определяет, является ли система отказобезопасной. Один физический энкодер может содержать независимые каналы измерения и диагностику для применения в системах безопасности, если он интегрирован с подходящим контроллером безопасности.
Поэтому неверно полагать, что любая система с одним энкодером теряет управление при любой неисправности энкодера или что любая система с двумя энкодерами соответствует определённому уровню полноты безопасности.
Гуманоидные роботы сочетают множество сочленений, меняющиеся нагрузки, требования к равновесию и частое взаимодействие с окружающей средой.
При таких условиях точная обратная связь о состоянии сочленений особенно ценна. Однако архитектура измерений зависит от конструкции робота, поэтому не следует считать два энкодера универсальным решением.
В сочленении с редуктором движение двигателя и выходного звена может различаться из-за люфта, погрешности передачи или упругой деформации.
Энкодер со стороны двигателя измеряет только положение двигателя. Энкодер выходного звена дополнительно предоставляет прямую информацию о фактическом угле сочленения.
Это может улучшить данные о положении сочленений, доступные контроллеру робота.
Когда робот переносит вес, ставит ногу на поверхность или работает с внешней нагрузкой, его сочленения и компоненты передачи могут деформироваться.
Преднамеренно податливое сочленение, например последовательный упругий привод, может демонстрировать дополнительное относительное перемещение упругого элемента.
Измерение по обе стороны передачи помогает наблюдать за таким поведением. В сочетании с подходящей моделью обратная связь может использоваться для управления и оценки состояния.
Однако одни лишь два энкодера не обеспечивают динамическое равновесие. Общие характеристики также зависят от механической конструкции робота, инерциальных измерений, информации о контакте, оценки состояния и алгоритмов управления.
Абсолютный энкодер выходного звена может сообщать положение сочленения в пределах своего диапазона измерения при включении питания, уменьшая необходимость в перемещении для поиска нулевой точки.
Эта возможность обеспечивается технологией абсолютного измерения энкодера, а не наличием двух энкодеров.
Один энкодер также может быть абсолютным, тогда как в конфигурации с двумя энкодерами могут использоваться инкрементальные датчики.
Калибровка, при необходимости отслеживание числа оборотов и проверки при запуске по-прежнему необходимы. Знание угла сочленения при включении питания само по себе не гарантирует, что гуманоидный робот сможет безопасно стоять или начать движение.
Начните с требований к роботу в целом, а затем определите, какая обратная связь необходима для каждого сочленения.
Рассмотрите следующие вопросы:
Какие точность позиционирования и повторяемость выходного звена требуются?
Каковы люфт, потерянный ход и деформация на кручение при ожидаемой нагрузке?
Будет ли силовое управление использовать оценку по току двигателя, модель упругого элемента, датчик крутящего момента сочленения или датчик силы/крутящего момента на концевом эффекторе?
Поддерживает ли контроллер работу с двумя контурами и соответствующую настройку?
Требуется ли абсолютное положение выходного звена при запуске?
Какие диагностические функции и функции безопасности должна обеспечивать система?
Оправдывает ли выигрыш в характеристиках дополнительные затраты на интеграцию?
Один энкодер может быть эффективным решением, если вся система удовлетворяет требованиям при обратной связи со стороны двигателя.
Модуль роботизированного сочленения с двумя энкодерами стоит рассмотреть, когда прямое измерение выходного положения даёт явное преимущество в позиционировании, мониторинге передачи или управлении податливым сочленением.
Если вы выбираете модули роботизированных сочленений для нового проекта, обсудите с HONPINE целевые параметры позиционирования, профиль нагрузки, стратегию силового управления и требования к обратной связи.
Подробнее
Узнайте больше о истории HONPINE и тенденциях в области точных передач.
Двойной щелчок
Мы предлагаем гармоничные редукторы, планетарные редукторы, моторы для роботизированных суставов, поворотные приводы для роботов, RV-редукторы, конечные эффекторы для роботов, ловкие роботизированные руки