Scientific journal
Modern high technologies
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

KINEMATICS OF EIGHT-DIMENSIONAL PARALLEL MANIPULATOR WITH FLEXIBLE LINKS

Valyukevich Yu.A. 1 Naumov I.I. 1 Egoryshev N.E. 1
1 Institute of Service and Entrepreneurship (branch) Don State Technical University
Currently, parallel mechatronic structures with flexible links have been widely developed. Manipulators based on them have found a very wide application in industry, medicine, construction, and are also widely used to show mass sports and cultural events. In this paper, the design of a minimal basic parallel kinematic structure with flexible links is given. The main advantages and disadvantages of this kind of structures are noted. The main disadvantages include the unidirectional stiffness of each link, which leads to the effect of oscillation of the moving load, which is especially pronounced at large values ??of the absolute coordinate z. To increase the rigidity of the structure and eliminate the effect of oscillations of the actuator (platform in operation), a kinematic diagram of a manipulator with eight flexible links is proposed. Solutions of direct and inverse problems of kinematics in the position of an eight-link manipulator with flexible links for three and five absolute coordinates are considered. The angles of rotation around the X and Y axes passing through the geometric center of the platform are taken as additional absolute coordinates in this work. Possible areas of application of manipulators of this design are also shown.
mechatronic structures
parallel structure manipulator
flexible link manipulator
direct and inverse kinematics problems

По сравнению с жесткими параллельными манипуляторами (платформа Стюарта), кабельные, или тросовые, параллельные манипуляторы вместо жестких звеньев используют тросы в качестве исполнительных элементов для управления движением исполнительного устройства (схвата). Согласно анализу литературных источников, кабельные роботы сохраняют основные характеристики традиционных манипуляторов, включая потенциально большое рабочее пространство, простоту перенастройки и реализации, высокую скорость перемещения и высокое соотношение полезной нагрузки к весу. Благодаря этим особенностям, некоторые приложения доступны в различных областях человеческой деятельности, например в строительстве зданий и сооружений [1], астрономических наблюдениях [2], службе спасения [3], обслуживании или реабилитации инвалидов, а также в многофункциональных воздушных роботах [3].

Однако тросовый манипулятор также имеет ряд специфических недостатков. Наиболее распространенным является то, что кабель может находиться только в напряжённом состоянии, т.е. кабель должен быть натянут, чтобы получить фиксированное состояние схвата. Кроме того, провисание кабеля должно учитываться в подвесных кабельных параллельных роботах [4, 5]. Применение рассматриваемой в настоящей работе кинематической схемы позволяет убрать большинство недостатков, присущих тросовым манипуляторам.

Valukevic1.wmf

Рис. 1. Кинематическая схема трёхзвенного манипулятора

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

Материалы и методы исследования

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

На рис. 1 приняты следующие обозначения:

Ch1, Ch2, Ch3 – опорные шкивы звеньев манипулятора;

L1, L2, L3 – текущие длины (обобщённые координаты) звеньев 1–3 манипулятора соответственно;

r1, r2, r3 – радиусы приведения барабанов, связанных с валами электроприводов звеньев манипулятора;

V1, V2, V4 – линейные скорости обобщенных координат звеньев;

ω1, ω2, ω3 – угловые скорости обобщенных координат звеньев;

M (x, y, z) – абсолютные координаты схвата манипулятора.

Кинематическая структура, представленная на рис. 1, может быть описана следующим образом:

- зона обслуживания манипулятора представлена треугольной призмой АВСА1В1С1;

- нерастяжимые нити, представляющие собой звенья манипулятора, одни концы связаны с барабаном мотор-редуктора электропривода вторые концы нити, проходящие через шкив ch1 ch3, связаны между собой и со столом манипулятора;

- обобщенная координата звена равна расстоянию между точками соединения нитей (точка М (x, y, z)) и точкой схода нити со шкива sh-1 ch3 соответствующего звена;

- в абсолютной системе координат, начало которой совпадает с точкой А, координаты точек A (x1, y1, z1), B (x2, y2, z2), C (x3, y3, z3) известны;

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

x1 = x2=0, y1 = 0, y1 = y2, z1 = z2 = z3 = 0; (1)

- абсолютные координаты положения в зоне обслуживания точки M однозначно определяются величинами обобщенных координат L1÷L3 соответственно.

Уравнения для прямой и обратной задач кинематики подробно рассмотрены в работе [4], там же предложены методы планирования перемещения схвата по заданной траектории.

Основным недостатком базовой модели является эффект колебания перемещаемого груза, особенно сильно проявляющийся при больших значениях абсолютной координаты z.

Результаты исследования и их обсуждение

По сравнению с ближайшим аналогом [6] в работе рассмотрены две дополнительные степени свободы платформы и их влияние на вид уравнений для прямой и обратной задач кинематики. На рис. 2 предложена кинематическая схема манипулятора с гибкими звеньями. Зона обслуживания манипулятора представляет собой параллелепипед c длинами рёбер X1, Y1, Z1, в вершинах которого закреплены мотор-редукторы с барабанами М1–M8. Звенья манипулятора представлены нерастяжимыми нитями L1–L8. Один конец каждого звена связан с барабаном мотор-редуктора, второй конец L1–L8 связан с углом платформы ABCD, причём звенья, связанные с барабанами мотор-редукторов каждого ребра параллелепипеда, попарно крепятся к одному и тому же углу платформы ABCD. Размеры платформы определены величинами AB = CD = а и AD = BC = b. Перемещение платформы в пределах зоны обслуживания достигается за счёт согласованного изменения длины звеньев L1–L8.

В качестве абсолютных координат принято положение геометрического центра платформы – точка M (x, y, z).

Обратная задача кинематики по положению при плоскопараллельном относительно основания или вертикальном перемещении платформы может быть представлена в виде

valuk01.wmf (2)

В соответствии с системой уравнений (2) прямая задача о положении может быть представлена как

valuk02.wmf (3)

Для некоторых приложений могут быть использованы дополнительные степени свободы платформы, а именно на поворот платформы относительно осей X, Y. Фронтальная проекция манипулятора при вращении платформы вокруг оси Y представлена на рис. 3.

При этом обратная и прямая задачи кинематики для данного манипулятора несколько видоизменяются. На рис. 3 из всего множества показаны три возможных положения платформы манипулятора, обозначенных цифрами 0, 1 и 2. Рабочим положением платформы в рассматриваемом случае является положение 0. При этом появляется дополнительная абсолютная координата φ – угол поворота платформы относительно оси проходящей через центр платформы параллельно оси Y. Уравнения для прямой задачи кинематики манипулятора для случая, представленного на рис. 3, принимают вид

valuk03.wmf (4)

Valukevic2.wmf

Рис. 2. Кинематическая схема восьмизвенного манипулятора

Valukevic3.wmf

Рис. 3. Фронтальная проекция кинематической схемы восьмизвенного манипулятора

При вращении платформы относительно оси X используется абсолютная угловая координата α и система уравнений для прямой задачи кинематики принимает вид

valuk04.wmf (5)

Перемещения платформы с одновременным использованием обеих угловых координат обычно на практике не находят применения.

Система уравнений для обратной задачи кинематики для случая, приведенного на рис. 3 (поворот платформы против часовой стрелки), принимает вид

Val01.wmf (6)

Val02.wmf

При повороте платформы относительно оси Y в сторону, противоположную показанной на рис. 3, знак при переменной valuk06.wmf в уравнении 6 меняется на противоположный. При повороте платформы относительно оси X система уравнений для обратной задачи кинематики может быть представлена как

Val03.wmf (7)

Val04.wmf

Необходимо отметить, что ввиду односторонней жесткости звена манипулятора на дополнительные обобщенные координаты (углы поворота вокруг осей X и Y) накладываются определенные ограничения, а именно на угол между плоскостью платформы и векторами обобщённых координат не может превышать значения равного π. На рис. 3 это ограничение представлено положениями платформы 2 и 3.

Для представленной кинематической схемы была разработана двухуровневая система управления. Нижний уровень иерархии представлен восемью идентичными САУ вентильно-синхронных двигателей привода звеньев. САУ реализованы с помощью электронных модулей на базе микроконтроллеров семейства STM и драйверов управления вентильно-синхронными двигателями.

Верхний уровень иерархии системы управления реализован программным способом на базе ПК. Все элементы системы управления манипулятором объединены в единую сеть с помощью интерфейса Ethernet, работающую по протоколу UDP.

Всё программное обеспечение написано на языке С (ПК, STM). Экранные копии пользовательского интерфейса информационно-управляющей оболочки представлены на рис. 4, 5. Пользовательский интерфейс содержит таблицу параметров обобщённых координат, таблицу параметров истинных координат клавиши управления и графические окна, показывающие истинное положение платформы в фронтальной и горизонтальной проекциях.

В представленном варианте ПО координаты и угловое положение задаются непосредственной записью необходимых значений в соответствующий столбец таблицы истинных координат. Скорость перемещения по траектории жёстко задана в программном коде. В последующем планируется ввод произвольной скорости и ввод траектории из файла в G-кодах. После инициализации клавиши «Пуск» информационно-управляющая оболочка переходит в режим управления перемещением платформы манипулятора. При этом ПК через заданные промежутки времени, определяемые заданной линейной скоростью платформы, на основе решения прямой и обратной задач (уравнения (4)–(7)) на САУ каждого звена по интерфейсу передаёт текущее значение приращения по каждой из обобщённых координат.

Valukevic4.tif

Рис. 4. Экранная копия интерфейса – перемещение с поворотом относительно оси Y

Valukevic5.tif

Рис. 5. Экранная копия интерфейса – перемещение с поворотом относительно оси X

В работе [7] приведена методика расчёта пошаговых приращений. При достижении заданного положения перемещение прекращается. В процессе перемещения все параметры обобщённых и истинных координат отображаются в соответствующих таблицах, истинное положение платформы отображается на графических панелях экранного интерфейса.

Предварительные тестовые испытания (без механической части) показали полную работоспособность устройства. Точность позиционирования по каждой из координат составила ±2 дискреты углового положения барабана.

Результаты натурных испытаний системы управления восьмизвенным манипулятором параллельной структуры показали их полную адекватность представленной математической модели.

Заключение

В работе рассмотрен базовый вариант манипулятора параллельной кинематической структуры. Отмечен основной недостаток базовой модели – эффект колебания перемещаемого груза.

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

Приведено краткое описание системы управления манипулятором и результаты её тестирования.

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