VMx=Vcx - w3z´r3´sin(j3 -
Vmy=w3z´r3´cos(j3 -
В соответствии с графом D
Vcx= - w1z´r1´sinj1 - w2z´r2´sinj2 - w3z´r3´sin(j3 +
Vcy= w1z´r1´cosj1 + w2z´r2´cosj2 - w3z´r3´cos(j3 +
Из уравнений (37) , (38) получают:
w3z=VMy/[r3(2cosj3+sinj3)];
Vcx=VMx+w3z´r3(2sinj3 - cosj3); (39)
w1z=
w2z=
Уравнения (39) дополним дифференциальными соотношениями
3. Определение параметра управления. Из (34) и (35) получим уравнение в рассогласованиях:
T*
Решение этих уравнений имеет вид:
Dx=Dx(0) e- , Dy=Dy(0) e-
,
По условию, при t=t2 должно выполняться соотношение
d =
Т* =
4. Решение задачи и обработка результатов. Система уравнений (36), (39), (40) интегрируется с помощью ЭВМ на интервале [0; 1,37] с использованием конечноразностной схемы Эйлера. Шаг интегрирования Dt=0,057c.
Начальные условия по переменным j1, j2, j3 (рис.4) приведены в исходных данных, а по переменным XM, YM вычисляются по формулам :
XM=r1 ´cosj1+r2 ´cosj2+2r3 ´cosj3 (41)
YM=r1 ´sinj1+r2 ´sinj2+2r3 ´sinj3
Подставив в (41) числовые значения ri, ji(0), получают XM(0), YM(0). Последующие шаги интегрирования осуществляются с использованием зависимостей (22), с учетом, что
с использованием зависимостей (41)
Результаты счета по двум вариантам сравниваются.
Программа счета составляется на любом языке программирования,результаты оформляются в виде таблицы. По результатам решения строятся графики j1(t), w1z(t), Vcx(t) и траектории сближения точек М и К, которые не должны иметь разрывов,а координаты точек М и К в момент времени t должны быть достаточно близки.
Графоаналитическая проверка результатов счета производится аналогично проверке в первой задаче.
III. Динамика механизма с двумя степенями свободы.
Описание задания.
Манипулятор с двумя степенями свободы (рис.1) переносит точечный груз М массой m за время t3 под действием двигателей управления, расположенных в шарнирах B и D из точки d в точку е с заданной скоростью
VMx=0, VMy=V3 sinkt (43)
Элементы конструкции считаются абсолютно жесткими и безинерционными. Силы трения в шарнирах и ползунах отсутствуют. Катки относительно опорных поверхностей не проскальзывают.
Исходные данные определяются формулами (43), (44) и табл.1
r1=r1T+0,01n; ri=riT+0,01N(i=2,3,4);
V3=
ji(0)=jiT+0,01N , (i=1,2,3) m=10+N
Требуется исследовать с помощью ЭВМ движения манипулятора. Перечень пунктов исследования приведен в примере.
Указания к составлению уравнений кинетостатики для моментов и сил управления.
Система освобождается от связей и разделяется на отдельные звенья или группы звеньев. Вводятся реакции связей. Прикладываются активные силы: внешняя сила - вес точки М - и внутренние моменты управления MBz, MDz или сила управления Fcx, Fcy в вариантах 2, 3, 7, 9, 10, 12, 14, 17, 18, 20, 21, 23, 24, 26, 27, 28. При освобождении связей в точках В и D к смежным звеньям прикладываются моменты противоположных знаков. Для определенности положительный момент прилагается со стороны звена с большим индексом к звену c меньшим индексом. По принципу Даламбера к точке М условно прикладывается сила инерции
Уравнения МBz, MDz или Fcx, Fcy получаются из уравнений кинетостатики для механической системы, включающей точку М и уравнений статики для механических систем, образованных из безинерционных звеньев. Из этих уравнений определяются
MBz=MBz(j1, j2, j3, t); MDz=MDz(j1, j2, j3, t); (45)
Fcx=Fcx(j1, j2, j3, t); Fcy=Fcy(j1, j2, j3, t).
В общем случае определяются моменты управления МBz и МDz, силы управления Fcz и Fcy определяются по указанию преподавателя при уточнении задания.
Указания к составлению кинематических уравнений движения.
Выражения для определения неизвестных угловых скоростей w1z, w2z, w3z, w4z и проекции скорости точки С Vcz или Vcy по известной скорости точки М получаются по аналогии с предыдущими заданиями или заимствованы полностью из этих заданий. Из этих уравнений:
w1z=w1z(j1, j2, j3, t); w2z=w2z(j1, j2, j3, t);
w3z=w3z(j1, j2, j3, t); w4z=w4z(j1, j2, j3, t); (46)
Vcx=Vcx(j1, j2, j3, t); Vcy=Vcy(j1, j2, j3, t).
Уравнения (46) позволяют определить угловые скорости звеньев и проекции скорости точки С для фиксированного момента времени при заданных в этот момент значениях j1, j2, j3. Изменение j1, j2, j3,а следовательно, и w1z, w2z, w3z, w4z, Vcx, Vcy во времени определяется,если дополнить систему (46) уравнениями:
Уравнения (46), (47) образуют систему дифференциальных уравнений, интегрированием которой при заданных начальных значениях j1(0), j2(0), j3(0) решается кинематическая задача о движении плоского механизма. Эти уравнения манипулятора, являющегося системой с двумя спепенями свободы записаны в избыточном наборе трех переменных j1, j2, j3. Поэтому начальные значения углов нельзя задавать произвольно. Они вычисляются предварительно для заданного начального положения точки М и приводятся в табл.1.
Указания к решению задачи.
Нелинейная система дифференциальных уравнений (46), (47) с заданными начальными условиями интегрируется на интервале времени [0,t] . Одновременно с вычислением ji по формулам (45) определяются МBz, MDz или Fcx, Fcy (по указанию преподавателя).
На печать с шагом Dt=
Решение задачи может производиться путем интегрирования с использованием конечноразностной схемы Эйлера или методом Рунге - Кутта.
Указания к вычислению мощности управляющих приводов.
Мощность, развиваемая приводами, вычисляется по формулам вида:
NB=MBzwiz + (- MBz) wjz, (48)
где i, j =i+1 - номер звеньев, соединяемых шарниром В. Если шарнир прикреплен к неподвижному основанию, формула (48) преобразуется в
NB=MBzwiz , ND=MDzwiz (49)
При движении ползуна в точке С в горизонтальном или вертикальном направлении мощность вычисляется соответственно по формулам вида:
Nc=Fcx´Vcx, Nc=Fcy´Vcy (50)