Скачиваний:
87
Добавлен:
22.01.2014
Размер:
586.31 Кб
Скачать

1. АНАЛИТИЧЕСКИЙ МЕТОД

УРАВНЕНИЯ ГЕОМЕТРИЧЕСКИХ СВЯЗЕЙ.

Изобразим плоский механизм в произвольном положении (Рис. 2).

В качестве системы отсчета примем правую декартовую систему координат. Начало системы координат расположим в подшипнике O . Положительные углы поворота в этом случае направлены против часовой стрелки.

D

y

xD

K

a

yD

A ϕ1

O ϕ

O1

ϕ2 ϕ3

C

b

 

M

B x

Рис. 2 Расчетная схема механизма

Изобразим углы поворота звеньев ϕk , k =1,2,3 , отсчитывая их от го-

ризонтальной оси Ox в положительном направлении.

Всостав данного многозвенного механизма входят:

два кривошипаOA и O1B;

два шатунаAB и CD ;

12

ползун D ;

неподвижное звено OO1 .

Кривошипы OA и O1B совершают вращательное движение вокруг неподвижных осей перпендикулярных плоскости xOy и проходящих через точки O и O1 соответственно. Шатуны AB и CD совершают плоскопа-

раллельное движение в плоскости xOy . Ползун D совершает возвратно-

поступательное движение вдоль направляющей параллельной оси Oy .

Для составления уравнений геометрических связей найдем точки механизма, траектории которых известны. К этим точкам относятся шарниры A , B , C и D . Точки A , B и C движутся по окружностям радиусов OA , O1B и O1C соответственно, а ползун D — по прямолинейной траектории параллельной оси Oy (Рис. 2).

Шарнир A принадлежит одновременно шатуну AB и кривошипу OA , для которого известен закон вращательного движения и, следовательно, закон движения точки A определен. Шарнир B принадлежит одновременно шатуну AB и кривошипу O1B, а шарнир C — шатуну CD и

кривошипу O1B. Из двух точек C и B , одновременно принадлежащих кривошипу O1B, одна является зависимой, т.е. определение закона движе-

ния одной точки приводит к возможности определения закона движения для другой.

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

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

13

α

D

 

y

A

 

 

rA

ϕ

 

 

1

 

 

ϕ

O

 

ρO1A

ϕ

O1

 

 

2

rO

ρO B

1

 

 

ρ

 

1

 

ρCD

 

 

 

 

 

x

AB

 

 

ρO D

 

 

 

 

 

 

 

 

1

r

 

 

 

rD

B

 

 

 

 

a)

 

 

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ϕ2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

O1

ϕ3

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

O1

ρO C

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

O

 

 

 

б)

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 3 Векторные контуры для базовых точек механизма

 

Уравнения геометрических связей в векторной форме будут иметь вид:

для точки B (Рис. 3 а)

 

 

 

 

 

 

 

 

 

 

r

B =

r

A + ρAB =

rO

+ ρO B ,

 

(1.1)

 

 

 

 

 

 

 

1

1

 

 

 

 

для точки D (Рис. 3 б)

 

 

 

 

 

 

 

 

 

 

 

r

D =

r

O

+ ρO C + ρCD .

 

(1.2)

1

1

 

 

 

 

 

 

 

 

Преобразуем (1.1) и (1.2) к виду

 

 

 

 

 

ρAB ρO B =

r

O

r

A

= −ρO A ,

 

(1.3)

1

 

 

1

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

ρO C + ρCD =

r

D

rO

= ρO D .

 

 

1

 

 

 

 

 

 

1

1

 

 

 

 

здесь ρO1A — вектор, характеризующий положение шарнира A относи-

тельно центра O1 ; ρO1D — вектор, характеризующий положение шарнира

D относительно центра O1 (Рис. 3).

Проецируя (1.3) на оси декартовой системы координат, получим уравнения геометрических связей в координатной форме (Рис. 2, Рис. 3):

14

xAB

xO B

= xO

xA

= −xO A ,

 

1

1

 

1

yAB

yO B

= yO

yA

= −yO A ,

 

1

1

 

1

xO C + xCD = xD

xO

= xO D ,

1

 

 

1

1

yO C + yCD = yD

yO

= yO D

1

 

 

1

1

или в развернутом виде

 

 

 

 

AB cos(ϕ1 )O1B cos(ϕ2 )= a OA cos(ϕ),

AB sin (ϕ1 )O1B sin (ϕ2 )= b OA sin (ϕ), (1.4) O1C cos(ϕ2 )+CD cos(ϕ3 )= 0,

O1C sin (ϕ2 )+CD sin (ϕ3 )= yD b.

В данных уравнениях учтено, что вектор rO1 является постоянным вектором и его проекции на оси декартовой системы координат равны x01 =a , y01 = b ; проекция вектора rD на ось Ox не изменяется с течением времени и равна xD =a .

В уравнениях (1.4) задаваемой функцией является закон вращения ведущего звена ϕ(t), а определяемыми функциями времени являются:

ϕ1 (t), ϕ2 (t), ϕ3 (t), yD (t).

Система (1.4) представляет замкнутую систему уравнений для определения законов движения всех звеньев многозвенного механизма.

Решение уравнений (1.4) можно найти различными методами, как аналитическими, так и численными..

ОПРЕДЕЛЕНИЕ ЗАКОНОВ ДВИЖЕНИЯ ЗВЕНЬЕВ МЕХАНИЗМА

Для нахождения законов движения звеньев механизма запишем первые два уравнения системы (1.4) в следующем виде (Рис. 3 а, Рис. 4)

AB cos(ϕ1 )O1B cos(ϕ2 )= a OA cos(ϕ)= −xO A = −O1A cos α,

AB sin (ϕ )O B sin (ϕ )= b OA sin (ϕ)= −y

1

= −O A sin α (1.5)

 

 

 

 

1 1

 

2

O A

1

 

 

 

1

 

где xO A =O1A cosα,

yO A =O1A sin α — проекции вектора ρO A на оси ко-

1

1

 

 

1

15

ординат; O1A — модуль этого вектора

O1A =

xO A

2

+ yO A

2

=

OO12 + OA2 2 OA OO1 cos(ϕ−β);

 

 

 

 

1

 

 

 

1

 

 

 

 

 

 

 

 

 

α — угол, характеризующий его направление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OA cos(ϕ)a

 

 

OA sin (ϕ)b

α = arctg

OA sin (ϕ)b

 

, cosα =

,

sin α =

 

O1A

O1A

OA cos(ϕ)a

 

 

 

здесь OO1 =

a

2

+ b

2

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, β= arctg — модуль и направление вектора rO1 .

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

B'

 

 

 

 

α

 

ϕ2 '

 

 

 

 

 

 

 

 

 

 

ϕ

 

O1

y

 

 

 

 

2

 

 

ϕ1

γ2

 

A

 

 

 

 

 

O ϕ β

x

B

Рис. 4 Определение угловых координат звеньев

Для нахождения угловой координаты ϕ2 перепишем уравнения (1.5)

в следующем виде

AB cos(ϕ1 )=O1B cos(ϕ2 )O1A cos α, AB sin (ϕ1 )=O1B sin (ϕ2 )O1A sin α,

и воспользовавшись известной тригонометрической формулой

cos2 ϕ+ sin2 ϕ=1

16

получим

AB2 = O1B2 + O1A2 2 O1B O1A cos(ϕ2 )cos α + sin (ϕ1 )sin α ,

Тогда, учитывая тригонометрическую формулу приведения

cos(ϕ2 )cos α −sin (ϕ1 )sin α = cos(ϕ2 −α),

найдем

cos(ϕ2 − α)= O1B2 + O1A2 AB2 = cos γ2 2 O1B O1A

Так как cos γ2 является четной функцией углового аргумента, то угол

ϕ2 может иметь два значения

ϕ2 = γ2 + α или ϕ2 = γ2 −α,

что соответствует двум положением четырехзвенника OABO1 относитель-

но O1A при одной и той же угловой координате ведущего звена ϕ (Рис. 4).

Учитывая начальное положение механизма (Рис. 2) принимаем

 

 

O1B

2

+ O1A

2

AB

2

 

ϕ2

=α + arccos

 

 

 

 

(1.6)

 

2 O1B O1A

 

 

 

 

 

 

 

Для нахождения угловой координаты ϕ1 уравнения (1.5) перепишем в следующем виде

AB cos(ϕ1 )+ O1A cos α = O1B cos(ϕ2 ), AB sin (ϕ1 )+ O1A sin α = O1B sin (ϕ2 )

и используя процедуру, изложенную выше, получим

AB2 + O1A2 + 2 AB O1A cos(ϕ1 )cos α + sin (ϕ1 )sin α = O1B2

или

cos(ϕ1 − α)= O1B2 O1A2 AB2 = cos γ1 2 AB O1A

Окончательно, угловая координата ϕ1 равна

17

 

 

O1B

2

O1A

2

AB

2

 

ϕ1

=α + arccos

 

 

 

 

(1.7)

 

2 AB O1A

 

 

 

 

 

 

 

Для нахождения остальных неизвестных величин используем оставшиеся два уравнения системы (1.4). Из третьего уравнения (1.4) найдем угловую координату звена CD

ϕ = arccos

 

O1C cos(ϕ

2

)

,

(1.8)

3

 

CD

 

 

 

 

 

 

 

 

 

а из четвертого — вертикальную координату ползуна D

 

yD = b +O1C sin (ϕ2 )+CD sin (ϕ3 )

(1.9)

Уравнения (1.6) — (1.9) позволяют определить угловые координаты звеньев совершающих вращательные и плоскопараллельные движения, а также закон движения звена движущегося поступательно.

18