Actualmente estoy trabajando en un algoritmo para calcular posiciones planetarias utilizando la ley de Kepler. Mientras lo probaba con el servicio de efemérides provisto por https://ssd.jpl.nasa.gov/horizons.cgi , encontré que la verdadera anomalía era correcta, sin embargo, la distancia se desvió en un 1%, así que me pregunto si hay ¿Hay algún problema con la distancia proporcionada por el servicio, o si calculé la distancia incorrectamente?
Los valores se refieren a Mercurio el 1 de enero de 2000 a las 00:00. Para obtener los elementos orbitales, ingrese la siguiente configuración:
Tipo de efemérides: ELEMENTOS
Cuerpo objetivo: Mercurio
Origen de coordenadas: 10 (este es el ID del cuerpo del sol, que será el centro de coordenadas)
Intervalo de tiempo: Inicio = 2000-01- 01 00:00, Parada=2000-01-01 01:00, Paso=1
Ajustes de tabla: predeterminado
Pantalla/salida: predeterminado
El resultado muestra que en el momento dado (1 de enero de 2000 00:00), los elementos eran los siguientes:
anomalía verdadera: 1,751155303115542E+02 (grados)
semieje mayor: 3,870982252717257E-01 (AU)
excentricidad: 2,056302512089075E- 01
Si usa estos tres valores para calcular la distancia , utilizando la fórmula
Pero si, en cambio, solicita la distancia desde el sitio cambiando el tipo de efemérides de ELEMENTOS a VECTORES, obtiene la distancia (como lo indica el valor RG) a 0,47 AU.
Estoy muy confundido por esto, y espero que alguien pueda arrojar algo de luz sobre este misterio.
Resulta que hay dos formas de entrada diferentes para ingresar el cuerpo principal (central), una que muestra las coordenadas y distancias relativas al centro del cuerpo principal, y otra que las muestra en relación con un punto en la superficie del cuerpo principal. . Sin saberlo, ingresé el sol como cuerpo principal en la forma que da como resultado valores relativos a un punto en la superficie (en el sol en este caso).
El analista senior de JPL me ayudó a resolver el problema y prometió aumentar la claridad de los formularios de entrada en el futuro.
Pero si, en cambio, solicita la distancia desde el sitio cambiando el tipo de efemérides de ELEMENTOS a VECTORES, obtiene la distancia (como lo indica el valor RG) a 0,47 AU.
Mercurio tiene un afelio de ~0,466697 AU. Una verdadera anomalía de ~175 grados corresponde a que el planeta está casi en el afelio (~5 grados estarían cerca del perihelio). Es decir, en el afelio el valor de en su ecuación debe ser ~0.47 AU.
La excentricidad 1 de Mercurio, ~ 0.2056, es muy diferente al de la Tierra , ~ 0.0167. Por lo tanto, el perihelio y el afelio van a ser mucho más diferentes de lo que son en la Tierra. Recuerda el es con respecto a un punto focal en una elipse , no al centro. Entonces, cuando en el apoapsis 2 , el valor de será más grande que el semieje mayor para cualquier elipse.
...así que me pregunto si hay algún problema con la distancia proporcionada por el servicio, o si calculé la distancia incorrectamente.
No, no hay nada malo con el sistema HORIZONTES en JPL y no hiciste nada malo en tu cálculo. Creo que estás confundiendo la ubicación del origen de la variable. . Comienza en uno de los focos, no en el centro de la elipse.
notas
honeste_vivere