Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Real-time structure topology optimization using CNN driven moving morphable component method

Geng, Dongling, Yan, Jun, Xu, Qi, Zhang, Qi, Zhou, Mengfang, Fan, Zhirui and Li, Haijiang ORCID: 2023. Real-time structure topology optimization using CNN driven moving morphable component method. Engineering Structures 290 , 116376. 10.1016/j.engstruct.2023.116376

[thumbnail of ENGSTRUCT-D-23-01246_R1.pdf]
PDF - Accepted Post-Print Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB) | Preview


Classical optimization methods require finite element analysis in iterations, which increase the computing time and decrease the algorithmic efficiency. The deep learning model can potentially realize real-time topology optimization design, but it normally requires large training set. This paper presents a real-time topology optimization algorithm based on the Moving Morphable Component (MMC) method using a Convolutional Neural Network (CNN). The optimization algorithm uses a new data pre-processing method, which can preserve the numerical characteristics and smoothness of the structure boundary, hence it can help CNN to capture data features with a limited sample set. The topology optimization boundary information of the optimized result is used as the sample set label to avoid the components dislocation phenomenon. The new algorithm effectiveness has been verified with several examples. The trained model can significantly improve the optimization efficiency of the MMC method and offer accurate results with a clear structure boundary.

Item Type: Article
Date Type: Publication
Status: Published
Schools: Engineering
Publisher: Elsevier
ISSN: 0141-0296
Date of First Compliant Deposit: 24 May 2023
Date of Acceptance: 23 May 2023
Last Modified: 03 Jun 2024 21:32

Actions (repository staff only)

Edit Item Edit Item


Downloads per month over past year

View more statistics