система управления манипуляционным роботом

Классы МПК:B25J9/00 Манипуляторы с программным управлением
Автор(ы):, ,
Патентообладатель(и):Институт проблем управления РАН
Приоритеты:
подача заявки:
1987-12-14
публикация патента:

Использование: в машиностроении, при создании систем управления движением многозвенного механического манипулятора. Сущность изобретения: система управления содержит элемент И 2, блок 3 памяти, каналы управления звеньями манипулятора. Каждый канал управления дополнительно снабжен компаратором 8, пороговым элементом 12 и двумя дополнительными сумматорами 5,6. 1 ил.
Рисунок 1

Формула изобретения

СИСТЕМА УПРАВЛЕНИЯ МАНИПУЛЯЦИОННЫМ РОБОТОМ, содержащая элемент И, выход которого соединен с управляющим входом блока памяти, информационный и адресный входы которого являются соответствующими входами системы управления, и на каждое звено манипулятора - канал управления, содержащий усилитель сигнала, привод звена, который соответственно соединен с входом датчика положения и с входом датчика скорости, выход которого соединен с первым входом первого сумматора, отличающаяся тем, что каждый канал управления дополнительно содержит компаратор, пороговый элемент, второй и третий сумматоры, при этом первый вход третьего сумматора соединен с выходом датчика положения, а выход - с входом усилителя сигнала, выход которого соединен с первым входом второго сумматора, при этом выход второго сумматора соединен с вторым входом первого сумматора, выход которого соединен с входом порогового элемента и входом компаратора, а выход компаратора соединен с входом привода, кроме того, выход порогового элемента каждого канала управления соединен с соответствующим входом элемента И, а выходы блока памяти по скорости и по координате соединены соответственно с вторыми входами второго и третьего сумматоров каждого канала управления.

Описание изобретения к патенту

Изобретение относится к области управления многосвязными механическими и электромеханическими объектами и может быть использовано при создании систем управления движением многозвенного механического манипулятора (в копирующем режиме, при позиционировании, при движении по заданной траектории, с надлежащим режимом скорости).

Известна система управления электроприводом манипулятора, содержащая датчики тока (в якорных цепях электроприводов), датчики положения и скорости звеньев, регуляторы тока, положения и скорости и т.д. В этой системе осуществляется некоторая компенсация динамического взаимовлияния между звеньями манипулятора (которое возникает при их движении). Для этого используется сигнал величины тока в якорных цепях электродвигателей. По силе тока можно приближенно судить о величине динамического взаимовлияния и учитывать ее при выборе управляющих моментов.

Низкая точность оценок динамического взаимовлияния звеньев приводит к тому, что система не полностью обеспечивает ее компенсацию. Причем это взаимовлияние оказывается значительным для быстродействующих манипуляционных роботов и управляющее воздействие, поданное на привод одного звена, неизбежно вызывает не только изменение положения рассматриваемого звена, но также изменение положения скоростей всех остальных звеньев. Таким образом, наличие динамического взаимовлияния приводит к снижению точности выполнения рабочих операций робота, увеличению времени их реализации (при попытках уменьшить это влияние за счет понижения скорости движения).

Известны другие системы управления, позволяющие компенсировать только слабое динамическое взаимовлияние между элементами объекта управления. Системы управления манипуляцыионными роботами, обеспечивающие полное устранение динамического взаимовлияния, не известны.

Наиболее близким к предлагаемому является устройство для контурного управления промышленным роботом, содержащее блок памяти, элемент И и в каждом звене манипулятора блок задания скорости, блок контроля положения, датчик скорости, датчик положения, сумматор, усилитель и привод. Это устройство представляет собой программный автомат, в память которого занесены последовательные угловые положения, которые должен занимать манипулятор при движении в соответствии с целью управления. Каждое промежуточное положение (определяемое углами система управления манипуляционным роботом, патент № 2027583,...,система управления манипуляционным роботом, патент № 2027583 всех n звеньев) отрабатывается за счет линейной отрицательной обратной связи, введенной для каждого звена и содержащей сигнал отклонения по углу и сигнал угловой скорости звена. По достижении заданного положения из блока памяти на отработку поступают новые сигналы (система управления манипуляционным роботом, патент № 2027583,...,система управления манипуляционным роботом, патент № 2027583), определяющие новое положение манипулятора.

Это устройство также работает в условиях сильного динамического взаимовлияния между звеньями манипулятора, компенсацию которого не обеспечивает. Именно в сочленениях звеньев механических манипуляторов всегда имеются силы сухого трения, которые носят разрывный, срывной характер. Динамическое взаимовлияние, связанное с сухим трением, не может быть скомпенсировано за счет линейных обратных связей, на которых основано устройство. Поэтому в системе могут возникать автоколебания и даже неустойчивость процесса управления. К аналогичному результату приводит наличие погрешностей измерения датчиков положения и скорости звеньев. В целом это вызывает существенное снижение точности движения схвата по заданной траектории, приводит к нарушению заданного режима скорости. Кроме того, программирование скоростей звеньев манипулятора в устройстве методом равных интервалов приводит к снижению точности движения схвата по углам.

Целью изобретения является повышение быстродействия и точности движения манипулятора.

Цель достигается путем обеспечения движения манипулятора в режиме декомпозиции - режиме полной компенсации динамического взаимовлияния между звеньями манипулятора, которая обеспечивается за счет введения отрицательной релейной обратной связи по отклонению действительной скорости система управления манипуляционным роботом, патент № 2027583 каждого звена от скорости Vi, задаваемой в соответствии с исходной задачей управления манипулятором.

Достижение поставленной цели обеспечивается тем, что в системе управления манипулятором, содержащей элемент И, выход которого соединен с управляющим входом блока памяти, информационный и адресный входы которого являются соответственно информационным и адресным входами системы управления, и на каждое звено манипулятора канал управления, содержащий усилитель сигнала, привод, выход которого соединен с входом датчика положения и с входом датчика скорости, выход которого соединен с первым входом первого сумматора, выход привода является выходом системы, каждый канал управления снабжен компаратором, пороговым элементом, вторым и третьим сумматорами, причем первый вход третьего сумматора соединен с выходом датчика положения, а выход - с входом усилителя сигнала, выход которого соединен с первым входом второго сумматора, выход которого соединен с вторым входом первого сумматора, выход которого соединен с входом порогового элемента и входом компаратора, выход второго сумматора соединен с входом привода, выход порогового элемента каждого канала управления соединен с соответствующим входом элемента И, выходы блока памяти по скорости и по координате соединены соответственно с вторыми входами второго и третьего сумматоров каждого канала управления.

Существенными отличительными признаками в указанной выше совокупности являются введенные в каждый канал управления пороговый элемент, компаратор, второй и третий сумматоры. Указанные признаки, отличающие заявляемую систему от прототипа, сами по себе известны и введенные в систему по отдельности не обеспечили бы положительный эффект. Новое свойство заявляемой системы, заключающееся в полном отсутствии динамического взаимовлияния между звеньями манипулятора (и вытекающим отсюда повышением быстродействия и точности), проявляется при наличии только всей совокупности указанных отличительных признаков.

Полное устранение динамического взаимовлияния не проявляется ни в одном из известных источников, содержащих признаки, сходные с указанными выше. Это соответствует критерию "существенные отличия".

На чертеже представлена блок-схема заявляемой системы управления роботом.

Система управления роботом для каждого звена манипулятора (т.е. по каждой из n регулируемых координат) содержит канал 1 управления. Общими для всех n каналов управления являются соединенные последовательно элемент И 2 и блок 3 памяти. В блоках памяти занесены углы система управления манипуляционным роботом, патент № 20275831,...,система управления манипуляционным роботом, патент № 2027583nи угловые скорости система управления манипуляционным роботом, патент № 2027583,...,система управления манипуляционным роботом, патент № 2027583 каждого из n звеньев манипулятора (для каждого его положения, соответствующего движению манипулятора согласно заданной цели управления). Блок 3 памяти соединен со всеми каналами управления, каждый из которых содержит сумматоры 4, 5, 6, усилитель 7, компаратор 8, привод 9, датчики скорости 10 и положения 11, пороговый элемент 12. Выход блока 3 памяти по углу система управления манипуляционным роботом, патент № 2027583i соединен с входом сумматора 6 (i-го канала), а его выход по угловой скорости система управления манипуляционным роботом, патент № 2027583 - с входом сумматора 5. В каждом канале управления последовательно соединены сумматор 6, усилитель 7, сумматор 5, сумматор 4, компаратор 8, привод 9, а также введены обратные связи по угловой скорости (привод 9 через датчик 10 угловой скорости соединен с сумматором 4) и по углу (привод 9 через датчик 11 угла соединен с сумматором 6). Сумматор 4 через пороговый элемент 12 каждого канала соединен с соответствующим входом элемента И 2.

Система работает следующим образом.

Блоки 5, 6, 7, 11 формируют скорости звеньев манипулятора Vi, требуемые в соответствии с целью управления. Блоки 4, 8, 9, 10 образуют отрицательную релейную обратную связь, содержащую сигнал отклонения (система управления манипуляционным роботом, патент № 2027583i- Vi), и обеспечивают отработку требуемых скоростей Vi, т.е. обеспечивают режим вида

система управления манипуляционным роботом, патент № 2027583= Vi, i = 1система управления манипуляционным роботом, патент № 2027583 (1)

Соотношения (1) выражают эффект декомпозиции, т.е. факт полной компенсации динамического взаимовлияния между звеньями манипулятора (т.е. полное устранение перекрестных связей). Это означает, что манипулятор, охваченный описанными обратными связями, становится идеальным повторителем входных сигналов Vi.

Сигнал требуемой скорости Vi формируется на выходе сумматора 5 в соответствии с формулой

Vi = система управления манипуляционным роботом, патент № 2027583 + Ki (система управления манипуляционным роботом, патент № 2027583- система управления манипуляционным роботом, патент № 2027583i) (Ki > 0), (2) где система управления манипуляционным роботом, патент № 2027583 и система управления манипуляционным роботом, патент № 2027583 программные значения угла и угловой скорости i-го звена. На первый вход сумматора 5 поступает усиленная в усилителе 7 разность система управления манипуляционным роботом, патент № 2027583система управления манипуляционным роботом, патент № 2027583i = система управления манипуляционным роботом, патент № 2027583i - система управления манипуляционным роботом, патент № 2027583 значений требуемого и действительного углового положения звена (сигнал система управления манипуляционным роботом, патент № 2027583 выходит из блока 3 памяти, сигнал система управления манипуляционным роботом, патент № 2027583i - из датчика 11 угла). На второй вход сумматора 5 из блока памяти поступает сигнал система управления манипуляционным роботом, патент № 2027583 заданной скорости.

Отработка требуемой угловой скорости Vi в режиме (1) осуществляется за счет релейной отрицательной обратной связи, включающей сумматор 4, компаратор 8, привод 9 и датчик 10 действительной угловой скорости звена. Разность Vi - система управления манипуляционным роботом, патент № 2027583 поступает из сумматора 4 в компаратор 8, и на его выходе устанавливается максимальное по модулю значение, знак которого совпадает со знаком разности Vi - система управления манипуляционным роботом, патент № 2027583. В результате на выходном валу привода 9 возникает момент

Mi= - система управления манипуляционным роботом, патент № 2027583 sign (система управления манипуляционным роботом, патент № 2027583-Vi), (3) приложенный к i-му звену и направленный в нужную сторону. Этот момент компенсирует силы, действующие на i-е звено манипулятора (силы динамического взаимовлияния, силы внешнего сопротивления, силы сухого трения, силу тяжести звена и т.п.), и вызывает уменьшение рассогласования

система управления манипуляционным роботом, патент № 2027583i= Vi - система управления манипуляционным роботом, патент № 2027583. (4)

В результате этого процесса за конечное время переходного процесса tg отклонения система управления манипуляционным роботом, патент № 2027583i исчезают полностью и далее при всех t система управления манипуляционным роботом, патент № 2027583 tgустанавливается режим (1), т.е.

система управления манипуляционным роботом, патент № 2027583i= система управления манипуляционным роботом, патент № 2027583+ Kiсистема управления манипуляционным роботом, патент № 2027583система управления манипуляционным роботом, патент № 2027583i= 0. (5)

При движении в режиме (5) разности система управления манипуляционным роботом, патент № 2027583 и система управления манипуляционным роботом, патент № 2027583система управления манипуляционным роботом, патент № 2027583i уменьшаются по экспоненте и таким образом процесс достижения цели оказывается устойчивым:

система управления манипуляционным роботом, патент № 2027583 система управления манипуляционным роботом, патент № 2027583 Aieсистема управления манипуляционным роботом, патент № 2027583; система управления манипуляционным роботом, патент № 2027583 система управления манипуляционным роботом, патент № 2027583 Aieсистема управления манипуляционным роботом, патент № 2027583.

При достаточно малых система управления манипуляционным роботом, патент № 2027583система управления манипуляционным роботом, патент № 2027583i, система управления манипуляционным роботом, патент № 2027583 рассогласование система управления манипуляционным роботом, патент № 2027583i оказывается меньше заданного порога:

система управления манипуляционным роботом, патент № 2027583 система управления манипуляционным роботом, патент № 2027583 система управления манипуляционным роботом, патент № 2027583 система управления манипуляционным роботом, патент № 2027583i0, при этом срабатывают блоки контроля, элемент И и на отработку из блока 3 памяти в каналы управления звеньев поступают новые значения программных углов система управления манипуляционным роботом, патент № 2027583 и скоростей система управления манипуляционным роботом, патент № 2027583 .

Класс B25J9/00 Манипуляторы с программным управлением

мехатронно-модульный робот -  патент 2514925 (10.05.2014)
способ выполнения синхронизированной роботизированной технологической операции на конструкции, имеющей ограниченное пространство, в частности на кессоне крыла летательного аппарата, соответствующее компьютерное устройство и роботизированная установка -  патент 2509681 (20.03.2014)
способ управления стабилизацией шагающего робота -  патент 2507061 (20.02.2014)
манипулятор рентгеновского микротомографа -  патент 2505392 (27.01.2014)
способ многоальтернативной оптимизации моделей автоматизации структурного синтеза мехатронно-модульных роботов -  патент 2493577 (20.09.2013)
роботическая система для мини-инвазивной хирургии -  патент 2491161 (27.08.2013)
управление перемещением упругих структур робота -  патент 2487796 (20.07.2013)
устройство возвратно-поступательного разворота хирургических элементов многофункциональной диагностико-хирургической робототехнической системы операционного стола с возможностью информационно-компьютерного управления им. ю.и. русанова -  патент 2484946 (20.06.2013)
модульная робототехническая технологическая установка -  патент 2478464 (10.04.2013)
устройство для механической обработки изделий сложной пространственной формы -  патент 2475347 (20.02.2013)
Наверх