VMx=Vcx - w3z´r3´sin(j3 -
) - w3z´2r3´sinj3;Vmy=w3z´r3´cos(j3 -
) + w3z´2r3´cosj3; (37)В соответствии с графом D
A B CVcx= - w1z´r1´sinj1 - w2z´r2´sinj2 - w3z´r3´sin(j3 +
); (38)Vcy= w1z´r1´cosj1 + w2z´r2´cosj2 - w3z´r3´cos(j3 +
)=0.Из уравнений (37) , (38) получают:
w3z=VMy/[r3(2cosj3+sinj3)];
Vcx=VMx+w3z´r3(2sinj3 - cosj3); (39)
w1z=
;w2z=
.Уравнения (39) дополним дифференциальными соотношениями
; ; (40)
3. Определение параметра управления. Из (34) и (35) получим уравнение в рассогласованиях:
T*
Dx+Dx=0; T* Dy+Dy=0.Решение этих уравнений имеет вид:
Dx=Dx(0) e- , Dy=Dy(0) e- ,
По условию, при t=t2 должно выполняться соотношение
d =
=0,01. ОтсюдаТ* =
=0,297 c.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), с учетом, что
=XM(k)+VMx(k)´Dt;
=YM(k)+VMy(k)´Dt, (42)
с использованием зависимостей (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=
; t3=0,24N; k= . (44)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 меньшим индексом. По принципу Даламбера к точке М условно прикладывается сила инерции
=- m м. Она определяется для заданного движения (43) точки М .Уравнения М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) уравнениями:
= w1z, = w2z, =w3z, =w4z, =Vcx; =Vcy, (47)
Уравнения (46), (47) образуют систему дифференциальных уравнений, интегрированием которой при заданных начальных значениях j1(0), j2(0), j3(0) решается кинематическая задача о движении плоского механизма. Эти уравнения манипулятора, являющегося системой с двумя спепенями свободы записаны в избыточном наборе трех переменных j1, j2, j3. Поэтому начальные значения углов нельзя задавать произвольно. Они вычисляются предварительно для заданного начального положения точки М и приводятся в табл.1.
Указания к решению задачи.
Нелинейная система дифференциальных уравнений (46), (47) с заданными начальными условиями интегрируется на интервале времени [0,t] . Одновременно с вычислением ji по формулам (45) определяются МBz, MDz или Fcx, Fcy (по указанию преподавателя).
На печать с шагом Dt=
выводятся переменные t, w1z, w2z, w3z, w4z, j1, j2, j3, MВz, Mdz, Vcx (или Vcy) или Fcx (или Fcy).Решение задачи может производиться путем интегрирования с использованием конечноразностной схемы Эйлера или методом Рунге - Кутта.
Указания к вычислению мощности управляющих приводов.
Мощность, развиваемая приводами, вычисляется по формулам вида:
NB=MBzwiz + (- MBz) wjz, (48)
где i, j =i+1 - номер звеньев, соединяемых шарниром В. Если шарнир прикреплен к неподвижному основанию, формула (48) преобразуется в
NB=MBzwiz , ND=MDzwiz (49)
При движении ползуна в точке С в горизонтальном или вертикальном направлении мощность вычисляется соответственно по формулам вида:
Nc=Fcx´Vcx, Nc=Fcy´Vcy (50)