¿Cómo se modelan las órbitas hiperbólicas?

Estoy programando un simulador orbital y necesito ayuda para modelar órbitas hiperbólicas (o trayectorias, como quieras llamarlas). Hasta ahora puedo modelar órbitas elípticas con los elementos orbitales estándar (perigeo, excentricidad, semieje mayor, anomalía media, etc.); Puedo calcular la anomalía media dentro de unos segundos a partir de ahora, ya partir de ahí derivar la posición y la velocidad de la nave. ¿Hay alguna manera de hacer esto para órbitas hiperbólicas? Si comienza solo con el vector de velocidad y posición de una nave, ¿puede predecir dónde estará cada segundo a partir de ahora mientras se encuentra en una órbita/trayectoria hiperbólica?

Respuestas (1)

Sí. (Parece que se trata de un problema de dos cuerpos, que tiene soluciones analíticas).

En primer lugar, dada la posición, r , la velocidad, v , tanto en un sistema de coordenadas con el cuerpo central en el origen en reposo, como el GM del cuerpo central, m , puede calcular fácilmente la energía específica (energía por unidad de masa), que le indicará si la trayectoria es elíptica (energía negativa) o hiperbólica (energía positiva). O tal vez parabólico (energía exactamente cero), que sin embargo solo tiene interés matemático. A partir de la energía, puedes obtener el eje semi-mayor, a . Aquí v = | v | y r = | r | :

mi = v 2 2 m r

a = m 2 mi

Probablemente esté propagando órbitas elípticas con senos y cosenos. Una trayectoria hiperbólica se realiza de manera similar con senos hiperbólicos y cosenos hiperbólicos. Puede calcular el momento angular específico solo a partir de la posición y la velocidad, y de ahí obtener la excentricidad, mi .

METRO = r × v

mi = 1 + METRO METRO m a

Entonces una forma simple de la trayectoria en el X y avión, con máxima aproximación en el + X eje es:

X = a ( mi aporrear τ )
y = a mi 2 1 pecado τ

dónde τ es la anomalía excéntrica, relacionada con el tiempo, donde τ = 0 y t = 0 está en el acercamiento más cercano:

t = a 3 m ( mi pecado τ τ )

¿Funcionaría esto para una anomalía media superior a 90 grados?
La anomalía media no es un ángulo en este caso. Es una bestia diferente, definida como METRO = mi pecado τ τ (visto en la ecuación del tiempo).