导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2009, Vol. 30 ›› Issue (9): 1590-1596.

• 流体力学、飞行力学与发动机 • Previous Articles     Next Articles

Application of Adaptive Differential Evolutionary Algorithms to Aerodynamic Optimization Design

Chang Yanxin, Gao Zhenghong   

  1. National Key Laboratory of Aerodynamic Design and Research, Northwestern  Polytechnical University
  • Received:2008-07-08 Revised:2008-11-08 Online:2009-09-25 Published:2009-09-25
  • Contact: Chang Yanxin

Abstract: Based on real-coded differential evolutionary (DE) algorithm, a population entropy estimating method is introduced into DE to analyze the distribution of individuals in the population. Search range in this algorithm is adaptively changed according to individual distribution. Function optimization test suggests that this algorithm has better convergence stability and convergence speed. The Navier-Stokes equations are adopted for calculating the airfoil aerodynamic performances. Three optimization algorithms, i.e., the standard genetic algorithm(SGA), the DE algorithm, and the adaptive range differential evolutionary (ARDE) algorithm, are tested on an airfoil shape aerodynamic optimization problem. Comparison of the optimization results from the three different algorithms demonstrates that the ARDE algorithm has better search capability. According to the characteristics of the aerodynamic optimization problem, influences from the control parameters in the algorithm on optimization results are analyzed and studied.

Key words: differential evolutionary algorithm, entropy estimate, adaptive control, aerodynamic optimization, parameter setting, airfoil

CLC Number: