arrow
Return

A 140 line MATLAB code for topology optimization problems with probabilistic parameters

delete2025-12-12
delete0
delete
OA
AI
A
Andrian Uihlein *
O
Ole Sigmund
M
Michael Stingl
DOI:10.1007/s00158-025-04167-9delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We present an efficient 140 line MATLAB code for topology optimization problems that include probabilistic parameters. It is built from the top99neo code by Ferrari and Sigmund and incorporates a stochastic sample-based approach. Old gradient samples are adaptively recombined during the optimization process to obtain a gradient approximation with vanishing approximation error. The method’s performance is thoroughly analyzed for several numerical examples. While we focus on applications in which stochastic parameters describe local material failure, we also present extensions of the code to other settings, such as uncertain load positions or dynamic forces of unknown frequency. The complete code is included in the Appendix and can be downloaded from www.topopt.dtu.dk .
Keywords:
Topology optimization
Uncertainty
MATLAB
Stochastic optimization
Theoretical and Applied Mechanics
Computational Mathematics and Numerical Analysis
Engineering Design
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Structural and Multidisciplinary Optimization cover
Structural and Multidisciplinary Optimization
IF:
4
Papers:
4.8K
Citations:
1.7W

Organization

D
Department of Mathematics
Scholars:
1.5K
Papers: 927
Citations: 1
D
department of civil and mechanical engineering
Scholars:
80
Papers: 44
Citations: 0