Professional Documents
Culture Documents
2
КОМП'ЮТЕРНА ПРОГРАМА РЕАЛІЗАЦІЇ МОДЕЛІ ПУАНСО
ОБЕРТАННЯ ОБ'ЄКТА З НЕРУХОМОЮ ТОЧКОЮ
Л.М.Куценко, Л.Л.Запольський
To study the rotation of an object with a fixed point, a computer program for the
geometric interpretation of Poinsot has been developed. The essence of the geometric
interpretation of Poinsot lies in the fact that in order to study the stability of the rotation
of a rigid body, it is necessary to consider the motion of the inertia ellipsoid associated
with it, which must be slid without sliding along one of its tangent planes. Then the
nature of the object's motion is determined by the shape of the ellipsoid's rolling line on
the tangent plane (herpolhode), and also by the shape and especially the location of the
corresponding line on the surface of the ellipsoid (polhode).
Keywords - Poinsot interpretation, moment of inertia, inertia ellipsoid, rolling of
an ellipsoid, polhode, herpolhode, computer simulation,
1. Вступ
Дослідження обертання за інерцією об’єкту з нерухомою точкою (задача
Ейлера) пов’язані з визначенням стійкості обертання твердого тіла навколо
головних осей еліпсоїда інерції. Для унаочнення розв’язку зазначеної задачі
доцільно використовувати геометричну інтерпретацію, описану французьким
математиком і механіком Луі Пуансо [1,2]. Розгляд геометричної картини Пуансо
дозволяє зробити висновок про стійкість обертання навколо кожної із трьох осей
еліпсоїда інерції. Якщо маємо тверде тіло, що обертається навколо нерухомої
точки, то з ним завжди можна пов’язати його еліпсоїд інерції. Сутність
геометричної інтерпретація Пуансо полягає тому, що для дослідження стійкості
обертання тіла, слід розглянути рух його еліпсоїда інерції, який має котитися без
ковзання по одній зі своїх дотичних площин (площині Пуансо ). Ця площина
розташована перпендикулярно вектору кінетичного моменту тіла й залишається
нерухомою у просторі. Миттєва кутова швидкість за величиною пропорційна
радіусу-вектору точки дотику, а за напрямком з ним збігається. Тоді стійкість руху
твердого тіла визначається формою лінії кочення еліпсоїда, яка утворюється на
дотичній площині і має назву герполодії, а також формою і особливо
розташуванням їй відповідної лінії на поверхні еліпсоїда (полодії). Таким чином,
висновок про стійкість (або нестійкість) розглянутого руху можна зробити за
геометричною формою розташуванням полодій на еліпсоїді інерції. Класичний
опис та визначення геометричної форми полодій зводиться до застосування
еліптичних інтегралів і не просто формалізується при складанні комп’ютерних
алгоритмів. Звідси слідує важлива роль комп’ютерних графічних технологій, які
дозволять унаочнити геометричну картину Пуансо, і тим самим сприятимуть
розв’язанню на якісному рівні зазначеного кола задач.
2. Огляд літератури
У роботах [1-5] наведено детальний аналіз стійкості обертань твердого тіла
залежно від форми полодій на еліпсоїді інерції. Якщо тверде тіло обертається
навколо великої осі еліпсоїда інерції, то при малому збурюванні, яке викличе
зміна початкового напрямку миттєвої кутової швидкості, еліпсоїд інерції
перестане дотикатися площини Пуансо в одній точці (на кінці великої півосі).
Еліпсоїд інерції стане котитися, дотикаючись площини Пуансо уздовж точок
однієї з полодій, що оточують кінець великої півосі. Отже, обертання навколо
великої осі еліпсоїда інерції буде стійким. Те ж міркування можна повторити й
для малої осі еліпсоїда, і, отже, обертання твердого тіла навколо великої або малої
осі еліпсоїда інерції є стійким [6,7].
Навпроти, обертання навколо середньої осі еліпсоїда інерції виявляється
нестійким. Справді, при досить малому збурюванні обертання навколо середньої
осі еліпсоїда інерції новий рух буде здійснюватися коченням еліпсоїда по площині
, причому геометричним місцем точок дотику буде служити одна з полодій,
досить близька до кривої, складеної з будь яких половин двох еліпсів – сепаратрис
[2,5,7]. Ця полодія буде кінцевих розмірів; тоді в подальшому русі модуль і
напрямок швидкості обертання будуть значно відрізнятися від їхніх початкових
значень і рух буде нестійким. При цьому рух поверхні еліпсоїда інерції однаково
ймовірний по кожній з досить близьких полодій, що лежать у чотирьох областях,
на які поверхня розділяється двома еліпсами – сепаратрисами. Це характерно для
нестійкого обертання і істотно відрізняє цей випадок від обертання навколо
великої й малої осей, коли збурений рух здійснюється коченням еліпсоїда інерції
уздовж досить близької полодії, що лежить у тій же області еліпсоїда, що й кінець
відповідної півосі, яка полодію оточує [8] .
У літературі [1-8] зазначені висновки звичайно викладаються за допомогою
формул та ілюструються рисунками. Для оперативного дослідження впливу
параметрів на прояви ефекту кочення еліпсоїда інерції по площині Пуансо
необхідно мати універсальний алгоритм геометричного моделювання (комютерної
анімації) цього процесу з різними значеннями моментів інерції вздовж осей
декартової системи координат та початкових значень кутів обертання. Адже для
досліджень набагато зручніше було б описані в літературі властивості сприймати
за допомогою динамічних зображень, створених засобами графічних
комп’ютерних анімацій. У роботах [9-13] наведено приклади комп’ютерного
моделювання геометричної картини Пуансо, реалізованих за допомогою
різноманітних комп’ютерних середовищ. Але у них обмеженим є використання
залежностей, одержаних у аналітичному вигляді. Тому доцільним буде
реалізувати зазначене комп’ютерне моделювання геометричної інтерпретація
Пуансо у середовищі математичного пакету maple.
d
ODE1 := I1 w1( t ) ( I2 I3 ) w2( t ) w3( t )
dt
d
ODE2 := I2 w2( t ) ( I3I1 ) w1( t ) w3( t )
dt
d
ODE3 := I3 w3( t ) ( I1 I2 ) w2( t ) w1( t )
dt (3)
d d
ODE4 := u( t ) sin( w( t ) ) sin( v( t ) ) w( t ) cos( v( t ) )w1( t )
dt dt
d d
ODE5 := u( t ) sin( w( t ) ) cos( v( t ) ) w( t ) sin( v( t ) )w2( t )
dt dt
d d
ODE6 := u( t ) cos( w( t ) ) v( t ) w3( t )
dt dt
for qq from 0 to N do
t := evalf(Time*qq/N):
Xp[qq] := W1(t)/sqrt(2*T):
Yp[qq] := W2(t)/sqrt(2*T):
Zp[qq] := W3(t)/sqrt(2*T):
end do:
t := Time*i/N:
A1 := array([[cos(solv(t)), sin(solv(t)), 0],
[-sin(solv(t)), cos(solv(t)), 0],
[0, 0, 1]]):
B1 := array([[1, 0, 0],
[0, cos(solw(t)), sin(solw(t))],
[0, -sin(solw(t)), cos(solw(t))]]):
C1 := array([[cos(solu(t)), sin(solu(t)), 0],
[-sin(solu(t)), cos(solu(t)), 0],
[0, 0, 1]]):
TR := transpose(multiply(multiply(A1, B1),C1)):
for qq from 0 to N do
vect := array(1..3, [ Xp[qq], Yp[qq], Zp[qq] ]):
B := multiply(TR, vect);
XX[qq] := B[1]: YY[qq] := B[2]: ZZ[qq] := B[3]:
а б в
Рис. 3. Приклад 2: герполоїди на дотичній площині (а);
полоїди на поверхні еліпсоїда (б); спряження полоїди і герполоїди (в)
На рис. 4 наведено три фази кочення еліпсоїда по дотичній площині.
а б в
Рис. 5. Приклад 3: герполоїди на дотичній площині (а);
полоїди на поверхні еліпсоїда (б); спряження полоїди і герполоїди (в)
6. Висновки.
Для дослідження обертання об’єкту з нерухомою точкою розроблено
програму комп’ютерної реалізації геометричної інтерпретації Пуансо. А саме,
розглянуто рух пов’язаного з об’єктом еліпсоїда інерції, який котитися без
ковзання по обчисленій дотичній площині. Тоді характер руху об’єкта
визначається формою лінії кочення еліпсоїда на дотичній площині (герполодії), а
також формою і особливо розташуванням їй відповідної лінії на поверхні
еліпсоїда (полодії).
Література
1. Бухгольц Н.Н. Основной курс теоретической механики: часть 2 / Н.Н.
Бухгольц — М.: Наука. Гл. ред. физ.-мат. лит., 1972. — 332 с.
2. Маркеев А.П. Теоретическая механика. / А.П.Маркеев— М.: Наука. Гл.
ред. физ.-мат. лит., 1990. —416 с.
3. Раус Э.Дж. Динамика систем твердых тел: том 2. / Э.Дж. Раус— М.:
Наука. Гл. ред. физ.-мат. лит., 1983. 544 с.
4. Голубев Ю.Ф. Основы теоретической механики: / Ю.Ф. Голубев— М.:
Изд-во МГУ, 2000. — 719 с.
5. Сивухин Д.В. Общий курс физики. Том 1. Механика./ Д.В.Сивухин - M.,
1979 г., 520 стр.
6. Березкин Е.Н. Курс теоретической механики Е.Н. / Березкин.— M.: Изд-во
МГУ, 1974.—646 с.
7. Саранчин А.И. Решение уравнений Эйлера для свободного гироскопа.
Вестник Морского государственного университета. / А.И.Саранчин, С.В.
Коркишко // - Вып. 61/2013. – Серия : История морской науки, техники и
образования. – Владивосток : Мор. гос. ун-т, 2013. – С. 47 – 69
8. Виттенбург И. Динамика системы твердых тел. / И.Виттенбург– М.: Изд.
«Мир», 1980 г. 292 с.
9. Програма кочення еліпсоїда на мові пакету МАТЕМАТИКА
[Електронний ресурс]. Режим доступу: https://mathematica.stackexchange.com/
questions/23297/how-can-i-simulate-a-pot-lid-rotating-around-an-axis-that-is-quickly-
rotating
10. Savransky D. Poinsot Construction. [Електронний ресурс]. Режим доступу:
https://www.mathworks.com/matlabcentral/fileexchange/61433-poinsot-construction?
focused=7212431&tab=function
11. Free Rotation of a Rigid Body: Poinsot Constructions. [Електронний ресурс].
Режим доступу: http://demonstrations.wolfram.com/FreeRotation
OfARigidBodyPoinsotConstructions/
12. 3D Rigid Body Simulation Instructions. [Електронний ресурс]. Режим
доступу: http://ialms.net/sim/3d-rigid-body-simulation/
13. Poinsot's construction. Polhode. [Електронний ресурс]. Режим доступу:
https://www.youtube.com/watch?v=BwYFT3T5uIw
References