Guided Diffusion for Fast Inverse Design of Density-based Mechanical Metamaterials

Yanyan Yang, Lili Wang, Xiaoya Zhai, Kai Chen, Wenming Wu +3 more
1/24/2024
cs.CEcs.LG

No official code found. Best implementation: yyy1336/microstructure_generation_3d (15 stars, last commit 2024-06-10).

Abstract

Mechanical metamaterial is a synthetic material that can possess extraordinary physical characteristics, such as abnormal elasticity, stiffness, and stability, by carefully designing its internal structure. To make metamaterials contain delicate local structures with unique mechanical properties, it is a potential method to represent them through high-resolution voxels. However, it brings a substantial computational burden. To this end, this paper proposes a fast inverse design method, whose core is an advanced deep generative AI algorithm, to generate voxel-based mechanical metamaterials. Specifically, we use the self-conditioned diffusion model, capable of generating a microstructure with a resolution of $128^3$ to approach the specified homogenized tensor matrix in just 3 seconds. Accordingly, this rapid reverse design tool facilitates the exploration of extreme metamaterials, the sequence interpolation in metamaterials, and the generation of diverse microstructures for multi-scale design. This flexible and adaptive generative tool is of great value in structural engineering or other mechanical systems and can stimulate more subsequent research.

View on arXivView PDF

Code Implementations(1)

153Shell, MATLABJun 10, 20242 years ago

Similar Papers

Cite this paper

@article{yang2024guided,
  title  = {Guided Diffusion for Fast Inverse Design of Density-based Mechanical Metamaterials},
  author = {Yanyan Yang and Lili Wang and Xiaoya Zhai and Kai Chen and Wenming Wu and Yunkai Zhao and Ligang Liu and Xiao-Ming Fu},
  year   = {2024},
  eprint = {2401.13570},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.13570v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.13570.svg)](https://codeofpaper.com/paper/2401.13570)

Discussion