Что это за алгоритм для расчета векторов состояния орбиты?

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

Сначала рассчитайте некоторые коэффициенты, которые будут использоваться при определении позиции:

р Икс знак равно а ( потому что Е ε ) р у знак равно б грех Е

Затем рассчитайте коэффициенты для скорости:

ε ˙ знак равно мю а р в Икс знак равно а ε ˙ грех Е в у знак равно б ε ˙ потому что Е

Наконец, то, что кажется общими координатами для положения и скорости:

п Икс знак равно потому что ю потому что Ом грех Ом грех ю потому что я п у знак равно потому что ю грех Ом + потому что Ом грех ю потому что я п г знак равно грех ю грех я д Икс знак равно грех ю потому что Ом грех Ом потому что ю потому что я д у знак равно грех ю грех Ом + потому что Ом потому что ю потому что я д г знак равно потому что ю грех я

Наконец, вычисляются положение и скорость:

р Икс знак равно р Икс п Икс + р у д Икс р у знак равно р Икс п у + р у д у р г знак равно р Икс п г + р у д г в Икс знак равно в Икс п Икс + в у д Икс в у знак равно в Икс п у + в у д у в г знак равно в Икс п г + в у д г

Где:

  • а а также б - большая и малая полуоси,
  • Е эксцентрическая аномалия,
  • ε эксцентриситет,
  • мю - гравитационный параметр,
  • я это склонность,
  • ю является аргументом перицентра,
  • Ом - долгота восходящего узла, а
  • р - расстояние от барицентра до орбитального аппарата.

Кто-нибудь знает этот алгоритм? Я хотел бы понять, что ε ˙ представляет, и как эти коэффициенты комбинируются для получения положения и скорости.

Ага! Итак, как я понимаю, р Икс а также р у - положение, проецируемое на базовую плоскость. Можете ли вы объяснить немного о vis-viva? У меня есть термин, который я не могу разместить ( 2 а р ).
Круто, в любом случае спасибо, ваш комментарий действительно поставил меня на правильный путь, я думаю. Полагаю р г а также в г отсутствуют, потому что значения, полученные из vis-viva и других, всегда находятся в плоскости, а затем они преобразуются в правильные значения посредством преобразования Эйлера.
Я нашел очень четкое описание орбитальных элементов в декартовых координатах здесь: downloads.rene-schwarz.com/download/…

Ответы (1)

Затем рассчитайте коэффициенты для скорости:

ε ˙ знак равно мю а р

эксцентриситет ( ε ) постоянна. Которые должны быть Е ˙ скорее, чем ε ˙ , и это выражение неверно. Правильное выражение

Е ˙ знак равно мю а р 2


Я хотел бы понять, что ε ˙ представляет, и как эти коэффициенты комбинируются для получения положения и скорости.

Во-первых, я рассмотрю, что представляет собой эксцентрическая аномалия. С точки зрения эксцентрической аномалии декартовы координаты орбитальной плоскости орбитального тела (как отмечено в вопросе) задаются формулой

р Икс знак равно а ( потому что Е ε ) р у знак равно а 1 е 2 грех Е
Радиальное расстояние с точки зрения эксцентрической аномалии составляет
р знак равно а ( 1 ε потому что Е )

Производную эксцентрической аномалии по времени можно рассчитать, дифференцируя уравнение Кеплера: М знак равно Е ε грех Е , по времени: М ˙ знак равно Е ˙ ( 1 ε потому что Е ) . Обратите внимание на общий термин 1 ε потому что Е в выражениях для радиального расстояния и производной по времени уравнения Кеплера.

Производная по времени от средней аномалии представляет собой среднее движение: М ˙ знак равно н знак равно мю а 3 . Таким образом, производная эксцентрической аномалии по времени равна

Е ˙ знак равно М ˙ 1 ε потому что Е знак равно мю а 3 1 1 ε потому что Е знак равно мю а 3 а р знак равно мю а р 2

Дифференцирование координат р Икс а также р у по времени выхода

р ˙ Икс знак равно в Икс знак равно Е ˙ а грех Е р ˙ у знак равно в у знак равно Е ˙ а 1 е 2 потому что Е