An efficient GPU solver for 3D topology optimization of continuous fiber-reinforced composite structures

This work presents an efficient GPU solver for 3D large-scale topology optimization of continuous fiber-reinforced composite structures. A key challenge in this research area is that the element stiffness matrices differ from each other, even when Cartesian grids are employed, making the sparse matrix–vector multiplication (SpMV) computationally expensive. To address this bottleneck, a novel Taylor approximation-based element stiffness matrices computation (TA-ESMC) method is proposed, which can be applied to various element formulations. The TA-ESMC method employs a combined offline–online strategy. The offline process involves sampling of the fiber orientation space and pre-computing of the corresponding element stiffness matrices, as well as their differentials. The online process involves computing all the element stiffness matrices using the truncated Taylor expansion approach during each SpMV operation. Both the zero-order and first-order TA-ESMC methods are implemented within the context of a GPU-accelerated multigrid-preconditioned conjugate gradient (MGPCG) solver. The accuracy, efficiency, scalability, and other aspects of the proposed GPU solver are verified by examining its use with two numerical examples. This research demonstrates that, using a single NVIDIA Tesla V100 GPU, 3D topology optimization problems with 67.1 million Wilson’s incompatible elements and 201.3 million design variables can be solved with 150 iterations in approximately 9.1 and 22.9 h, respectively, using the proposed zero-order and first-order TA-ESMC methods. The proposed method is also applied to the design of an airplane bearing bracket to demonstrate its potential to solve complex engineering problems. • Taylor approximation-based efficient computation of element stiffness matrices. • GPU-based solving of linear problems involving different element formulations. • Application to problems involving complex design domain and boundary conditions.

Authors

Institutions

Publication Details

Journal
Computer Methods in Applied Mechanics and Engineering
Published
2024-12-21
DOI
https://doi.org/10.1016/j.cma.2024.117675
Citations
7
Primary Topic
Topology Optimization in Engineering
Type
article
Field-Weighted Citation Impact
1.83

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An efficient GPU solver for 3D topology optimization of continuous fiber-reinforced composite structures

Junpeng Zhao, Chunjie Wang, Tianyuan Qi
7 citations
Computer Methods in Applied Mechanics and Engineering
Topology Optimization in Engineering
1.83
article

An efficient GPU solver for 3D topology optimization of continuous fiber-reinforced composite structures

Junpeng Zhao, Chunjie Wang, Tianyuan Qi
article en
7 citations

Abstract

This work presents an efficient GPU solver for 3D large-scale topology optimization of continuous fiber-reinforced composite structures. A key challenge in this research area is that the element stiffness matrices differ from each other, even when Cartesian grids are employed, making the sparse matrix–vector multiplication (SpMV) computationally expensive. To address this bottleneck, a novel Taylor approximation-based element stiffness matrices computation (TA-ESMC) method is proposed, which can be applied to various element formulations. The TA-ESMC method employs a combined offline–online strategy. The offline process involves sampling of the fiber orientation space and pre-computing of the corresponding element stiffness matrices, as well as their differentials. The online process involves computing all the element stiffness matrices using the truncated Taylor expansion approach during each SpMV operation. Both the zero-order and first-order TA-ESMC methods are implemented within the context of a GPU-accelerated multigrid-preconditioned conjugate gradient (MGPCG) solver. The accuracy, efficiency, scalability, and other aspects of the proposed GPU solver are verified by examining its use with two numerical examples. This research demonstrates that, using a single NVIDIA Tesla V100 GPU, 3D topology optimization problems with 67.1 million Wilson’s incompatible elements and 201.3 million design variables can be solved with 150 iterations in approximately 9.1 and 22.9 h, respectively, using the proposed zero-order and first-order TA-ESMC methods. The proposed method is also applied to the design of an airplane bearing bracket to demonstrate its potential to solve complex engineering problems. • Taylor approximation-based efficient computation of element stiffness matrices. • GPU-based solving of linear problems involving different element formulations. • Application to problems involving complex design domain and boundary conditions.

Computer Methods in Applied Mechanics and EngineeringVol. 435
Beihang University (CN)
National Natural Science Foundation of China
Sustainable cities and communities
Openalex Percentile: Top 16%
Topology Optimization in Engineering
1.83
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.