Преобразование TLE во входные данные для SGP4

На первый взгляд, это кажется тривиальным вопросом, поскольку TLE являются входными данными для SGP4, но мой вопрос немного более конкретен.

Учитывая TLE, значения указаны в определенных единицах (например, аргумент перигея в градусах). Уравнения, перечисленные в отчете о космическом треке № 3 , не определяют (насколько я могу судить - я не знаю FORTRAN), в каких единицах должны быть значения для вычисления. В основном это может не иметь значения (градусы или радианы - это просто вопрос использования правильного sin/cos), но для некоторых уравнений, где значения умножаются на константы (например, уравнение для D4: имеет 221 * a0Dash и 31 * s) Я обеспокоен тем, что используемые единицы измерения могут иметь значение!

Насколько я могу судить, SGP4 использует следующие значения:

First Time Derivative of the Mean Motion divided by two
BSTAR drag term
Inclination
Right ascension of the ascending node
Eccentricity
Argument of perigee
Mean Anomaly
Mean Motion
Epoch

Итак, какие преобразования я должен сделать, прежде чем я смогу начать набор уравнений, изложенных в отчете о космическом треке № 3, стр. 10!

Я должен отметить, что одной из причин для этого является то, что значение AE указано как 1 в разделе констант ближе к концу документа, я не могу понять, почему это значение имеет какое-либо место в уравнениях. !

«Я игнорирую эпоху, так как это просто метка времени». Попробуйте изменить эпоху на 0,001 дня и посмотрите, что произойдет с позицией. Затем (пере)рассмотрите, что означает средняя аномалия .
Чтение старинного FORTRAN — это приобретенный навык, обычно приобретаемый еще в 20-м веке. Какой язык (языки) вам наиболее удобен?
@uhoh, что я имел в виду по поводу отметки времени, так это то, что я предполагаю, что это в секундах - при этом я отредактировал вопрос, чтобы включить его! Береженого Бог бережет. Мне комфортно (даже) с Python и VB.Net. Я пытаюсь понять все тонкости SGP4, а не просто использовать чужую реализацию (я знаю, что там есть библиотека Python!)
Понимание SGP4 достойно восхищения, по крайней мере , я пока не понимаю ;-)

Ответы (1)

Я рекомендую вам работать с версией CPP, которую можно найти здесь:

http://www.celestrak.com/publications/AIAA/2006-6753/AIAA-2006-6753-Rev2.pdf

Дополнительную информацию можно найти здесь:

http://www.celestrak.com/software/tskelso-sw.asp

Я проголосовал за этот ответ, поскольку он содержит полезную информацию, но, строго говоря, он не отвечает на мой вопрос.