Skip to main content

Advertisement

Log in

An aerodynamic optimization computational framework using genetic algorithms

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

The present paper describes the efforts on the construction of a computational framework for 2-D and 3-D aerodynamic optimizations. The creation of the framework is an attempt to generate a design environment capable of coupling various tools from different levels of complexity and with diverse functionalities. The conceptual framework is developed to be inserted into daily activities of an aerodynamic computational fluid dynamics group. The framework is implemented for both Windows and Linux-running platforms, and it is augmented by a user-friendly graphical interface. Usage of the framework is illustrated in the paper by 2-D and 3-D aerodynamic optimization of cruise configurations for different flight conditions. The test cases addressed mainly have the objective of demonstrating that the proposed framework is a useful tool for aerodynamic optimization applications. The aspects investigated include the influence on the aerodynamic coefficients of the methodology used for configuration parameterization and the benefits of the solver fidelity level as compared to the computational cost. Moreover, the use of a neural network is evaluated to analyze the benefits that this methodology can bring to the implemented framework in terms of computational cost.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28

Similar content being viewed by others

References

  1. Antoine N, Kroo I (2005) Framework for aircraft conceptual design and environmental performance studies. AIAA J 43(10):2100–2109

    Article  Google Scholar 

  2. Deb K (2003) Multi-objective optimization using evolutionary algorithms. Wiley, New York

    MATH  Google Scholar 

  3. Reklaitis GV, Ravindran A, Ragdell KM (1983) Engineering optimization methods and applications. Wiley, New York

    Google Scholar 

  4. Mokhtar BS, Shetty CM (1979) Nonlinear programming. Theory and algorithms. Wiley, New York

    MATH  Google Scholar 

  5. Schrijver A (1998) Theory of linear and integer programming. Wiley, New York

    MATH  Google Scholar 

  6. Hestenes MR, Stiefel E (1952) Methods of conjugate gradients for solving linear systems. J Res Natl Bur Stand 49(6):409–436

    Article  MathSciNet  MATH  Google Scholar 

  7. Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor

    Google Scholar 

  8. Adami C (1998) Introduction to artificial life. Springer, New York

    Book  MATH  Google Scholar 

  9. Dorigo M, Di Caro G (1999) The ant colony optimization meta-heuristic. In: Corne D, Dorigo M, Glover F (eds) New ideas in optimization, Chapter 2. McGraw-Hill, London, UK, pp 11–32

  10. Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, New York

    MATH  Google Scholar 

  11. Goldberg DE, Deb K (1991) A comparative analysis of selection schemes used in genetic algorithms. In: Rawlins GJE (ed) Foundations of genetic algorithms. Kaufmann Publishers, San Mateo, CA, pp 69–93

    Google Scholar 

  12. Herrara F, Lozano M, Verdegay JL (1998) Tackling real-coded genetic algorithms: operators and tools for behavioural analysis. Artificial intelligence review 12(4):265–319

    Article  MATH  Google Scholar 

  13. Mortenson ME (1985) Geometric modeling. Wiley, New York

    Google Scholar 

  14. Kulfan BM, Bussoletti JE “‘Fundamental’ parametric geometry representation for aircraft component shapes,” AIAA Paper No. 2006-6948. Proceedings of the 11th AIAA/AISMO Multidisciplinary Analysis and Optimization Conference, Portsmouth, Virginia, Sept. 2006

  15. Sobieczky H (1999) Parametric airfoils and wings, recent development of aerodynamic design methodologies. In: Inverse design and optimization. Friedr. Vieweg & Sohn Verlagsgesellschaft, Braunschweig

    Google Scholar 

  16. Ansys Inc., ICEM-CFD ™. http://www.icemcfd.com/

  17. Silva ALFS, Oliveira JAN, Antunes AP, Mendonça MT, Azevedo JLF, Silveira AN Numerical study of two-dimensional high-lift configurations using the MSES code. Proceedings of the 18th International Congress of Mechanical Engineering-COBEM 2005, Ouro Preto, MG, Brazil, Nov. 2005

  18. Antunes AP, da Silva RG, Azevedo JLF A study of different mesh generation approaches to capture aerodynamic coefficients for high-lift configurations. Proceedings of the 27th Congress of the International Council of the Aeronautical Sciences, Nice, France, Sept. 2010

  19. Antunes AP, Azevedo JLF, da Silva RG “Numerical simulations of turbulent flow over a high-lift configuration” AIAA Paper No. 2011-3006. Proceedings of the 29th AIAA Applied Aerodynamics Conference, Honolulu, HI, June 2011

  20. Antunes AP, Azevedo JLF, da Silva RG “Influence of high-lift supporting systems on the trapezoidal wing aerodynamic coefficients” AIAA Paper No. 2012-2846, Proceedings of the 30th AIAA Applied Aerodynamics Conference, New Orleans, Louisiana, June 2012

  21. Fluent Inc. (2001) Fluent 6.0 User’s Guide

  22. Metacomp Technologies Inc., CFD++. http://www.metacomptech.com/

  23. Harold Youngren Aerocraft Inc.. http://web.mit.edu/drela/Public/web/xfoil

  24. Drela M (1996) A user’s guide to MSES 2.95. MIT Computational Aerospace Sciences Laboratory, Cambridge, MA

    Google Scholar 

  25. Karas OV, Kovalev VE (2002) BLWF 43 User’s Guide

  26. Damm RB “A qualitative study of the genetic algorithm” Master of Science Dissertation, Applied Mathematics Department, Universidade de São Paulo, São Paulo, Brazil, 2005 (in Portuguese, original title is “Um Estudo Qualitativo do Algoritmo Genético”)

  27. Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195

    Article  Google Scholar 

  28. Fonseca CM, Fleming PJ (1998) Multiobjective optimization and multiple constraint handling with evolutionary algorithms-part II: application example. IEEE Trans Syst Man Cybern Part A Syst Hum 28:38–47

    Article  Google Scholar 

  29. Schaffer JD “Multiple objective optimization with vector evaluated genetic algorithms,” Proceedings of the First International Conference on Genetic Algorithms. In: Grefensttete JJ (ed) Hillsdale, New Jersey, July 1987, pp 93–100

  30. Gong M, Jiao M, Du H, Bo L (2008) Multiobjective immune algorithm with nondominated neighbor-based selection. Evol Comput 16(2):225–255

    Article  Google Scholar 

  31. Suganthan P, Hansen N, Liang JJ, Deb K, Chen YP, Auger A., Tiwari S “Problem definitions and evaluation criteria for the CEC-2005: special session on real-parameter optimization”, Kanpur Genetic Algorithm Laboratory Report Number 2005005, Kanpur, India, 2005

  32. Goldberg DE, Deb K, Clark JH (1992) Genetic algorithms, noise, and the sizing of populations. In: Complex systems, vol 6. Complex Systems Publication, Champaign, IL

    Google Scholar 

  33. Antunes AP (2014) “Development of an open optimization framework for aeronautical applications,” Doctor of Science Thesis, Computer Science Division, Instituto Tecnológico de Aeronáutica, São José dos Campos, SP, Brazil

  34. Esteco Inc. ModeFRONTIER. http://www.esteco.com/

  35. Coello CAC, Lamont GB (2004) Applications of multi-objective evolutionary algorithms. World Scientific, New Jersey

    Book  MATH  Google Scholar 

  36. Antunes AP, Azevedo JLF (2014) Studies in aerodynamic optimization based on genetic algorithms. J Aircraft, vol. 51, no. 3, pp 1002–1012

  37. Spalart PR, Allmaras SR “A one-equation turbulence model for aerodynamic flows,” AIAA Paper No. 92-0439. 30th AIAA Aerospace Sciences Meeting and Exhibit, Reno, NV, Jan. 1992

  38. Fausett L (1989) Fundamentals of neural networks—architectures, algorithms, and applications. Prentice Hall, New Jersey

    MATH  Google Scholar 

  39. Montgomery DC (2000) Design and analysis of experiments, 5th edn. Wiley, New York

    Google Scholar 

Download references

Acknowledgments

The authors gratefully acknowledge the partial support for this research provided by Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, under the Research Grants No. 309985/2013-7, No. 400844/2014-1 and No. 443839/2014-0. The authors are also indebted to the partial financial support received from Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, under the Research Grant No. 2013/07375-0.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to João Luiz F. Azevedo.

Additional information

Technical Editor: F. A. Rochinha.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Antunes, A.P., Azevedo, J.L.F. An aerodynamic optimization computational framework using genetic algorithms. J Braz. Soc. Mech. Sci. Eng. 38, 1037–1058 (2016). https://doi.org/10.1007/s40430-015-0445-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40430-015-0445-y

Keywords

Navigation