1
Return

Matlab code for macro-micro integrated topology optimization of cellular structure with data-driven M-VCUT level set method

delete2026-08-03
delete0
PRE
AI
郭宇 (Yu Guo)
H
Hui Liu *
DOI:10.1007/s00366-026-02361-xdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper presents compact and educational Matlab implementations for integrated topology optimization of functionally graded cellular structures in 2D and 3D. The method combines a modified Solid Isotropic Material with Penalization (SIMP) scheme with computational homogenization and a multiple-variable cutting (M-VCUT) level set method to jointly optimize macroscopic topology and microscopic configurations. To avoid repeated homogenization, an offline database is constructed to store homogenized equivalent elastic tensors and queried during optimization. This ensures computational efficiency while enabling continuous microstructural grading. The framework extends the classic 88-line SIMP code to a multiscale setting. Our contributions are: (1) offline generation of homogenized parameters for representative microstructures, (2) a code architecture for integrated optimization for functionally graded cellular structures (top88_2D.m, top88_3D.m) and (3) explicit geometric reconstruction (shapestore_2D.m, shapestore_3D.m) to generate optimized cellular structure. Numerical examples demonstrate the effectiveness of the proposed framework for compliance minimization. The open-source Matlab codes provide a practical and accessible platform for research and education in graded cellular materials and multiscale topology optimization.
Keywords:
Graded cellular structure
Integrated topology optimization
Computational homogenization
M-VCUT
Matlab implementation

Journal

Engineering with Computers cover
Engineering with Computers
IF:
4.9
Papers:
2.6K
Citations:
9.3K

Organization

S
School of Civil Engineering
Scholars:
1.8K
Papers: 728
Citations: 2
Cited Papers

Cited Papers

Citing Papers

Citing Papers