Уравнение переноса Хомана движения

Я работаю над школьным проектом по расчету кеплеровского орбитального движения объектов, а затем рисую/анимирую траектории. Одна функция, которую я хочу включить, — это построение перехода Хомана с одной орбитальной высоты на другую.

Мой вопрос: кто-нибудь из вас знает, где я могу найти уравнение движения, которое представляло бы «орбиту» переноса Хомана? Я порылся в Интернете, и лучшее, что я нашел, это уравнение для расчета необходимого изменения скорости, которое на самом деле не помогает мне построить движение этой орбиты. Заранее благодарю за любую помощь.

Ответы (2)

Вы можете использовать:

Икс знак равно а ( потому что т е )

у знак равно а 1 е 2 грех т

сюжет. а является большой полуосью и е является эксцентриситет. Центральное тело, находящееся на орбите (например, Солнце), находится на ( 0 , 0 ) . Для переноса Хохмана вы переходите от перицентра к апоапсису или наоборот, поэтому запустите т из 0 к π , или же π к 2 π . Возможно, вам придется повернуть ( Икс , у ) координаты для согласования с пунктами отправления и прибытия.

т не время. Это эксцентрическая аномалия. Если вы хотите поставить временные метки на график, вы можете использовать:

т знак равно а 3 мю ( т е грех т )

вычислить время, где мю это грамм М центрального тела.

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

Вам не нужно положение как функция времени, чтобы построить сюжет. Вам нужна только позиция как функция чего-то.
@Марк Адлер, вот почему я сказал: «Под уравнением движения я предполагаю, что вы имеете в виду положение как функцию времени». И поскольку время как функцию положения (истинной аномалии или радиуса) можно рассчитать аналитически, я подумал, что должен упомянуть и об этом.