Рівняння Кеплера

Матеріал з testwiki
Перейти до навігації Перейти до пошуку
Анімація, що ілюструє справжню аномалію, ексцентричну аномалію, середню аномалію і розв'язок рівняння Кеплера (у правому верхньому куті), ексцентриситет — 0,6.

Рівня́ння Ке́плера описує рух тіла по еліптичній орбіті в задачі двох тіл і має вигляд:

EesinE=M

де E — ексцентрична аномалія, e — ексцентриситет орбіти, а M — середня аномалія.

Вперше це рівняння отримав астроном Йоганн Кеплер у 1619 році. Відіграє значну роль у небесній механіці.

Варіанти рівняння Кеплера

Рівняння Кеплера в класичній формі описує рух лише по еліптичних орбітах, тобто при 0e<1. Рух по гіперболічних орбітах (e>1) підкоряється гіперболічному рівняння Кеплера, схожому за формою з класичним. Рух по прямій лінії (e=1) описує радіальне рівняння Кеплера. Нарешті, для опису руху по параболічній орбіті (e=1) використовують рівняння Баркера. При e<0 орбіт не існує.

Завдання, що приводить до рівняння Кеплера

Розглянемо рух тіла по орбіті в полі іншого тіла. Знайдемо залежність положення тіла на орбіті від часу. З II закону Кеплера випливає, що

r2dϑdt=const=μa(1e2).

Тут r — відстань від тіла до гравітуючого центра, ϑ — істинна аномалія — кут між напрямками на перицентр орбіти й на тіло, μ=GM0 — добуток гравітаційної сталої на масу гравітуючого тіла, a — велика піввісь орбіти. Звідси можна отримати залежність часу руху по орбіті від істинної аномалії:

tt0=1μa(1e2)0ϑr2dϑ.

Тут t0 — час проходження через перицентр.

Подальше розв'язування задачі залежить від типу орбіти, по якій рухається тіло.

Еліптична орбіта

Рівняння еліпса в полярних координатах має вигляд

r=a(1e2)1+ecosϑ

Тоді рівняння часу набуває вигляду

tt0=(a(1e2))3/2μ0ϑdϑ(1+ecosϑ)2

Для того, щоб взяти інтеграл вводять таку підстановку:

tgϑ2=1+e1etgE2

Величина E називається ексцентричною аномалією. Завдяки такій підстановці інтеграл легко береться. Виходить таке рівняння:

tt0=a3μ(EesinE)

Величина μa3 є середньою кутовою швидкістю руху тіла по орбіті. В небесній механіці для цієї величини використовується термін середній рух. Добуток середнього руху на час називається середньою аномалією M. Ця величина являє собою кут, на який повернувся б радіус-вектор тіла, якби воно рухалося по коловій орбіті з радіусом, рівним великій півосі орбіти тіла.

Таким чином отримуємо рівняння Кеплера для еліптичного руху:

EesinE=M

Гіперболічна орбіта

Рівняння гіперболи в полярних координатах має такий самий вигляд, як і рівняння еліпса. Отже, інтеграл виходить такий самий на вигляд. Однак, використовувати ексцентричну аномалію в цьому випадку не можна. Скористаємося параметричним поданням гіперболи: x=achH, y=ae21shH. Тоді рівняння гіперболи набуває вигляду

r=a(echH1),

а зв'язок між ϑ і H

tgϑ2=e+1e1thH2.

Завдяки такій підстановці інтеграл набуває такої ж форми, що й у випадку з еліптичною орбітою. Після проведення перетворень отримуємо гіперболічне рівняння Кеплера:

M=eshHH

Величину H називають гіперболічною ексцентричною аномалією. Оскільки shH=isiniH, то останнє рівняння можна перетворити таким чином:

M=eisiniHH=i(iHesiniH)=i(EesinE).

Звідси видно, що E=iH.

Параболічна орбіта

Рівняння параболи в полярних координатах має вигляд

r=2rπ1+cosϑ

де rπ — відстань до перицентра. Другий закон Кеплера для випадку руху по параболічній траєкторії

r2dϑdt=const=2μrπ

Звідки одержуємо інтеграл, що визначає час руху

tt0=2rπ2rπμ0ϑdϑ(1+cosϑ)2

Вводимо універсальну тригонометричну заміну

z=tgϑ2,ϑ=2arctgz,dϑ=2dz1+z2,cosϑ=1z21+z2

і перетворюємо інтеграл

tt0=4rπ2rπμ0tgϑ2dz1+z2(1+1z21+z2)2=rπ2rπμ0tgϑ2(1+z2)dz=rπ2rπμ(z+z33)|0tgϑ2

остаточно одержуємо

tt0=rπ2rπμ(tgϑ2+13tg3ϑ2)

Останнє співвідношення відоме в небесній механіці як рівняння Баркера.

Радіальна орбіта

Радіальною називається орбіта, що являє собою пряму лінію, яка проходить через притягальний центр. У цьому випадку вектор швидкості спрямований уздовж траєкторії і трансверсальна складова відсутняШаблон:Sfn, отже

v=drdt

Зв'язок між положенням тіла на орбіті і часом знайдемо з енергетичних міркувань

mv22mμr=const

v2=2μr+h

— інтеграл енергії. Звідси маємо диференціальне рівняння

drdt=±2μr+h

Розділяючи змінні в цьому рівнянні, приходимо до інтегралу

(t1t0)=r0r1dr2μr+h

спосіб обчислення якого визначається знаком константи h. Виділяють три випадки

  • h<0 — прямолінійно-еліптична орбіта

Відповідає випадку, коли повна механічна енергія тіла від'ємна, і, віддалившись на деяку найбільшу відстань, від притягального центра, воно почне рухатися у зворотному напрямі. Це аналогічно руху по еліптичній орбіті. Для обчислення інтеграла введемо заміну

2μr=hsin2u,u0=arcsinhr02μ,u1=arcsinhr12μ,dr=4μhsinucosudu

обчислюємо інтеграл

(t1t0)=4μhhu0u1sin2udu=2μhhu0u1(1cos2u)du=μhh(2usin2u)|u0u1

Вважаючи E=2u, запишемо результат

(t1t0)=μhh(E1E0sinE1+sinE0)

прийнявши за (недосяжний в реальності) умовний перицентр r0=0, і напрямок початкової швидкості від притягального центра, отримаємо так зване радіальне рівняння Кеплера, що зв'язує відстань від притягального центра з часом руху

t1t0=μhh(EsinE)

де E=2arcsinhr2μ.


  • h=0 — прямолінійно-параболічна орбіта

Занедбане радіально тіло піде на нескінченність від притягального центра, маючи на нескінченності швидкість, рівну нулю. Відповідає випадку руху з параболічною швидкістю. Найпростіший випадок, бо не вимагає заміни в інтегралі

(t1t0)=r0r1dr2μr=132μ(r1r1r0r0)

Беручи початкові умови першого випадку, отримуємо явний закон руху

r(t)=[3μ2(t1t0)]23

  • h>0 — прямолінійно-гіперболічна орбіта

Відповідає віддаленню від притягального центра на нескінченність. На нескінченності тіло буде мати швидкість, v=h. Вводимо заміну

2μr=hsh2u,u0=arcshhr02μ,u1=arcshhr12μ,dr=4μhshuchudu

і обчислюємо інтеграл

(t1t0)=4μhhu0u1sh2udu=2μhhu0u1(ch2u1)du=μhh(sh2u2u)|u0u1

Вважаючи H=2u, отримуємо

(t1t0)=μhh(shH1shH0H1+H0)

Вважаючи початкові умови аналогічними першому випадку, маємо гіперболічне радіальне рівняння Кеплера

t1t0=μhh(shHH)

де H=2arcshhr2μ

Розв'язок рівняння Кеплера

Розв'язок рівняння Кеплера в еліптичному і гіперболічному випадках існує і єдиний за будь-яких дійсних M[1]. Для колової орбіти (e = 0) рівняння Кеплера набуває тривіального вигляду М = E. В загальному вигляді рівняння Кеплера трансцендентне. Воно не розв'язується в алгебраїчних функціях. Однак, його розв'язок можна знайти різними способами за допомогою збіжних рядів. Загальний розв'язок рівняння Кеплера можна записати за допомогою рядів Фур'є:

E=M+2n=1n1nJn(ne)sinnM,

де

Jm(x)=1π0πcos(mExsinE)dE

функція Бесселя.

Цей ряд збігається, коли величина ε не перевищує значення границі Лапласа.

Наближені методи

Серед чисельних методів розв'язування рівняння Кеплера часто використовують метод нерухомої точки («метод простої ітерації») і метод Ньютона[2]. Для еліптичного випадку в методі нерухомої точки за початкове значення E0 можна взяти M, а послідовні наближення мають такий вигляд[1]:

En+1=esinEn+M

В гіперболічному випадку метод нерухомої точки подібним чином використовувати не можна, однак цей метод дає можливість вивести для такого випадку іншу формулу наближень (з гіперболічним арксинусом)[1]:

Hn+1=ArshHn+Me

Примітки

Шаблон:Reflist

Література

Шаблон:Йоганн Кеплер