Разработка и исследование мехатронной системы контроля текущего пространственного положения инструмента станка параллельной кинематики

Тип работы:
Реферат
Предмет:
ТЕХНИЧЕСКИЕ НАУКИ


Узнать стоимость

Детальная информация о работе

Выдержка из работы

УДК 621.9. 04
РАЗРАБОТКА И ИССЛЕДОВАНИЕ МЕХАТРОННОЙ СИСТЕМЫ КОНТРОЛЯ ТЕКУЩЕГО ПРОСТРАНСТВЕННОГО ПОЛОЖЕНИЯ ИНСТРУМЕНТА СТАНКА ПАРАЛЛЕЛЬНОЙ КИНЕМАТИКИ
В. Б. СТРУТИНСКИЙ, А. С. ДЕМЬЯНЕНКО
Национальный технический университет Украины «Киевский политехнический институт»
Введение
Станки параллельной кинематики являются прогрессивным технологическим оборудованием. Основными преимуществами станков с параллельными кинематическими связями является низкая материало- и энергоемкость [1], [2]. Соответственно, имеет место снижение жесткости несущей системы станка, что приводит к низкой точности [3] и неудовлетворительным динамическим характеристикам приводов [4]. В литературных источниках освещено значительное количество разработок по конструктивному совершенствованию станков параллельной кинематики и исследованию показателей их статической и динамической точности [4], [5]. В основном повышение точности обеспечивается совершенствованием отдельных узлов станков [6], [7]. Перспективным направлением является совершенствование приводов станков путем компенсации случайных погрешностей в статических и динамических режимах [8], [9]. Однако все приведенные разработки не обеспечивают в полной мере повышения точности станков параллельной кинематики [10], [11]. Проблема создания станков параллельной кинематики повышенной точности связана с важными научными и практическими задачами развития станкостроения и является актуальной.
Цель исследований — разработка мехатронной системы контроля текущего пространственного положения инструмента станка параллельной кинематики и ее конструктивная реализация.
Основная часть
Разработанный станок параллельной кинематики построен на основе механизма гексапода и имеет шесть штанг переменной длины L1-L6, которые соединены с подвижным исполнительным органом П, на котором установлен инструмент И, предназначенный для обработки фасонной поверхности детали Б (рис. 1).
Станок имеет несущую систему, состоящую из двух силовых поясов Н1 и Н2. На несущей системе установлены шарнирные опоры штанг переменной длины.
В процессе обработки детали на станке параллельной кинематики инструмент И перемещается по сложной траектории, меняя при этом свое поперечно-угловое положение. Изменение положения исполнительного органа в пространстве достигается с помощью изменения длины штанг станка. Положение исполнительного органа в пространстве определяется поступательным перемещением некоторой точки (полюса) и поперечно-угловым положением исполнительного органа при его повороте относительно полюса.
Рис. 1. Схема разработанного станка параллельной кинематики с мехатронной системой контроля текущего пространственного положения инструмента
Примем некоторую центральную точку инструмента «р» в качестве полюса и, соответственно, закон движения инструмента будет описываться траекторией перемещения полюса и текущим значением некоторой системы углов Эйлера, которые определяют угловое положение инструмента в каждой точке этой траектории. В качестве системы углов приняты углы Эйлера-Крылова у, 9, ф, которые определяют повороты исполнительного органа относительно осей Ох, Оу и Ог (рис. 1). При этом
положение инструмента будет определено в виде вектора, который имеет шесть компонент. Три из них представляют собой координаты центра инструмента, а три -угловые величины (набор углов у, 9, ф). Соответственно, положение каждой точки и исполнительного органа характеризуется вектором, который определен в пространстве шести измерений.
Использование введенного вектора имеет определенные неудобства в связи с разнородностью его компонент. В связи с этим предложено использовать модифицированный вектор, который отличается от приведенного переводом угловых величин в линейные. При этом вектор параметров, который определяет положение точки и, запишется в следующем виде:
г х
Х" =
у
г
туУ
т99
тфф
где т^, те, тф — соответственно, выбранные масштабные множители, которые имеют размерность координат.
В общем случае вектор, который определяет положение точки и, запишется в виде
X = (хг), I = 1, 2, …, 6,
где — соотвествующая компонента вектора.
В процессе программирования закона перемещения для станка параллельной кинематики задается изменение во времени ^ компоненты вектора х{ -координат в виде
X = (х ()). (1)
В результате решения обратной задачи кинематики рассчитывается вектор? -координат.
Полученный вектор? -координат приведен в виде
Ь = (?J), ] = 1,2,…, 6. (2)
Компоненты вектора, заданные как функция времени
? г =? г ($).
Необходимые законы изменения? -координат реализуются приводами. В результате изменения длин штанг исполнительный орган станка устанавливается в соответствующем положении, которое характеризуется вектором X.
Точность выхода исполнительного органа в необходимое положение определяется вектором погрешностей:
(& amp-0 = х0 — Хи. (3)
Данный вектор зависит от многочисленных факторов случайного характера. Определение вектора погрешностей в функции времени является задачей системы контроля текущего пространственного положения инструмента станка параллельной кинематики.
Разработанный метод и система контроля основывается на использованиии дополнительного механизма параллельной кинематики, который имеет шесть измерительных штанг переменной длины У,-У6, которые соединяют исполнительный орган П с силовым поясом Н3, которые жестко связаны с поясами Н1 и Н2. Штанги переменной длины имеют измерители, которые регистрируют изменения длин штанг. При изменении х -координат согласно зависимости (1) изменяется длина штанг, а соответственно, и вектор:
V = ^), J = 1, 2,… 6. (4)
По данным значениям устанавливается погрешность положения исполнительного органа в соответствии с формулой (3).
Вектор? -координат является функционально зависимым от вектора входящих параметров (Х{). Данная зависимость является нелинейной и в общем случае записывается в виде
Ь = F (X),
(5)
где F (X) — вектор, компоненты которого в общем виде описывают зависимости? -координат от компонент вектора входящих параметров и времени:
F (x) = [?, ([xt ], i)], j = 1,2,…, 6.
(6)
Вектор V -координат также зависит от вектора входящих параметров (х1-) в соответствии с зависимостью
V = F1(X),
(7)
где ^(Х) = V ((х), t)], ] = 1, 2,…, 6.
Объединив зависимости (6) и (7), получим связь? -координат и V -координат станка в виде
V = Ф (L).
(8)
Зависимость (8) справедлива только для конкретного закона перемещения исполнительного органа станка, заданного в виде (2).
Для исследования закономерности связи v -координат и? -координат выбран характерный закон движения исполнительного органа, который соответствует обработке округлой поверхности типа эллипсоида.
При обработке выпуклой поверхности инструмент двигается по криволинейной траектории. Примем форму выбранного участка траектории в виде дуги окружности радиуса R (x = 0, 9 = 0, ф = 0). Для фиксированных значений угла поворота исполнительного органа у с помощью геметрического моделирования в программе Autodesk Inventor определены длины каждой из штанг станка.
Полученные точечные зависимости длин штанг сглажены кубическими сплайнами (рис. 2).
Из анализа графиков, которые приведены на рисунке, следует, что законы изменения длин штанг станка и законы изменения длин измерительных штанг подобны. В процессе исследований установлена взаимосвязь длин штанг дополнительного механизма и длин штанг станка (рис. 3). Данная взаимосвязь описывается неоднозначными зависимостями с экстремумами. Наличие сложной и неоднозначной связи требует специального подхода для определения функциональных зависимостей v -координат и? -координат. Предложено установить данные зависимости для небольших приращений координат, как это показано ниже.
j.
I.-.

1 1. Li

Vi V:
1
I. TIW
Рис. 2. Зависимость длин штанг станка от углового
расстояния при перемещении инструмента в соответствии с обработкой округлой поверхности типа эллипсоида с радиусом кривизны R = 200 мм
/1
ir --2Р- - & quot- & quot- 7 1 Г — Of-
i / i J V-VfT.)
T -, y
Рис. 3. Взаимосвязь длин штанг механизма параллельной кинематики от длин штанг станка
Определим взаимосвязь между бесконечно малыми изменениями х -координат и? -координат. Каждая из компонент вектора? -координат представляет из себя функцию шести переменных, которые представляют из себя х -координаты. По правилу дифференцирования функции нескольких переменных найдем вектор дифференциалов? -координат:
Г 1 ,
d?, J=U, — J=i'-2'--'-6,

(9)
где д?, — дифференциал J -й? -координаты.
Все величины, которые входят в зависимость (9), допускают непосредственный расчет. Расчеты проведены с помощью геометрического моделирования в системе
д?,
Autodesk Inventor. В результате определены частные производные --А
дх
Запишем равенство (10) в матрично-векторном виде:
dL = MdX,
(10)
где матрица М своими компонентами имеет частные производные соответствующих? -координат по х -координатам:
M =
m
и
m
i6
m
21
m
26
m
61
m
66
m = аГ
(11)
Если при решении задачи все входные параметры заданы функциями времени I, то компоненты матрицы находятся как дифференциалы сложной функции:
m A =
J dt дх,. дх- •
(12)
В процессе расчетов возможны случаи сингулярности, которые обусловлены появлением компонент матрицы т ~ = 0 или тр = да. Одной из причин этого может
быть условие:
дх±_
дг
0 д1г или -L
да дг
[0.
да
(13)
Эти отдельные случаи должны быть проанализированы в процессе решения прямой задачи кинематики.
Аналогично определена звисимость изменений V -координат от изменения х -координат:
dV = QdX,
(14)
где матрица Q имеет своими компонентами частные производные соответствующих V -координат по х -координатам:
Q =
Ч11 Ч21
Чб1
Ч16
Ч26
Чбб
Чп =
дУ±
дх,
(15)
На первом этапе исследований ограничимся рассмотрением случаев отсутствия бесконечных значений компонент матриц М и Q.
Для среднего положения исполнительного органа (у = 0°) рассчитаны компоненты матриц М и Q. Например, для матрицы М в данной точке имеем:
(-3. 761 -2. 096 24. 75 4. 889 2. 849 1. 941 ^
-1. 584 -0. 883 10. 424 2. 059 1.2 0. 818
1. 375 0. 766 -9. 047 -1. 787 -1. 041 -0. 71
1. 877 1. 046 -12. 355 -2. 441 -1. 422 -0. 969
1. 957 1. 09 -12. 88 -2. 544 -1. 482 -1. 01
-2. 369 -1. 32 15. 591 3. 08 1. 795 1. 223
М =
(16)
Полученная матрица (16) является сингулярной. Ее определитель равен нулю, а ранг — единице. Это относится также и к матрице Q.
Решим уравнение, которое связывает дифференциалы х -координат и? -координат. Для этого определим дифференциал каждой х -координаты как функцию шести переменных? -координат:
(r) дх1 dх, = & gt- -- d?.
г ^ д? 1
(17)
Уточним, что
дх
дх,

д?}. д?.
т.
(18)
Отсюда следует, что коэффициенты зависимости определяются через компоненты матрицы М, а именно являются обратными им. При этом
dX = М?,
(19)
где N является матрицей, компоненты которой обратны компонентам матрицы М, и над которой дополнительно проведена операция транспонирования. Таким образом, дифференциал х -координаты dхi выражается через дифференциалы? -координат в соответствии с формулами
1
йХг =? РлМ 1 '-
1 =1
где и". =-.
т]г
Аналогично устанавливается связь х -координат и V -координат:
ёХ = PdV. (20)
В идексном виде
ёх =? р11ёУ1, (21)
1=1
где компоненты матрицы Р определены в виде р. = -1.
Я л
Объединив матрично векторные зависимости (19) и (20), определим:
NdL = РёУ.
В индексном виде
? пл=? р .,. (22)
1=1 1=1
Соотношение (22) устанавливает взаимооднозначную связь? -координат и V -координат. Переходя от дифференциалов dxi и к конечным приростам соответствующих величин, получим:
8х? =? пр Ыг (23)
1=1
Компоненты матриц Р и N устанавливают связь изменений двух групп физических кооринат. Они позволяют установить взаимосвязь изменений координат.
Формула (23) определяет изменения пространственного положения инструмента станка в зависимости от изменений? -координат.
Аналогично определяются х -координаты по изменениям V -координат:
5xгv =? р (24)
1=1
Формула (24) устанавливает изменения положения инструмента, определенные по факту измерений V -координат. Погрешности пространственного положения инструмента будут установлены как разница векторов:
(Д i) = (8×1)-(8хV). (25)
Погрешности рассчитывают в области некоторого фиксированного положения исполнительного органа, которое определено вектором Х0 и соответствующими ему векторами Ь0 и У0.
Значения векторов L0 и У0 зависят от х -координат и определяются формулами (5)
и (8). При этом имеет место погрешность выхода инструмента в позицию, определенная по формуле (3). Для повышения точности расчета изменений пространственного положения инструмента по формуле (25) предложено проводить периодическую коррекцию зависимости (25) с помощью экспериментальных измерений точного положения инструмента. Для этого проводятся измерения точного положения инструмента в ряде точек k = 1,2,…, К. Определяются фактические погрешности положения инструмента по формуле (3). Полученный массив погрешностей
(Ыкг), I = 1,2,…, 6, k = 1,2,…, К
сглаживается в пределах рабочего пространства с получением непрерывных значений вектора погрешностей (5хгс). При этом фактические погрешности пространственного положения будут определены модифицированной зависимостью (25) и составят:
(Дг) = (5×1)-(& amp-сV)-(8хС).
Мехатронная система контроля текущего пространсвенного положения инструмента реализована в качестве опытного образца (рис. 4).
Рис. 4. Конструктивная реализация мехатронной системы контроля текущего пространственного положения инструмента станка параллельной кинематики
Для контроля пространственного положення инструмента использован дополнительный механизм типа гексапод, который состоит их измерительных штанг V, установленных между шарнирами штанг переменной длины станка. Основой
измерительной штанги является преобразователь линейных перемещений потенци-ометрического типа РС-М-200 с дискретностью 0,01 В. В системе предусмотрена выборка люфтов в кинематических цепях измерительных штанг.
Полученные с преобразователя значения напряжения обрабатываются с помощью аналого-цифрового преобразователя M-DAQ14 и передаются на персональный компьютер в разработанное в среде LabView приложение для его отображения, анализа, фильтрации помех и шумов. Блок-диаграмма и интерфейс разработанного программного обеспечения приведены на рис. 5, а, б, соответственно.
1 I 1'- и I '- 11.1 ¦
а)
б)
Рис. 5. Интерфейс пользователя (а) и блок-диаграмма (б) в среде LabView для отображения и записи данных системы контроля
Проводится периодическая калибровка системы, которая заключается в контроле точного положения исполнительного органа станка при его выходе в четко фиксированные позиции в пределах рабочего пространства.
Для установления фиксированных позиций разработаны специальные устройства (калибры). В качестве калибров используется система точных сфер, расположенных в точно определенных положениях в пределах рабочего пространства станка. Сферы изготовлены из карбида бора, который обеспечивает минимальные термические деформации. Сферы размещаются в отверстиях однотипных модулей в вершинах квадратов сторон 100 ± 0,002 мм (рис. 6).
а) б)
Рис. 6. Специальное оборудование из однотипных модулей для определения точности выхода исполнительного органа станка параллельной кинематики в четко фиксированные позиции: а — расположение модулей по граням куба- б — пространственное расположение модулей
С помощью данных модулей формируются плоские или пространственные структуры различной конфигурации. Каждый модуль состоит из основы 1, в которой установлены высокоточные сферы 2 диаметром 35 ± 0,001 мм. Сферы фиксируются в основе с помощью фиксаторов 3. Для определения параметров точности станка при прямолинейном движении инструмента в основе предусмотрены пазы 4.
Для осуществления операции калибровки в шпинделе станка устанавливается измеритель с контактным щупом 3. В процессе калибровки определяется положение исполнительного органа станка при его выходе в четко заданные позиции, соответствующие пространственному расположению сфер разработанного оборудования в соответствующей конфигурации.
Заключение
1. Разработан метод и мехатронная система контроля текущего пространственного положения инструмента станка параллельной кинематики, который заключается в использовании дополнительного механизма параллельной кинематики, имеющего шесть измерительных штанг переменной длины.
2. С помощью методов геометрического моделирования рассчитаны базовые аналитические соотношения, определяющие закономерности работы мехатронной системы контроля текущего пространственного положения инструмента. Исследования показали, что законы изменения длин штанг станка и законы изменения длин измерительных штанг подобны.
3. Приведены аналитические зависимости, характеризующие погрешности пространственного положения исполнительного органа станка с параллельной кинематикой, возникающие при его выходе в позицию.
4. Предложенная мехатронная система контроля текущего пространственного положения инструмента изготовлена в качестве опытного образца, проведена ее предварительная настройка и проверка работоспособности.
5. Предложена конструкция специального оборудования для определения точного положения инструмента станка параллельной кинематики при его выходе в позицию.
Литература
1. Сяньвень Кун. Структурный синтез параллельных механизмов / Кун Сяньвень, Клемент Госселин. — М.: Физматлит, 2012. — 275 с.
2. Афонин, В. Л. Обрабатывающее оборудование на основе механизмов параллельной структуры / В. Л Афонин, П. В. Подзоров, В. В. Слепцов — под общ. ред. В. Л. Афонина. — М.: Изд-во МГТУ Станкин, Янус, 2006. — 452 с.
3. Бушуев, В. В. Практика конструирования машин: справочник / В. В. Бушуев. -М.: Машиностроение, 2006. — 448 с.
4. Крайнев, А. Ф. Идеология конструирования / А. Ф. Крайнев. — М.: Машиностроение, 2003. — 385 с.
5. Merlet, J. P. Parallel Robots. Solid Mechanics and Applications / J. P. Merlet. — Berlin: Springer, 2006. — 394 p.
6. Глазунов, В. А. Пространственные механизмы параллельной структуры / В. А. Глазунов, А. Ш. Колискор, А. Ф. Крайнев. — М.: Наука, 1991. — 95 с.
7. Дименберг, Ф. М. Теория пространственных шарнирных механизмов / Ф. М. Ди-менберг. — М.: Наука, 1982. — 336 с.
8. Струтинський, С. В. Схемна реалiзацiя просторово'-1 системи приводiв для маншу-лювання об'-ектами машинобудування / С. В. Струтинський // Технолопчш ком-плекси. — 2012. — № 1,2 (5, 6). — С. 97−103.
9. Струтинський, С. В. Забезпечення ращонального стохастичного балансу точност про-сгорово1 системи приводiв з використанням теори неч^ких множин / С. В. Струтинський, А. А. Гуржш // Вюник СевНТУ. — 2012. — Севастополь. — Вип. 128. — С. 226−233.
10. Calibration of parallel kinematic machine tools using mobility constraint on the tool center point / M. Abtahi, H. Pendar, A. Alasty, G. H. Vossough // International Journal of Advanced Manufacturing Technology. — 2009. — Vol. 45 (5−6). — P. 531−539.
11. Струтинський, В. Б. Наукове обгрунтування та розробка системи мошторингу фактичного просторового положення шструменту верстата паралельно'-1 кшематики / В. Б. Струтинський, А. С. Дем'-яненко // Технолопчш комплекси. — № 1 (7). — 2013.
Получено

ПоказатьСвернуть
Заполнить форму текущей работой