
ИССЛЕДОВАНИЕ ТОЧНОСТИ ПОЗИЦИОНИРОВАНИЯ
ВЫХОДНОГО ЗВЕНА МЕХАТРОННОЙ СИСТЕМЫ
Ю.В. Турыгин, Ю.В. Зубкова
ФГБОУ ВПО «ИжГТУ имени М.Т. Калашникова, г. Ижевск
turygin_uw@mail.ru, zubkov-jr@yandex.ru
Введение
Условия современного производства требуют постоянного повышения качества ответственных изделий, получаемых при помощи таких процессов, как сварка, резка, наплавка, покраска, гравировка. С развитием технических средств автоматизации производства всё большее внимание уделяется точности позиционирования манипулятора, с которой он выполняет свою рабочую функцию, например отработка рабочим органом манипулятора некоторой траектории с заданной степенью точности. Под процессом позиционирования в данной работе понимается наведение и перемещение выходного звена мехатронной системы (МС) по заданной траектории.
МС компонуется на базе двух и более мехатронных модулей автоматизированного технологического комплекса (АТК) и представлена совокупностью мехатронных модулей движения (ММД). Погрешность отработки траектории – это отклонение фактической траектории рабочего органа от траектории, заданной программой движения. Отработка траектории исполнительным устройством МС может осуществляться по заранее заданной программе без каких-либо корректирующих воздействий. Тем самым достигнуть необходимой точности не всегда удаётся. Применение системы контроля за положением выходного звена [4] является обязательным при существенных термических или иных деформациях изделия (например, в процессе сварки) или когда требуется получить высокую точность позиционирования. Однако применение современных контролирующих систем не всегда позволяет осуществлять процесс позиционирования выходного звена МС с заданной степенью точности и в реальном масштабе времени. При больших отклонениях рабочего органа ММД от желаемой траектории вследствие разного рода погрешностей система управления позиционированием «не успевает» обрабатывать сигналы рассогласования и осуществлять соответствующие воздействия для коррекции положения рабочего органа.
В связи с этим предложена модель процесса позиционирования выходного звена при отработке заданной траектории с целью сократить время реакции системы позиционирования с учётом кинематических, упругих и инерционных характеристик ММД в составе АТК. Предлагается определять величину компенсации по положению при позиционировании рабочего органа ММД при отработке траектории на основании вычисления величины полной погрешности ММД [2].
1. Полная погрешность мехатронного модуля движения
Точность работы мехатронного модуля оценивают его погрешностью, то есть разностью между действительным и расчетным положениями выходного звена ММД. Основными причинами возникновений погрешности ММД являются [1]: погрешности система управления и двигателя, кинематические погрешности, мёртвый ход преобразователей движения, упругие деформации элементов преобразователей движения, динамические погрешности.
Используя трёхзначную индексацию, полная погрешность ∆rkni i –го преобразователя движения n–го звена k–го ММД может быть записана в виде системы уравнений:
(1)
где
∆q
– погрешность системы управления и
двигателя; δ∑ и J∑
– кинематическая погрешность
мертвый ход преобразователя движения
соответственно; ∆q'
– погрешность, вызванная податливостью
механизма; ∆D –
динамические погрешности;
∆φдв - погрешность
угла поворота двигателя; u
- передаточное отношение преобразователя
движения; IK
– кинематический инвариант;
- координата середины поля рассеяния
мертвого хода механизма; t2
- коэффициент, выбираемый
в зависимости от процента риска Р;
- поле рассеяния мертвого хода i-й
передачи; Iy
– инвариант жёсткости; Q
– внешняя нагрузка; ID
- динамический инвариант.
Действующие в ММД АТК скорости, ускорения, силы и моменты оказывают непосредственное влияние на точность позиционирования выходного звена при прохождении траектории. Рассчитываемые в реальном масштабе времени упругие деформации, параметры кинематики и динамики системы, а именно значения соответствующих инвариантов, позволяют корректировать положение рабочего органа в соответствии с геометрией траектории и с требованиями точности её отработки. Для проведения кинематического, тензорно-геометрического и динамического анализа системы составляют соответствующие модели.
2. Тензорно-геометрические модели кинематических, динамических и упругих характеристик ммд
Модель для кинематического анализа ММД, механизм которого состоит из n – звеньев, основана на использовании кинематического инварианта IK – квадрата модуля скорости концевой точки выходного звена [3].
Кинематический инвариант в обобщённых координатах имеет вид:
(2)
где M- матрица
манипулятивности (n
х n);
- вектор-столбец (3 х 1) скорости рабочего
органа в декартовой системе координат;
- вектор-столбец (n
х 1) обобщённых скоростей механизма.
Для анализа податливости МС используется инвариант жёсткости Iy, который определяется через работу обобщённых сил на малых перемещениях [3]:
, (3)
где
- вектор-столбец (n
x
1) обобщенных сил;
- вектор-столбец
(n
x
1) упругих деформаций в степенях
подвижности механического устройства.
При построении динамической модели динамическим инвариантом ID является полная кинетическая энергия многозвенного механизма Т [3]. В общем случае для n – звенного устройства удвоенная кинетическая энергия в обобщённых координатах определяется в виде:
, (4)
где I – тензор инерции (n х n) многозвенного механизма.
Представим выражения (2), (3) и (4) в виде симметричной квадратичной формы обобщённых скоростей:
(5)
где под I понимается соответствующий инвариант; mij - элемент матрицы манипулятивности М механического устройства.
Представление инвариантов в квадратичной форме позволяет геометрически интерпретировать их при помощи характеристических поверхностей. В общем случае характеристическая поверхность имеет форму n – мерного эллипсоида [3].
Построив в одной координатной плоскости эллипсоиды кинематики, жёсткости и динамики, можно планировать движение ММД с учётом его кинематических, динамических и упругих свойств в совокупности. Анализ полученных кинематической и динамической моделей системы позволяет определять возникающие отклонения концевых точек рабочих органов от заданного положения при позиционировании выходных звеньев мехатронной системы с учётом действующих сил, скоростей и ускорений, а также учитывая упругие свойства механических устройств МС.