A 199-line Matlab code for Pareto-optimal tracing in topology optimization

被引:104
|
作者
Suresh, Krishnan [1 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
Pareto-optimal; Topological sensitivity; Topology optimization; SENSITIVITY-ANALYSIS; SHAPE; DESIGN; RESPECT;
D O I
10.1007/s00158-010-0534-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The paper 'A 99-line topology optimization code written in Matlab' by Sigmund (Struct Multidisc Optim 21(2):120-127, 2001) demonstrated that SIMP-based topology optimization can be easily implemented in less than hundred lines of Matlab code. The published method and code has been used even since by numerous researchers to advance the field of topology optimization. Inspired by the above paper, we demonstrate here that, by exploiting the notion of topological-sensitivity (an alternate to SIMP), one can generate Pareto-optimal topologies in about twice the number of lines of Matlab code. In other words, optimal topologies for various volume fractions can be generated in a highly efficient manner, by directly tracing the Pareto-optimal curve.
引用
收藏
页码:665 / 679
页数:15
相关论文
共 50 条
  • [41] Optimization of SC ΣΔ modulators based on worst-case-aware Pareto-optimal fronts
    Zou, Jun
    Graeb, Helmut
    Mueller, Daniel
    Schlichtmann, Ulf
    PROCEEDINGS OF THE IEEE 2007 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2007, : 607 - 610
  • [42] Continuous schemes of constructing Pareto-optimal sets in problems of vector optimization of design decisions
    Gorbunov, DA
    Moiseyev, VS
    IZVESTIYA VYSSHIKH UCHEBNYKH ZAVEDENII AVIATSIONAYA TEKHNIKA, 1999, (04): : 66 - 68
  • [43] Pareto-Optimal Aircraft Technology Study for Environmental Benefits with Multi-Objective Optimization
    Jimenez, Hernando
    Mavris, Dimitri
    JOURNAL OF AIRCRAFT, 2017, 54 (05): : 1860 - 1876
  • [44] A filter-based level set topology optimization method using a 62-line MATLAB code
    Mohammad Yaghmaei
    Ali Ghoddosian
    Mohammad Mahdi Khatibi
    Structural and Multidisciplinary Optimization, 2020, 62 : 1001 - 1018
  • [45] A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D
    Ferrari, Federico
    Sigmund, Ole
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 62 (04) : 2211 - 2228
  • [46] A filter-based level set topology optimization method using a 62-line MATLAB code
    Yaghmaei, Mohammad
    Ghoddosian, Ali
    Khatibi, Mohammad Mahdi
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 62 (02) : 1001 - 1018
  • [47] A new generation 99 line Matlab code for compliance topology optimization and its extension to 3D
    Federico Ferrari
    Ole Sigmund
    Structural and Multidisciplinary Optimization, 2020, 62 : 2211 - 2228
  • [48] PolyMat: an efficient Matlab code for multi-material topology optimization
    Sanders, Emily D.
    Pereira, Anderson
    Aguilo, Miguel A.
    Paulino, Glaucio H.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2018, 58 (06) : 2727 - 2759
  • [49] An efficient 3D topology optimization code written in Matlab
    Liu, Kai
    Tovar, Andres
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2014, 50 (06) : 1175 - 1196
  • [50] PolyMat: an efficient Matlab code for multi-material topology optimization
    Emily D. Sanders
    Anderson Pereira
    Miguel A. Aguiló
    Glaucio H. Paulino
    Structural and Multidisciplinary Optimization, 2018, 58 : 2727 - 2759