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

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

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

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

Тогда х„(1) и и„(1) удовлетворяют уравнению (5.4-4); х„(7) =1[к„(1), п„(7)]. (5.8-1 8) Используя разложение в ряд Тейлора в уравнении (5.4-4) относительно заданной траектории и вычитая из него уравнение (5.8-18), а также пренебрегая членами высоких порядков, получим соответствующую линеаризованную модель возмущений лля рассматриваемого типа управления бх ( ) = Ч 1 [л бх (г) -1- М 1, бп (1) = А (7) бх (7) -1- В (1) бц (7) (5 8. Бй) 276 (5.8-20) — иск етизации и п(ФТ) — и-мерный кусочно-погде Т вЂ” период дискре ц (1) на инте вале врестоянный входной вектор управления и( ) на и р меня между двумя л я любыми последовательными моментами дискретизации йТ ( 1((Ф+ 1) Т, а х(йТ) — 2и-мерный возмушен- 277 71 7 1[ б фу 1[ (1) (1)] Р г1) бх(1) =х(1) — х„(1), а деляемые соответственно хп(1) и пл( ), ( ) — л бн (1) = ц (1) — и, (1) .

авнении (5.8-!9) заПараметры системы А(1) и В(1) в уравнении ( . - заего положения и скорости манипулятора при дви- жении вдоль заданной траектории и, следовате. ени. Из-за сложности уравнений движения меняются во времени. з- а манипулятора точное определение элементов,, и вычайно затруднительно.

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

В данной постановке задача управления манипулятором сво- дится к определен елению бп(1), которое устремляет бх(7) к нулю вдоль всей з д а, анной траектории в каждый мом и р ха акте из ется па- Следовательно, вся управляемая система хара т р у амет ами как пр ямой, так и обратной связей. После задания опорных точек траектории 9 (1), 9 ( ) 9 ( уются соответствуюгцие номинальные моменты а, 7 из авнений движения Ньютона — Эй.лера, В обрати " ф р- ми ются соответствующие м . уравнени двн ющие моменты по возмущениям бп(1), коси ют малые отклонения от заданной траектории.

торые компенсируют малые о м ения, п оизво- В . е ие моментов, компенсирующих возмущен, р ычисл н * п авле- дится с помощью од о ю одношагового оптимального закона у р тва, ния. Такая постановка ад ка задачи имеет два главных преимущест Пе вое преимушество заключается в сведении нелинейной за- дачи управления к л Р . инейному управлению вдоль заданной траектории, а второе— — в лом, что определение номинальных и компенсирующих моментов . тов может быть произведено отдельно и одновременно, л Б., агодаря наличию такой параллельной струк- т ры вычислений метод адаптивного управления легко реали- ур 'дорогих микропроцессорах. Блок-схема ассмотренного метода управления риведщш на ры.

В случае использования цифровых машин уравнение ( .- необходимо дискретизир изировать для получения соответствующих дискретных уравн ений йри определении требуемых параметров: х [(й + 1) Т] = Г (йТ) х (йТ) + 6 (иТ) и (йТ), /г= О, 1, ..., (5.8-24) или в матричнои форме ~„(й) ... )„(й) аи(й) ... 8»п(й) Вял»еуигеяия 9(й)= (й) ° ° и (й)— ный вектор состояния, который определяется выражением »т х (йТ) = Г(йТ, гв) х (гв) + ~ Г (йТ, г) В (г) и (г) Ф.

(5,8-21) ь Здесь Г(йТ, гв) — переходная матрица состояния системы, а Г(йТ) и б(йТ) — соответственно матрицы размерностью 2п Х2п и 2п Хи, которые определяются следующилл образом: Р (йТ) = Г [(й + 1) Т, йТ] (5,8-22) ы+ит и С(йТ) и(йТ) ~ Г[(й+1)Т, г]В(г) п(г) гй, (5.8-23) »т В втой модели должны быть определены все бп' параметров в матрицах Е(йТ) и б(йТ), Для простоты и ясности исключают период дискретизации Т из последнего уравнения, «яряявтры ббяжвняя рвбвяга Рнс. 5.1$, Ллаптнвное управление по возмусненннм. Задача определения параметров может быть решена с помощью различных алгоритмов, таких, как методы наименьших квадратов, максимума, вариационных методов и методов стохастической аппроксимации.

Для определения параметров системы в матрицах Г(й) и б(й) целесообразно использовать рекурсивную схему определения параметров по наименьшим квадратам в реальном времени благодаря простоте ее реализации. В данной схеме определения параметров делаются следующие предположения; 1) параметры системы медленно меняются, но при атом скорость их изменения меньше, чем скорость адапта- цип; 2) погрешности измерений пренебрежимо малы; 3) переменные состояния х(й) в уравнении (5.8-20) поддаются измерению, Для того чтобы применить рекурсивный алгоритм идентификации по наименьшим квадратам к уравнению ( . - ), ходимо трансформировать систему уравнений к удобному для вычисления виду. Записывая 1-ю строку неизвестных параметров системы через й-й момент времени в виде Зп-мерного вектора, получим 6,'(й) =()и(й),, 1г,(й), ап (й),, аг.

(й)~, г'=1,2,...,р, =[11,(й), 9 (й), ..., 9 (й)], (5,8-25) где =2п. Аналогично определяем выходы и входы возмущенной системы по уравнению (5.8-20) в й-й момент времени Зп-мерным вектором: хт(й) = [х,(й), хг(й), ..., х,(й), и, (й), ив(й), ..., и„(й)], (5.8 26) а состояние в й-й момент времени — 2п-мерным вектором: хт(й)=[х,(й), х,(й), ..., хр(й)]. (5.8-27) В результате система, соответствующая уравнени ( .

- ), . ю (5.8-20), может быть записана в виде х (й-]-1)=хт(й)6,(й), »=1, 2, ..., р, (5.8-28) В такой формулировке задачи требуется определить параметры в каждо аждом столбце б», основываясь на измерениях вектора х(й). Для того чтобы проверить точность алгоритма оценки т наименьших квадратов, при расчете учитывают ошибв ви е 2п-меку моделирования и шум в уравнении (5.8-20) в виде п-мерного вектора о ошибки е(й), часто называемого разпостным вектором: е,(й)=х,(й+1) — хт(й)бг(й), »=1, 2, ..., р. (5.8-29) При оценке параметров по методу наименьших квадратов предполагается, что неизвестные параметры являются постоянными величинами, а решение основывается на ряде из й! измерений с равными весами, используемом для оценки этих параметров.

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

Рекурсивный алгоритм определения параметров по методу наименьших квадратов находится путем минимизации экспоненциального критерия ошибки, в котором учитывается квадрат ошибки последних измерений в виде уа = Х р' ~е> (!) 1 1 (5.8-30) где 0 ( р ( 1, знак Л над О, означает оценку, Р(й) = р[Х(гг)Хг()г)] — ' — симметрическая положительно определенная матрица размерностью Зп Х Зп. Здесь Х(!г) [х(1), х(2), , х(й)] — матрица измерений до й-го дискретного момента времени.

Если ошибки е,(>г) распределены аналогично и не зависят от нулевого значения и изменения о', то Р(й) можно представить в виде ковариантной матрицы при р, равном и'. Из приведенных рекурсивных уравнений видно, что оценка параметров 0;(>г+!) в (>г+!)-й дискретный период времени равна предыдущей оценке 0,(й), скорректированной на величину, пропорциональную [х>(й+1) — хг(>г) О, (й) ] . Член хг(/г) О, (/г) представляет собой прогнозируемую величину хв(й+!), осно- 280 где вектор ошибки определяется выражением ег(>У) =[угр" — 'е,(1), з]р 'е,(2), ...> е,(йг)], (5.8-3Ц а >У ) Зп — число измерений, используемых для оценки параметров 0,(>У).

Минимизируя критерий ошибки в уравнении (5.8-30) относительно неизвестных параметров вектора О, и используя лемму об обращении матриц, после простых алгебраических преобразований получаем рекурсивную схему идентификации по методу наименьших квадратов в реальном времени.* 6>(/г+ 1) = О, (й) + у(й) Р(й) х (!г) [х, (>г+ 1) — хг(/г) Ог (й)], (5,8-32) Р (/г+ 1) = Р (>г) — у (/г) Р (й) х (й) хг()г) Р (й) (5.8-33) и у(/г) =[хт((г) р ()г) х (й) -[- р] (5.8-34) ванную на оценке параметров 0,(й) и векторе измерения х(п). Компоненты вектора у(>г) Р(й)х(й) являются весовыми коэффициентами, которые определяют величину коррекции предыдущей оценки для получения новой оценки 0,(й+ 1), Параметр р — весовой коэффициент, обычно используемый для отслеживания медленно меняющихся параметров путем реализации экспоненциального уменьшения во времени значения измеренных величин, Если р «1, наибольший весовой коэффициент получают значения, полученные на последнем дискретном периоде, и не получают значения, полученные на предыдущем периоде.

Если р = 1, точность отслеживания медленно меняющихся параметров снижается вследствие погрешности при получении и обработке экспериментальных данных. Путем подбора весового коэффициента р можно добиться компромисса между способностью к быстрой адаптации и потерей точности определения параметров. В большинстве прикладных д л, ных задач для отслеживания медленно меняющихся пара- ( 1,0. метров р обычно выбирается в пределах 0,90 р( Наконец, рассмотренный алгоритм идентификации начинается с выбора начальных значений Р(0): Р (О) = а)г„, (5.8-35) г е а — большая положительная скалярная величина, а 1,„— где а — ол тождественная матрица размерностью п Х Зп Х Зп. Начальную оценку неизвестных параметров Г(й) и б(!г) можно аппроксимировать следующими уравнениями; Г (0) 1г„ + ( д„ [х„ (0), и„(0)]( Т + ( а [х„ (О), и„ (0)]~ — , (5.8-36) б(0) = ( — [х„(0), и„(0)]~ Т+ + ( — [ „ (0) и„(0)]~ Х ( ~ [х„ (0) и„ (0)]~ Т' + + ~ [х»(0), и„(0)]~ ( ~ [х„(0), и» (0)]~ 2 .

(5.8-37) где Т вЂ” период дискретизации. Для получения требуемых корректирующих моментов, уменьшающих ошибки манипулятора по положению и скорости вдоль номинальной траектории, соответствующие законы управления могут быть построены после определения параметров Г(й) и 6(!г). Это можно сделать путем нахождения оптимального управления и *(!г), минимизирующего рабочий критерий и удов- 5.8-20: летворяющего требованиям уравнения ( . - ). Т(/г) = 1/2 [хг(/г+ 1) 11х (>г+!) + иг(>г) !хи (й)[, (5 8 38) 281 уур рр /рулль'луг/ге 0,0198 О,ООЬ В т» -0,0105 1 ф Ой 0»0257 -0,05 йоо Адаптивное устройство управление Число оеерапей умножение Число аперапай сложение 282 где б — полуположительпо определенная весовая матрица размерностью р,'>г, р, а К вЂ” положительно определенная весовая матрица размерностью пХ и.

Одношаговый рабочий критерий (уравнение (5,8-38) ) показывает, что целью оптимального управления является сведение к нулю ошибок манипулятора по положению и по скорости вдоль поминальной траектории при позиционном и скоростном управлении на дискретных интервалах. При этом одновременно достигается качество управления. Вид оптимального управления, минимизирующего функционал (уравнение (5.8-38) ) и удовлетворяющего требованиям уравнения (5.8-20), хорошо известен ]259]: ц* (й) = — 1К + бг (й) Яб (й)] б" (/г) ЯГ (/г) х (й), (5,8-39) где Г(/г) и б(й) — параметргя системы, полученные с помощью алгоритма идентификации (уравнения (5.8-32) — (5.8-34)) в й-й дискретный момент времени. Алгоритмы идентификации и управления (урав>гения (5.8-32) — (5.8-34) и (5.8-39)) не требуют сложных вычислений.

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

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

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

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