Técnicas evolutivas multiobjetivo aplicadas en el diseño de rutas en vehículos espaciales

Técnicas evolutivas multiobjetivo aplicadas en el diseño de rutas en vehículos espaciales

Mario Augusto Ramírez Morales
 

Texto completo de la Tesis     

 


Resumen

La solución de problemas con múltiples objetivos, mejor conocidos como multiobjetivo, es un área en constante desarrollo. Ésta ha representado un reto, en numerosos y muy diversos sentidos, para los expertos en la materia por un largo tiempo. La computación evolutiva engloba a un conjunto de heurísticas inspiradas en el principio de la “supervivencia del más apto” de la teoría de la evolución de Darwin. Los algoritmos evolutivos se han usado para resolver problemas de optimización en una amplia variedad de aplicaciones, que van desde minimizar la cantidad de material utilizado en la fabricación de un producto, hasta el diseño de vehículos espaciales. El uso de algoritmos evolutivos para resolver problemas multi-objetivo se ha vuelto muy popular, sobre todo en los últimos 10 años. Una misión espacial involucra un conjunto de sistemas que interactúan para poder realizar el objetivo para el cual fueron creadas. Un problema en particular de esa larga lista, que además resulta ser de vital importancia y a la vez muy complicado es el diseño de las trayectorias que deben seguir los vehículos espaciales. Otro problema de singular importancia está relacionado con la utilización de los recursos limitados con los que cuentan todas las misiones espaciales. Por lo expuesto anteriormente es necesario optimizar los recursos con los que se cuenta en el vehículo, como son el alimento y el combustible. El problema de encontrar la ruta óptima en un vehículo espacial de bajo impulso, consiste en determinar cuál es el camino que requerirá menor tiempo y consumo de combustible para lograr nuestro objetivo, el cual es llegar desde una órbita en particular a otra. La dificultad para hacer esto radica en la complejidad para realizar una sola evaluación de la función objetivo, además de la alta dimensionalidad del problema planteado. En el presente documento de tesis se plantea un mecanismo para encontrar buenas soluciones al problema de diseño de trayectorias de vehículos espaciales utilizando un algoritmo genético multi-objetivo paralelo. Se optó por una solución paralela debido a la complejidad computacional que plantea encontrar buenas soluciones en un espacio de búsqueda considerablemente grande.

Abstract

Multiobjective optimization problems is a field that change and development. It represents a challenge in many ways to scientists and experts in this field. Evolutionary Computating is the collective name for a range of problem-solving techniques based on principles of biological evolution, such as natural selection and genetic inheritance, proposed by Darwin. Evolutionary algorithms has been used to solve a numerous set of optimization problems in an extensive variety of applications, such as design and manufacturing products to spacecraft design. Evolutionary algorithms becomes very popular to solve multiobjective optimization problems since 1990’s. An space mission involves a set of very complicated systems that interacts between themselves to achieve de goal for which they were designed. One of this systems, so far complicated but extremly complicated, is spacecraft’s trayectories. Another important problem is related with the consume of limited resources. For these reasons, its necesary optimizing resources as food and propellant mass. Finding optimal trayectory of low-thrust spacecraft is very complicated in many and diferent ways, such as objective funtion evaluation time and high dimensional data. This problem is a trade-off between propellant mass consumption and flight time in order to acheive de goal of de espace mision which is arrive to a diferent eliptical orbit. Present document explain the mechanism to deal and find good solutions to the problem of low-thrust orbit transfer. Because high dimensional data, function time evaluation and complexity of problem we used parallel model of multiobjective genetic algorithm to solve it.