6 votos

Encontrar interplanetario trayectoria de vuelo utilizando el cálculo de variaciones?

Considere dos órbitas $x(t),\space y(t)$ lo que representa el origen y el destino de algunos de los viajes espaciales de interés. Estos podrían ser, por ejemplo, cycloids describir LEO y otra órbita dando vueltas, digamos, de la luna o de Marte.

Supongamos que quiero dejar en $x(t_i)$ y llegar a $y(t_f)$, saliendo y que se une a las órbitas de los 'sin problemas', por lo que sus derivados $\dot{x}(t_t)$ $\dot{y}(t_i)$ también están imponiendo las condiciones de contorno en mi trayectoria.

Para lograr esto, me permiten motores de cohetes para ser despedido, más notablemente, dejando una órbita y de la desaceleración en el otro, pero también en cualquier momento durante el vuelo. Por otro lado, puedo restringir el gasto total de combustible a lo largo del viaje, o el total de la "delta-v" de los cambios, o algún equivalente.

Cuál sería el mejor modo de resolver esta trayectoria, incluyendo el patrón de activación del motor?

Lo que yo pensaba era la elaboración de algunos ajustado de Lagrange que incluye el impulso causado por los motores y la adición de un multiplicador de Lagrange la imposición de consumo de combustible. Esto se utiliza para derivar nuevas ecuaciones de movimiento. Por ejemplo, me gustaría considerar la posibilidad de una acción, tales como: $$S=\int_{t_i}^{t_f}L[q,\dot{q},F_e,t]dt+\lambda\left(J-\int_{t_i}^{t_f}|F_e(t)|dt \right)$$ Donde $q(t)$ es el deseado órbita, $F_e(t)$ es la fuerza ejercida por los motores y desconocido a priori, y $J$ el total de los impulsos suministrados por ellos a lo largo del viaje$^\dagger$. Ahora se derivan de Misiones de observación electoral y resolver para $q,F_e$.

Finalmente, me gustaría explorar si este "formalismo" produce soluciones (trayectorias) que puede ser invertida, de problemas, ya sea por $J$ (lo que permite la minimización de combustible) o $t_f,t_i$ (minimizando el tiempo de vuelo, recogiendo ventana de lanzamiento).

Donde estoy luchando es cómo modificar dijo Lagrange. Debe $F_e$ ser considerado como otro generalizado coordinar? Si es así, entonces una cinética de plazo para que sea necesario. Debe ser tratado como otro término en la energía potencial? Tal vez debería ser reformulado como una fuerza originarios de la aplicación de algunos restringido de la órbita? Tal vez es en realidad otro 'Lagrangianesque función de $q, \dot{q}$ y quizás $\ddot{q}$ así?

$^\dagger$Es de reconocer que la instantánea de empuje no es limitado, pero es un comienzo.

EDITAR

Siguiendo la referencia proporcionada en la respuesta de abajo, me las arreglé para hacer algún progreso con el problema. Esto fue hecho por "inversión de roles", por lo que ahora el "Lagrange" es el motor de la fuerza y un multiplicador de Lagrange aplica la ecuación de Newton del movimiento:

$$S=\int_{t_0}^{t_f}dt\left( F^2 + 2\lambda(t)[m\ddot{x}+m \nabla \phi-F] \right)$$

Ahora, tomando el diferencial de $S$ con respecto al $x, F$$\lambda$, y haciendo la rutina de integración por partes en la variación $\delta\ddot{x}$, obtenemos las siguientes ecuaciones de movimiento:

$$(1) \space F=\lambda$$

$$(2) \space m\ddot{x} = -m\nabla\phi +F$$

$$(3) \space \ddot{\lambda} = - H_{\phi}*\lambda$$

Donde $H_{\phi}$ denota la matriz Hessiana de $\phi$, es decir,$(H_{\phi})_{ij}=\partial_i\partial_j\phi$.

Estas ecuaciones pueden saber ser resuelto con las condiciones de contorno $x(t_0),x(t_f),\dot{x}(t_0),\dot{x}(t_f)$, que resultó ser bastante sencilla para hacer en MATLAB.

Lo siguiente en la agenda es el de la fabricación de $t_0, t_f$ gratis variable sujeto a la optimización así, para que podamos encontrar la mejor ventana de lanzamiento. Esto está resultando ser un poco más difícil. La introducción de estos grados de libertad requiere más multiplicadores de Lagrange y produce ecuaciones algebraicas para cada uno de ellos y los multiplicadores. La mayor dificultad es que las ecuaciones de movimiento de arriba no puede ser fácilmente integrado y, a continuación, resuelto por el tiempo de $t$, por lo que se puede evaluar en el lanzamiento y el aterrizaje de los tiempos. Alguna sugerencia?

4voto

Alan Rominger Puntos 13921

Lo mejor que puedo sugerir con la información dada es la siguiente tabla de Control Óptimo. Esto debe enlace a la página, pero quiero saber si no.

Tabla 3.2-1

Así que, para empezar, tenéis necesidad de estas cosas.

  • El sistema (creo que las condiciones iniciales se incluyen aquí)
  • Un índice de rendimiento
  • Final de restricción

No especificar el sistema específicamente, pero probablemente porque es trivial. Todos sabemos cómo escribir la ecuación de movimiento para el problema que usted está interesado en. La parte más difícil acerca de estos problemas son el intermediario pasos, que a muchos ingenieros se ve un poco como de matemáticas de la magia. Ahora parece que no sabrás lo que te vas a poner para el final de restricción contra el índice de rendimiento. Tome la final y el inicial de tiempo, por ejemplo. Usted va a utilizar un procedimiento diferente si lo estás haciendo fija versus libertad de tiempo final. No quiero ni recordar las ecuaciones que incorporan $t_0$ en el índice de rendimiento, probablemente porque nunca me miró a los problemas que complicado. Por estas deficiencias que podrían fuerza bruta el problema después de resolver un problema más sencillo.

No estoy seguro si entiendo tu pregunta, pero que no acaba de invertir algo y resolver para $J$, por lo que no creo que puedo responder a eso. Sin embargo, para la resolución de la trayectoria, tiene dos enfoques antes. Ya sea escribir el código de forma numérica para calcular el coste de la función dada una entrada de control, a continuación, encontrar mínimos locales, o puede usar la más manera matemática. Si usted ve el número de la ruta, lo más probable es que usted sólo tendrá que tratar las condiciones finales como parte de su función de costo. Que es, se toma el cuadrado de la distancia entre su posición final y la posición deseada y se multiplica por una constante mucho mayor que el de otros factores de costo, y usted conseguirá lo suficientemente cerca. Que evita un "doble iteración", aunque el coste de la solución de los golpes con el número de intervalos, de todos modos.

Para los más analítica de enfoque, que en su mayor parte aplazar para que la Tabla 3.2-1. Para un solo satélite en órbita de un solo cuerpo, hay algunos resuelto casos allí, aunque no estoy seguro de qué parte del enfoque todavía tiene utilidad para un problema complicado como una Tierra-Marte viaje.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X