A grid-enabled asynchronous metamodel-assisted evolutionary algorithm for aerodynamic optimization

被引:17
作者
Asouti, V. G. [1 ]
Kampolis, I. C. [1 ]
Giannakoglou, K. C. [1 ]
机构
[1] Natl Tech Univ Athens, Sch Mech Engn, Lab Thermal Turbomachines, Parallel CFD & Optimizat Unit, Athens 15710, Greece
关键词
Asynchronous evolutionary algorithms; Metamodels; Grid computing; Aerodynamic shape optimization; GENETIC ALGORITHMS; LOW-COST; DESIGN;
D O I
10.1007/s10710-009-9090-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A Grid-enabled asynchronous metamodel-assisted evolutionary algorithm is presented and assessed on a number of aerodynamic shape optimization problems. An efficient way of implementing surrogate evaluation models or metamodels (artificial neural networks) in the context of an asynchronous evolutionary algorithm is proposed. The use of metamodels relies on the inexact pre-evaluation technique already successfully applied to synchronous (i.e. generation-based) evolutionary algorithms, which needs to be revisited so as to efficiently cooperate with the asynchronous search method. The so-created asynchronous metamodel-assisted evolutionary algorithm is further enabled for Grid Computing. The Grid deployment of the algorithm relies on three middleware layers: GridWay, Globus Toolkit and Condor. Single- and multi-objective CFD-based designs of isolated airfoils and compressor cascades are handled using the proposed algorithm and the gain in CPU cost is demonstrated.
引用
收藏
页码:373 / 389
页数:17
相关论文
共 42 条
[1]   Parallelism and evolutionary algorithms [J].
Alba, E ;
Tomassini, M .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) :443-462
[2]  
[Anonymous], 2007, EVOLUTIONARY COMPUTA
[3]   Aerodynamic optimization using a parallel asynchronous evolutionary algorithm controlled by strongly interacting demes [J].
Asouti, Varvara G. ;
Giannakoglou, Kyriakos C. .
ENGINEERING OPTIMIZATION, 2009, 41 (03) :241-257
[4]  
Branke J, 2005, SOFT COMPUT, V9, P13, DOI 10.1007/S00500-003-0329-4
[5]   Accelerating evolutionary algorithms with Gaussian process fitness function models [J].
Büche, D ;
Schraudolph, NN ;
Koumoutsakos, P .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2005, 35 (02) :183-194
[6]   On Model-Based Evolutionary Computation [J].
L. Bull .
Soft Computing, 1999, 3 (2) :76-82
[7]  
Cant-Paz E., 1998, Calculateurs paralleles, reseaux et systems repartis, V10, P141
[8]  
DOORLY DJ, 1999, 37 AER SCI M EXH REN
[9]  
Emmerich M., 2002, Parallel Problem Solving from Nature - PPSN VII. 7th International Conference. Proceedings (Lecture Notes in Computer Science Vol.2439), P361
[10]  
Foster I, 2005, LECT NOTES COMPUT SC, V3779, P2