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

doc2

.pdf
Скачиваний:
108
Добавлен:
31.05.2015
Размер:
14.26 Mб
Скачать

830

XI. Аналитическая механика

Подставим значения постоянных интегрирования С 3 и С 4 в выражение (12) и получим закон движения колеса 2:

ф2

= _ со/-I— smkt

( И)

 

2 \

к

 

Определим закон движения колеса /, учитывая выражения (8) и (14), запишем

ф| =

со/

2

и л и

со . ,

,

со/

со . , ,

2к s m kt + со/ =

2

smA:/

ф| = — [со/ — — s i n А:/ 1.

2 К

к

 

)

О т в е т : ф) = ~-^co/-ySin&/j; ф2 =y^co/ + ysin&/j,

к =

Vта1

Задача 48.48

Механизм робота-манипулятора состоит из колонны для вертикального перемещения, устройства для горизонтального перемещения, состоящего из звеньев / и 2, и выдвигающейся горизонтальной руки со схватом 3. Массы звеньев механизма ть т2 и /и3. Движущие силы, создаваемые приводами в поступательных парах, равны соответственно FOT, F{2 И F23. Составить дифференциальные уравнения механизма. Трением пренебречь.

48. Уравнения Лагранжа 2-го рода

831

Р е ш е н и е

Рассмотрим движение манипулятора. Механизм привода имеет три степени свободы (см. рисунок). За обобщенные координаты примем: q, — перемещение звена / относительно станины, q2 — перемещение звена 2 относительно звена 1, q3 — перемещение звена 3 относительно звена 2 (#, -z,q2 = У, = *)•

S vy__

- 0V

1

О

m2g

у

Запишем уравнения Лагранжа 2-го рода:

dtldz) dz

dt{dyJ

dy

(1)

 

± ( K ] - K = Q x .

 

dtKdxJ

dx

 

Кинетическая энергия механизма

 

т = r , + r 2 + r 3 .

(2)

Найдем кинетическую энергию звена 1:

 

71 = щ v, _ m,z

 

2

2

 

звена 2:

Т7 = m2vj _щЦ2 + у2)

и звена 3:

m3v3 _ m3(z + у2 + х )

832

 

 

 

 

 

 

 

 

 

 

 

 

XI. Аналитическая механика

Тогда согласно формуле (2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T = j t 2 + Y i e + y 2 ) + T ( t 2 + * 2 + * 2 ) -

 

 

Найдем производные от выражения кинетической энергии:

 

д т

=

/

^

\.

Й? ГЭГ ^ .

 

 

 

. .

ЭГ

п

 

 

2

+/я3)г;

 

= (m, +т2 +m3)z\

= 0.

 

dz

 

 

 

 

dt\dz)

 

 

 

 

 

 

dz

 

 

 

дТ

 

 

d

 

дТ

,= (m2+m3)y;

 

д Г

= 0.

 

 

 

-—- = (m2+m3)y\

 

 

 

^ -

 

 

 

ду

 

 

dt

 

ду J

 

 

 

 

ду

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

ЭГ

.

 

 

 

 

 

 

дх

 

dtldx

т3 х;

 

= 0.

 

 

 

 

 

 

 

 

 

 

дх

 

 

 

 

Определим обобщенные силы:

 

 

 

 

 

 

 

 

п

_8А

F0[8z~mxg8z-m2g8z-m3g8z

 

с

 

,

,

, .

Qz&zto

=Т~

=

 

8z

 

 

 

 

 

=

F0i

 

+m3)g,

5*«0

5*

 

 

 

 

 

 

 

 

 

 

 

 

ду=а

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а

- 8 А

-

Fn Ьу _

р

 

 

 

 

 

 

 

 

 

Уи&=о

 

Ьу

 

87

 

 

 

 

 

 

 

 

 

 

 

 

&i=0

 

 

 

 

 

 

 

 

 

 

 

 

 

SysO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЪА

-

F238x

 

 

 

 

 

 

 

 

 

 

 

 

-

 

= F23.

 

 

 

 

 

 

 

 

 

а s<-=0 ~ о

 

 

Sx

 

 

 

 

 

 

 

 

 

 

 

 

&х*0 ОХ

 

 

 

 

 

 

 

 

 

 

 

 

 

6с=0

 

 

 

 

 

 

 

 

 

 

 

 

Полученные значения подставим в уравнения (1) и получим диф-

ференциальные уравнения движения механизма:

 

 

 

 

 

 

 

 

m3x = F23,

 

 

 

 

 

 

 

 

 

 

 

 

(m2 +m3) у =

Fn,

 

 

 

 

 

 

 

 

 

(m, +m2 +m3)z

= F0I-(m,

 

+m2 +m3)g.

 

 

Ответ:

m3x = F23, (m2 +m3)y

=

 

Fn,

 

 

 

 

 

 

 

 

 

(w, +m2 +m3)z = FQx

-(m,

+m2 +m3)g.

 

 

 

 

Задача 48.49

Механизм робота-манипулятора состоит из поворотной колонны /, устройства для вертикального перемещения 2 и выдвигающейся руки со схватом 3. Момент инерции звена 1 относительно оси

48. Уравнения Лагранжа 2-го рода

 

 

833

поворота If, масса звена 2 т2, мо-

 

Р

3

мент инерции относительно оси по-

 

 

 

ворота 12, масса двигающейся руки

 

 

 

со схватом т3 , расстояние от оси по-

 

 

 

ворота до центра масс р, момент инер-

N

 

 

ции относительно центральной оси /3.

 

 

 

К оси поворота приложен момент М,

 

 

 

движущие силы, создаваемые приво-

 

 

 

дами в поступательных парах, равны соответственно FL2

и F23. Соста-

вить дифференциальные уравнения движения механизма. Трением пренебречь.

Р е ш е н и е

Рассмотрим движение робота-манипулятора под действием приложенных к нему сил. Механизм имеет три степени свободы. В качестве обобщенных координат выберем: <р — угол поворота колонны, z — вертикальное перемещение в поступательной паре 1—2, р — горизонтальное перемещение в поступательной паре 2—3 (см. рисунок).

р Spj

Запишем уравнения Лагранжа 2-го рода:

(1)

834

XI. Аналитическая механика

Кинетическая энергия механизма

 

Т = Т\+Т2 + ТУ

(2)

Кинетическая энергия звена 1 (колонны), совершающего вращательное движение:

Т] =|/1®?0 = 1 /,ф2 .

Кинетическая энергия звена 2, совершающего сложное движение — вращение вместе со звеном 1и поступательное движение по звену 7:

Тг = ^ЩУ2i

=

Кинетическую энергию звена 3, совершающего сложное движение — вращение со звеном /, вертикальное поступательное движение со звеном 2 и горизонтальное поступательное движение по звену 2:

Т3 = jm3vl6

+j(/3 +m3p2)(o? =

+ v322)2 + 1(/ 3 +/и3р2)со? =

 

= ^m3{z2 + p2 )+y(/3

3р22.

Тогда согласно формуле (2)

 

Т = i /, ф2

+ 1/и2г2 + J /2ф2 +

+ Р 2 )+j(/ 3 +/ЯзР2) Ф2 =

=

+ /2 + /з +?ИзР22 +

+m3)z2 + ^rn3p2.

Найдем производные от выражения кинетической энергии:

дТ

— = (/1 +/2 +/3 +/я3 р2 )ф, Эф

1 Ш ^ [ ( / , + / 2 + / з + , и з р 2 ) ф ] '

Эф

— = (m2 +m})Z, dz

48. Уравнения Лагранжа 2-го рода

835

Эт = 0; dz

ЭГэр 3р,

т у

*

Э Г

.2

Эр

 

Определим значение обобщенных сил: Мкр

бф 5ф '

ыр=0

8г#о 8z Sp=0

QcР5ф=0

8/4

_ Г23

= ^23-

8г-0

 

5р*0

 

 

 

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

 

4 ( ( / ! + /

2

+ /3 +/и3р2)ф]= М,

 

at

 

 

 

 

 

= F\i

г>8,

 

^ЗФ-РФ2) = ^23-

О т в е т : —[(/] + /2

+13 3р2)ф] = М, (m2 +m3)l = Fn-(m2 +m3)g,

dt

 

 

 

 

т3ф-р(р2)

= Р23.

 

 

 

836

XI. Аналитическая механика

 

Задача 48.50

Вертикальная колонна

/, несущая

руку робота-манипулятора, может по-

ворачиваться на угол ф. Рука со охва-

том поворачивается на угол 9 и выдви-

гается на расстояние г. Момент инер-

ции вертикальной колонны относи-

тельно оси вращения \ 2 и 3 считать

тонкими однородными

стержнями

длины /2 и /3 и массы т2 и /и3; масса переносимого груза т . К вертикальной оси вращения приложен момент М^ к

оси поворота второго звена — момент Мв, движущая сила, создаваемая приводом в поступательной паре, F23. Составить дифференциальные уравнения движения механизма. Трением пренебречь.

Р е ш е н и е

Рассмотрим движение робота-ма- нипулятора под действием приложенных сил. Покажем на рисунке действующие силы: силы тяжести m2g звена 2 и m3g звена 3, движущую силу F2i в поступательной паре 2-3, моменты Л/фИЛ/еВ приводах. Механизм имеет три степени свободы. Выберем обобщенные координаты: ф — угол поворота несущей руки манипулятора; 9 — угол поворота руки со схватом; г — расстояние, на которое выдвигается рука со схватом.

Запишем уравнения Лагранжа 2-го рода:

ё(дТЛ дТ

48. Уравнения Лагранжа 2-го рода

837

Кинетическая энергия механизма робота-манипулятора:

Т = ТХ + ТГ + ТГ.

(2)

Кинетическая энергия колонны /, совершающей вращательное движение:

7] =

Кинетическая энергия звена 2, совершающего вращательное движение:

2

2

12

24

Кинетическая энергия звена 3, совершающего сложное движение: вращение вокруг вертикальной оси вместе с колонной / с угловой скоростью ф, вращение с угловой скоростью 0 вокруг горизонтальной оси вместе со звеном 2 и поступательное движение в поступательной паре 2—3 со скоростью г:

где

/ 0

= / C j + m 3 ( r - ^ =m3 r2-rh + 4

 

I 2

;2\

= 1г sin2 0 = 1С} + / и 3 ^ - | sin2e = щ r2-rl} + - sin20.

Тогда

T

1

- 2 , 1

r

2

- r/ 3

+ — l o

2

+ - m 3

2

-rl% + -

2 2

0.

T} = -m3 r + -m3

 

 

r

ф sin

Кинетическая энергия груза, который вращается вокруг вертикальной оси вместе с колонной 1 и вокруг горизонтальной оси вместе со звеном 2, а также совершает поступательное движение со звеном 3:

Т

=

lmf2

+^Lq2

+l-mr2<p2 sin2

0.

гр

 

2

2

2

 

838

 

 

 

XI. Аналитическая механика

Тогда кинетическая энергия механизма робота-манипулятора

с грузом:

 

 

 

 

 

 

1 . . 2 , mill ,л , 1 ,2

1

r2-rL+!L

а

е2 +

Т = —/[ф

+

+-т3г +—гпу

 

2

 

24

 

 

 

 

+—/и3 г2 - /-А + А2

ф2 sin2 0+—тг2

+ -/иг202 + -/пг2ф2 sin2 0 =

2

 

 

 

 

 

 

= I /,ф2 + ^

ф2 + 1 /(/-)02 + 1/(г)ф2 sin2 0+I(m3

+w)r2,

где /(/•) = /и3

/2 А

 

 

 

 

 

+тг2.

 

 

 

 

Найдем частные производные от выражения кинетической энер-

гии по обобщенным скоростям и координатам:

 

 

 

ЭГ

= / , + ^ « 2 / ! + /(/) sin20 Ф>

 

 

 

Эф

 

 

 

 

 

ЭГ = 0;

ЭГЭ8 = /(г)ф2 sin 6cos9;

 

= (т3+т)г,

 

 

dr

 

 

дТ

3| r-^j+mr

02 +

ф2 sin2 0,

дг

 

 

 

а также производные по времени от частных производных по обобщенным скоростям:

48. Уравнения Лагранжа 2-го рода

839

Определим обобщенные силы:

 

 

 

 

п

А/ф5у _

 

 

 

 

 

 

5г=0

=

 

 

 

 

 

 

 

 

 

 

 

 

g^

Мв8в-m3g

- yjsin 9 • 89 - mgrsin 9 • 89

 

Qe

59

 

 

89

 

 

 

&S

 

 

 

 

 

>=0

 

 

 

 

 

 

 

= M9-m3g\

r - yjsin9 - mrgsin9 =

Мв-

gsin9,

Qr

-4' -

= — = —

 

5

5

= F13 - {m3

+m)gcos0.

 

or

 

 

or

 

 

 

 

=0

 

 

 

 

 

 

 

Подставим найденные выражения производных от кинетической энергии и обобщенных сил в уравнения (1) и получим дифференциальные уравнения движения механизма робота-манипулятора:

 

 

d_ I) + yfn2/22

+ /(r) sin2

9 |ф -

M9,

 

 

dt

 

 

 

dt [/(r)9] - Z(r)02sin9cos9 - М в -

m3 ^r-~j+mr gsin9,

(m3+m)r-

(9

+ ф sin

9) = F2}

-(m3 +m)gcos9.

О т в е т :

d

/ , + — m2/22 + /(r)sin29 |ф = Л/ф,

 

 

dt

 

 

 

 

 

d_

 

 

m3\r~-|+mr gsine,

 

dt [/(r)9] - /(г)ф2 sin9cos9 = Мв -

 

(m3

+m)r- ЩI+mr

(9 + ф sin2 9) = F23 - (m3 +m)g cos9.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]