Метод векторных контуров в кинематике механизмов

Кинематическому анализу механизма предшествует задача структурного анализа. Результатом структурного анализа является символическая формула строения механизма (формула (1.5) для механизма Рис.1). Эта же формула, как правило, опре­деляет последовательность формирования алгоритма кинематиче­ского анализа, т.е. является алгоритмической формулой. Смысл ее в следующем: как механизм на стойке собирается путем последо­вательного присоединения кинематических групп, так и алгоритм кинематического анализа формируется последовательным соеди­нением расчетных модулей, каждый из которых позволяет выпол­нить кинематическое исследование соответствующей группы. При этом результаты исследования одной группы становятся исходны­ми данными для анализа следующих.

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

В ДЗ анализируется плоский рычажный механизм, в состав которого входят двухзвенные группы с нулевой подвижностью (группы Ассура) и (или) группы со степенью подвижности 1. Векторные контуры составляют для каждой входящей в механизм группы Ассура. Построенные на базе векторных контуров расчетные модули объединяют в единый расчетный алгоритм согласно алгоритмической формуле, полученной при решении задачи структурного анализа механизма.

Сформулируем формальные правила, которые в дальнейшем будем соблюдать:

- выберем правую декартову систему координат Метод векторных контуров в кинематике механизмов - student2.ru , начало ко­торой Метод векторных контуров в кинематике механизмов - student2.ru совпадает с неподвижной точкой начального звена;

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

Получим функции положения для условного механизма 1-го класса IВ(0,1) и групп Ассура 2-го класса (диад). Аргумент функций – обобщенная координата Метод векторных контуров в кинематике механизмов - student2.ru (в дальнейшем подразумевается, но не пишется).

2.2.1 Анализ группы IВ(0,1)

Воспользуемся Рис. 2.

Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru - угол, соответствующий начальному положению входного звена.

Найти: функцию положения точки Метод векторных контуров в кинематике механизмов - student2.ru : Метод векторных контуров в кинематике механизмов - student2.ru

Функция Метод векторных контуров в кинематике механизмов - student2.ru учитывает заданное направление вращения звена 1 в составе механизма: Метод векторных контуров в кинематике механизмов - student2.ru

Запишем: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru

Фрагмент записи в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

Метод векторных контуров в кинематике механизмов - student2.ru

Построим расчетные модули кинематического анализа для групп Ассура 2-го класса.

2.2.2. Группа IIВВВ(2,3)

Метод векторных контуров в кинематике механизмов - student2.ru Дано: Метод векторных контуров в кинематике механизмов - student2.ru , Метод векторных контуров в кинематике механизмов - student2.ru

Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru

Найти: функции положения 2-го и 3-го звена: Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru

Запишем условие замкнутости векторного контура

Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат

(Здесь, и в дальнейшем, при выводе расчетных формул аргумент Метод векторных контуров в кинематике механизмов - student2.ru будем опускать):Рис. 3. Метод векторных контуров в кинематике механизмов - student2.ru

Решение полученной системы трансцендентных уравнений можно получить только приближенными, итерационными методами. В системе Mathcad решение может быть найдено с использованием процедуры Given- Find, что требует необходимости задания начальных приближений неизвестным Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru . Начальные приближения задаются на основании построенного при любом значении Метод векторных контуров в кинематике механизмов - student2.ru плана механизма.

Фрагмент записи в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

Функция Метод векторных контуров в кинематике механизмов - student2.ru - возвращает значение одной или ряда переменных для точного решения системы уравнений в блоке, объявленном директивой Метод векторных контуров в кинематике механизмов - student2.ru , который кроме решаемой системы уравнений может содержать и условия ограничения. Вместо функции Метод векторных контуров в кинематике механизмов - student2.ru может

использоваться, например, функция Метод векторных контуров в кинематике механизмов - student2.ru , которая возвращает значение одной или нескольким переменным для приближенного решения системы нелинейных уравнений.

2.2.3. Группа IIВВП(2,3)

Метод векторных контуров в кинематике механизмов - student2.ru Дано: Метод векторных контуров в кинематике механизмов - student2.ru , Метод векторных контуров в кинематике механизмов - student2.ru

Метод векторных контуров в кинематике механизмов - student2.ru ; угловое положение Метод векторных контуров в кинематике механизмов - student2.ru

направляющей для ползуна 3.

Найти: функцию положения 2-го звена Метод векторных контуров в кинематике механизмов - student2.ru и функцию перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 3.

Запишем условие замкнутости векторного контура

Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат

Рис. 4. Метод векторных контуров в кинематике механизмов - student2.ru ,

Метод векторных контуров в кинематике механизмов - student2.ru . В системе Mathcad искомые функции Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru могут быть найдены несколькими способами.

1. Решим исходную систему двух уравнений с использованием функции Метод векторных контуров в кинематике механизмов - student2.ru в блоке Метод векторных контуров в кинематике механизмов - student2.ru , что требует необходимости задания начальных приближений неизвестным Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

2. Решим исходную систему уравнений относительно 3-х переменных: Метод векторных контуров в кинематике механизмов - student2.ru , Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru , что потребует задания еще одного уравнения: Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

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

3. Возведем каждое из уравнений исходной системы в квадрат и сложим. Получим квадратное уравнение относительно Метод векторных контуров в кинематике механизмов - student2.ru :

Метод векторных контуров в кинематике механизмов - student2.ru ,

где Метод векторных контуров в кинематике механизмов - student2.ru , Метод векторных контуров в кинематике механизмов - student2.ru .

Для решения полученного уравнения вместо функции Метод векторных контуров в кинематике механизмов - student2.ru будем использовать функцию Метод векторных контуров в кинематике механизмов - student2.ru . Далее, из первого уравнения системы найдем Метод векторных контуров в кинематике механизмов - student2.ru , из второго Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

Метод векторных контуров в кинематике механизмов - student2.ru

Метод векторных контуров в кинематике механизмов - student2.ru

4. (Способ предложен В.В.Кузенковым). Неизвестную функцию Метод векторных контуров в кинематике механизмов - student2.ru будем искать в виде Метод векторных контуров в кинематике механизмов - student2.ru . Тогда исходная система уравнений примет вид

Метод векторных контуров в кинематике механизмов - student2.ru ,

Метод векторных контуров в кинематике механизмов - student2.ru

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

Группа IIВВП(2,3) с горизонтальным перемещением ползуна

Метод векторных контуров в кинематике механизмов - student2.ru Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru ;

Найти: функцию положения 2-го звена Метод векторных контуров в кинематике механизмов - student2.ru и функцию перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 3.

Условие замкнутости векторного контура Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат

Рис. 5. Метод векторных контуров в кинематике механизмов - student2.ru

Получим расчетные формулы для неизвестных Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru . Из второго уравнения системы найдем Метод векторных контуров в кинематике механизмов - student2.ru . Затем Метод векторных контуров в кинематике механизмов - student2.ru (знак минус перед радикалом соответствует правой сборке группы Ассура, угол Метод векторных контуров в кинематике механизмов - student2.ru изменяется в пределах Метод векторных контуров в кинематике механизмов - student2.ru < Метод векторных контуров в кинематике механизмов - student2.ru < Метод векторных контуров в кинематике механизмов - student2.ru ). Функция Метод векторных контуров в кинематике механизмов - student2.ru в системе Mathcad может быть найдена с помощью стандартной функции Метод векторных контуров в кинематике механизмов - student2.ru . Из первого уравнения системы найдем выражение для Метод векторных контуров в кинематике механизмов - student2.ru : Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

2.2.5. Группа IIВВП(2,3) с вертикальным перемещением ползуна

Метод векторных контуров в кинематике механизмов - student2.ru Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru ;

Метод векторных контуров в кинематике механизмов - student2.ru ;

Найти: функцию положения 2-го звена Метод векторных контуров в кинематике механизмов - student2.ru и функцию перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 3.

Условие замкнутости векторного контура Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат

Метод векторных контуров в кинематике механизмов - student2.ru

Рис. 6.

Получим расчетные формулы для неизвестных Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru . Из первого уравнения системы найдем Метод векторных контуров в кинематике механизмов - student2.ru . Затем Метод векторных контуров в кинематике механизмов - student2.ru (знак плюс перед радикалом соответствует нижней сборке группы Ассура, угол Метод векторных контуров в кинематике механизмов - student2.ru изменяется в пределах 0 < Метод векторных контуров в кинематике механизмов - student2.ru < Метод векторных контуров в кинематике механизмов - student2.ru ). Функция Метод векторных контуров в кинематике механизмов - student2.ru в системе Mathcad может быть найдена с помощью стандартной функции Метод векторных контуров в кинематике механизмов - student2.ru . Из второго уравнения системы получим выражение Метод векторных контуров в кинематике механизмов - student2.ru : Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

Метод векторных контуров в кинематике механизмов - student2.ru

2.2.6. Группа IIВПВ(2,3)

Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru ;

Найти: функцию положения 3-го звена Метод векторных контуров в кинематике механизмов - student2.ru и функцию относительного перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 2.

Условие замкнутости векторного контура Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат

Метод векторных контуров в кинематике механизмов - student2.ru

Рис. 7.

Возведем уравнения системы в квадрат и сложим их. Из полученного выражения найдем Метод векторных контуров в кинематике механизмов - student2.ru . Затем, из первого уравнения получим Метод векторных контуров в кинематике механизмов - student2.ru , из второго уравнения Метод векторных контуров в кинематике механизмов - student2.ru .

Функция Метод векторных контуров в кинематике механизмов - student2.ru в системе Mathcad может быть найдена с помощью стандартной функции Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad Метод векторных контуров в кинематике механизмов - student2.ru

Метод векторных контуров в кинематике механизмов - student2.ru 2.2.7. Группа IIВПВ(2,3) с эксцентриситетом

Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru ;

величина эксцентриситета Метод векторных контуров в кинематике механизмов - student2.ru .

Найти: функцию положения 3-го звена Метод векторных контуров в кинематике механизмов - student2.ru и функцию относительного перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 2

Условие замкнутости векторного контура Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат

Рис. 8. Метод векторных контуров в кинематике механизмов - student2.ru

После приведения

Метод векторных контуров в кинематике механизмов - student2.ru

В системе Mathcad искомые функции Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru могут быть найдены с использованием процедуры Given - Find, что требует необходимости задания начальных приближений неизвестным Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

2.2.8. Группа IIПВП(2,3) общего вида

Метод векторных контуров в кинематике механизмов - student2.ru Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru

величина эксцентриситета: Метод векторных контуров в кинематике механизмов - student2.ru - для ползуна 2, Метод векторных контуров в кинематике механизмов - student2.ru - для ползуна 3;

угловое положение направляющих

Метод векторных контуров в кинематике механизмов - student2.ru , Метод векторных контуров в кинематике механизмов - student2.ru .

Найти: функции относительного

перемещения: Метод векторных контуров в кинематике механизмов - student2.ru ползуна 2,

Метод векторных контуров в кинематике механизмов - student2.ru ползуна 3.

Условие замкнутости векторного контура

Рис. 9. Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат

Метод векторных контуров в кинематике механизмов - student2.ru ,

Метод векторных контуров в кинематике механизмов - student2.ru .

После приведения

Метод векторных контуров в кинематике механизмов - student2.ru ,

Метод векторных контуров в кинематике механизмов - student2.ru .

В системе Mathcad искомые функции Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru могут быть найдены с использованием процедуры Given - Find, что требует необходимости задания начальных приближений неизвестным Метод векторных контуров в кинематике механизмов - student2.ru и Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

2.2.9. Группа IIПВП(2,3) с вертикальным перемещением ползуна

Метод векторных контуров в кинематике механизмов - student2.ru Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; координата Метод векторных контуров в кинематике механизмов - student2.ru направляющей ползуна 3;

угловое положение направляющей

Метод векторных контуров в кинематике механизмов - student2.ru ползуна 2.

Найти: функцию относительного перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 2,

функцию перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 3.

Условие замкнутости векторного контура: Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат Рис. 10. Метод векторных контуров в кинематике механизмов - student2.ru

Из первого уравнения найдем Метод векторных контуров в кинематике механизмов - student2.ru , подставим полученное выражение во второе уравнение. Найдем Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad Метод векторных контуров в кинематике механизмов - student2.ru

2.2.10. Группа IIПВП(2,3) с горизонтальным перемещением ползуна

Метод векторных контуров в кинематике механизмов - student2.ru Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; координата

Метод векторных контуров в кинематике механизмов - student2.ru направляющей ползуна 3;

угловое положение направляющей

Метод векторных контуров в кинематике механизмов - student2.ru ползуна 2.

Найти: функцию относительного перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 2,

функцию перемещения Метод векторных контуров в кинематике механизмов - student2.ru ползуна 3.

Условие замкнутости векторного контура: Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат

Рис. 11. Метод векторных контуров в кинематике механизмов - student2.ru

Из второго уравнения найдем Метод векторных контуров в кинематике механизмов - student2.ru , подставим полученное выражение в первое уравнение. Найдем Метод векторных контуров в кинематике механизмов - student2.ru .

Фрагмент записи расчетного модуля в системе Mathcad Метод векторных контуров в кинематике механизмов - student2.ru

2.2.11. Метод векторных контуров в кинематике механизмов - student2.ru Группа IIВПП(2,3)

Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru

угловое положение Метод векторных контуров в кинематике механизмов - student2.ru вектора Метод векторных контуров в кинематике механизмов - student2.ru Найти: Метод векторных контуров в кинематике механизмов - student2.ru

Условие замкнутости векторного контура:

Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси координат Рис.12. Метод векторных контуров в кинематике механизмов - student2.ru

Фрагмент записи расчетного модуля в системе Mathcad

Метод векторных контуров в кинематике механизмов - student2.ru

2.2.12. Вспомогательный контур

Предназначен для расчета кинематических параметров присоединительных пар и характерных точек.

Метод векторных контуров в кинематике механизмов - student2.ru Дано: Метод векторных контуров в кинематике механизмов - student2.ru ; Метод векторных контуров в кинематике механизмов - student2.ru

угловое положение Метод векторных контуров в кинематике механизмов - student2.ru вектора Метод векторных контуров в кинематике механизмов - student2.ru Найти: Метод векторных контуров в кинематике механизмов - student2.ru

В проекциях на оси системы координат

Метод векторных контуров в кинематике механизмов - student2.ru ,

Рис. 13. Метод векторных контуров в кинематике механизмов - student2.ru .

Наши рекомендации