Skip to content

MrVicenmart/UAX-116649

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Optimización de perfiles aerodinámicos mediante algoritmos genéticos

La realización de estudios preliminares en el sector aeronáutico para comprobar la viabilidad del proyecto es cada vez más importante, ya que gracias a estos primeros cálculos se ahorra invertir tiempo y dinero en aquello que se descarte gracias a los números realizados grosso modo.

En consecuencia, surge la necesidad de crear un método fiable, eficiente, rápido y que consuma pocos recursos para realizar estos primeros pasos.

La idea de este proyecto es la realización de un algoritmo genético mediante el uso del lenguaje de programación Python, que es ampliamente utilizado en el sector aeronáutico y demuestra su eficacia en este tipo de problemas. El algoritmo tiene como punto de partida una condición de vuelo determinada para la cual se debe obtener el mejor perfil aerodinámico y su material según la eficiencia aerodinámica, la relación resistencia-peso y el precio requeridos por el cliente.

En este Trabajo Fin de Grado se trabaja en la creación de un algoritmo genético para satisfacer dicho problema, en el que dependiendo de la ponderación que se le otorgue a cada apartado (eficiencia aerodinámica, relación resistencia-peso y precio) y la condición de vuelo se obtenga un perfil aerodinámico y material diferentes.

Airfoil optimization using genetic algorithms

Preliminary studies in the aeronautical sector to check the viability of the project are becoming increasingly important due to these first calculations it saves investing time and money in what is discarded thanks to the numbers made roughly.

Consequently, the need arises to create a reliable, efficient, fast and low resource method to carry out these first steps.

The idea of this project is the realization of a genetic algorithm by using the Python programming language as it is widely used in the aeronautical sector and demonstrates its effectiveness in this type of problems. The algorithm has as its starting point a certain flight condition for which the best airfoil must be obtained and its material according to the aerodynamic efficiency, the resistance-weight ratio and the price required by the costumer.

This Final Project works on the creation of a genetic algorithm to satisfy this problem in which depending on the weighting that is given to each section (aerodynamic efficiency, resistance-weight ratio and price) and the flight condition is obtained a different airfoil and material.

About

Optimización de perfiles aerodinámicos mediante algoritmos genéticos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages