1. Выбрать управление, решающее поставленную задачу.

2. Исследовать движение манипулятора при выбранном управлении.

Конкретные пункты исследования приведены в примере.

Указания к составлению уравнений движения.

Предполагается, что координаты захвата М(XM,YM) в процессе движения известны, например, за счет прямых измерений;координаты детали К(XK,YK) заданы уравнениями (23). Тогда можно вычислить рассогласования:

DX=XK- XM; DY=YK- YM (25)

Управление движением захвата осуществляется по сигналам управления ux,  uy, образованным линейной комбинацией рассогласований и их производных:

ux=DX+T*DX; uy=DY+T*DY, (26)

где T* - множитьель размерности времени.

Сигналы (26) подаются на управление двигателями манипулятора с коэффициентом усиления k величина

kux, kuy (27)

В современных высокоточных механизмах коэффициэнты усиления k очень велики. Можно считать k®¥, при этом величины (27) остаются конечными,обеспечивающими требуемое движение манипулятора,поэтому можно предположить ux, uy®0.

Приближенные предельные уравнения

ux=0, uy=0 (28)

описывают движение манипулятора с погрешностью порядка 1/k.

Из (25), (26), (28) получим уравнения:

 =VKx+(XK - XM)

 =VKy+(YK - Y M)  (29)

Манипулятор является механической системой с двумя степенями свободы, движение по двум координатам XM, YM, найденные по (29) однозначно определяет движение всех его звеньев. Кинематические уравнения, описывающие изменения углов поворота и угловых скоростей звеньев могут быть заимствованы из предыдущей задачи.

Указания к выбору коэффициэнта управления.

Уравнения (26), (28) в рассогласованиях DX и DY примут вид:

T*DX +DX=0; T*DY +DY=0

Решение этих дифференциальных уравнений однотипно:

Dx=Dx(0) е-  ; Dy=Dy(0) е- (30)

По условию задания, к концу интервала времени t2 рассогласования DX, DY должны составлять величину d от начальных рассогласований.

Из (30) имеем : , откуда Т*= .

Указания к выбору начальных условий. Если систему уравнений (29) и кинематических уравнений движения звеньев привести к форме Коши, то она будет иметь вид:

M=VMx(XM,t); M=VMy(YM,t); (31)

i=wiz(ji, Vmx, Vmy, t) (i=1,2,3)

Эти уравнения манипулятора,являющегося системой с двумя степенями свободы, записаны в избыточном наборе пяти переменных XM, YM, j1, j2, j3. Отсюда следует, что из начальных значений этих переменных независимо могут задаваться только два. В таблице 1 независимыми задаются величины j1(0), j2(0), значения j3(0) указанные в таблице,вычислены по j1(0), j2(0) для рассматриеваемой конструктивной схемы манипулятора. Значения XM(0), YM(0) следует находить по заданным j1(0), j2(0), j3(0).

Указания к решению задачи.  Дифференциальные уравнения движения манипулятора с заданными начальными условиями интегрируются на интервале времени [ 0, t2 ] с шагом Dt. При решении задачи рекомендуется использовать конечноразностную схему Эйлера.

Контроль решения. Построенные по результатам счета графики не должны иметь разрывов. При t=t2 рассогласование между точками М и К должно быть величиной порядка d от начального. Результаты вычисления на ЭВМ для момента времени t=(N+1)´Dt угловых скоростей звеньев и скорости точки С должны совпадать с результатами графоаналитического решения для этого момента времени. Расхождения не должны превышать 5%.

Пример выполнения задания .

(вариант 31, n=1, N=2)

1. Постановка задачи. Управление манипулятором (рис.4) должно обеспечить за время t2 сближение захвата М с движущейся деталью К. Деталь движется прямолинейно с постоянной скоростью Vк в указанном на рисунке направлении. Начальное положение манипулятора задано углами поворота звеньев j1(0), j2(0), j3(0). К моменту времени t=t2 требуется относительная точность d совмещения точек М и К. Управление манипулятором осуществляется по линейной комбинации рассогласований и их производных.

Дано: Vk=0,304м/c; a=4,35рад; DA=r1=0,953м; BC=r3=0,457м; BM=2r3; AB=r2=0,847м; j1(0)=1.63рад; j2(0)=3,37рад; j3(0)=2,87рад; Xk(0)=-2,16м; Yk=1,18м; d=0,01; t2=1,37c; Dt=0,057c.

Требуется: 1. Составить уравнения управляемого движения точки М, уравнения углового движения звеньев манипулятора и уравнения для скорости точки С. 2. Выбрать параметры управления, обеспечивающего сближение точек М и К с заданной точностью. 3. Проинтегрировать с помощью ЭВМ уравнения движения на интервале времени [ 0, t2 ]. 4. Построить траектории сближения точек М и К и графики j1(t), w1z(t), Vcx(t). 5. Для момента времени t=(N+1)Dt=0,456c провести графоаналитическое решение задачи и сравнить с результатами счета.

2. Составление уравнений движения. Уравнения движения детали К имеют вид:

Xk=Xk(0)+Vkx´t; Vkx=Vkcosa= - 0,108м/c; (32)

Yk=Yk(0)+Vky´t; Vky=Vksina= - 0,284м/c.

Предполагая,что координаты захвата М известны в процессе движения,можно вычислить рассогласования координат точек К и М.

DX=Xk - XM; DY=Yk - YM (33)

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

ux=DX + T*DX; uy=DY + T*DY (34)

При управлении с большими коэффициентами усиления k с погрешностью порядка 1/k выполняются соотношения:

 ux=0, uy=0. (35)

Подставляя (35) в выражения (32), (33), (34) и приводя полученные уравнения к форме Коши получаем:

=VMx; VMx=Vkx + [Xk(0) + Vkx´t - XM] / T*;

=VMy; VMy=Vky + [Yk(0) + Vky´t - YM]/T*. (36)

Угловое движение звеньев манипулятора и скорость точки С однозначно определяется движением точки М и внешними связями, налагаемыми в точках D и С. Составляются выражения для проекций скоростей точек С и М.

В соответствии с графом СВМ запишем:

VMx=Vcx - w3z´r3´sin(j3 - ) - w3z´2r3´sinj3;

Vmy=w3z´r3´cos(j3 - ) + w3z´2r3´cosj3; (37)

В соответствии с графом DABC

Vcx= - 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)

Контроль решения.

Построенные по результатам счета графики МBz (t), MDz (t) или Nc, j1(t), w1z(t), w2z(t), w3z(t),VM(t), Vcx(t), Vcy(t) не должны иметь разрывов. При t = 0 и t = t скорость груза М равна нулю, поэтому в правильно решенной задаче угловые скорости звеньев в начальный момент должны быть равны нулю, а при t = t отличие за счет погрешностей счета от нуля должно быть малым. Результаты вычисления на ЭВМ угловых скоростей звеньев должны близко совпадать с результатами графоаналитического решения для момента времени t=(N+1)Dt.

Пример выполнения задания.

(вариант 31, n=1, N=2)

1. Постановка задачи. Манипулятор (рис.5) перемещает точечный груз массы m за время t3 из точки d в точку е с заданной скоростью Vмс=0, Vмy=Vsin kt. Управляющие двигатели расположены в шарнирах B и D.

Дано: DA=r1=0,953м; BC=r3=0,457м; BM=2r3; AB=r2=0,847м; j1(0)=1,63рад; j2(0)=3,37рад; j3(0)=2,87рад; t3=1,68c; V=0,45м/c; k=1,87рад/c; m=17кг.

Массой элементов конструкции и приводов можно пренебречь.

Требуется: 1. Составить уравнения кинетостатики для определения управляющих моментов, реализующих заданное программное движение груза. 2. Составить кинематические уравнения, определяющие изменение во времени угловых скоростей, углов поворота звеньев и скорости точки С. 3. Решить полученные уравнения на ЭВМ на интервале времени [0,t3]. 4. Построить графики МBz, MDz, j1(t), w1z(t), w3z(t). 5. Для момента времени t=(N+1)Dt=0,56c определить с помощью графоаналитического метода угловые скорости звеньев, скорость точки С и сравнить с результатами счета на ЭВМ. 6. По данным счета найти мощность каждого двигателя при t=0,56c.


Информация о работе «Автоматические устройства»
Раздел: Разное
Количество знаков с пробелами: 29660
Количество таблиц: 6
Количество изображений: 4

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

Скачать
26535
0
1

... 8 и мультивибратор, счетчик фиксируется в последнем состоянии, а результат счета через комбинационную схему КС2 (блок 12) выводятся на шину данных BD. В таком состоянии автоматическое устройство будет находиться до прихода следующего запускающего импульса. Uо.выпр. - номинальное выпрямленное напряжение выпрямителя (входное напряжение стабилизатора); Iо.max.выпр.- максимальный ток выпрямителя;max ...

Скачать
21933
5
1

... посадок отдельных деталей. В местах посадки подшипников при вращении внутреннего кольца рекомендуют поля допусков для вала n6, m6, k6. Свободные размеры принимают по 14 квалитету. 3.2 Кинематическая схема мотор-редуктора и силы, действующие в зацеплениях зубчатых колес. Кинематическая схема трехступенчатого мотор - редуктора включает в себя червячную, коническую и цилиндрическую прямозубые ...

Скачать
49761
0
0

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

Скачать
26743
0
3

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

0 комментариев


Наверх