Estoy intentando simular el aterrizaje de Philae escribiendo un programa que calcule la posición del módulo de aterrizaje en función del tiempo. Según varios sitios web de la misión, el orbitador hará coincidir su órbita con la rotación del cometa, y luego se moverá hacia el cometa para impartir una velocidad inicial al módulo de aterrizaje al liberarlo. El módulo de aterrizaje "caerá libremente" hacia el cometa y aterrizará aproximadamente 7 horas después a una velocidad no superior a 1,0 m/s.
Mi simulación supondrá una trayectoria en línea recta desde el orbitador hasta el cometa.
He reunido algunas cifras de los sitios web de las misiones:
Masa del cometa (M C ): 1.0 x 10 13 kg (Wikipedia)
Masa del módulo de aterrizaje (M L ): 100 kg ( ESA )
Diámetro medio del cometa: 4 km (Wikipedia)
Velocidad inicial del módulo de aterrizaje (v 0 ): 0,187 m/s ( Blog de la AEE )
Altura de liberación: 22,5 km ( Blog de la AEE )
No puedo utilizar una aceleración gravitatoria constante porque la atracción gravitatoria aumentará a medida que el módulo de aterrizaje se acerque al cometa. Así que (con la ayuda de un profesor de física) obtuve las siguientes fórmulas. Como las fuerzas cambian a medida que avanza la simulación, utilizamos un conjunto iterativo de fórmulas en el que el siguiente conjunto de valores se calcula a partir del conjunto anterior. En lo que sigue, $n$ es la iteración actual y $n-1$ es la iteración anterior.
$$ a_n = \frac{GM_c}{r^2} $$
$$ v_n = v_{n-1} + a_{n-1}\Delta t $$
$$ r_n = r_{n-1} - v_{n-1} \Delta t - \tfrac{1}{2} a_{n-1} \Delta t^2 $$
(Los signos se eligen de manera que $a_n$ , $v_n$ y $r_n$ son cantidades no negativas). Podemos establecer una tabla de valores calculados, utilizando $\Delta t = 60$ segundos:
| n | a | v | r |
----------------------------------------
| 0 | 1.1112E-6 | 0.187 | 24500.0 |
| 1 | 1.1122E-6 | 0.18706 | 24488.78 |
| 2 | 1.1132E-6 | 0.18713 | 24477.55 |
etc...
Como puedes ver, tanto la velocidad como la aceleración aumentan y el radio (altura) disminuye. Eso es bueno.
Detengo la simulación cuando $r$ cae por debajo de los 2000 metros (el radio medio del cometa).
El problema es que la simulación predice que el descenso durará unas 21 horas. El descenso real tardará unas 7 horas. Estoy equivocado por un factor de 3.
Intenté cambiar $\Delta t$ a 1 segundo, pero los números no cambian mucho.
¿Funcionarán estas fórmulas para la simulación? ¿Y estoy utilizando los valores iniciales correctos?