WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ТЕХНОЛОГИИ И ДИЗАЙНА»

КОМПЬЮТЕРНЫЕ МЕТОДЫ РЕШЕНИЯ ЗАДАЧ

ПО КИНЕМАТИКЕ СЛОЖНОГО ДВИЖЕНИЯ

ТОЧКИ

И ПЛОСКОГО ДВИЖЕНИЯ ТВЕРДОГО ТЕЛА

Методические указания к самостоятельной работе и выполнению домашних заданий для студентов СПГУТД, обучающихся по направлениям 150000 – металлургия, машиностроение и металлообработка, 220000 – автоматика и управление, 260000 – технология продовольственных продуктов и потребительских товаров Составитель А. Г. Усов Санкт-Петербург УДК 531.1(075.8)

УТВЕРЖДЕНО

на заседании кафедры ТПМ 23.01.2013 г.

протокол № Рецензент профессор кафедры машиноведения СПГУТД А. В. Марковец Оригинал подготовлен составителем и издан в авторской редакции.

Подписано в печать 11.04. 2013 г. Формат 60 х 841/16.

Усл. печ. л. 1.5. Тираж 100 экз. Заказ 129 / Электронный адрес: http://publish.sutd.ru Отпечатано в типографии ФГБОУВПО «СПГУТД»

191028, С.-Петербург, ул. Моховая, Оглавление Введение

1.Сложное движение точки

1.1. Пример решения задачи «вручную»

1.2. Компьютерное решение задания

2. Плоское движение твердого тела

2.1. Содержание задания

2.2. Кинематический анализ кривошипно-ползунного механизма (КПМ):

постановка задачи

2.3. КПМ: геометрический анализ. ………………………………

2.4. Расчет скоростей и ускорений

2.5. Решение задачи на компьютере

2.5.1. Ввод исходных данных

2.5.2. Анализ исходных данных

2.5.3. Коды программ kriv_polz,kriv_polz1

2.5.4. Пример счета по программе kriv_polz1

Заключение

Список литературы

КОМПЬЮТЕРНЫЕ МЕТОДЫ РЕШЕНИЯ ЗАДАЧ ПО КИНЕМАТИКЕ

СЛОЖНОГО ДВИЖЕНИЯ ТОЧКИ

И ПЛОСКОГО ДВИЖЕНИЯ ТВЕРДОГО ТЕЛА

Введение Уважаемые студенты! Механика всегда являлась источником и полем приложения математических идей. Леонардо да Винчи называл ее раем для математики. Задачи механики легко алгоритмизируются и программируются. Хороший инженер сочетает интуитивный подход к решению задачи со строгим выводом решения по известным ему формулам и умозаключениям. Постановка задачи на компьютере зачастую есть не просто проверка «ручного» решения, а создание нового метода исследования, позволяющего изучить поведение исследуемой модели при варьировании тех или иных параметров.

Здесь рассматриваются примеры компьютерного решения задач на сложное движение точки и плоское движение твердого тела. В качестве объектов исследования взяты задачи разделов К.7 и К.3 из известного сборника заданий для курсовых работ по теоретической механике под редакцией А. А. Яблонского [1].

1. Сложное движение точки 1.1. Пример решения задачи «вручную»

В этом задании требуется определить величины (т.е. модули векторов) абсолютной скорости и абсолютного ускорения точки, совершающей сложное движение. Абсолютным движением точки M является ее движение относительно неподвижной системы отсчета, связанной с подшипниками, в которые вставлен вал, несущий тело D. С этим вращающимся телом свяжем подвижную систему отсчета. Таким образом, относительным движением точки M будет ее движение относительно тела D.

Абсолютная скорость и абсолютное ускорение определяются с использованием формул, выражающих теоремы сложения [2]: va vr ve, aa a r ae acor. Вспомним, что здесь v r - относительная (relatif - фр.) скорость точки, т.е. скорость ее относительно тела D, а ve - переносная (emporter) скорость точки M. Это скорость того пункта подвижной системы отсчета (тела D), в котором находится точка M в расчетный момент времени.

Аналогичный смысл имеют относительное и переносное ускорения. Ускорение Кориолиса рассчитывается по формуле: a cor 2e v r, где e - вектор угловой скорости подвижной системы отсчета (тела D), направленный вдоль оси вращения тела. Направление вращения тела показывается на рисунке также и круговой стрелкой, изображаемой как бы в аксонометрии, причем разрыв стрелки происходит за осью.

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

При решении задачи «вручную» информация о направлениях векторов хранится на рисунке, а информация об их величинах - в тексте решения. Только после того, как определены и величина, и направление какого-либо вектора, имеет смысл переходить к определению следующего вектора.

Условие задания К.7: точка M движется относительно тела D (рис. 1) по окружности радиуса R согласно уравнению sr sr (t ), где sr - дуговая координата точки M на ее относительной траектории, которая отсчитывается в направлении от точки O1 до изображенной в условии точки M. В таблице 6 сборника заданий относительная траектория показана сдвоенной линией.



Тело D вращается вокруг неподвижной оси согласно уравнению e - угол поворота тела D вокруг оси его вращения Oz, которую направляем так, чтобы ее направление было связано с направление отсчета e правилом правого винта.

Требуется найти величины абсолютной скорости и абсолютного ускорения точки М в момент времени t1.

Р1. На рис. 1 показываем направление оси z вращения тела D. Представляем себе движение точки M как сложное движение, и при этом считаем движение этой точки относительно тела D относительным, а вместе с телом (пластиной) – переносным. Оба эти движения заданы исходными данными. Тогда мы оказываемся в условиях, описываемых теорией сложного движения: va v r v e, a a a r a e a cor.

Р2. Исследуем относительное движение, «заморозив» мысленно переносное. Относительное движение точки M задано естественным способом: дана траектория – окружность радиуса R, и закон движения sr sr (t ). Далее в обозначении координаты sr опустим индекс «r».

Р2.1. Определяем положение M 1 точки M в подвижной системе отсчета. Рассчитываем координату sr1 sr ( t1 ) s1 0.4 / 3 см. Это длина дуги OM 1 окружности, дываем от точки O1 в сторону положительных значений координаты s, т.к. s1 0. Пометим на рисунке углы 30 и 60.

Р2.2. Находим относительную скорость.

Находим производную s 0,8 t / 3. Ее значение в момент t1 : s1 0,8 / 3 0.84.

Величина относительной скорости: vr s1 0.84см / с.

Направление: вектор v r направлен по касательной к относительной траектории в точке M 1 в сторону возрастания координаты s, т.к. s1 0 (рис. 1).

Рис. 1. Составляющие абсолютной скорости и абсолютного ускорения Р2.3. Относительное ускорение.

При естественном задании движения точки ускорение раскладывают на естественn ные составляющие: ar a r ar.

Р2.3.1. Касательное ускорение.

Находим вторую производную 0.8 / 3.

Величина касательного ускорения: r Направление: вектор a r направлен по касательной к относительной траектории в сторону возрастания координаты s, т.к. 0.

Р2.3.2. Нормальное ускорение.

Направление: вектор a rn направлен к центру C кривизны относительной траектории.

Для дальнейших расчетов удобнее оставить относительное ускорение разложенным на составляющие.

Р3. Исследуем переносное движение, «заморозив» относительное, т.е. закрепив мысленно точку M 1 на пластине. Движение пластины D – вращательное. Переносные скорость и ускорение – это скорость и ускорение точки вращающегося твердого тела D и зависят от его кинематических параметров.

Р3.1. Исследуем движение тела D.

а). Положение тела: будем считать, что плоскость пластины в момент t1 лежит в плоскости рисунка.

б). Угловая скорость тела.

Находим производную e 3 2t ez и ее значение при t t1 : e1 1 ez1.

Величина угловой скорости :

Направление: вектор e направлен так же, как и ось Oz, т.к. его проекция ez1 0.

Направление этой угловой скорости указано двумя способами: круговой стрелкой и прямой.

в). Угловое ускорение пластины D.

Величина:

Направление: вектор e направлен против оси Oz, т.к. его проекция ez на эту ось отрицательна. Укажем направление углового ускорения соответствующей круговой стрелкой.

Р3.2. Исследуем переносное движение самой точки M 1.

Р3.2.1. Траектория точки M 1 как точки тела D – окружность радиуса h, где h расстояние от точки M 1 до оси вращения. Плоскость, в которой лежит эта окружность, перпендикулярна оси вращения. Опустим из точки перпендикуляр M 1K на ось:

Касательная к обсуждаемой окружности в точке M 1 перпендикулярна плоскости рисунка. Введем ось Oy, как показано на рисунке, и ось Ox, так, чтобы орты i, j, k наших осей образовали правый ортонормированный базис: i j k. Тогда ось Ox направлена «на нас».

Р3.2.2. Переносная скорость.

Величина: ve e h 0.3см / с.

Направление: вектор ve направлен по касательной к окружности радиуса h, т.е. перпендикулярно плоскости тела D «от нас» - кружок с крестовиной на рис. 1.

Р3.2.3. Переносное ускорение.

При вращательном движении твердого тела ускорение его точки ищем в виде суммы касательной (вращательной) и нормальной (центростремительной) составляющих:

Находим касательное ускорение.

Величина: a e h 2 0,3 = 0,6 см/ c 2.

Направление: поскольку вектор e направлен против e, то и вектор ae направлен против вектора переносной скорости, т.е. «на нас» - кружок с точкой на рис. 1.

Находим нормальное ускорение.

Величина:

Направление: это ускорение направлено к центру O окружности радиуса h.

Р4. Ускорение Кориолиса Величина: acor 2 e vr sin (e ; vr ) 2 1 0.84 sin 1.68 sin 60 1.45 см/ c 2.

Направление: для удобства расчета вектор e перенесен параллельно в точку M и обозначен пунктиром. Вращаем правый винт от первого множителя e в векторном произведении ко второму множителю v r в сторону наименьшего угла между ними. Движение оси винта происходит перпендикулярно плоскости рисунка «от нас» (кружок с крестовиной).

Р5. Находим кинематические параметры абсолютного движения точки M.

Р5.1. Абсолютная скорость.

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

Р5.2. Абсолютное ускорение.

В итоге предыдущих рассуждений имеем: aa ar a r ae ae acor. Поскольку слагаемых здесь более двух, сложение выполним аналитически в декартовой системе координат Oxyz. Тогда величина (модуль вектора) абсолютного ускорения будет равна Величина абсолютного ускорения:

Направление вектора aa определять не надо.

Ответ: va 0.89 cм / c, 1.2. Компьютерное решение задания Во всех условиях задания К.7 из сборника Яблонского [2] тело D совершает или поступательное, или вращательное движение. Отличать эти два случая будем, вводя в программу признак p, принимающий значение 1 при вращательном (ротационном) движении подвижного репера и значение 0 при поступательном (трансляционном) его движении. Рассчитывать скорости и ускорения будем в декартовой системе координат, связанной с телом D, причем ось Oz направлена по оси вращения тела.

Программу составим как программу-процедуру под названием check_k7. Она предназначена только для проверки правильности окончательного ответа: вычисления величин абсолютной скорости и абсолютного ускорения. Рассмотрим текст (листинг, или, как еще выражаются, коды программы) в терминах Матлаб’а [3].

%Процедура check_k7: rонтроль счета в задании К. %(Яблонский) методом сложн. дв-я. r(abs)=rc + r(rel) %Подвижный базис, связанный с телом D, движется поступ.

%или вращается вокруг неподв. оси Oz по закону fi=fi(t) %Надо построить выражения для относительных координат %в виде зависимостей от натур. параметра s, который, %в свою очередь, задается функцией s=s(t) clear all;

syms t s fie xc yc zc xr yr zr;

char namestud;

novar = input('Задание K.7. Номер варианта = ');

namestud = input('Фамилия, группа ','s');

s = input('Задаем закон относит. движения: натур. парам. s(t) = ');

xr = input('Вводим относительную абсциссу точки М: xr(s) = ');

yr = input('Вводим относительную ординату точки М: yr(s) = ');

zr = input('Вводим относительную аппликату точки М: zr(s) = ');

t1 = input('Вводим расчетный момент t1 = ');

pr = input('Введи вид перенос дв-я: 1 -вращат., 0 -поступ. pr=');

if pr fie = input('Вводим угол поворота fie(t) = ');

dfie = diff(fie);

om = [0 0 dfie];

eps = diff(om);

vc = [0 0 0];%или vc = zeros(1,3);

else xc = input('Вводим абсолютную абсциссу полюса С: xс(t) = ');

yc = input('Вводим абсолютную ординату полюса С: yс(t) = ');

zc = input('Вводим абсолютную аппликату полюса С: zс(t) = ');

rc = [xc yc zc];%Рад-вект. точки С в неподв. базисе vc = diff(rc);%скорость полюса ac = diff(vc);%ускорение полюса end r = [xr yr zr];%Рад-вект. точки М в подвижном базисе vr = diff(r);%вектор относит. скорости ar = diff(vr);%вектор относит. ускорения t = t1;%******************** count ******************************* vc1 = subs(vc);

ac1 = subs(ac);

r1 = subs(r);

vr1 = subs(vr);

ar1 = subs(ar);

om1 = subs(om);%вектор omega.emporter(t1) eps1 = subs(eps);

verot1 = cross(om1,r1);%переносная скорость ротации vabs1 = norm(vc1+verot1+vr1);

acor1 = 2*cross(om1,vr1);

aabs1 = norm(ac1+cross(eps1,r1)+cross(om1,verot1)+ar1+acor1);

disp('CЧЕТ: величина абс. скорости при t=t1, cм/с, vabs1 = '); disp(vabs1);

disp('Величина абс. ускорения при t=t1, cм/с^2, aabs1 = '); disp(aabs1);

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

Просчитаем предыдущий пример. Главная подготовительная работа - создание выражений x r ( s ), y r ( s ), zr ( s ), описывающих зависимости относительных декартовых координат от натурального параметра. Радиус-вектор точки M в локальном репере Oxyz представляем в виде rM OC CM. Записывая последнее равенство в проекциях на оси, получаем:

С дисплея командного окна копируем протокол диалога и счета:

>> check_k Задание K.7. Номер варианта = Фамилия, группа Ivanoff 1-MD- Задаем закон относит. движения: натур. парам. s(t) = 0.4*pi*t*t/ Вводим относительную абсциссу точки М: xr(s) = Вводим относительную ординату точки М: yr(s) = 0.2-0.2*cos(s/0.2) Вводим относительную аппликату точки М: zr(s) = 0.2-0.2*sin(s/0.2) Вводим расчетный момент t1 = Введи вид перенос дв-я: 1 -вращат., 0 -поступ. pr= Вводим угол поворота fie(t) = 3*t-t*t Величина абс. скорости при t=t1, cм/с, vabs1 = Величина абс. ускорения при t=t1, cм/с^2, aabs1 = Студенту предлагается самому создать графический объект, дублирующий рис. 1.

Для изображения прямоугольных областей используем матлабовские функции patch или fill. Круг на плоскости удобно задать функцией rectangle, но в пространстве лучше создать круг как множество треугольных секторов, вводимых функцией patch. Надо создать анимацию, изображающую движение тела D и движение точки M по телу D.

Изображение атрибутов тела D, векторов скоростей и ускорений, рассчитываемых в локальном базисе, надо представлять в абсолютной системе координат OXYZ. Пусть ось OZ совпадает с осью Oz и пусть в начальный момент плоскость Oyz совпадает с плоскостью OYZ. Задаемся шагом по времени t и количеством шагов n. В программу вводим цикл, состоящий из n шагов. В теле цикла выполняем расчеты, начинающиеся со строки, комментированной как count. Перерасчет проекций векторов при повороте тела D делается с помощью введения матрицы поворота вокруг оси OZ. Так, столбец rM y r относительных координат точки M преобразуется в столбец абсолютных ние матрицы поворота рассматривается в следующем разделе.

2. Плоское движение твердого тела 2.1. Содержание задания Основная тема задания К.3 в задачнике А. А. Яблонского - кинематика плоскопараллельного движения твердого тела. Применение компьютерных технологий позволяет расширить условие задания и исследовать работоспособность механизма, проследить за его работой в течение некоторого времени.

Кинематические схемы условий задания К.3 имеют 4 вида: 1) кривошипноползунный механизм (КПМ), 2) эллипсограф, 3) планетарный ил дифференциальный механизм (ДМ), 4) катящееся без скольжения колесо. Наиболее трудоемкая программа – для расчета КПМ. Расчет эллипсографа сводится к расчету диады «шатун-ползун» (диады ВВП), которая входит в состав КПМ. Расчет планетарного механизма с одной степенью свободы есть частный случай расчета ДМ с двумя степенями свободы. Он выполняется с привлечением формулы Виллиса. Абсолютную угловую скорость сателлита, определенную по формуле Виллиса, следует проинтегрировать для исследования положения механизма и продифференцировать для расчета ускорений.

2.2. Кинематический анализ кривошипно-ползунного механизма (КПМ): постановка задачи Требуется выполнить кинематический анализ кривошипно-ползунного механизма, а именно: определить положения звеньев механизма, их угловые скорости и угловые ускорения, а также скорости и ускорения отдельных точек звеньев в заданные моменты времени.

Кривошипно-ползунный механизм (рис. 2, а) состоит из 4 звеньев: одного неподвижного звена, называемого стойкой, и трех подвижных звеньев. Стойка, или звено №0 – это станина, суппорт, основание механизма, изображаемое на рис. косой штриховкой.

Звено №1 – кривошип OA, образующий со стойкой вращательную пару, т.е. звено OA может совершать относительно стойки вращательное движение вокруг оси Oz, проходящей через точку O и направленной перпендикулярно плоскости рисунка. Звено №2 - шатун – образует с кривошипом и с ползуном также вращательные пары. Шатун относительно стойки совершает плоскопараллельное движение. Звено №3 – ползун – относительно стойки движется поступательно. Со стойкой связываем абсолютную систему координат Oxyz.

Ведущим звеном будем считать кривошип, поскольку его движение задано. По умолчанию, предполагаем, что в реальной машине к этому звену подводится мощность от внешнего ее источника (электродвигателя ЭД), и приложен вращающий момент TOA, z (torque). Вектор этого момента направлен вдоль оси вращения. Подводимая мощность N есть скалярное произведение векторов вращающего момента и угловой скорости кривошипа:

OA, x OA, y 0. Во время разгона или установившегося «рабочего» двипоскольку жения N 0, а во время, скажем, рекуперативного торможения (когда ЭД работает в режиме генератора) N 0.

Наш механизм имеет одну степень свободы. Положение механизма удобно задавать обобщенной координатой - углом поворота кривошипа OA. Угол будем отсчитывать от неподвижной оси Ox против часовой стрелки. Аналогичное правило знаков (правило ориентации) применяем по отношению ко всем углам и угловым кинематическим параметрам звеньев. Углы считаем положительными, когда они отсчитываются против часовой стрелки. Угловые скорости и угловые ускорения звеньев будем считать положительными, если они направлены против часовой стрелки. Последнее условие есть условие положительности проекций векторов угловых скоростей и угловых ускорений на ось Oz, направленную на нас. Правило часовой стрелки есть редуцированное (упрощенное, сведенное к плоской ситуации) правило правого винта: вращение рукоятки воображаемого правого «буравчика» против часовой стрелки вызывает движение его острия в ту сторону, куда направлена ось Oz.

Согласуем условие нашей расширенной задачи с условием К.3 задачника Яблонского. Движение кривошипа будем считать равнопеременным, происходящим согласно закону Здесь 0, OA, z (0) - начальные значения угла поворота и угловой скорости OA звена OA, заданные в условии К.3 и доопределенные с учетом правила знаков, OA, z const - заданное угловое ускорение звена OA, которое считаем постоянным.

Начальным положением механизма считаем то положение, которое изображено на рисунке к заданию К.3.

Дополнительно к условию К.3 задается шаг по времени t и числом шагов n. Надо выполнить кинематический анализ механизма в n 1 его положении, начиная с начального. Иначе говоря, для каждого расчетного значения времени tk t ( k 1), где k 1,n 1, надо определить положения звеньев, их угловые скорости и угловые ускорения, а также скорости и ускорения точек A, B и некоторой точки M шатуна. Положение точки M задается ее локальными координатами в подвижном базисе, связанном с шатуном.

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

1) Сначала, используя формулу (1), находим величины (величина OA, z известна из условия).

2) Производим геометрический анализ механизма и определяем положения его звеньев.

3) Рассчитываем угловые скорости звеньев и скорости их точек A, B, M.

4) Рассчитываем угловые ускорения звеньев и ускорения точек.

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

2.3. КПМ: геометрический анализ.

Конфигурация механизма при заданном значении угла определяется заданными постоянными параметрами механизма. Это длины звеньев l1 OA, l2 AB, параметры направляющей ползуна x D, y D,, признак p sb варианта сборки присоединенной к кривошипу диады 2-3 (шатун-ползун) и локальные координаты AM, M точки M. Всего 8 параметров.

Положение направляющей ползуна в абсолютном базисе задаем координатами x D, y D какую-нибудь ее точки D и углом наклона направляющей к оси Ox. Придаем «направление направляющей» и связываем с ней неподвижный базис Dx3 y3, как показано на рис. 2, а. Этот базис должен быть правым согласно «декларации об ориентации».

Это означает, что поворот от оси Dx3 к оси Dy3 в сторону наименьшего угла 90 между ними совершается против часовой стрелки. Угол отсчитываем от оси Ox к оси Dx против часовой стрелки.

Систему координат, связанную со звеном № 1 (кривошипом) будем называть СК1, систему координат, связанную со звеном № 2, будем называть СК2 и т.д. Абсолютная система СК0 связанна с полюсом O, СК03 – система координат Dx3 y3.

Признаку p sb сборки диады 2-3 дадим значение p sb 1, если проекция вектора AB на ось Dx3 положительна, и p sb 1, если наоборот. Два значения признака сборки соответствуют двум возможным положениям B и B ' ползуна при одном и том же положении шарнира A (рис. 4, а). Переход механизма из одной сборки в другую означал бы, что механизм проходит через особое положение, когда отрезок AB перпендикулярен прямой Dx3. Движение ползуна из этого положения не детерминировано: ползун может начать двигаться в одну или в другую сторону по направляющей. Такой ситуации конструкторы стараются обычно избегать. Более того, шатун должен быть отклонен от особого положения на достаточно большой угол, чтобы его не заклинило силами трения в паре стойка-ползун.

Запишем условие сохранения признака сборки:

- расстояние от точки O до направляющей (рис. 2, б).

где Рассмотрим проблему заклинивания ползуна. Благодаря приложенному вращающему моменту TOA на ползун в точке B со стороны шатуна действует сила, пропорциональная величине вращающего момента. Примем гипотезу о том, что превалирующая составляющая этой силы F направлена вдоль прямой AB (предположим, что шатун выполняет при передаче усилий роль стержня: он или сжат, или растянут). Угол A2 B2 D между направлением движущей силы и направлением скорости точки ее приложения называют углом передачи (передачи усилия).

Вспомним известную школьную задачу о страгивании тела, опирающегося на шероховатую поверхность. Пусть f (friction) - коэффициент трения скольжения тела по опоре, F - сила, которая прижимает и одновременно стремится сдвинуть тело вдоль опорной поверхности (рис. 3). Когда тело начинает движение вправо из состояния покоя, то проекция его ускорения удовлетворяет условию и при этом сила трения равна Запишем второй закон Ньютона:

Пренебрежем силой тяжести по сравнению с другими силами и запишем последнее уравнение в проекциях на оси координат:

Подставляя (4) и (5) в (3), получаем условие страгивания тела:

Величина arctg f называется углом трения. Последнее неравенство является еще одним (дополнительным) условием, накладываемым на звенья, т.к. максимальный угол выражается через постоянные параметры.

Заметим, что более «естественной» для нашего механизма является система координат O3 x3 y3 (рис. 2, б). Если решать задачу в этой СК, то следовало бы задать только постоянных параметра: l1, l2 и yO3 - ординату точки O в СК O3 x3 y3 при условии, что проекция AB на ось O3 x3 всегда положительна.

Рис. 2. Кинематическая схема кривошипно-ползунного механизма (а). К расчету крайних Рис. 3. К задаче о страгивании тела с шероховатой поверхности.

Постоянные параметры изображены на рис. 4, а.

Рис. 4. Положение точки M на шатуне и две сборки механизма (а). Сдвиг (б) и поворот (в) 2.4. Расчет скоростей и ускорений Скорость точки плоской фигуры [2] считаем по формуле v A vC v AC, где скорость v AC находится по формуле Эйлера v AC CA. Можно для этого создать в Матлабе функцию, например:

vA = function(vC,om,CA) vA = vC+cross(om,CA);

end Входные и выходные аргументы такой функции должны быть трехмерными векторами.

Можно в число выходных аргументов включить v BA, поскольку ее полезно запомнить для расчета нормального ускорения a BA v BA.

Ускорение точки плоской фигуры находим по формуле a BA AB v BA. Наиболее краткая программа-функция для расчета ускорения оперирует с трехмерными векторами. В приводимом ниже варианте программы под именем kriv_polz1 вызываются функции расчета двумерных векторов:

function vA = vpf(vC,rCA,om);%Расчет скорости точки плоской фигуры vA(k,1) = vC(k,1) + (2*k-3)*om*rCA(3-k,1);

function aA = apf(aC,rCA,om,eps);%Расчет ускорения точки плоской фигуры aA(k,1) = aC(k,1) + (2*k-3)*eps*rCA(3-k,1) - om*om*rCA(k,1);

2.5. Решение задачи на компьютере 2.5.1. Ввод исходных данных Кинематический анализ механизма выполним путем создания m-файла процедуры kriv_polz1. Такую же процедуру предполагается использовать и в задаче синтеза механизма. Механизм в таком случае удобно характеризовать минимальным набором имён.

X zv [l1 l2 x D y D p sb AM M ]. Введем вектор дополнительных постоянных параметров X par [h p mv ma pv pa ]. Здесь h p - высота прямоугольника, изображающего ползун (ширина прямоугольника пусть равна 2h p ), mv, ma - масштабы стрелок, изображающих скорости и ускорения точек, pv, pa - признаки потребности в расчетах скоростей и ускорений точек механизма (если pv 0, то расчет скоростей не производится). Пусть анализ требуется провести в одном положении 1 механизма - зададим вектор переменных параметров X var [1 1 1 ]. Для ввода исходных данных можно организовать головную программу, которая формирует исходные данные и вызывает процедуру kriv_polz1,а можно просто задавать векторы в командном окне. Например, набрать Xzv = [6.25 l2. 2.5 -5.4 pi/6 -1 1.34 0.12*pi];

Xpar = [0.5 l. 1. 1 1];

Xvar = [0. l0. -2.5];

Это векторы-строки. Элементы отделяем пробелами, или запятыми, или запятыми с пробелами. Можно хранить исходные данные в бинарном или текстовом файле и извлекать их оттуда.

Углы вводим в радианах. Если углы вводить в градусах, то их в программе при вызове функций «cos» и «sin» следует перевести в радианы, умножая на «pi» и деля на 180.

2.5.2. Анализ исходных данных Выясним, может ли существовать механизм при введенных постоянных параметрах. Ведь если направляющая ползуна Рассмотрим ближайшее к направляющей Dx3 положение A1 шарнира A. Механизм не существует, если в этом положении шатун не «достает» до направляющей, а если и достает в точке O3, то движение невозможно. Для существования механизма необходимо условие иначе имеем разрыв кинематической цепи. Заметим, что разрыв цепи может произойти и в некотором диапазоне изменения угла, когда расстояние от точки A до направляющей окажется короче шатуна.

Это расстояние, как и величину h, будем искать как модуль ординаты точки O в системе координат Dx3 y3 (СК3). Рассчитаем координаты точки O в СК3, используя матричные преобразования, которые очень быстро выполняются в Матлабе. Пусть матрица-столбец (вектор-столбец) абсолютных координат точки O есть X O. СК3 сдвивокруг оси Dz 3 против нута относительно СК0 на вектор OD и повернута на угол часовой стрелки. Координаты вектора OD представим в виде столбца X D Найдем вектор X O,3 координат точки O в СК3.

Вспомним правила преобразования координат точки при переходе от одной СК к другой.

А) Пусть СК2 O2 x2 y2 сдвинута (перенесена параллельно) относительно СК1 на вектор O1O2 (рис. 4, б). Создадим вектор сдвига (shift) S - вектор-столбец координат точки M в СК1, X 2 - вектор-столбец координат этой точки в СК2. Из рис. 4, б следует, что r O1O2 r2, откуда следует r2 r O1O2. В матричной форме последняя операция выглядит следующим образом:

Формула (7) – формула пересчета координат точки M из СК1в СК2. Формула обратного пересчета из СК2 в СК1:

Б) Пусть СК3 повернута относительно СК2 на угол (рис. 4, в) вокруг оси Oz.

Один и тот же радиус-вектор точки M представим в двух базисах:

Глядя на рис. 4, в, составим таблицу результатов скалярного умножения ортов (единичных векторов осей) одной системы координат на орты другой системы. Скалярное произведение ортов есть косинус угла между ними, т.к. модули их равны 1. Таблица 1 есть таблица направляющих косинусов:

Таблица 1. Направляющие косинусы углов между координатными осями Умножив обе части равенства (9) скалярно на i3, получим а умножив на j3, получим Систему двух последних равенств можно записать (проверьте это!) в матричной форме:

или где R - матрица направляющих косинусов (DCM – direction cos. masin cos trix) или матрица поворота от СК2 к СК3. Формула (10) служит для перерасчета координат точки M из СК2 в СК3. Подставив (7) в (10), получим матричную формулу преобразования координат из СК1 в СК3:

Чтобы получить обратное преобразование, надо решить векторное уравнение (1) относительно X 1. Для этого надо сделать коэффициент при X 1 равным единичной матрице.

Умножаем обе части уравнения (1) на матрицу R, обратную матрице R. Матрицу R 1 можно получить так же,как была получена матрица R (умножить части уравнения (9) скалярно на i2, затем на j2 ) или по известным правилам расчета матрицы, обратной к заданной. При этом важно отметить, что матрица DCM обладает примечательными свойствами, в частности, ее определитель равен единице. Так что матрица R есть транспонированная (повернутая вокруг главной диагонали) матрица R :

Иначе говоря, матрица R выражает идею поворота от СК3 к СК2 вокруг оси Oz на угол ( ). Итак, обратное к (1) преобразование имеет вид:

Пеобразования векторов (координат точек) при сдвигах и поворотах («движениях») базисов в пространстве выполняются по формулам, аналогичным (11) и (12), только векторы сдвига и матрицы поворота должны быть трехмерными. Трехмерная матрица Az поворота вокруг оси Oz будет иметь следующий вид: Az sin z cos z 0. Матрицы поворотов вокруг оси Ox на угол x и вокруг оси Oy на угол y выглядят так:

и по формуле (11) рассчитываем координаты точки O в системе Dx3 y3 :

Тогда h X O,3 ( 2).

Начнем составлять программу анализа kriv_polz1 в окне Editor.

%Procedure kriv_polz - Кривошипно ползунный механизм: кинематич. Анализ %Xzv = [l1 l2 xD yD psi prsb AM alfABAM]-Вектор величин звеньев l1 = Xzv(1); l2 = Xzv(2); XD = [Xzv(3); Xzv(4)]; psb = Xzv(6);

cpsi = cos(Xzv(5));

spsi = sin(Xzv(5));

R03 = [cpsi spsi; -spsi cpsi];

U30 = [cpsi -spsi; spsi cpsi];

XO = [0.; 0.];%вектор-столбец абс. координат точки О XO3 = R03*(XO-XD);%персчет координат точки О в СК3 (сдвиг, затем повортот) ho = abs(XO3(2,1));%расстояние от точки О до направляющей ползуна



Похожие работы:

«Министерство образования и науки Российской Федерации Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Оренбургский государственный университет Факультет информационных технологий Кафедра программного обеспечения вычислительной техники и автоматизированных систем МЕТОДИЧЕСКИЕ УКАЗАНИЯ К УЧЕБНО-ВЫЧИСЛИТЕЛЬНОЙ ПРАКТИКЕ Рекомендовано к изданию Редакционно-издательским советом государственного образовательного учреждения высшего...»

«ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ САНКТ-ПЕТЕРБУРГСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА Учебно-методические рекомендации по программе дисциплины Экономика по циклу ДС.3 для студентов психологического, исторического, филологического, философского факультетов Рекомендации и программа составлена в соответствии с государственным образовательным стандартом высшего профессионального образования для всех направлений и специальностей гуманитарных факультетов Санкт-Петербург 2003 2 Печатается по постановлению...»

«ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ (ПГУ) ФАКУЛЬТЕТ ЭКОНОМИКИ И УПРАВЛЕНИЯ КАФЕДРА МАРКЕТИНГ МАРКЕТИНГ Методические указания по выполнению контрольных работ по курсу для студентов заочного факультета Составители: Т. И. Шерстобитова, Н. Н. Пронина Пенза Издательство ПГУ 2010 УДК 338.5 М25 Рецензент: к.э.н., доцент кафедры Экономическая теория Всероссийского заочного...»

«Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования ГОРНО-АЛТАЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Кафедра безопасности жизнедеятельности, анатомии и физиологии БИОЛОГИЯ КЛЕТКИ (ГИСТОЛОГИЯ) Учебно-методический комплекс Для студентов, обучающихся по специальности 020201 Биология Горно-Алтайск РИО Горно-Алтайского госуниверситета 2009 Печатается по решению методического совета Горно-Алтайского госуниверситета УДК 611-013; 591.3 ББК...»

«ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ САРАТОВСКАЯ ГОСУДАРСТВЕННАЯ ЮРИДИЧЕСКАЯ АКАДЕМИЯ УТВЕРЖДАЮ Первый проректор, проректор по учебной работе _С.Н.Туманов 20 июня 2012 г. УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ СПЕЦИАЛИЗАЦИИ Уголовная ответственность участников избирательного процесса по специальности 030501.65 – Юриспруденция Саратов - 2012 Учебно-методический комплекс дисциплины обсужден на заседании кафедры уголовного и...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное агентство по образованию САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ А.А. Горбачёв, В.В. Коротаев, В.Л. Мусяков, А.Н. Тимофеев УЧЕБНО-ИССЛЕДОВАТЕЛЬСКАЯ РАБОТА СТУДЕНТОВ Методические указания по содержанию, оформлению и защите Санкт-Петербург 2008 УДК 621.383 + 681.7.013.6 + 681.586.5 Горбачёв А.А., Коротаев В.В., Мусяков В.Л., Тимофеев А.Н. Учебно-исследовательская работа студентов...»

«66 Юдина О.А. Дунаева Н.В. НОВЫЕ ФОРМЫ И МЕТОДЫ ИНФОРМАЦИОННО-БИБЛИОТЕЧНОГО ОБСЛУЖИВАНИЯ В ЦНБ МСХА МАРК, Библиотека 4.0 под операционной системой MS-DOS, но полнофункциональный конвертор АИБС ИРБИС позволяет устранять возникающие проблемы. Доступ из Интернет осуществляется с помощью соответствующего WWW интерфейса (http://www.library.timacad.ru). Внедрение корпоративных технологий в библиотечные процессы позволит ЦНБ МСХА выйти на новый уровень обслуживания пользователей и решить задачу обмена...»

«Министерство образования Республики Беларусь Белорусский государственный университет Информатики и радиоэлектроники Кафедра производственной и экологической безопасности Е.Н.Зацепин, Л.П.Лубашев, Навоша А.И. Оценка надёжности защиты производственного персонала в чрезвычайных ситуациях Методическое пособие для практических занятий по дисциплине “Защита населения и объектов народного хозяйства в чрезвычайных ситуациях; радиационная безопасность” для студентов всех специальностей Минск 1999...»

«ВОЕННО-МЕДИЦИНСКИЙ ФАКУЛЬТЕТ В УЧРЕЖДЕНИИ ОБРАЗОВАНИЯ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ МЕДИЦИНСКИЙ УНИВЕРСИТЕТ Кафедра военно-полевой терапии Утверждаю Начальник кафедры военно-полевой терапии доктор медицинских наук, профессор полковник м/с А.А Бова 5 марта 2010 г. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ для проведения практического занятия по дисциплине Военно-полевая терапия Тема: Клиника, диагностика, принципы лечения поражений электромагнитными излучениями СВЧ-диапазона Учебная группа: студенты УО БГМУ...»

«СРЕДНЕЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАНИЕ М. А. ЕРЕМУШКИН ОСНОВЫ РЕАБИЛИТАЦИИ Рекомендовано ГОУ ВПО Московская медицинская академия имени И. М. Сеченова в качестве учебного пособия для студентов учреждений среднего профессионального образования, обучающихся по специальностям Лечебное дело, Сестринское дело по дисциплине Основы реабилитации Регистрационный номер рецензии 644 от 25 декабря 2009 г. ФГУ ФИРО 3-е издание, стереотипное УДК 615.8(075.32) ББК 51.1(2)2я723 Е69 Р е ц е н з е н т ы: главный...»

«Вятка – территория экологии Департамент экологии и природопользования Кировской области ФГБОУ ВПО Вятский государственный гуманитарный университет Серия тематических сборников и DVD-дисков Экологическая мозаика Сборник 4 ОТХОДЫ ПРОИЗВОДСТВА И ПОТРЕБЛЕНИЯ Учебно -методическое пособие Киров 2012 УДК 502 ББК 28.081:32 О 87 Печатается по решению Координационно-методического совета по экологическому образованию, воспитанию и просвещению населения Кировской области Составитель – С.Ю. Огородникова Под...»

«Н.И. ГЕНДИНА, Н.И. КОЛКОВА, И.Л.СКИПОР, Г.А.СТАРОДУБОВА ФОРМИРОВАНИЕ ИНФОРМАЦИОННОЙ КУЛЬТУРЫ ЛИЧНОСТИ В БИБЛИОТЕКАХ И ОБРАЗОВАТЕЛЬНЫХ УЧРЕЖДЕНИЯХ Москва 2002 Файл загружен с http://www.ifap.ru 2 Н.И. ГЕНДИНА, Н.И. КОЛКОВА, И.Л.СКИПОР, Г.А.СТАРОДУБОВА ФОРМИРОВАНИЕ ИНФОРМАЦИОННОЙ КУЛЬТУРЫ ЛИЧНОСТИ В БИБЛИОТЕКАХ И ОБРАЗОВАТЕЛЬНЫХ УЧРЕЖДЕНИЯХ Учебно-методическое пособие Москва 2002 АВТОРЫ РАЗДЕЛОВ Раздел 1: Гендина Н.И., Колкова Н.И.; Раздел 2: Гендина Н.И.; Раздел 3: п.3.1.-3.3, 3.5 - Гендина...»

«НОУ ВПО САНКТ-ПЕТЕРБУРГСКИЙ ИНСТИТУТ ВНЕШНЕЭКОНОМИЧЕСКИХ СВЯЗЕЙ, ЭКОНОМИКИ И ПРАВА (НОУ ВПО СПб ИВЭСЭП) МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО НАПИСАНИЮ И ОФОРМЛЕНИЮ КУРСОВЫХ РАБОТ Направление подготовки 031600 Реклама и связи с общественностью Квалификации (степени) выпускника _бакалавр_ Санкт-Петербург 2013 1 ББК 60.56 М 54 Методические рекомендации по написанию и оформлению курсовых работ [Электронный ресурс]/авт.-сост. Г.Е. Сергиевская. – СПб.: ИВЭСЭП, 2013. – 31 с. Утверждены на заседании кафедры...»

«1. Методические указания по выполнению курсовых работ по дисциплине Гражданское право Курсовая работа способствует формированию у студента навыков самостоятельного научного творчества, повышению его теоретической и профессиональной подготовки, лучшему освоению учебного материала. В процессе написания курсовой работы студент получает опыт самостоятельного изучения научной литературы, нормативно-правовых актов, судебной практики. Работа должна отвечать ряду обязательных требований: актуальность...»

«СОДЕРЖАНИЕ 1. Цели, задачи дисциплины..4 2. Требование к уровню освоения содержания дисциплины.4 3. Объем дисциплины и виды учебной работы.5 4. Содержание дисциплины..5 4.1. Разделы дисциплины и виды занятий.5 4.2. Содержание разделов дисциплины.6 5. Самостоятельная работа аспирантов.8 6.Учебно-методическое и информационное обеспечение дисциплины..10 7.Методические рекомендации по организации изучения дисциплины..13 Вопросы к экзамену по Методики и методологии России.14 Лист ознакомления..16...»

«ФЕДЕРАЛЬНАЯ СЛУЖБА ГЕОДЕЗИИ И КАРТОГРАФИИ РОССИИ Федеральное Государственное Унитарное Предприятие Уральский Региональный Производственный Центр Геоинформации “УРАЛГЕОИНФОРМ” Щербаков В.В. ГЕОИНФОРМАЦИОННЫЕ СИСТЕМЫ. СТРУКТУРА ГИС, МЕТОДЫ СОЗДАНИЯ И ИСПОЛЬЗОВАНИЯ. Методическое пособие по курсу “Геоинформационные технологии” Для студентов образовательных учреждений и специалистов, работающих в области геоинформационных технологий. Екатеринбург 2002 г. Оглавление Оглавление Введение 1....»

«Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования ГОРНО-АЛТАЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Кафедра безопасности жизнедеятельности, анатомии и физиологии БИОЛОГИЯ КЛЕТКИ (ГИСТОЛОГИЯ) Учебно-методический комплекс Для студентов, обучающихся по специальности 020201 Биология Горно-Алтайск РИО Горно-Алтайского госуниверситета 2009 Печатается по решению методического совета Горно-Алтайского госуниверситета УДК 611-013; 591.3 ББК...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ САНКТ-ПЕТЕРБУРГСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ ИНСТИТУТ ХОЛОДА И БИОТЕХНОЛОГИЙ Л.А. Силантьева САНИТАРИЯ И ГИГИЕНА ПРЕДПРИЯТИЙ МОЛОЧНОЙ ОТРАСЛИ Учебно-методическое пособие Санкт-Петербург 2013 1 УДК 637.132 Силантьева Л.А. Санитария и гигиена предприятий молочной отрасли: Учеб.-метод. пособие. СПб.: НИУ ИТМО; ИХиБТ, 2013. 38 с. Даны рабочая программа по дисциплине Санитария и...»

«Экспресс-анализ преподавания истории России и региона в субъектах Северо-Кавказского федерального округа Авторы: Серавин Александр Игоревич, директор исследовательских программ ЦСКП Кавказ, Сопов Игорь Александрович, исполнительный директор ЦСКП Кавказ, Макаров Максим Дмитриевич, эксперт ЦСКП Кавказ. Название доклада: Экспресс анализ преподавания истории России и региона в субъектах Северо-Кавказского федерального округа (СКФО). СОДЕРЖАНИЕ Методика исследования Дагестан Чечня Ингушетия Северная...»

«Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ НИЗКОТЕМПЕРАТУРНЫХ И ПИЩЕВЫХ ТЕХНОЛОГИЙ Кафедра экономики промышленности и организации производства РАСЧЕТ ЭКОНОМИЧЕСКИХ ПОКАЗАТЕЛЕЙ ПЛАНА ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЙ МОЛОЧНОЙ ПРОМЫШЛЕННОСТИ Методические указания к курсовой работе по дисциплинам Экономика и организация производства, Экономика и управление производством...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.