![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Если групповые уравнения имеют решение, то оно, как правило, является не единственным. Рассмотрим пример (рис.2.4). Для точки А справедливы соотношения:
(2.2)
Для точки В несложно получить групповые уравнения в виде:
Решаются эти уравнения достаточно просто: из второго уравнения находим sinj 2, потом находим
, подставляем в первое выражение и находим xB. Двум значениям
(положительному и отрицательному) соответствуют два значения xB и, соответственно, две конфигурации механизма: ползун находится либо справа от точки А, либо слева. Два решения можно найти и чисто графически, если провести дугу окружности радиуса АВ из центра А до пересечения с линией перемещения ползуна: АВ1 и АВ2.
Таким образом, одному значению входной обобщенной координаты q1 соответствуют два решения, из которых надо оставить одно, а второе отбросить. В рассматриваемом примере это сделать достаточно просто: надо выбрать нужный знак косинуса угла . Причем оказывается, что сделать это надо всего лишь один раз, и для любого положения механизма этот знак сохраняется. Механизм не может перескочить из одной конфигурации (ползун справа от точки А) в другую (ползун слева от точки А). Для того, чтобы это произошло, надо разобрать механизм, переставить звенья и собрать механизм снова. Поэтому такие конфигурации механизма называют сборками. В данном примере одной сборке соответствует знак «+» перед косинусом угла
, а другой – знак «–». Выражение для косинуса угла
при автоматизированном расчете удобно представлять в виде:
, где
– способ сборки. Отметим, что в рассматриваемом механизме все-таки возможен переход из одного способа сборки в другой без разборки механизма, но только при одном соотношении параметров: ОА + е = АВ.
Для механизма, показанного на рис.2.1, уравнения (2.2)
![]() | |||
![]() | |||
В многоподвижных механизмах два неодинаковых решения групповых уравнений, соответствующих одному и тому же значению входных обобщенных координат, могут реализовываться без разборки механизма. Например, на рис.2.6 изображена трехподвижная платформа, в которой одному и тому же значению координат q1, q2 и q3 соответствует две разные конфигурации группы АВСD: АВ1С1D и АВ2С2D. Из рисунка нетрудно видеть, что для перехода из одной конфигурации в другую не требуется разбирать механизм; достаточно несколько раздвинуть шарниры А и D, варьируя координаты q1 и q2. Это означает, что выбор правильного решения и отбрасывание побочного нельзя осуществить простым заданием способа сборки. Каким же образом можно решить данную проблему при автоматизированном решении групповых уравнений на ЭВМ?
Возможное решение указанной проблемы рассмотрим на следующем примере. Пусть одно решение групповых уравнений
(2.5)
механизма, показанного на рис.2.2, каким-то образом уже получено. Координаты, соответствующие этому положению, обозначим знаком (*): q1 = q1 *, q2 = q2 *, q3 = q3 *, j2=j2*, j3=j3*. Дадим малые приращения входных координат D q1, D q2, D q3. Получим новые значения входных координат: q1 = q1 *+D q1, q2 = q2 *+D q2, q3 = q3 *+D q3. Новому положению механизма соответствуют новые значения выходных координат: j2=j2*+Dj2, j3=j3*+Dj3. Потребуем, чтобы новое положение было близким к исходному, т.е. чтобы Dj2 и Dj3 были малыми величинами. Тогда решение j2 и j3 будет единственным, поскольку второе положение механизма, соответствующее тем же приращениям координат q1, q2 и q3, окажется далеким от исходного положения механизма.
Определим малые приращения Dj2 и Dj3 из уравнений (2.5) и
j 3 + q3 = j 4 (2.6)
При этом предположим, что приращения D хА, D уА, D хD, D уD уже получены решением групповых уравнений групп I и II. Уравнение (2.5) может быть записано в следующем виде:
или в обобщенной форме:
(2.11)
где – векторы-столбцы:
При этом:
;
. (2.12)
Если искать решение векторного уравнения:
(2.13)
где и Dq3 – заданные малые приращения, а
удовлетворяют уравнению (2.11), методом Ньютона, то мы получим выражение:
которое представляет собой матрицу Якоби для системы (2.11), имеющую в рассматриваемом случае следующий вид:
(2.15)
Определитель этой матрицы (якобиан) определяется выражением:
(2.16)
Для того, чтобы избежать многократного взятия производной, можно пользоваться модифицированным методомНьютона (методом секущих), при котором используется процедура, соответствующая формуле:
k=1,2, … (2.17)
где .
Положение механизма, близкое к исходному, не может быть получено описанным выше способом, если определитель матрицы Якоби обращается в ноль. В рассматриваемом примере якобиан (2.16) обращается в ноль в тех положениях, при которых точки А, В и D располагаются на одной прямой (рис.2.9). Это – особое (сингулярное) положение группы АВСD. Основываясь на данном примере, можно дать следующее определение: особое положение группы – такое, в котором якобиан обращается в ноль.
В особом положении два решения уравнения (2.11) сливаются в одно. Естественно, что в окрестностях особого положения оба решения этого уравнения оказываются близкими, и выбор одного из них становится затруднительным. Чем ближе к нулю значение якобиана, тем хуже сходятся последовательные приближения. Однако это еще не все неприятные факторы, связанные с особыми положениями. О них разговор пойдет при рассмотрении других разде
|
Дата публикования: 2015-02-20; Прочитано: 1259 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!