Увеличение точности позиционирования манипулятора | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 мая, печатный экземпляр отправим 8 мая.

Опубликовать статью в журнале

Библиографическое описание:

Поезжаева, Е. В. Увеличение точности позиционирования манипулятора / Е. В. Поезжаева, А. С. Васенин, А. Г. Шумков. — Текст : непосредственный // Молодой ученый. — 2014. — № 21 (80). — С. 208-210. — URL: https://moluch.ru/archive/80/14056/ (дата обращения: 20.04.2024).

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

Описание: Описание: C:\Users\Арс\Desktop\мО копия.gif

Рис. 1. Манипулятор

 

Задача управления избыточной манипуляционной системой по заданной в пространстве траектории разделена на два этапа: кинематический, связанный с формированием желаемых траекторий в степенях подвижности манипулятора с исключением вырождения системы и «потери» степеней свободы, и этап отслеживания заданной траектории. Конфигурация манипуляционной системы, приведенной выше, определена векторами  и  в неподвижной системе координат.

Вводится в рассмотрение расширенный вектор положения системы в координатном виде , dim()=, где n — число степеней подвижности избыточной манипуляционной системы.

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

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

где  и  — проекции  и  на степени свободы основания манипулятора [1].

Расширенный вектор положения  является функцией угловых координат робота . (3)

Если задан вектор , то угловые координаты робота могут быть определены из обратного преобразования . (4)

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

Уравнение движения n–звенного манипулятора может быть представлено в форме  (5)

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

где  — матрица Якоби, .

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

Используя закон правления вида (7) можно привести результирующую модель замкнутой системы к форме  (8), где u — вектор управления системой, представляющий собой n несвязанных между собой двойных интегралов. Состояние системы в пространстве задания определяется вектором , где и

Закон управления вида  (9)

для системы с учетом . (10)

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

является неособенной. По аналогии с  закон управления (13)

приводит к модели системы в пространстве состояний вида (14a)

и (14b)

где  Синтез управления осуществляется из условия оптимизации показателя качества (15) ,  — заданное состояние системы;  и .

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

где и .

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

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

 

Литература:

 

1.      Поезжаева Е. В. Промышленные роботы: учеб.пособие: в 3 ч. — Пермь: Изд-во Перм. гос. тех. ун-та,2009. — Ч. 2. — 185 с.

2.      Поезжаева Е. В., Васенин А. С., Шумков А. Г. Роботизация фермерских хозяйств по обработке растений / Е. В. Поезжаева, А. С. Васенин, А. Г. Шумков // Научно-технический журнал «Вестник» ВСГУТУ. — 2014 — Вып. 3 — С. 59–62.

Основные термины (генерируются автоматически): вектор, избыточная манипуляционная система, позиционирующая рука, пространство задания, рабочий орган, желаемое положение, Задача управления, малый манипулятор, отклонение положения, система, угловая координата робота.


Похожие статьи

Отслеживание избыточным манипулятором траектории...

В большинстве случаев при организации контурного управления манипуляционным роботом желаемая траектория движения задается в координатной системе задания путем указания требуемых положений рабочего органа и его ориентаций.

Кинематика избыточного манипулятора робота для тушения...

Где x-m- мерный вектор, представляющий расположение рабочего органа в рабочем пространстве; ͞θ-n- мерный вектор обобщенных

В стационарных точках L выполняет условие. (4). Где m*n матрица ∂F/∂͞θ является матрицей Якоби манипуляционной системы.

Роботизация для обеспечения комфорта в промышленных...

Задача управления избыточной манипуляционной системой по заданной в пространстве задания траектории разделена на две подзадачи: кинематическую...

Гибридное (по силе и положению) управление...

Положение рабочего органа представляется в неподвижной декартовой системе координат (эталонной системе) шестимерным вектором [2]

Корендясев А.И, Саламандра Б.Л, Тывес Л. И. Манипуляционные системы роботов. М.: Машиностроение, 1989. 472 с.

Кинематическая модель космического манипуляционного робота

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

Адаптивная система управления гибкозвенным манипулятором...

Автоматизированная система управления роботом-манипулятором PM-01 на базе

Отслеживание избыточным манипулятором траектории в пространстве задания. Разработка алгоритма дистанционного управления промышленным роботом-манипулятором.

Калибровка роботов | Статья в журнале «Молодой ученый»

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

Автоматизированная система управления... | Постановка задачи

Постановка задачи. Разработать и реализовать автоматизированную систему управления роботом-манипулятором PM-01 на базе ПЛК CX9001 с целью внедрения в состав учебного процесса.

Отслеживание избыточным манипулятором траектории...

В большинстве случаев при организации контурного управления манипуляционным роботом желаемая траектория движения задается в координатной системе задания путем указания требуемых положений рабочего органа и его ориентаций.

Кинематика избыточного манипулятора робота для тушения...

Где x-m- мерный вектор, представляющий расположение рабочего органа в рабочем пространстве; ͞θ-n- мерный вектор обобщенных

В стационарных точках L выполняет условие. (4). Где m*n матрица ∂F/∂͞θ является матрицей Якоби манипуляционной системы.

Роботизация для обеспечения комфорта в промышленных...

Задача управления избыточной манипуляционной системой по заданной в пространстве задания траектории разделена на две подзадачи: кинематическую...

Гибридное (по силе и положению) управление...

Положение рабочего органа представляется в неподвижной декартовой системе координат (эталонной системе) шестимерным вектором [2]

Корендясев А.И, Саламандра Б.Л, Тывес Л. И. Манипуляционные системы роботов. М.: Машиностроение, 1989. 472 с.

Кинематическая модель космического манипуляционного робота

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

Адаптивная система управления гибкозвенным манипулятором...

Автоматизированная система управления роботом-манипулятором PM-01 на базе

Отслеживание избыточным манипулятором траектории в пространстве задания. Разработка алгоритма дистанционного управления промышленным роботом-манипулятором.

Калибровка роботов | Статья в журнале «Молодой ученый»

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

Автоматизированная система управления... | Постановка задачи

Постановка задачи. Разработать и реализовать автоматизированную систему управления роботом-манипулятором PM-01 на базе ПЛК CX9001 с целью внедрения в состав учебного процесса.

Похожие статьи

Отслеживание избыточным манипулятором траектории...

В большинстве случаев при организации контурного управления манипуляционным роботом желаемая траектория движения задается в координатной системе задания путем указания требуемых положений рабочего органа и его ориентаций.

Кинематика избыточного манипулятора робота для тушения...

Где x-m- мерный вектор, представляющий расположение рабочего органа в рабочем пространстве; ͞θ-n- мерный вектор обобщенных

В стационарных точках L выполняет условие. (4). Где m*n матрица ∂F/∂͞θ является матрицей Якоби манипуляционной системы.

Роботизация для обеспечения комфорта в промышленных...

Задача управления избыточной манипуляционной системой по заданной в пространстве задания траектории разделена на две подзадачи: кинематическую...

Гибридное (по силе и положению) управление...

Положение рабочего органа представляется в неподвижной декартовой системе координат (эталонной системе) шестимерным вектором [2]

Корендясев А.И, Саламандра Б.Л, Тывес Л. И. Манипуляционные системы роботов. М.: Машиностроение, 1989. 472 с.

Кинематическая модель космического манипуляционного робота

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

Адаптивная система управления гибкозвенным манипулятором...

Автоматизированная система управления роботом-манипулятором PM-01 на базе

Отслеживание избыточным манипулятором траектории в пространстве задания. Разработка алгоритма дистанционного управления промышленным роботом-манипулятором.

Калибровка роботов | Статья в журнале «Молодой ученый»

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

Автоматизированная система управления... | Постановка задачи

Постановка задачи. Разработать и реализовать автоматизированную систему управления роботом-манипулятором PM-01 на базе ПЛК CX9001 с целью внедрения в состав учебного процесса.

Отслеживание избыточным манипулятором траектории...

В большинстве случаев при организации контурного управления манипуляционным роботом желаемая траектория движения задается в координатной системе задания путем указания требуемых положений рабочего органа и его ориентаций.

Кинематика избыточного манипулятора робота для тушения...

Где x-m- мерный вектор, представляющий расположение рабочего органа в рабочем пространстве; ͞θ-n- мерный вектор обобщенных

В стационарных точках L выполняет условие. (4). Где m*n матрица ∂F/∂͞θ является матрицей Якоби манипуляционной системы.

Роботизация для обеспечения комфорта в промышленных...

Задача управления избыточной манипуляционной системой по заданной в пространстве задания траектории разделена на две подзадачи: кинематическую...

Гибридное (по силе и положению) управление...

Положение рабочего органа представляется в неподвижной декартовой системе координат (эталонной системе) шестимерным вектором [2]

Корендясев А.И, Саламандра Б.Л, Тывес Л. И. Манипуляционные системы роботов. М.: Машиностроение, 1989. 472 с.

Кинематическая модель космического манипуляционного робота

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

Адаптивная система управления гибкозвенным манипулятором...

Автоматизированная система управления роботом-манипулятором PM-01 на базе

Отслеживание избыточным манипулятором траектории в пространстве задания. Разработка алгоритма дистанционного управления промышленным роботом-манипулятором.

Калибровка роботов | Статья в журнале «Молодой ученый»

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

Автоматизированная система управления... | Постановка задачи

Постановка задачи. Разработать и реализовать автоматизированную систему управления роботом-манипулятором PM-01 на базе ПЛК CX9001 с целью внедрения в состав учебного процесса.

Задать вопрос