Estoy escribiendo una pequeña aplicación de Julia para mojarme los pies en ese idioma. Y quiero calcular "qué pasa esta noche" basado en una tabla de ascensión recta (RA) / Dec (lination) (tabla de estrellas), un punto terrestre del observador y la fecha/hora actual.
Mi punto de partida es comprender a qué velocidad cambia RA para un objeto de cielo profundo (DSO) dado , agradecería alguna orientación aquí.
RA cambia solo un poco a través del tiempo (debido a efectos menores como el paralaje ), pero podemos decir que es constante para una estrella específica que no es el Sol. Lo mismo se aplica a la declinación . ¿Porqué es eso? La declinación y ascensión recta del equinoccio vernal (donde el Sol está en marzo) se define como 0°. Este punto es fijo con respecto a otras estrellas. Así, la declinación y la ascensión recta son (casi) constantes para alguna estrella. Por eso nos gusta usarlo. Pero tenga en cuenta que estas coordenadas están cambiando para los objetos del Sistema Solar.
Para su cálculo, necesitamos entender qué es el tiempo sideral . Esta es solo la distancia angular del equinoccio vernal al ecuador celeste . Si el Sol tuviera la misma declinación y ascensión recta a lo largo del año, un período sideral sería igual a un día solar. Pero la ascensión recta del Sol cambia lentamente a lo largo del tiempo, por lo que un período sideral está un poco alejado del día solar. Si pensamos detenidamente, el Sol hace un círculo en la ascensión recta en un año, por lo que hay alrededor de 366,25 días siderales ("días estelares"), pero solo 365,25 días solares . Un día sideral es así alrededor de 23 horas y 56 minutos. Necesitaremos ese concepto más adelante.
Aquí tenemos que definir un nuevo concepto: el ángulo horario . Esta es básicamente la distancia angular de algún punto al ecuador celeste. Para el equinoccio de primavera, el ángulo horario siempre es el tiempo sideral. (por la definición). Simplemente podemos derivar esta relación para cualquier objeto:
dónde es el tiempo sideral actual, es el ángulo horario, y es la ascensión recta.
Pero, ¿cómo podrías determinar si el objeto está por encima del horizonte? Puedes usar una ecuación simple:
Ahora necesita determinar los tiempos siderales cuando esto es visible. Solo usa para . El obtienes es el tiempo del conjunto del objeto. Vamos a denotarlo con . El objeto culmina en , pero ¿cuándo sube? En . Por lo tanto, para que el objeto sea visto, el tiempo sideral actual debe ser . Verá, que el tiempo sideral cuando la estrella es visible es independiente de la fecha y hora solar actual. (Tenga en cuenta que también debe manejar la situación en la que el tiempo sideral de subida es, por ejemplo, y el tiempo de fraguado es . Ningún número es mayor que el primero ni menor que el segundo; Te recomiendo que en este caso solo agregues 24h al segundo número).
Tenga en cuenta que este es solo el tiempo sidéreo en alguna longitud geográfica . Para el tiempo sideral en Greenwich, necesitas calcular . Asegúrese de que ambos estén en las mismas unidades. (La ascensión recta normalmente se expresa en horas, minutos y segundos).
Ahora solo tenemos que recalcular el tiempo sideral al tiempo solar. Dejar Sea el número de días desde el equinoccio de primavera . Ahora podemos obtener la hora solar. usando (por supuesto, use un número más preciso que 4 min):
Lo último es simplemente agregar un número de horas a la hora de Greenwich para incluir zonas horarias.
Versión más concisa:
En el equinoccio de primavera, el primer día de la primavera, el punto de referencia cero para la ascensión recta estaba directamente sobre nuestras cabezas a las 9:37 UTC de este año. Ha estado avanzando hacia el oeste a una velocidad de 360/365,25 grados por día a las 9:37 desde entonces. Entonces, el primer día de la primavera verás objetos con una ascensión recta de 12 horas sobre tu cabeza a las 21:37. En el primer día de verano, los objetos con una ascensión recta de 18 horas estarán sobre nuestras cabezas a las 15:37. Su latitud y la declinación del objeto no entran en variaciones estacionales. Puede utilizar la hora estándar local si no le importa desviarse unos pocos grados.
fabricante de planetas
Juan Holtz
b--rian
caminante ray