A hybrid shared/distributed memory parallel genetic algorithm for optimization of laminate composites

被引:36
作者
Rocha, I. B. C. M. [1 ]
Parente, E., Jr. [1 ]
Melo, A. M. C. [1 ]
机构
[1] Univ Fed Ceara, Lab Mecan Computac & Visualizacao, BR-60455760 Fortaleza, Ceara, Brazil
关键词
Composite materials; Genetic algorithms; Parallel computing; FEM; DESIGN OPTIMIZATION; MPI;
D O I
10.1016/j.compstruct.2013.07.049
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
This work presents a genetic algorithm combining two types of computational parallelization methods, resulting in a hybrid shared/distributed memory algorithm based on the island model using both Open-MP and MPI libraries. In order to take further advantage of the island configuration, different genetic parameters are used in each one, allowing the consideration of multiple evolution environments concurrently. To specifically treat composite structures, a three-chromosome variable encoding and special laminate operators are used. The resulting gains in execution time due to the parallel implementation allow the use of high fidelity analysis procedures based on the Finite Element Method in the optimization of composite laminate plates and shells. Two numerical examples are presented in order to assess the performance and reliability of the proposed algorithm. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:288 / 297
页数:10
相关论文
共 20 条
[1]  
Alba Enrique, 1999, Complexity, V4, P31, DOI 10.1002/(SICI)1099-0526(199903/04)4:4<31::AID-CPLX5>3.0.CO
[2]  
2-4
[3]   Design optimization of composite laminated structures using genetic algorithms and finite element analysis [J].
Almeida, F. S. ;
Awruch, A. M. .
COMPOSITE STRUCTURES, 2009, 88 (03) :443-454
[4]   A note on weighted criteria methods for compromise solutions in multi-objective optimization [J].
Athan, TW ;
Papalambros, PY .
ENGINEERING OPTIMIZATION, 1996, 27 (02) :155-176
[5]  
Cantu-Paz E., 1997, SURVEY PARALLEL GENE
[6]  
Daniel IM, 2006, Engineering mechanics of composite materials
[7]  
Gabriel E, 2004, LECT NOTES COMPUT SC, V3241, P97
[8]  
Goldberg DE., 1989, GENETIC ALGORITHMS S, V13
[9]  
Gurdal Zafer., 1999, DESIGN OPTIMIZATION
[10]   LAMINATED PLATE DESIGN USING GENETIC ALGORITHMS AND PARALLEL-PROCESSING [J].
HENDERSON, JL .
COMPUTING SYSTEMS IN ENGINEERING, 1994, 5 (4-6) :441-453