stringtranslate.com

Уравнение Кеплера

В орбитальной механике уравнение Кеплера связывает различные геометрические свойства орбиты тела, подверженного действию центральной силы .

Оно было выведено Иоганном Кеплером в 1609 году в главе 60 его Astronomia nova [ 1] [2] и в книге V его Epitome of Copernican Astronomy (1621). Кеплер предложил итеративное решение уравнения. [3] [4] Однако это уравнение и его решение впервые появились в работе IX века Хабаша аль-Хасиба аль-Марвази , в которой рассматривались проблемы параллакса. [5] [6] [7] [8] Уравнение сыграло важную роль в истории как физики, так и математики, особенно классической небесной механики .

Уравнение

Решения уравнения Кеплера для пяти различных эксцентриситетов от 0 до 1

Уравнение Кеплера :

где — средняя аномалия , — эксцентрическая аномалия , — эксцентриситет .

«Эксцентрическая аномалия» полезна для вычисления положения точки, движущейся по кеплеровской орбите. Например, если тело проходит периастр в точке с координатами , , в момент времени , то для определения положения тела в любой момент времени сначала вычисляется средняя аномалия из времени и среднего движения по формуле , затем решается уравнение Кеплера выше, чтобы получить , затем получаются координаты из:

где - большая полуось , малая полуось .

Уравнение Кеплера является трансцендентным уравнением, поскольку синус является трансцендентной функцией , и его нельзя решить алгебраически . Для оценки обычно требуются численный анализ и разложения в ряды .

Альтернативные формы

Существует несколько форм уравнения Кеплера. Каждая форма связана с определенным типом орбиты. Стандартное уравнение Кеплера используется для эллиптических орбит ( ). Гиперболическое уравнение Кеплера используется для гиперболических траекторий ( ). Радиальное уравнение Кеплера используется для линейных (радиальных) траекторий ( ). Уравнение Баркера используется для параболических траекторий ( ).

При , орбита круговая. Увеличение приводит к тому, что окружность становится эллиптической. При , есть четыре возможности:

Значение немного больше 1 приводит к гиперболической орбите с углом поворота чуть меньше 180 градусов. Дальнейшее увеличение уменьшает угол поворота, и по мере приближения к бесконечности орбита становится прямой линией бесконечной длины.

Гиперболическое уравнение Кеплера

Гиперболическое уравнение Кеплера имеет вид:

где — гиперболическая эксцентрическая аномалия. Это уравнение выводится путем переопределения M как квадратного корня из −1 , умноженного на правую часть эллиптического уравнения:

(в котором теперь мнимое) и затем заменив на .

Радиальные уравнения Кеплера

Радиальное уравнение Кеплера для случая, когда у объекта недостаточно энергии для вылета, выглядит следующим образом:

где пропорциональна времени и пропорциональна расстоянию от центра притяжения вдоль луча и достигает значения 1 на максимальном расстоянии. Это уравнение получается путем умножения уравнения Кеплера на 1/2 и приравнивания к 1:

и затем делаем замену

Радиальное уравнение для случая, когда у объекта достаточно энергии для вылета, выглядит следующим образом:

Когда энергия равна минимально необходимому для побега количеству, то время просто пропорционально расстоянию в степени 3/2.

Обратная задача

Расчет для заданного значения прост. Однако решение для , когда задано, может быть значительно сложнее. Решения в замкнутой форме не существует . Решение для более или менее эквивалентно решению для истинной аномалии или разницы между истинной аномалией и средней аномалией, которая называется « Уравнением центра ».

Можно записать выражение бесконечного ряда для решения уравнения Кеплера, используя обращение Лагранжа , но ряд не сходится для всех комбинаций и (см. ниже).

Путаница относительно разрешимости уравнения Кеплера сохраняется в литературе на протяжении четырех столетий. [9] Сам Кеплер выражал сомнение в возможности нахождения общего решения:

Я достаточно удовлетворен тем, что оно [уравнение Кеплера] не может быть решено априори, ввиду различной природы дуги и синуса. Но если я ошибаюсь, и кто-нибудь укажет мне путь, он будет в моих глазах великим Аполлонием .

—  Иоганн Кеплер [10]

Разложение в ряд Фурье (по ) с использованием функций Бесселя равно [11] [12] [13]

Что касается , то это серия Каптейна .

Обратное уравнение Кеплера

Обратное уравнение Кеплера является решением уравнения Кеплера для всех действительных значений :

Оценка этого дает:

Эти ряды можно воспроизвести в системе Mathematica с помощью операции InverseSeries.

InverseSeries[Series[M - Sin[M], {M, 0, 10}]]
InverseSeries[Series[M - e Sin[M], {M, 0, 10}]]

Эти функции являются простыми рядами Маклорена . Такие представления трансцендентных функций в виде рядов Тейлора считаются определениями этих функций. Следовательно, это решение является формальным определением обратного уравнения Кеплера. Однако, не является целой функцией при заданном ненулевом . Действительно, производная

стремится к нулю в бесконечном наборе комплексных чисел, когда ближайшее к нулю значение находится в и в этих двух точках

(где обратный cosh принимается положительным), и стремится к бесконечности при этих значениях . Это означает, что радиус сходимости ряда Маклорена равен и ряд не будет сходиться для значений, больших этого. Ряд также может быть использован для гиперболического случая, в этом случае радиус сходимости равен Ряд для , когда сходится, когда .

Хотя это решение является самым простым в определенном математическом смысле, [ which? ] , другие решения являются предпочтительными для большинства приложений. В качестве альтернативы, уравнение Кеплера может быть решено численно.

Решение было найдено Карлом Штумпфом в 1968 году [14] , но его значимость не была признана. [15] [ необходимо разъяснение ]

Можно также записать ряд Маклорена в . Этот ряд не сходится, когда больше предела Лапласа (около 0,66), независимо от значения (если только не кратно ), но он сходится для всех, если меньше предела Лапласа. Коэффициенты в ряду, кроме первого (который просто ), зависят от периодическим образом с периодом .

Обратное радиальное уравнение Кеплера

Обратное радиальное уравнение Кеплера ( ) для случая, когда у объекта недостаточно энергии для вылета, можно аналогичным образом записать в виде:

Оценка этого дает:

Чтобы получить этот результат с помощью Mathematica :

InverseSeries[Series[ArcSin[Sqrt[t]] - Sqrt[(1 - t) t], {t, 0, 15}]]

Численная аппроксимация обратной задачи

Метод Ньютона

Для большинства приложений обратную задачу можно решить численно, найдя корень функции:

Это можно сделать итеративно с помощью метода Ньютона :

Обратите внимание, что и в этом вычислении выражены в радианах. Эта итерация повторяется до тех пор, пока не будет получена желаемая точность (например, когда < желаемая точность). Для большинства эллиптических орбит достаточно начального значения . Для орбит с можно использовать начальное значение . Многочисленные работы разработали точные (но также более сложные) начальные предположения. [16] Если тождественно 1, то производная , которая находится в знаменателе метода Ньютона, может приблизиться к нулю, что делает основанные на производных методы, такие как Ньютон-Рафсон, секущая или regula falsi, численно неустойчивыми. В этом случае метод бисекции обеспечит гарантированную сходимость, особенно потому, что решение может быть ограничено небольшим начальным интервалом. На современных компьютерах можно достичь 4 или 5 знаков точности за 17–18 итераций. [17] Похожий подход можно использовать для гиперболической формы уравнения Кеплера. [18] : 66–67  В случае параболической траектории используется уравнение Баркера .

Итерация с фиксированной точкой

Связанный метод начинается с того, что замечаем, что . Многократная подстановка выражения справа вместо справа дает простой алгоритм итерации с фиксированной точкой для оценки . Этот метод идентичен решению Кеплера 1621 года. [4] В псевдокоде :

функция E ( e , M , n ) E = M для k = 1 до n E = M + e * sin E следующее k возврат E                      

Число итераций, , зависит от значения . Гиперболическая форма аналогично имеет .

Этот метод связан с решением метода Ньютона, приведенным выше, тем, что

Для первого заказа в небольших количествах и ,

.

Смотрите также

Ссылки

  1. ^ Кеплер, Иоганн (1609). «LX. Methodus, ex hac Physica, hoc est genuina & verissima histhesi, extruendi utramque partem æquationis, & distancedias genuinas: quorum utrumque simul per vicariam fieri hactenus non potuit. аргументум ложные гипотезы». Astronomia Nova Aitiologētos, Seu Physica Coelestis, tradita commentariis De Motibus Stellæ Martis, Ex Observeibus GV Tychonis Brahe (на латыни). стр. 299–300.
  2. ^ Aaboe, Asger (2001). Эпизоды из ранней истории астрономии. Springer. С. 146–147. ISBN 978-0-387-95136-2.
  3. ^ Кеплер, Иоганн (1621). «Libri V. Pars altera». Краткое изложение астрономии Коперника, используемое в форме Quæstionum & Responsionum conscripta, inq; VII. Libros Digesta, quorum tres hi Priores sunt de Doctrina Sphæricâ (на латыни). стр. 695–696.
  4. ^ ab Swerdlow, Noel M. (2000). "Итеративное решение уравнения Кеплера Кеплером". Журнал истории астрономии . 31 (4): 339–341. Bibcode : 2000JHA....31..339S. doi : 10.1177/002182860003100404. S2CID  116599258.
  5. ^ Колвелл, Питер (1993). Решение уравнения Кеплера на протяжении трех столетий. Willmann-Bell. стр. 4. ISBN 978-0-943396-40-8.
  6. ^ Dutka, J. (1997-07-01). "Заметка об "уравнении Кеплера"". Архив для History of Exact Sciences . 51 (1): 59–65. Bibcode : 1997AHES...51...59D. doi : 10.1007/BF00376451. S2CID  122568981.
  7. ^ Норт, Джон (2008-07-15). Космос: Иллюстрированная история астрономии и космологии. Издательство Чикагского университета. ISBN 978-0-226-59441-5.
  8. ^ Ливингстон, Джон У. (2017-12-14). Подъем науки в исламе и на Западе: от общего наследия к разделению путей, 8-й по 19-й века. Routledge. ISBN 978-1-351-58926-0.
  9. ^ Часто утверждается, что уравнение Кеплера «не может быть решено аналитически »; см., например, здесь. Другие авторы утверждают, что его вообще невозможно решить; см., например, Madabushi VK Chari; Sheppard Joel Salon; Numerical Methods in Electromagnetism , Academic Press, San Diego, CA, USA, 2000, ISBN 0-12-615760-X , стр. 659 
  10. ^ «Mihi ſufficit credere, ſolvi apriori non poſſe, propter arcus & ſinus ετερογενειαν. Erranti mihi, quicumque viam monſtraverit, is erit mihi magnus Apollonius». Холл, Асаф (май 1883 г.). «Проблема Кеплера». Анналы математики . 10 (3): 65–66. дои : 10.2307/2635832. JSTOR  2635832.
  11. ^ Фицпатрик, Филип Мэтью (1970). Принципы небесной механики . Academic Press. ISBN 0-12-257950-X.
  12. ^ Колвелл, Питер (январь 1992 г.). «Функции Бесселя и уравнение Кеплера». The American Mathematical Monthly . 99 (1): 45–48. doi :10.2307/2324547. ISSN  0002-9890. JSTOR  2324547.
  13. ^ Бойд, Джон П. (2007). «Поиск корня для трансцендентного уравнения без первой догадки: полиномиализация уравнения Кеплера через полиномиальное уравнение Чебышева синуса». Прикладная численная математика . 57 (1): 12–18. doi :10.1016/j.apnum.2005.11.010.
  14. Штумпфф, Карл (1 июня 1968 г.). «О применении рядов Ли к проблемам небесной механики». Техническая записка НАСА D-4460. {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  15. ^ Колвелл, Питер (1993). Решение уравнения Кеплера на протяжении трех столетий . Вильманн–Белл. стр. 43. ISBN 0-943396-40-9.
  16. ^ Оделл, AW; Гудинг, RH (1986). «Процедуры решения уравнения Кеплера». Небесная механика . 38 (4). Springer Science and Business Media LLC: 307–334. Bibcode : 1986CeMec..38..307O. doi : 10.1007/bf01238923. ISSN  1572-9478. S2CID  120179781.
  17. ^ Кейстер, Адриан. «Численный анализ нахождения высоты кругового сегмента». Wineman Technology . Wineman Technology, Inc . Получено 28 декабря 2019 г. .
  18. ^ Пфлегер, Томас; Монтенбрук, Оливер (1998). Астрономия на персональном компьютере (Третье изд.). Берлин, Гейдельберг: Springer. ISBN 978-3-662-03349-4.

Внешние ссылки