5.4. Динамика роботов.
При описании динамических свойств робота обычно рассматривают отдельно:
манипулятор, рассматриваемый в качестве механической системы, представляющей собой совокупность звеньев с определенными массоинерционными характеристиками;
приводы робота.
Для получения уравнений динамики используются различные подходы. Рассмотрим динамическую модель манипулятора, полученную на основе уравнений Лагранжа II-го рода,
(5,1)
где k = 1, 2, ... , N; L = К-П – функция Лагранжа; К – кинетическая энергия системы; П – потенциальная энергия системы; Fk – обобщенная сила, отнесенная к k-тому звену; qk – обобщенная координата k-того звена.
Опуская сложные выкладки, запишем уравнение динамики работы манипулятора в виде:
(5.2)
где ;
(5.3)
где Fi – матрица преобразования i-го звена, описывающая его положение в системе координат О0, x0y0z0; tr – след матрицы, равный сумме ее диагональных элементов; Hi – матрица инерции i-го звена; N – число подвижных звеньев; mi - масса i-го звена; GT – вектор ускорения свободного падения, т.е.
GT = [0, 0, g, 0];
Riц – радиус-вектор центра масс i-го звена в соответствующей ему системе координат.
Приведенное уравнение показывает сложность управления манипулятором. Однако, системы управления роботами разрабатываются не с учетом указанной модели манипулятора, а в первую очередь на основе уравнений динамики приводов, которые формируют управляющие воздействия на вход манипулятора с учетом данной модели, получаемой специалистами соответствующего профиля.
Вид уравнений динамического привода, связывающих управляющие воздействия с развиваемыми моментами (усилиями) определяется с учетом выбранного варианта учета нелинейностей привода. В качестве примера рассмотрим линеаризованную модель привода, механическая часть которого считается абсолютно жесткой.
Динамика линеаризованного привода описывается следующей системой уравнений:
уравнение усилителя привода
kyk×Ayk(p)wДХk(t) = vk(t), (5.4)
где ;kyk – коэффициент пропорциональности; Ayk(p) – операторный многочлен, характеризующий инерционность усилителя; wДХk(t) – угловая (или линейная) скорость, зависящая от управляющего воздействия vk(t);
уравнение двигателя привода
kДk×ВДk(p)МДk(t) = wДХk(t) – wДk(t), (5.5)
где ;kДk – коэффициент пропорциональности; ВДk(p) – операторный многочлен, характеризующий инерционность двигателя; МДk(t) – развиваемый двигателем момент (усилие); ;– угловые (или линейные) скорости перемещений двигателя и объекта управления по координатеqk;
уравнение моментов (усилий) на валу двигателя
JДk×p×wДk(t) = MДk(t) + MНДk(t), (5.6)
где JДk – момент инерции (или масса) перемещающихся частей двигателя; MНk(t) – создаваемый нагрузкой суммарный момент (усилие); MНДk(t) - приведенный к валу двигателя момент (усилие) нагрузки МНk(t);
уравнение приведенной скорости вала двигателя привода
wДk(t) = wk(t) ipk, (5.7)
где ipk – передаточное число редуктора (ipk > 1);
уравнение приведенного момента (усилия) нагрузки
MНk(t) = MНДk(t) × ipk × KПДk, (5.8)
где
где hk – коэффициент полезного действия редуктора.
Приведенные уравнения справедливы для приводов, не только с угловым, но и с линейным перемещением (при замене моментов сил на усилия, а моментов инерции на массы).
Рис. 5.3. Структурная схема линеаризованного привода
Структурная схема линеаризованного привода, соответствующая данной системе уравнений приведена на рис. 5.3.
Дифференциальные уравнения привода в операторной форме, связывающие управляющее воздействие vk(t) со скоростью вала нагрузки wk(t) и с приведенным к валу нагрузки момента МНk(t), развиваемым двигателем имеет вид:
wk(p) = G(p)Vk(p) – E(p) MНk(p), (5.9)
где
Более подробно, для одного частного примера линеаризованный привод рассмотрен на лабораторной работе.
- Тема 1. Характеристика производственных систем с точки зрения управления
- 1.1 Структура и свойства производства как объекта управления
- 1.2 Задачи и уровни управления производственными
- Тема 2. Системы управления гибкими производственными системами
- 2.1 Гибкие производственные системы (гпс).
- 2.2 Общая структура управления гпс
- 2.3 Описание процессов управление гпс на основе функциональных автоматов
- 2.4 Система оперативного управления гпс.
- 2.4.1. Управление оперативным рабочим пространством
- 2.4.2. Управление процессорами
- 2.4.3. Управление процессами
- 2.4.4. Управление технологической системой гпс
- 2.5 Автоматизированные системы управления гпс
- 2.6. Терминальные системы управления
- 2.7. Режимы функционирования автоматизированных систем управления технологическими процессами
- 2.7.1. Информационный режим функционирования автоматизированных систем управления технологическими процессами
- 2.7.2. Функционирование автоматизированных систем управления технологическими процессами в режиме советчика
- 2.7.3. Функционирование автоматизированных систем управления технологическими процессами в режиме супервизорного управления
- 2.7.4. Функционирование автоматизированных систем управления технологическими процессами в режиме непосредственного цифрового управления
- 2.7.5. Функционирование автоматизированных систем управления технологическим процессом в режиме натурно-математического моделирования
- Тема 3. Системы программного управления
- 3.1 Классификация систем программного управления
- 3.2. Динамика систем программного управления
- 3.3. Анализ контурной ошибки приводов
- 3.3.1. Определение контурной ошибки Dк при движении по прямолинейной траектории под углом a к оси ox (рис.3.3).
- 3.3.2. Определение контурной ошибки Dк при обработке окружности.
- Тема 4. Системы числового программного управления
- 4.1. Преимущества систем чпу
- 4.2 Классификация систем чпу
- 4.2.1. Классификация систем чпу по степени совершенства и функциональным возможностям
- 4.2.2. Классификация систем чпу по виду движения исполнительных механизмов станка.
- 4.2.3. Классификация систем чпу по числу потоков информации.
- 4.3. Ошибки дискретизации в системах чпу.
- 4.4. Расчет систем чпу.
- 4.5. Общая характеристика задач чпу.
- 4.5.1. Геометрическая задача чпу.
- 4.5.2. Логическая задача чпу.
- 4.5.3. Терминальная задача чпу
- 4.5.4. Технологическая задача чпу
- Тема 5. Системы управления промышленными роботами
- 5.1. Промышленный робот как объект управления.
- 5.2. Классификация систем управления промышленными роботами
- 5.3. Системы автоматического управления промышленными роботами
- 5.4. Динамика роботов.
- 5.5. Характеристики сау промышленными роботами.
- Тема 6. Групповое управление технологическим оборудованием.
- 6.1 Промышленные логические системы управления.
- 6.2. Таблицы истинности
- 6.3. Программируемые контролеры (пк).