3Д БУМ

3Д принтеры и всё что с ними связано

КИНЕМАТИЧЕСКОЕ ОПИСАНИЕ НЕИДЕАЛЬНЫХ ПЕРЕДАЧ ПРИВОДА ЗВЕНЬЕВ МЕХАНИЧЕСКОЙ РУКИ

Матрицы частных передаточных отношений являются эффективным инструментом для анализа более "полных" моделей кинематических цепей привода звеньев, содержащих упругие элементы и зазоры [8]. Введение в модель упругостей и зазоров увеличивает размерность системы, поскольку каждый из этих элементов определяет дополнительную подвижность ме­ханизма, зависящую от условий силового нагружения. Исходя из этого, для описания кинематической модели, содержащей упругие элементы передач (рис. 5.17,а), введем два расширенных вектора обобщенных координат размерностью L> п, каждый из которых описывает состояние модели.

Первый расширенный вектор q образован п относительными углами

поворота (<?[,…, qn) звеньев руки и (L — п) перемещениями (qn+ь…, qL) сечений деформируемых элементов механических передач относительно звеньев руки, на которых они установлены.

Соответственно второй расширенный вектор iji той же размерности

образован п углами поворота (|fi,…, у„) валов двигателей и (L — п) де­формаций элементов передач. Введение таких расширенных векторов позволяет одновременно учитывать податливость всех элементов системы и рассчитывать статические нагрузки в элементах сложных кинематических цепей. Взаимосвязь между введенными расширенными векторами опреде­лена кинематикой руки и описывается выражением, аналогичным (5.1),

Aili = A/Aq, ф = A^q, (5.34)

где f- расширенная матрица частных передаточных отношений, раз­мерностью LxL.

Для учета зазоров в кинематических цепях привода воспользуемся ана­логичной системой (рис. 5.17,6). Для каждой цепи или ее участка выбирают звено приведения. Оно "разрывается" и затем "связывается" фиктивной кинематической парой пятого класса с ограниченным перемещением на величину приведенного зазора. Как и в случае упругостей, вводят два расширенных вектора обобщенных координат q и i|i, (j = 1,…,L), в ко­торых і — п + 1,…, L — углы поворота выходных элементов фиктивных кинематических пар, а і = п + 1,…, L — перемещения входных элементов.

Тогда кинематика модели с зазорами, как и модели с упругостями, будет описываться линейным соотношением

Дф = A5Aq; »ji = Asq. (5.35)

Здесь А5 — расширенная матрица частных передаточных отношений модели цепей привода с учетом зазоров.

Соотношения (5.34) и (5.35) описывают кинематические связи механиз­ма с L степенями свободы (не следует путать число степеней свободы меха­низма с числом степеней свободы захвата как твердого тела (см. раздел 3.1)).

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

Методика нахождения матрицы (или А5) аналогична описанной в раз­деле 5.1. Сначала фиксируют все qh кроме первого, и ищут передаточные отношения между приращениями Aqx и приращениями Д|/, (і = 1,…, L). В

(5.36)

результате получают первый столбец матрицы Af. Затем этот цикл по­вторяют для q2 и т. д. до qL. Для модели, представленной на рис. 5.17,а, в которой приводы установлены на основании, а к звеньям ведут кинема­тические передачи, каждая из которых имеет податливость, матрица имеет вид

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

1

0

0

0

0

1

-1

0

0

0

0

0

0

1

0

1

-1

0

0

0

0

0

1

0

0

0

-1

0

0

0

1

0

0

0

1

0

-1

0

0

1

0

0

0

0

1

0

-1

0

1

0

0

0

0

0

0

0

-1

А’ =

При определении элементов матрицы координаты qt менялись в по­ложительном направлении (против часовой стрелки), а сжатие пружин принималось за положительное направление изменения у,-.

При удалении из структуры механизма какой-либо упругости число степеней свободы механизма уменьшается на единицу; в матрице (5.36) вычеркиваются соответствующие строка и столбец, а также корректируются некоторые оставшиеся строки матрицы. Если, например, четвертый элемент кинематической цепи привода принимается абсо­лютно жестким, то V4=0 и из четвертой строки матрицы (5.36) имеем

^4= 4з-$4= 0. (5.37)

После вычеркивания четвертых столбца и строки корректируется пятая строка, поскольку в ней на пересечении с вычеркиваемым четвертым столбцом стоит 1. На основании (5.37) строка имеет следующий вид:

^^.=[0 1 1 -1 0 0 0 0].

Если далее последовательно положить |/5 = 0, а затем v|/6 = 0, то аналогично будем иметь

(x(/5 = 0)^(95=92+93)^LA/J7,=[1 110-100].

(Ve = 0) —»(tf6 = tf2) -* LA/J8>i = [i 1 0 0-10].

Формально можно пользоваться следующим правилом приведения: если у, обращается в нуль, то из строки j расширенной матрицы, содержащей значащий элемент a]t Ф 0, стоит вычесть строку і, каждый элемент которой умножен на коэффициент приведения (а#/аи), а затем вычеркнуть из матрицы А/ (или А ) і-ю строку и і-й столбец. Если элементы матрицы Af — единичные, что имеет место в рассматриваемом примере (см. (5.36)), то afi/ а„ = -1, поэтому к строке j, содержащей единицу в і-м столбце, следует прибавить і-ю строку.

Используя это правило, при |/4 = |/5 = |/6 = 0 из (5.36) получим матрицу А7, связывающую вход (V|/,, V|/2, |/3, V|/7, Щ, V|/9) и выход (qu q2, q3, q7, q%, q9) механизма для случая, когда все податливости приведены к валам дви­гателей

‘0

0

0

0

0

1

0

0

0

0

1

0

0

0

0

1

0

0

1

1

1

-1

0

0

1

1

0

0

-1

0

1

0

0

0

0

-1

И, наконец, если у7 = у8 = у9 = 0, то в этом вырожденном случае, когда все элементы привода звеньев руки абсолютно жесткие, получим уже известную матрицу А частных передаточных отношений механизма

‘1 0 01

Af =А =

Таким образом, расширенные матрицы Af или А8 дают более общее описание механизма: матрица А получается из Af или А8 как частный случай. Заметим также, что если в качестве элементов, к которым при­водятся зазоры в передачах, выбрать элементы, податливость которых учи­тывается, то Af= А.

Для любых предложений по сайту: [email protected]