Conversión de TLE en datos de entrada para SGP4

A primera vista, esto parece una pregunta trivial, los TLE son la entrada para SGP4, pero mi pregunta es un poco más específica.

Dado un TLE, los valores están en unidades específicas (por ejemplo, el argumento del perigeo está en grados). Las ecuaciones enumeradas en el informe de seguimiento espacial n. ° 3 no especifican (hasta donde puedo decir, no sé FORTRAN) en qué unidades deben estar los valores para el cálculo. En gran medida, esto puede no importar (el grado o los radianes son simplemente una cuestión de usar el seno/coseno correcto), pero para algunas de las ecuaciones donde los valores se multiplican por constantes (por ejemplo, la ecuación para D4: tiene 221 * a0Dash y 31 * s) ¡Me preocupa que las unidades utilizadas puedan importar!

Por lo que puedo decir, los siguientes valores son utilizados por 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

Entonces, ¿qué conversiones debo hacer antes de poder comenzar el conjunto de ecuaciones descritas en el informe de seguimiento espacial #3, página 10?

Debo señalar que una de las motivaciones para preguntar esto es el valor AE que se da como 1 en la sección de constantes hacia el final del documento, no puedo entender por qué este valor tiene algún lugar en las ecuaciones. !

"Estoy ignorando la Época ya que es solo una marca de tiempo" Intente cambiar la época por 0.001 días y vea qué sucede con la posición. Luego (re)considere lo que significa Anomalía media .
Leer FORTRAN antiguo es una habilidad adquirida, generalmente adquirida en el siglo XX. ¿Con qué idioma(s) te sientes más cómodo?
@uhoh, lo que quise decir sobre la marca de tiempo es que supongo que es en segundos; dicho esto, ¡he editado la pregunta para incluirla! Más vale prevenir que lamentar. Me siento cómodo (más o menos) con Python y VB.Net. Estoy tratando de entender los entresijos de SGP4, no solo usar la implementación de otra persona (¡sé que hay una librería de python por ahí!)
Comprender SGP4 es admirable, ciertamente todavía no , al menos ;-)

Respuestas (1)

Le recomendaré que trabaje con la versión CPP que se puede encontrar aquí:

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

Puede encontrar información adicional aquí:

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

He votado a favor de esta respuesta porque contiene información útil, pero estrictamente hablando, no responde a mi pregunta.