Файл: Сергеев В.И. Исследование динамики плоских механизмов с зазорами.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 31.07.2024

Просмотров: 158

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

где Р»х = —т2Х 3,Р„ал-= —т3Х 3,а FTp определяется равенством

(1). Из геометрических соотношений для рассматриваемого меха­ низма координата центра масс ползуна Х 3 определяется следующим образом:

Х3 = г cos a + A cos у -f- I cos ß.

Дважды дифференцируя последнее равенство по времени, полу­

чим

 

 

 

 

 

 

 

Хз =

— reo2 cos а — Д (у sin у +

у2 cos у) — / (ß sin ß + ß2 cos ß).

Проекция

ускорения

центра

масс шатуна X s,

угловая

ско­

рость

ß

и угловое ускорение ß вычисляются по формулам (25),

(21) и

(27),

в которых

следует

положить Д3 = 0,

ij3 = 0,

х =

= — Д(у sin у + у2 cos у). Разрешая уравнение (83) относительно R, получим другую формулу для определения величины реакции в паре 12:

F

— m2Xs — т 3Х з

R = (feTPi sign г +

(84)

kTpj + krpj 2) sin T - cos r

Знаменатель этого выражения также может обратиться в нуль при

определенных значениях углов а и у

и производной ф, однако

эти значения будут не такими, как те,

при которых обращается в

нуль знаменатель формулы (74). Вычисления по

формуле (84)

проводятся только в малых окрестностях точек, где

= 0.

Для того чтобы иметь возможность сравнивать величину реак­ ции в механизме с зазором с величиной реакции в идеальном меха­ низме, воспользуемся кинетостатическим анализом идеального кривошипно-ползунного механизма [10]. Разложим реакцию в шатунном подшипнике на две составляющие: одну вдоль шатуна

Ru, а вторую— перпендикулярно к н ей — RI (рис. 5). Тогда, приравнивая нулю сумму моментов сил, действующих на шатун

45


относительно точки В , согласно принципу Даламбера, получим

2 ЭЛВ=

RH + М„ + Рвх

sin ßo — m2g

cos ß0 +

 

 

 

 

 

 

+

Р„у4р cos ßo,

(85)

где M K=

— m2l2ß/12

— момент инерции

шатуна относительно его

центра масс; Р„х =

т2Х\

и

Рпу =

— /л3У? — проекции

сил

инерции шатуна на оси X и Y .

Проекции ускорения центра масс

шатуна на оси координат X и У соответственно X® и У?, а также угловое ускорение ß3 определяются из геометрических соотноше­ ний в рассматриваемом механизме аналогично тому, как определя­ лись соответствующие ускорения в механизме с зазором. Разре­

шая уравнение (85) относительно Ru, найдем тангенциальную составляющую реакции в шатунном подшипнике:

Я” = Т - (тг + sin ßo + s cos ßo + Y°s cos ß) .

Теперь приравняем нулю сумму проекций на ось X сил, дей­ ствующих на шатун и ползун. Получим

2х = — Я„ COS ßo + Ra sin ßo + PнХ + Риз X + F — 0,

где P Bзх =

— m3X3 — сила инерции ползуна. Разрешая это

уравнение

относительно^ R„, получим формулу для определения

другой составляющей реакции в шатунном подшипнике:

Я2 =

(RI sin ßo - т2 X® - /п3Х® + F).

Полная реакция в шатунном подшипнике идеального криво-

шипно-ползунного механизма определяется по формуле

 

Я„ = V(RI)2 + (Я,")2.

(86)

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

Определение ошибок положения, скорости и ускорения кривошипно-ползунного механизма с зазором в паре кривошип — шатун

Методы линейной теории точности механизмов позволяют опре­ делять ошибки положения и перемещения аналитическим или графо­ аналитическим путем при заданном положении механизма [11]. Для механизмов с зазорами в низших кинематических парах в рамках линейной теории точности можно вычислить ошибки ско­ рости и ускорения их ведомых звеньев, однако при этом указанные ошибки должны быть малыми величинами [37, 38].

46


В работах по нелинейной теории точности [17, 18] разработа­ ны методы определения ошибок положения, скорости и ускорения механизмов без каких бы то ни было ограничений, накладываемых на их величины. Эти методы основаны на применении средств вы­ числительной техники при решении задач точности механизмов. Совместное решение уравнений движения идеального механизма и механизма с зазорами при одном и том же законе движения ве­ дущего звена позволяет находить зависимость ошибок положения, скорости и ускорения от координаты ведущего звена.

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

согласно рис. 3, определяется формулой

 

Х 3 = г cos а + х + / cos ß.

(87)

Дифференцируя (87) по времени, найдем скорость и ускорение ползуна:

Х3 = — гео sin а ф- х — /ß sin ß

и

Х 3 = — гео2 cos а ф- X — / (ß sin ß ф- ß2 cos ß).

Для идеального кривошипно-ползунного механизма будем иметь

Л?®= г cos а 4 -/ cos ßo,

Х 3 = — гео sin а — /ß0 sin ß0

и

Х 3 — — гео2 cos а — / (ßo sin ß0 ф- ßocos ß0).

Угловая скорость ß0 и угловое ускорение ß0 для идеального механизма можно определить из геометрических соотношений сог­ ласно рис. 5:

ßo = гео cos а// cos ß0

и

ßo = (— гео2 sin а ф- /ßo sin ßo)// cos ß0.

Угловая скорость ß и угловое ускорение ß для механизма с за­ зором находятся, как показано ранее, из решений уравнений дви­ жения по формулам (21) и (27) соответственно.

Тогда, используя полученные выражения, согласно [17], ошиб­ ки положения, скорости и ускорения рассматриваемого механиз­ ма можно записать в следующем виде:

ДХ3 =

Х3 — Xi = X + / (cos ß - cos ßo),

(88)

ДХ3 =

Хз — X°3= X — / (ß sin ß +

ßosin ßo),

(89)

Д^з =

X 3X3 — X — I (ß sin ß +

ß2 cos ß + ßosin ßo +

ß2 cos ß).

 

 

 

(90)

47


Для вычисления по формулам (88) — (90) в общий моделирую­ щий алгоритм следует добавить соответствующие арифметические операторы.

Моделирующий алгоритм исследования динамики кривошипно-ползунного механизма с зазором

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

A Q 223M 3Q4< .M M *P eleQ7’ .»Л ІМ в/ю Л цЛ йРиіиЛ ІГ

13Л х 4

14 ’ 15 Q щР17

18S Q I 0 ^ 2 0 ^ 2 1 ~1 ’ 27 / 22 - ^ 2 3 ^ 2 4 Q 25

p t 2 9 p t

22/-)8 17 26 Д D , СГ

31-

^ 2 6

“ 27

4 2 8

-'Н29“ 3 ( Ц З / 1

Соответствующая блок-схема программы приведена на рис. 6. Пунктиром обозначены нестандартные блоки программы, которые соответствуют операторам / 3 и / 8 блок-схемы на рис. 4.

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

тору Л 5, где вычисляются значения функции Ф2 по формуле

(77),

а затем работает логический оператор Р в, который проверяет

ус­

ловие Ф2 = 0. Если это условие выполнено, т. е. знаменатель

вы­

ражения (76) при заданных параметрах механизма и выбранных начальных условиях обращается в нуль, то управление передается последовательно оператору печати Q,, который отмечает на выход­ ном устройстве момент обращения Ф2 в нуль, арифметическому опе­ ратору Ag для изменения координаты у по формуле (78) и, наконец, вновь оператору А ь.

В начале работы программы, когда еще не просчитан ни один шаг и нет значения независимого переменного tk_1 на предыдущем

шаге, вместо х в формулу

(78) подается

значение, заданное в

исходной информации. Цикл

из операторов

А 5, Рй, Q7, Л8 и А ъ

будет работать каждый раз, когда оказывается выполненным ус­ ловие Ф2 = 0. Если же это условие не выполняется, то управление передается арифметическому оператору Л9 для вычисления значе­ ния второй производной т' по формуле (79), после чего вступает в действие оператор / 10, производящий интегрирование уравнений движения (80) по методу Рунге — Кутта четвертого порядка. Этот оператор строит команды обращения к библиотеке стандартных программ вычислительной машины и задает исходную информацию, необходимую для работы выбранной стандартной программы.

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

48


П о д г о т о в к а

 

 

 

 

 

и с х о д н о й

 

 

 

 

 

и н ф о р м а

ц и и

 

 

 

 

 

 

 

 

31

 

 

 

П е ч а т ь

 

К о

н е ц

 

 

 

 

 

 

 

В ы б о р

 

 

 

 

 

 

н а ч а л ь н ы х

 

 

 

 

 

у с л о в и й

 

 

 

 

 

 

П е ч а т

ь

 

В ы ч и с л е н и е

|Z|

 

 

 

8, I_____ “Г Г

 

 

 

 

 

В ы ч и с л е н и е

1

2

8 ..........

 

В ы ч и с л е н и е %

н а ч а л ь н ы х

Ч -

 

П е ч а т ь

 

у с л о в и й

 

 

 

 

 

1

 

 

 

В ы ч и с л е н и е f

 

П е ч а т ь

 

 

 

 

10 '

11

 

 

 

 

 

И н т е г р и р о В а -

 

 

 

 

 

 

 

 

 

 

 

н и е 7

В ы ч и с л е н и е

 

 

 

 

п о

К ц ,

4 Х3, AXji З Х 3

 

 

 

 

Р у н г е - К у т т у

 

 

 

 

 

 

 

 

 

 

 

П е ч а т ь

 

 

 

 

 

Z4

 

Т П

 

 

 

 

 

В ы ч и с л е н и е

 

 

 

 

 

Xг+уг

 

 

 

 

23

 

 

 

 

 

 

 

В ы ч и с л е н и е

 

 

 

 

 

АХ3,А Х 3і АХ3

 

 

 

 

22

 

 

 

 

 

 

И н т е г р и р о в а н и е

 

 

 

 

 

Л п о

4-1

 

 

 

 

 

Р у н г е - К у т т у

 

 

 

 

21

---------

 

 

 

 

 

В ы ч и с л е н и е

 

 

 

 

20

___£>.ff

 

 

 

 

 

4

 

 

 

 

 

 

в ы ч и с л е н и е

П б ч а т ь

 

 

 

 

н а ч а л ь н ы х

 

 

 

 

 

у с л о в и

й

L —___Г__________J

Рис. 6