CÁLCULOS ASTRONÓMICOS |
||||||||||||||
ÍndiceIntroducciónElementos orbitales Escala del tiempo Oblicuidad de la eclíptica Corrección por Precesión Elementos Orbitales de Planetas Coordenadas heliocéntricas Posición geocéntrica de los planetas Coordenadas ecuatoriales Perturbaciones con Júpiter, Saturno y Urano Cálculo de Plutón Perturbaciones con la Luna Posición Topocéntrica de la Luna Cálculo de la posición de los Asteroides Cálculo de la posición de los Cometas (orbita elíptica) Cálculo de la posición de los Cometas (orbita parabólica) Cálculo de la posición de los Cometas (orbita cercano a parabólica) Amanecer y ocultación de cuerpos celestes Efemérides de los planetas Ejemplo de los Cálculos Astronómicos IntroducciónEl texto que a continuación se presenta explica como se computa la posición en el cielo del Sol, la Luna, los planetas, cometas y asteroides. Las fórmulas para estos cálculos pueden ser complicadas, pero si se toman en cuenta algunas simplificaciones es posible obtener unos cálculos sencillos con una exactitud de un minuto de arco = 1/60 grados. Para los usos corrientes del aficionado a la astronomía, son bastante buenos la exactitud aquí presentada. Las simplificaciones realizadas aquí son las siguientes:
Elementos orbitalesConsisten en 6 cantidades las cuales definen completamente una orbita circular, elíptica, parabólica o hiperbólica. Tres de estas cantidades describen la forma, tamaño y posición del planeta en la orbita: a: Distancia media e: excentricidad T: Tiempo en el perihelio Los tres restantes elementos definen la orientación de la orbita en el espacio: i: Inclinación de la orbita con relación a la eclíptica. N: Longitud del nodo ascendente. W: Es el ángulo desde el nodo ascendente al perihelio a lo largo de la orbita. Existen otros elementos que se obtienen a partir de los valores anteriores que son usadas en los cálculos que son los siguientes: AU: Unidad Astronómica es la distancia media de la Tierra al Sol. Para describir la posición en la orbita, se usa tres ángulos Anomalía Media, Anomalía Verdadera y Anomalía Excéntrica. Ellas son cero cuando el planeta esta en el perihelio. M: Anomalía Media, este ángulo se incrementa uniformemente hasta 360º por período orbital.
v: Anomalía Verdadera , es el actual ángulo entre el planeta y el perihelio como es visto desde el Sol. Este ángulo no se incrementa uniformemente, sino que cambia más rápidamente en el perihelio.
E: Anomalía Excéntrica, este es un ángulo auxiliar usado por la ecuación de Kepler. w1 = N + w = Longitud del perihelio L = M + w1 = Longitud media q = a * (1 - e) = Distancia del perihelio Q = a * (1 + e) = Distancia del afelio P = a^1,5 = período orbital (en años) T = época de M - (M / 360) / P = Tiempo del perihelio Índice
Escala del tiempoLa escala del tiempo está formulado para contar días. Las horas, minutos y segundos son expresados en fracción de días. El día cero comienza el 31 de diciembre de 1999 a las 12:00 am UT (Universal Time, es decir, Tiempo Universal). d= 367*y - int( (7 * (y +(int( (m + 9) / 12) ) ) ) / 4) + int( 275*m / 9 ) + D - 730530 +UT / 24 Donde y = año (cuatro dígitos); m = mes; D = día y UT = en horas + decimales. int () es una función que sólo toma la parte entera de la división. Índice Oblicuidad de la eclípticaOtra cantidad que es necesaria es la oblicuidad de la eclíptica que es la desviación del eje de rotación de la Tierra y que actualmente es 23,4º que se encuentra decreciendo lentamente. La fórmula es: ecl = 23,4393 - 0,0000003563*d Corrección por PrecesiónSimplificaremos la corrección por precesión agregando simplemente la siguiente fórmula a la longitud de la eclíptica: 3,82394E-5 * ( 365,2422 * ( época - 2000.0 ) - d ) Donde época es el año y fracción al cual vamos hacer los cálculos y d ya fue realmente calculado en la escala del tiempo. El resultado de esta fórmula es en grados y se agrega a la fórmula de la eclíptica. Elementos OrbitalesTodos los ángulos son expresados en grados y es posible que al efectuar los cálculos den resultados mayores a 360º o negativos, por lo que es necesario aplicar la siguiente función ang = ang - int( ang / 360 ) * 360 a los elementos orbitales N, w y M. Elementos Orbitales del Sol: N = 0 Elementos Orbitales de la Luna: N = 125,1228 - 0,0529538083 * d Elementos Orbitales de Mercurio: N = 48,3313 + 3,24587E-5 * d Elementos Orbitales de Venus: N = 76,6799 + 2,4659E-5 * d Elementos Orbitales de Marte: N = 49,5574 + 2,11081E-5 * d Elementos Orbitales de Júpiter: N = 100,4542 + 2,76854E-5 * d Elementos Orbitales de Saturno: N = 113,6634 + 2,3898E-5 * d Elementos Orbitales de Urano: N = 74,0005 + 1,3978E-5 * d Elementos Orbitales de Neptuno: N = 131,7806 + 3,0173E-5 * d El cálculo de la posición del Sol es como la de cualquier otro planeta e inclusive la Luna, pero como el Sol siempre se mueve en el plano de la eclíptica, más simplificaciones pueden ser hechas. Primero calculamos la anomalía excéntrica (E) la cual hay que hacer una iteración hasta que la diferencia sea de por lo menos 0,001º : E = M + e * (180/pi) * sin(M) * (1 + e * cos(M)) E0 = E E1 = E0 - (E0 - e * (180/pi) * sin(E0) - M) / (1 - e * cos(E0)) Luego se hace E1 igual E0 hasta que sus valores no difieran en 0,0001º. Todos los valores tiene que estar expresado en grados. Ahora calcularemos la distancia (r) y la anomalía verdadera (v): xv = a * (cos(E) - e) yv = a * (raiz(1 - e^2) *sin(E)) v = atan2(xv, yv) r = raiz(xv^2 + xv^2) La longitud verdadera (lon) se calcula con la siguiente fórmula: lon = v + w Coordenadas heliocéntricasAhora hay que obtener la posición del cuerpo en el espacio 3-D. Estas son las coordenadas heliocéntricas, es decir, el origen del sistema se encuentra en el Sol. Las fórmulas son las siguientes: xh = r * (cos(N) * cos(v + w ) - sin(N) * sin(v +w) * cos(i)) yh = r * (sin(N) * cos(v + w) + cos(N) * sin(v+w) * cos(i)) zh = r * (sin(v + w) * sin(i)) La longitud (lonh), la latitud (lath) y el radio (rh), es decir, pasar estas a coordenadas esféricas, se calcula con la fórmula siguiente: lonh = atan2(xh, yh) lath = atan2(raiz(xh^2 + yh^2), zh) rh = raiz(xh^2 + yh^2 + zh^2) Posición geocéntrica de los planetasYa conocemos las coordenadas con el Sol en el centro, ahora para el aficionado a la astronomía es interesante saber donde se encuentran los cuerpos desde la Tierra como centro de coordenadas. Entonces tenemos que trasladar el sistema de coordenadas heliocéntricas al sistema de coordenadas geocéntricas, es decir, con el origen en la Tierra. Para convertir estas coordenadas nosotros simplemente agregamos las coordenadas heliocéntricas del Sol y le sumamos las coordenadas heliocéntricas del planeta. xg = xh(sol) + xh(planeta) yg = xh(sol) + yh(planeta) zg = zh(sol) + zh(planeta) Coordenadas ecuatorialesAhora necesitamos pasar estas coordenadas geocéntricas a coordenadas ecuatoriales, esto es debido a que la Tierra se encuentra inclinada sobre su eje de rotación y hay conocer en que parte del cielo se encuentra el planeta. Para conocer esto se usa la Ascensión Recta (RA también denominado alfa), la Declinación (Decl también denominado delta) y el Radio (r), que definen la posición de un cuerpo en el cielo (esto no es más que transformar las coordenadas rectangulares geocéntricas a coordenadas esféricas geocéntricas). xe = xg ye = yg * cos(ecl) - zg * sin(ecl) ze = yg * sin(ecl) + zg * cos(ecl) Finalmente calculamos RA, Decl y r: RA = atan2(xe, ye) Decl = atan2(raiz(xe^2 + ye^2), ze) r = raiz(xe^2 + ye^2 + ze^2) La RA, Decl y r son usados mayormente en los Almanaques de Astronomía para definir la posición de un cuerpo en el cielo. Existe perturbaciones de planetas grandes como Júpiter, Saturno y Urano. La Luna también sufre perturbaciones por parte de la Tierra, por lo que a continuación se presentan varias correcciones para mantener nuestra precisión. Si en caso de que al lector no estuviera interesado en perder hasta 1 º, se puede obviar la siguientes correcciones. Índice
Perturbaciones con Júpiter, Saturno y UranoSólo estos planetas tienen perturbaciones mayores a 0,001º por lo que se hace necesaria una corrección para estar con la exactitud esperada para los otros planetas. Mj: Anomalía media de Júpiter Agregar estos resultados (todo en grados) a la longitud de Júpiter -0,332 * sin(2 *
Mj - 5 * Ms - 67,6) Agregar estos resultados (todo en grados) a la longitud de Saturno +0,812 * sin(2 * Mj
- 5 * Ms - 67,6) También agregar estos resultados (todo en grados) a la latitud de Saturno -0,02 * cos(2 * Mj -
4 * Ms - 2) Agregar estos resultados (todo en grados) a la longitud de Urano +0,04 * sin(Ms - 2 *
Mu + 6) Entonces a la lonh, lath y rh hay que agregar los valores antes descritos respectivamente y volver a transformar el sistema esférico a rectangular, es decir xh, yh, zh (perturbado). xh = rh * cos(lonh) * cos(lath) yh = rh * sin(lonh) * cos(lath) zh = rh * sin(lath) Cálculo de PlutónNo hay teoría analítica que sea construida para el planeta Plutón. Nuestra mayores representaciones del movimiento con la exactitud esperada para este planeta es una integración numérica. Luego de la integración se obtienen las fórmulas presentadas y son válidas desde el año 1800 hasta el 2100. Los cálculos de los ángulos S y P son los siguientes: S = 50,03 + 0,033459652 * d P = 238,95 + 0,003968789 * d lon = 238,9508 + 0,00400703 * d lat = -3,9082 r = 40,72 Ahora que tenemos la lon, lat y r heliocéntricas, las convertimos a coordenadas geocéntricas de la misma forma que con los otros planetas. Índice
Perturbaciones con la LunaPrimero hay que realizar unos cálculos para las correcciones.
Agregar estos valores a la longitud de la Luna (en grados): -1,274 * sin(Ml - 2*D) Agregar estos valores a la latitud de la Luna (en grados): -0,173 * sin(F - 2*D) Agregar estos valores a la distancia de la Luna: -0,58 * cos(Ml - 2*D) Entonces a la lonh, lath y rh hay que agregar los valores antes descritos respectivamente y volver a transformar el sistema esférico a rectangular, es decir xh, yh, zh (perturbado). xh = rh * cos(lonh) * cos(lath) yh = rh * sin(lonh) * cos(lath) zh = rh * sin(lath) ÍndicePosición Topocéntrica de la LunaAl calcular las coordenadas geocéntricas de la Luna, es como si un observador imaginario estuviera observando desde el centro de la Tierra. El observador real está sobre la superficie de la Tierra. Esta posición puede diferir por más de un grado desde la posición geocéntrica. Para calcular la posición topocéntrica, nosotros debemos agregar una corrección a la posición geocéntrica. Comenzamos por calcular el paralaje de la Luna, que es el tamaño
aparente del radio ecuatorial de la Tierra, vista desde la Luna: mpar = asin( 1/r ) alt_topoc = alt_geoc - mpar * cos(alt_geoc) Nuestra latitud astronómica (lat) primero debe ser convertida a latitud
geocéntrica (gclat) y la distancia desde el centro de la Tierra (rho) a
distancia de radios terrestres. Podemos hacer una simplificación, diciendo
que la Tierra es perfectamente esférica, entonces: gclat = lat, rho = 1.0 gclat = lat - 0,1924º * sin(2*lat) rho = 0,99833 + 0,00167 * cos(2*lat) HA = LST - RA g = atan( tan(gclat) / cos(HA) ) topRA = RA - mpar * rho * cos(gclat) * sin(HA) / cos(Decl) topDecl = Decl - mpar * rho * sin(gclat) * sin(g - Decl) / sin(g) topDecl = Decl - mpar * rho * sin(-Decl) * cos(HA) Esta corrección de la posición topocéntrica pueden ser aplicado al Sol y
los planetas. Pero como ellos están mucho más lejos, las correcciones son
muy pequeñas, menores que nuestra exactitud esperada de un minuto de arco. Si tu quieres calcular las coordenadas topocéntricas de los planetas, se
puede hacer de la misma forma que la Luna, con una sola excepción: el
paralaje de los planetas (ppar) es calculada con esta fórmula: ppar = (8,794º/3600)/ r Cálculo de la posición de los AsteroidesNosotros debemos de contar con los elementos orbitales del asteroide para la época a considerar su posición, donde N, i, w son validos para una época especifica (normalmente usamos la época 2000). Para nuestras simplificaciones en los cómputos, solamente cambios significativos ocurren en el elemento orbital N. Para convertir el N_época al N (actual) usaremos la siguiente fórmula que simplemente agrega una corrección para la Precesión. N = N_época +0,013967 + (2000 - época) + 3,82394e-5 * d Donde época es expresado como un año con fracciones (por ejemplo 1950,0 o 2000,0) Normalmente, la Anomalía media (M) se quiere para otro día del que queremos para computar la posición del asteroide. Para el movimiento diario (n) lo obtenemos simplemente agregando n por la diferencia entre días a M. Si n no se tiene, pero el período se conoce entonces n = 360/P donde P está en días. Si no se conoce el período, entonces se puede calcular con la siguiente fórmula: P = 365,2568984 * a^1,5 (días) = 1,00004024 * a^1,5 (años) Todos los demás elementos orbitales se calculan de igual forma como los planetas. Cálculo de la posición de los Cometas (orbita elíptica)Para los cometas que tienen orbitas elípticas usualmente no se tiene M en el instante T (tiempo del perihelio) si se tiene, en el afelio M es cero. Para calcular M en cualquier otro momento, primero debemos calcular d de T que llamaremos dT. Entonces la Anomalía media se calcula como: M = 360,0 * (d - dT) / P (en grados) Donde P es en días. Entonces a puede ser calculado teniendo q y e: a = q / (1 - e ). Luego, todos los demás elementos orbitales se calculan de igual forma como los planetas. Índice
Cálculo de la posición de los Cometas (orbita parabólica)Si el cometa tiene una orbita parabólica un método diferente tiene que ser usado. Cuando el período orbital del cometa es infinito, M es siempre cero. La excentricidad (e) siempre es igual a 1. Como a es infinito, nosotros debemos usar la distancia del perihelio (q) para calcular la orbita parabólica con la siguiente fórmula: Siendo la constante gravitacional Gaussiana k = 0,0172020985 H = (d - dT) * (k / raíz(2)) / q^1,5 Luego se aplican las siguientes fórmulas: h = 1,5 * H g = raíz(1 + h^2) s = (g + h)^1/3 - (g - h)^1/3 A continuación se obtienen la anomalía verdadera y la distancia heliocéntrica de las fórmulas: v = 2 * atan(s) r = q * (1 + s^2) Entonces, todos los demás elementos orbitales se calculan de igual forma como los planetas. Índice
Cálculo de la posición de los Cometas (orbita cercano a parabólica)Los más comunes casos de cometas descubiertos recientemente tiene orbitas que no son exactamente una parábola, pero se acercan mucho. Su excentricidad es ligeramente superior o inferior a 1. El algoritmo que se presenta, puede ser usado para excentricidades entre 0,98 y 1,02. Si es menor que 0,98, entonces aplicamos la de orbita elíptica. No hay cometa conocido hasta ahora que tenga una excentricidad mayor a 1,02. De igual manera tenemos que calcular d, dT y q. Entonces procedemos a calcular lo siguiente: a = 0,75 * (d - dT) * k * raíz((1 + e) / (q^3)) b = raíz(1 + a^2) W = (b + a)^1/3 - (b - a)^1/3 c = 1 + 1/(W^2) f = (1 - e) / (1 + e) g = f / (c^2) a1 = 2/3 + 2/5 * W^2 a2 = 7/5 + 33/55 * W^2 + 37/175 * W^4 a3 = 432/175 * W^2 + 956/1125 * W^2 + 84/1575 * W^4 w = W * (1 + g * c * (a1 + a2 *g + a3 * g^2)) v = 2 * atan(w) r = q * (1 + w^2) / (1 + w^2 * f) Nota: este algoritmo puede fallar por mucho, desde el perihelio; sin embargo, la exactitud es suficiente para todos los cometas cercanos a Plutón. Índice Amanecer y ocultación de cuerpos celestes. [Ejemplo de los Cálculo Astronómicos]
|