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

被引:105
|
作者
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] Analysis of Weighting and Selection Methods for Pareto-Optimal Solutions of Multiobjective Optimization in Chemical Engineering Applications
    Wang, Zhiyuan
    Parhi, Sidharth Sankar
    Rangaiah, Gade Pandu
    Jana, Amiya K.
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2020, 59 (33) : 14850 - 14867
  • [42] Pareto-optimal cost optimization for large scale cloud systems using joint allocation of resources
    Mishra, Suchintan
    Sangaiah, Arun Kumar
    Sahoo, Manmath Narayan
    Bakshi, Sambit
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 14 (11) : 15375 - 15393
  • [43] An 89-line code for geometrically nonlinear topology optimization written in FreeFEM
    Zhu, Benliang
    Zhang, Xianmin
    Li, Hai
    Liang, Junwen
    Wang, Rixin
    Li, Hao
    Nishiwaki, Shinji
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 63 (02) : 1015 - 1027
  • [44] MATLAB implementations for 3D geometrically nonlinear topology optimization: 230-line code for SIMP method and 280-line code for MMB method
    Yanfang Zhao
    Guikai Guo
    Wenjie Zuo
    Structural and Multidisciplinary Optimization, 2023, 66
  • [45] An efficient and easy-to-extend Matlab code of the Moving Morphable Component (MMC) method for three-dimensional topology optimization
    Du, Zongliang
    Cui, Tianchen
    Liu, Chang
    Zhang, Weisheng
    Guo, Yilin
    Guo, Xu
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2022, 65 (05)
  • [46] A sequential element rejection and admission (SERA) topology optimization code written in Matlab
    Rubén Ansola Loyola
    Osvaldo M. Querin
    Alain Garaigordobil Jiménez
    Cristina Alonso Gordoa
    Structural and Multidisciplinary Optimization, 2018, 58 : 1297 - 1310
  • [47] An efficient 137-line MATLAB code for geometrically nonlinear topology optimization using bi-directional evolutionary structural optimization method
    Han, Yongsheng
    Xu, Bin
    Liu, Yuanhao
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 63 (05) : 2571 - 2588
  • [48] An efficient 137-line MATLAB code for geometrically nonlinear topology optimization using bi-directional evolutionary structural optimization method
    Yongsheng Han
    Bin Xu
    Yuanhao Liu
    Structural and Multidisciplinary Optimization, 2021, 63 : 2571 - 2588
  • [49] An 88-line MATLAB code for the parameterized level set method based topology optimization using radial basis functions
    Peng Wei
    Zuyu Li
    Xueping Li
    Michael Yu Wang
    Structural and Multidisciplinary Optimization, 2018, 58 : 831 - 849
  • [50] PASSIOT: A Pareto-Optimal Multi-Objective Optimization Approach for Synthesis of Analog Circuits using Sobol' Indices-based Engine
    Kourany, Taher
    Ghoneima, Maged
    Hegazi, Emad
    Ismail, Yehea
    2016 IEEE 59TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2016, : 73 - 76