Jump to content

Контроль импеданса

Управление импедансом — это подход к динамическому управлению, связывающему силу и положение. Он часто используется в приложениях, где манипулятор взаимодействует с окружающей средой и соотношение сил и положений вызывает беспокойство. Примеры таких приложений включают взаимодействие людей с роботами, где сила, создаваемая человеком, зависит от того, насколько быстро робот должен двигаться/остановиться. Более простые методы управления, такие как управление положением или управление крутящим моментом, работают плохо, когда манипулятор испытывает контакты. Таким образом, в этих условиях обычно используется контроль импеданса.

Механический импеданс — это отношение выходной силы к входному движению. Это аналогично электрическому импедансу, который представляет собой отношение выходного напряжения к входному току (например, сопротивление — это напряжение, деленное на ток). «Пружинная константа» определяет выходную силу при смещении (растяжении или сжатии) пружины. «Константа демпфирования» определяет выходную силу для входной скорости. Если мы контролируем сопротивление механизма, мы контролируем силу сопротивления внешним движениям, создаваемым окружающей средой.

Механический адмиттанс является обратным импедансу: он определяет движения, возникающие в результате воздействия силы. Если механизм прикладывает силу к окружающей среде, среда будет двигаться или не двигаться, в зависимости от ее свойств и приложенной силы. Например, мрамор, лежащий на столе, будет реагировать на данную силу совершенно иначе, чем бревно, плавающее в озере.

Ключевая теория, лежащая в основе этого метода, заключается в том, чтобы рассматривать окружающую среду как входной элемент , а манипулятор – как импеданс . Он предполагает постулат, что «ни один контроллер не может заставить манипулятор выглядеть для окружающей среды чем-то иным, чем физическая система».Это практическое правило также можно сформулировать следующим образом: «В наиболее распространенном случае, когда окружающая среда является допускающей (например, массой, возможно, кинематически ограниченной), это отношение должно быть импедансом, функцией, возможно, нелинейной, динамической или даже прерывистой. , определяющий силу, возникающую в ответ на движение, вызванное окружающей средой». [1]

Контроль импеданса не просто регулирует силу или положение механизма. Вместо этого он регулирует соотношение между силой и положением, с одной стороны, и скоростью и ускорением, с другой стороны, то есть импеданс механизма. Для этого требуется позиция (скорость или ускорение) в качестве входных данных и результирующая сила в качестве выходных данных. Обратной стороной импеданса является адмиттанс. Это навязывает позицию.Таким образом, на самом деле контроллер накладывает на механизм поведение пружины-массы-демпфера, поддерживая динамическое соотношение между силой и положение, скорость и ускорение : , с будучи трением и являющаяся статической силой.

Массы ( ) и пружины (с жесткостью ) являются энергоаккумулирующими элементами, тогда как демпфер (с демпфирующим ) представляет собой устройство, рассеивающее энергию. Если мы сможем контролировать импеданс, мы сможем контролировать обмен энергией во время взаимодействия.т.е. выполняемая работа. Таким образом, контроль импеданса — это контроль взаимодействия. [2]

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

Математические основы

[ редактировать ]

Совместное пространство

[ редактировать ]

Неуправляемый робот может быть выражен в лагранжевой формулировке как

,

( 1 )

где обозначает угловое положение сустава, – симметричная и положительно определенная матрица инерции, Кориолис и центробежный момент, гравитационный момент, включает дополнительные крутящие моменты, возникающие, например, из-за собственной жесткости, трения и т. д., и суммирует все внешние силы из окружающей среды. Крутящий момент срабатывания слева — входная переменная для робота.

Можно предложить закон управления следующего вида:

( 2 )

где обозначает желаемое угловое положение сустава, и – параметры управления, а , , , и являются внутренней моделью соответствующих механических термов.

Подстановка ( 2 ) в ( 1 ) дает уравнение замкнутой системы (управляемого робота):

Позволять , получается

Поскольку матрицы и имеют размерность жесткости и демпфирования, их обычно называют матрицей жесткости и демпфирования соответственно. Очевидно, что управляемый робот по сути представляет собой многомерный механический импеданс (масса-пружина-демпфер) по отношению к окружающей среде, к которому обращается .

Пространство задач

[ редактировать ]

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

,

где обозначает угловое положение сустава, положение в пространстве задач, симметричная и положительно определенная матрица инерции пространства задач. Условия , , , и являются обобщенной силой Кориолиса и центробежным членом, гравитацией, другими нелинейными членами и контактами с окружающей средой. Обратите внимание, что это представление применимо только к роботам с избыточной кинематикой . Обобщенная сила с левой стороны соответствует входному крутящему моменту робота.

Аналогично можно предложить следующий закон управления:

где обозначает желаемую позицию в пространстве задач, и – матрицы жесткости и демпфирования рабочего пространства, , , , и являются внутренней моделью соответствующих механических термов.

Аналогично, у человека есть

,

( 3 )

как замкнутая система, которая по сути представляет собой многомерное механическое сопротивление окружающей среде ( ) также. Таким образом, можно выбрать желаемый импеданс (в основном жесткость) в пространстве задач. Например, можно заставить управляемого робота действовать очень жестко в одном направлении и относительно податливо в других, установив

предполагая, что пространство задач представляет собой трехмерное евклидово пространство. Матрица демпфирования обычно выбирается таким, чтобы замкнутая система ( 3 ) была устойчивой . [3]

Приложения

[ редактировать ]

Управление импедансом используется в таких приложениях, как робототехника, в качестве общей стратегии отправки команд роботизированной руке и конечному исполнительному устройству, которая учитывает нелинейную кинематику и динамику объекта, которым манипулируют. [4]

  1. ^ Хоган, Н. (6–8 июня 1984 г.). «Контроль импеданса: подход к манипулированию» (PDF) . Американская конференция по контролю . стр. 304, 313. Архивировано (PDF) из оригинала 21 декабря 2021 года . Проверено 19 сентября 2013 г. {{cite web}}: CS1 maint: дата и год ( ссылка )
  2. ^ Бухли, Дж. (12 июля 2011 г.). «Контроль силы, податливости, сопротивления и взаимодействия, Динамическая ходьба и бег в Летней школе с роботами» (PDF) . стр. 212–243. Архивировано из оригинала (PDF) 16 октября 2017 года.
  3. ^ Альбу-Шеффер, А.; Отт, К.; Хирцингер, Г. (2004), «Декартовский контроллер импеданса на основе пассивности для роботов с гибкими суставами - часть II: полная обратная связь по состоянию, проектирование импеданса и эксперименты», В материалах Международной конференции IEEE по робототехнике и автоматизации 2004 г. , стр. 2666. –2672
  4. ^ Дитрих, А. (2016). Контроль импеданса всего тела колесных роботов-гуманоидов . Международное издательство Спрингер. ISBN  978-3-319-40556-8 . Архивировано из оригинала 7 сентября 2017 года . Проверено 1 сентября 2017 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0e9470d486e99d95ea4982abece6b9c3__1706571420
URL1:https://arc.ask3.ru/arc/aa/0e/c3/0e9470d486e99d95ea4982abece6b9c3.html
Заголовок, (Title) документа по адресу, URL1:
Impedance control - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)