Главная » Просмотр файлов » Робототехника.Фу, Ли, Гонсалес

Робототехника.Фу, Ли, Гонсалес (962794), страница 48

Файл №962794 Робототехника.Фу, Ли, Гонсалес (Робототехника.Фу, Ли, Гонсалес) 48 страницаРобототехника.Фу, Ли, Гонсалес (962794) страница 482013-09-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

В уравнении (5.8-34) (хг(/г) Р(/г)х(/г)р] представляет собой скаляр, поэтому его обращение тривиально. Хотя весовой коэффициент настраивается для каждого вектора гьго параметра 0>(й), это требует большого объема вычислений для матрицы Р(/2+ 1), Такая настройка нежелательна при реализации управления манипулятором робота в режиме реального времени. Мат. рица Р(/г+ 1) вычисляется только один раз на каждом дискретном периоде времени с использованием одного и того же весового коэффициента р, Более того, поскольку Р(й) — симметрическая положительно определенная матрица, необходимо вычислять только верхнюю диагональную матрицу из Р(/г). Объединенный алгоритм идентификации и управления может быть реализован за время 0(пз).

В табл. 5.1 приведены требования т аблттиа 5.!. Расчет адаптивного устройства управления к вычислению адаптивного управления при наличии возмущений. В соответствии с возможностями ЭВМ РЕС РРР 11/45 сложе- ние с плавающей запятой (инструкция АРРР) занимает время 5,17 мкс, а умножение с плавающей запятой (инструкцня М(/(.Р) — 7,17 мкс. Предположим, что по каждой из указанных инструкций необходимо выбирать данные из машинной памяти дважды при времени выборки 450 нс. Тогда для вычисления моментов на первых трех сочленениях манипулятора робота Пума в основной точке траектории при реализации адаптивного управления по возмущениям требуется примерно 7,5 мс.

0»2000 О,ЛООО О,ОООО 0,8000 1,000 .Улллгуг, с Рис. 6.16, Ошибка позиционирования первого сочлепевия при различных на- грузках. Изучение трехзвенного манипулятора робота Пуз>а путем численного моделирования проведено в работах ]159, 160], При этом была оценена работа адаптивного устройства управления и осуществлено сравнение с устройством управления (уравнение (5.3-65)), которое в основном представляет собой пропорционально-дифференциальный регулятор (ПД-управление).

Анализ проводился при различных условиях нагружения во время движения по заданной траектории. Была сопоставлена и оценена реализация ПД-управления и адаптивного управления для трех различных условий нагружения, Результаты приведены в табл. 5.2, где в первом случае приведены данные при отсут- 283 Пд.управление Адаптивное управление Формнрованив траектории Формирование траектории различные условия иагруженнв Ошибка конечного положе- ния, градус Ошибка ноиечного положе- аия, градус Манси. мвльиав ошибка, гг анус Макси.

мальнвя ошибка, лги Максимальна» ошибка, градус Манси. мальная ошибка, мм соч. лене ипя 0,0796 0,089 0,098 0,328 0,121 1Л5 1,71 2,86 2,1 1 0,025 0,039 0,121 0,054 0,34 0,36 0,28 0.78 0,000 0,004 0,002 0,014 0,020 0 020 0,032 0,045 0.147 0,480 0,145 0,050 0,077 0,023 2,57 4,19 2,53 0,065 0,096 0,069 1,14 083 1,20 0,078 0,245 0,082 0,185 0,607 3,23 5,30 0,041 0,019 0,113 0,360 0,069 0,066 1,22 0,58 Вторае сасненение 1,000 28з 281 Таблица 5.2. Сравнение ПД-управления и адаптивного управления Без нагрузки: ошибка в тензоре инерции 10% 0,5 максимальной нагрузки: ошибка в тензоре инерции 10% Максимальная нагрузка: ошибка в тензоре инерции 10% еы О,ОЭ!8 чн 0 0186 М В 0,0054 Ььв Ь -0,0077 чь 0,0209 О,иГО 0 2ово 0,4ООО 0,6060 0,8000 зуаамс', с Рис.

5Л7. Ошибка позиционирования второго сочленении при различных иаь грузках. ствии нагрузки, во втором случае — при половине максимальной нагрузки, а в третьем случае — при максимальной нагрузке. Во всех случаях ошибка тензора инерции составляла 10%, что означало отклонение его действительного значения от измеренного в пределах ~ 10 %. Результаты отразили преимущество адаптивного управления но сравнению с ПЛ-управлением с по- ееь 0,05'18 К ер Ь ео О,ОЗ 60 о ~~ О,ОМ2 ет чь -0,0075 -0,0293 Огбоо 0,2000 0 4000 Огыйо Ог8000 1,000 лрлипн, а Рис.

5.18, Ошибка позинионирования третьего сочленения при различных на- грузках. стоянным коэффициентом передачи обратной связи в смысле точности как формирования траектории движения, так и конечного позиционирования, Графики ошибок углового положения при адаптивном управлении для рассмотренных случаев приведены на рис. 5.16 — 5.18.

Более подробно результаты моделирования изложены в 1159, 160~. 5.8.4. Независимое адаптивное управление движением Метод адаптивного управления, рассмотренный в равд. 5.8.8 для связанных координат, может быть распространен на случай управления манипулятором в декартовых координатах при различных условиях нагружения с помон!ью применения принципа независимого управления движением по скорости и ускорению, Независимое адаптивное управление движением формирует дви- жение конечного звена и основано на использовании линеаризованной возмущенной системы, описывающей движение конечного звена вдоль заданной временной траектории. Это управление отличается от независимого управления движением по ускорению минимизацией не только ошибок по положению пли ориентации, но и ошибок по угловым и линейным скоростям конечного звена манипулятора вдоль координатных осей конечного звена.

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

В обратной связи формируются моменты в сочленениях, компенсирующие возмущения и уменьшающие ошибки конечного звена манипулятора по положению и скорости вдоль его поминальной траектории. В этом случае также используется рекурсивный алгоритм идентификации по методу наименьших квадратов для определения параметров линеаризованной системы в режиме связи с процессором, Уравнения движения манипулятора в декартовых координатах могут быть легко получены с использованием кинематической связи между связанными с сочленениями координатами и декартовыми координатами, которая была ранее найдена в виде уравнений (5.7-1) — (5.7-14). Ускорение манипулятора определяется уравнением (5,7-13) и имеет вид с «(7) 1, Г «(7)1 и()3 ~=)а(ч, ч)5) (а) С, ~+х(а)ч(7).

(5.8-40) Для того чтобы отразить динамику манипулятора в этом кинематическом уравнении, необходимо использовать уравнения движения Лагранжа — Эйлера в виде уравнения (3.2-26). Поскольку 0(а) — всегда несингулярна, а(7) можно получить из уравнения (3.2.26) и после его подстановки в уравнение (5.8-40) определить ускорение конечного звена манипулятора в виде = ~ (а, а) )ч ' (а) 0 <, + + )гг(Ч) 0 '(а) [т(7) — )г(а, а) — с(а)], (5.8-41) Разобьем для удобства )а(Ч), М-г(а) н 0-'(Ч) на подматрицы размерностью 3ХЗ, а )г(а,а), с(а) и т(1) на подматрицы 286 размерностью 3 Х 1 Объединяя уравнения (5.7-4), (5.7-8) и (5.8-41) и используя уравнения (5.8-42) — (5.8-44), получим уравнения состояния манипулятора в декартовых координатах о (г) Ф (г) «р) (4 (г) О О О О гг о О 8 (Ф) Х ч) К (а) + ми (а.

ч) Км (ч) м (а, а) К гг (а) + мы (а а) кг (ч) ч) К (а) + (ч (ч, а) К (ч) м (а, ч) К (ч) + 74 (а, ч) К (ч) о О о о Х М'.г (а) Нгг (Ч)+ М~г (Ч) Нм (Ч) Мг~ (Ч) кгг (Ч) + )Ч~г (Ч) Егг (Ч) — мм (ч) кп (ч)+ мм(ч) пм (ч) мм (ч) кп(ч) + мм(ч) км(ч) Х вЂ” $з, (ч ч) — с, (ч)+ «, (г) 1 - — "г(ч, а) — г (а)+«г(г) Л оо м„(а о о м„(ч о (г) Ф (7) « (г) й (7) (6.8-46) где 0 — нулевая матрица размерностью 3 Х3. Заметим, что самая левая матрица и средние векторы имеют размерность 12 Х 1, левая центральная матрица — 12Х 12, правая матрица — 12 Х 6 и самый правый вектор — 6Х 1. Уравнение (5,8-45) представляет собой уравнение состояния манипулятора и будет 287 Г)4 (Ч) )Чгг(а)1 ГК (ч) Кг(а) Г Еи (Ч) Еы(Ч) 1 0 (ч)йе(а)Й~ е (,) е,(,) Я т(7) й,'(,) (5.

8-42 а) (5. 8-42б) (5.8-43а) (5. 8-43б) (5.8-44а) (5.8-44б) использовано при получении адаптивного управления в декартовых координатах. Определяя вектор состояния конечного звена манипулятора в виде «(1) Л (тп ..., тб)т б (и„и )т (5 8-47) уравнение (5.8-45) можно записать в пространстве состояний в виде х (г) = 1[х (т), « (г)], (5.8-48) где х()) — 2п-мерный вектор, «(т) — и-мерный вектор, 1(.) — не- прерывно дифференцируемая нелинейная вектор-функция раз- мерностью 2пх', 1, а и =6 — число степеней свободы манилу. лятора. Уравнение (5.8-48) может быть записано в виде ') х, (т) = 7', (х, «) = хт (1), хз (г) = г, (х, «) = хб (т'), хб()) =7б(х, «) = хб(1), хб(1) =)б(х, «) = — вес хб(хм сов », + х„з)п хб), хб()) =)б(х, «) =зесхб(х,б сов х; яп х, — хп созх,созх„), хб(Г)=) (, «)= = — бес хб(хм яп хб сов х„+ хп яп х, яп х,+ хмсозх), х;,б(т) = ~б„(х, «) =Ан(Ч, Ч) х(г) + 0~„(Ч)л(Ч, Ч)+ бб~б(Ч) «(1) (5.8-49) где 1=1, ..., 6, а дуб(Ч, Ч) есть (1+ 6)-я строка матрицы 00 1, 0 00 0 8(бь) 00 Км (Р Ч)Км(Р) + Мм(Ч Ч)К« (Ч) )Чо(Ч Ч)К«(ч) + Мм(Ч ч)Км(Р) О О Мм (Ч Р)Км(Ч) + К)м(Ч Ч)К«(Ч) )Чм(Ч Ч)К«(Ч) + Мм(Ч Р)Км(Ч) а Ьт„(Ч) есть (1+ 6)-я строка матрицы 0 0 0 0 Мп (Ч) Ем (Ч) + Мм (Ч) Ем (Ч) )Ч« (Р) Ем (Ч) + Мм (Ч) Ем(Ч) (Р) е (а) + )ч (Р) е„ (Р) тб,(ч) е„ (ч) + )ч (а) е (а) ).(Ч, Ч) = — Ь,(Ч, Ч) — с,(Ч) 1 -[:,,' б — Ьз(Ч, Ч) — с,(Ч)1 и ьв 288 Х(Г)~(ХЬ»б,...,» ) ~~(ЄРРи и У 0 О ттк т» (рт фт цт тбт)т (5,8-46) а вектор входных моментов в виде Уравнение (5.8-49) полностью описывает динамику манипулятора в декартовых координатах, Задачей управления при этом является нахождение закона управления по обратной связи «(1) = я [х(1)), который минимизирует ошибку конечного звена при его движении вдоль заданной траектории в широком диапазоне нагрузок.

Снова получим соответствующую линеаризованную систему, используя теорию возмущений и разложение в ряд Тейлора в уравнении (5.8-49), и построим управление по обратной связи вдоль желаемой траектории конечного звена. Определение закона управления по обратной связи для линеаризованной системы аналогично определению закона управления в связанных с сочленениями координатах (уравнення (5.8-32)— (5.8-34) и (5.8-39) ).

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

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

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

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