Алгоритмизация метода определения рабочей зоны манипулятора параллельной структуры
Анализ алгоритма нахождения рабочей зоны манипулятора параллельной структуры на основе решения обратной задачи кинематики. Определение массива сечений в трех координатных плоскостях с последующим их объединением в единую рабочую зону манипулятора.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 02.02.2019 |
Размер файла | 668,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
УДК 621.865.8:531.8
Омский государственный технический университет, г. Омск, Россия
Алгоритмизация метода определения рабочей зоны манипулятора параллельной структуры
С.А. Зарубин, В.Г. Хомченко
Аннотация
манипулятор кинематика рабочий плоскость
Представлен алгоритм нахождения рабочей зоны манипулятора параллельной структуры на основе решения обратной задачи кинематики. Особенностью решения обратной задачи в данной статье является применение так называемых виртуальных поворотов. Алгоритм обеспечивает определение массива сечений в трех координатных плоскостях с последующим их объединением в единую рабочую зону манипулятора. Для нахождения критических точек положения схвата, соответствующих предельным значениям длин штанг, использовался метод перебора значений координат центра схвата.
Ключевые слова: манипуляторы параллельной структуры, рабочая зона, виртуальные повороты, критические точки.
Промышленные роботы играют важную роль в производственном процессе, выполняя как основные, так и вспомогательные технологические операции. В последнее время все большее распространение в связи с рядом их преимуществ получают промышленные роботы, манипуляторы которых имеют так называемую параллельную структуру.
Для более рационального расположения манипулятора относительно технологического оборудования необходимо знать конфигурацию его рабочей зоны.
Постановка задачи
Способов определения рабочей зоны манипуляторов параллельной структуры к настоящему времени разработано сравнительно мало, поэтому важность разработки такого метода достаточно высока. В статье [1] рассматривается построение рабочей зоны на основе решения обратной задачи о положениях и определения углов приводных звеньев. В работе [2] представлен вариант расчета рабочей зоны манипулятора с применением системы MATLAB. Каждый из этих методов ориентирован на определенную конструкцию манипулятора параллельной структуры. В работе [3] предложен универсальный метод решения обратной задачи, применимый для манипуляторов параллельной структуры с любым количеством штанг. В методе используются так называемые виртуальные повороты. В статье [4] на основе материалов работы [3] описан метод определения рабочей зоны таких манипуляторов.
Вычислительные эксперименты [4] показали высокую трудоемкость определения рабочей зоны манипуляторов в отсутствии элементов автоматизации ее решения. В связи с этим в данной статье на примере трипода предлагается алгоритм, автоматизирующий построение рабочей зоны манипуляторов параллельной структуры.
Теория
Манипулятор параллельной структуры (в данном случае трипод) представляет собой две платформы - неподвижная платформа-основание A и подвижная платформа B с закрепленным на ней схватом (рисунок 1). Подвижность платформы B обеспечивается тремя штангами A1B1, A2B2, A3B3 со встроенными для изменения их длин механизмами. Штанги с платформами соединены сферическими шарнирами (в точках Ai и Bi; i = 1, 2, 3), которые позволяют манипулятору менять положение платформы B относительно основания A.
Рисунок 1 - Обобщенная схема манипулятора с тремя штангами (трипод)
Построение рабочей зоны манипулятора сводится, по сути, к нахождению численными методами предельно допустимых положений подвижной платформы B, определяемых минимальными и максимальными значениями длин соответствующих штанг. Именно, исходя из этого тезиса, и разработан предлагаемый алгоритм автоматизированного построения рабочей зоны манипулятора.
Головной алгоритм программы построения рабочей зоны манипулятора состоит их пяти укрупненных блоков (рисунок 2). Первый (операторы 1 и 2) и пятый (оператор 7) блоки являются служебными (сервисными) и не требуют пояснений.
Основными блоками являются блоки 4, 5 и 6, определяющие в цикле предельные положения подвижной платформы соответственно в плоскостях XY, XZ и YZ. В каждом из блоков предусмотрено обращение к алгоритмам подпрограмм: «Расчетный блок. Размеры штанг», «Поиск максимальных критических точек» и «Поиск минимальных критических точек».
В алгоритме «Расчетный блок. Размеры штанг» (рисунок 3) на основе метода виртуальных поворотов [3] при дискретно задаваемых программой положениях подвижной платформы (положениях схвата) рассчитываются длины штанг.
Алгоритмы «Поиск максимальных критических точек» (рисунок 4) и «Поиск минимальных критических точек» обеспечивают соответственно поиск предельных положений платформы при максимально и минимально допустимых длинах штанг. (Блок-схема алгоритма «Поиск минимальных критических точек» здесь не приводится, так как она совпадает с блок-схемой алгоритма «Поиск минимальных критических точек» за исключением знаков неравенств).
Результаты экспериментов
В соответствии с разработанным алгоритмом составлена в среде MATLAB вычислительная программа, позволяющая представить результаты расчетов в виде разрезов (каркасов) в соответствующих плоскостях и визуализировать рабочую зону манипулятора (рисунок 5).
Рисунок 2 - Блок-схема головного алгоритма (начало)
Для проведения численного эксперимента рассмотрим трипод, опоры штанг которого на основании А и на платформе В образуют равносторонние треугольники со сторонами, равными соответственно 69.28 и 34.64 относительных единиц. Минимальные и максимальные длины выдвижения штанг приняты равными соответственно 100 и 150 единиц. Рабочую зону манипулятора параллельной структуры определим при углах наклона
Рисунок 2 - Блок-схема головного алгоритма (окончание)
схвата: X0^ZC = Y0^ZC = X0^YC = 90° (здесь: X0, Y0 и YC ZC - соответственно координатные оси систем координат основания и схвата). Полученная для данного манипулятора рабочая зона представлена на рисунке 5. Аналогичным способом можно найти и рабочие зоны для любого другого угла наклона платформы B относительно неподвижной платформы A.
Рисунок 3 - Блок-схема алгоритма «Расчетный блок. Размеры штанг»
Рисунок 4 - Блок-схема алгоритма «Поиск максимальных критических точек»
Рисунок 5 - Рабочая зона манипулятора (вид сверху и в разрезе)
Обсуждение результатов
Предложенный алгоритм, как показали численные эксперименты, позволяет достаточно точно выстраивать рабочую зону манипулятора параллельной структуры. Для большей точности шаг изменения координат можно задать более мелким, однако следует иметь в виду, что это приведет к увеличению количество критических точек в разы.
Выводы и заключение
Разработанный алгоритм и созданная на его основе вычислительная программа применимы для построения рабочей зоны манипуляторов платформенного типа с любым числом приводных штанг.
Библиографический список
1. Пащенко В.Н. Построение рабочей зоны шестистепенного манипулятора параллельной структуры на базе кривошипно-шатунного механизма / Интернет-журнал «НАУКОВЕДЕНИЕ» Том 8, №3 http://naukovedenie.ru/PDF/142TVN316.pdf (доступ свободный), 2016.
2. Ларюшкин П.А., Палочкин С.В. Рабочая зона манипулятора параллельной структуры с тремя степенями свободы / Интернет-журнал «Технология текстильной промышленности» №3 (339) http://ttp.ivgpu.com/wp-content/uploads/2015/10/339_23.pdf (доступ свободный), 2012.
3. Хомченко В.Г., Метод виртуальных поворотов в решении обратной задачи кинематики манипуляторов платформенного типа (статья)/Омский научный вестник. - №2 (140). - Серия Приборы, машины и технологии. - 2015.- С.41 -44.
4. Зарубин С. А., Хомченко В. Г. Метод определения рабочей зоны автоматического манипулятора параллельной структуры / Россия молодая: передовые технологии - в промышленность. Омск - Изд-во ОмГТУ. - 2017. - с. 226 - 231.
Размещено на Allbest.ru
...Подобные документы
Структурная схема механизма робота-манипулятора в пространстве. Определение степени подвижности механизма робота-манипулятора. Анализ движения механизма робота-манипулятора и определения время цикла его работы. Определение и построение зоны обслуживания.
курсовая работа [287,4 K], добавлен 06.04.2012- Анализ конструкции манипулятора с двумя вращательными и двумя поступательными кинематическими парами
Структурный, кинематический и динамический анализ манипулятора. Расчет параметров зоны обслуживания устройства, скоростей и ускорений. Определение геометрических характеристик поперечного сечения звеньев манипулятора с учетом характера и вида нагружения.
курсовая работа [908,4 K], добавлен 19.06.2012 Патентно-информационное исследование и разработка структуры пневмопривода. Использование промышленного робота МП-9С для автоматизации технологических процессов, где необходимо осуществить захват, перенос и установку детали по координатам рабочей зоны.
курсовая работа [3,1 M], добавлен 23.07.2012Выбор рабочей жидкости манипулятора. Расчет мощности и подачи насосов. Определение параметров распределителя. Выбор регулирующей и направляющей гидроаппаратуры. Расчет диаметров трубопроводов, потерь давления во всасывающем трубопроводе. Выбор фильтров.
курсовая работа [969,7 K], добавлен 09.06.2012Описание конструкции и принципа действия манипулятора. Разработка гидропривода подвода захвата манипулятора. Определение потерь давления в аппаратах на этапе перемещения комплектов. Разработка технологического процесса изготовления приводной шестерни.
дипломная работа [483,5 K], добавлен 22.03.2018Описание технологического процесса изготовления системы регулирования позиционного перемещения манипулятора. Характеристика действующих координатных возмущений. Расчёт численных значений времени и коэффициентов преобразования. Методы оценки устойчивости.
курсовая работа [120,6 K], добавлен 01.03.2010Параметры манипулятора по представлению Денавита-Хартенберга (система координат, параметры звеньев и сочленение). Однородные матрицы преобразований для всех переходов системы координат. Решение прямой задачи кинематики с реализацией в среде SimMechanics.
курсовая работа [1,1 M], добавлен 25.12.2013Автоматическая машина, состоящая из манипулятора и устройства программного управления его движением. Назначение и применение промышленного робота. Структурная схема антропоморфного манипулятора. Задачи механики манипуляторов и ее кинематический анализ.
реферат [179,3 K], добавлен 09.12.2010Манипулятор - механизм для управления пространственным положением орудий и объектов труда, характеристика его оснащения. Расчёт параметров механической системы манипулятора типа ВПП. Процесс работы манипулятора, его кинематическая система и мощность.
курсовая работа [48,4 K], добавлен 27.08.2012Расчет металлоконструкции крана с целью облегчения собственного веса крана. Обоснование параметров крана-манипулятора. Гидравлические схемы для механизмов. Выбор сечений и определение веса несущих узлов металлоконструкции. Расчет захватных устройств.
дипломная работа [2,2 M], добавлен 11.08.2011Технические характеристики манипулятора. Структура технического оборудования. Функциональная и электрическая схемы. Характеристика применяемых датчиков. Словесный алгоритм технологического цикла. Блок-схема алгоритма программы управления манипулятором.
курсовая работа [1,8 M], добавлен 20.12.2012Металлорежущие станки на основе механизмов параллельной структуры как альтернатива многокоординатным многоцелевым станкам традиционной компоновки. Характеристика многофункционального технологического модуля ТМ-1 ООО, знакомство со сферами использования.
реферат [1,5 M], добавлен 25.12.2014Исследование кинематики и динамики робота "Версатран", построение рабочей зоны схвата робота и разработка системы управления данным роботом. Расчет мощностей серводвигателей, сервоусилителей и серводвигателей и соответствующих электронных компонентов.
дипломная работа [3,1 M], добавлен 07.07.2012Пространственные механизмы со многими степенями свободы. Синтез четырехзвенного манипулятора. Выбор передачи редуктора для требуемых звеньев. Расчет мощности привода четвертого звена. Расчет вала на прочность. Основные параметры и подбор подшипников.
курсовая работа [1,3 M], добавлен 05.01.2013Организация надзора за безопасной эксплуатацией грузоподъемных кранов-манипуляторов. Признаки и нормы браковки стальных канатов. Назначение, допуск к самостоятельному выполнению работ в качестве оператора крана-манипулятора. Оказание первой помощи.
шпаргалка [155,1 K], добавлен 22.11.2011Кинематическая схема механизма захвата, технические данные манипулятора. Энергетический баланс механической части электропривода. Передаточное число редуктора, номинальная скорость вращения выбранного двигателя и скорость движения исполнительного органа.
курсовая работа [1,4 M], добавлен 22.05.2019Использование промышленных роботов в процессе производства с опасными условиями труда. Разработка манипулятора: структурная схема механизма: определение уравнений движения, скорости и ускорения; расчёты параметров робота, построение зоны обслуживания.
курсовая работа [541,9 K], добавлен 06.04.2012Выбор оптимальной системы электропривода механизма выдвижения руки манипулятора, выбор передаточного механизма и расчет мощности электродвигателя. Моделирование режимов работы и процессов управления, разработка электрической схемы конструкции привода.
курсовая работа [1,9 M], добавлен 09.01.2010Описание схемы и расчет дифференциальных уравнений движения манипулятора с двумя степенями свободы. Кинематический анализ схемы и решение уравнений движения звеньев и угловых скоростей механизма. Реакции связей звеньев и мощность двигателя управления.
курсовая работа [3,2 M], добавлен 06.08.2013Описание конструкции манипулятора защитной трубы. Модернизация узлов машины. Расчет нагрузок, мощности привода вращения стрелы и перемещения каретки, реечной передачи. Показатели, критерии технико-экономической и финансовой эффективности проекта.
дипломная работа [1,7 M], добавлен 07.03.2015