Нелинейная динамика. 2011. Т. 7. № 3. С. 559-568. Полнотекстовая версия в свободном доступе http://nd.ics.org.ru
УДК: 532.5 М8С 2010: 37J60
Две неголономные интегрируемые связки твердых тел
А. В. Борисов, И. С. Мамаев
В работе рассматриваются две новые интегрируемые системы, восходящие к Чаплыгину, которые описывают качение по плоскости сферической оболочки с шаром или гироскопом Лагранжа внутри. Приведены все необходимые первые интегралы и инвариантная мера, указано сведение к квадратурам.
Ключевые слова: неголономная связь, интегрируемость, инвариантная мера, гироскоп, квадратура, связка твердых тел
Содержание
Введение ...................................................
1. Система Чаплыгина......................................
1.1. Уравнения движения..................................
1.2. Инвариантная мера, первые интегралы, гироскопическая функция
1.3. Сферическая оболочка с маятником ...................
2. Сферическая оболочка с волчком Лагранжа................
2.1. Уравнения движения..................................
Получено 26 августа 2011 года После доработки 14 сентября 2011 года
Работа выполнена при поддержке гранта Правительства РФ для государственной поддержки научных исследований, проводимых под руководством ведущих ученых в российских образовательных учреждениях ВПО (дог. №11.034.31.0039), Федеральной целевой программы «Научные и научнопедагогические кадры инновационной России», мероприятие 1.1. «Научно-образовательный центр «Регулярная и хаотическая динамика» (ГК №02.740.11.0195), мероприятие 1.5 «Топология и механика» (ГК №14.740.11.0876).
Борисов Алексей Владимирович [email protected] Мамаев Иван Сергеевич [email protected]
Институт компьютерных исследований Удмуртский государственный университет 426034, Россия, г. Ижевск, ул. Университетская, д. 1
560
560
560
562
564
564
564
2.2. Инвариантная мера, первые интегралы и гироскопическая функция
566
3. Дискуссия
566
Введение
В связи с созданием управляемых устройств, использующих для передвижения один или несколько шаров (см., например, [3, 4, 7-10, 12-14]), в последнее время возрос интерес к различным моделям (в частности, к неголономным) качения сферических оболочек, в том числе в случае, когда внутри могут быть установлены дополнительные механизмы. Классическая задача о качении динамически несимметричного уравновешенного шара Чаплыгина хорошо изучена [11]. Более новые задачи, связанные с качением шара Чаплыгина по сфере, недавно изучались в ряде работ [1, 5, 6].
Здесь мы рассмотрим две новые интегрируемые системы, также восходящие к Чаплыгину. В работе Чаплыгина [2], посвященной в основном обобщенным условиям существования линейных по скоростям интегралов в задачах, связанных с движением систем шаров (которые, кстати, до сих пор не очень поняты), Чаплыгин подробно разбирает две задачи. Первая из них относится к системе, состоящей из сферической геометрически и динамически симметричной оболочки, внутри которой катается однородный шар, при этом сама оболочка катается по горизонтальной плоскости (качение происходит без проскальзывания), см. рис. 1. Интегрируемость этой системы была установлена Чаплыгиным при помощи явного сведения к квадратурам. Хотя метод сведения к квадратурам, использованный при этом, довольно естественный (он применяется также в задаче о качении тела вращения по плоскости), по нашему мнению, при решении этой задачи Чаплыгин допустил некоторые неточности, что привело к очень громоздким конечным выражениям, которые не поддаются верификации, и кроме того он не указал явно один из дополнительных интегралов. Кстати, эти результаты остановили и самого Чаплыгина, так как обычно после получения аналитического решения он пытался прояснить какие-либо его динамические и геометрические аспекты. Мы даем новый анализ этой системы, указываем все необходимые интегралы и приводим задачу к квадартурам.
Вторая задача, проинтегрированная Чаплыгиным полностью, описывает качение по плоскости оболочки со сферическим маятником внутри. Как мы показываем в этой работе, интегрируемой оказывается и более общая система — гироскоп Лагранжа внутри катящейся сферической оболочки. Она также интегрируется при помощи обобщения векторных интегралов Чаплыгина и пары дополнительных линейных интегралов.
1. Система Чаплыгина
1.1. Уравнения движения
Рассмотрим катающуюся по горизонтальной плоскости систему, состоящую из двух тел: первое — сферическая оболочка, представляющая собой правильный шар, внутри которого имеется сферическая полость, такая, что ее центр совпадает с центром шара, второе — шар, помещенный в сферическую полость оболочки (см. рис. 1). Оба тела предполагаются уравновешенными (т. е. центр масс совпадает с геометрическим центром) и динамически симметричными (т. е. тензор инерции шаровой), их моменты инерции обозначим I и г соответственно.
Выберем неподвижную систему координат Охух с началом в горизонтальной плоскости, проходящей через центр оболочки, и осью Ох, направленной вертикально вниз (вдоль поля тяжести), запишем уравнения изменения углового момента и импульса тел. Для оболочки изменение момента импульса относительно ее центра С3 и изменение импульса описываются уравнениями
IЙ = К0к х N0 + ЕгП х N1, М V = N0 + N + Мдк, (1-1)
где Й, V — угловая скорость и скорость центра С3 оболочки, М — масса оболочки, К0, К — ее внутренний и внешний радиусы, к = (0, 0,1) — единичный вектор вдоль поля тяжести, N0, N — силы реакции, действующие на оболочку в точках контакта с плоскостью Q0
и шаром Qi, д — ускорение поля тяжести. Аналогичные уравнения для шара относительно
его центра Оь имеют вид
гш = Кьп х (—Ni), шг> = —N1 + тдк, (1.2)
здесь ш, V — угловая скорость и скорость центра Оь шара, т — масса шара, Кь — его радиус.
Будем предполагать, что в точках соприкосновения Q0 и Qi проскальзывание отсутствует, т. е. скорость точки контакта Q0 равна нулю:
V + Й х К0к = 0, (1.3)
а в точке Qi скорости соприкасающихся элементов оболочки и шара совпадают:
V + Й х Кп = V + ш х Кь п. (1.4)
Эти уравнения описывают (неголономные) связи, наложенные на систему. Пользуясь ими, исключим из уравнений (1.1), (1.2) силы реакции; это позволит получить замкнутую систему уравнений, описывающих эволюцию векторов Й, ш и п.
Согласно определению вектора п (см. рис. 1), имеем V — V = (К — Кь)П, и из уравнения (1.4) получаем
(К — Кь)П = (К*Й — Кьш) х п.
Выразим N из второго уравнения в системе (1.1) и V из уравнения (1.3), откуда находим
К0к х N = К0к х (—Ni — Мдк — МК0Й х к).
Это позволяет представить уравнения для П, ш в форме
IП + MK20k х (П х k) = JO = a х Ni, Ш = —Rbn х Ni, (1.5)
где J = diag(I + MR^,I + MR°°,I), a = Rin — Rok = QoQi — вектор, соединяющий точки контакта, а сила реакции Ni может быть найдена из второго уравнения (1.2) и связи (1.4):
N = —mi) + mgk, v = П х a — ш х R^n. (1.6)
Выполняя дифференцирование v и упрощая, окончательно получим:
Уравнения движения оболочки и шара, катающихся без проскальзывания по плоскости, могут быть записаны в форме
JO + ma х (П х a) — mRba х (ш х n) = —ma х ((Rin — R^) х n) + mgRin х k, ш + mR°n х (ш х n) — mRbn х (П х a) = mRbn х ((^П — Rbш) х n) — mgRbn х k, (Ri — Rb)n = (Я^П — Rb(^) х n,
(1.7)
где a = Rin — Rok, k = (0, 0,1). Траектория центра оболочки rs(t) (точки контакта) находится с помощью квадратуры
rs = V = Rok х П. (1.8)
1.2. Инвариантная мера, первые интегралы, гироскопическая функция
Уравнения (1.7) обладают инвариантной мерой pdП dw dn, плотность которой на поверхности уровня геометрического интеграла n0 = 1 определяется следующим образом:
Р = pl\fp2,
, . I + MR0 + me(Ri — Ro)0 2Ri/i \ mRb M 0\
"l("3) =--------------------------+ Ж1-1 - ns) + —(1 - щ)' (1.9)
I + MR2 + me(Ri — Ro)2 ^Ri M Hi 2\
№(”з) =------------^щ----------------------+ ж*1 “ ”з) +—(1 - ”з)-
где riie = -———- — величина, которую по аналогии с небесной механикой назовем приведенной массой шара.
Замечание. Если обозначить совокупность угловых скоростей через вектор w = (П, ш), то первые шесть уравнений системы (1.7) записываются в форме
GW = b(w, n),
где G — 6 х 6-матрица, зависящая от n, b — шестимерный вектор. Оказывается, что
det G = \p1p2,
где Л — некоторая константа.
Уравнения движения (1.7) допускают очевидные первые интегралы:
геометрический n0 = 1,
энергия Е = ^(М V2 + /Г22 + mv2 + iu>2) — mg(Ri — Rb){k, n),
где V, V выражаются из уравнений связей (1.3), (1.4) по формулам
V = Д0П х к, V = П х а — и х Кьп.
Кроме этого, уравнения (1.7) обладают также векторным интегралом
Щ
К = Л~2 + ~^%и + тИ0у х к, (1-11)
щ
линейным по угловым скоростям и, П. (Установить существование этого интеграла проще всего, если воспользоваться уравнениями (1.5) и (1.6).)
Помимо этих трех, имеется еще два линейных по угловым скоростям интеграла, которые имеют вид
МЩ К
= (Л~2, ВгП — К0к) — 1Щ(и, п) — М Н,,Н;{ V х к,п) -\------- —-{ги, к),
тКь (1.12)
= (ЩП - Щи, п) ^.
Замечание. Существование векторного интеграла К установил С. А. Чаплыгин [2], который рассматривал наиболее общие механические системы, обладающие подобными векторными интегралами, линейными по скоростям. Данную систему Чаплыгин разобрал как один из простейших (и, по-видимому, наиболее содержательных) примеров таких систем.
Помимо общих интегралов (1.10), (1.11), Чаплыгин нашел для данной конкретной системы интеграл (но не указал интеграл ^2 и меру) и предпринял попытку проинтегрировать систему в явном виде с помощью различных подстановок, которые привели к сложным и запутанным
выражениям (очевидно, ошибочным).
Таким образом, система из девяти уравнений (1.7) допускает семь первых интегралов и инвариантную меру и, следовательно, является интегрируемой (согласно теореме Эйлера-Якоби). Кроме того, на фиксированном уровне первых интегралов
Мк,х = {(П, и, п) | п2 = 1, К = к, = XI, Р2 = Х2}
интеграл энергии представляется в форме
Е = | - гид (Кг - Щ)п3 + и*{п3) + ^ ^ + Ь'2
21 — n3 i 21 + iR2/R2 + (m + M)R0'
Rb
0{R2/
Rb
г = i-
mRl{RR/R2 — 1)
I + iR2/R2 + (M + m)R0 ’
U*{n3) = Aoxl + ^iXi«3 + A2kI + ~~~ \ 1 \ 2 + -^=«3X2 + — xi
p0 p0 p0
где Ak — квадратичные по n3 полиномы, Bk — кубичные, Co — четвертой степени, их коэффициенты суть довольно громоздкие функции параметров системы I, i, M,..., поэтому мы их здесь не приводим (они могут быть легко найдены при помощи любой системы аналитических вычислений Maple, Mathematica, и т.п.). Выражая на уровне энергии
Е = 1-----
2 I + iRi/R2 + (m + M)R0
Rb
2)
производную nз, получим квадратуру
??! = 21Х П'^ (h + mg{Ri - R0)n3 - U*(n3)), (1.13)
грЦпз) v J
где в скобках стоит гироскопическая функция системы.
1.3. Сферическая оболочка с маятником
Имеется любопытный предельный случай данной системы Чаплыгина, который оказывается эквивалентным задаче о качении оболочки, в центре которой закреплен сферический маятник. Чтобы продемонстрировать это, рассмотрим формальную задачу, в которой внутренний шар обкатывает (без проскальзывания) с внешней стороны некоторую сферическую поверхность, закрепленную в центре оболочки (рис. 2). Поскольку при этом вектор из точки контакта Qi в центр шара Gb меняет направление, то в уравнениях (1.7) необходимо сделать замену Rb ^ -Rb. Если в получившейся системе сделать предельный переход Ri ^ 0, то получим систему, в которой сохранятся интегралы (1.10), (1.11), а второй из интегралов (1.12) примет вид
(ш, n) = const.
На нулевом уровне этого интеграла (ш, n) = 0 получится система, эквивалентная шару
Любопытно, что первый из интегралов (1.12) вырождается, но вместо него возникает интеграл
ш3 = const.
Здесь мы не будем подробно анализировать эту задачу, так как в следующем разделе рассматривается более общая система, содержащая данную как частный случай.
Замечание. Сам Чаплыгин также рассмотрел задачу об оболочке со сферическим маятником, используя исходную конфигурацию тел (см. рис. 1), но предполагая, что внутренняя поверхность оболочки абсолютно гладкая. В этом случае он явно указал все необходимые интегралы и гироскопическую функцию.
2. Сферическая оболочка с волчком Лагранжа
2.1. Уравнения движения
Рассмотрим теперь подробнее более общую систему, которая не может быть получена как частный или предельный случай системы Чаплыгина, а именно — сферическую оболочку, катающуюся без проскальзывания по горизонтальной плоскости, при условии, что в центре оболочки закреплен осесимметричный волчок (см. рис. 3). Подобного рода задачи встречаются в приложениях при управлении роботами-шарами. Наиболее интересным здесь является проект, связанный с созданием шарового робота для инопланетных миссий (например, марсохода, [14]).
со сферическим маятником.
Как и в предыдущем случае выберем неподвижную систему координат Охуг, с горизонтальной плоскостью, проходящей через центр шара. Обозначим через С3 — центр масс оболочки, а через С — центр масс волчка, и расстояние между ними Я = |СС*|. Предполагая, что в системе главных осей волчка его тензор инерции имеет вид і = Й1а§(г, і, і + і), кинетическая энергия системы может быть записана в форме
Т = т^(М V2 + Ш2) + ^(т«2 + іи>2 + п)2),
где V, П — скорость центра и угловая скорость оболочки, М, I — ее масса и момент инерции, V, ш — скорость центра масс и угловая скорость волчка, а т — его масса.
Изменение углового момента относительно точки С3 и импульса оболочки описывается уравнениями
дТ\'
ж) =ш = R°k х N-
дТ V
dV
M V = No + Nt + Mgk,
где No, Nt — силы реакции, действующие на оболочку в точке контакта Qo и точке крепления волчка Gs. Для волчка относительно его центра масс Gt имеем
dT X Л v „ ЛГ (дТ X . , лг
т— = (ги> + 7(ш, п)п) = Rtn х J\t, т— = mv = так — щ.
дш ) \ov )
Из условия непроскальзывания в точке контакта Qo
V = Rok х П,
в то время как скорость центра масс волчка определяется соотношением
v = V + Rtu х n = Rok х П + Rtu х n.
Эволюция вектора n находится из уравнения Rtn = v — V:
n = ш х n.
Пользуясь этими соотношениями, а также тем, что имеется интеграл (ш, n) = const, как в системе Чаплыгина, мы можем исключить силы реакции No, Nt, окончательно получим:
Уравнения движения сферической оболочки с осесимметричным волчком, закрепленным в геометрическом центре оболочки, представляются в виде
JH + mR^k x (Й x k) — mRoRtk x (и x n) = mRoRtk x (и x n), іи — mR^n x (и x n) — mRoRtn x (Й x k) =
= —j(и, n)n — mR%n x (и x n) + mgRtn x k,
(2.І)
n = и x n,
где J = diag(I + МЯ2, I + МЯ2, I), к = (0, 0,1). При этом траектория точки контакта оболочки и плоскости также определяется уравнением (1.8).
2.2. Инвариантная мера, первые интегралы и гироскопическая функция
Для сокращения записи формул введем обозначения
I = I + (М + ш)К20, ^ = diag(I',I,1),
О и 5
ІІ — mЯ0(I + тЯ2)
И + тЯ2 (I + тЯ22)
Инвариантная мера рйП йш йп уравнений (2.1) имеет плотность вида
(і + тЯ2)1 2
<к%)- тій*** ""»•
Как и в предыдущем случае, эта система допускает семь первых интегралов: геометрический п2 = 1,
энергия Е = ^(М V2 + /Г22) + ^(ти2 + іи>2 + п)2) — тдЯ^п, к),
векторный интеграл К = JП + тЯV х к,
Чаплыгина
линейные интегралы Е\ = и3 + р(ш, п)пз,
^2 = (ш, п),
где
V = ЯОП х к, V = ЯОП х к + ЯіШ х п.
На уровне первых интегралов
Мк,х = {(П, ш, п) | п2 = 1, К = К,Яі = Хі,^2 = Х2} энергия системы представляется в форме
^ К т-1 ч т2Я20Щ р(пз)П\ ТТ . .
Е = -(«, к) Н---------=---------г + их(п3) - тдЯіПз,
1К =
2(1 — п2)
тЯі:^ + МЯ°)\ 2 2 2
г +-----------^----------] \і - 2(г • ./)//; \ і\2 + (* + ■?)(! + )\2
Таким образом, на фиксированном уровне интеграла энергии
Е = «ГГ1*) + *■
эволюция Пз описывается уравнением
"1 = ^§вй)(', + т!'й‘"3-^(’!з)
где в скобках стоит гироскопическая функция рассматриваемой системы.
3. Дискуссия
В заключение укажем некоторые задачи, которые могут быть решены на основе результатов, полученных в данной работе.
1. Вследствие того, что интегрируемость сохраняется и при внешнем обкате шара (см. рис. 4), это можно использовать для полного анализа устойчивости (стабилизации) вращения и качения шара на вершине оболочки. При этом оболочка может также двигаться. (Любопытно, что подобного рода системы часто используются в цирковых представлениях, где их равновесие обеспечивается мастерством артистов.)
2. Системы, описанные в этой работе, находят достаточно широкое применение в управлении, подробный список литературы содержится в [9]. Используя их интегрируемость, можно построить простейшие устойчивые решения этих систем, позволяющие конструктивно решать различные задачи управления.
Список литературы
[1] Борисов А. В., Килин А. А., Мамаев И. С. Обобщение преобразования Чаплыгина и явное интегрирование шарового подвеса // Нелинейная динамика, 2011, т. 7, №2, с. 313-338.
[2] Чаплыгин С. А. О некотором возможном обобщении теоремы площадей с применением к задаче
о катании шаров // Собр. соч.: Т. 1 / С. А. Чаплыгин. М.-Л.: ГИТТЛ, 1948. С. 26-56.
[3] Alves J., Dias J. Design and control of a spherical mobile robot // J. Systems and Control Engineering, 2003, vol. 217, pp. 457-467.
[4] Bhattacharya S., Agrawal S.K. Design, experiments and motion planning of a spherical rolling robot // Proc. of the IEEE Internat. Conf. on Robotics and Automation (San Francisco, CA, April 2000), pp. 1207-1212.
[5] Borisov A. V., Kilin A. A., Mamaev I. S. Rolling of a homogeneous ball over a dynamically asymmetric sphere // Regul. Chaotic Dyn., 2011, vol. 16, no. 5, pp. 465-483.
[6] Borisov A.V., Fedorov Yu. N., Mamaev I. S. Chaplygin ball over a fixed sphere: An explicit integration // Regul. Chaotic Dyn., 2008, vol. 13, no. 6, pp. 557-571.
[7] Camicia C., Conticelli F., Bicchi A. Nonholonimic kinematics and dynamics of the sphericle // Proc. of the 2000 IEEE/RSJ Internat. Conf. on Intelligent Robots and Systems, 2000, pp. 805-810.
[8] Chung W. Nonholonomic manipulators. (Springer Tracts in Advanced Robotics, vol. 13.) Berlin: Springer, 2004. 114 pp.
[9] Crossley V. A. A literature review on the design of spherical rolling robots. Pittsburgh, PA, 2006, 6 pp.
[10] Goncharenko I., Svinin M., Hosoe S. Dynamic model, haptic solution, and human-inspired motion planning for rolling-based manipulation // J. of Computing and Information Science in Engineering, 2009, vol. 9, no. 1, 011004, 10 pp.
[11] Kilin A. A. The dynamics of Chaplygin ball: The qualitative and computer analysis // Regul. Chaotic Dyn., 2001, vol. 6, no.3, pp. 291-306.
[12] Michaud F., Caron S. Roball, the rolling robot // Autonomous Robots, 2002, vol. 12, pp. 211-222.
[13] Mukherjee R., Minor M.A., Pukrushpan J. T. Motion planning for a spherical mobile robot: Revisiting the classical ball-plate problem // J. Dyn. Syst. Meas. Control, 2002, vol. 124, pp. 502-511.
[14] Wilson J.L., Mazzoleni A. P., DeJarnette F.R., Antol J., Hajos G. A., Strickland C.V. Design, analysis, and testing of Mars tumbleweed rover concepts // J. of Spacecraft and Rockets, 2008, vol. 45, no. 2, pp. 370-382.
шар
Two non-holonomic integrable systems of coupled rigid bodies
Alexey V. Borisov1, Ivan S. Mamaev2
1,2Institute of Computer Science,
Udmurt State University Universitetskaya 1, Izhevsk, 426034 Russia
[email protected],[email protected]
The paper considers two new integrable systems due to Chaplygin, which describe the rolling of a spherical shell on a plane, with a ball or Lagrange’s gyroscope inside. All necessary first integrals and an invariant measure are found. The reduction to quadratures is given.
MSC 2010: 37J60
Keywords: non-holonomic constraint, integrability, invariant measure, gyroscope, quadrature, coupled rigid bodies
Received August 26, 2011, accepted September 14, 2011
Citation: Rus. J. Nonlin. Dyn., 2011, vol. 7, no. 3, pp. 559-568 (Russian)