Estoy construyendo un propagador de órbita satelital en MATLAB y estoy usando STK como referencia.
Comparando el propagador TwoBody usando RKN78 (MATLAB) con HPOP (grado 1, orden 1), estoy obteniendo resultados bastante buenos en el sistema de coordenadas ICRF, pero cuando transformo los resultados de MATLAB en el marco inercial al marco fijo de la Tierra considerando la precesión, nutación y el movimiento polar de la Tierra y comparo los resultados con HPOP (grado 1, orden 1) en el marco fijo, obtengo un error de posición en unos pocos cientos de metros para el período de simulación de 1 órbita.
Estoy buscando un resultado más preciso, ¿hay alguna manera de jugar con la transformación ICRF-Fixed en la configuración STK?
AGI establece lo siguiente en su documentación en línea para la transformación ICRF-Fixed
"La Tierra realiza su marco fijo a partir del algoritmo de transformación entre ella y el ICRF. La transformación incluye efectos de precesión, nutación y rotación, así como correcciones de marco y desviación de polos".
STK proporciona varias formas de informar TrueOfDate
y MeanOfDate
que lo ayudarán a comparar los pasos intermedios en la cadena de conversión de ICRF a ECEF. También debe asegurarse de que las constantes de desplazamiento/movimiento de su polo y UTC-UT1 coincidan entre STK y su código de Matlab. La falta de coincidencia en el movimiento polar conducirá fácilmente a un error de unos pocos cientos de metros.
La Ayuda de STK tiene una descripción general bastante buena de los " Marcos de referencia del cuerpo central " que pueden ayudarlo.
david hamen
david hamen
llamado2viaje
Tarifas de Ahmad
Mefitico