Evolutionary Black-Box Topology Optimization: Challenges and Promises

被引:32
作者
Guirguis, David [1 ,2 ]
Aulig, Nikola [3 ]
Picelli, Renato [4 ]
Zhu, Bo [5 ]
Zhou, Yuqing [6 ]
Vicente, William [7 ]
Iorio, Francesco [8 ]
Olhofer, Markus [3 ]
Matusiks, Wojciech [5 ]
Coello Coello, Carlos Artemio [9 ]
Saitou, Kazuhiro [6 ]
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Univ Toronto, Toronto, ON M5S 3G4, Canada
[3] Honda Res Inst Europe GmbH, D-63073 Offenbach, Germany
[4] Univ Sao Paulo, Dept Min & Petr Engn, Polytech Sch, BR-05508010 Sao Paulo, Brazil
[5] MIT, CSAIL, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[6] Univ Michigan, Dept Mech Engn, Ann Arbor, MI 48109 USA
[7] Univ Estadual Campinas, Sch Agr Engn, BR-13083875 Campinas, Brazil
[8] Autodesk Res, Toronto, ON M5G 1M1, Canada
[9] IPN, CINVESTAV, Dept Comp, Evolutionary Computat Grp, Mexico City 07360, DF, Mexico
基金
巴西圣保罗研究基金会;
关键词
Topology; Evolutionary computation; Space exploration; Gradient methods; Linear programming; Genetic algorithms; CADCAM; design automation; design optimization; evolutionary computation; large scale optimization; product design; topology optimization; topology; MULTIOBJECTIVE GENETIC ALGORITHM; CONSTRUCTIVE SOLID GEOMETRY; LEVEL-SET METHOD; FREQUENCY-SELECTIVE SURFACES; PARTICLE SWARM OPTIMIZATION; COMPLIANT MECHANISMS; CONSTRAINED OPTIMIZATION; DESIGN OPTIMIZATION; STRUCTURAL DESIGN; PERFORMANCE ENHANCEMENT;
D O I
10.1109/TEVC.2019.2954411
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Black-box topology optimization (BBTO) uses evolutionary algorithms and other soft computing techniques to generate near-optimal topologies of mechanical structures. Although evolutionary algorithms are widely used to compensate the limited applicability of conventional gradient optimization techniques, methods based on BBTO have been criticized due to numerous drawbacks. In this article, we discuss topology optimization as a black-box optimization problem. We review the main BBTO methods, discuss their challenges and present approaches to relax them. Dealing with those challenges effectively can lead to wider applicability of topology optimization, as well as the ability to tackle industrial, highly constrained, nonlinear, many-objective, and multimodal problems. Consequently, future research in this area may open the door for innovating new applications in science and engineering that may go beyond solving classical optimization problems of mechanical structures. Furthermore, algorithms designed for BBTO can be added to existing software toolboxes and packages of topology optimization.
引用
收藏
页码:613 / 633
页数:21
相关论文
共 314 条
[1]   Topology optimization using PETSc: An easy-to-use, fully parallel, open source topology optimization framework [J].
Aage, Niels ;
Andreassen, Erik ;
Lazarov, Boyan Stefanov .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2015, 51 (03) :565-572
[2]   GA topology optimization using random keys for tree encoding of structures [J].
Aguilar Madeira, J. F. ;
Pina, H. L. ;
Rodrigues, H. C. .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2010, 40 (1-6) :227-240
[3]  
Ahmed F., 2012, 2012018 KANGAL IND I
[4]   Structural topology optimization using multi-objective genetic algorithm with constructive solid geometry representation [J].
Ahmed, Faez ;
Deb, Kalyanmoy ;
Bhattacharya, Bishakh .
APPLIED SOFT COMPUTING, 2016, 39 :240-250
[5]   Constructive Solid Geometry based Topology Optimization using Evolutionary Algorithm [J].
Ahmed, Faez ;
Bhattacharya, Bishakh ;
Deb, Kalyanmoy .
PROCEEDINGS OF SEVENTH INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS (BIC-TA 2012), VOL 1, 2013, 201 :227-238
[6]   Adaptive fuzzy fitness granulation for evolutionary optimization [J].
Akbarzadeh-T, M.-R. ;
Davarynejad, M. ;
Pariz, N. .
International Journal of Approximate Reasoning, 2008, 49 (03) :523-538
[7]  
Akhtar S., 2002, P 28 DES AUT C MONTR, V2, P1047
[8]   Parallelism and evolutionary algorithms [J].
Alba, E ;
Tomassini, M .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) :443-462
[9]   Structural optimization using sensitivity analysis and a level-set method [J].
Allaire, G ;
Jouve, F ;
Toader, AM .
JOURNAL OF COMPUTATIONAL PHYSICS, 2004, 194 (01) :363-393
[10]   A COMPUTATIONAL-PROCEDURE FOR PART DESIGN [J].
ANAGNOSTOU, G ;
RONQUIST, EM ;
PATERA, AT .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1992, 97 (01) :33-48