НОВОСТИ    БИБЛИОТЕКА    КАРТА САЙТА    ССЫЛКИ    О ПРОЕКТЕ  

предыдущая главасодержаниеследующая глава

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

Рассмотрим некоторые принципы построения систем управления, в которых в качестве управляемой величины используется главным образом выходное усилие, развиваемое захватом, а не его конфигурация. Для этого воспользуемся примером конкретных роботов, а именно манипулятором с непосредственным управлением моментами сил в шарнирах*, гидравлическим "адаптивным роботом" д-ра Идо** и роботом CMU Arm***.

* (Разработан в Электротехническом исследовательском центре (Токио) под руководством д-ра Такасэ на основе применения электромагнитных порошковых муфт.)

** (Научно-исследовательский центр проблем механики (Токио).)

*** (Построен в Университете Карнеги-Меллона (США) под руководством д-ра Асада.)

Многозвенный манипулятор с силомоментным управлением

Устройство и принципы работы сервосистемы

В 1973 г. под руководством д-ра Такасэ был разработан манипулятор с непосредственным управлением моментом вращения электроприводов каждой из семи степеней подвижности. Главное достоинство этого манипулятора - прямое управление от компьютера моментом сил, приложенных к каждому из шарниров, - обусловлено применением специальных электромагнитных порошковых муфт. Эти муфты предназначены для передачи усилия от электропривода к шарниру. Они обладают линейной рабочей характеристикой, т. е. величина выходного момента сил, приложенных к управляемой оси, пропорциональна силе тока на входе и не зависит от числа оборотов вала электропривода.

Устройство электромагнитной порошковой муфты показано на рис. 3.63. Поясним с помощью этого рисунка принципы работы муфты. Если в обмотку возбуждения подать ток намагничивания, то частички порошка из материала с высокой магнитной проницаемостью будут притягиваться в направлении радиуса обмотки и, следовательно, будет возрастать сила трения между цилиндрической поверхностью ведомого вала и порошком муфты. Увеличивая напряжение в обмотке возбуждения, мы пропорционально увеличиваем силу притяжения порошка и можем таким образом управлять величиной момента сил, приложенных к ведомой оси. Очевидно, если электромагнитную порошковую муфту жестко прикрепить к ведущей втулке, то ее можно использовать в качестве тормоза с управляемой переменной величиной силы торможения.

Рис. 3.63. Электромагнитная порошковая муфта. 1 - ведущая втулка; 2 - порошок; 3 - обмотка возбуждения; 4 - ведомый вал
Рис. 3.63. Электромагнитная порошковая муфта. 1 - ведущая втулка; 2 - порошок; 3 - обмотка возбуждения; 4 - ведомый вал

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

Рис. 3.64. Устройство привода с электромагнитными порошковыми муфтами. 1 - вращающийся блок; 2 - тормоз; 3 - муфта; 4 - ось вращения; 5 - трос; 6 - зубчатая передача; 7 - передача от электромотора
Рис. 3.64. Устройство привода с электромагнитными порошковыми муфтами. 1 - вращающийся блок; 2 - тормоз; 3 - муфта; 4 - ось вращения; 5 - трос; 6 - зубчатая передача; 7 - передача от электромотора

Рис. 3.65. Манипулятор с непосредственным управлением моментами сил в шарнирах (схема размещения приводных тросов)
Рис. 3.65. Манипулятор с непосредственным управлением моментами сил в шарнирах (схема размещения приводных тросов)

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

Рис. 3.66. Устройство сервосистемы манипулятора с непосредственным управлением моментами сил в шарнирах. Fc(s) и Fb(s) - передаточные функции муфты и тормоза соответственно
Рис. 3.66. Устройство сервосистемы манипулятора с непосредственным управлением моментами сил в шарнирах. Fc(s) и Fb(s) - передаточные функции муфты и тормоза соответственно

Метод управления

Рассмотрим манипулятор с шестью степенями подвижности. Допустим, что величина статического усилия, действующего на захват в точке Ph, равна F1. Тогда соответствующие моменты сил в каждом из шарниров вычисляются по формулам Tfi = (ri × F) · ai (i = 1, ..., 6), где ri - расстояние от шарнира i до точки Ph, ai - единичный вектор, показывающий направления вращения звена в шарнире i (рис. 3.67). Если к моментам, вызванным внешним усилием, добавить расчетные значения моментов Tgi, компенсирующих в каждый момент времени собственный вес манипулятора, то результирующее значение моментов сил, приходящееся на каждый из шарниров, окажется равным сумме Tfi + Tgi. Управляя величиной этой суммы в каждом из шарниров, можно управлять величиной усилия F, развиваемого захватом в точке Ph.

Рис. 3.67. Схема к анализу распределения сил в шарнирах манипулятора
Рис. 3.67. Схема к анализу распределения сил в шарнирах манипулятора

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

Плоскость, в которой должен двигаться захват, определим с помощью одной точки Ра, принадлежащей этой плоскости, и нормального вектора Na. Величина силы связи Fa между плоскостью и захватом пропорциональна расстоянию от точки Ph до плоскости и определяется формулой Fa = - К (Рh - Pa) · Na. Подбирая моменты сил в каждом из шарниров так, чтобы обеспечить в точке Ph требуемое значение силы связи, можно управлять связанным движением захвата по произвольной плоскости. В данном примере плоскость в пространстве накладывает одно ограничение на характер движения захвата. Если потребовать, чтобы движение захвата удовлетворяло двум уравнениям связи, то траектория его движения будет представлять собой линию пересечения двух задающих плоскостей, а если задающих плоскостей будет три, то условиям связи будет удовлетворять лишь единственная точка пространства.

Практическими примерами операций, в которых рука робота должна перемещаться вдоль заданной плоскости, оказывая на эту плоскость постоянное давление fр, могут служить шлифование с помощью наждачной бумаги или протирание классной доски. Если обозначить через N0 нормальный фактор рабочей плоскости, то усилие, которое должен развить захват, в обоих случаях будет определяться формулой F = - fp N0. Аналогичным образом можно найти условия связи при двух ограничениях. Пусть, например, требуется провести прямую линию по линейке. Обозначив через N1 и N2 соответственно нормальные вектора плоскости бумаги и боковой грани линейки, сразу получаем необходимые условия в виде следующей пары уравнений: F1 = - f1N1, F2 = - f2N2.

Еще одним очень распространенным на практике случаем применения силового управления является управление перемещением объекта, на характер движения которого наложены ограничения в виде различных кинематических связей. Ярким примером может служить, в частности, операция вращения рукоятки. Чтобы повернуть рукоятку, необходимо приложить постоянное усилие, направленное по касательной к окружности, которую описывает рукоятка в процессе движения. Если обозначить через ft величину касательной силы, через R единичный вектор, задающий направление поворота, и через Рс центр вращения рукоятки, то величина усилия Ft, которое должен развивать захват манипулятора при выполнении операции вращения, будет определяться следующим уравнением:

Ft = ft · R × (Ph - Pc) / |Ph × Pc|. (3.107)

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

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

Силовое управление манипулятором с гидравлическими приводами

Этот манипулятор был разработан под руководством известного ученого д-ра Идо* и называется "Адаптивный робот". Система управления манипулятора представляет собой комбинацию сервосистемы гидравлических приводов с системой автоматической балансировки, которая обеспечивает автоматическую компенсацию влияния моментов сил, вызванных собственной массой манипулятора. С помощью сервосистемы привода можно управлять величиной усилия, прикладываемого к рабочему объекту. В основу конструкции манипулятора положен пантографический механизм, что позволяет значительно сократить объем вычислений, необходимых для расчета моментов в шарнирах, и координат захвата. Общая схема манипулятора показана на рис. 3.68.

* (Научно-исследовательский центр проблем механики.)

Рис. 3.68. Устройство манипулятора с силовым управлением. (Вид сбоку, 'Адаптивный робот' д-ра Идо.) 1 - механизм запястья: 2 - звено для коррекции конфигурации манипулятора на основании силовой информации; 3 - пантографический механизм; 4 - привод для управления поступательным движением в горизонтальной плоскости; 5 - привод для балансировки конструкции с учетом усилия, развиваемого захватом; 6 - привод для управления поступательным движением в вертикальной плоскости; 7 - привод для управления вращением корпуса; 8 - вращающийся корпус; 9 - неподвижное основание
Рис. 3.68. Устройство манипулятора с силовым управлением. (Вид сбоку, 'Адаптивный робот' д-ра Идо.) 1 - механизм запястья: 2 - звено для коррекции конфигурации манипулятора на основании силовой информации; 3 - пантографический механизм; 4 - привод для управления поступательным движением в горизонтальной плоскости; 5 - привод для балансировки конструкции с учетом усилия, развиваемого захватом; 6 - привод для управления поступательным движением в вертикальной плоскости; 7 - привод для управления вращением корпуса; 8 - вращающийся корпус; 9 - неподвижное основание

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

Рис. 3.69. Основной элемент системы управления рабочим усилием. а - принцип работы; б - рабочая характеристика
Рис. 3.69. Основной элемент системы управления рабочим усилием. а - принцип работы; б - рабочая характеристика

Если требуется, чтобы развиваемое усилие было в точности равно усилию, которое оказывает на привод внешняя нагрузка, то необходимо, чтобы количество жидкости, протекающей через каждый из жиклеров, было одинаковым (рис. 3.69, б). В этом случае разность между входным и выходным давлением рабочей жидкости в приводе становится равной нулю, и привод удерживается в статическом равновесии. Следовательно, между объемом Q0 рабочей жидкости, протекающей через жиклер в единицу времени, и величиной заданного рабочего давления р0 в данный момент выполняются следующие соотношения:

Q0 = [Рs : 2g(F1)2 (F2)2 / ρ {(F1)2 + (F2)2}]1/2, (3.108)
p0 = ps(F1)2 / [(F1)2 + (F2)2], (3.109)

где Q0 - расход рабочей жидкости в равновесном состоянии, р0 - заданное рабочее давление, рs - давление источника, ρ - плотность рабочей жидкости, F1 - площадь сечения жиклера, расположенного в области высокого давления, F2 - площадь сечения жиклера, расположенного в области низкого давления.

Допустим теперь, что величина давления нагрузки р несколько изменилась и стала равной, например, р = р0 - Δр. Тогда расход Q1 рабочей жидкости через жиклер высокого давления возрастает по сравнению с расходом Q2 через жиклер, расположенный в области низкого давления. Возникающая разность Δq объемов втекающей и вытекающей жидкости поступает во входное отверстие гидропривода. Величина объема жидкости, направленной в привод, определяется по формуле

dq = Δp · g {(F1)2 + (F2)2} / ρ · Q0. (3.110)

В результате поршень из равновесного состояния придет в движение со скоростью V, а величина выходного усилия, развиваемого приводом, станет равной Р. Значения Р и V определяются следующими выражениями:

V = dq / A, (3.111)
Р = р · A, (3.112)

где А - площадь рабочей поверхности поршня.

Рассматриваемая система управления рабочим давлением гидропривода обладает возможностью автоматической регулировки положения поршня в соответствии G текущим значением величины давления нагрузки. Так как такая система управления давлением не содержит подвижных частей, то анализ распределения давления в реальной сервосистеме гидропривода может быть выполнен вышеизложенным способом, но с учетом вихревых потерь. Необходимость балансировки собственного веса звеньев манипулятора особенно остро проявляется при высоких давлениях нагрузки. В системе управления давлением (рис. 3.69), состоящей из пары жиклеров, величина внутренней податливости dg/Δp оказывается весьма небольшой; скорость срабатывания V/Δp также имеет неудовлетворительно низкое значение.

Чтобы преодолеть указанные недостатки, была разработана усовершенствованная система управления давлением, принцип работы которой иллюстрируется на рис. 3.70. В этой системе жиклер, расположенный в области низкого давления (рис. 3.69), заменен разгрузочным клапаном. Как следует из рис. 3.70, б, внутренняя податливость системы (угол а) улучшается. Скорость срабатывания системы управления приводом определяется следующим выражением:

V / Δр ≈ α / A2. (3.113)

Так как площадь А рабочей поверхности поршня остается неизменной, скорость срабатывания тоже увеличивается.

Рис. 3.70. Система управления рабочим усилием захвата (с балансировкой собственного веса звеньев манипулятора)
Рис. 3.70. Система управления рабочим усилием захвата (с балансировкой собственного веса звеньев манипулятора)

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

Рис. 3.71. Упаковка прямоугольных предметов с применением силового управления
Рис. 3.71. Упаковка прямоугольных предметов с применением силового управления

Манипулятор с непосредственным управлением приводами

Самым идеальным способом управления манипулятором является непосредственное использование рабочей характеристики силомоментного электродвигателя. Другими словами, в идеальной сервосистеме изменение выходного значения развиваемого двигателем момента сил оказывается строго пропорциональным соответствующему изменению входной величины силы тока или напряжения. Рабочая характеристика обычного сервомотора постоянного тока является весьма близкой к характеристике идеального силомоментного электромотора. Однако, поскольку мощность выходного сигнала серводвигателя постоянного тока обычно невелика, для обеспечения требуемой величины выходного момента, как правило, приходится вместе с серводвигателем устанавливать редуктор скорости с понижением порядка 1:100. В то же время силомоментные двигатели за счет использования специальных магнитных материалов на основе интерметаллических соединений самарий-кобальт могут, развивать очень большой крутящий момент. Следовательно, этими двигателями можно управлять при значительно более низких скоростях вращения вала, обеспечивая при этом большую точность.

Д-р Асада применил такие силомоментные двигатели из специальных материалов при разработке одного из первых в мире безредукторных манипуляторов с непосредственным управлением приводами. Устройство этого манипулятора показано на рис 3.72. Исполнительный механизм с непосредственным управлением не подвержен вредным влияниям люфтов, которые характерны для механизмов с зубчатыми понижающими передачами. С этой точки зрения манипуляторы с непосредственным управлением приближаются к совершенным, в которых необходимая величина выходного момента обеспечивается только за счет двигателей. На рис. 3.73 показано устройство шарнира с силомоментным двигателем. К сожалению, в реальном случае величина выходного момента силомоментных двигателей оказывается все-таки слишком небольшой. В частности, установленные в манипуляторе CMU Arm силомоментные двигатели едва справляются с перемещением самого манипулятора без какой-либо нагрузки. Кроме того, нельзя не отметить некоторую конструктивную диспропорцию этого манипулятора - плечевое звено имеет внушительные размеры, в то время как локтевое звено очень тонкое.

Рис. 3.72. Декартовый манипулятор с непосредственно управляемыми приводами
Рис. 3.72. Декартовый манипулятор с непосредственно управляемыми приводами

Рис. 3.73. Устройство шарнира с непосредственным управлением. 1 - звено манипулятора; 2 - статор; 3 - ротор; 4 - щетки коллектора; 5 - вложенная поверхность; 6 - ось вращения шарнира; 7 - охватывающая поверхность
Рис. 3.73. Устройство шарнира с непосредственным управлением. 1 - звено манипулятора; 2 - статор; 3 - ротор; 4 - щетки коллектора; 5 - вложенная поверхность; 6 - ось вращения шарнира; 7 - охватывающая поверхность

По-видимому, можно считать, что первый в мире робот с непосредственным управлением приводами был разработан в 1978 г. в Научно-исследовательской лаборатории механики под руководством доктора Накано и доктора Кицуно. Этот робот имеет антропоморфный манипулятор типа MELARM-II, все степени подвижности которого управляются гидравлическими сервосистемами. Его грузоподъемность 10-15 кг. Робот обладает возможностью силового управления. Кроме того, каждый из шарниров оснащен силомоментными датчиками. Силовое очувствление обеспечивает дополнительную функциональную гибкость. Другими словами, все приводы манипулятора MELARM-II управляются двухсторонними сервосистемами, для которых управляемой и задающей величинами являются моменты сил. Общий вид манипулятора MELARM-II показан на рис. 3.74.

Рис. 3.74. Манипулятор MELARM-II с непосредственным управлением всеми степенями подвижности
Рис. 3.74. Манипулятор MELARM-II с непосредственным управлением всеми степенями подвижности

предыдущая главасодержаниеследующая глава











© ROBOTICSLIB.RU, 2001-2019
При копировании материалов проекта обязательно ставить ссылку на страницу источник:
http://roboticslib.ru/ 'Робототехника'
Рейтинг@Mail.ru
Поможем с курсовой, контрольной, дипломной
1500+ квалифицированных специалистов готовы вам помочь