Главная » Просмотр файлов » Зенкевич_Упр.манип_02

Зенкевич_Упр.манип_02 (962914), страница 3

Файл №962914 Зенкевич_Упр.манип_02 (Зенкевич С.Л. - Управление манипуляторами) 3 страницаЗенкевич_Упр.манип_02 (962914) страница 32017-12-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Рис. З.В. Двухзве!!н! !й плоский манипулятор Решен ие. Матрицы положения звеньев задаются следующим образом: О О 1 О О О О 1 Я! Р, 7=А = ООО 1 ~!2 О а«с! + с!2) з!2 с12 О а(ж! + ю!2) Р2 Р, О О 1 О ООО 1 О О О 1 Проиллюстрируем оба описанных выше способа вычислении матрицы Якоби. В соответствии с первым способом матрица Якоби имеет вид где ~ =а! =«О, О, 1)', Заметим, что РО,2 Р2 «а«е! + с!2) а«Я! + Я 2) О) Р12 РО2 Р, Р2 Р! ««ас! 2 ! 2 ) О) В терминах решаемой задачи это означает следующее. 1.

Если число степеней подвижности манипулятора %=6, т.е. матрица Якоби является квадратной„то необходимо рассмотреть два случая. Пусть при некотором д выполнено условие Йе1.У(~у) ~ О, т.е. матрица Якоби невырожденная, тогда обратная скоростная задача имеет в качестве решения единственный вектор ф=,у '(у)ю.

(3.155) Если при некотором у выполнено условие де1,У(~у) = О, (т.е. ~ = напк(.У) < 6), то обратная скоростная задача либо имеет бесконечно много решений, если выполняется условие гагй(,У) = гай(,У, х), (3.156) либо не имеет ни одного, если условие (3.156) не выполняется. Такие конфигурации манипулятора у, при которых Ое1,У(у ) = О, называют вырожденными. Таким образом, вырожденная конфигурация характеризуется тем, что для нее либо существует бесконечно много способов Реализовать движение схвата с заданной скоростью, либо не существует ни одного способа.

2, Если число степеней подвижности Ж > 6, то решений обратной скоростной задачи либо бесконечно много, либо не существует вовсе. Манипуляторы с числом степеней подвижности Ф > 6 называют избытОчными. Их применяют обычно при выполнении различных операций в загроможденном пространстве, когда требуется избежать столкновений с препятствиями в рабочей зоне. В данном случае используется способность манипулятора при одном и том же положении схвата принимать различные конфигурации. Заметим, что управление такими манипуляторами существенно сложней, чем манипуляторами с числом степеней подвижности Ф < 6. 3.

Если У <6, то возможна любая из перечисленных выше ситуаций: отсутствие решения, единственное решение и бесконе~~ое множество решений. Обычно манипуляторы с числом степеней подвижности Х < 6 применяют для выполнения простых транспортных операций (загрузка — разгрузка станков, обслуживание конвейеров), т.е. когда не требуется обеспечивать перемещение схвата в любую точку рабочего пространства с любой ориентацией. Пример 3.2. Пусть имеется двух~венный плоский мавипулятор ~см. рис. 3.8). Рассмотрим только линейные скорости схвата.

Из соотношения ~3,151) имеем Поскольку матрица Якоби квадратная ~2 х 2), то (Ы,7 = 32 ! де1.У~~у„яп) = О, что соответствует либо полностью вытянутой ~рис. ЗЗ, а), либо сложенной (рис. 3.9, б) «руке». Нетрудно видеть, что в вырожденных положениях имек>т место следующие равенства: для вытянутой «руки» ~~у, = 27Й) — 2аз, — аз, ,У= 2ас, ас, для сложенной «руки» (д, = 2лф+ 1) ) О ах, О Рис. 3.9. Вырожденные конфигурации для плоского манипулягора 142 В обоих случаях развиваемая скорость схвата ~у не является произвольной, но удовлетворяет соотношению С~ =О, 1 т.е.

перпендикулярна «руке», либо вообще равна нулю при 2д, + д, = О. Таким образом, при д, ~ лп обратная задача о скорости имеет единственное решение. При ~, = ~~~ 1) не имеет решения, если командный вектор скорости ~ = ~~„~, ) не удовлетворяет соотношению у„с! — у х) =О ' 2) имеет бесконечно много решений, если вектор скорости удовлетворяет указанному соотношению, и их можно представить В Виде д, =-2~ — ~и~~а, ГДЕ 1 — ЛЮбОЕ дЕйСтвиТЕЛЬНОЕ чиСЛО, Безусловно, что в случае практической реализации необходимо учитывать Ограничения й-'ч... !ч!-'ч. Процедура по~~~а решени~ уравнени~ ~3.152) часто является одной из компонент алгоритма управления манипуляторами, и, более того, вычислительная сложность процедуры обращения матрицы Якоби определяет эффективность алгоритма управления в иелом.

Очевидно, что наиболее эффективный результат можно достигнуть, если удастся получить аналитическое решение системы ~3.152) в виде д, =а,'.(д)ы+Ь,'®м, ~ =1, 2, „., М. Несмотря на то, что для шестизвенных манипуляторов возможно обращение функциональной матрицы /~д) размеров бх 6, однако вычислительная сложность этой процедуры чрезвычайно высока: по крайней мере, в настоящее время не существует представления матрицы / '(у) в замкнутой форме для манипулятора с произвольной кине- матическОЙ Схемой.

К счастьЮ, СуществуЕТ довольНО широкий класс манипуляторов, для которых возможно получить аналитическое представление обратной матрицы Якоби. 143 В заключение заметим, что аналитическое обращение матрицы Якоби возможно также в том случае, если механизм содержит три поступательных шарнира. Продемонстрируем этот подход для решения обратной задачи о скорости для манипулятора Р1)МА, ~001 + ~1д2 + ~2д, + ~3д4 + ~„Д, + ~,д = Ю, «3.168) «~0 "РО,Ь)Ч1 + «~1 " Р1,Ь)Ч2 + «~2 "Р2,6)Ч3 + «~3 " Р3,6)Ч~ + + «~, х Р„,)д, +«~, х Р,,)о, =~. «3.169) Заметим, что кинематическая схема манипулятора такова, что оси ~„ трех шарниров пересекаются в одной точке «О„О,) (см, рис. 1.22), следовательно, можно воспользоваться подходом, описанным вышее.

Умножая уравнение «3.168) векторно на Р,, и вычитая его из «3.169), в силу коллинеарности Р, „и ~,, Р,, =О, получаем (~0 " Ро,~)Ч1 + «~1 )~ Р1,4)Ч2 + «~2 ~ Р2,4)Ч3 = ~ — ~ )» Р0,4 = ~~ . «3.170) В соответствии с «3.163), «3.164) имеем ~~4 «~1 Р1,4)«» 2 Р2,4)1 Ч2 К~0 РО„4 ) 4 «4 2 Р2,4 )1 *, «3.172) ~123 ~«~0 " Ро,~ )«~1 "Р1,4)~41 123 где В„, =[(с, х р„,)[~, х р,,)(~, х р,,)] — детерминант системы уравнений «3.170).

Упростим теперь соотношения «3.171)«3.173), используя полученное в ~ 2.1 решение прямой задачи кинематики в рекуррентной форме «см. пример 2.2). Вычислим сначала В. В соответствии с «3.164) 123 «~0 РО,4 )1«4~1 Р!,4 ) «4~2 Р2,4 )1 ' «3' 1 7 «) «3.171) П р и м е р 3.3, Решим обратную скоростную задачу для манипулятора Р1)МА «см. рис. 1,22). Поскольку все сочленения вращательные, то в соответствии с выражением (3.112) имеем следующие уравнения для скоростей; Учитывая, что РО,4 2~! 2 2 3 3 4~'Э' получаем х Ро „- — И~(~о х ~,)+ а ~~ х х )+ а ~~о х х )+ И~(~о х ~з) .

Для векторных произведений ортов связанных систем координат имеем «,о х ~.'~ = — х~, ~о х х~ = с231, ~.'о х жз = — х~я), ~о х «.'з =с2~~.'1 Ч'о~да ~~О РО,4 ~2 1 ~ 2 2 аЗС23 4 23)~] ' Далее вычислим ~, х Р,, Поскольку р, „= р, „, я, х р, „=а,(я, хх2)+а,~3, хх,)+ д,($, х;~,), ~3.176) где соответствующие векторные произведения: ~~ х х2 =«.'~ х х~ =у2, ~~ х хз = уз х хз =-~з, ~~1 х ~~ = у~ х ~з =хз. Следовательно, Е1 х Р1,4 а2У + Ы4ХЗ а313' соотношениями: ~з "Р,4 =~~ х(Р~,4 Р1,2)=~~ "Р~,4 ~1 ха2~~ =«'1 "Р1,4 а~У~ ° т.е. Вычислим ~~, х Р, „) х ~~, х Р,,): ~~, х р,,)х~~, х Р,,) =(а,У, +~И,х, — а,3,))х(д,х, — а,1,) = а2у2 ~ 4 3 3«~з) ' Поскольку то ~3~ х Р) 4) х ~32 х Р2 ~) = а~(азяз — а4сз)32. Осталось умножить скалярно ~3.176) яа (3.179). Так как Х122 О 4ю~ ~~>2 Это такие конфигурации, цри которых точка О, !или 0,) лежит в вертикальной плоскости, проходящей через оси У1, У! «или Уо, У,).

Найдем теперь 02. В соответствии с выражениями «3.175), «3.176) Е4~0 Р04 ) 4 «я2 Р24 )1 4 «~0 РО4 ) «~2 Р24 ) я Где «Я0 Р0 4) и «$2 х Р2 4) задаются равенствами «3.171), «3,178) соот- Ветственно. Учитывая, что Х! Х Х3 = 32331, Х! Х ~3 = — С2331, 4,'! Х Х3 = -Я3, ~! Х Я3 = Х3, получаем «10 х Р,4) х «12 х Р2,4) Ы «4323 + Й3с23) 1 х!4Й. х, х!4д4г3 Тогда для д2 можно записать соотношение М4 ««ЙЗС23 + Ы43т3)Е! + Х14ЙЗХ3 + Х!4я4423 «3 18 Й2У24 !4 Найдем д3.И соответствии с «3.175), «3.176), используя равенство «3,164), получаем Е~'0 РО,4 )«я'1 Р1,4 ) 4 1 4 Г«4~0 Р0,4 ) «4~! Р1,4 )3 ' Учитывая соотношения «3.175), «3,177), а также равенства Х1 Х У2 С2я~! я Х1 Х ХЗ 523411 Х1 Х 4 3 С2341Ъ ХУ2 = — Х2, Я! ХХ3 = — ~,'3, 31 Х~~3 =Х3,~ имеем ~«~0 Х Р, ) Х «7.

Х Р1, )1 = — Х14 «Й231 + Й2Х2 + ЙЗХ3 + Й433) ° Так как в последнем равенстве слева стои~ Р„4, то пол ~чаем при ~!4 ~ О Если х„= О, то д, является любым действительным числом. Перейдем теперь к нахождению угловых скоростей в четвертом, пятом и шестом сочленениях. В силу ~3. !48) имеем ~3=.я4 ~" 4Ч5 ~596 «3,189) Где «3,190) 149 ~~~~~~~ыи (~~~~~ на~~~~д~~~~ % ° Ч2 Ч3) ~е~~~р* ~~~~~~У Ур~~~~н~~ ~3.189) решим аналогично ~3,170). Имеем ВЫЧИСлим дЕтЕрМинант О„б: Тогда можно получить следующие соотношения: ~й ~, ~,~=~„~~, й ~,~= — йх,~„~~, ~„Щ=-йх,.

'Гаким образом, выражения для скоростей в сочленениях имеют ~3.196) Иэ выражений (3.195) ясно, что множество вырожденных конфигураций задается уравнением ю,=О, ~3.199) Геометрической интерпретацией решений уравнения ~3.199) являются все конфигурации манипулятора, при которых «кисть» и «предплечье» ~т.е, четвертое и пятое звенья ) вытянуты в одну линию ~см. рис, 1.22). Итак, решение обратной скоростной задачи для манипулятора РСМА задается соотношениями (3.184), (3.187), ~3.188), ~3.191)— ~3.193). При этом вырожденные конфигурации манипулятора определяются соотношениями ~3.185), (3.186), (3.199), 15О Аналогичное решение уравнения «3.204) в форме «3.210) можно получить, если среди всех векторов и, удовлетворяющих «3.202), можно найти тот, у которого норма минимальна.

Заметим, что если гай«А) =1, то Х, и Р являются матрицами размеров тх1 и 1хл соответственно, Тогда «~И') '«Х;Х,) ' =а, А' =аМ'Х.' =аА', т.е. псевдообратная матрица в этом случае совпадает с точностью до коэффициента пропорциональности с транспонированной матрицей. Этот факт иногда используют при управлении манипулятором, заменяя обратную матрицу Якоби на транспонированную во всех точках пространства обобщенных координат. Еще одна алгебраическая интерпретация псевдообратной матрицы состоит в следующем: псевдообратная матрица А' является наилучшим «согласно методу наименьших квадратов) приближенным решением матричного уравнения АХ = Е, при этом норма матрицы А = «а„.) может быть определена так: й'=14 Приведем без доказательства некоторые полезные в приложениях свойства псевдообратной матрицы (многие из них можно установить непосредственным использованием основного соотношения «3.210)): 1) АА'А = А; 4) «А' А)' = А' А; 2) «А')'+А „ 5) «АА )' = АА'; 3) (АА')' = АА'; 6) «А'А)' =А'А, Заметим, что если ранг матрицы А максимален, т.е.

Характеристики

Тип файла
DJVU-файл
Размер
1,06 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее