У меня есть два вектора положения для моего спутника, и я знаю, что спутник достигает этих двух положений с разницей в 15 минут.
Я знаю, что могу найти наклонение, используя линейную алгебру и мои векторы положения, но есть ли способ вычислить остальные элементы орбиты из этой информации?
Положения представляют собой координаты X, Y, Z в инерциальной системе отсчета с центром на Земле (ECI).
Если у вас нет другой информации об орбите вашего спутника (например, орбита круговая), я полагаю, что вам нужно решить эту проблему с помощью теоремы Ламберта, предполагающей эллиптическую переходную орбиту (см. Википедию ). Однако, насколько мне известно, аналитического решения не существует, и необходимо использовать либо численные методы, либо разложения в ряды.
В этом ответе я попытаюсь представить некоторые аспекты этой проблемы и дать вам несколько советов о том, как к ней подойти.
Как утверждает теорема, при заданном гравитационном параметре , время необходимая для выполнения данной передачи, является функцией
Это можно выразить как:
В вашем случае вы знаете но вам нужно найти . Вы увидите, что на самом деле есть два разных значения большой полуоси, которые переносят вас из одного положения в другое в определенном положении. (см. рисунок ниже).
Рисунок и текст из [Bate1971].
Хотя оба решения являются правильными и физически возможными, поскольку вы описываете орбиту вокруг Земли, вы можете выбрать желаемое решение (например, направление движения соответствует только одному из решений, а в крайнем случае ВЭО — одному из возможных). растворы будут сталкиваться с поверхностью Земли).
Как я уже говорил ранее, насколько мне известно, не существует аналитического решения для решения этой проблемы. Некоторые предлагаемые численные методы/расширения рядов включают:
среди других. Обзор проблемы Ламберта сделан Д. де ла Торре Сангра и Э. Фантино здесь (и здесь ).
Общая процедура решения Ламберта может быть:
Расчет геометрических параметров передачи
Получите начальное предположение для свободного параметра
Итерировать уравнение времени передачи до сходимости
Вычислить элементы орбиты
В [Bate1971] (глава 5) дано более подробное объяснение проблемы вместе с предложенными методами/алгоритмами для решения проблемы Ламберта.
Я надеюсь, что это помогает!
[Bate1971] Дональд Д. Мюллер, Джерри Уайт и Роджер Р. Бейт, Основы астродинамики, 1971 г.
тупик
Хави