Calcular los cambios orbitales después de la aceleración

Con la ecuación vis-viva puedo calcular la velocidad orbital en cualquier posición de la elipse.

Quiero calcular de la manera opuesta. Suponga que un satélite con un apogeo de 600 km y un perigeo de 400 km se mueve alrededor de la Tierra. En algún momento, el motor dispara y acelera el satélite Δv = 150 m/s en dirección progresiva. ¿Cómo puedo calcular las nuevas posiciones de apogeo y perigeo y el ángulo correcto?

diagrama

Si acelero en el apogeo o perigeo es bastante sencillo transformando la ecuación vis-viva y calculando el semieje mayor. Pero, ¿cómo funciona en cualquier otro punto?

Antecedentes: Quiero desarrollar una simulación espacial 2D fácil de entender. Como KSP pero mucho menos complejo.

Respuestas (1)

Básicamente, lo que está preguntando es cómo convertir las condiciones iniciales, la posición y la velocidad, en elementos orbitales . En este caso tanto la posición como la velocidad son vectores 2D, con un marco de referencia posicionado en el centro del cuerpo celeste, con parámetro gravitacional m , y los elementos orbitales: "longitud del nodo ascendente" e "inclinación" no tienen que definirse, ya que el plano orbital es igual al plano 2D, la única información que tienes que almacenar es si gira en el sentido de las agujas del reloj o sinistrorso. Así que para una dirección de referencia dada Υ , Necesitas saber:

  • Semieje mayor a
  • Excentricidad mi
  • Argumento del periapsis ω (ahora definido como el ángulo entre Υ y el vector de posición en el periapsis)
  • verdadera anomalía v at epoch (un momento de referencia en el tiempo)
  • Dirección λ (-1 para sentido horario y 1 para sentido antihorario)

Representación esquemática de los elementos orbitales 2D.

Para tu pregunta voy a definir Υ como el vector de posición en el periapsis de la órbita inicial (por lo tanto ω = 0 ) y la época como el momento en que Δ v Está aplicado. La posición y la velocidad en coordenadas polares se pueden encontrar a partir de los elementos orbitales usando las siguientes ecuaciones,

r = a ( 1 mi 2 ) 1 + mi porque v ,

θ = λ v + ω ,

v r = m a ( 1 mi 2 ) mi pecado v ,

v θ = λ m a ( 1 mi 2 ) ( 1 + mi porque v ) .

En su caso, tendría que agregar algunos valores a los componentes de velocidad para encontrar la posición y la velocidad después de aplicar el Δ v .

Ahora desea volver a convertir estos valores en elementos orbitales. El eje semi-mayor se puede encontrar usando energía orbital específica ,

a = m r 2 m ( v r 2 + v θ 2 ) r .

La excentricidad se puede encontrar utilizando el momento angular relativo específico , h = | v θ | r = m a ( 1 mi 2 ) ,

mi = 1 v θ 2 r 2 m a = 1 + v θ 2 r m ( ( v r 2 + v θ 2 ) r m 2 ) .

Para la anomalía verdadera puede hacer uso de la ecuación para r y los nuevos valores de a y mi ,

porque v = a ( 1 mi 2 ) r mi r ,

podría tomar el arco-coseno de este valor para obtener v , sin embargo, esto solo puede tener un valor entre 0 y π . Para cubrir la otra mitad de la órbita, puede hacer un uso inteligente del hecho de que su velocidad radial solo puede ser negativa después del paso de apoapsis, por lo tanto, si limita el dominio de v a π v π entonces se puede escribir como,

v = | v r | v r porque 1 ( a ( 1 mi 2 ) r mi r ) .

La dirección de la órbita se puede encontrar con,

λ = | v θ | v θ .

Y por último, el argumento de periapsis se puede encontrar con,

ω = θ λ v .

Wow, muchas gracias! Intentaré implementar esto en los próximos días y proporcionaré comentarios. No entendí todo en este momento. Pero con más lecturas debería hacerlo.
@JulianHinderer ¿Tuviste suerte al intentar implementar esto o tienes más preguntas?
No estoy seguro acerca de las dos velocidades vr y vθ. ¿Es vθ la velocidad angular y vr la rapidez con la que el satélite se aleja del planeta?
@JulianHinderer Sí. Entonces v r es la derivada temporal de r , el radio y v θ es la velocidad tangencial a él, que también se puede escribir como la velocidad angular (en radianes por segundo) por el radio.
¡Muchas gracias @fibonatic! Creo que lo tengo. Las primeras pruebas son muy buenas. Si quieres te puedo enviar el resultado final en agosto :)