<monospace>TOPress3D</monospace>: 3D topology optimization with design-dependent pressure loads in MATLAB

被引:0
|
作者
Kumar, Prabhat [1 ]
机构
[1] Indian Inst Technol Hyderabad, Dept Mech & Aerosp Engn, Hyderabad 502285, Telangana, India
关键词
Topology optimization; Design-dependent pressure loads; MATLAB code; Compliance minimization; CODE WRITTEN; CONTINUUM STRUCTURES;
D O I
10.1007/s11081-024-09931-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper introduces "TOPress3D," a 3D topology optimization MATLAB code for structures subjected to design-dependent pressure loads. With a primary focus on pedagogical objectives, the code provides an easy learning experience, making it a valuable tool and practical gateway for newcomers, students, and researchers towards this topic. TOPress3D uses Darcy's law with a drainage term to link the given pressure load to design variables that, in turn, is converted to consistent nodal loads. Optimization problems focused on compliance minimization under volume constraints with pressure loads are solved. Load sensitivities arising due to design-dependent nature of the loads are evaluated using the adjoint-variable approach. The method of moving asymptotes is used to update the design variables. TOPress3D is constituted by six main parts. Each is described in detail. The code is also tailored to solve different problems. The robustness and success of the code are demonstrated in designing a few pressure load-bearing structures. The code is provided in Appendix B and is available with extensions in the supplementary material and publicly at https://github.com/PrabhatIn/TOPress3D.
引用
收藏
页数:29
相关论文
共 50 条
  • [41] Topology optimization of structures under design-dependent pressure loads by a boundary identification-load evolution (BILE) model
    Ibhadode, Osezua
    Zhang, Zhidong
    Rahnama, Pouyan
    Bonakdar, Ali
    Toyserkani, Ehsan
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 62 (04) : 1865 - 1883
  • [42] Topology optimization of compliant mechanisms and structures subjected to design-dependent pressure loadings
    Yifu Lu
    Liyong Tong
    Structural and Multidisciplinary Optimization, 2021, 63 : 1889 - 1906
  • [43] Evolutionary topology optimization of continuum structures including design-dependent self-weight loads
    Huang, X.
    Xie, Y. M.
    FINITE ELEMENTS IN ANALYSIS AND DESIGN, 2011, 47 (08) : 942 - 948
  • [44] Topology optimization of periodic 3D heat transfer problems with 2D design
    Lundgren, Jonas
    Klarbring, Anders
    Lundgren, Jan-Erik
    Thore, Carl-Johan
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2019, 60 (06) : 2295 - 2303
  • [45] Topology optimization of periodic 3D heat transfer problems with 2D design
    Jonas Lundgren
    Anders Klarbring
    Jan-Erik Lundgren
    Carl-Johan Thore
    Structural and Multidisciplinary Optimization, 2019, 60 : 2295 - 2303
  • [46] A Gradient-Free Topology Optimization Strategy for Continuum Structures with Design-Dependent Boundary Loads
    Zhan, Junjie
    Li, Jing
    Liu, Pai
    Luo, Yangjun
    SYMMETRY-BASEL, 2021, 13 (11):
  • [47] Topology optimization of binary structures under design-dependent fluid-structure interaction loads
    R. Picelli
    S. Ranjbarzadeh
    R. Sivapuram
    R. S. Gioria
    E. C. N. Silva
    Structural and Multidisciplinary Optimization, 2020, 62 : 2101 - 2116
  • [48] GRAND3-Ground structure based topology optimization for arbitrary 3D domains using MATLAB
    Zegard, Tomas
    Paulino, Glaucio H.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2015, 52 (06) : 1161 - 1184
  • [49] GRAND3 — Ground structure based topology optimization for arbitrary 3D domains using MATLAB
    Tomás Zegard
    Glaucio H. Paulino
    Structural and Multidisciplinary Optimization, 2015, 52 : 1161 - 1184
  • [50] FreeTO - Freeform 3D topology optimization using a structured mesh with smooth boundaries in Matlab
    Ibhadode, Osezua
    Fu, Yun-Fei
    Qureshi, Ahmed
    ADVANCES IN ENGINEERING SOFTWARE, 2024, 198