Derivación de los cambios en los Elementos Keplerianos inducidos por pequeños impulsos

Estoy tratando de derivar una tabla concisa de los efectos en cada elemento orbital Kepleriano para un pequeño impulso en la dirección Radial, Tangencial o Perpendicular en periapsis o apoapsis, bueno al menos en segundo orden en d v / v 0 .

Puede pensar en esto como hacer las matemáticas a mano para la pregunta "¿ Qué órbita obtendrá este cubesat si lo tiro fuera de la ISS hacia arriba, hacia adelante o hacia los lados a 7,7 m/seg? "

Para una órbita circular con inclinación cero:

v R ,   v T ,   v PAG   =   0 ,   v 0 ,   0

r ( t )   =   a

He deducido las siguientes conjeturas empíricas del procesamiento de números: integrando las ODE para obtener órbitas perturbadas y luego extrayendo los elementos orbitales:

d a a ( d v R v 0 ) 2 + 2 d v T v 0 + ( d v PAG v 0 ) 2

d ϵ d v R v 0 + 2 d v R v 0 + ( d v PAG v 0 ) 2

d i d v PAG v 0

dónde a , ϵ , y i son el semieje mayor, la excentricidad y la inclinación, respectivamente.

Puedo ejecutar un montón de casos que incluyen órbitas elípticas de excentricidad variable y usar las mismas conjeturas empíricas para hacer un conjunto completo de coeficientes, incluida su dependencia de excentricidad, pero me siento mal porque siempre trato de hacer los cálculos primero si es posible.

Pero estoy perplejo de cómo comenzar esas derivaciones. Idealmente, la respuesta daría un ejemplo de cómo hacer estas expansiones de perturbación de impulso con papel y lápiz, junto con sugerencias sobre cómo hacer el resto. Un enlace a los resultados finales sería útil, pero lo que más necesito es una discusión sobre cómo hacer la estrategia para hacer la expansión .

Para repetir: estoy restringiendo el problema a una órbita elíptica con inclinación inicial cero, pequeños impulsos, solo en periapsis o apoapsis, solo en las direcciones radial, tangencial o perpendicular.

Cuando desee verificar su trabajo, hay algunos números en mi respuesta a esta pregunta: space.stackexchange.com/questions/12011/…
@OrganicMarble Acabo de agregar el segundo párrafo (una oración). Un montón de golosinas en tu enlace, ¡gracias! En realidad , esta respuesta también tiene algunas matemáticas útiles.
¿Puedo preguntar por qué estás haciendo esta cosa curiosa?
@Innovine Antes de hacer simulaciones numéricas, siempre trato de hacer el lado analítico en la medida de lo posible desde los primeros principios. Ayuda a apreciar mejor la simulación y ayuda como un control de cordura independiente en al menos partes del cálculo. También encuentro fascinantes las "matemáticas históricas". Los cálculos de perturbación de la órbita se realizaron cuando los bolígrafos eran plumas y las lámparas quemaban aceite. Tengo curiosidad por saber por qué llamarías "cosa curiosa" a tratar de controlar las perturbaciones.
Este tipo de derivación definitivamente no es lo mío, así que solo mencionaré una cosa quizás obvia: por aproximación de ángulo pequeño, la verdadera solución podría tener algunos términos sin() de los que carecen sus derivaciones empíricas.
@uhoh, ¡estoy totalmente de acuerdo aquí! Con demasiada frecuencia confiamos en simulaciones y no nos damos cuenta cuando hemos establecido condiciones iniciales incorrectas, o cuando la simulación falla, simplemente porque confiamos ciegamente en ella. En otra nota, no tendrá el conjunto completo de elementos orbitales keplerianos habituales para lo que está buscando si está considerando una órbita ecuatorial. Esto conduce a una RAAN indefinida y al argumento de que la periapsis es la suma de la RAAN precalculada y el argumento de la periapsis. Es posible que desee verificar los OE equinocciales que no van en singular.
@ChrisR Aprendí una nueva palabra: "equinoccial". Me gusta hurgar y tener una idea de cómo se comportan las matemáticas y la escala general, para poder dar sentido y verificar la cordura de los cálculos numéricos, por lo que no aplicaré estos resultados. directamente.

Respuestas (2)

Si asumimos un problema de dos cuerpos perfectos, ausencia de perturbaciones de cuerpos externos o fuentes de gravedad no esféricas ( es decir , órbitas cónicas perfectas sin precesión ni variación), sus restricciones con respecto a la inclinación son en realidad innecesarias, como podemos, sin pérdida de generalidad , examine este problema en un marco de referencia perifocal .

Coordenadas perifocales

Sea el origen del sistema el foco de la órbita y los vectores unitarios ortogonales pag ^ y q ^ se encuentran en el plano orbital, de modo que el periápside de la órbita se encuentra en una línea que se extiende desde el origen en el pag ^ dirección. El vector unitario w ^ = pag ^ × q ^ completa el sistema de coordenadas. (El vector de momento angular orbital se encuentra en el w ^ dirección).

Si nos restringimos aún más a mirar solo el periapsis y, siempre que mi < 1 -- apoapsis, nuestro vector de posición está estrictamente en el ± pag ^ dirección, y nuestro vector de velocidad está estrictamente en la ± q ^ dirección.

Elementos keplerianos en relación con coordenadas perifocales

Los elementos keplerianos i (inclinación), Ω (argumento del nodo ascendente), y ω (argumento de periapsis) son simplemente ángulos de Euler utilizados para traducir entre un sistema de coordenadas perifocal y un sistema de coordenadas ecuatoriales. Al centrarnos en un sistema de coordenadas perifocales, podemos prescindir temporalmente de estos, dejando solo mi (excentricidad), a (semi-eje mayor), y v (verdadera anomalía).

Con eso establecido, necesitamos desarrollar dos términos escalares más que permanezcan constantes en una órbita no perturbada (nota: m es el parámetro gravitacional del cuerpo central):

  • Energía específica:
    ε = v 2 2 m r
  • Momento angular específico:
    h = r × v

Para facilitar las próximas derivaciones, las ampliaremos en términos de componentes (incluidos los que se sabe que son cero):

ε = v pag 2 + v q 2 + v w 2 2 m r pag 2 + r q 2 + r w 2
h = ( r q v w r w v q ) 2 + ( r w v pag r pag v w ) 2 + ( r pag v q r q v pag ) 2

Ahora notamos que

a = m 2 ε
y
mi = 1 + 2 ε h 2 m 2

Finalmente, a tu pregunta.

Para enmarcar esto explícitamente, está buscando cómo los elementos se ven afectados por las perturbaciones de velocidad. Esto significa que queremos algunas expresiones para estos en función de la velocidad, siendo constantes todos los demás términos (en particular, la posición).

En general, desea lograr esto a través de una expansión de Taylor multivariada.

Dejar q : R 3 R sea ​​una función arbitraria continua de valor real y al menos dos veces diferenciable (ya que desea una precisión de segundo orden) de sus argumentos. Entonces, con una precisión de segundo orden, tienes

q ( X ) = q ( a ) + [ ( X a ) q ( a ) ] + 1 2 [ ( X a ) H ( a ) ( X a ) ] + ϵ ( X a 3 )
dónde q es el gradiente de q , es decir , q = [ q 1 q 2 q 3 ] T , (usando números subíndices para denotar una diferenciación parcial con respecto a ese argumento), y H es la matriz hessiana:
H = [ q 11 q 12 q 13 q 21 q 22 q 23 q 31 q 32 q 33 ]

Escribir esto explícitamente se vuelve engorroso rápidamente y no sería fácil de leer, especialmente porque implicará múltiples invocaciones de la regla de la cadena en órdenes superiores en múltiples dimensiones.

En cambio, demostraremos un caso específico: el semieje mayor (uno de los elementos más simples de calcular), a , solo con precisión de primer orden.

Deja un prefijo d denotan una perturbación infinitesimal de una cantidad.

ahora tenemos,

d a = a ε ( ε v pag d v pag + ε v q d v q + ε v w d v w ) + ϵ ( d v 2 )
Ampliando esto, tenemos
d a = m 2 ε 2 ( v pag d v pag + v q d v q + v w d v w ) + ϵ ( d v 2 )

¿Qué podemos sacar de esto? Tenga en cuenta que el término entre paréntesis es idénticamente igual a v d v . Es decir, con una precisión de primer orden, el semieje mayor se ve afectado únicamente por la componente de la perturbación en la dirección prograda/retrógrada . Este es el caso independientemente de en qué parte de la órbita suceda esto, no solo en uno de los ábsides.

Si queremos explorar una expansión de segundo orden, rápidamente se pone feo.

d a = a ε ( ε v pag d v pag + ε v q d v q + ε v w d v w ) + 1 2 { a ε ( 2 ε v pag 2 ( d v pag ) 2 + 2 ε v pag v q ( d v pag d v q ) + 2 ε v pag v w ( d v pag d v w ) + 2 ε v q v pag ( d v q d v pag ) + 2 ε v q 2 ( d v q ) 2 + 2 ε v q v w ( d v q d v w ) + 2 ε v w v pag ( d v w d v pag ) + 2 ε v w v q ( d v w d v q ) + 2 ε v w 2 ( d v w ) 2 ) + 2 a ε 2 [ ( ε v pag ) 2 ( d v pag ) 2 + ( ε v pag ) ( ε v q ) ( d v pag d v q ) + ( ε v pag ) ( ε v w ) ( d v pag d v w ) + ( ε v q ) ( ε v pag ) ( d v q d v pag ) + ( ε v q ) 2 ( d v q ) 2 + ( ε v q ) ( ε v w ) ( d v q d v w ) + ( ε v w ) ( ε v pag ) ( d v w d v pag ) + ( ε v w ) ( ε v q ) ( d v w d v q ) + ( ε v w ) 2 ( d v w ) 2 ] } + ϵ ( d v 3 )

¡Hoo chico!

Ahora hacemos las siguientes sustituciones:

a ε = m 2 ε 2
2 a ε 2 = m 4 ε 3
ε v i = v i , i = pag , q , w
2 ε v i v j = d i j = { 1 , i = j 0 , i j , i , j = pag , q , w

Ahora, finalmente

d a = m 2 ε 2 ( v pag d v pag + v q d v q + v w d v w ) + + 1 2 { m 2 ε 2 [ ( d v pag ) 2 + ( d v q ) 2 + ( d v w ) 2 ] m 4 ε 3 [ v pag 2 ( d v pag ) 2 + v q 2 ( d v q ) 2 + v w 2 ( d v w ) 2 + 2 v pag v q ( d v pag d v q ) + 2 v pag v w ( d v pag d v w ) + 2 v q v w ( d v q d v w ) ] } + ϵ ( d v 3 )

Escribiendo esto de forma más compacta:

d a = m 2 ε 2 ( v d v + d v 2 2 ) m 4 ε 3 ( v d v ) 2 + ϵ ( d v 3 )

Consecuencias importantes: con una precisión de segundo orden, la afirmación anterior sobre progrado/retrógrado no es aplicable .

Pensamientos finales

Aunque hay algunos inconvenientes al aplicar esto a los tres elementos de orientación debido a alguna degeneración en el formalismo de rotación definido por los ángulos de Euler, esta respuesta debería proporcionar todas las herramientas que necesita para calcular lo que está preguntando. Es una cuestión simple, aunque tediosa, simplemente seguir la expansión de Taylor para cada uno de los elementos restantes y aplicar transformaciones de coordenadas cuando corresponda.

Esto también debería proporcionar una buena ilustración de por qué nadie realmente hace expansiones de segundo orden. Las ecuaciones se vuelven desagradables muy rápidamente, con muy pocos beneficios que ofrecer desde el punto de vista del análisis numérico.

¡Veo a que te refieres! Nunca he usado coordenadas perifocales. Si bien parecen tener una definición clara aquí y en Wikipedia, no la entiendo; sigo pensando que hay algún truco que me estoy perdiendo porque la redacción se eligió con tanta precisión.
pag ^ puntos desde el origen hasta el periapsis, pero ¿qué pasa con q ^ ? Está en el plano orbital y apunta en la dirección en la que estará el cuerpo después de pasar por el periapsis, pero ¿es ortogonal a pag ^ ¿en el mundo real? Son pag ^ ,   q ^ ,   w ^ como X ^ ,   y ^ ,   z ^ si tuviera que dibujarlos con x apuntando al periapsis y z perpendicular al plano? ¿O hay algo que no entiendo?
Una pregunta más, luego tendré que volver a esto más tarde hoy. Para la expresión final de d a ¿Se derivó esto en el periapsis o se aplica en cualquier parte de la órbita? Creo que es periapsis, según la última oración en la primera sección denominada Coordenadas perifocales .
Parece que la respuesta a mi primera pregunta (los primeros dos comentarios) es "sí" según esta imagen i.stack.imgur.com/KE32r.png que encontré aquí .
Las coordenadas perifocales definen pag ^ en la dirección del periapsis, w ^ en la dirección del vector de momento angular, y q ^ = w ^ × pag ^ completa la tríada ortonormal derecha.
La expansión de Taylor se deriva básicamente alrededor de cualquier punto arbitrario en la órbita. los valores de v y r determinará los efectos. El sistema de coordenadas perifocales facilita ver qué términos llegan a cero en el periápside o en el apoápside.
¿Podría agregar una línea en la respuesta que indique cómo obtener su Kepler (y el de todos los demás)? v y m a partir de números del mundo real? Mis 7,7 m/s d v golpes de la ISS a 400 km tiene unidades. Las expresiones en mi pregunta son proporciones, pero están destinadas a usarse con valores físicos. Entonces el d v / v 0 es 1E-03 y el d a / a 0 Son 1E-06, 2E-03, 1E-06, pero sigo usando metros y segundos.
m es una constante para cualquiera que sea el cuerpo central y se puede buscar en cualquier número de fuentes. v es simplemente la magnitud de la velocidad en un momento dado. Creo que no entiendo el resto de tu pregunta.
Me gustaría probar su muy buena derivación y confirmar que da la misma respuesta que la mía. Sé que el mío es correcto porque puedo confirmar numéricamente en el mundo real, unidades mks. ¿Cómo puedo poner un ejemplo del mundo real en su derivación y obtener una respuesta? No pregunté cómo se hizo históricamente la derivación, o para una reproducción de lo que hay en un libro en un estante, pregunté específicamente "¿ Qué órbita obtendrá este cubesat si lo tiro fuera de la ISS hacia arriba, hacia adelante o hacia los lados?" por 7,7 m/seg? " Solo agregue lo suficiente para mostrar cómo UTILIZAR su resultado para un objeto en LEO en el mundo real.
@uhoh no hay nada de eso. Elija un conjunto de unidades consistente y conecte los números. La derivación que presenté no fue copiada de ningún libro o fuente "histórica". Lo derivé en el acto para su pregunta para que pueda comprender cómo hacer lo que quiere. Es una aplicación bastante sencilla pero tediosa de cálculo multivariante básico para hacer lo mismo con los otros cinco parámetros, pero el esfuerzo involucrado (varias horas) es más adecuado para un libro de texto de mecánica orbital que para un sitio como este.
En la medida en que proporcionaré una respuesta de "enchufar y tragar": los componentes progresivos aumentarán el semieje mayor, los componentes retrógrados lo disminuirán. La excentricidad cambiará según en qué parte de la órbita ejecute la quemadura. Las quemaduras radiales tienden a cambiar solo el argumento del periapsis. Si lo hace avanzar o retrasarlo depende tanto de la dirección como de la ubicación en la órbita. Las quemaduras fuera del plano afectan su inclinación y RAAN, nuevamente, según la dirección y el momento. La anomalía solo se ve afectada para compensar el cambio en el argumento del periápside.
Mi pregunta es realmente simple, ¡no nos "volvamos locos" todavía! Tengo un objeto en órbita circular de radio 6.778.000 km alrededor de la Tierra con un parámetro gravitacional estándar GRAMO METRO mi = 3.986E+14 m^3/s^2 con una velocidad v de 7669 m/s. ¿Puedo usar mi v y GRAMO METRO mi como tu v y m en esta ecuación por ejemplo: ε = v 2 / 2 m / | r y no confundir tu m con una masa reducida metro 1 metro 2 / ( metro 1 + metro 2 ) ? Si es así de fácil, solo le pedí que agregue una línea que diga y/o muestre esto. Puede ser útil para futuros lectores como yo.
Sí. Usas precisamente esos números. Me niego a poner números específicos en la respuesta para evitar dar la impresión de que este enfoque solo es aplicable a la órbita terrestre. El enfoque es general y funciona para cualquier cuerpo que pueda ser tratado como una masa puntual.
Esperaba publicar una respuesta complementaria al mismo tiempo que aceptaba, mostrando ahora muy bien que su derivación funciona aquí y para otros parámetros además a pero se han quedado sin tiempo. Está por llegar, pero permítanme decir aquí que esto es justo lo que necesitaba, ¡y realmente aprecio el tiempo y el esfuerzo que han puesto aquí! ¡Gracias por su tiempo y paciencia!

Un enfoque podría basarse en el análisis de los cambios de energía y momento angular. Por ejemplo, la energía se puede expresar como:

mi = v 2 2 m r .

Equivalentemente:

mi = v T v 2 m r .

Eso significa que la energía después de una maniobra impulsiva Δ v es dado por

mi + = ( v + Δ v ) T ( v + Δ v ) 2 m r .

Restando las dos cantidades podemos obtener el cambio de energía total

mi + mi = Δ mi = ( v + Δ v ) T ( v + Δ v ) 2 v T v 2 .

Note que el m / r término se elimina porque una maniobra impulsiva no cambia la posición. Después de algunas simplificaciones llegamos a una expresión para el cambio en la energía orbital debido a una maniobra impulsiva:

Δ mi = v T Δ v + Δ v 2 2 .

Ahora, ¿cómo podemos descomponer este cambio en componentes radial/tangencial/normal (RTN)? Primero, definimos los ejes principales del marco RTN:

i r = r r , i t = i r × i norte i r × i norte , i norte = r × v r × v .

y utilícelos para definir una matriz de rotación desde el marco RTN al marco inercial:

q = [ i r i t i norte ]

Con esta infraestructura ahora podemos expresar el cambio en la energía debido a una d v maniobra; yo suelo d en lugar de Δ para indicar que la maniobra se expresa en el marco RTN:

d v = [ Δ v r Δ v t Δ v norte ] .

Nuestra expresión es:

Δ mi = v T q d v + d v 2 2 .

Podemos usar esa expresión para expresar el cambio de energía debido a cambios individuales en la maniobra impulsiva:

Δ mi = Δ mi r + Δ mi t + Δ mi norte

donde, para el subíndice γ { r , t , norte } , cada componente viene dado por:

Δ mi γ = v T q d v γ + d v γ 2 2 .

el vector d v γ tiene todos los componentes pero γ puesto a cero. Puedes calcular el producto matriz a mano si quieres.

¿Esto funciona?

Tome una órbita arbitraria (elementos canónicos; m = 1 )

r = [ 1 , 2 , 3 ] , v = [ 0.3 , 0.2 , 0.1 ]

su energía orbital es mi = 1.9726124191242439 × 10 1 . Aplicar una maniobra impulsiva

d v = [ 1 , 1 , 2 ] × 10 3

conduce a la nueva energía

mi + = v + q d v 2 m r = 1.9778736462262000 × 10 1 .

el cambio es Δ mi = 5.2612271019561528 × 10 4 .

Nuestra fórmula descompone correctamente este cambio como:

Δ mi r = 2.6676124191242441 × 10 4 Δ mi t = 2.6136146828319081 × 10 4 Δ mi norte = + 1.9999999999999321 × 10 6

que suman 5.2612271019561528 × 10 4 .

Podemos usar esos cambios en la energía para mapear directamente los cambios en el semieje mayor. Se puede utilizar un enfoque similar para trazar cambios en el momento angular y, por lo tanto, descomponer la excentricidad y la inclinación.

Este es un resumen útil y útil, y lo revisaré cuidadosamente a su debido tiempo. Pero estoy empezando con un Δ v de 7,7 km/s en una órbita de 400 km alrededor de la Tierra, no unidades canónicas. Ver este comentario .
Así que veo que puedo usar valores del mundo real para la velocidad y GRAMO METRO mi para m arriba y muy probablemente pueda aquí también. Me gusta mucho esta forma de la derivación, y ahora la revisaré cuidadosamente. Hay una opción en stackexchange para otorgar una bonificación a una respuesta ex post facto , por lo que si hago que todo funcione, otorgaré un segundo +100en agradecimiento por su tiempo y ayuda, y la forma concisa de la derivación. ¡Gracias!
Esta es una forma bastante elegante y concisa. pero no entiendo como se usa Δ mi para hacer frente a una inclinación de cambio. mi es un escalar que proviene de otros dos escalares; v 2 y 1 / r . Obtener la excentricidad y el semieje mayor es sencillo, pero ¿cómo identificar un cambio en la orientación del plano orbital en sí?