Abstract
The solutions for inverse shape design (ISD) problems are provided in many cases using evolutionary algorithms linked up with CFD solvers. Among the optimization methods, evolutionary algorithms have many advantages, especially in stability, but they usually need a large number of function evaluations. This can be more important as evaluation of cost function requires flow solution which is usually a time-consuming process. This paper presents a new population-based hybrid algorithm called genetic-based bees algorithm (GBBA) as a solution to ISD problems. This method uses crossover and neighborhood searching operators derived from, respectively, genetic algorithm (GA) and bees algorithm (BA) to provide a method with good performance in accuracy and speed convergence. Three test cases have been used to compare the performance of the proposed hybrid algorithm with GA and BA. Here, both ideal and viscose flow solvers are involved to solve flow equations in the physical domain. PARSEC and Bezier are two shape definition methods used for surface modification in these cases. The results show that the final shape obtained by the proposed hybrid algorithm is more accurate compared to either BA or GA. Furthermore, speed convergence increases when GBBA is employed.





















Similar content being viewed by others
References
Ashrafizadeh A, Raithby GD, Stubley GD (2004) Direct design of airfoil shape with a prescribed surface pressure, numerical heat transfer, part B, Taylor & Francis, 46:505–527. doi:10.1080/104077990502989
Liebeck RH (1990) Subsonic airfoil design. In: Henne PA (ed). Applied computational aerodynamics. 125(5), Progress in astronautics and aeronautics, AIAA, New York
Drela M (1990) Elements of airfoil design methodology. In: Henne PA (ed). Applied computational aerodynamics. 125(6), Progress in Astronautics and Aeronautics, AIAA, New York
Dulikravich GS, Martin TJ, Dennis BH (2013) Multidisciplinary inverse problems, in proceedings of the first international conference on inverse problems in engineering: theory and practice, ASME, New York
Nili Ahmadabadi M, Ghadak F, Mohammadi M (2013) Subsonic and transonic airfoil inverse design via ball-Spine algorithm. J Comput Fluids 84:84–96, Elsevier
Sobieszczanski-Sobieski J (1986) The case for aerodynamic sensitivity analysis. In: Presented at the NASA/VPI&SU symposium on sensitivity analysis in engineering, pp 25–26
Newman JC, Anderson WK, Whitfield DL (1998) Multidisciplinary sensitivity derivatives using complex variables. MSSU-EIRS-ERC-98-08
Jameson A (1988) Aerodynamic design via control theory. J Sci Comput 3(233):260
Jameson A, Pierce N, Martinelli L (1997) Optimum aerodynamic design using the Navier–Stokes equations. In: AIAA paper 97–0101, 35th aerospace sciences meeting and exhibit. Reno, Nevada
Reuther J, Jameson A, Alonso JJ, Rimlinger MJ, Saunders D (1997) Constrained multipoint aerodynamic shape optimization using an adjoint formulation and parallel computers. AIAA paper 97–0103
Pironneau O (1973) On optimal shapes for Stokes flow. J Fluid Mech 70(2):331–340
Anderson MB (1996) Using pareto genetic algorithms for preliminary subsonic wing design. In: AIAA 1996–4023
Holst TL (2005) Genetic algorithms apply to multi-objective aerodynamic shape, optimization. In: NASA/TM-05-212846
Obayashi S (1996) Aerodynamic optimization with evolutionary algorithms. In: Proceedings of the IEEE International Conference on Control, Dearborn
Goldberg DE (1989) Genetic algorithm in search, optimization and machine learning. Massachusetts: Addison-Wesley
Deb K, Pratap A, Agrawal S, Meyarivan T (2002) A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Joodaki A, Ashrafizadeh A (2014) Surface shape design in fluid flow problems via hybrid optimization algorithms. Aerosp Sci Technol 39:639–651
Falco ID, Cioppa AD, Balio RD, Tarantino E (1996) Breeder genetic algorithms for airfoil design optimization. In: Proceedings of the Third IEEE International Conference on Evolutionary Computation (ICEC), pp 71–75
Ramgadia AG, Saha AK (2012) Fully developed flow and heat transfer characteristics in a wavy passage: effect of amplitude of waviness and Reynolds number. Int J Heat Mass Transf 55:2494–2509
Hilbert R, Janiga G, Baron R, Thevenin D (2006) Multi-objective shape optimization a heat exchanger using parallel genetic algorithms. Int J Heat Mass Transf 49:2567–2577
Marco N, Lanteri S (2000) A two-level parallelization strategy for genetic algorithms applied to optimum shape design. Parallel Comput 26:377–397
Pham DT, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M (2005) Technical note: Bees algorithm. Manufacturing Engineering Centre, Cardiff University, Cardiff
Pham DT, Ghanbarzadeh A, Koc E, Otri S (2006a) Application of the Bees algorithm to the training of radial basis function networks for control chart pattern recognition. 5th cirp international seminar on intelligent computation in manufacturing engineering (CIRP ICME’06). Ischia, pp 711–716
Pham DT, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M (2006b) The Bees algorithm, a novel tool for complex optimisation problems. 2nd international virtual conference on intelligent production machines and systems (IPROMS), Oxford: Elsevier, pp 454–459
Pham DT, Castellani M, Ghanbarzadeh A (2007) Preliminary design using the Bees Algorithm, Proceedings Eighth LAMDAMAP International Conference on Laser Metrology, CMM and Machine Tool Performance. Cardiff, 420–429
Vicini A, Quagliarella D (1998) Airfoil and wing design through hybrid optimization strategies, 16th AIAA applied aerodynamic conference, New Mexico
Duvigneau R, Visonneau M (2000) Hybrid genetic algorithm and artificial neural network for complex design optimization in CFD. Int J Numerical Methods in Fluids 44:1255–1278
Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press, Ann Arbor
Joodaki A, Ashrafizadeh A, Shadaram A (2011) Comparison of continuous and binary genetic algorithms in the numerical solution of internal/external shape design problems. An ECCOMAS Thematic Conference: CFD and Optimization, Turkey
Lipowski Adam, Lipowska Dorota (2012) Roulette-wheel selection via stochastic acceptance. Physica A 391(6):2193–2196
David E, Kalyanmoy Goldberg D (1991) A comprehensive analysis of selection schemes used in Genetic Algorithm. Foundation of Genetic Algorithms 1:69–93
Parag Pendharkar C, James Rodger A (2004) An empirical study of impact of crossover operators on the performance of non-binary genetic algorithm based neural approaches for classification. Comput Oper Res 31(4):481–498
Muthiah A, Rajkumar R (2014) A comparison of artificial bee colony algorithm and genetic algorithm to minimize the makespan for job shop scheduling. Procedia Eng 97:1745–1754
Forsatia Rana, Keikhab Andisheh, Shamsfard Mehrnoush (2015) An improved bee colony optimization algorithm with an application to document clustering. Neurocomputing 159(2):9–26
Hossein Z, Farshad MK, Abdollah MM, Mohammad RS, Esmaeel NB (2014) Optimal design of plate-fin heat exchangers by a Bees Algorithm. Applied Thermal Engineering 69(1–2):267–277
Lozano M, Herrera F, Cano JR (2008) Replacement strategies to preserve useful diversity in steady-state genetic algorithms. Inf Sci 178:4421e33
Sobieczky H (1998) Parametric airfoils and wings, notes on numerical fluid mechanics. In: Fujii K, Dulikravich GS (eds) Vol. 68, Vieweg Verlag, pp 71–88
Hájek J (2007) Parameterization of airfoils and its application in aerodynamic optimization, WDS’07 proceedings of contributed papers, part I, 233–240
Okhovat SS, Ashrafizadeh A (2008) An Element-Based Finite Volume Method for the Solution of Full Potential Equation, 16th Annual conference of the CFD society of Canada, CFD2008, Saskatoon, Saskatchewan, Canada, 2008
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tandis, E., Assareh, E. Inverse design of airfoils via an intelligent hybrid optimization technique. Engineering with Computers 33, 361–374 (2017). https://doi.org/10.1007/s00366-016-0478-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-016-0478-6