Soft- and Hard-Kill Hybrid Graphics Processing Unit-Based Bidirectional Evolutionary Structural Optimization

被引:2
作者
Sanfui, Subhajit [1 ]
Sharma, Deepak [1 ]
机构
[1] Indian Inst Technol, Dept Mech Engn, Gauhati 781039, Assam, India
关键词
GPU computing for design and manufacturing; structural topology optimization; LEVEL SET METHOD; ESO TYPE METHODS; TOPOLOGY OPTIMIZATION; CONTINUUM STRUCTURES; MINIMUM COMPLIANCE; GPU ACCELERATION; DESIGN; ALGORITHM;
D O I
10.1115/1.4064070
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Bidirectional evolutionary structural optimization (BESO) is a well-recognized method for generating optimal topologies of structures. Its soft-kill variant has a high computational cost, especially for large-scale structures, whereas the hard-kill variant often faces convergence issues. Addressing these issues, this paper proposes a hybrid BESO model tailored for graphics processing units (GPUs) by combining the soft-kill and hard-kill approaches for large-scale structures. A GPU-based algorithm is presented for dynamically isolating the solid/hard elements from the void/soft elements in the finite element analysis (FEA) stage. The hard-kill approach is used in the FEA stage with an assembly-free solver to facilitate the use of high-resolution meshes without exceeding the GPU memory limits, whereas for the rest of the optimization procedure, the soft-kill approach with a material interpolation scheme is implemented. Furthermore, the entire BESO method pipeline is accelerated for both the proposed hybrid and the standard soft-kill BESO. The comparison of the hybrid BESO with the GPU-accelerated soft-kill BESO using four benchmark problems with more than two million degrees-of-freedom reveals three key benefits of the proposed hybrid model: reduced execution time, decreased memory consumption, and improved FEA convergence, all of which mitigate the major computational issues associated with BESO.
引用
收藏
页数:17
相关论文
共 61 条
[1]   Giga-voxel computational morphogenesis for structural design [J].
Aage, Niels ;
Andreassen, Erik ;
Lazarov, Boyan S. ;
Sigmund, Ole .
NATURE, 2017, 550 (7674) :84-+
[2]   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
[3]  
Bendse MP., 1989, Struct. Optim., V1, P193, DOI [10.1007/BF01650949, DOI 10.1007/BF01650949]
[4]   GENERATING OPTIMAL TOPOLOGIES IN STRUCTURAL DESIGN USING A HOMOGENIZATION METHOD [J].
BENDSOE, MP ;
KIKUCHI, N .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1988, 71 (02) :197-224
[5]   Large-scale topology optimization in 3D using parallel computing [J].
Borrvall, T ;
Petersson, J .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2001, 190 (46-47) :6201-6229
[6]   Topology optimization of convection-dominated, steady-state heat transfer problems [J].
Bruns, T. E. .
INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2007, 50 (15-16) :2859-2873
[7]   High resolution topology optimization using graphics processing units (GPUs) [J].
Challis, Vivien J. ;
Roberts, Anthony P. ;
Grotowski, Joseph F. .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2014, 49 (02) :315-325
[8]  
Cucinotta F., 2019, Topology optimization additive manufacturing-oriented for a biomedical application, V184, P193, DOI DOI 10.1007/978-3-030-12346-818
[9]   Adaptive mesh refinement in stress-constrained topology optimization [J].
de Troya, Miguel A. Salazar ;
Tortorelli, Daniel A. .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2018, 58 (06) :2369-2386
[10]   A survey of structural and multidisciplinary continuum topology optimization: post 2000 [J].
Deaton, Joshua D. ;
Grandhi, Ramana V. .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2014, 49 (01) :1-38