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

2760.Практикум по теории механизмов и механике систем машин

..pdf
Скачиваний:
43
Добавлен:
15.11.2022
Размер:
27.82 Mб
Скачать

Вариант 7

Вариант 8

Вариант 9

Вариант 10

Вариант 11

Вариант 12

Вариант 13

Вариант 14

231

Вариант 15

Вариант 16

Вариант 17

Вариант 18

Вариант 19

Вариант 20

Вариант 21

Вариант 22

232

Вариант 23

Вариант 24

Вариант 25

Вариант 26

Вариант 27

Вариант 28

Вариант 29

Вариант 30

233

Пример выполнения задания

На рис. 1 изображен в начальном положении механизм манипулятора и показаны положительные направления отсчета углов φ, ψ, θ и расстояние s. Размер звеньев, м: а = 30; b = 10; с = 0,55.

Захват (точка А) движется согласно уравнениям

хА (t ) = 1,5329

0,2t,

(1)

уА (t ) = 0,5487 0,089t

 

втечение 1 с.

Вначальный момент времени (t = 0) φ = φ0 = 62°, ψ = ψ0 = 33°.

Определить значения углов φ, ψ, θ и расстояние s для указанного промежутка времени.

Вычислить также угловые скорости φ, ψ, θ, угловые ускорения φ,ψ,θ,

относительную скорость s и относительное ускорение s точки В. Вычисления произвести для моментов времени 0; 0,2; 0,4; 0,6; 0,8; 1 с.

Решение. Для любого положения механизма справедливы векторные соотношения (рис. 2).

Рис. 1

Рис. 2

 

OA

=

 

OC

+

CA

,

(2)

 

=

 

+

 

,

(3)

DB

DC

CB

где

OC

 

= a = const;

 

CA

 

= b = const ,

(4)

 

 

 

 

 

 

 

 

DC = 0,31a = const; DB = c = const.

Равенства (2) и (4) являются уравнением связей, наложенных на систему. Спроецируем (2) и (3) на оси координат:

234

x

a

= a cosφ+ bcos ψ,

(5)

 

= asin φ+ bsin ψ,

ya

 

ccosθ = 0,31a cosφ+ s cos ψ,

(6)

csin θ = 0,31asin φ+ ssin ψ.

 

Продифференцируем (5) и (6) дважды по времени, учитывая (4). В результате первого дифференцирования получим алгебраические уравнения

относительно неизвестных угловых скоростей φ, ψ, θ

и скорости s :

 

 

aφsin φbψsin ψ = xA ,

 

(7)

 

 

 

 

 

 

aφcosφbψ

 

 

 

 

cos ψ = yA.

 

 

 

0,31aφsin φsψsin ψ+ s cos ψ+ cθsin θ = 0,

(8)

 

 

 

 

 

 

0,31aφcosφsψcos ψssin ψcθcosθ = 0,

 

 

 

 

 

 

 

где x A

; yA – коэффициенты скорости центра схвата.

 

 

После второго дифференцирования получим две системы алгебраиче-

ских уравнений, связывающих угловые ускорения φ,

ψ, θ и относительное

ускорение s :

 

 

 

 

 

aφsin φbψsinψ = x + aφ2 cosφ+ bψ2 cos ψ,

(9)

 

A

 

 

 

 

aφcosφbψcosψ = yA + aφ2 sin φ+ bψ2 sin ψ.

 

 

0,31aφsin φsψsinψ+ ssinψ+ cθsin θ =

 

 

 

 

+ sψ2 cos ψcθ2 cosθ,

 

 

= 0,31aφ2 cosφ+ 2sψsin ψ

(10)

 

0,31aφcosφsψcosψssin

ψcθcosθ =

 

 

 

 

 

= 0,31aφ2 sin φ+ 2sψcoscos ψsψ2 sin ψcθ2 sin θ,

 

где xA , yA – координаты ускорения центра схвата.

Величины xA , yA , xA , yA , входящие в выражения (7) и (9), определяются дифференцированием уравнений движения захвата (1):

x

 

= −0,2,

x

= 0,

(11)

 

A

 

A

 

yA = −0,089,

yA = 0.

 

Для начального момента времени t = t0 = 0 системы уравнений (7) и (8) имеют следующий вид:

235

 

 

aφ0 sin φ0

bψ0 sin ψ0

= −0,2,

 

 

 

 

 

(12)

 

 

 

 

 

bψ0 cos ψ0

= −0,089.

 

 

 

 

 

 

aφ0 cosφ0

 

 

 

 

 

0,31aφ

0

sin φ

0

s ψ

0

sin ψ

0

+ s cos ψ

0

+ cθ

sin θ

0

= 0,

 

 

 

0

 

0

 

 

 

0

 

 

 

(13)

0,31aφ0 cosφ0

s0ψ0 cos ψ0

s0 sin ψ0

cθ

0 cosθ0 = 0.

 

Для определения значения s0 иθ0 воспользуемся системой (6) для на-

чального положения (t = 0):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ccosθ0 = 0,31a cosφ0 + s0 cos ψ0 ,

 

 

 

 

 

 

sin θ0 = 0,31asin φ0 s0 sin ψ0.

 

 

 

 

 

Решив данную систему относительно s0 и tgθ0 , получим

 

s = (0,31a)2 + c2 0,62ac cos(φ

0

θ

0

),

s

 

= 0,4102 м,

 

0

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

tgθ0 =

0,31asin φ0 s0 sin ψ0 ,

tgθ0 = 0,2483 м,

 

 

 

0,31a cosϕ0 + s0 cos ψ0

 

 

 

 

 

 

 

 

 

 

откуда θ0 = 13,496°.

Подставляя значения a, b, c, φ0 0 0 , s0 в (12), (13), имеем следующую систему уравнений:

1,1478φ0 0,5991ψ0 = −0,2, 0,6103φ0 0,9225ψ0 = 0,089,

0,3558φ0 0,2234ψ0 + 0,8387s0 + 0,1326θ0 = 0, 0,1892φ0 0,344ψ0 0,5446s0 0,5338θ0 = 0.

Решая эту систему уравнений, получим:

φ0 = 0,0921 рад/с2 , ψ0 = −0,1574 рад/с2 ,

θ

= −0,1806 рад/с2 ,

s

= 0,1095 м/с2.

0

 

0

 

Заметим, что два первые уравнения решаются совместно, независимо от двух последних.

Используя найденные результаты, составим систему для начального положения уравнений (9) и (10):

236

1,1478φ0 0,5991ψ0 = 0,028, 0,6103φ0 0,9225ψ0 = −0,0051,

0,3558φ0 0,2234ψ0 + 0,8387s0 + 0,1326θ0 = 0,0115, 0,1892φ0 0,344ψ0 0,5446s0 0,5338θ0 = 0,0221.

Решая эту систему уравнений, получим:

φ0 = −0,0203 рад/с2 , ψ0 = −0,0079 рад/с2 , θ0 = −0,0555 рад/с2 , s0 = 0,0118 м/с2.

Отметим, что и в этом случае первые два уравнения решаются независимо от двух последних.

Следующим моментом времени, при котором необходимо определить искомые величины, является t = t1 = t = 0,2 с. Считая t малой величиной, можно записать:

φ = φ

0

+ φ

0

t + φ

0

 

 

t2 / 2,

1

 

 

 

 

 

 

 

 

 

 

ψ = ψ

 

+

 

 

 

 

t + ψ

 

t2

 

0

ψ

0

0

/ 2,

1

 

 

 

 

 

 

 

 

 

 

 

(14)

 

 

 

 

 

 

 

 

 

t + θ

 

 

 

 

θ = θ

0

+ θ

0

 

 

 

 

t2 / 2,

1

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t + s

 

t2 / 2.

s = s + s

 

 

 

 

 

1

0

 

 

0

 

 

0

 

 

 

 

 

Выражения (14) непосредственно вытекают из разложения функций ψ (t), φ(t )(t ), s(t) в ряд Маклорена в окрестности t = 0.

Вычислим согласно (14) φ1, ψ1, θ1 и s1 :

φ = 1,1001 рад/с2

,

ψ = −0,6073 рад/с2

,

1

 

1

 

θ = −0,2062 рад/с2

, s = 0,4323 м/с2.

 

1

 

1

 

В общем случае переход от параметров одного звена φi i i , si к параметрам другого звена φi+1i+1i+1, si+1 будет осуществляться по формулам

φi+1 = φi + φi

 

t + φi

t2 / 2,

 

ψi+1 = ψi + ψi

t + ψi

t2 / 2,

(15)

θi+1 = θi + θi

 

t + θi

t2 / 2,

 

 

s

= s + s

t + s t2 / 2,

 

i+1

i i

 

i

 

 

где i – порядковый номер рассчитываемого положения механизма. Отметим, что уравнения (15) соответствуют закону изменения параметров

237

φ, ψ, θ, s в интервале [ti ,ti+1 ]

с постоянным ускорением (равнопеременное

движение).

 

 

 

 

 

 

 

 

 

По найденным согласно (14) φ111

вновь строим системы уравнений

(7) и (8) относительно неизвестных φ, ψ,

θ, s :

 

 

1,1586φ1 0,6277ψ1 = −0,2,

 

(16)

0,1828φ1 0,3550ψ1 = −0,089,

 

 

0,3592φ

 

0,2467ψ

 

+ 0,8212s

+ 0,1126θ

 

= 0,

1

 

1

 

1

1

 

0,1828φ

0,3550ψ

0,5707s 0,5383θ

= 0.

1

 

 

1

 

 

1

1

 

 

Решая эту систему уравнений, получим:

φ1 = 0,0881 рад/с2 , ψ1 = −0,1560 рад/с2 , θ1 = −0,1913 рад/с2 , s1 = 0,1116 м/с2.

Используя найденные результаты, опять составляем системы уравне-

ний (9) и (10) относительно неизвестных φ,

ψ, θ, s :

 

 

 

 

1,1586φ1 0,6277ψ1 = 0,0265,

 

(17)

0,3592φ

0,2467ψ

+ 0,8212s + 0,1126θ

= 0,0102,

 

1

 

1

 

 

1

1

=

 

φ1

 

ψ1

 

 

1

θ1

 

0,1828

 

0,3550

 

 

0,5707s

0,5383

 

0,0212.

Решая эту систему уравнений, получим:

 

 

φ

= −0,0197 рад/с2 ,

ψ

= −0,0059 рад/с2 ,

1

 

 

 

 

 

 

1

 

 

 

 

 

θ

= −0,0520 рад/с2 , s = 0,0092 м/с2.

 

1

 

 

 

 

 

 

1

 

 

 

Очередным моментом времени, при котором необходимо определить

искомые величины, является t = t1 =

t = 0,4 с.

 

 

Воспользовавшись (15), при i=1 найдем φ2 2 2 , s2 .

Описанная выше вычислительная процедура выполняется k раз, где

k =

τ

+ 1 =

1

+ 1 = 6.

 

0,2

 

t

 

Здесь τ – длительность процесса движения (τ = 1 с).

Блок-схема описанного алгоритма показана на рис. 3, где А1 – ввод исходных данных; А2 – решение системы (7), определение φ ψ; А3 – решение

системы (8), определение θ, s ; А4 – решение системы (9), определение φ,

238

ψ0 ; А5 – решение системы (10), определение θ, s ; А6 – печать результатов; А7 – вычисление ψ, φ, θ, s для следующего момента времени согласно (15); А9 – конец работы.

А1 А2 А3 А4 А5 А6 А7 А8 А9

Рис. 3. Блок-схема описанного алгоритма

Применение уравнений Лагранжа II рода

к определению сил и моментов, обеспечивающих программное движение манипулятора

Манипулятор, состоящий из звеньев 1, 2 и захвата D, приводится в движение приводами А и В (см. чертежи для выполнения задания). Захват D перемещается вдоль прямой ON. Со стороны привода А к звену 1 прикладывается либо управляющий момент МА (варианты 2, 4, 7, 8, 12, 22, 24–26, 29),

либо управляющее усилие PA (варианты 1, 3, 5, 6, 9–11, 13–21, 23, 27, 28, 30).

Привод В воздействует на звено 2 моментом МВ(варианты 1–3, 5, 6, 8–11, 13–21, 23, 27) либо управляющим усилием РВ (варианты 4, 7, 12, 22, 24–26, 28–30).

Перемещение звена 1 (варианты 3, 4, 7, 12, 22, 24–26, 28–30) или звена 2 (варианты 1, 2, 5, 6, 8–11, 13–21, 23, 27) манипулятора ограничено препятствиями K и L, поэтому изменение угла поворота φ = φ(t) этого звена возмож-

но лишь в интервале φ(0)(τ) , где τ – время движения звена.

Технические условия работы манипулятора требуют, чтобы указанное звено сошло со связи K при t ≤ 0 и «мягко» коснулось препятствия L при t = τ, т.е. так, чтобы были удовлетворены условия

d

φ(t )

 

 

= 0 ;

d 2

φ(t )

= 0.

 

 

 

 

 

d 2t

dt

 

t=0,t

 

 

t=0,t

 

 

 

 

 

 

Программные движения звена 1, удовлетворяющие требованиям звена «мягкого» касания, приняты в таком виде:

1) φ(t ) = φ(0) + φ(τ) φ(0)

10 15

t

+

6t2 t3

 

 

2

 

 

3

 

 

 

τ

 

τ

τ

 

 

 

 

 

 

 

(варианты 2, 4, 6, 7, 11, 12, 16, 19, 22, 24–26, 28–30);

239

2)

φ(t ) = φ(0) + φ[τ]φ(0)

 

t

1

sin sin

t

 

 

()

τ

 

 

 

τ

 

 

 

 

 

 

 

 

 

 

(варианты 1, 3, 5, 8–10, 13–15, 17, 18, 20, 21, 23, 27).

Значения φ(0) и φ(τ) заданы в таблице ниже, а график φ = φ(t) пока-

зан на чертеже 4 (см. с. 242). Силами сопротивления движению пренебречь. Механизм расположен в горизонтальной плоскости. Движением захвата относительно звена 1 пренебречь.

В задании приняты следующие обозначения:

m1 – масса первого звена, захвата и переносимого в захвате объекта; m2 – масса второго звена;

J1 – момент инерции звена 1, захвата и переносимого в захвате объекта относительно главной центральной оси инерции;

J2 – момент инерции звена 2.

Центр тяжести звена 1 находится в точке С (варианты 1–4, 6–8, 11–13, 16, 18–20, 22–30) или в точке А (варианты 5, 9, 10, 14, 15, 17, 21).

Требуется:

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

2.Построить графики зависимости управляющих моментов и сил от времени.

Варианты заданий с необходимыми для расчета данными

Номер

m1 ,

m2 , кг

J1 ,

J2 ,

l, м

τ, с

φ(0) ,

φ(τ),

варианта

кг

кг м2

кг м2

рад

рад

и схемы

 

 

 

1

2

3

4

5

6

7

8

 

9

 

1

3,0

0,5

0,6

0,5

1,00

 

π

 

3

 

3

 

 

 

 

 

 

 

 

 

 

2

4,0

1,0

2,0

0,3

0,25

0

 

 

π

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

3

2,0

1,0

2,0

0,2

1,00

0

 

 

π

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

4

2,5

2,5

0,8

0,8

0,50

 

π

 

 

π

 

3

 

6

 

 

 

 

 

 

 

 

 

 

5

4,0

2,0

2,0

0,5

2,00

 

π

 

 

π

 

3

 

3

 

 

 

 

 

 

 

 

 

 

6

2,5

1,2

1,5

0,3

0,90

0

 

 

π

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

240