Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Механика промышленных роботов и манипуляторов с электроприводом

..pdf
Скачиваний:
19
Добавлен:
12.11.2023
Размер:
9.74 Mб
Скачать

вала, имеющего два участка с коэффициентами жесткости сх и с2, общий коэффициент жесткости

Жесткость зубчатой передачи определяется следующим образом. Если закрепить ступицу шестерни, а к зубчатому колесу приложить момент М 2, то вследствие контактной и изгибной деформации зубьев, а также дефор­ мации ободов обоих колес зубчатое колесо повернется на некоторый угол Л^2*Отношение с = М 2/к<р2 называется жесткостью зубчатой передачи, приведенной к зубчатому колесу. Жесткость зубчатой передачи, приведенная к шестерне, в i 2 раз меньше, так как Л/ j = М 2/ i {2>&Ч>i = *12^ 2 » где /| 2 — передаточное отношение от шестерни к колесу.

Для вычисления жесткости цилиндрической передачи можно пользо­ ваться эмпирической формулой:

с = k d 2b,

где с — жесткость, Н*м/рад; к — коэффициент пропорциональности, для стальных колес к - 3,75’ 109 Па; d — диаметр колеса, к которому приводится жесткость; b — ширина зубчатого венца.

Жесткость зубчатых передач обычно намного выше жесткости валов,.на которых они установлены.

Жесткость винтовой нарезки в продольном направлении определяется по формуле

с = * / в ,

где с — жесткость, Н -м '1; к — коэффициент пропорциональности, для стального винта и стальной гайки к = 2 *1012 Н /м3; FE— площадь поверх­ ности одного витка.

Жесткость стержня, работающего на растяжение—сжатие, с = EF/1,

где с — жесткость, Н м '1; Е — модуль продольной упругости, для стали Е= =2 • 1011Н • м '2; F — площадь поперечного сечения; I —длина стержня.

Жесткость упругих элементов — шпоночных соединений, муфт, цепных и реечных передач — можно найти в справочной литературе.

Для упрощения динамических моделей часто пользуются приемом при­ ведения, заменяя системы звеньев, целые механизмы одним звеном —зве­ ном приведения. Чтобы такая замена была возможна, звено приведения должно быть динамически эквивалентным заменяемому механизму. Усло­ вия динамической эквивалентности определяются следующими требовани­ ями:

1)кинетическая и потенциальная энергия звена приведения должна равняться кинетической и потенциальной энергии всего механизма;

2)работа, совершаемая силой, приложенной к звену приведения, на возможном перемещении должна равняться сумме работ всех действующих

сил, приложенных к механизму, на их возможных перемещениях. Указанные требования вытекают из того, что при составлении уравне­

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

Для построения одномассовой динамической модели механизма следует выбрать звено приведения и определить его приведенные параметры: мо­ мент инерции (массу); коэффициент жесткости; коэффициент демпфиро­ вания, момент (силу).

Приведенным моментом инерции механизма называется условный мо­ мент инерции звена приведения, при котором его кинетическая энергия равна кинетической энергии всего механизма. Для зубчатого механизма (рис. 6.9), у которого звеном приведения является звено 7, приведенный момент инерции определяется по формуле

=

2_

( i i ^ L

J 2u>l

 

у зшз

) =

 

 

пр

 

 

 

 

 

 

= J

и ,

•^з*г 13

V

-2

 

14’

 

Где /у — моменты инерции колес, включая моменты инерции валов; — передаточные отношения от звена 7 к звену у.

Момент инерции зубчатого механизма — величина постоянная.

Для плоской рычажной системы (рис. 6.10), которая может служить в качестве исполнительного органа, приведенный момент инерции

 

J tü)

r25W2

m~vZ "

j _

пр

__2^2_5

 

 

 

= / 1

+ J г s i 12 + т2к 12

 

 

где J 2s — момент инерции звена 2 относительно центра масс; о>2 —абсолют­ ная угловая скорость звена 2; — линейная скорость центра масс.

Рис. 6.10. Рычажный механизм

Приведенный момент инерции такого механизма — величина переменная, так как кинетическая энергия зависит от конфигурации системы.

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

чатого механизма (см.рис. 6.9), к выходному валу которого приложен внеш­ ний момент А/, приведенный момент для звена приведения 1 Mnp=M Ï \4 , где /14 —передаточное отношение. Здесь jV/np —постоянная величина. Для рычажного механизма (см. рис. 6.10) приведенный момент зависит от кон­ фигурации системы.

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

с

До?2

с

Дф?

п о

* П Р _ £

1

* 1

 

2

 

2

Пусть вал ротора двигателя (см. рис. 6.9) закреплен, а к исполнительно­ му звену приложен момент.Л/. Вследствие податливости упругих элементов вал исполнительного звена повернется. Полный угол его поворота Д ^ равен сумме углов поворотов, вызываемых податливостью каждого упруго­ го элемента, приведенных к валу исполнительного звена:

ь<рг = + ь<р'[2 + Д<р"з + Д<P 4I + Др'45 . (6.17)

Под действием внешнего момента М вал 4—5 повернется относительно звена 4 на угол Д^ 45 = Податливость зубчатой передачи 3—4 вызовет поворот колеса 4 на угол Д^ 34= Mcj|, где с34— жесткость зубчатой передачи, приведенная к валу колеса 4. Вал 2—3 нагружен моментом М' = =Mi 34, где /34 — передаточное отношение зубчатой передачи 3—4. Под действием этого момента вал закрутится на угол Д^ь3 = Мс2\~ , что вызовет

поворот звена 5 на угол Д<р"3

= Aÿ>2 3z~34 = Л/ / 34 с23*

Рассматривая

податливость зубчатой передачи 1—2 и вала 0—/, найдем

приведенные

углы поворота:

 

 

Д^? 2 = ^ 3 4 С12» Д^01

= ^ 1 4 С01*

 

Произведя подстановку в выражение (6.17), находим полный угол пово­ рота звена 5:

Д^2

^ ( *i4coi +

- V 1

+

'34 + с Л > -

134е 12 + *34е 2 3

 

Жесткость механизма в целом, приведенная к валу исполнительного органа,

с

= Ш<р

= ( / ~ 2 с' 1 +

i ~2с

' 1 +

Г 2 с

23

+ С* ' 1 +

с ' 1 ) ' =

пр

2

14

01

34

12

34

34

45

II

о

+

* 3 4 * 1 2 + * 3 4 * 2 3 + *34 + <?4 5 ) 1

(6.18)

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

Одна из основных проблем при конструировании механических систем роботов состоит в создании передаточных механизмов с высокой жестко­ стью. В этом отношении оправдано применение силового модуля, схема которого показана на рис. 6.11. Такие модули используются в роботах “Asca”, а также получили распространение в японских роботах последних модификаций. При высокой податливости первой ступени механизм имеет большую общую жесткость благодаря высокой жесткости прецизионной шариковинтовой передачи.

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

.движении тела в вязкой среде с малой скоростью при проталкивании движу­ щимся телом жидкости через узкие ка­ налы, как в случае амортизаторов.

Рис. 6.11. Силовой модуль на базе кулисного ры­ чажного механизма: 1 —высокооборотный элек­ тродвигатель; 2 — волновая или планетарная передача с большим передаточным отношением; 3 — прецизионная передача винт—гайка каче­ ния; 4 — ведомое коромысло, связанное с испол­ нительным звеном

Поэтому силы трения, пропорциональные скоростям, принято называть силами вязкого трения или силами демпфирования* Для их определения вводятся коэффициенты вязкого трения, значения которых устанавливают­ ся экспериментально.

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

6.5. Колебания упругого многозвенного манипулятора

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

Как и ранее, будем использовать приведенные характеристики жестко­ сти и демпфирования, считая их сосредоточенными в шарнирах манипуля­ тора. Сами же звенья являются абсолютно твердыми телами. Все двигатели считаются заторможенными. Соответствующая динамическая модель шар­ нирного манипулятора представлена на рис. 6.12.

Для приближенной’оценки инерционных параметров такой модели рас­ смотрим колебательное движение по .v й координате, считая все шарниры с номером s + 1 и выше затвердевшими. Такое движение носит название парциального колебательного движения, а его собственная частота — парциальной собственной частоты, которая определяется по формуле

Рис.6.12. Динамическая модель шарнирного манипулятора

It)s ъ 7 7s

где cs — жесткость s-го шарнира; Js — момент инерции вращающейся системы относительно оси s-го шарнира.

По аналогии с движением этот момент следует назвать парциальным моментом инерции. Он включает момент инерции s-ro звена и переменную часть — приведенный момент инерции остальных звеньев. Следовательно, парциальный момент инерции зависит от конфигурации системы. Указан­ ные на рис. 6.12 моменты инерции являются парциальными.

Уравнения равновесия твердых тел 1, 2, 3, согласно основному закону динамики, имеет вид:

^ \ У \

0 1 ^ 1 ‘ ^ 1 2 ^

2

\ > + С 0 1 * 1 ~ С 12 ( ^ 2 ~ ^ 1 * ~ ^ 1 ^ ^

J 2 ^ 2

1 2 ^

2 ^ 1 ^

~ ^ 2 3 ^ 3

~ ^ 2 ^ + С 12 ^ ^ 2 ^ I ^ + ^ * 2 3 ^

3 ^ 2 ^ ™^2 ^ ^ ^ *

^ 3 ^ 3 +^2 3 ^

3 ‘ ^ 2 ^ + С2 3 ^

3 " ^ 2 * “ ^ 3 ^ 1 ^

 

(6.19) Здесь кц — приведенные коэффициенты вязкого трения; сц -приведен­

ные коэффициенты жесткости шарниров.

Эту систему линейных дифференциальных уравнений можно предста­ вить в матричной записи:

 

/ ,

0

0

«г

 

 

о

/ 2

0

 

$2

+

 

0

 

 

 

 

.

0

J 3_

. ^3.

 

 

 

 

+ <*•

О

12

0

12

12

0 '

к 12 +* 2 3

' * 2 3

23

* 2 3 .

С0 1 +С 12

- С

0

 

■ Л / , ( / Г

’ l 2

 

 

 

 

+

~с \ 2

с 12+ с 23

' с 23

 

<?2

M2 ( t )

 

 

 

0

- С

с 23

 

. *3 .

M3 ( t )

 

 

' 23

 

 

Уравнения (6.19) в сокращенной символической записи имеют вид

J'q

+ Kg +

Cq = М.

 

 

 

(6.20)

Матрица J называется матрицей инерции, К — матрицей демпфирова­ ния, С— матрицей жесткости. Матрица J— диагональная, а К и С— симметрические.

Аналогичное уравнение будет и для п колебательных степеней свободы. Оно сходно с уравнением для одномассовой колебательной системы; много общего имеется и в их решении.

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

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

Рассмотрим случай свободных колебания без демпфирования:

 

Jij + Cq = 0.

(6.21)

Частное решение уравнения (6.21):

 

q « a c o s (u)t + ) ,

(6.22)

где а — вектор амплитуд; о> — собственная частота; — начальная фаза.

Поскольку

 

q =

-w2acos (о>/

+ ) ,

после подстановки в уравнение (6.21) получим

u>2J ) a = 0.

(6.23)

Уравнение (6.23) представляет векторную запись системы п линейных

однородных

уравнений относительно п

компонент вектора а = [а^

]т- Для того чтобы система (6.23) имела ненулевое решение, необ­

ходимо соблюдение условия

 

d el (С

ш2/ ) = 0.

(6.24)

Уравнение (6.24) является алгебраическим уравнением л-й степени от­ носительно (J2. Его корни определяют те частоты, при которых векторная функция (6.22) может служить решением уравнения (6.21).Частоты о> представляют собственные частоты, с которыми система может совершать гармонические колебания.

Каждой собственной частоте о>к (k = 1, 2, ...» п) соответствует набор амплитуд колебаний по обобщенным координатам, определяемых из урав­ нения (6.23). А поскольку оно однородное, значения амплитуд вычислены быть не могут, однако может быть найдено их соотношение:

а \ к : а 2 к :

: а } к '

: а п к = D l \ : D 1 2 :

: D l j :

: D l n ><6-2 5 )

где D/y — определитель, который получается из определителя det(C- а>2/) вычеркиванием произвольной /-й строки и у-го столбца, умноженный на

( - 1 )4 Вектор, составленный из амплитуд, соответствующих к-й частоте,

а к = ^ а \ к '

а 2 к '

a j k '

а п к ^ Т

называется собственным вектором. Он определяет А:-ю собственную форму колебаний. Амплитуды ajk являются коэффициентами Л-й формы. Первая частота о>| и соответствующая ей первая форма колебаний называется ос­ новной, все остальные — высшими. Основная форма колебаний обычно не

имеет знаковых изменений амплитуд и поэтому является безузловой, у высших форм одна, две и более смены знаков амплитуд.

Для удобства использования собственный вектор нормируют. Нормиро­ вание может производиться разными способами. Если задаться значением одной амплитуды, все остальные могут быть выражены через нее с помощью соотношения (6.25). Так, если ахь = 1, то

а } к = Dl j ^ Dl 1

Иногда собственный вектор нормируют поотношению к матрице инерции aTkJ c k = 1

или исходя из условия

IKII - а1ак = *•

где ||а^|| — норма ьектора.

Изменение координат колебательной системы происходит по закону

qk = Û^C O S (O)^/ + к ), к = 1, п . (6.26)

Такие колебания называются собственными или гармониками, посколь­ ку происходят по гармоническому закону.

Общее решение уравнения (6.21) представляет сумму частных решений (6.22) и является линейной комбинацией гармонических колебаний по всем

п формам:

 

 

q

= C1û 1cos(o)1/

+ <Pj) + C2a 2cos (о>2 / + <p2 ) +

+

+

Cnancos (unt +

<pn ).

(6.27)

Постоянные интегрирования Cy и <pj находятся из начальных условий (при/=0,0=0о» Q =Qo>' Таким образом, наиболее общее движение является суперпозицией п независимых гармонических движений, происходящих одновременно. Уравнение (6.27) описывает сложное движение, которое не является периодическим, если только ,...,о>;1 случайно не оказались соиз­ меримыми. Система может совершать гармоническое движение лишь при условии, что в исходном положении ей была задана одна из собственных форм.

Расчет колебаний для системы с п степенями свободы связан с раскры­ тием частотного детерминанта (6.24), что уже в случае п> 2 представляет

трудоемкую

задачу. Вычисление собственных частот можно производить

другим способом.

 

Умножив уравнение (6.23) слева на У"1, получим

 

( / - ' С

w2 1= 0

 

и перепишем его в виде

 

/ " t û =

а) 2а .

(6.28 )

Матрица У'1С называется матрицей динамической податливости систе­ мы. Уравнение (6.28) сходно с уравнением (4.10). Собственные значения

матрицы /" 1С равны квадратам собственных частот системы, а собственные формы колебаний определены собственными векторами этой матрицы. Та­ ким образом, задача расчета колебаний сводится в основном к определению собственных значений матрицы динамической податливости. Один из ме­ тодов решения этой задачи — диагонализация матрицы J~XC (см. § 4.1). Имеется много других точных и приближенных методов определения соб­ ственных частот и собственных форм механической системы, существуют стандартные программы их решения на ЭВМ.

Рассмотрим способ приближенного определения собственных частот, основанный на предположениях о формах собственных колебаний. Будем исходить из уравнения (6.23), используя его для определения k-vi собствен­ ной частоты:

и р ) а к = 0.

 

Умножим это уравнение слева на вектор ати определим из него о?:

 

к

К

=

4 ^

(6.29)

 

a kJ a k

 

Выражение (6.29) носит название коэффициента Рэлея и служит для приближенного определения собственных частот. Коэффициент Рэлея яв­ ляется функцией вектора а Если известна к-я собственная форма, то, подставляя ее в (6.29), можно найти точную собственную частоту. Если подставить в (6.29) приближенные значения собственной формы, получим приближенную оценку собственной частоты, причем ошибка в определении собственной частоты равна с 2 при ошибке в определении собственной фор­ мы, равной е.

Такой способ определения собственных частот связан с “угадыванием” коэффициентов формы колебаний. Он часто применяется для оценки соб­ ственной частоты и, как показывают практические расчеты, дает хорошие результаты. Причем расчет дает оценку первой частоты сверху. Точное значение не превышает найденное по формуле (6.29).

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

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

Представим уравнение (6.23) в виде

 

Са = o)2Ja.

(6.30)

От обычного уравнения (4.10), определяющего собственные значения матрицы, оно отличается тем, что в правой его части стоит не Л, а с*)2/. Совокупность уравнений (6.30) при различных собственных значениях А* я w*2 можно представить в виде одного матричного уравнения:

СА = /ЛЛ,

(6.31)

где А — диагональная матрица, составленная из собственных значений Л j,

X2»• • • »Ап; X — матрица, составленная из собственных векторов

а2,

в п

а 12

а \п

 

&

а 22

а2п

 

to

 

ап\

ап2

апп

 

Докажем, что матрица А — ортогональная. Запишем уравнение (6.23)

для двух собственных частот o>i

и и j :

ü)2J ) a . = 0, (С

u>2j j) c ij ш 0.

Умножим первое из них слева на af, а второе на ат.:

ат.(С

ü)2J ) a . = 0, а](С

ы21 ) а , = 0.

(6.32)

Транспонируем второе уравнение, принимая во внимание, что матрица С симметрическая, a J диагональная и, следовательно, Ст= С, Мт« М :

aTj(C

u 2j J ) a .

=0 .

(6.33)

Вычтем из первого уравнения (6.32) уравнение (6.33):

 

(ü)2.

u>2 )aTjJa .

= 0,

 

откуда следует

 

 

aTj J a t

= 0 .

 

(6.34)

После подстановки уравнения (6.34) в первое уравнение (6.32) получим

aTjCa. = 0 .

(6.35)

Таким образом, доказано, что собственные векторы, из которых состав­ лена матрица А , ортогональны по отношению к матрице инерции и матрице жесткости, а также ортогональны в обычном смысле.

Произведем нормирование собственных векторов по отношению к мат­ рице инерции, при котором соблюдается условие

aTkJ a k - 1.

(6.36)

Возвратимся к матричному уравнению (6.31) и умножим его слева на Ат

АТСА = АГ/АА.

(6.37)

Соседние файлы в папке книги