Файл: Лабораторная работа 2 структурный и кинематический анализ и синтез плоских кулачковых механизмов.docx

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

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

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

Добавлен: 30.11.2023

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

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

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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

БАЛТИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ВОЕНМЕХ»  им. Д.Ф. УСТИНОВА 

Кафедра системы приводов, мехатроника и робототехника (И8)



Лабораторная работа №2

СТРУКТУРНЫЙ

И КИНЕМАТИЧЕСКИЙ АНАЛИЗ

И СИНТЕЗ ПЛОСКИХ

КУЛАЧКОВЫХ МЕХАНИЗМОВ

Выполнила студент

Яшков А.Р..

Фамилия И.О.

группа

Е202Б







Преподаватель

Ельчинский В. С.



Фамилия И. О.




Подпись преподавателя

Дата

Допуск







Выполнение







Защита









Санкт-Петербург

2022 г

Структурный анализ механизма

Исследуется плоский кулачковый механизм с вращающимся кулачком, прямолинейно движущимся толкателем, с силовым замыканием, с роликовым контактом между кулачком и толкателем. Его структурная схема представлена на картинке, где 1 – кулачок, 2 – толкатель, 3 – стойка, 4 – ролик


Звенья этого механизма образуют три кинематические пары:

1) кулачок со стойкой – плоский шарнир 5-го класса;

2) толкатель со стойкой – поступательная кинематическая пара

5-го класса;

3) кулачок с толкателем – кинематическая пара 4-го класса.

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


W = 3n – 2p5 – p4 = 3⋅2 – 2⋅2 – 1 = 1,

где n – количество подвижных звеньев, p5 и p4 – количество кинематических пар 5-го и 4-го класса соответственно
2. КИНЕМАТИЧЕСКИЙ АНАЛИЗ МЕХАНИЗМА

Кинематический анализ производится экспериментально-аналитически. Функцию S(φ1) положения толкателя 2 в зависимости от угла поворота кулачка 1 получаем экспериментально в виде таблицы с шагом 10° по углу поворота кулачка. Результаты эксперимента представлены в таблице


i



S(м)

i



S(м)

0

0

0

19

190

0,025

1

10

0,002

20

200

0,025

2

20

0,004

21

210

0,025

3

30

0,009

22

220

0,025

4

40

0,014

23

230

0,025

5

50

0,019

24

240

0,025

6

60

0,023

25

250

0,025

7

70

0,024

26

260

0,025

8

80

0.025

27

270

0,024

9

90

0.025

28

280

0,023

10

100

0.025

29

290

0,021

11

110

0.025

30

300

0,018

12

120

0.025

31

310

0,013

13

130

0.025

32

320

0,010

14

140

0.025

33

330

0,008

15

150

0.026

34

340

0,007

16

160

0,028

35

350

0,003

17

170

0,025

36

360

0

18

180

0,025












Полагая, что кулачок вращается с постоянной угловой скоростью ω1 = 23 рад/с, следовательно, φ1 = ω1*t, получаем функцию положения от времени S(t). Δϕ1 рад = Δϕ1°/180 = 10/180 = 0,17453 рад. Вычислим шаг таблицы по времени: : Δt = Δϕ1 рад /ω1 = 0,17453/23 = 0,007588 с. Для аналитической обработки функции S(t) проводим её аппроксимацию и фильтрацию пятью методами. Обработку данных эксперимента выполним с помощью программы ApproxFSP.exe

3.1. Аппроксимация функции положения

тригонометрическим рядом Фурье

В этом случае функцию S(t) разлагаем в ряд Фурье и дифференцированием ряда определяем зависимость скорости v(t) и ускорения а(t)

ползуна. При этом необходимо решить вопрос об оптимальном числе

членов ряда. Разложение функции в ряд Фурье означает её приближенную замену тригонометрическим полиномом, являющимся суммой ряда



где Aj, Bj – коэффициенты ряда, pj = 2π j/T– частоты, по которым производится разложение, T =2π/ω1 = 2π/23 = 0,27 с – время полного

оборота кулачка; 2 2 Cj = (Aj + Bj)^(1/2) – амплитуда j-й гармоники, αj – её

фаза, m – число членов ряда.

В данном случае функция S(t) задана таблицей значений в конечном числе точек n = 36, поэтому максимальное число членов ряда

mmax = n/2 = 36/2 = 18.

Формулы для вычисления коэффициентов ряда Фурье при табличном задании функции [2]:



На первом этапе разложим S(t) в ряд с максимально возможным

числом членов m = 18. Результаты представлены на рис. 3.1 и в

табл. 3.2. В этом случае значения ряда Фурье в узлах близки к данным

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

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

такого рода зависимостей.




Оценим значимость членов ряда с помощью амплитудного спектра функции,





Анализ амплитудного спектра исследуемой функции показывает, что основными частотами, присутствующими в ней, являются первые шесть, однако исследования, проведённые с помощью программы ApproxFSP, показали, что наилучшая аппроксимация получается при учете первых десяти частот. Результаты представлены на рис. 3.3 и в табл. 3.4. Функция аппроксимирована удовлетворительно на всем участке. Первая производная (скорость толкателя) удовлетворительно аппроксимирована на фазах удаления и возврата, на фазах выстоя заметны погрешности. Вторая производная (ускорения толкателя) аппроксимирована неудовлетворительно. Аппроксимирующее выражение (3.1) для данной функции с учетом первых пяти членов ряда приобретает вид

SФ(t) = 0,01947 + 0,009845 sin(18t -1,4684) + 0,005657 sin(36t -1,4468) + 0,002345 sin(54t +0,0435) + 0,0009667 sin(72t -0,2561) + 0,0005363 sin(90t +0.2810)



3.2. Фильтрация функции с помощью скользящих средних

Скользящие средние являются одним из простейших цифровых

фильтров. Сглаженная (отфильтрованная) функция получается путём

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

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

В данном исследовании функция задана в 36 точках: S0, S1, S2,…S36.

Далее мы строим скользящие средние по трем точкам, и отфильтрованными значениями функции будут:

Sф0 = S0;

Sф1 = (S0 + S1 + S2)/3;

Sф2 = (S1 + S2 + S3)/3;



Sф35 = (S34 + S35 + S36)/3;

Sф36 = S36.

Исследования, проведенные с помощью программы ApproxFSP,

показали, что увеличение числа точек, по которым вычисляются

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

функции на фазе дальнего выстоя, а существенного улучшения сглаживания на фазах удаления и возврата при этом не происходит. Оптимальным в данном случае можно признать сглаживание по трём точкам.



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





3.3. Применение интерполяционного сплайна

Интерполяционный кубический сплайн – это совокупность полиномов третьей степени: SСi(t) = Si + bi(t – ti) + ci(t – ti) 2 + di(t – ti) 3 , (3.3) где Si – значения аппроксимируемой функции в узлах, ti – значения аргумента в узлах, 푏푖, 푐푖, 푑푖 – коэффициенты сплайна для i-го участка, i = 0,1,2, … n–1– номер участка, n – число точек в таблице, считая с нуля. Построение такого сплайна состоит в определении коэффициентов bi, ci, di. Тогда для каждого i-го участка по формуле (3.3) можно найти значение сплайна SСi(t) для любого ti ≤ t ≤ ti+1, которое и будет приближённым значением функции S(t). Алгоритм построения сплайна вида (3.3) описан в работах [4, 5]. Дифференцированием аппроксимирующей функции (3.3) определяется скорость звена: v(t) ≈ vСi(t) = bi + 2ci(t – ti)+ 3di(t – ti) 2 , (3.4) в частности, значения производной в узлах v(t) ≈ bi . Результаты аппроксимации представлены на рис. 3.5 и в табл. 3.6. Как и следует из названия, этот сплайн дает интерполирующую аппроксимацию. Операция сглаживания с его помощью невозможна. Этот метод целесообразно применять в тех случаях, когда аппроксимирующую функцию надо проводить в точности по исходным точкам. Здесь на графиках производных также наблюдается неравенство значений производных в крайних точках.





3.4. Применение сглаживающего сплайна

Для построения сглаживающего сплайна формируется так называемый “коридор” (рис. 3.6), т.е. для каждой точки задается максимально и минимально допустимое значение функции, а сам сплайн строится так, чтобы его график проходил между точками этого коридора, минимизируя энергию изгиба. Коридор, показанный на рис. 3.6, сформирован так, чтобы “закрепить” начальную точку и точки на фазах дальнего и ближнего выстоя. Результаты показаны на рис. 3.7 и в табл. 3.7. Функция аппроксимирована удовлетворительно, со сглаживанием. Однако на графиках производных проявляется основной недостаток – неравенство начального и конечного значений, в то время как функция в данном случае периодична по своей сути.