Математическое моделирование динамики сложных управляемых механических систем со многими степенями свободы: На примере сборочного промышленного робота
В свою очередь, вторая задача может быть прямой и обратной. При решении прямой задачи динамики приближенно задаются управляющие функции, исходя из предположения, что скорость выходного вала двигателя пропорциональна подводимому к якорю напряжению. Это приводит к значительным ошибкам позиционирования. При решении обратной задачи динамики, управляющие функции определяются из условия, что звенья… Читать ещё >
Содержание
- ГЛАВА 1. СОСТОЯНИЕ ВОПРОСА И ЗАДАЧИ ИССЛЕДОВАНИЯ
- 1. 1. Анализ работ, посвященных математическому моделированию динамики сборочных промышленных роботов
- 1. 2. Цели и задачи
- ГЛАВА 2. МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ДИНАМИКИ СБОРОЧНОГО РОБОТА НА ЭТАПЕ ТРАНСПОРТИРОВКИ ДЕТАЛИ К МЕСТУ МОНТАЖА
- 2. 1. Математическая модель манипулятора робота с учетом упругих связей в схвате
- 2. 2. Математическая модель динамики манипулятора робота при одновременном учете упругой податливости механизмов приводов и элементов схвата
- 2. 3. Математическая модель динамики манипулятора промышленного робота с учетом реальных характеристик двигателей
2.4. Математическая модель динамики манипулятора робота с учетом сил сухого трения 35 2.5 Численное решение задач динамики робота на этапе транспортировки детали к месту монтажа- анализ полученных результатов.
Выводы по разделу
ГЛАВА 3. ОПРЕДЕЛЕНИЕ УПРАВЛЯЮЩИХ ФУНКЦИЙ, ОБЕСПЕЧИВАЮЩИХ ТОЧНУЮ РЕАЛИЗАЦИЮ ПРОГРАММНЫХ ДВИЖЕНИЙ ЗВЕНЬЕВ МАНИПУЛЯТОРА
3.1. Аналитическое решение обратной задачи динамики робота
3.2. Численное решение обратной задачи динамики робота. Анализ результатов численного решения.
Выводы по разделу
ГЛАВА 4. МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ДИНАМИКИ СБОРОЧНЫХ ПРОЦЕССОВ С ПРИМЕНЕНИЕМ ПАССИВНОЙ КОРРЕКЦИИ
4.1. Математическая модель динамики соединения деталей при отсутствии перекоса их осей
4.2. Математическая модель динамики соединения деталей при наличии перекоса их осей
4.3. Математическая модель динамики сборки с применением новой вибрационной сборочной головки
ГЛАВА 5. ПРОГРАММНЫЙ КОМПЛЕКС, РЕАЛИЗУЮЩИЙ МАТЕМАТИЧЕСКИЕ МОДЕЛИ ДИНАМИКИ РОБОТА
Математическое моделирование динамики сложных управляемых механических систем со многими степенями свободы: На примере сборочного промышленного робота (реферат, курсовая, диплом, контрольная)
Промышленные роботы (ПР) и построенные на их основе роботизированные комплексы являются перспективным средством решения задач автоматизации производства, повышения производительности и существенного сокращения доли ручного труда в промышленности. К числу наиболее удачных областей применения роботов в машиностроении относят сборочные операции, где затраты ручного труда имеют наибольший удельный вес. При этом наилучшие результаты по качеству и экономичности производства обеспечиваются там, где роботы используются не только для транспортировки и ориентации собираемых деталей, но и для непосредственного выполнения операций сборки. Однако есть ряд причин, которые затрудняют автоматизацию сборки с помощью промышленных роботов. Одной из таких причин является тот факт, что по своему быстродействию ПР, как правило, уступают широко используемым специальным автоматическим устройствам, а иногда и ручной сборке. Поэтому повышение быстродействия практически всех типов роботов в несколько раз является одной из наиболее важных задач в современной робототехнике. Другой важной причиной, затрудняющей автоматизацию сборки с помощью роботов, является недостаточная точность позиционирования.
Операции сборки с помощью промышленных роботов выполняются в два основных этапа: подвод детали к месту монтажа и соединение деталей (собственно сборка). Для резкого повышения быстродействия робота необходимо уменьшить время выполнения операций на этих этапах. Наибольшие возможности имеются на первом этапе, то есть на этапе транспортировки детали к месту монтажа. Первым шагом, который может привести к резкому повышению быстродействия должна быть реализация совместных движений всех звеньев манипулятора. Следующим шагом на этом пути является увеличение скоростей, а следовательно и ускорений всех звеньев робота. Однако это может привести к резкому росту упругих колебаний звеньев манипулятора и в конечном итоге к увеличению ошибок позиционирования. Таким образом, требования по точности позиционирования и быстродействию являются противоречивыми и должны рассматриваться как решение оптимизационной задачи, основой которой должна быть динамическая модель рассматриваемой механической системы. В вязи с этим актуальным является построение математической модели динамики сборочного ПР на этапе транспортировки детали к месту монтажа, в расчетной схеме которой должны быть учтены параметры, оказывающие наиболее существенное влияние на точность позиционирования робота. Такими параметрами являются прежде всего упругие связи элементов схвата, упругие податливости механизмов приводов. Кроме того, существенное влияние на точность позиционирования робота могут оказывать отклонения реальных характеристик двигателей от идеальных, а также сухое трение в кинематических парах.
В настоящее время при решении задач автоматизации производственных процессов продолжают использовать в основном промышленные роботы с программным управлением без обратных связей. В представленной работе рассматривается случай программного управления без обратных связей. Программное управление представляет собой в общем случае совокупность решения двух задач. Первая задача состоит в определении законов движения исполнительных звеньев манипулятора, обеспечивающих требуемые для выполнения производственной операции движения рабочего органа. Найденные при этом обобщенные координаты манипулятора как функции времени определяют программное движение робота. Вторая задача состоит в определении и реализации управляющих воздействий (входных сигналов приводов).
В свою очередь, вторая задача может быть прямой и обратной. При решении прямой задачи динамики приближенно задаются управляющие функции, исходя из предположения, что скорость выходного вала двигателя пропорциональна подводимому к якорю напряжению. Это приводит к значительным ошибкам позиционирования. При решении обратной задачи динамики, управляющие функции определяются из условия, что звенья манипулятора точно отрабатывают заданные программные движения. Нахождение аналитического решения обратной задачи динамики является весьма трудной математической задачей в отличие от численных решений, но зато позволяет организовывать управление робота, обеспечивающее точную реализацию программных движений звеньев манипулятора.
Более существенным и еще мало исследованным как в теоретическом, так и практическом плане является второй этап сборочного процесса — этап сопряжения деталей. Для сопряжения деталей с помощью роботов в этих условиях применяются активные и пассивные средства адаптации (пассивные и активные адаптивные сборочные головки). В основе конструкции активной адаптивной сборочной головки лежит принцип проведения корректирующих движений. Активные адаптивные сборочные головки оснащены датчиками усилий в зоне контакта деталей, системой обработки информации и приводом, для проведения корректирующих движений. Практическая реализация такой системы управления не имеет достаточно простых решений. Более простыми в конструктивном отношении и поэтому чаще применяемыми на практике являются пассивные адаптивные сборочные головки. Пассивные адаптивные сборочные головки работают, как правило, на основе упругих элементов, деформации которых в процессе сборки приводят к возникновению упругих сил, которые устраняют отклонения между требуемым и действительным положениями детали. На этапе сопряжения деталей основным показателем качества сборки является собираемость деталей, которая зависит от выбора технологии сборки.
В свою очередь технология сборки прежде всего определяется типом сборочной головки и возможностью управлять процессом сопряжения. Поэтому особую актуальность представляет собой разработка новых более эффективных моделей сборочной головки (например, вибрационной). Актуальным являются также разработка новых технологий сопряжения, предусматривающих наряду с поступательным — вращательное движение одной из собираемых моделей. Чтобы оценить качественно и количественно эффекты предлагаемых вариантов сборочных процессов, необходимо в начале разработать математические модели динамики сопряжения деталей, которые при учете вращательного движения одной из сопрягаемых деталей существенно усложняются. Построенная математическая модель позволит найти оптимальные режимы сборки при различных значениях параметров сборочной конструкции и режимов сборочного процесса. Компьютерное моделирование позволит сделать процесс сборки управляемым, что в свою очередь даст возможность оптимизировать процесс сборки.
Целью данной работы является совершенствование проектирования и управления сборочного промышленного робота.
Работа состоит из введения, 5 глав, заключения и списка литературы.
В первой главе дан анализ работ, посвященных математическому моделированию динамики сборочных промышленных роботов. Определены цели и задачи исследования.
Во второй главе представлены математические модели жесткого робота с учетом упругих связей в схвате, с учетом упругой податливости механизмов приводов и схвата, с учетом реальных характеристик двигателей, с учетом всех перечисленных выше динамических факторов и сил сухого трения.
В третьей главе приведено решение обратной задачи динамики робота и дано описание автоматизированной процедуры определения управляющих функций, обеспечивающих реализацию программных движений звеньев манипулятора с заданной точностью.
В четвертой главе представлена математическая модель процесса сборки цилиндрических соединений с помощью ПР. Построена математическая модель нового вибрационного сборочного устройства.
В пятой главе рассмотрены общие проблемы, связанные с численным интегрированием дифференциальных уравнений и рассмотрены вопросы построения человеко-машинной системы моделирования ПР.
В работе приведено 23 рисунка, из них 10 графиков, характеризующих результаты численного решения исследуемых задач, а также список литературы из 74 наименований.
ЗАКЛЮЧЕНИЕ
.
В работе получены следующие результаты:
1. Разработана математическая модель ПР типа «БКГЬАМ» на этапе транспортировки детали к месту монтажа с учетом жесткостных характеристик упруго закрепленной в схвате детали. Исследуются колебания детали в положении позиционирования и их влияние на характер движения звеньев манипулятора.
2. Построена математическая модель ПР с учетом упругой податливости механизмов приводов и схвата. Исследуются вынужденные колебания детали в положении позиционирования, где возмущающие силы обусловлены продолжающимися затухающими колебаниями звеньев робота. Исследована возможность возникновения явления резонанса. Решена оптимизационная задача о выборе параметров управления, обеспечивающих минимальное время позиционирования при заданной точности позиционирования с учетом возможностей двигателей.
3. Построена математическая модель робота при одновременном учете в модели упругой податливости механизмов приводов, схвата и реальных характеристик двигателей. Решена оптимизационная задача о выборе параметров программного управления.
4. Построена математическая модель с учетом упругих податливостей механизмов приводов, схвата, реальных характеристик двигателей и сухого трения в кинематических парах. Определено влияние сил сухого трения на динамическую ошибку позиционирования.
5. Дано решение обратной задачи динамикина основе математической модели, определены управляющие функции (входные сигналы приводов), обеспечивающие точную реализацию программных движений звеньев манипулятора. Предложен подход к построению автоматизированных процедур, обеспечивающих нахождение управляющих функций, которые с заданной точностью реализуют программное движение звеньев манипулятора.
6. Построена математическая модель процесса сборки цилиндрических соединений с помощью ПР, снабженного пассивной адаптивной сборочной головкой. При этом схват совершает вращательное движение вокруг своей вертикальной оси. Решена оптимизационная задача — определены параметры сборочного процесса, обеспечивающие надежную собиранмость деталей.
7. Построена математическая модель нового вибрационного устройства, характер движения которого обеспечивает устойчивое перемещение детали к центру диска к центру гнезда сборочного устройства, что обеспечивает высокую собираемость тонких деталей даже при малых зазорах в конструкции.
8. Рассмотрены общие проблемы, связанные с численным интегрированием дифференциальных уравнений. Разработан программный комплекс, реализующий по заданным исходным параметрам все процедуры аналитических решений полученных уравнений.
Описанные в работе методы и алгоритмы используются при обучении студентов, проведении лабораторных работ.
Значимость работы подтверждена тем, что она включена в госбюджетную тему «Разработка теории и методов повышения эффективности автоматизированных технологических процессов автомобилестроения» в Московском государственном техническом университете МАМИ.
Список литературы
- Юревич Е.И., Аветиков Б. Г., Корытко О. В. Классификация промышленных роботов. — В кн. Промышленные роботы. Л.: Машиностроение, 1976, вып. 1. с. 4−12.
- Юревич Е.И. Элементная база промышленных роботов. В кн: Научные проблемы робототехники. М.: Наука, 1980. с. 12−18.
- Бабаков И.М. Теория колебаний. М.: Наука, 1965.
- Бидерман В.Л. Теория механических колебаний. М.: Высшая школа, 1980.
- Паповко Я.Г. Введение в теорию механических колебаний. М.: Наука, 1980.
- Тимошенко С.П. Колебания в инженерном деле. М.: Наука, 1967.
- Ден Гартог Дж.П. Механические колебания. М.: Физматгиз, 1960.
- Цзе Ф., Морзе И. Е., Хинкл Р. Т. Механические колебания. М.: Машиностроение, 1980.
- Голубенцев А.Н. Динамики переходных процессов в машинах со многими массами. М.: Машгиз, 1959.
- Кудинов В.А. Динамика станков. М.: Машиностроение, 1967.
- Иванченко Ф.К., Полухин П. И. Тылкин М.А. Полухин В. П. Динамика и прочность прокатного оборудования. М.: Металургия, 1970.
- Иванченко Ф.К. Механика приводов технологических машин. Киев. Выща школа, 1986.
- Робототехника и гибкие автоматизированные производства. Том 3. Под редакцией Макарова И. М. М., Высшая школа, 1988.
- Вейц В.Л., Коловский М. З., Качура А. Е. Динамика управляемых машинныхагрегатов. М., Наука, 1984.
- Михайлов С.А., Черноусько Ф. В. Исследование динамики манипуляторов с упругими звеньями. М., Известия АН СССР, Механика твердого тела, 1984, № 2.
- Коловский М.З., Слоущ A.B. Основы динамики промышленных роботов. М.: Наука, 1989.
- Динамика управления роботами. Под ред. Юревича Е. И. М.:Наука, 1984.
- Кулаков Ф.М., Новаченко С. И., Павлов В. А. Диамическая модель робота. Теория, принципы устройства и применения роботов и манипуляторов. Л.: ЛПИ, 1974.
- Пол Р. Моделирование, планирование траекторий и управление движением робота-манипулятора. М.: Наука, 1976.
- Верещагин А.Ф. Принципы наименьшего принуждения Гауса для моделирования на ЭВМ динамики роботов-манипуляторов. ДАН СССР, 1975, Т. 220, № 1.
- Попов Е.П., Верещагин А. Ф., Зенкевич С. Л. Манипуляционные роботы. Динамика и алгоритмы. М.: Наука, 1978.
- Вукобратович M., Стокич Д. Управление манипуляционными роботами. М.: Наука, 1985.
- Вукобратович М. Шагающие роботы и антропоморфные механизмы. М.: Мир, 1976.
- Тимофеев A.B. Управление роботами. Л., 1986.
- Иовлев В.Ю., Смольников Б. А. Исследование колебательных свойств двухзвенного манипулятора. / Робототехника, межвузовский сборник научных трудов. Л., 1977.
- Исполов Ю.Г., Саблин А. Д., Сорин В. М. Упругие колебания электромеханического робота. / Робототехника, межвузовский сборник научных трудов. Л., 1979.
- Бурдаков С.Ф., Дьяченко В. А., Тимофеев А. Н. Проектирование манипуляторов промышленных роботов и роботизированных комплексов. М.: Высшая школа, 1986.
- Рассудов Л.Н., Мядзель В. Н. Электроприводы с распределенными параметрами механических элементов Л.: Энергоиздат, 1987.
- Юдин В.И. Анализ колебаний стрелы манипулятора. Прикладная механика. 1980,10.
- Аветиков Б.Г., Корытко О. Б., Юдин В. И. Расчет колебаний консоли перемещающегося робота. / Робототехника, межвузовский сборник научных трудов. Л., 1977.
- Wang Р.К. Weit Jin-Duo. Vibrations in a moving flexible robot arm. J. Sound and Vibrations? 1987, 116, № 1.
- Промышленные роботы агрегатно-модульного типа. Под ред. Козырева Ю. Г. М.: Машиностроение, 1988.
- Механика промышленных роботов. Том 1. Под редакцией К. В. Фролова, Е.И.
- Воробьева. М.: Высшая школа, с. 1988. 304.
- Лакота H.A., Рахманов Е. В., Шведов В. Н. Управление упругим манипулятором на траектории. Изв. АН СССР, Техническая кибернетика, 1980, № 2.
- Рахманов Е.В., Стрелков А. Н., Шведов В. Н. Разработка математической модели манипулятора на подвижном основании. Изв. АН СССР, Техническая кибернетика, 1981, № 1.
- Лакота H.A., Рахманов Е. В., Стрелков А. Н., Шведов В. Н. Моделирование упругого манипулятора на подвижном основании. Изв. АН СССР, Техническая кибернетика, 1986, № 1.
- Акуленко Л.Д., Михайлов A.A., Черноусько Ф. Л. Моделирование динамики манипулятора с упругими звеньями. Изв. АН СССР, Механика твердого тела, 1981, № 3.
- Черноусько Ф.Л. Динамика управляемых движений упругого манипулятора. Изв. АН СССР, Техническая кибернетика, 1981, № 5.
- Зак В.Л., Пирумов Г. У., Рогов И. И. Моделирование динамики манипуляторов с упругими шарнирами. Изв. АН СССР, Механика твердого тела, 1987, № 3.
- Вукобратович М., Пошконяк В. Численный метод моделирования динамики манипулятора с упругими свойствами. Изв. АН СССР, Техническая кибернетика, 1981, № 5.
- Сунаде И., Дубовский С. Об исследовании динамики и характеристик промышленных роботов -манипуляторов с упругими звеньями. Конструирование и технология машиностроения. М.: Мир, 1983, № 1.
- Vukobratovic М.К., Kojic M.R., Nikolic I.Z. The contribution to the study of Dinamics of Flexible Manipulation Robots. Poceedings of Sixht World Congress of Teory of Machines and Mechanisms. Dheli, 1983.
- Слиеде П.Б., Иткин В.M., Аузинын Я. П. Алгоритмы расчета на ЭВМ колебательных характеристик манипуляционных механизмов. Машиностроение АН СССР, 1984, № 2.
- Слиеде П.Б., Калныньш И. А. Построение редуцированной модели динамики упругого манипуляционного механизма. / Проблемы машиностроения и автоматизации, 1987, № 15.
- Слиеде П.Б. Моделирование динамики управляемых движений манипуляторов с учетом деформации звеньев. / 5 Всесоюзное совещание по робототехническим системам, Геленджик, 1990. Тезисы докладов 4.1. М.: 1990.
- Зак В.Л., Пирумов Г. У. Моделирование динамики упругого манипулятора с электромеханическими приводами. Изв. АН СССР, Техническая кибернетика, 1987, № 3.
- Бурков И.В., Заремба А. Т. Динамика упругого манипулятора с электроприводом. Изв. АН СССР, Механика твердого тела, 1987, № 1.
- Чернявская С.С. К моделированию динамики упругого манипулятора.. Изв. АН СССР, Механика твердого тела, 1987, № 3.
- Акуленко Л. Д., Михайлов С. А. Анализ уравнений динамики упругого манипулятора с электромеханическими приводами. Изв. АН СССР, Механика твердого тела, 1988, № 1.
- Бурков И.В., Заремба А. Т. Динамика пространственного упругого манипулятора с распределенными параметрами. Изв. АН СССР, Механика твердого тела, 1988, № 3.
- Акуленко JI.Д., Михайлов С. А. Синтез управления вращениями упругого звена электромеханического манипуляционного робота. Изв. АН СССР, Техническая кибернетика, 1988, № 4.
- Бурдаков С.Ф. Управление приводом с учетом упругости элементов манипулятора. Робототехника, вып. 3, Л., 1981.
- Динамика роботов и манипуляторов с упругими звеньями. Dynamika elastickych priemyselnych robotov a manipulatorov. / Segl’a S.// Stroj.cas., 1990, 41, № 4.
- Точное моделирование упругих манипуляторов с использованием анализа конечных элементов. Accurate modelling of flexible manipulators using finit element analysis. /Parveen Karla, Anand M.Sharan. //Mech. And Mach. Theory, 1991, 26, № 3.
- Моделирование динамики робота с учетом трения. Friction Modeling in Dynamic Robot Simulation /Dupont Pierre E. // IEEE Int.Conf.Robotics and Autom., Cincinnati Ohio, May 13−18, 1990, Vol.2. Los Alamitos (Culif.).
- Кондратьев Т.С., Королев В. А., Сергеев С. М. Сборка соединения типа вал-втулка с помощью робота. Промышленные роботы и их применение, ЛДНТП, 1978.
- Ефимов Г. Б., Погорелов Д. Ю. Решение некоторых модельных задач механики с использованием программного комплекса «Универсальный механизм». Препринт Института прикладной математики им. М. В. Келдыша РАН, 1993, № 72.
- Голубев Ю.Ф., Погорелов Д. Ю. Исследование компьютерных моделей шестиногого шагающего аппарата. Препринт Института прикладной математики им. М. В. Келдыша РАН, 1996, № 63.
- Погорелов Д.Ю. О кодировании символьных выражений при синтезе уравнений движения системы твердых тел. Техническая кибернетика, 1993, № 6.
- Душан 3. Автоматическое построение математических моделей сложных робототехнических систем в символьной форме. Механика материалов и конструкций, Белград, 1995.
- Галиулин A.C. Решение обратных задач динамики. М.: Наука, 1986.
- Елисеев C.B., Кузнецов Н. К., Лукьянов А. Р. Управление колебаниями. М.: Наука, 1990.
- Крутько П.Д. Обратные задачи динамики управляемых систем.. М.: Наука, 1988.
- Гусев A.A. Адаптивные устройства сборочных машин. М.: Машиностроение, 1979.
- Макушенко Т.В., Малицкий И. Ф. Роботизация сборочных операций с применением пассивной коррекции. Весник машиностроения, 1992, № 5.
- Управление по дискретным положениям в задачах роботизированной сборки. Trans ASMEj Dyne. Syst. And Coutr., 1995, 117,№ 3.
- Наханетян Е.Г. Диагностирование оборудования гибкого автоматизированного производства. М.: Наука, 1985, с. 225.
- Градецкий В.Г., Гукасян А. А., Грудев А. И., Черноусько Ф. Л. О влиянии упругой податливости конструкции роботов на их динамику. Известия АН СССР. Механика твердого тела, 1985 № 3 с.63−71.
- Коловский М.З., Терешин В. А. Исследования динамики манипуляционных системы. Сборник научных трудов. Иркутск: 1984. с. 13−23.
- Гориневский Д.М. О динамике манипулятора с учетом податливости шарниров. Известия АН СССР. МТТ, 1983 № 6 с.43−48.
- Лурье А.И. Аналитическая механика. М., Физматгиз, 1961.
- Бутенин Н.В., Лунц Я. Л., Меркин Д. Р. Курс теоретической механики, том 2. -М.: Наука, 1979 г.
- Левчук Д.М. Исследование и разработка методов относительного ориентирования сборочной единицы соединения во вращающемся потоке газов при автоматической сборке. Диссертация на соискание ученой степени к.т.н., М.: 1974.
- A.Dashchenko, V. Bedrin, L. Bojkova, D.Ludvig. Flexible Assembly. How to optimised configuration? Conference of Industrial Engineering and Production Management. Lion, October 1997.1. АКТо внедрении результатов исследований Чукановой О.В.
- Зав. кафедрой «Технология и автоматизация механосборочного производства» профессор, д.т.н.1. Б.В.Шандров