- •Мехатронные и робототехнические системы
- •Введение
- •Глава 1. Предпосылки развития, основные понятия и принципы построения мехатронных устройств
- •Предпосылки развития мехатроники
- •Основные понятия и определения мехатроники
- •Принципы построения, признаки и состав мехатронных систем
- •Глава 2. Применение мехатронных машин
- •2.1. Мобильные мехатронные роботы для инспекции и ремонта подземных трубопроводов
- •2.2. Лазерный робототехнический комплекс
- •2.3. Робототехнический комплекс механообработки
- •2.4. Технологические машины – гексаподы
- •2.5. Транспортные мехатронные средства
- •Глава 3. Структура и принципы интеграции мехатронных систем
- •Глава 4. Проблемы и современные методы управления мехатронными модулями и системами
- •4.1. Принципы построения систем интеллектуального управления в мехатронике
- •4.2. Иерархия управления в мехатронных системах
- •4.3. Системы управления исполнительного уровня
- •4.3.1. Адаптивное регулирование по эталонной модели
- •4.3.2. Нечеткие регуляторы исполнительного уровня
- •4.3.3. Системы управления тактического уровня. Система контурного силового управления технологическим роботом
- •4.3.4. Способы программирования траекторий технологических роботов
- •4.3.5. Интеллектуальные системы управления на основе искусственных нейронных сетей
- •Глава 5. Области применения роботов и робототехнических систем. Классификация промышленных роботов и их технические характеристики
- •5.1. Классификация роботов
- •5.2. Техническая характеристика пр (гост 25378 - 82)
- •Глава 6. Структура, классификация и основы кинематики манипуляционных систем промышленных роботов
- •6.1. Структура манипуляторов промышленных роботов
- •6.2. Переносные и ориентирующие степени подвижности манипулятора
- •6.3. Основы кинематики манипуляторов роботов
- •Положение I-го звена относительно предыдущего (I-1)-го устанавливается с помощью обобщенной координаты qi (рис. 6.6):
- •6.4. Однородные координаты. Матрица перехода 4×4 кинематической пары
- •6.5. Определение ориентации звеньев манипуляторов с использованием углов Эйлера
- •Глава 7. Прямая задача кинематики манипуляторов роботов. Абсолютные скорости и ускорения в манипуляционных системах промышленных роботов
- •7.1. Теоретические вопросы решения прямой задачи
- •7.2. Решение прямой задачи кинематики манипуляторов при позиционном (цикловом) управлении
- •7.3. Определение абсолютных скоростей и ускорений точек и звеньев манипулятора
- •Глава 8. Обратная задача кинематики манипуляторов роботов
- •8.1. Обратная задача кинематики манипуляторов роботов при контурном управлении
- •8.2. Решение обратной задачи кинематики манипуляторов на основе линейной зависимости между абсолютными и обобщенными скоростями (управление по скорости)
- •Глава 9. Динамический синтез и анализ манипуляционных систем промышленных роботов
- •Глава 10. Назначение, состав и классификация робототехнических комплексов
- •10.1. Назначение робототехнических комплексов
- •10.2. Состав и классификация робототехнических комплексов
- •Глава 11. Траектории манипуляторов роботов в составе робототехнических комплексов
- •Компоновка ртк и возможные траектории схвата манипулятора
- •11.2. Анализ местных (частных) траекторий манипулятора
- •11.3. Особенности использования нескольких пр в одном ртк
- •11.4. Межстаночные траектории как функции числа схватов и организации производственной сцены
- •Глава 12. Планирование траекторий схвата манипулятора на основе сплайн – функций
- •12.1. Планирование траекторий при ограниченном числе
- •Опорных точек
- •12.2. Общие случаи планирования траекторий в пространстве обобщенных координат
- •Глава 13. Применение робототизированных технологических комплексов в механообрабатывающем производстве
- •13.1. Требования к технологическим процессам, реализуемым в ртк
- •13.2. Требования к деталям, обрабатываемым в ртк
- •13.3. Требования к технологическому оборудованию, используемому в ртк
- •13.4. Требования к промышленным роботам, включаемым в состав ртк
- •13.5. Требования к вспомогательному и транспортно-накопительному оборудованию, включаемому в ртк
- •13.6. Требования к ртк
- •13.7. Общие характеристики и особенности ртк механообработки
- •Библиографический список
- •Оглавление
7.3. Определение абсолютных скоростей и ускорений точек и звеньев манипулятора
После того как принят закон изменения обобщенных координат qi(t), можно в соответствии с изложенным ранее матричным методом определить положение схвата и любого другого звена манипулятора в пространстве, т. е. определить координаты их характерных точек и ориентацию как функцию времени.
Запишем вновь выражение (7.1):
Тогда .
Так как , то или
С формальной стороны назначение вектора столбца заключается в выделении из матрицы 4x4 подобного ему вектора-столбца, в основе которого будет четвертый столбец матрицы .
Поэтому можно записать, с учетом того, что по четвертой координате скорость равна 0, т. к.dl/dt = 0:
(Производная от матрицы равна матрице, все элементы которой есть производные от элементов исходной матрицы).
Таким образом, для определения линейных скоростей точек манипулятора и, в частности схвата, достаточно взять производную по времени от соответствующей матрицы перехода и выделить в ней четвертый столбец.
Найдем производную матрицы перехода как производную произведения:
(7.6)
Если бы имелись аналитические выражения для каждого элемента результирующей матрицы перехода, то достаточно было бы продифференцировать по времени эти элементы и получить абсолютные скорости по каждой координате X,Y,Z. Однако обычно располагают только матрицами перехода, перемножая которые определяют координаты необходимых точек манипулятора и ориентацию его звеньев.
Если разрабатывается система управления для конкретного манипулятора, то возможно в некоторых случаях провести преобразования и перейти к конкретным аналитическим выражениям. Но это должно оцениваться в каждом конкретном случае: либо целесообразно сокращать затраты времени проектировщиков, либо машинное время при управлении роботом.
После того как определены скорости по трем координатам, можно определить полную абсолютную скорость требуемых точек звеньев манипулятора, и в частности центра схвата.
.
Так как при исследовании кинематики манипуляторов используются специальные системы координат и перемещение i-го звена относительно (i-1)-го всегда происходит по оси Zi-1 либо вокруг нее, то расчет производных от исходных матриц перехода кинематических пар несколько упрощается: чтобы продифференцировать матрицу перехода кинематической пары, достаточно ее умножить слева на матрицу дифференцирования i-1,i:
если i-я
кинематическая пара вращательная;
если i-я
кинематическая пара поступательная,
то есть
Тогда выражение (7.6 ) примет вид:
Пример: Пусть матрица перехода будет иметь вид (поворот вокруг оси Zi-1):
Тогда по правилу дифференцирования матриц
С использованием матрицы дифференцирования i-1,i:
Определим матрицу , равную произведению, для вращательной и поступательной кинематических пар:
вращательная кинематическая пара :
поступательная кинематическая пара varia:
Зная аналитические выражения матриц скоростей, их можно непосредственно подставлять в выражение (7.6).
Смысл использования оператора дифференцирования , состоит в сохранении матриц, чтобы не переходить к другим аналитическим выражениям при составлении программ вычисления скоростей.