Diferencia entre revisiones de «Problema de Lambert»
Creado al traducir la página «Lambert's problem» |
(Sin diferencias)
|
Revisión del 18:27 16 oct 2021
En mecánica celeste, el problema de Lambert se refiere a la determinación de una órbita a partir de dos vectores de posición y el lapso de viaje entre ellos, planteado en el siglo XVIII por Johann Heinrich Lambert y resuelto formalmente con demostración matemática por Joseph-Louis Lagrange . Tiene aplicaciones importantes en las áreas de encuentro, apuntado, orientación y determinación preliminar de órbitas. [1]
Supóngase que se observa que un cuerpo bajo la influencia de una fuerza gravitacional central viaja de un punto P1 por una trayectoria cónica a un punto P2 en un tiempo T. La duración del vuelo está relacionado a otras variables por el teorema de Lambert, que dice:
- El tiempo de transferencia de un cuerpo que se mueve entre dos puntos con una trayectoria cónica es sólo función de la suma de las distancias de los dos puntos al origen de la fuerza, la distancia lineal entre los puntos, y el semieje mayor de la cónica.[2]
Dicho de otra manera, el problema de Lambert es el problema de condición de frontera para la ecuación diferencial
del problema de los dos cuerpos cuándo la masa de uno de los cuerpos es infinitesimal; este subconjunto del problema de dos cuerpos es conocido como órbita de Kepler .
La formulación precisa del problema de Lambert es la siguiente:
Dados dos tiempos diferentes y dos vectores de posición .
Encuentre la solución que satisface la ecuación diferencial por la que
Análisis geométrico inicial
Los tres puntos
- , el centro de atracción,
- , el punto que corresponde a vector ,
- , el punto que corresponde a vector ,
forman un triángulo en el plano definido por los vectores y como se muestra en en figura 1. La distancia entre los puntos y es , la distancia entre los puntos y es y la distancia entre los puntos y es .. El valor de es positivo o negativo dependiendo de cuál de los puntos y está mas alejado del punto . El problema geométrico a solucionar consiste en encontrar todas las elipses que pasan por los puntos y y tienen un foco en el punto .
Los puntos , y definen una hipérbola que pasa por el punto con foco en los puntos y . El punto está en la rama izquierda o derecha de la hipérbola dependiendo del signo de .. El semieje mayor de esta hipérbola es y la excentricidad es . Esta hipérbola está ilustrada en la figura 2.
Su ecuación relativa al sistema de coordenada canónico habitual definido por los ejes mayor y menor de la hipérbola es
Con
Para cualquier punto en la misma rama de la hipérbola, como , la diferencia entre las distancias al punto y al punto es
Para cualquier punto en la otra rama de la hipérbola la relación correspondiente es
i.e.
Pero esto significa que los puntos y se encuentran ambos en la elipse que tiene los puntos focales y y el semieje mayor
La elipse correspondiente a un punto seleccionado arbitrariamente es mostrada en figura 3.
Solución para una órbita de transferencia elíptica supuesta
Primero hay que separan los casos según el polo orbital este en la dirección o en la dirección . En el primer caso el ángulo de transferencia para el primer paso a través de será en el intervalo y en el segundo caso será en el intervalo . A partir de ahí continuará pasando a través de en cada revolución orbital.
En el caso que sea cero, i.e. y están en direcciones opuestas, todos los planos orbitales que contienen la línea correspondiente son igualmente adecuados y el ángulo de transferencia para el primer paso por será .
Para cualquier con el triángulo formado por , y es como en la figura 1 con
Y el semieje mayor (con signo!) de la hipérbola discutida anteriormente es
La excentricidad (con signo!) para la hipérbola es
Y el semieje menor es
Las coordenadas del punto relativas al sistema de coordenada canónico para la hipérbola es (teniendo en cuenta que tiene el signo de )
dónde
Utilizando la coordenada y del punto en la otra rama de la hipérbola como parámetro libre la coordenada x de es (nota que tiene el signo de )
El semieje mayor de la elipse que pasa por los puntos y teniendo como focos y es
La distancia entre los focos es
Y la excentricidad es, consiguientemente
La anomalía verdadera en el punto depende de la dirección de movimiento, i.e. si es positivo o negativo. En ambos casos se tiene que
dónde
es el vector de unidad en la dirección de a expresado en las coordenadas canónicas.
Si es positivo entonces
Si es negativo entonces
Con
- Semieje mayor
- Excentricidad
- Anomalía verdadera inicial
siendo funciones conocidas del parámetro y el aumento del tiempo para la anomalía verdadera cuando crece siendo también una función conocida de y. Si está en el rango que puede ser obtenido con un orbita eliptica de Kepler el valor correspondiente a y puede ser encontrado utilizando un algoritmo iterativo.
En el caso especial que (o muy cercano) y la hipérbola con dos ramas se deteriora a una unica línea ortogonal a la línea entre y con la ecuación
Las ecuaciones (11) y (12) son entonces reemplazadas con
(14) es reemplazada por
Y (15) es reemplazada por
Ejemplo numérico
Asuma los valores siguientes para una órbita de Kepler centrada en la Tierra
- r1 = 10000 km
- r2 = 16000 km
- α = 100°
Estos son los valores numéricos que corresponden a figuras 1, 2, y 3.
Seleccionando el parámetro y como 30000 km se consigue un tiempo de transferencia de 3072 segundos asimiendo la constante de gravitación como = 398603 km3/s2. Los elementos orbitales correspondientes son
- Semieje mayor = 23001 km
- Excentricidad = 0.566613
- Anomalía verdadera en tiempo t1 = −7.577°
- Anomalía verdadera en tiempo t2 = 92.423°
Este valor de y corresponde a la figura 3.
Con
- r1 = 10000 km
- r2 = 16000 km
- α = 260°
se obtiene la misma elipse con la dirección opuesta de movimiento, i.e.
- Anomalía verdadera en tiempo t1 = 7.577°
- Anomalía verdadera en tiempo t2 = 267.577° = 360° − 92.423°
Y un tiempo de transferencia de 31645 segundos.
Los componentes radial y tangencial de la velocidad entonces pueden ser calculados con las fórmulas (ver el artículo de órbita del Kepler)
El tiempo de transferencia de P1 a P2 para otros valores de y se muestra en la figura 4.
Aplicaciones prácticas
El uso más típico de este algoritmo para solucionar el problema de Lambert es seguramente el diseño de misiones interplanetarias. Una nave que viaja de la Tierra a, por ejemplo, Marte puede en primera aproximación considerarse que sigue una órbita de Kepler elíptica heliocéntrica desde la posición de la Tierra en el tiempo de lanzador a la posición de Marte en el tiempo de llegada. Comparando los vectores de velocidad inicial y final de esta órbita de Kepler heliocéntrica con los vectores de velocidad correspondientes para la Tierra y Marte se puede obtener una estimación bastante buena de la energía de lanzado requerida y de la de las maniobras necesitadas para la captura en Marte. Esta aproximación es a menudo utilizada conjuntamente con la aproximación cónica parcheada.
Es también un método para la determinación de órbita. Si dos posiciones de una aeronave en diferentes momentos se conocen con buena precisión (por ejemplo por GPS fija) se puede derivar la órbita completa con este algoritmo, i.e. se obtiene una interpolación y una extrapolación de esta dos posición fijas.
Parametrización de las trayectorias de transferencia
Se pueden parametrizar todas las posibles órbitas que pasan a través de los dos puntos y utilizando un único parámetro .
El semieje menor está dado por:
El vector de excentricidad está dado por:
Dónde es la normal a la órbita. Dos valores especiales de existen
El extremal :
El que produce una parábola
Código Open source
- De MATLAB central
- PyKEP Una biblioteca de Python para mecánica de vuelo espacial y astrodinámica (contiene un resolvedor de Lambert , implementado en C++ y expuesto a python vía boost python)
Referencias
External links
Lambert's theorem through an affine lens. Paper de Alain Albouy que contiene una discusión moderna sobre el problema de Lambert y una linea de tiempo histórica. arΧiv:1711.03049
Revisiting Lambert's Problem. Paper de Dario Izzo que contiene un algoritmo para proporcionar un estimado preciso para el método Householder iterativo que es tan preciso como el Procedimiento de Gooding mientras que computacionalmente es más eficiente. doi 10.1007/s10569-014-9587-y
- ↑ E. R. Lancaster & R. C. Blanchard, A Unified Form of Lambert's Theorem, Goddard Space Flight Center, 1968
- ↑ James F. Jordon, The Application of Lambert's Theorem to the Solution of Interplanetary Transfer Problems, Jet Propulsion Laboratory, 1964