Banca de TCC – Victor Hugo Barros
UNIVERSIDADE FEDERAL DE PELOTAS
CENTRO DE DESENVOLVIMENTO TECNOLÓGICO
TRABALHO DE CONCLUSÃO DE CURSO
Apresentações Finais (2018/2)
Otimização de Manobras Orbitais Usando Algoritmos Genéticos
por
Victor Hugo Barros
Curso:
Engenharia de Computação
Banca:
Prof. Marilton Sanchotene de Aguiar (orientador(a))
Prof. Antônio Fernando Bertachini de Almeida Prado (coorientador(a))
Prof. Paulo Roberto Ferreira Júnior
Prof. Bruno Zatt
Data: 26 de novembro de 2018
Hora: 13:30
Local: Lab2
Resumo do Trabalho:
A finalidade deste trabalho é desenvolver um algoritmo para otimização das transferências orbitais do tipo Hohmann e do tipo Bi-elíptica e Tri-impulsiva, visando o menor consumo de combustível. Para solução do problema foi utilizada a linguagem de programação Python e a biblioteca Poliastro e para análise do problema foi considerado um campo de força central Newtoniano com modelagem baseada no problema clássico de dois corpos, onde um veículo espacial se move em torno de um corpo celeste, considerado como ponto de massa em órbitas keplerianas. Para o estudo das características do movimento de cada astro não foram consideradas forças externas atuando sobre o sistema, sendo estabelecido um sistema propulsivo de empuxo infinito. Na implementação do código foram utilizadas as técnicas de algoritmos genéticos através da criação de uma população como possíveis respostas para o problema tratado e em seguida realizou-se o processo de evolução visando avaliar cada solução e vinculando-a a uma probabilidade de reprodução. Os resultados foram satisfatórios, ou seja, os valores de incremento total da velocidade necessária nas manobras propostas, ao longo das gerações analisadas, foram condizentes com a literatura existente acerca do tema.