ИССЛЕДОВАНИЕ ТОЧНОСТИ ПОЗИЦИОНИРОВАНИЯ
ВЫХОДНОГО ЗВЕНА МЕХАТРОННОЙ СИСТЕМЫ
Ю.В. Турыгин, Ю.В. Зубкова
ФГБОУ ВПО «ИжГТУ имени М.Т. Калашникова, г. Ижевск
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].
Построив в одной координатной плоскости эллипсоиды кинематики, жёсткости и динамики, можно планировать движение ММД с учётом его кинематических, динамических и упругих свойств в совокупности. Анализ полученных кинематической и динамической моделей системы позволяет определять возникающие отклонения концевых точек рабочих органов от заданного положения при позиционировании выходных звеньев мехатронной системы с учётом действующих сил, скоростей и ускорений, а также учитывая упругие свойства механических устройств МС.