Электромеханические системы позиционирования
Курсовая работа, 27 Декабря 2011, автор: пользователь скрыл имя
Краткое описание
Объем работ в весеннем семестре:
Кинематический анализ манипулятора.
Реализация преобразователей координат в Simulink.
Испытание работы преобразователей при отработке траекторий в пространстве рабочей зоны.
Разработка математической модели манипулятора.
Реализация и испытания модели манипулятора в Simulin
Содержание работы
Задание…………………………………………………………………………..3
Кинематический анализ манипулятора……………………………………5
Реализация преобразователей координат в Simulink……………….…..8
Прямая задача кинематики манипулятора…………………..…...8
Обратная задача кинематики манипулятора…………………....11
Испытание работы преобразователей при отработке траекторий в
пространстве рабочей зоны……………………………………………………..…14
Разработка математической модели манипулятора…………………...18
Определение координат центров масс звеньев манипулятора…...18
Определение потенциальной энергии манипулятора………..….20
Определение векторов и квадратов модулей векторов
скоростей поступательного движения центра масс звеньев манипулятора………20
Определение векторов и квадратов модулей скоростей
вращательного движения звеньев манипулятора вокруг осей, проходящих
через их центры масс……………………………………………………………….21
Определение кинетической энергии………………………………25
Определение необходимых компонентов уравнения
Лагранжа……………………………………………………………………………..26
Реализация и испытания модели манипулятора в Simulink.…………..30
БИБЛИОГРАФИЧЕСКИЙ СПИСОК…………
Содержимое работы - 1 файл
Курсовая по роботам.docx
— 1.69 Мб (Скачать файл)Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
«Ивановский
государственный энергетический университет
имени В. И. Ленина»
Кафедра электропривода
и автоматизации промышленных установок
Курсовой проект по дисциплине:
“Электромеханические
системы позиционирования”
Выполнил студент группы 1-31М Шишков К. С.
Руководил
к.т.н. доцент
Иваново 2009
содержание
Стр.
Задание……………………………………………………………
- Кинематический анализ манипулятора……………………………………5
- Реализация преобразователей координат в Simulink……………….…..8
- Прямая задача кинематики манипулятора…………………..…...8
- Обратная задача кинематики манипулятора…………………....11
- Испытание работы преобразователей при отработке траекторий в
пространстве
рабочей зоны………………………………………………
- Разработка математической модели манипулятора…………………...18
- Определение координат центров масс звеньев манипулятора…...18
- Определение потенциальной энергии манипулятора………..….20
- Определение векторов и квадратов модулей векторов
скоростей поступательного движения центра масс звеньев манипулятора………20
- Определение векторов и квадратов модулей скоростей
вращательного движения звеньев манипулятора вокруг осей, проходящих
через
их центры масс……………………………………………………………….
- Определение кинетической энергии………………………………25
- Определение необходимых компонентов уравнения
Лагранжа…………………………………………………………
- Реализация и испытания модели манипулятора в Simulink.…………..30
БИБЛИОГРАФИЧЕСКИЙ
СПИСОК………………………………………………..32
задание
Объем
работ в весеннем
семестре:
- Кинематический анализ манипулятора.
- Реализация преобразователей координат в Simulink.
- Испытание работы преобразователей при отработке траекторий в пространстве рабочей зоны.
- Разработка математической модели манипулятора.
- Реализация и испытания модели манипулятора в Simulink.
Объем
работ в осеннем
семестре:
- Разработка вариантов систем управления движением.
- Реализация и испытания систем в автономном режиме в Simulink.
- Реализация и испытания вариантов системы с манипулятором.
Исходная кинематическая схема проектируемого манипулятора представлена на рис.1.
Рис. 1.
Схема кинематическая
манипулятора
Данные
манипулятора приведены в таблице
1.
Таблица 1. Исходные данные для проектирования манипулятора
| Параметры | i-номер звена | |||
| 1 | 2 | 3 | ||
| без груза | с грузом | |||
| mi, кг | 38 | 30 | 32 | 42 |
| li, м | 0,3 | 0,3 | 0,6 | |
| pi, м | 0,18 | 0,21 | 0,31 | 0,42 |
| Ji, кг·м2 | 0,24 | 0,32 | 0,14 | 0,19 |
| qi max, (м, рад) | 6,28 | 3,14 | 0,6 | |
Система координат – вертикальная двойная цилиндрическая.
Грузоподъёмность – 10 кг.
Полоса пропускания – 8 Гц.
Максимальная скорость перемещения звеньев:
линейная – 1,1 м/с;
угловая – 1,3 рад/с.
Манипулятор проектируем в соответствии с методическим пособием [3].
- Кинематический анализ манипулятора
Рассмотрим кинематику манипулятора. Кинематика изучает движение предметов без учета сил, порождающих это движение.
Она может быть полностью описана переносом и вращением систем координат, привязанных к объекту, схвату и другим частям конструкции робота.
Рассмотрим кинематическую схему обобщенного манипулятора с необходимыми для кинематического анализа системами координат.
Рис. 2.
Схема кинематическая
обобщённого манипулятора
Дадим определение показанным на кинематической схеме координатным системам манипулятора:
- – глобальная система координат;
- , – системы координат звеньев;
- – система координат схвата.
Величины перемещений и углов поворота в шарнирах манипулятора называют шарнирными координатами.
В нашем случае: – шарнирные координаты.
Переход
от координатной системы схвата в
глобальную систему координат
Для
описания координатных преобразований
в робототехнике будем
Дадим определение однородных координат точки в пространстве.
Однородными координатными некоторой точки а в декартовой системе координат X, Y, Z являются любые четыре числа а1, а2, а3, а4, одновременно не равные нулю и подчиняющиеся соотношениям:
Функциональная схема системы управления манипулятором приведена на рис. 3. Она состоит из блоков прямого и обратного преобразования координат (решения прямой и обратной задачи кинематики), блока обобщенной математической модели манипулятора, блоков электроприводов (ЭП), модальных регуляторов (Р) и наблюдателей (Н).
Каждая
шарнирная координата представлена
на функциональной схеме отдельным каналом.
Рис. 3. Схема функциональная системы управления манипулятором
На рис. 4. и рис. 5. показаны развернутая и обобщенная локальные функциональные схемы системы управления звеньями манипулятора. Локальная функциональная схема поясняет процесс регулирования выходной координаты.
Каждый канал системы условно состоит из блока интегрирования второго порядка, блока вычисления момента и регулятора шарнирной координаты. На вход каждого канала воздействует сигнал задания – . Разность сигналов (ошибка) поступает на вход регулятора. Выходной сигнал регулятора преобразуется в момент, к которому прибавляются моменты из всех каналов. Полученная величина дважды интегрируется для получения сигнала – шарнирной координаты.
Рис. 4.
Схема локальная функциональная
системы управления
звеньями манипулятора
Рис. 5.
Схема обобщенная локальная
функциональная системы
управления звеньями
манипулятора
2. РЕАЛИЗАЦИЯ ПРЕОБРАЗОВАТЕЛЕЙ КООРДИНАТ В
SIMULINK
- Прямая задача кинематики манипулятора
Прямая задача кинематики манипулятора состоит в определении по известным значениям шарнирных координат (координат приводов) положения и ориентации схвата в глобальной системе координат.
Необходимость
решения прямой задачи для манипулятора
обусловлена невозможностью прямого
измерения координат и
Для решения прямой задачи кинематики манипулятора воспользуемся кинематической схемой, приведённой на рис. 2.
Уравнение преобразования координат точки между координатной системой схвата и глобальной системой имеет вид:
.
Выполним преобразование координат последовательно, начиная с глобальной системы координат:
Поворот вокруг оси Z:
Перемещение вдоль оси Х на l1 и поворот вокруг оси Z:
, (4)
где .
Перемещение вдоль оси Х на l2 и перемещение по оси Z на :
, (5)
где
С учётом (3)-(5) преобразование координат манипулятора имеет вид:
В соответствии с выражением, полученным выше, уравнения связи манипулятора будут иметь вид:
Построим
структурную схему