TOPress3D: 3D topology optimization with design-dependent pressure loads in MATLABTOPress3D: 3D topology optimization...P. Kumar

被引:0
作者
Prabhat Kumar [1 ]
机构
[1] Indian Institute of Technology Hyderabad,Department of Mechanical and Aerospace Engineering
关键词
Topology optimization; Design-dependent pressure loads; MATLAB code; Compliance minimization;
D O I
10.1007/s11081-024-09931-2
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:1113 / 1141
页数:28
相关论文
empty
未找到相关数据