Aerodynamic optimization using a parallel asynchronous evolutionary algorithm controlled by strongly interacting demes


          

刊名:Engineering Optimization
作者:Varvara G. Asouti(Parallel CFD & Optimization Unit, Laboratory of Thermal Turbomachines, School of Mechanical Engineering, National Technical University of Athens, P.O. Box 64069, Athens 157 10, Greece)
Kyriakos C. Giannakoglou
刊号:712C0009
ISSN:0305-215X
出版年:2009
年卷期:2009, vol.41, no.3
页码:241-257
总页数:17
分类号:TB11
关键词:Asynchronous evolutionary algorithmParallelizationAerodynamic shape optimizationMulti-objective optimization
参考中译:
语种:eng
文摘:A parallel asynchronous evolutionary algorithm controlled by strongly interacting demes for single- and multi-objective optimization problems is proposed. It is suitable even for non-homogeneous, multiprocessor systems, ensuring maximum exploitation of the available processors. The search algorithm utilizes a structured topology of evaluation agents organized in a number of inter-communicating demes arranged on a 2D supporting mesh. Once an evaluation terminates and a processor becomes idle, a series of intraand inter-deme processes determines the next agent to undergo evaluation on this specific processor. Real coding and differential evolution operators are used. Mathematical and aerodynamic-turbomachinery optimization problems are presented to assess the proposed method in terms of CPU cost, parallel efficiency and quality of solutions obtained within a predefined number of evaluations. Comparisons with conventional evolutionary algorithms, parallelized based on the master-slave model on the same computational platform, are presented.