Выделение гироскопических инерционных сил из центробежных и кориолисовых инерционных сил
Автор: Телегин Александр Иванович
Рубрика: Управление в технических системах
Статья в выпуске: 1 т.24, 2024 года.
Бесплатный доступ
Целью исследования является выделение в уравнениях динамики механических систем обобщенных гироскопических инерционных сил, состоящих из части центробежных и кориолисовых инерционных сил, с указанием тел, движения которых формируют эти силы. Методы исследования относятся к механике систем тел, системному анализу и робототехнике. Результаты исследования позволяют выписывать общие формулы вычисления обобщенных центробежных, кориолисовых и гироскопических инерционных сил через частные производные по обобщенным координатам от элементов матрицы инерционных коэффициентов в выражении кинетической энергии произвольной механической системы. В процессе анализа этих формул для систем тел со структурой открытого дерева, например, орбитальных станций с манипуляторами на борту или шагающих аппаратов в одноопорной фазе ходьбы, выделены тела, движения которых влияют на возникновение перечисленных инерционных сил. Для манипуляционных систем роботов приведены примеры уравнений динамики, в которых выделены все возможные инерционные силы и указаны тела, их формирующие.
Системы тел, уравнения динамики, инерционные силы (центробежные, кориолисовы, гироскопические), манипуляторы
Короткий адрес: https://sciup.org/147242624
IDR: 147242624 | DOI: 10.14529/ctcr240106
Текст научной статьи Выделение гироскопических инерционных сил из центробежных и кориолисовых инерционных сил
Для управления механическими системами (МС), например, манипуляционными системами промышленных роботов, широко используются уравнения динамики (УД) [1, 2]. Эти УД чаще всего выводятся по формализму Лагранжа [3–5], реже по формализму Аппеля и другим формализмам [6]. Для использования формализма Лагранжа необходимо знать выражение Лагранжиана, т. е. разности кинетической и потенциальной энергии. Выражением кинетической энергии МС является квадратичная форма обобщенных скоростей, коэффициентами которой являются элементы матрицы инерционных коэффициентов (МИК). Вывод элементов МИК для МС с тремя и более подвижными телами является сложной и громоздкой задачей. Не менее сложно применять к кинетической энергии формализм Лагранжа. Поэтому в учебной и научной литературе чаще всего выводятся УД плоских двухзвенников [7–10]. Рассматриваются также конкретные МС [11–13] и их классы [14].
Несколько новых методов выписывания элементов МИК изложено в книге [15]. Там же по формализму Лагранжа выведены общие формулы для автоматического выписывания обобщенных инерционных сил (ОИС). В конкретных примерах, демонстрирующих эффективность предложенного формализма выписывания УД, из ОИС выделены гироскопические инерционные силы (ГИС). Но общие формулы отдельного выписывания центробежных инерционных сил (ЦИС), кориолисовых инерционных сил (КИС) и выделения среди них ГИС в книге [15] отсутствуют. В настоящей статье этот пробел устранен.
Постановка задачи. В статье ставится задача вывода общих формул для выписывания ОИС в виде суммы ЦИС, КИС и ГИС для произвольных механических систем с голономными стационарными связями и их распространения на два класса систем тел (СТ), на древовидные СТ с открытыми ветвями (ДСТОВ) и на СТ с одной открытой ветвью (СТОВ). В структуре формул для ДСТОВ и СТОВ должны быть явно выделены номера тел, движения которых порождают указанные ОИС. Эффективность предлагаемых формул можно продемонстрировать на примерах ручного выписывания ЦИС, КИС и ГИС ДСТОВ для типовых манипуляторов промышленных роботов.
1. Формализмы выписывания ОИС
Введем обозначения:
q i - i-я обобщенная скорость (ОС);
H ji - элементы симметричной (H ij = H j{ ) положительно определенной матрицы инерционных коэффициентов (МИК);
q1, q2,...,qN — обобщенные координаты (ОК);
Hjik = 9Hji/ dqk, j > i.
Утверждение 1 . УД механической системы с голономными стационарными связями представимы в виде
S j=i Hijqj + Hiiqi + ^=1+1 Hjiqj + qd + q O i + hg i = Q gi , (1)
где i = 1,2, ...,N; Qg i - i-я обобщенная движущая сила, включающая силу тяжести;
hci = 0,5Hiiiq?+^.i+iHjijqj(2)
- ЦИС(1) - центробежная инерционная сила, действующая на l-е тело;
hOi = 0,5qi I%i Hujqj + Ij^ qj I".i Hjikqk(3)
- КИС(1) - кориолисова инерционная сила, действующая на l-е тело;
дТ/ dqi = 0,5 I^=i Hjjiqj + Ik 2 qk Ijzi Hkjiqj;(4)
hgi = ТЙ Hijqj + 0,5Huqi - дТ/ dqi(5)
– ГИС(i) – гироскопическая инерционная сила, действующая на i -е тело.
В формуле (3) запись N/l в верхнем пределе суммирования указывает на то, что индекс суммирования не принимает значение l. Аналогично трактуется запись N/j.
Доказательство . Кинетическая энергия механической системы (МС) с голономными стационарными связями представима в виде
Т = 0,5 I^ Hjjqj + I^ qk I^Zi Hkjqj, где в общем случае элементы МИК зависят от всех ОК. Из выражения Т получим дТ/ dqi = Ij.i Hijqj + Huqi + I^. Hnq$.
Согласно формализму Лагранжа УД МС представим в виде [16]
(дТ/ dq i )t - дТ/ dq i = S /.i H ij q j + Huqt + I^ H ji q j + h i = Qg i , где h i - l-я обобщенная инерционная сила (ОИС), вычисляемая по формулам:
hi = hai + hbi + hpi — дТ/ дqi, hai = I. Hijqj, hbi = Huqi, hpi = I!j-i+i Hjiqj, (6)
ат aqt = hdi + hei, hdi = 0,5I^i Hjjiqj, hei = Ik=2 qkIj=i Hkjiqj.
Из формул (6) следует искомая формула (4).
Выделим из ОИС гироскопические составляющие, т. е. ГИС. Для этого выполним следующие очевидные преобразования:
I i.i Mi = I^ q i I ^=2 q k I jZ H kji q j =
= I ^.2 q kIM q j^^i H kji q i = I^ q i I j^l q j H ij .
I^ (h ai - h ei )q i = I^ i q i l j~A H ij q j - ^ q i I j^i q j H ij = 0.
Следовательно, по определению Тэта (мощность ГИС равна нулю [16]) выражение ha i - he i входит в формулу вычисления ГИС(1). Аналогично
I^i hdiqi = 0,5I^i qiI^.i Hjjiqj = 0,5IjCi qj I^i Hjjiqi = 0,5I^ Hjjqj.
H^ (0,5h bi - h1 i )q i = 0,5 1 .i Й„я ? - 0,5I ^.i Hnq j = 0, т. е. выражение 0,5h bi - h ^i входит в формулу вычисления ГИС(1).
Таким образом, hi = 0,5hbi + hpi + hgi, где формула вычисления ГИС имеет вид hgi = hai - hei + 0,5hbi - hdi = hai + 0,5hbi - дТ/ дqi, что с учетом обозначений (6) доказывает искомую формулу (5).
Выражение 0,5h bi + hp i , не входящее в ГИС(1), представим в виде суммы hc i + hO i , где hc i - ЦИС, hO i - КИС. Для этого в выражениях h bi , hp i выделим слагаемые с квадратами ОС.
Эти слагаемые составляют ЦИС. Оставшиеся слагаемые составляют КИС. Используя обозначение (6), получим
0,5hbi + hpi = 0,5Н^ + J Li+i H jt q j =
= 0,5qf L k^l Hiikqk + E y^i+i qjl N =i Hjikqk = hci + hoi , где
-
hci = 0,5Hiiiqi + ’LIj=i+i Hjijqj ,
-
hoi = 0,5 qi E fc^l Hiikqk + E j^i+i qjl N ^I Hjikqk ,
что совпадает с искомыми формулами (2), (3). Утверждение доказано .
Рассмотрим древовидные системы тел с открытыми ветвями (ДСТОВ), состоящие из поступательных и вращательных кинематических пар, где в качестве ОК приняты относительные линейные и угловые величины. В ДСТОВ каждое тело имеет несущие и несомые тела. В случае подсистемной нумерации тел ДСТОВ знак суммирования величины O j по номерам тел, несущих i-е тело, записывается в виде j j -1 O j и знак суммирования величины O j по номерам тел, несомых i-м телом, записывается в виде lN=i+I O j , где N i - номер последнего тела i-й подсистемы ДСТОВ [15].
Утверждение 2 . УД ДСТОВ с подсистемной нумерацией тел представимы в виде
-
1 1 Hijqj + Hiiqi + E y^i+i Hjiqj + hci + hoi + hgi = Qgi ,
где i = 1,2,..., N;
hci = I-^i+i Hjijqj(7)
-
- ЦИС(i), действующая на i-е тело и зависящая от квадратов ОС его несомых тел;
hoi = h0i + ^j^^i+i qjIk=i+2 Hjikqk
-
- КИС(i), действующая на i-е тело и зависящая от произведений разноименных ОС его несомых тел, а также от произведения ОС i-го тела на ОС его несомых тел;
hgi h; - V ■ Hijqj — дТ/дЯ1(9)
-
- ГИС(i), действующая на i-е тело и зависящая, во-первых, от квадратов ОС его несущих тел, во-вторых, от произведения ОС i-го тела на ОС его несомых тел, в-третьих, от произведений разноименных ОС его несущих тел на ОС как несущих, так и несомых тел;
hgi = 0,5qiE;,:ii+iHiijqj
-
- составляющая КИС(Г) и ГИС(i), действующая на i-е тело и зависящая от произведения ОС i-го тела на ОС его несомых тел.
Доказательство . Общий вид УД для ДСТОВ получается из формулы (1) путем использования записей сумм по номерам несущих и несомых тел.
В ДСТОВ с подсистемной нумерацией тел H jj зависит от q j +i, q j +2, •••, qNj , H kj зависит от q j +i, q j +2, ...,q k , q k +i, ..., qNk и в обозначении H kji индекс i должен быть больше индекса j [15]. Поэтому для ДСТОВ формулы (2), (3) принимают вид:
hci = Ey^i+i Hjijq7?, hoi = 0,5qilNLi+i Hiijqj + lNii+i qjI^+2 Hjikqk, что с учетом обозначения (10) совпадает с формулами (7), (8).
Для ДСТОВ из формулы (5) получим hgi = I j-1 Hijqj + 0,5qi iN^i+i Hiijqj — дТ/ dqi, что с учетом обозначения (10) совпадает с формулой (9). Утверждение доказано.
Рассмотрим системы тел с одной открытой ветвью (СТОВ). Для них цепочка тел с номерами 1,2,...,i — 1 является несущей для i -го тела и цепочка тел с номерами i + 2, i + 3,... ,N является несомой i-м телом.
Утверждение 3 . УД СТОВ представимы в виде
Sj-i H^jQj + HuQi + 2y-i+i Hj^Qj + hc( + hoi + hg^ — Qg^, где i — 1,2,...,N;
hd — ^=i+i Hjtjqj;(12)
hot — hsoi + Ij^i Qj iN-j+i (Hki]- + Hjik)qk;(13)
9Т/ dqt — 0,5 lj-\ Hjjtqj + Sj-i Qj iN-j+i H^qk(14)
hgt — h90i + Ijzi Htjqj - дТ/ dqt;(15)
hsot — 0,5Hitqi — 0,5qt lN=t+i H^;(16)
hcN — hoN — hs0N — дТ/ dqi — 0; hoi — hgi — h90i.(17)
Доказательство . Для СТОВ элементы H kj МИК, где k > j, зависят от q j +i, q j +2, •••, qN [15].
Следовательно, для СТОВ формулы (7), (9), (10) принимают искомый вид (12), (15), (16).
Для доказательства формулы (13) преобразуем двойную сумму в формуле (3) с учетом структурных свойств СТОВ. Получим
S N-i+i q j l N=i H jik q k — I .N=ui q j^k-i H jik q k + S N-j+i H jik q k ). (18)
В первой двойной сумме изменим порядок суммирования по формуле (2) приложения 1 книги [15]. Тогда получим lN-i+i ^^k-i Hjikqk — lN-i+i qklN-k+i Hjikqj — lN=i+i qjIk-j+i Hkijqk. Следовательно, формула (18) принимает вид lN=i+i qjIk-/i Hjikqk — TJ—i+i qjIk-j+i Hkijqk +lN-i+i qjlN-j+i Hjikqk и формула (3) для СТОВ представляется в искомом виде (13). Утверждение доказано.
-
2. Примеры выписывания ОИС
Рассмотрим примеры выписывания по формулам (11)–(17) УД СТОВ с явно выраженными ЦИС, КИС и ГИС.
В УД используются моменты инерции тел относительно осей их связанных систем координат (ССК). Для сокращения записей будем считать, что ССК i -го тела, т. е. ССК(i), является главной для i-го тела и два осевых момента инерции тела совпадают. Обозначим через I j^ ,i f , i f осевые моменты инерции i -го тела, т. е. i f - момент инерции i -го тела относительно оси O i X i , i f - момент инерции i -го тела относительно оси O ^ y, i f - момент инерции i -го тела относительно оси O jZi , где Xi, ^, , Z i - орты CCK(i), O i - полюс i-го тела.
Условимся вводить ССК тел так, чтобы в исходном положении СТОВ, т. е. для нулевых значений ОК, оси CCK(i) были параллельны соответствующим осям неподвижной СК, в которой ось абсцисс Ox направлена горизонтально вправо, ось ординат Оу направлена вертикально вверх и ось аппликат Oz - на нас. В кинематических схемах СТОВ тела вращательных кинематических пар будем изображать в исходных относительных положениях, т. е. когда их ОК равны нулю.
Для упрощения процесса выписывания ОИС введем в обращение таблицу ОК (ТОК). Заголовок ТОК содержит обозначения номера строки к и столбца j МИК, на пересечении которых расположен элемент H kj , где к > j. За числами к и j в порядке возрастания номеров перечислены ОК, от которых зависят элементы МИК, т. е. циклические ОК в ТОК не записываются. Под заголовком проведена двойная горизонтальная линия. ТОК разбита на блоки, которые отделены друг от друга двойной горизонтальной линией. Номер блока равен номеру, который записан в первом столбце. Столбцы k,j отделены от столбцов ОК двойной вертикальной линией.
ТОК заполняется по следующим правилам.
-
1. Если цифра в столбце j последней строки к -го блока равна к, то индикаторы 0 или 1 в следующих столбцах указывают на зависимость (индикатор равен 1) или независимость (индикатор равен 0) от соответствующей ОК диагонального элемента H kk .
-
2. Если первые две цифры строки равны k, j, то следующие за ними индикаторы 0 или 1 указывают на зависимость (1) или независимость (0) элемента H kj от соответствующей ОК.
-
3. Если элементы Hk j постоянны, где к > j, то строка с первыми двумя числами к и j в ТОК отсутствует.
Каждый пример начинается с рисунка, на котором представлены кинематическая схема манипулятора (далее – схема), его МИК и ТОК. Схема и МИК взяты из примеров 1–6 книги [15]. На схеме изображены положения полюсов тел, каждое из которых является началом ССК тела, и положения центров масс (ЦМ) тел – в виде крестиков. В записи элементов МИК и в основном тексте используются следующие обозначения:
a t = m oi lO j C j l, где mo t - масса i-го тела, О^ - радиус-вектор, проведенный из полюса i-го тела в его ЦМ;
m t - масса i -й подсистемы, т. е. тел с номерами i,i + 1,...,N;
qt - орт оси вращения O t q t i -го тела;
P t - орт оси O f P t поступательного движения i -го тела относительно предшествующего тела;
st = sin(qt); Ct = cos(qt).
Здесь и далее для сокращения записи МИК опускается ее обозначение H, а вместо ненулевых наддиагональных элементов записываются их обозначения.
Аббревиатуру МС в примерах следует трактовать как манипуляционная система робота.
Пример 1 . МС с полярной СК в вертикальной плоскости на рис. 1. Для этой МС имеем:
N = 2; qt = z; р2 = х2= Xi; q2 = O^;
масса mo t (i = 1,2) распределена симметрично оси O ^ X t .

Рис. 1. Механическая система с полярной системой координат Fig. 1. Mechanical system with polar coordinate system
к |
j |
fP |
3 |
1 |
1 |
По формулам (17) имеем:
hc2 = ^02 = hS02 = дГ/ dqi = 0, hoi = hgi = hSgi.
Для i = 1 по формулам (12), (16) и ТОК выпишем hCi = H2i2q2 = 0, ^oi = 0,5qlH112q2, где с учетом выражения Hii имеем Hii2 = 2m2q2.
Для i = 2 по формуле (14) выпишем
дГ/ dq2 = 0,5Hii2q2 + qiH2i2q2 = m2q2ql.
Следовательно, по формуле (15) получим
hg2 = H2iqi — дТ / dq2 = -m2q2q2.
Таким образом, УД МС на рис. 1 с выделенными ГИС имеют следующий вид:
№ + 12 + m2q2)qi + 2hgi = Qgi,
( m2q2 + hg2 = Qg2, где qgi = m2q2qiq2, hg2 = -m2q2q2. Действительно, по определению Тэта
hgiqi + hg2q2 = m2q2q2q2 — m2q2qlq2 = 0.
Пример 2 . МС с декартовой СК в вертикальной плоскости на рис. 2. Для этой МС имеем:
N = 3; pi = у; p2 = X; q3 = z; qi = OOi; q2 = OiO2;
масса mo3 распределена симметрично оси O3X3.
По формулам (17) имеем:
hc3 = ho3 = hg3 = дГ/ dqi = 0, hoi = hgi = hflgi.

Рис. 2. Механическая система с декартовой системой координат Fig. 2. Mechanical system with Cartesian coordinate system


Для i = 1 по формулам (12), (16) и ТОК выпишем hc1 = ^212^2 + Н31393 = Н31393,
^о1 = 0'591(^11292 + Н11393) = hg1 = 0, где с учетом выражения Н31 имеем Н313 = — a3s3.
Для i = 2 по формулам (12), (16), ТОК и элементам МИК выпишем hc2 = Н 3239з = - а3С3 9 з ,
hs02 = 0'592Н2292 = 0, ^02 = дТ/ д92 = 0, hg2 = 0.
Согласно определению Тэта, если ^ = 3 и hg1 = h g 2 = 0, то h g 3 = 0.
Таким образом, в МС на рис. 2 ГИС отсутствуют и УД имеют вид
(№ 1 9 1 + н з19з + Н32 9 з = Q g1 , m292 + н з29з - н з19з = Qg2 , Н31 9 1 + Н3292 + ^з9з = Qg3 .
Пример 3 . МС с цилиндрической СК на рис. 3 (N = 3) . Для этой МС имеем:
^ = 3; ^ = у; р2 = ^; р3 = —у; 92 = O1O2; 9з = O2O3;
массы m0 i (для i = 1 и i = 3) распределены симметрично осям О ^ у;
масса m02 распределена симметрично оси О2%2.

Рис. 3. Цилиндрическая механическая система ( N = 3)
Fig. 3. Cylindrical mechanical system ( N = 3)

По формулам (17) имеем
hC3 = ho3 = hg3 = дТ/ д91 = 0, h01 = hg1 = hg1.
Для i = 1 по формулам (12), (16) и ТОК выпишем hC1 = Н21292 + Н3139 2 = 0, hg 1 = 0 ' 591Н11292 .
С учетом выражения Н11 имеем
Н112 = 2т292 - 2^2 = 2mq2, где mq2 = №292 - «2.
Для i = 2 по формулам (12), (16) и ТОК выпишем hc2 = Н32393 = 0, hg2 = 0 ' 592Н22393 = 0.
По формуле (14) выпишем
дТ / dq2 = 0,5H112q^ = mq2ql,hg2 = — дТ/ dq2 = —w^qi.
Таким образом, УД МС на рис. 3 с выделенными ГИС имеют следующий вид: ГUi + 12 + I3 +m2q2- 2a2q2)qi + 2hgi = Qgi, j m2q2 + hg2 = Qg2, m3q3 = Qg3, где hgi = m^q^, hg2 = —m^i- Действительно, hgiqi + hg2q2 = m^q^ — mq2q^q2 = 0.
Пример 4. МС с цилиндрической СК на рис. 4 (N = 4 ). Для этой МС имеем:
^ = 4; ^ = у; р2 = у; р3 = %i; q4 = z4 = Zi; q2 = O^; q3 = O2O3;
массы mO i (i = 1,2) распределены симметрично осям О ; у;;
массы mO j (j = 3,4) распределены симметрично осям O j X j .

Иц
О
О
. о
о
ТП2 о о 4 С4
оот3
ci4s4

k |
j |
43 |
44 |
1 |
1 |
1 |
1 |
4 |
2 |
0 |
1 |
4 |
3 |
0 |
1 |
Рис. 4. Цилиндрическая механическая система ( N = 4)
Fig. 4. Cylindrical mechanical system ( N = 4)
По формулам (17) имеем
hC4 = ho4 = hs04 = дТ/ dqi = 0, hoi = hgi = h90i.
Для i = 1 по формулам (12), (16) и ТОК выпишем hCi = 0, hgi = 0,5qi(Hii3q3 + Hii4q4').
Используя МИК, получим
Hii3 = 2(m3q3 + a4C4 - Пз) = 2hq,
Hii4 = 2q3(-a4s4) — 2(I4 — I4()c4s4 = -2Iq ,
где hq = m3q3 + a4c4 — a3, Iq = [a4q3 + (If — If)c4]s4. Следовательно, h0i = (hqq3 - Iqq4')qi.
Для i = 2 по формулам (12)-(16), ТОК и МИК выпишем hc2 = H323q3 + H424q4 = —a4S4q4,
hS02 = 0, ho2 = 0, дТ/ dq2 = hg2 = 0.
Для i = 3 по формулам (12)-(16), ТОК и МИК выпишем
hc3 = H434q4 = —a4C4q4, ho3 = 0, hg3 = 0,
дТ/ дqз = 0,5Hii3q12 = hqq2, hg3 = — дТ/ дqз = —hqq2.
Для i = 4 по формулам (14), (15) выпишем
дТ/дq4 = 0,5Hii4qi = —Iqqf,hg4 = —дТ/дq4 = Iqq2
Таким образом, УД МС на рис. 4 с выделенными ГИС имеют следующий вид:
/1 qi + 2hgi = Qgi ,
rn2q2 + H42q4 + H43qi = Qg2, m3q3 + H43q4 - H42q4 + hg3 = Qg3, < H42q2 + H43q3 + I4q4 + hg4 = Qg4, где hgi = hqqiq3 - Iqq^; hg3 = -hqql; hg4 = IqQ^ Очевидно, что hgiqi + hg3q3 + hg4q4 = 0.
Пример 5. Ангулярная МС на рис. 5 (N = 3 ) . Для этой МС имеем: N = 3; q^y; q2 = q3 = Z i ; L = O 2 O 3 ; C 23 = cos(q 2 + q3 );
массы mO i (i = 1,2,3) распределены симметрично осям O ^ y.

Рис. 5. Ангулярная механическая система ( N = 3)
Fig. 5. Angular mechanical system ( N = 3)
По формулам (17) имеем
hC3 = ho3 = h9O3 = дТ/ dqi = 0, hoi = hgi = h90i.
Для i = 1 по формулам (12), (16) и ТОК выпишем hci = 0, hO!i = 0, 5qi ( Hii2q2 +Hii3q3) .
Для i = 2 по формулам (12)-(16), ТОК и МИК выпишем hc2 = H323q3 = —La3S3ql, hO>2 = 0,5q2H223q3 = —La3S3q2q3, ho2 = h9O2, dT/dq2 = 0,5Hii2ql hg2 = hg2 — дТ/ dq2 = 0,5(H223q2)q3 — Hii2ql.
Для i = 3 по формулам (14) и (15) выпишем дТ/ dq3 = 0,5(Hii3qI + H223q2^ + q2H323q3, hg3 = H3iqi + H32q2 — ^q^ = H323q2q3 — 0,5(Hii3qI + H223q2) — q2H323q3.
Таким образом, УД МС на рис. 5 с выделенными ГИС имеют следующий вид:
Hiiqi + 2hgi = Qgi ,
H22q2 + H32q3 — La3S3ql — La3S3q2q3 + hg2 = Qg2, H32q2 + I3q3 + hg3 = Qg3.
Вычислим мощность ГИС. Получим hgiqi + hg2q2 + hg3q3 = 0,5qi(Hii2q2 + Hii3q3)qi +
+ 0, 5(H223q2q3 — HiI2qiL)q2 — 0 , 5(HiI3qI + H223q2)q3 = 0.
Пример 6 . Универсальная МС с декартовой СК (рис. 6). Для этой МС имеем: W — 6; p j — z; p2 — x; q3 — y; p4 — —y;
q5 — Z5; q6 — Z6; q1 — 001; q2 — 0T02; q4 — 0304;
массы mOi (i — 3,4,5,6) распределены симметрично дующие обозначения:
осям
использованы сле-
0tyt . В МИК
В
— / 5 — / 5 |
+ / ; —/б7 |
||||
ma |
0 |
^31 |
0 |
^51 |
0 \ |
0 |
m2 |
^32 |
0 |
^52 |
0 ' |
—ttCgSs |
-ns3s5 |
Л " Bel |
0 |
0 |
^63 |
0 |
0 |
0 |
m4 |
^S4 |
0 |
—aS3Cg |
ac3s3 |
0 |
-«s5 |
15 + 1б |
0 |
0 |
0 |
l^s |
0 |
0 |
'U |
а — а 5 + а ^ ; Л — ^ + / ^ + / 5 + / 6 ;

Рис. 6. Механическая система с декартовой системой координат Fig. 6. Mechanical system with Cartesian coordinate system

По формулам (17) имеем
hc6 — hob — hS06 — дГ/ 8q, — 0, ho1 — hgl — hOr
Для i — 1 по формуле (12) на основе ТОК выпишем отличные от нуля ЦИС. Получим hc1 — ^ 313q3 + ^ 515q5 , hc2 — ^ 323q3 + ^ 525q5 , hc4 — ^ 545q5 .
По формуле (16) на основе ТОК выпишем
-
ho3 — 0 , 5q3 ^ 335q5 .
По формуле (13) на основе ТОК выпишем отличные от нуля КИС. Получим
-
hO1 — q3( ^ 513 + ^ 31s ) q5 , ho2 — q3( ^ 523 + ^ 325 ) q5 ,
-
h03 — hO°3 + q5 ^ 635q6 .
По формуле (15) на основе ТОК выпишем отличные от нуля ГИС. Получим
-
hO3 — h03 +q1№13q3 +^ 315^ ) + q2№23q3 +^ 325^ ) -дГ/^3 ,
-
hO5 — q1( ^ 513q3 + ^ 515q5 ) + q2( ^ 523q3 + ^ 525q5 ) + q4 ^ 545q5 — дГ/ dq5 ,
-
hO6 — q3 ^ 635q5 .
Таким образом, УД МС на рис. 6 с выделенными ГИС имеют следующий вид:
-
г т^ - ac3s5q3 - as3c5q5 + a[s3s5(q2 + q^) - 2c3c5q3q5"\ = Qgi,
m2q2 - as3S5q3 + ac3c5q5 - a[c3s5(ql + qi2) + 2s3C5q3q5] = Qg2,
-
_ -ac3S5q1 - as3c5q2 + (Л - Bcj^ + I^c^ + Bs5c5q3q5 + hg3 = Qg3, m4q4 - as5q5 - ac3qf = Qg4,
-as3c5qi + ac3c5q2 - as5q4 + (I^ + Ig)q5 + hg5 = Qg5,
-
. Iec5q3+I^q6-I^s5q3q5 = Qg6,
где hg3 = Ibc5q3q5 - I^'s5q5q6, hg5 = I6s5q3q6 - Ibssc5q2, hg6 = q3H635q5.
ОИС принимают вид
hi = a[s3s5(q2 + qi2) - 2c3c5q3q5],
h2 = -a[c3s5(ql + qi;) + 2s3c5q3q5],
h3 = (2Ibc5q3 - I6'q6)s5q5, h4 = -ac5q5q5, h5 = (I6q6 - Ibc5q3)s5q3, h6 = -I6's5q3q5.
Заключение
Описанные формализмы позволяют выделять ОИС в произвольных механических системах. Особое значение имеет выделение ГИС, так как их мощность равна нулю, что упрощает решение ряда задач, связанных с вычислением работы, установочной и потребляемой мощности приводов, а также оптимальным управлением в смысле минимизации энергозатрат на реализацию программных движений управляемых систем тел.
Список литературы Выделение гироскопических инерционных сил из центробежных и кориолисовых инерционных сил
- Lewis F.L., Dawson D.M., Abdallah C.T. Robot Manipulator Control: Theory and Practice. Marcel Dekker, Inc., New York; 2004. P. 110–118.
- Kayacan, Erkan; Kayacan, Erdal; Ramon, Herman; Saeys, Wouter. Velocity Control of a Spherical Rolling Robot Using a Grey-PID Type Fuzzy Controller with an Adaptive Step Size. In: 10th IFAC Symposium on Robot Control International Federation of Automatic Control. Dubrovnik, Croatia, September 5–7, 2012; 2012. P. 863– 868. DOI: 10.3182/20120905-3-HR-2030.00123
- Sadati S.M.H., Naghibi S.E., Naraghi M. An Automatic Algorithm to Derive Linear Vector Form of Lagrangian Equation of Motion with Collision and Constraint. Procedia Computer Science. 2015;76:217–222. DOI: 10.1016/j.procs.2015.12.345
- Ghaleb N.M., Aly A.A. Modeling and Control of 2-DOF Robot Arm. International Journal of Emerging Engineering Research and Technology. 2018;6(11):24–31.
- Amin A.T.M., Ab Rahim A.H., Low C.Y. Adaptive controller algorithm for 2-DOF humanoid robot arm. Procedia Technology. 2014;15:765–774. DOI: 10.1016/j.protcy.2014.09.049
- Korayem M.H., Shafei A.M., Shafei H.R. Dynamic modeling of nonholonomic wheeled mobile manipulators with elastic joints using recursive Gibbs–Appell formulation. Scientia Iranica. 2012;19(4):1092–1104. DOI: 10.1016/j.scient.2012.05.001
- Delavari H., Ghaderi R., Ranjbar N.A., HosseinNia S.H., Momani S. Adaptive Fractional PID Controller for Robot Manipulator. In: Proceedings of FDA’10. The 4th IFAC Workshop Fractional Differentiation and its Applications. Badajoz, Spain, October 18–20, 2010; 2010. P. 1–7.
- Jafarov E.M., Istefanopulos Y., Parlakçi M.N.A. A new variable structure PID-controller for robot manipulators with parameter perturbations: an augmented sliding surface approach. In: 15th Triennial World Congress. Barcelona, Spain, 2002. P. 365–370.
- JianXuandLeiQi. Robust Adaptive PID Control of Robot Manipulator with Bounded Disturbances. Hindawi Publishing Corporation Mathematical Problems in Engineering. 2013;2013:1–13. DOI: 10.1155/2013/535437
- Chunqing H., Songjiao Sh. PID feedback for mixed H2/H∞ tracking control of robotic manipulators. Journal of Systems Engineering and Electronics. 2004;15(4):579–585.
- Elshabasy M.M.Y.B., Mohamed K.T., Ata A.A. Power optimization of planar redundant manipulator moving along constrained-end trajectory using hybrid techniques. Alexandria Engineering Journal. 2017;56(4):439–447.
- Hošovský A., Piteľ J., Židek K., Tóthová M., Sárosi J., Cveticanin L. Dynamic characterization and simulation of two-link soft robot arm with pneumatic muscles. Mechanism and Machine Theory. 2016;103:98–116. DOI: 10.1016/j.mechmachtheory.2016.04.013
- Shala A., Likaj R., Bruqi M., Bajrami X. Propulsion Effect Analysis of 3Dof Robot under Gravity. Procedia Engineering. 2015;100:206–212. DOI: 10.1016/j.proeng.2015.01.359
- Fontes J.V., da Silva M.M. On the dynamic performance of parallel kinematic manipulators with actuation and kinematic redundancies. Mechanism and Machine Theory. 2016;103:148–166. DOI: 10.1016/j.mechmachtheory.2016.05.004
- Телегин А.И. Основы теоретической механики систем тел. С приложениями в робототехнике: учеб. пособие для вузов. СПб.: Лань, 2023. 252 с. [Telegin A.I. Osnovy teoreticheskoy mekhaniki sistem tel. S prilozheniyami v robototekhnike: ucheb. posobie dlya vuzov [Fundamentals of Theoretical Mechanics of Body Systems. With applications in robotics: textbook for universities]. St. Petersburg: Lan'; 2023. 252 p. (In Russ.)]
- Lur'e A.I. Analiticheskaya mekhanika [Lur'e A.I. [Analytical Mechanics]. Moscow: Fizmatgiz; 1961. 824 p. (In Russ.)]