Главная страница
Навигация по странице:

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

  • 2. КИНЕМАТИЧЕСКИЙ АНАЛИЗ МЕХАНИЗМА

  • 3.1. Аппроксимация функции положения тригонометрическим рядом Фурье

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

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

  • 3.5. Аппроксимация функции полиномами, коэффициенты которых определены по методу наименьших квадратов (МНК)

  • СТРУКТУРНЫЙ И КИНЕМАТИЧЕСКИЙ АНАЛИЗ И СИНТЕЗ ПЛОСКИХ КУЛАЧКОВЫХ МЕХАНИЗМОВ. лаб 2. Лабораторная работа 2 структурный и кинематический анализ и синтез плоских кулачковых механизмов


    Скачать 1.12 Mb.
    НазваниеЛабораторная работа 2 структурный и кинематический анализ и синтез плоских кулачковых механизмов
    АнкорСТРУКТУРНЫЙ И КИНЕМАТИЧЕСКИЙ АНАЛИЗ И СИНТЕЗ ПЛОСКИХ КУЛАЧКОВЫХ МЕХАНИЗМОВ
    Дата22.05.2023
    Размер1.12 Mb.
    Формат файлаdocx
    Имя файлалаб 2.docx
    ТипЛабораторная работа
    #1149444

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

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

    Кафедра системы приводов, мехатроника и робототехника (И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. Функция аппроксимирована удовлетворительно, со сглаживанием. Однако на графиках производных проявляется основной недостаток – неравенство начального и конечного значений, в то время как функция в данном случае периодична по своей сути.



    3.5. Аппроксимация функции полиномами, коэффициенты которых определены по методу наименьших квадратов (МНК)

    По этому методу искомую гладкую функцию строят в виде суммы простых аналитических функций, выбор которых является отдельной не тривиальной задачей. В данной программе используется самая простая – система степенных функций: 1, t, t 2 , t 3 , … , так, что нужная гладкая функция получается в виде полинома: SП(t) = b0 + b1t + b2t 2 + b3t 3 + … + bnt m , (3.5) где m – задаваемая пользователем степень полинома. Таким образом, задача сводится к нахождению оптимальной степени полинома m и коэффициентов bi таких, чтобы график SП(t), получаемый по формуле (3.5), проходил между точками исходной функции, минимизируя среднеквадратическое отклонение значений исходной функции от значений полинома (3.5). Исследования, проведённые с помощью программы ApproxFSP, показали, что наилучшие результаты получаются для степени полинома m = 16. При этом решать систему уравнений при определении коэффициентов bi следует с помощью обращения матрицы системы. На рис. 3.8 показаны результаты аппроксимации. Функция аппроксимирована удовлетворительно на фазах удаления и возврата, но неудовлетворительно на фазах ближнего и дальнего выстоя. Данный вариант аппроксимации следует признать неприемлемым, поэтому зависимости скорости и ускорения не приводим.





    Вывод:

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

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

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

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

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

    Тригонометрические ряды Фурье хорошо аппроксимируют гладкие периодические функции.

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

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

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

    Литература

    1. Лавров В.Ю. Введение в теорию механизмов и машин (ТММ): учебное

    пособие / Балт. гос. техн. ун-т. СПб., 2016. 151 с.

    2. Лавров В.Ю. Курсовое проектирование по теории машин и механизмов в

    среде программы Mechanic: учебное пособие / Балт. гос. техн. ун-т. СПб., 2013. 32 с.


    написать администратору сайта