arrow
返回

An efficient MATLAB code for stress-constrained level set topology optimization method

delete2023-11-29
delete2
PRE
AI
H
Hao Deng *
DOI:10.1007/s00158-023-03702-wdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper presents an efficient MATLAB code for the discrete adjoint-based level set method, which is compact and provided for 2D stress-constrained problems. The discrete adjoint-based level set method inherits the implicit representation of standard level set methods, but advances the design boundaries using discrete adjoint sensitivities instead of shape derivatives. This proposed method allows for the application of general mathematical programming algorithms, which can be conveniently extended to handle multiple constraints. The Method of moving asymptotes (MMA) is chosen as the mathematical programming solver. Three typical stress-constrained volume minimization problems are presented to verify the effectiveness of the proposed level set code. The MATLAB code presented in this paper can be extended to resolve different 2D topology optimization problems. Overall, the presented MATLAB code provides a useful tool for researchers and engineers working on stress-constrained 2D topology optimization problems with level set method. The MATLAB code used in this work can be downloaded from: https://github.com/denghaopitts/Level-set-topology-optimization and is intended for educational purposes only.
Keyword:
Topology optimization
Stress constrained
Level set method
Educational code
MATLAB

期刊

Structural and Multidisciplinary Optimization 封面图
Structural and Multidisciplinary Optimization
IF:
4
论文数:
4.9K
被引数:
1.7W

机构

P
pennsylvania commonwealth system of higher education (pcshe)
学者数:
12.9W
论文数: 11.7W
被引数: 177
引用论文

引用论文

Efficient topology optimization in MATLAB using 88 lines of codeMATLAB中使用88行代码的高效拓扑优化
err2010-11-20
err1.3K
PREAI
errAndreassen, Erik; Clausen, Anders; Schevenels, Mattias; Lazarov, Boyan S.; Sigmund, Ole
err分享
err收藏
GPT-4 Passes the Bar Exam
err2023-01-01
err0
PREAI
errDaniel Martin Katz; Michael James Bommarito; Shang Gao; Pablo Arredondo
err分享
err收藏
学者 查看更多内容