Genetic algorithms in computer aided design

被引:360
作者
Renner, G
Ekárt, A
机构
[1] Hungarian Acad Sci, Comp & Automat Res Inst, H-1518 Budapest, Hungary
[2] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
关键词
CAD; genetic algorithms; optimization; geometric design; conceptual design; mechanism design;
D O I
10.1016/S0010-4485(03)00003-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Design is a complex engineering activity, in which computers are more and more involved. The design task can often be seen as an optimization problem in which the parameters or the structure describing the best quality design are sought. Genetic algorithms constitute a class of search algorithms especially suited to solving complex optimization problems. In addition to parameter optimization, genetic algorithms are also suggested for solving problems in creative design, such as combining components in a novel, creative way. Genetic algorithms transpose the notions of evolution in Nature to computers and imitate natural evolution. Basically, they find solution(s) to a problem by maintaining a population of possible solutions according to the 'survival of the fittest' principle. We present here the main features of genetic algorithms and several ways in which they can solve difficult design problems. We briefly introduce the basic notions of genetic algorithms, namely, representation, genetic operators, fitness evaluation, and selection. We discuss several advanced genetic algorithms that have proved to be efficient in solving difficult design problems. We then give an overview of applications of genetic algorithms to different domains of engineering design. (C) 2003 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:709 / 726
页数:18
相关论文
共 98 条
[51]   On the application of natural algorithms to structural design optimization [J].
Jenkins, WM .
ENGINEERING STRUCTURES, 1997, 19 (04) :302-308
[52]  
Kane C, 1996, LECT NOTES COMPUT SC, V1063, P355
[53]   LEAST MEDIAN SQUARES CURVE-FITTING USING A GENETIC ALGORITHM [J].
KARR, CL ;
WECK, B ;
MASSART, DL ;
VANKEERBERGHEN, P .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1995, 8 (02) :177-189
[54]  
KOZA JR, 1994, STAT COMPUT, V4, P87, DOI 10.1007/BF00175355
[55]  
Koza JR., 1994, Genetic programming
[56]  
KUNJUR A, 1995, 4 APPL MECH ROB C
[57]  
LIMAIEM A, 1996, ANN CIRP, V45, P129
[58]  
MAHFOUD S, 1995, 95001 ILLIGAL U ILL
[59]   Shape design optimization in 2D aerodynamics using Genetic Algorithms on parallel computers [J].
Makinen, RAE ;
Periaux, J ;
Toivanen, J .
PARALLEL COMPUTATIONAL FLUID DYNAMICS: IMPLEMENTATIONS AND RESULTS USING PARALLEL COMPUTERS, 1996, :395-402
[60]  
MANELA M, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P549