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

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Uihlein, Andrian, Sigmund, Ole, Stingl, Michael
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915288403935232
author Uihlein, Andrian
Sigmund, Ole
Stingl, Michael
author_facet Uihlein, Andrian
Sigmund, Ole
Stingl, Michael
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2505_10421
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A 140 line MATLAB code for topology optimization problems with probabilistic parameters
Uihlein, Andrian
Sigmund, Ole
Stingl, Michael
Optimization and Control
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.
title A 140 line MATLAB code for topology optimization problems with probabilistic parameters
topic Optimization and Control
url https://arxiv.org/abs/2505.10421