Расчет и конструирование
УДК 531.3
НОВЫЕ УРАВНЕНИЯ ДЛЯ РЕШЕНИЯ ЗАДАЧ ДИНАМИКИ И СИНТЕЗА СИСТЕМ ТВЁРДЫХ ТЕЛ
А. И. Телегин
Из формул вычисления силовых факторов (ФВСФ) в сочленениях систем твердых тел (СТТ), представленных в [1], получены их новые виды, на основе которых эффективно выписываются уравнения динамики (УД) конкретных СТТ, а также решаются задачи анализа и синтеза СТТ с заданными динамическими свойствами. Приведены примеры.
Введение. Под силовыми факторами, действующими в сочленениях (подвижных соединениях) тел СТТ, понимают силы и моменты сил, обеспечивающие связи этих тел и/или их относительные движения, допустимые связями. Видов (форм представления) ФВСФ в сочленениях СТТ и им соответствующих УД СТТ много, например, только в предлагаемой работе рассмотрены четыре из них. Поэтому важно уяснить достоинства рассматриваемого вида и области его эффективного использования. Уяснить - значит, во-первых, предложить удобную систему понятий, связанную с данным видом ФВСФ или УД, во-вторых, привести примеры эффективного (быстрого и простого) использования формул этого вида для решения тех задач, которые решаются сложнее и с большими затратами времени при помощи других формул, в-третьих, сформулировать класс задач и указать пути их эффективного решения на основе рассматриваемых формул. Такое уяснение начнём с понятия СТТ.
СТТ состоит из абсолютно твердых тел, образующих между собой подвижные соединения, позволяющие каждому телу совершать допустимые связями перемещения относительно соединенного с ним другого тела. Земля (стойка) считается телом отсчета и обозначается через т{). От любого тела СТТ можно проложить «путь» до то через другие тела и подвижные соединения между ними. В произвольной СТТ (с циклами) у некоторых или всех тел может быть более одного пути до т0. Для устранения этой неоднозначности будем (мысленно) выполнять операцию размыкания, т.е. разрывать минимальное количество связей (подвижных соединений) или разделять тела на части, так чтобы от каждого тела СТТ или частей разделённого тела существовал единственный путь до т0. После размыкания получим древовидную СТТ (ДСТТ). Мысленно устраненные (разорванные) связи при переходе от СТТ к ДСТТ необходимо заменить соответствующими реакциями, используя известный в механике принцип освобождения от связей.
В настоящей статье предлагаются такие виды ФВСФ в сочленениях СТТ, которые позволяют эффективно выписывать УД конкретных СТТ и решать задачи анализа динамических свойств и синтеза СТТ (например, манипуляторов, шагающих аппаратов, подъемно-транспортных механизмов) с заданными динамическими свойствами. Здесь под выписыванием УД конкретной СТТ понимается процесс конкретизации УД произвольной (общей) СТТ, не требующий выполнения математических операций (дифференцирования, возведения в степень и т.п.).
1. Используемые понятия, обозначения и утверждения. Для идентификации тел ДСТТ выполняется их нумерация, в процессе которой каждому телу ДСТТ ставится в соответствие число из натурального ряда 1,2, ..., А', где N - количество тел ДСТТ, к которому относятся и части тел СТТ, возникшие при размыкании циклов. Тело с номером /' и его массу условимся обозначать через ты . Единственное тело ДСТТ, сочленённое с ты и следующее за ты на пути к т0, будем называть базовым телом или базой для т01. Все остальные тела, сочленённые с т01 (если они есть), будем называть смежными телами для ты . Тело ДСТТ, не имеющее смежных тел, называется концевым. Таким образом, у каждого тела ДСТТ есть единственное базовое тело (база) и может быть одно или несколько смежных тел.
Для описания движения ДСТТ в каждом теле ты выберем полюс, т.е. точку О,, жестко связанную с тт. Через Оы обозначим точку, с которой совпадает О, до начала относительного движения тш, т.е. движения тт относительно своей базы. Точку О0( будем называть базовой точкой /-го тела и жестко связывать ее с базой /-го тела.
Все тела ДСТТ, образующие путь от т0 до т0і, несут на себе ты, поэтому эти тела по отношению к т0( будем называть несущими телами. Несомыми телами для тОІ будем называть те тела ДСТТ, которые несёт на себе тело тОІ, т.е. от которых путь до стойки (до тела т0) проходит через т0і. Обозначим через т] сумму массы /-го тела и масс всех его несомых тел. Если тела т0], ток , ..., ты являются смежными для т0і, то, мысленно поместив в их базовые точки 01)], Оок,..., Оы массы т], тк, ..., т1 соответственно, получим /-е дополненное тело (ДТ). Каждое ДТ имеет массу, статический момент и тензор инерции. Масса г'-го ДТ вычисляется по формуле
І,і №
где - знак суммирования по номеру г'-го тела и всех его несомых тел, т.е. здесь индекс
№
суммированияу пробегает номера всех несомых тел для /-го тела, начиная со значения_/=/; ]Г»і ■
7,і
- знак суммирования по номерам всех смежных тел для ты (для концевого тела в этой сумме слагаемых нет).
Статический момент г'-го ДТ относительно точки О0і вычисляется по формулам
г = то,г, + X тЛ = Щ °о>Са > (2>
т,
а
где г, = О0іСі, К] = 0й]_,0 - вектор с началом в базовой точке базыу'-го тела и с концом в ба-
зовой точке 7-го тела; С, - центр масс г'-го тела; С(й - центр масс /-го ДТ.
Тензор инерции /-го ДТ относительно точки О0і вычисляется по формуле
/, - /; + т0і (г?-Е - Г'Г,■)+ X>п, [Ще - Щ), (3)
J,|
где /;с - тензор инерции г'-го тела относительно точки С,; а2 - квадрат длины вектора а ; аа-
диадное произведение вектора а на вектор а ;Е- единичная матрица.
В дальнейшем для произвольного /-го тела рассматриваются следующие радиус-векторы О0іС 1, О0іСш, О0іО0і+1, О0іОй/,... с началом в базовой точке г'-го тела. Если ты несёт на себе
ток , то радиус-вектор Я1к = ОшОак можно вычислить по формулам
= = то
к-1
где X а/ - знак суммирования величины а] по номерам г'-го отрезка несущей цепочки к-го тела,
индекс суммирования у пробегает номера несущих для т0к тел в пути от /-го до к- го тела. Здесь и везде в дальнейшем для индексов, принимающих значения номеров тел ДСТТ, операции декремента (вычитания единицы) и инкремента (прибавления единицы) являются относительными, т.е., во-первых, численное значение индекса / -1 (величин типа /и,_1, или в знаках сумми-
к к
рования типа ) равно номеру базы г'-го тела, например, если /=5, то число / -1 не обя-
і
зательно равно 4, так как у т05 базой может быть т03 или т01, или тело с другим номером, зависящим от структуры ДСТТ и способа нумерации тел, во-вторых, численное значение индекса
г +1 зависит от значения верхнего предела в знаке суммирования, так как если у г'-го тела несколько смежных тел, то только верхний предел суммирования указывает, какое из смежных тел
к
(для г-го тела) необходимо рассматривать, например, во второй сумме X % > нижний предел
кИ у, /+1
суммирования г +1 зависит от &. В [1] доказано
Утверждение 1. Абсолютное ускорение точки С* ДСТТ вычисляется по формулам
Щк=Щ,к+К, (5)
к~ 1
Щ>к = Е Рп + Б, х Ём + ш,х (ю, X Д+1 + 27п )], (6)
/
К' = Щ* +ёкхгк+Шкх (шк хгк+ 2¥гк), (7)
где Уп, 1¥п - скорость и ускорение поступательного перемещения г'-го тела относительно своей базы, вычисленные путём двукратного дифференцирования по / вектора 0О,0(. в системе координат, жёстко связанной с г'-м телом; , £, - абсолютные угловые скорость и ускорение г-го тела;
к-\
- знак суммирования величин а; по номерам несущей цепочки к-го тела.
I
Пример 1. Точка Сх движется произвольно относительно системы координат (СК) СШ% жёстко связанной с землей (со стойкой). Известны цилиндрические координаты г, <р, г точки С, в СК ОХУ2. Найдём формулу вычисления абсолютного ускорения точки С,. Для этого отложим из точки С, три единичных вектора ц, кх, где - орт радиус-вектора ОС р\ длиной г= ОС Р\ , проведённого из точки О до точки Ср1, т.е. до проекции С] на координатную плоскость ОХУ, к} - орт оси 01, у, - вектор, получающийся из г, поворотом последнего на угол
п/2 вокруг к1. Тогда можно считать, что О01=О, Ох~Сх и С,/,/,£, - репер тела т0}, которое
движется относительно своей базы (стойки). Следовательно, положив в утверждении 1 к=1, получим для искомого вектора следующую расчётную формулу:
=К\ + *1 хгх + щ X(«! Xгх + 2КМ), где гх = О0ХС} - г/, + гкх, Уг] = гг, + гкх, 1¥гХ = пх + гкх, с5х = фкх, £х = фкх.
Выполнив элементарные вычисления, получим искомую формулу Кг = (г ~гф2)\+ {гф + 2гф)]х + гкх.
Два известных [1] вида ФВСФ в сочленениях СТТ представляет
Утверждение 2. Относительные силовые факторы к-то тела, т.е. сила и момент силы Мк относительно точки Оок, действующие на к-е тело со стороны его базы, вычисляются по следующим рекуррентным формулам
рк = ток (Кк-§)-Кк+Е^>
Л*
Мк = токгк х (Жск - |)+ Гк -£к+юк х Гк ■ (дк - Мгк + £ (Кк1 х + М)),
л*
или по конечным формулам
Рк = X (щ Д, - К)-щё,
1^.к
мк=^ [тоМ х-а)+ Г< ■ + ®/ х7‘ • -мп -\ хРпI (9)
Ик
где g - ускорение свободного падения, Як1 = О0кСп Рп, МП - главный вектор и момент (относительно точки О0:) внешних сил и сил реакций, действующих на г-е тело со стороны внешней
среды и мысленно разорванных связей при переходе от СТТ, взаимодействующей с внешней средой, к изолированной ДСТТ.
2. Рекуррентные формулы вычисления Гк, Мк. Используя утверждение 1 и формулы (8), (9) утверждения 2, докажем
Утверждение 3. Векторы Рк, Мк можно вычислять по следующим формулам;
¥к=Ак+ ткЖ0к - тк£ - ]Г , (10)
1>к
Мк=Вк-^(мг1+Кк1хРп),
(П)
1>к
где векторы Ак,Вк вычисляются по обратным рекзфрентным формулам (к =
А гпЖк +ёк*тк +шк х(шкхтк)+2тксокхУгк, (12)
1,к
вк ='ЕВ1+ткх^ок +Кк+2®кхКк ~я)+Ь-£к +ак х4-®к
1,к
+ Е х Е [от/^7 + ^ 1 х + х (®7 хт^+ 2т ~(о} х Уг]],
+
(13)
1,к />1
а вектор абсолютного ускорения поступательного перемещения точки Оы вычисляется по прямой рекуррентной формуле 0 = 2, 3, Ж01 = 0,
= Й^ом + К,-1 + К\ х Д + ®1-1 х (®1-1 х^)+ 2^ х ГпЧ . (14)
Доказательство. Используем обозначение а1} = х 7?^. + х (ю; х ) + 2юг х . То-
__ 1-1 ________________________
гда, зачитывая (5)-(7), получим ^т0,Жс, = Е то, Е ^.//+1 + Е^о/Й7/ • Преобразуем двойную сум-
/й* />£ у />*
му полученного выражения. Для этого разобьём сумму по j на две части (до к-1 и от к до г-1), учтём (1) и сдвинем интервал суммирования (к, 1-1) величины а/ J+l на единицу вправо, уменьшив
индекс суммируемой величины на единицу. Тогда получим
1-1 ( \*-1 1-1. к-1 /
ЕтогЕ^+1= Е'% Е^тж +Емо/2]^+1 =?и*2лч1+Ето, Е^-и •
] \1>к ) ] Ок },к _/' (>*Г 7,4+1
К последней двойной сумме применим формулы изменения порядка суммирования
2>/ = ЕX а7,7-1 = Е Е ^ ’
/>£ УЛ+1 ]>к />7 у>£ *>& _/,/
доказанные в [1]. Тогда с учётом (1) получим
Г ^
Е^о, Еа7-и =Е Е
»гп
г-и = Еотл-и =Е Е"г/«У •
(15)
12Л 7,*+1
Таким образом,
Хщ,к =ткХ^ +Е ЕмЛ- +ЕотоДс =
*-1
/>*
12* л;
1>А
= + Е] +г, хг, + м, х(<», хг,)+2®,хК„]+ Е^кп +£, хК] +
+ Щх (щ X Лу)+ 2®, х К„] )=1Як»Г0* + Е\ ты +Е?И7 + 2®, х Йи)+
1’1 /
/■ Л / \ "
+ е1 х тшг, +Е/иА + 6)1 X СО' X то,г, + ЕША
ч а ) Ч 7.» ^
Отсюда, используя обозначения (1) и (2), получим
Е"Л = + ЕЬ^/ + ё, X т, + Щх {ш, X т,)+ 2т,щ х 7„\
ггк 1>к
(16)
Если Ак = X\т,^п + £, х т, + о)1 х(ш, хт,) + 2т1со1 х Уп], то ^то,^с, = тк^ок + А и доказы-
1>к Ик
ваемая формула (10) следует из (8), а формула (12) следует из очевидного выражения
>,=%+! (17)
1,к _/£/ 1,к
Доказываемая формула (14) следует из (6) после применения очевидного выражения
г-1 г-2
а, = Xй,+ йм= а-1 + •
У у
Докажем формулы (11) и (13), выполнив тождественные преобразования формулы (9). Заметим, что Ккк - гк, Щ = + Щ и используем (для сокращения записей) обозначение
= (¥с/ - £ . Тогда с учетом (17) получим
Х>0,Дх(к,+Х 5>0Д, =
1>к 1,к
= ток гк х Жс8к то + Х х ' (18>
г,А: У>/ г,к ]>1
Здесь в силу относительности операции декремента индекса учтено, что если индекс г пробегает
номера тел, смежных к-му, то Які=О0кО0і = О0і^О0і = ЯІ, таким образом базой г'-го тела является
к-е тело, т.е. номер (г-1) равен к. По этой же причине и с учетом (14) получим
XіяД х х [ї¥0к + 1¥гк +єкхІІ+Шкх (ак х К,)+ 2щ х7гк\. (19)
а (,к
Доказываемая формула (11) следует из (9), если
в,-1 М« * -*)+!‘ -г.+г-.х/;-®,].
Учитывая (17) и (18), получим
Вк =^тоМхЮ +Ґк-єк+щ хГк ■ щ +Х Х(7/ ■*/ + х/‘ ■©,)=
/>£ г,А
= х+ 4е +йкх!к-Щ + хХт0Д/ +
X Ас х+ Г]'ej + х!j = + 7* ■ + х7* ■ % + А-
(20)
У>(
і,*
где А = х~ё )+2Л< хЛтоМ^ ~ё )•
і,к ]і.і
Учитывая (1) и (16), получим
ґ
А =ЩЛ х(Щк -М )+2А х £то;К -тд
-Щkrk xWck
і,к \ j^i \
Щ)Л + £ »»Д XS + ^R, Х miW0, + Ек, v. і,к J і,к
где Ек =Е^хХкwrj+£j х nij + (Oj х (o)j x mj)+ 2mj(Oj x Vrj ]. Теперь, используя (5), (2), (19) і,к jii и (7), получим
At = ЩЛ х(щ>к + ЩС)-Шк xg + YтЛ х fe + Wrk +єкх R, + ЩХ (щ XRt)+ 2ojk x Vrk}+ Ek =
i,к
= \ тоЛ +
i,k
xW0i ~mk x g + mQkrk x[wrk +єк хгк+щх(юк xrk)+2cokxVrk}+
+ Yum’R’ x Kt +єкх R‘ +0}k x (°h. xR)+ 2Щ хКк]+ Ек
і,к
: тк х
+
К к-ё )+ Щкгк + х(Кк +2й)к хУгк)+т0кгк х(екхгк) +
V '■* у
£гаД х^хЯ^+т оЛ х[®* х(шА хга)] + 2»иД х[^х(®4хй()]+£4.
/Л г,4
Используя известные равенства [2]
ах(ёх а)-(а2Е - а£)-е , йх[©х(®ха)]=0х [а2Е - Еш)- 75 и учитывая (2), из последнего выражения для Ок получим
Ик-ткх
+ со1гх
(рГ0к + Wrk + 2щ х Угк - g)+ т0к (г~Е - гкгк)+ £ т, (я2Е - Я,Я,)
1,к
щк(гкЕ -гкгк)+ Xт,(я;Е - Я,Я,)
1,к
•0}к+Еи
Подставим это выражение в (20) и используем (3), тогда получим
\ =2^ + Щ х (Щ1к +Кк+2 ®кх7гк-Ё) + 1к-£к +Шк х I к ■ тк +Ек,
1,к
что с учетом введенного обозначения Ек доказывает справедливость формулы (13). Утверждение доказано.
3. Конечные формулы вычисления , Мк через абсолютные угловые ускорения тел.
Формулы (10)—(14) эффективно использовать при численном анализе динамических свойств СТТ. Для решения задач синтеза рекуррентные соотношения (12) - (14) использовать проблематично, здесь нужны конечные формулы с явно выраженными параметрами, на множестве которых осуществляется процесс синтеза. К ним относятся массо-геометрические т,, т1,11 параметры /-го ДТ и геометрические параметры Я1 (1 < г < Ы). В доказательстве следующего утверждения из этих параметров образованы массо-геометрические параметры подсистем ДСТТ.
Под у-й подсистемой ДСТТ будем понимать у-е тело вместе со всеми его несомыми телами. Введем в обращение следующие величины:
(21)
т,
}
статический моменту-й подсистемы относительно базовой точки О0 / у-го тела;
тк! = т^ +т]
(22)
- статический момент у-й подсистемы относительно базовой точки Оок к-го несущего тела;
Ь = х \ +1Д х тс, (23)
- вектор инерций у-й подсистемы относительно точки О0к; 4 -/; + т] ■ Як]Е - йД, + X(д • т‘Е -Я,щ)
(24)
- матрица инерции у-го ДТ относительно точки Оок .
Величины (21)—(24) появляются при переходе от рекуррентных соотношений (12)—(14) к соответствующим конечным соотношениям в процессе приведения подобных при ускорениях (скоростях), когда доказывается
Утверждение 4. Векторы Рк, Мк можно вычислить по следующим конечным формулам
Ёк =Щ^к +Щ х 7п )+ £1 х т1 + а>1 х(щ хт,'^-тк^ » (25)
1>к
Мк = Щ х!¥0к+^[тск1 х(ж„. + 2(0, хУы)+ 1к, • £, +си, х 1к] • а, + ■1к\~ткхё-
Ик
Е(Мп Х^),
(26)
1>к
где абсолютное ускорение ТУок точки О0к вычисляется по формуле (6).
Доказательство. Рекуррентную формулу (12) с учетом (17) можно представить в конечном виде Ак х т, + т, х (со, хот;)]. Отсюда в силу (10) следует доказывав-
мое выражение (25). Аналогично из (13) с учетом (17), (11) и (6) получим
і>к
т, х Е (Жг, + £, х )+Щ* ІК, + 2Щ хУп-§)
+
(27)
+ 1ге,+а>1 х/, -о),-Мн -Як, х^„+ ЕЛ/ хЦ(т,1¥г, + £., х т} +®д) .
и т
где для сокращения записей использованы обозначения
= о5} х(ю, хЯ!+, + 2У0) , тС] = т] х(ю, хй;+ 2т ]7Г]).
Выполнив аналогичные преобразования, как и в начале доказательства утверждения 3 вплоть до формулы (15), получим для двойной суммы выражения (27) с учетом обозначения (21) следующее представление:
і>к
Е^хЁ К+ є ]х + )=ткхИ К + £іх й/+1+ ау,-)+
і
(28)
■ X Ет] X [ж,, цх + о, X (й>;. хй7)+ 2ю; х¥п].
&к 1,1
Для преобразования тройной суммы выражения (27) воспользуемся следующими формулами изменения порядка суммирования:
2 I", 2Х,
/>& /,/ у>/ ;>& }Ы ]>к\1,к+\ ) ] >к\1,к )
Тогда получим
V
0-1 Л
І] Е х Е("Л+ єі х/и,+^)=Е Е^+і х("Л + ^х^ + сос]). і^к 1,і )>1
і>к у і,к У-1
Теперь, учитывая равенство Кк] = О0кО01 = Е^+1 , а также представление (28) и формулу (6),
і,к
выражение (27) можно записать в виде
Мк = тск хГм+£ Е< хК + 2а>, х^ хЛ, + ©,. х(щ хЛ )]+
і>к },і
+
Е к х к + 2®, х уп. - g)+Ii ■ Є, + со, X /( ■ со, - М„ - Як, X ]+
1>к
+ ЕДь/ х К К + 2®/ х^/)+*/ Х Ш> + Ш; х (®у х )] •
]>к
В последней сумме этого выражения заменим индекс у на / и, так как = 0, то начнем суммирование от значения / = к, а также приведем подобные при \УП + 2щ х Уп и перегруппируем слагаемые. Тогда получим
Мк = тк х]¥ок +е| щЯц +/и, +Е'и/ хК, + 2<У/ х)+
і>к і,і у
+ Е™У х(^х^/)+/, ■*, + х(є, х/й^+Е^у х[®, х(®, ХЛУ)]+
У»*
+ й>, х/, •©, + X [со, хЦхй,)] [-( Е»*і к-Ек,^ х^п)-
\ ікк
і>к
Отсюда с учетом известных [2] равенств
а х {ёхЬ)= (ь ■ аЕ -Ьа)-е , а х [й7х (® х^|= То х {ь -аЕ -Ъа)-со + && -(ь ха) и обозначений (21)—(24) получим искомое выражение (26). Утверждение доказано.
4. Задачи динамики одного твердого тела. Используем утверждение 4 для решения задач, рассматриваемых в каждом учебнике по теоретической механике.
Задача 1. Дано твердое тело, вращающееся вокруг неподвижной оси 02 со скоростью а. и ускорением а. Ось вращения закреплена на стойке при помощи подшипников А и В. С телом жестко связана СК 01х]хкх, где кх - орт оси 02 (оси симметрии подшипников), Иа,кь - координаты геометрических центров подшипников А и В на оси 02, (а,Ь,с1) - координаты центра масс (ЦМ) тела в его СК (<9/5 ]хкх). Тело взаимодействует с внешней средой (стойка с подшипниками является базой тела, т.е. относится к СТТ, а не к внешней среде). Это взаимодействие описывается проекциями на оси СК тела (ОСКТ) Рх, Ру, Т7/ главного вектора внешних сил Рг1 и проекциями на ОСКТ Мхг , Му , М2 главного момента МгХ этих сил относительно неподвижной точки О (сила тяжести сюда не входит).
Надо найти связь перечисленных величин с проекциями Р*, Ру, Р2 на ОСКТ силы реакции
4 подшипника Л и с проекциями , Рьу, на ОСКТ силы реакции Рь подшипника В. Силы Ра и Рь действуют (через подшипники) со стороны стойки на тело.
Решение. Для рассматриваемой СТТ N = \, тох - тл и базой единственного тела является стойка. Следовательно, сила, действующая со стороны стойки на тело, вычисляется по формуле (25), в которой необходимо считать г = к -1. Из (6) получим РГ01 = 0, тогда из (25)
^ = тх(жгх + 2сдх х Уг^)+£х хтх+с5х хтх)-тх^ - РгХ, где сдх =акх, ех=акх. Если в качестве полюса тела взять точку О, то УгХ = 1УгХ - О, 0О1 = Ох = О, тх = тхгх = тх {ац + й/, + с1кх) и искомая сила реакции подшипников
где М -тх- масса тела; <£х, gy,gz - проекции ускорения свободного падения на ОСКТ. Аналогично, положив в (26) і = к = 1 ,Уг1 =1¥г1 = 0, получим Мх = 1ХХ ■ єх + с5х х 1п ■ Щ + ЩЩ ■ 1п - тх х £ - МгХ -Яи Согласно (24), (23), (21) с учетом Яи=0 получим /,,=/,=/- тензор инерции тела относительно точки 0, 1п = 0, тх -тх-Мгх. Следовательно, Мх -1 ■ єх + Шх х I ■ Шх - М гх х £ - МгХ.
Проекция М2 вектора Мх на ось 02 (Окх) является вращающим моментом тела, т.е. действует со стороны его базы (стойки) на тело, преодолевая инерционные силы, силу тяжести и момент внешних сил (кх-МА). Проекции М, на оси Оіх и 0]х вычисляются по формулам
/] • Мх - -каРа - къРьу, /, ■ Мх - каР* + кьР)*, так как для проекций моментов реакций Ра и Рь на ОСКТ имеем ОАхРа -~ЬаРуіі + ИаР*]1, ОВхРь = -кьР^їі + кьТ7/у,. Следовательно, проецируя Мх на ОСКТ, получим следующие искомые выражения:
рх =Ра+Рь =щ[є\ хгх+ю1х(сох хП)-^]-/гг1.
Очевидно, что в проекциях на ОСКТ это выражение принимает искомый вид
Здесь учтено, что в ОСКТ I ■ £х = - Рху
Iу -Iу2 0 --Iх2а іх-Іу2а кх, и ана-
-/>* Г ){а)
V
логично сохх1-сох = <і2(0,0,і)х(-Г1,-Iу2,г)=Іу2а2іх -Г2а2]х.
Заметим, что известные методы вывода полученных выражений занимают значительно больше места (машинописного текста) и требуют знаний некоторых законов (теорем) механики. Мы же осуществили только процедуру выписывания искомых уравнений, т.е. выполнили конкретизацию общих уравнений (25), (26) для случая 1-к~Ы = 1, и перешли к скалярному виду выписанных уравнений.
Задача 2. Дано твердое тело, совершающее поступательное перемещение под действием силы Р и вращение под действием момента силы М, заданного относительно ЦМ тела (точки С,).
Надо вывести УД этого тела.
Решение. Если в утверждении 4 считать N = 1, то, во-первых, тензор инерции тела /, должен быть вычислен относительно полюса стойки (неподвижной точки О), во-вторых, момент силы МЛ, под действием которого вращается тело, должен быть задан относительно точки О. Известно, что, во-первых, УД твердого тела принимают простой вид, когда тензор инерции вычисляется относительно ЦМ этого тела, во-вторых, движущий момент силы задан относительно ЦМ тела. Поэтому будем считать N = 2, причем с тт ассоциируем СК , совершающую по-
ступательное перемещение относительно стойки под действием силы Р , а за т02 примем рассматриваемое тело, с которым жестко связана СК С,/2у2^2, вращающаяся под действием момента силы М относительно СК С^у,^ . Тогда из (25) для к = 1 с учетом -Уг2 = Жг2 =0
получим т^г1 + е2 х т2 + Ш2 х (со2 хт2)-т1$? = Р, а из (26) для к = 2 получим т2 х 1У02 + /22 ■ е2 + со2 х /22 • о~)2 + со2со2 -122 -т2 х £ = М, где т2 - т2 О02СЛ2 - 0, -т2- 0,
/22 = /2, /22 = ’ так как ^22 = 0) О02 = Са2 = С,. Следовательно, искомые УД имеют вид
М1У -М^-Р, I■£ + со хI со = М, где М = тх- масса тела; Ж = Wrl - ускорение поступательного перемещения его ЦМ; / = /2 - тензор инерции тела относительно ЦМ; со = со2, £ = е2 - абсолютная угловая скорость и ускорение тела.
5. Синтез интегрируемых СТТ. Процесс синтеза СТТ с заданными свойствами можно свести к поиску ограничений на структурные (СП), кинематические (КП) и массо-геометрические параметры (МГП), при выполнении которых выделяется класс СТТ, каждый представитель которого имеет заданные свойства. К СП относятся количество и типы (открытые или замкнутые) ветвей СТТ, количество смежных тел у каждого тела, количество тел в подсистемах и т.д. К КП относятся типы допустимых (связями) движений тел относительно их баз. По этому признаку различают следующие типы тел - поступательные, вращательные, поступательно-вращательные, свободно-поступательные, свободно-вращательные и т.д. К МГП относятся значения масс тел и ДТ, их положения ЦМ, статические моменты, моменты инерции и т.д.
Здесь рассматриваются только поступательные, вращательные, поступательновращательные, свободно-вращательные и свободные тела, поэтому дадим им определения. Если все точки тела могут перемещаться только поступательно параллельно оси, жестко связанной с его базой, то такое тело называется поступательным. Если тело может только вращаться вокруг оси, жестко связанной с его базой, то такое тело называется вращательным. Если тело может совершать независимые друг от друга поступательное перемещение вдоль и вращение вокруг оси, жестко связанной с его базой, то такое тело называется поступательно-вращательным. Если тело может свободно вращаться вокруг точки, жестко связанной с его базой, то такое тело называют свободно-вращательным. Если на относительное движение тела со стороны его базы не наложено никаких ограничений, то такое тело называется свободным. Свободными телами являются, например, летательный аппарат или корпус шагающего аппарата, если базой для них служит земля. В поступательном, вращательном и поступательно-вращательном телах используется понятие оси относительного движения (00Д): в первом случае это любая прямая, параллельная направлению поступательного перемещения тела относительно своей базы, во втором и третьем - это ось относительного поворота тела.
Утверждение 5. Если все тела ДСТТ свободно-вращательные и ЦМ им соответствующих ДТ расположены в базовых точках тел (в точках относительного вращения), то УД такой ДСТТ имеют вид Е(/< ‘£j! хh к = 1,2, ..., N, где Мк - движущий момент силы отно-
izk
сительного вращения к-го тела, т.е. момент силы действующий на к-е тело со стороны его базы относительно точки вращения к-то тела.
Доказательство. В качестве полюса каждого тела рассматриваемой ДСТТ примем точку его
относительного вращения. Тогда по условию O0j = О, = Cdj и следовательно т, =inf = 0, Iki — О, Ikl = /, для всех ink. Поэтому, положив в (25) Vn =Wrj =0, получим искомые УД, случаи интегрируемости которых рассматриваются, например, в [3]. Утверждение доказано.
Рассмотрим задачу синтеза класса СТТ, УД которых образуют систему линейных дифференциальных уравнений с постоянными коэффициентами. Простейший из таких классов легко получить из (24). Действительно, если все тела соответствующей ДСТТ поступательные, т.е.
к-\ _ __________
о - £' = 0 для всех i, то из (24) получим УД тк ^ Wrj + ^ т^п - mkg -Fri - Fk, которые
/ i2k i>k после исключения сил реакции Fn сводятся к системе интегрируемых УД. Не очевидным является класс СТТ, который описывает следующее
Утверждение б. УД ДСТТ имеет вид системы линейных дифференциальных уравнений с постоянными коэффициентами, если несущая цепочка каждого концевого тела этой ДСТТ состоит из 2-х участков, тела которых удовлетворяют следующим ограничениям.
Ограничения на КП:
1. Тела 1-го участка (с началом от стойки) могут быть как вращательными, так и поступательными с параллельными друг другу осями, имеющими направляющий вектор ё,;
2. Тела 2-го участка, который следует за 1-м, могут быть только вращательными с параллельными друг другу осями, направляющий вектор которых образует с ё, постоянный угол (возможно свой для каждого концевого тела ДСТТ).
Ограничения на МГП:
3. ЦМ ДТ каждого вращательного тела 1-го и 2-го участков лежит на ООД этого тела;
4. Элементы тензора инерции каждого ДТ из 2-го участка удовлетворяют следующим ограничениям /* - Ц, Цу - 0, I*2 = 0, Ц'~ ~ 0, ieN2, где N2 - множество номеров тел из вторых
участков несущих цепочек всех концевых тел ДСТТ, I*y,I‘z,Iytz, I*,1- ,Ц - центробежные и осевые моменты инерции /-Г0 ДТ.
Доказательство состоит из 3-х частей. В 1-й рассматривается УД произвольного поступательного тела из 1-го участка. Во 2-й части рассматривается УД произвольного вращательного тела из 1-го участка. В 3-й части доказательства рассматривается УД произвольного вращательного тела из 2-го участка.
Часть 1. Пусть к - порядковый номер произвольного поступательного тела из 1-го участка. Движущая сила этого тела Fk = ~ёх • Fk . Умножим скалярно УД (25) на ё, и учтём, что в силу 1-го ограничения ех ■ Wrj = х,, ё1 х s, = ё, х ©(. ■ = 0, где i - номер тела из несущей цепочки к-го тела, х,, х, - скорость и ускорение поступательного перемещения /'-го тела относительно своей базы
(если /-е тело вращательное, то х, = х, =0 ). Тогда получим УД к-го тела в виде
к-1
Щ'Е*! + + xml)]-mkgel -e=Fk,
i isNu Ш2к
где Nlk - множество номеров тел всех первых участков к-й подсистемы;
N2k - множество номеров тел всех вторых участков k-vi подсистемы.
Теперь, учитывая ограничение 3 (т: = 0, iе N2k) и обозначение ёх ■ g ~ geos у ~ const, получим
УД к-го тела в следующем искомом виде:
к-1
+ 'Lm^l-mkS^sr = Fk.
I ieNlk
Часть 2. Пусть к - порядковый номер произвольного вращательного тела из 1-го участка. Для него с учетом ограничений 2 и 3 из УД (26) и формул (21) - (24), получим УД к-то тела в ви-де ё, ■ ^ х {^п + 2Щ х¥п)+ I, ■ £, + со, х I, • со, ]=Мк, где Мк - ё, ■ Мк - движущий мо-
мент силы к-го тела относительно ООД. Если / е Ыи , то ¥г, = х,ёх, IVг, = х,ё,, со, = со,ёх, £, = £1ё], где со,, £, - абсолютные угловая скорость и ускорение /-го тела. Следовательно, ё, ■ х У¥п = 0, со, х ¥п = 0, ёх ■ со, х I, ■ со, = О, ёх ■ I, ■ ё, = ё, ■I, ■ ё, £, = I, £,, где I- - момент инерции /-го ДТ относительно оси 0,ё1. Тогда УД к-го тела примет вид £ + 1^1 -1,-ё, +ё, ■(©, х/,-а,)] = Мк .
Согласно кинематическим ограничениям для /-го тела из 2-го участка имеем
щ = оиё1 +«2/ёр,
где аи - абсолютная угловая скорость последнего тела 1-го участка в несущей цепочке /-го тела; а2,, ё - угловая скорость и орт оси вращения /-го тела относительно этого последнего тела.
Поэтому получим
Ш, х1гШ,= (ссьёх + а2,ёр)хI, • (ад + а2,ёр)=
= хI, ■ ё1 + аиа2,(ё, хI, ■ ёр + ёрхI, ■ ё,)+ а2,ёр х1,-ёр.
В СК О, /, /, ёр, жестко связанной с /-м телом, получим ё = (О, 0,1), /, • ёр = (-/*% - Ц2, /;). Следовательно, с учётом ограничения 4 получим ё х /( • ё = //*/,. -I*2 ], - 0. Разложим ё1 по ортам
*Р Л i ■*/ Ч xi Ji V . х tiOJiwxvrAm C.J
СК О,i, j,ёp. Получим ё, = ZXii, + Zx,j, + срёр, где ZXi - косинус угла между ё1 и /,, Z,--' - косинус угла между ё, и у,, ср — cos^j, ёр )= const. Тогда после элементарных вычислений с учетом ограничений 4 получим
ё, ■ (гг, х I,-e,)=ei - [(о, o,i)x {i;z;„ if z;,/'с J= (z;, z;, cp).(- /'z;, /'z;,o)= =(/;-/,')z;z;=o.
Следовательно, с учётом ограничения 4 получим ё, • {со, xl, со,) = 0.
Очевидно, что абсолютное угловое ускорение /-го тела 2-го участка вычисляется по формуле £, = ах,ёх + а2,ёр + ах,а2,ё} х ёр. Следовательно,
ёг ■ I, ■ е, = аиёх ■ I, ■ ё, + а2,ё, ■ /, ■ ёр + ах,а2,ёх ■ /,. • (ё, х ёр).
Выполнив векторно-матричные операции в СК /-го тела с учётом ограничений 4 получим
VI, ■ X е, ):= 0, ё, ■ /, • ёг = (z;, z;, )• (о, О, I:)=
Следовательно, УД к-го тела принимает искомый вид:
1+ h+с;1' ]««+ }=м,.
reiV2i
Часть 3. Пусть к - порядковый номер произвольного тела 2-го участка несущей цепочки р-го концевого тела. Тогда с учетом ограничений 2 и 3 из УД (26) получим УД рассматриваемого
тела в виде ёр • £ (/, ■£, + со, xl, ■ со, ) = Мк , где М к - движущий момент силы относительно
i>k
ООД к-го тела. Совершенно аналогично 2-му случаю доказывается, что ёр ■ (со, xl, ■ со,,) = 0 и ёр-1гё,= йуёр ■ I, ■ ё, + а2,ёр • /, ■ ёр + ауа2,ёр ■ I, ■ (ё, х ёр), ёр-I, ■ (ё, хёр)= 0,ёр ■ I, -ё, =ср1;,ёр ■I, -ёр =/*, т.е. УД к-то тела принимает искомый вид ^ {сР^^и + Ц&21 )= Мк ■ Утверждение доказано.
rzk
Следует отметить, что приведенное здесь доказательство в несколько раз короче ранее изложенных [4, 5], и впервые попутно привело к УД для каждого из возможных тел выделенного класса ДСТТ. Примеры практической реализации СТТ из выделенного класса изложены в [6].
5. Области использования новых видов УД СТТ. Формулы утверждения 4 и их частные виды можно использовать, во-первых, для решения задач динамики СТТ, а именно вычисления Рк,Мк по заданным движениям тел конкретной СТТ (1-я задача динамики или задача дифференцирования), или для определения движения тел по заданным движущим силам и моментам сил (2-я задача динамики или задача интегрирования), во-вторых, для решения задач управления движением СТТ, т.е. поиска движущих сил и моментов обеспечивающих заданные (программные) движения тел с заданным качеством, в-третьих, для синтеза СТТ с заданными целевыми свойствами, т.е. поиска ограничений на СП, КП и МГП произвольной СТТ, при удовлетворении которых из общего множества СТТ выделяется класс СТТ и его любой представитель имеет целевые свойства. Эффективность использования уравнений (25), (26) для решения 1-й задачи динамики и синтеза СТТ по сравнению с другими видами УД очевидна (к другим здесь относятся и такие классические виды УД, которые предложены Ньютоном, Эйлером, Лагранжем, Аппелем, Гамильтоном и др.). Действительно, очень сложно и громоздко получить УД конкретной СТТ из
$ , сИ ,
УД в форме Аппеля дБ/де}, - V, или Лагранжа — — —— = и,, где 5-энергия ускорения
Л Эд,
СТТ, Ь - лагранжиан СТТ, qi - обобщенная координата г -го тела, и, - обобщенная движущая сила. Использовать эти УД для синтеза СТТ с заданными свойствами практически невозможно, так как они явно не содержат параметры, на множестве которых осуществляется процесс синтеза. Можно самостоятельно убедиться в эффективности использования формул утверждения 4 для решения задач синтеза. Легко обобщить утверждение 5, а именно расширить класс ДСТТ с линейными УД, положив, что 1-е тело может совершать произвольное поступательное перемещение относительно стойки, а тела 1-го участка могут быть вращательно-поступательными с осью ё]. Легко также доказать единственность обобщенного класса ДСТТ, а также необходимость сформулированных ограничений.
Эффективное использование предложенных здесь видов УД при решении 2-й задачи динамики и в задачах управления движением СТТ можно продемонстрировать на соответствующих примерах, которые готовятся к публикациям.
Заключение. Исходя из ФВСФ в сочленениях СТТ [1], в которых в качестве МГП выступают массы и моменты инерции тел, получены новые виды ФВСФ. В 1-м из них ФВСФ записаны в рекуррентном виде, а во 2-м в явном виде выражены МГП ДТ и подсистем СТТ, что позволило эффективно решать задачи анализа и синтеза СТТ. Приведённые примеры убедительно доказывают эффективность использования новых видов ФВСФ.
Литература
1. Телегин А.И., Абросов А.В. Алгоритмы решения первой задачи динамики произвольных систем тел // Вестник ЮУрГУ. Серия «Машиностроение». - 2001. - Вып. 1. -№ 6(06). - С. 3-9.
2. Лурье А.И. Аналитическая механика. -М.: Физматгиз, 1961. - 824 с.
3. Зубов В.И. Аналитическая динамика систем тел: Учеб. пособие. - Л.: Изд-во Ленингр. унта, 1983. - 344 с.
4. Мелентъев Ю.И., Телегин А.И. Динамика манипуляционных систем роботов. - Иркутск: Изд-во Иркутского государственного университета, 1985. - 348 с.
5. Телегин А.И. Синтез систем твёрдых тел с заданными свойствами. - Челябинск: Изд-во ЧГТУ, 1996. -174 с.
6. Телегин А.И. Динамическая развязка систем тел с замкнутыми ветвями // Изв. РАН. Механика твёрдого тела. - 1999. -№ 2. - С. 37-45.