<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 条
  • [21] Matlab implementation of 3D topology optimization using BESO
    Huang, R.
    Huang, X.
    INCORPORATING SUSTAINABLE PRACTICE IN MECHANICS OF STRUCTURES AND MATERIALS, 2011, : 813 - 818
  • [22] Topology optimization design of 3D wing box
    Qiu, Fu-Sheng
    Pei, Ying
    Sun, Cong
    Liu, Shu-Tian
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2010, 16 (11): : 2405 - 2409
  • [23] Level set topology optimization for design-dependent pressure loads using the reproducing kernel particle method
    Andreas Neofytou
    Renato Picelli
    Tsung-Hui Huang
    Jiun-Shyan Chen
    H. Alicia Kim
    Structural and Multidisciplinary Optimization, 2020, 61 : 1805 - 1820
  • [24] Topology optimization of steady heat conductive structures with design-dependent heat loads
    Lu, Ying-Chun
    Li, Min
    Liu, Yuan-Dong
    Gongcheng Lixue/Engineering Mechanics, 2015, 32 (05): : 1 - 5
  • [25] Level set topology optimization for design-dependent pressure loads using the reproducing kernel particle method
    Neofytou, Andreas
    Picelli, Renato
    Huang, Tsung-Hui
    Chen, Jiun-Shyan
    Kim, H. Alicia
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 61 (05) : 1805 - 1820
  • [26] CBS-based topology optimization including design-dependent body loads
    Zhang, Weihong
    Zhao, Linying
    Gao, Tong
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 322 : 1 - 22
  • [27] Level set topology optimization for design-dependent pressure load problems
    Emmendoerfer, Helio, Jr.
    Fancello, Eduardo Alberto
    Nelli Silva, Emilio Carlos
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2018, 115 (07) : 825 - 848
  • [28] Topology design of binary structures subjected to design-dependent thermal expansion and fluid pressure loads
    Raghavendra Sivapuram
    Renato Picelli
    Structural and Multidisciplinary Optimization, 2020, 61 : 1877 - 1895
  • [29] Topology design of binary structures subjected to design-dependent thermal expansion and fluid pressure loads
    Sivapuram, Raghavendra
    Picelli, Renato
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2020, 61 (05) : 1877 - 1895
  • [30] A new boundary search scheme for topology optimization of continuum structures with design-dependent loads
    Zhang, Hui
    Zhang, Xiong
    Liu, Shutian
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2008, 37 (02) : 121 - 129