Другие журналы
|
научное издание МГТУ им. Н.Э. БауманаНАУКА и ОБРАЗОВАНИЕИздатель ФГБОУ ВПО "МГТУ им. Н.Э. Баумана". Эл № ФС 77 - 48211. ISSN 1994-0408![]()
Математическое моделирование кинематики и динамики робота-манипулятора типа ╚хобот╩. 2. Математические модели секции манипулятора, как механизма параллельной кинематики типа ╚гексапод╩
# 11, ноябрь 2009 DOI: 10.7463/1109.0133731 УДК 519.6 МГТУ им. Н.Э. Баумана, 105005, karpenko@nog.ru
Введение Работа представляет собой продолжение работы [1]. Первый раздел посвящен разработке математических моделей кинематики и динамики гексапода с четырьмя степенями свободы, второй раздел - гексапода с шестью степенями свободы. В третьем разделе рассматриваются математические модели указанных механизмов с параллельной кинематикой, полученные средствами известного программного комплекса MatLab. В заключении формулируются основные результаты работы. В работе используется двухуровневая нумерация формул и рисунков, содержащая номер раздела и номер объекта в этом разделе.
1 Кинематика и динамика гексапода с четырьмя степенями свободы 1.1 Обратная задача кинематики.Для гексапода (рисунок. 1.1) обратная кинематическая задача решается аналогично тому, как это сделано для трипода [1]. Пусть обобщенными координатами
Рисунок 1.1 - Схема гексапода
Во введенных обозначениях решение обратной задачи кинематики для гексапода (как с четырьмя, так и с шестью степенями свободы) дает следующая система уравнений:
…
1.2 Прямая задача кинематики.Пусть невесомые стержни Свяжем с основанием систему координат
Рисунок 1.2 - Геометрия гексапода с четырьмя степенями свободы
Положение шарниров
Аналогично, положение шарниров
Положение платформы относительно основания определяется углами Эйлера Таким образом, геометрические соотношения между системами координат
где компоненты матрицы выражаются через углы Эйлера следующим образом:
Рисунок 1.3 - К преобразованию систем координат
Из выражений (1.2), (1.3) следует, что положение шарнира
Отсюда следует, что Из формул (1.1), (1.4) следует, что обобщенная координата
Выражения для скоростей и ускорений концов штанг 1.3 Динамика механизма.По методике работы [1] найдем уравнения движения платформы в форме уравнений Лагранжа
где Положим, что платформа, как твердое тело, симметрична относительно оси Массу платформы обозначим
где Поскольку в системе координат
Рисунок 1.4 – Силы, действующие на платформу
Выпишем силы, действующие на платформу, а также радиусы-векторы
Здесь
Нам далее понадобятся матрицы Якоби
Составим выражение для работы на элементарных приращениях и, в соответствии с методикой составления уравнений Лагранжа, приравняем его нулю:
Здесь
Из выражений для компонентов матриц В приведенных выражениях для … В этих обозначениях имеем
Подставив выражения (1.11) в (1.10), после несложных преобразований получим
Приравнивая в последнем выражении коэффициенты при независимых приращениях
Подставляя в уравнения (1.6) полученные выражения для обобщенных сил, а также выражения для кинетической энергии системы (1.7), получим искомую систему обыкновенных дифференциальных уравнений
В уравнениях (1.12), (1.13) силы
2 Кинематика и динамика гексапода с шестью степенями свободы Обратная задача кинематики для гексапода рассмотрена в подразделе 1.1. Поэтому сразу перейдем к рассмотрению прямой задачи. 2.1 Прямая задача кинематики.Пусть невесомые стержни Свяжем с основанием систему координат
Рисунок 2.1 - Геометрия гексапода с шестью степенями свободы
Положение шарниров
Положение платформы относительно основания определяется углами Эйлера Подобно тому, как это сделано в разделе 1, геометрические соотношения между системами координат
где компоненты
Таким образом, положение шарнира
Из формул (2.1), (2.2) следует, что обобщенная координата
Выражения для линейных и угловых скоростей и ускорений концов штанг Заметим, что во введенных обозначениях углы между штангой
где углы 2.2 Динамика механизма.По методике, использованной в подразделе 1.3, найдем уравнения движения платформы в форме уравнений Лагранжа
где Положим, что платформа, как твердое тело, симметрична относительно оси
Рисунок 2.2 – Силы, действующие на платформу
Массу платформы обозначим
Выпишем силы, действующие на платформу, а также радиусы-векторы
Нам далее понадобятся матрицы Якоби
Составим выражение для работы на элементарных приращениях и, в соответствии с методикой составления уравнений Лагранжа, приравняем его нулю:
Здесь
Поскольку Аналогично разделу 4, в приведенных выше выражениях для
Подставив выражения (2.9) – (2.11) в (2.8), после несложных преобразований получим
Приравнивая в последнем выражении коэффициенты при независимых приращениях
Подставляя в уравнения (2.4) полученные выражения для обобщенных сил, а также выражения для кинетической энергии системы (2.5), получим искомую систему обыкновенных дифференциальных уравнений
В уравнениях (2.12) - (2.15) силы
3 MatLab моделирование кинематики и динамики гексапода с шестью степенями свободы Simulink-модель указанного гексапода приведена на рисунке 3.1. Использованные в модели гексапода средства визуализации движения представлены на рисунке 3.2.
Рисунок 3.1 - Simulink-модель гексапода с шестью степенями свободы без датчиков и «осциллографов»
Рисунок 3.2 - Визуализации движения гексапода (фрагмент)
Тестирование рассматриваемой модели гексапода выполнено при изменении длины одной из штанг по гармонического закону
Рисунок 3.3 – Перемещение штанги (L), скорость штанги (V) и ускорение (a)
Заключение Для гексапода с четырьмя степенями свободы получены следующие результаты: решена обратная задача кинематики; решена прямая задача кинематики - получены уравнения, определяющие длины штанг, как функции обобщенных координат; разработана математическая модель динамики механизма в виде системы обыкновенных дифференциальных уравнений относительно обобщенных координат. Аналогичные результаты получены для гексапода с шестью степенями свободы. Кроме того, для гексапода с шестью степенями свободы разработана Simulink-модель его кинематики и динамики. Тестовые эксперименты с указанной моделью показала ее адекватность. Полученные в работе результаты представляют самостоятельный интерес, а также могут быть использованы для построения математических моделей многосекционного робота-манипулятора типа «хобот».
Литература 1 ; Каганов Ю.Т., Карпенко А.П. Математическое моделирование кинематики и динамики секции робота-манипулятора типа «хобот». 2. Гексаподы // "Наука и образование: электронное научно-техническое издание", www.technomag.edu.ru, октябрь, 2009. http://technomag.edu.ru/doc/133262.html
Публикации с ключевыми словами: кинематика, динамика, робот-манипулятор, трипод, гексапод Публикации со словами: кинематика, динамика, робот-манипулятор, трипод, гексапод Смотри также:
Тематические рубрики: Поделиться:
|
|
||||||||||||||||||||||||||||||||
|