¿Cómo puedo corregir el tiempo de tránsito?

Sé la hora exacta en que un radiotelescopio detectó un evento transitorio. También sé la ubicación exacta del telescopio y las coordenadas galácticas (longitud galáctica, latitud) y la ascensión recta y la declinación del centro de orientación del haz.

Supongo que el evento también fue observado por otro receptor en otro lugar. ¿Cómo puedo corregir la diferencia de tiempo entre las dos ubicaciones (es decir, el evento llegó a un observador antes que al otro debido a que se encuentran en ubicaciones diferentes)? Actualmente, estoy tomando el producto escalar de un vector entre el observador conocido y la fuente, y un vector entre el observador conocido y el observador potencial, y lo divido por la velocidad de la luz. Para obtener el vector entre los observadores, calculo sus 'n-vectores' ( https://www.movable-type.co.uk/scripts/latlong-vectors.html ) y tomo la diferencia. Sin embargo, obtengo valores de retraso sin sentido.

Es difícil decir en este momento exactamente qué nivel de detalle necesita, pero he agregado una respuesta. ¡No dude en agregar más detalles o explicar qué más necesitará!
¡En lugar de hacer esencialmente la misma pregunta dos o incluso tres veces! , es mejor explicar más claramente la primera vez exactamente lo que necesita. Si necesitaba más detalles, debería haberlo mencionado aquí en lugar de aceptar mi autoproclamada "respuesta parcial" y luego volver a preguntar. En Stack Exchange, tratamos de evitar la fragmentación de las respuestas al no distribuir las respuestas en varias publicaciones o sitios diferentes.

Respuestas (1)

Esta puede ser una respuesta parcial según lo que sepa o no sepa hacer en ese momento y el nivel de precisión que necesite. Siéntase libre de agregar algunos comentarios.

Si desea usar (o aprender a usar) Python, ¡entonces puede resolver este problema de manera trivial usando Skyfield !

Depende del nivel de precisión que necesites. La diferencia de tiempo será del orden de 20 milisegundos para una diferencia de 6000 km en la distancia de la trayectoria de la luz, por ejemplo, pero en ese tiempo la Tierra se mueve (en alguna dirección) alrededor de 0,02 * GRAMO METRO / a donde GM es 1.327E+20 m^3/s^2 y a es de unos 1,5E+11 metros, o unos 600 metros.

Si no desea preocuparse por las pequeñas correcciones en este momento, simplemente calcule el producto escalar entre el vector normal que apunta desde la dirección del evento y el vector dibujado desde el sitio de observación conocido hasta el sitio propuesto, esa es la diferencia de longitud de ruta. Divida eso por la velocidad de la luz para obtener la diferencia horaria.

¡Gracias por tu ayuda! ¿En qué unidades de tiempo sería esto? Estoy tratando de usar la fórmula, sin embargo, obtengo valores sin sentido (como 4.31 + E12). Para determinar el vector entre los sitios, calculé el "n-vector" ( bit.ly/3fJndSO ) en ambos sitios y los resté. Luego, (empezando por asumir que el objeto está directamente sobre el primer sitio), multipliqué el primer vector por la distancia al objeto (en metros). Luego, tomé el producto escalar de los vectores y lo dividí por la velocidad de la luz (en m/s). ¿Pero obtengo valores enormes? ¿Estoy haciendo algo mal/hay una mejor manera de hacerlo?
Desafortunadamente, no puedo usar Skyfield.
@PerplexedDimension Lo siento, pero no hago clic en enlaces ciegos. ¿Puede agregar eso a su pregunta para que yo o cualquier otra persona pueda responder directamente? Además, probablemente sea mejor si no acepta esta respuesta hasta que realmente haya respondido su pregunta por completo. ¡Gracias!
..........¡hecho!