Вычислительные технологии
Том 12, № 4, 2007
ПОСТРОЕНИЕ ПРИБЛИЖЕННЫХ МОДЕЛЕЙ СФЕРИЧЕСКОГО ДВИЖЕНИЯ ТВЕРДОГО ТЕЛА
И.М. БондАРЪ, А. И. БондАРЪ Новосибирский государственный архитектурно-строительный университет, Россия
Various approximate models describing movements of a body with one fixed point are presented assuming that the angular velocity of rotation is much greater that the angular velocity of rotation of the axis. Models of the first and the second order have been constructed. Invariance of the first order models on the Euler angles is proved. Conditions for stability of a spherical motion are determined and an equation describing small amplitude stable oscillations of a body is derived.
Введение
При построении различных моделей сферического движения мы обратили внимание на различие моделей первого приближения, построенных на основе динамических уравнений Эйлера в проекциях на неподвижные оси и в проекциях на подвижные оси. Модели первого приближения удобно использовать в том случае, если угловая скорость собственного вращения тела й0 значительно больше угловой скорости вращения оси й1 (например, модель вращения волчка). При таком условии можно считать, что углы поворота оси вращения и соответствующие угловые скорости — малые величины. В данной работе исследуются различные варианты построения моделей такого движения. Получены условия устойчивого сферического движения тела и уравнения малых колебаний при его устойчивом движении.
1. Преобразование координат в моделях первого и второго приближения
Рассматривается движение твердого тела, имеющего неподвижную точку O, через которую проходит его ось вращения. Основным движением предполагается вращение тела относительно этой оси с угловой скоростью йо, йо = const. Пусть Oxyz — подвижная система координат, O£nC — неподвижная система координат (рис. 1), центры которых совпадают с неподвижной точкой O. Ось вращения тела совпадает с осью Oz. Угловая скорость вращения оси й1, при этом й0 ^ й1.
© Институт вычислительных технологий Сибирского отделения Российской академии наук, 2007.
Рис. 1.
В произвольный момент времени ориентация системы Oxyz относительно системы может быть определена тремя углами Эйлера — ф,ф,0 [1]. Под моделями первого и второго приближения будем понимать модели сферического движения, в которых углы ф,ф,0 являются малыми величинами. Предположим, что угловые скорости поворотов ф,ф, 0 также малы. В моделях первого приближения будем считать, что для малых величин а, в имеют место соотношения sin а ~ а, cos а ~ 1, а ■ в ~ 0. В моделях второго
а2
приближения sin а ~ а, cos а ~ 1--, а ■ в = 0. Величины выше второго порядка малости
считаются равными нулю.
Пусть i,j, k — единичные векторы координатных осей Ox, Oy, Oz; l, m, n — единичные векторы координатных осей O£, On, O(. Получим выражения векторов i,j,k через векторы l,m,n и углы Эйлера. Переход от системы Oxyz к системе O£nC можно осуществить при помощи трех последовательных поворотов: на угол ф вокруг оси Oна угол 0 вокруг оси Om и на угол ф вокруг оси Oz. Все повороты производятся против часовой стрелки при рассмотрении их с конца соответствующей оси. При первом повороте на угол ф мы переводим систему Oxyz в промежуточное положение O^ml. Соответствующий переход задается матрицей Ai, которая с учетом малости величины ф будет иметь следующий вид:
1 0 0 1 0 0
Ai =| 0 cos ф sin ф I = I 0 1 ф 0 — sin ф cos ф у \ 0 — ф 1
Первоначальный поворот на угол 0 вокруг оси On задается матрицей A2:
/ cos 0 0 — sin 0 \ /10 — 0 \ A2 = 0 10 = 010 .
sin0 0 cos 0 0 0 1
Таблица перехода векторов
1 m n
i 1 Ф —в
—ф 1 <Р
k в 1
Первоначальный поворот на угол ф вокруг оси 0( задается матрицей A3:
cos ф sin ф 0 \ / 1 ф 0 A3 = | — sin ф cos ф 0 I = I —ф 1 0
0 0 1 У \ 0 0 1
Нетрудно проверить, определив проекции векторов i,j,k на координатные оси системы 0£пС, что последовательный поворот сначала на угол р, потом на угол в задается матрицей
10 — в \ /10 0 \ /10 —в A2A1 = | 0 1 0 0 1 р = 01 р
в 0 1 / V 0 —р 1 / \ 0 — р 1
Конечный поворот системы Oxyz из начального положения в произвольное положение в случае изменения углов в порядке р, в, ф задается матрицей A, являющейся произведением трех матриц A = A3A2Ai :
1 ф 0\/10 —в \ /1 ф —в A = A3(A2 ■ Ai) = | —ф 1 И 0 1 р = —ф 1 р
0 0 1 / \ 0 —р 1 / \ в —р 1
Такой алгоритм преобразования координат, когда матрицы преобразования составляются для поворотов системы Oxyz относительно системы 0£пС на каждый из трех углов из начального положения, проще, чем алгоритм преобразования координат, приведенный в [1], где второй и третий повороты системы производятся из промежуточных состояний.
Поскольку операция перемножения матриц не обладает свойством коммутативности, то в общем случае конечные повороты системы Oxyz некоммутативны. Это означает, что в общем случае ориентация системы Oxyz относительно системы 0£пС, получаемая в результате двух последовательных поворотов, зависит от порядка выполнения этих поворотов. Однако в случае малых углов ф, в, р с точностью до малых первого порядка перемножение матриц коммутативно. Действительно, с учетом, что ф ■ в = 0, получим
10 0\/10 —в \ /10 —в A1A2 = | 0 1 р 010 =01 р | = A2A1.
0 —р 1 ) \ в 0 1 J \ в —р 1
Следовательно, в моделях первого приближения перемещения подвижной системы Oxyz относительно неподвижной системы O£nC не зависят от порядка изменения углов Эйлера, т. е. преобразования координат в моделях первого приближения инвариантны относительно порядка изменения малых углов Эйлера.
Теперь, используя матрицу конечного поворота A, можно построить таблицу перехода от единичных векторов i, j, k к единичным векторам /, m, n и наоборот.
Если поворот осуществляется по часовой стрелке, то соответствующий угол в таблице меняет свой знак. В случае, когда поворот производится только на два угла, например, на углы р,9, в таблице значение ф заменяется нулем.
Для моделей второго приближения ориентация системы Oxyz относительно системы О^ПС, получаемая в результате двух последовательных поворотов, зависит от порядка выполнения этих поворотов. Если в матрицах перехода определять значения до второго порядка малости, то для малого угла а можно оставить в матрицах cos а. В этом случае получим
10 0 \ /cos9 0 -9
A1 И 0 cos < < I , A2 =10 10
0 — p cos p
в
A2A1
cos в 0 —в 0 1 0 в 0 cos в
10
0
A, A
1A2
0 cos p p 0 — p cos p
1 0 0
0 cos p p
0 — p cos p
cos в 0 —в
0 1 0
в 0 cos в
A1A2 = A2A1.
0 cos в
cos в pв —в 0 cos p p
в
cos в 0
— p cos p cos в
в
= pв cos p p
(1)
в
— p cos p cos в
Следовательно, преобразования координат в моделях второго приближения не инвариантны относительно порядка изменения малых углов Эйлера.
2. Угловая скорость вращения
Рассмотрим последовательность поворотов системы Oxyz относительно системы O^C на углы p,в,ф с соответствующими угловыми скоростями р ,в,ф. Тогда угловая скорость cJ1 выразится как
¿u1 = р + j + ф = + + = + (J1r¡ m +
Получим проекции вектора cJ1 на оси системы Oxyz и системы O^C. В соответствии с рис. 1 и таблицей переходов от единичных векторов i,j, к к единичным векторам l,m,n и наоборот будем иметь:
1) вектор j направлен вдоль оси O£, следовательно,
j = р • l = p(i — фj + вк) = р •i;
2) вектор j, направленный вдоль промежуточной оси Om, лежит в плоскости, проходящей через оси Ox, Oy (эта плоскость на рисунке обозначена цифрой III). Следовательно,
00 = вх0 + ву3 = в sin ф •i + в cos ф • j = вф •i + в • j =
= в • j = в(—ф • i + m + p • n) = в • m;
3) аналогично ф = ф •к = ф(в • l — p • m + n) = ф •n.
Таким образом, шх = ш^ = ф, шу = шп = 0, ш^ = ш^ = ф,
Ш1 = ф • г + 0 • ] + ф •к = ф • I + 0 • т + ф •п.
Мы получили, что в моделях первого приближения проекции угловой скорости Ш\ на оси систем Охуг и О^пС равны. Тогда полная угловая скорость ш сферического движения тела выразится формулой ш = Ш1 + шо.
Ее проекции на оси системы Охуг будут
Шх = Ш\х = ф, Шу = Ш\у = 0, Шх = Ш\х + Шо = ф + Шо,
ш = ф •! + 0 • 3 + (ф + Шо) •к. (2)
Выражая векторы г,], к через векторы 1,К,п, получим выражения угловой скорости ш в проекциях на оси системы О^пС:
ш = ф(1 + фт — 0п) + 0(—ф1 + т + фп) + (ф + шо)(01 — фт + п) =
= (ф + шо0) • I + (0 — шоф) • т + (ф + шо) •п. (3)
При построении моделей первого приближения сферического движения можно воспользоваться либо динамическими уравнениями Эйлера, либо уравнениями Лагранжа второго рода. Рассмотрим оба варианта построения моделей.
3. Модель в проекциях на подвижные оси
Для получения уравнений сферического движения воспользуемся теоремой об изменении кинетического момента относительно основной (неподвижной) системы координат О^'ця. Пусть Л о — кинетический момент тела относительно неподвижного центра О (рис. 1), Мо — главный момент внешних сил относительно того же центра. Тогда
§0 = Мо.
аЬ
Обозначим А, В, С — моменты инерции тела относительно осей Ох, Оу, Ог соответственно. Тогда проекции кинетического момента на оси системы Охуг будут иметь вид
Кх = Ашх = Аф, Ку = В0, К2 = С (ф + шо).
По формуле абсолютной и относительной производных получим
ак0 йК0
аь аь
+ Ш1 х Ко.
Здесь —---производная вектора Ко в системе О^'ця (абсолютная производная), —---
аЬ ^ аЬ
производная того же вектора в системе Охуг (относительная производная), Ш1 — угловая
скорость вращения системы Охуг относительно системы О^'ця. Следовательно,
+ Ш1 х Ко = Мо,
Ь
dK,
о
dt
d d - -— (Kxi + Kyj + Kzk) = — (Atpi + B0j + C (ip + u0)k) = Aipi + B0j + Cipk, dt dt
Uq = const,
i J K
U1 х KO = ф 0) i)
Аф) B6 C(ip + uq)
C0(i + uq) - Bp0) - j Сф(ф + uq) - Афip + к(Вф0) - Аф6) = i ■ C0uQ - j ■ Сфш0.
Таким образом,
dK
о
dt
АфК + B0j + Cipk + CuQ6j - Cu0Lpjj.
Пусть Р = тд — вес тела, приложенный в центре масс тела С. Координаты точки С в системе Охуг будут хс = 0, ус = 0, гс = Я. Тогда Р = —mgn. Главный момент внешних сил относительно центра О равен Мо = гс х Р = -тдгс х п, где гс — радиус-вектор центра масс тела относительно опорной точки О. Единичный вектор п определяется согласно таблице переходов от векторов 1,т,п к векторам г,], к: п = —91 + ф] + к.
Тогда для момента Мо получим
MO = mg
ji jj jk -6 ф 1 0 0 R
mgR^i + 0j).
Следовательно, Мх = тдЯ<р, Му = тд9, Мх = 0.
В проекциях на координатные оси подвижной системы координат Охуг получаем дифференциальные уравнения движения тела
Аф + CuQ0 = mgRф,
B0 - Cu^ = mgR0, Cp = 0.
Из последнего уравнения p = 0, ip = c = const, p = ct + c1.
Полагая c =0, ci = 0, получим ip = 0 для любых t. Это значит, что угол ip и угловую скорость ip можно исключить из рассмотрения. Тогда первые два уравнения примут вид
Аф + C0uQ = mgRф, B0 - Cф uq = mgR0.
(4)
Это модель сферического движения тела по первому приближению, построенная на основе динамических уравнений Эйлера в проекциях на подвижные оси координат.
При построении модели первого приближения в проекциях на оси системы Охуг условие, что система жестко не связана с вращающимся телом, обязательно. Если это не так, то угол 1р не является малым и тогда модель первого приближения нельзя строить. Эта ошибка допущена в [2] при построении модели первого приближения вращения волчка.
Действительно, если мы жестко свяжем тело с подвижной системой координат, то тогда ф = й0, ф = й0Ь, й1 = й и
й1 х Ко = й х Ко =
г К к ф 0 й0 Лф Б0 Сйо
г(Сйо0 - Бйо0) - з(Сй0ф - Лйоф) + к(Бф0 - Лф0).
С учетом малости величин
о
<И
Лфг + Б0] + Сй0к + (С - Б)й00г - (С - Л)й0ф].
Соответствующие дифференциальные уравнения движения будут выглядеть следующим образом:
Лф + (С - Б)0й0 = шдЕф, Б0 - (С - Л)фйо = шдЕ0.
Эта модель при Л = Б совпадает с моделью, полученной в [2], но она ошибочна, так как отличается от верной модели (4) коэффициентами гироскопической связи.
(5)
4. Инвариантность модели первого приближения
Если угол ф не рассматривать, тогда возможны два варианта поворота системы Охуг относительно системы О^пС:
1) поворот на угол ф, затем поворот на угол 0 (это преобразование определяется матрицей переходов Л(1) = Л2Л1, рис. 2);
Рис. 2.
Рис. 3.
2) поворот на угол в, затем поворот на угол ф (это преобразование определяется матрицей перехода A(2) = AiA2, рис. 3).
Соответствующие угловые скорости с точностью до малых величин первого порядка равны
со1 = ф cos в ■i + в) ■ j + (ф sin в + с0) ■к = ф ■i + в) ■ j + с0 ■к,
и
ф ■i + в) cos ф ■ j + (с0 — в) sin ф) ■к = ф ■i + в) ■ j + с0 ■к,
с(1) = с(2) = с.
Если угловая скорость сферического движения тела не зависит от порядка изменения углов Эйлера, то этим же свойством обладает и кинетический момент тела относительно неподвижного центра. А это означает, что модели первого приближения инвариантны относительно порядка изменения малых углов Эйлера.
5. Проектирование на оси неподвижной системы координат
Построим модель движения тела в проекциях на неподвижные оси координат системы
т
Определим проекции кинетического момента Ко на оси неподвижной системы координат. Имеем
Ко = Аф • Т + Бв • з + Сшо • к = = Аф(Г + фт — вп) + Бв • (—фТ + т + фп) + Сшо • (вТ— фш + и) = = Аф) • I + Бв • т + Си0в • I — Сш0ф • т + Сш0 • п.
Следовательно,
K = Ap + CUq0, Kn
— Сш0ф, K = Сш0,
dKt . .. „ • dKv •• . dKz
- Ap + Сш00, -1 = Е0 — Cw0p?, —^ = 0.
dt
dt
dt
Далее определим момент Mo в проекциях на оси системы O^nC • Это момент силы P = —mgn относительно центра O: MO = rc х р, где Рс = Rk = R(9l — <pm + n). Тогда
l m n в — ф 1 0 0 1
MO = —mgR
mgR(pl + 0m).
Таким образом, будем иметь следующие уравнения:
Ap + Сдш0 = mgRp, Ев — Сф и0 = mgR0.
(6)
Эта модель совпадает с моделью (4).
При выводе динамических уравнений сферического движения Л. Эйлер предложил два упрощения [3]. Первое упрощение состоит в проектировании обеих частей уравнения моментов на оси подвижной системы координат. Второе упрощение — выбор на оси подвижной системы координат главных осей инерции тела. Мы видим, что, строя модели первого приближения, от первого упрощения Эйлера можно отказаться, так как динамические уравнения в проекциях на неподвижные оси получаются того же порядка сложности, что и на подвижные оси.
6. Построение модели на основе уравнений Лагранжа второго рода
Теперь построим модель того же сферического движения твердого тела, используя уравнения Лагранжа второго рода. Следуя [1, 4], запишем кинетическую энергию тела в виде
T =1 (AuX + Bui + .
Так как в выражение кинетической энергии T входят квадраты угловых скоростей ux,uy, uz то, чтобы при возведении в квадрат не потерять удвоенные произведения малых величин, в выражении угловой скорости необходимо брать величины до второго порядка малости, используя модель второго приближения. В выражении потенциальной энергии также следует брать величины до второго порядка малости.
Потенциальная энергия тела может быть записана в виде = mgrcz, где rcz — проекция радиус-вектора центра масс тела rc на ось O(. Используя матрицу (1), получим rc = Rk = R(0l — prn + cos ф cos 9П). Следовательно, rcz = R cos p cos 9, а = mgR cos в cos p.
Ранее было показано, что для моделей второго приближения преобразования координат не инвариантны относительно порядка изменения углов Эйлера.
Исследуем, будет ли инвариантна модель сферического движения тела, построенная на основе уравнений Лагранжа второго рода с использованием приближений второго порядка. Построим модели движения тела в проекциях на оси системы Oxyz для двух случаев поворота: 1) << ^ в и 2) в ^ <.
1. << ^ в : фx = ф cos в, фz = <¿sin в,
üü = ф cos в ■i + 0 ■ j + (ф sin в + ü0) ■k = ф ■i + 0 ■ j + (ü0 + фв) ■ к, T =1 (a<p2 + Вв2 + C(üo + вф)2^ = 1 (A<P2 + Вв2 + Cü0 + 2Cüoфв) .
Тогда
L = T — =2 (Лф2 + Вв2 + Cü0 + 2Cüo<pв) - mgR cos в cos Уравнения Лагранжа второго рода имеют вид
d (dL p dL = 0 i = i2
dt\dqi) dqi ' ' '
где qi = <<, q2 = в.
Вычислим производные с учетом малости величин в, <. После дифференцирования величины более первого порядка малости можно отбросить:
dL . . „ „ dL •
— = Л< + Cwo0, —г = Вв, d< дв
d (dL\ ... „л d (dLp ••
т hrr = Л< + COüo, -¡- = Вв,
dt\d<; * o dt \дв J
dL dL ^.
— = mgR<, — = C< üo + mgRв. d< дв
Следовательно, модель движения тела будет иметь вид
Лф + C0üo = mgR<, В в — C<ü0 = mgRO.
2. в ^ <ф : ву = 0 cos ф, 0z = —0 sin ф, ü = <i + 0 cos + (ü0 — <<0)k = <i + Oj + (ü0 — <<0)k,
T =1 A2 + Вв2 + Cül — 2Cwo<0) , L = T — =1 (á<2 + Вв2 + Cü0 — 2Cüo<0) — mgR cos 0 cos <,
dL . dL • „
— = Л<, -j- = Вв — Cüoф,
dtp dO
d (dL p . .. d (dL p •• ^ .
Jt{^)= Л* *Ы = Вв — Cüo<Л,
dL dL
— = —CüoO + mgR <, — = mgRO. d<< dO
Следовательно, модель движения тела в этом случае будет иметь вид
Г Лф + С0й0 = шдКф, \ Б0 - Сфй0 = шдЕ0,
что совпадает с предыдущей моделью.
Следовательно, модели сферического движения тела, построенные на основе уравнений Лагранжа второго рода с использованием приближений второго порядка, инвариантны относительно порядка изменения углов Эйлера.
Модель (6) соответствует аналогичным моделям, полученным в [4] для волчка и в [1] для диска, и совпадает с моделью (4). Однако построение модели (6) с использованием уравнений Лагранжа сложнее, так как требует использования малых величин с точностью до второго порядка малости.
7. Исследование устойчивости вращения тела
Получим условие устойчивого движения тела по модели (4) и сравним его с условием устойчивого вращения тела для модели (5). Следуя [2, 5], будем искать частное решение системы в следующем виде: 0 = с1вхг, ф = с2ехь. Подставляя эти значения в уравнения системы (6), получим
Сй0Хс1 + (ЛХ2 - шдК)с2 = 0, (7)
(БХ2 - шдЯ)01 - Сй0Хс2 = 0. (7)
Для того чтобы эта система имела ненулевое решение, необходимо наличие соотноше-
ния
или
А
Сй0Х ЛХ2 - шдК
БХ2 - шдК -Сй0Х
0
4 + С2й0 - (Л + Б)шдК 2 + ш2д2К2 0
Х + лб х = °- (8)
Введем обозначения
С2й2 - (Л + Б)шдК ш2д2К2
-ЛБ-= 2р' ^^ = ^
Тогда получим
Х4 + 2рХ2 + д = 0, Х212 = -р ±л/р2 - д.
Чтобы вращение тела было устойчивым, необходимо выполнение неравенства Х2 < 0 [5]. Следовательно, условием устойчивости вращения тела будет: 1) р > 0; 2) р2 - д > 0. Второе условие более сильное, из него следует неравенство
С2й2 - (Л + Б)шдК\ 2 ш2д2К2
(С2й2 - (Л + Б)шдК\ V 2ЛБ ) - ЛБ
или С2й2 - (Л + Б)шдК > 2\/АБшдК, откуда
\ 2
л/А + \/Б\ шдК
й20 -СТ-• (9)
Это условие устойчивого вращения тела. При А = В будем иметь
< >
4АтдЯ
-О - С2 ■
Для модели (5) при А = В условие устойчивого вращения [2] имеет вид
4АтдЯ
>
(С — А)2'
Это условие требует большую скорость <0 для устойчивого вращения волчка, чем это нужно в действительности, т. е. модель (5) рассчитывает устойчивость вращения с запасом. Однако если, например, А ^ С, то <0 ^ ж, что является заведомо неверным результатом. Действительное значение <0 при А = С дает формула (9):
<2 >
4тдЯ
8. Интегрирование уравнений движения тела
Интегрируя систему дифференциальных уравнений (6), совпадающую с (4), получим уравнения, определяющие изменения углов 9 и р в зависимости от времени ¿. Проанализируем отличие их от уравнений, полученных по модели (5). Соответствующее характеристическое уравнение имеет вид (8). Из этого уравнения можно выразить Л2:
л2 С2<2 — (А + В )тдЯ ^С^^—^А+В^тдЯЯЛ2 т2д2Я2 2
Л1 =--2АВ-+ у1-2ав-; = —а1,
2 С2^ — (А + В)тдЯ / ( С2< — (А + В)тдЯ\ 2 т2д2Я 2 (10)
2 =--2АВ--VI-2АВ-) — ^^ = —^ (10)
Для краткости дальнейшего изложения введем обозначения: С<0 тдЯ С<0 тдЯ
= —аА~ = а2, —~в~ = аъ" —В~ = а4' (11)
Тогда уравнения (7) примут вид
а\Ло1 + Л2С2 + а2С2 = 0, Л2с1 + Ла3с2 + а4С1 = 0.
(12)
Это два уравнения с тремя неизвестными: с1,с2,Л.В таком случае одной из неизвестных величин с1,с2 можно придать произвольное значение. Пусть С\ = 1. Тогда из первого а1Л
уравнения С2
Л2 + а2
Из соотношений (10) имеем четыре значения Л:
Л1 = га1, Л2 = —га.1, Л3 = га2, Л4 = —га2.
Каждому значению Л соответствует свое значение коэффициента С2. Пусть ¿^ — значение коэффициента С2, соответствующее Л^, г = I,---, 4. Имеем = 1. Тогда, введя обозначения
, а1а1 а1а2
2 2 2 а2 — а2 а2 — щ
получим
¿21 = — л2 1|"1 =--^ % = —bli, С.2' = — л 2 ^ = —^ % = bfi,
al\l alial —bli, c(2) c2 ai A2 alial
X"2 + a2 a2 — a2 A2 + a2 a2 — af
ai\3 alia2 — b2i, c(4) c2 al A4 alia2
A3 + a2 a2 - a22 A4 + a2 a2 - a22
¿23 = — л21|"° =--^ % = —b.i, c= — л21'"t = —= b.i.
Частные решения будут иметь вид
0(l) = c[l)eXi t = eiait = cos al t + i sin al t,
0(2) = cf2)e*21 = e-iait = cos al t — i sin al t, 0(3) = 4V31 = eia2t = cos a21 + i sin a21, 0(4) = c(f)e*41 = e-ia2t = cos a. t — i sin a. t;
<(f) = c2l)e*i t = c2f)eiait = —bfi(cos af t + i sin af t) = bf (sin af t — i cos af t),
<(2) = c^e*1 = ci2)e-iait -- = bfi(cos af t — i sin af t) = bf (sin af t + i cos af t),
(3) = e*3t = c^e^t = —b2i(cos a21 + i sin a21) = b2 (sin a21 — i cos a21),
(4) = c(24)e*4t = c24)e-ia2t __ = b2i (cos a21 — i sin a21) = b2 (sin a21 + i cos a21).
За системы частных решений можно взять отдельно действительные части и отдельно мнимые части:
0(l) = cos al t, в(2) = sin alt, в(3) = cos a2t, 0(4) = sin a21;
<(f = bl cos al t, = bl sin al t, = b2 cos a21, = b2 sin a21.
Общим решением будет
в = Ai0(l) + Af0(2) + A39(3) + A4 0(4), < = Bl<(l) + B2<(2) + B3<<(3) + b4<<(4)
или
в = Al cos al t + A2 sin al t + A3 cos a21 + A4 sin a21,
<< = ^ (Bl cos al t + B2 sin al t) + b2 (B3 cos a21 + B4 sin a21) , (13)
где Al,..., A4, Bi,..., B4 — константы интегрирования, они определяются начальными условиями при t = 0.
Пусть заданы начальные условия:
e(t = 0) = во, 0(t = 0) = во, <(t = 0) = <<0, <p(t = 0) = фо-
Определим производные
0 = —alAl sin al t + alA2 cos al t — a2A3 sin a21 + a2A4 cos a21,
ф = bl(—Blal sin al t + B2al cos al t) + b2(—B3a2 sin a21 + B4a2 cos a21). (14)
Подставляя в (13) и (14) начальные условия, получим
Ai + A3 = во, Ъ1Б1 + Ъ2Бз = ро, + a2 A4 = во, biB2o,i + Ъ2Б4а2 = ро.
В полученных четырех уравнениях восемь неизвестных A1,..., A4, Б1,..., Б4. Четырем неизвестным можно придать произвольные значения. Пусть A1 = A2 = Б1 = Б2 = 1. Тогда
A3 = во - 1, Бз = a4 = Б4 = ^С—^.
Ъ2 а2 Ъ2«2
Уравнения движения тела в этом случае будут иметь вид
во_а
e(t) = cos а1t + sin a1t + (во — 1) cos a2t +--sin a2t,
a2
/\7/ • \ / \ ро — Ъ1а1 .
p(t) = Ъ1 (cos a1t + sin a1t) + (ро — Ъ1) cos a2t +--sin a21.
a2
Следовательно, углы в и р меняются по гармоническому закону с одинаковой частотой. Амплитуда колебаний зависит от начальных условий и от параметров, в выражения которых входит угловая скорость вращения тела шо. Чем больше шо, тем меньше амплитуда колебания углов в и р.
Характер гармонических колебаний, соответствующих модели (5), будет такой же, как и для модели (4).
Если в формулах (10) подкоренное выражение равно нулю, то а1 = a2. В этом случае две гармоники сливаются в одну. Это так называемый случай резонансного движения [6]. Резонанс наступает на границе устойчивого движения, когда в соотношении (9) имеет место равенство. При a1 = а2 = а
в _а в
в(^) = cos at + sin at + (во — 1) cos at +--sin at = во cos at +--sin at,
аа
p(t) = Ъ1 (cos at + sin at) + (ро — Ъ1) cos at + P-— sin at = ро cos at + — sin a t, (15)
a a
где с учетом (9) и (10)
2 = C2ul — (A + Б )mgR = 2^ЛБтдЕ = mgR a = 2ЛБ = 2ЛБ = ^ЛБ'
На границе устойчивости для модели (5) уравнения колебания будут такими же, отличаются лишь границы устойчивости.
Для одних и тех же значений шо из уравнений (10) следует, что a1 для модели (5) больше действительного значения, а значение a2 меньше действительного из модели (4). Следовательно, первая гармоника модели (5) имеет большую частоту колебаний, вторая — меньшую. Отличие амплитуд колебания моделей (4) и (5) зависит от соотношения моментов инерции C и A. В критическом для модели (5) случае, когда C = A, в выражение
C2u2 — (A + Б)mgR 2ЛБ
формул (10) вместо значения C следует подставить C — A = 0. При этом получим, что Л2 > 0, — это означает неустойчивость движения при любом ио. В действительности при C = A, если шо удовлетворяет условию (9), движение тела устойчиво и соответствующие параметры этого движения определяются по формулам (10) и (15).
Заключение
Сформулируем кратко полученные в работе результаты.
1. Предложено и исследовано несколько вариантов построения модели сферического движения твердого тела с неподвижным центром вращения.
2. Установлена инвариантность преобразования координат относительно порядка изменения углов Эйлера для моделей первого приближения. Для моделей второго приближения показано, что хотя преобразование координат не инвариантно относительно порядка изменения углов, но модели сферического движения, построенные с использованием величин второго порядка малости, такой инвариантностью обладают.
3. Получено условие устойчивого сферического движения твердого тела. Выведены уравнения малых колебаний тела при его устойчивом сферическом движении.
Авторы благодарят профессора Юрия Николаевича Григорьева за полезное обсуждение работы.
Список литературы
[1] МАРКЕЕВ А.П. Теоретическая механика. М: Наука, 1999. 569 с.
[2] АлФУТОВ Н.А. Устойчивость движения и равновесия. М.: Изд-во МГТУ им. Баумана, 2003. 253 с.
[3] Бухгольц Н.Н. Основной курс теоретической механики. М.: Наука, 1969. Т. 2. 331 с.
[4] Меркин Д.Р. Введение в теорию устойчивости движения. М.: Наука, 1971. 312 с.
[5] Малкин И.Г. Теория устойчивости движения. М.: Наука, 1952. 431 с.
[6] Куницин А.Л. Об устойчивости в системах Ляпунова // ПММ. 2006. Т. 70, вып. 4. С. 547-554.
Поступила в редакцию 16 марта 2007 г.