TOPress: a MATLAB implementation for topology optimization of structures subjected to design-dependent pressure loads

被引:6
|
作者
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; CONTINUUM STRUCTURES; CODE;
D O I
10.1007/s00158-023-03533-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In a topology optimization (TO) setting, design-dependent fluidic pressure loads pose several challenges as their direction, magnitude, and location alter with topology evolution. This paper offers a compact 100-line MATLAB code, TOPress, for TO of structures subjected to fluidic pressure loads using the method of moving asymptotes. The code is intended for pedagogical purposes and aims to ease the beginners' and students' learning toward the TO with design-dependent fluidic pressure loads. TOPress is developed per the approach first reported in Kumar et al. (Struct Multidisc Optim 61(4):1637-1655, 2020). The Darcy law, in conjunction with the drainage term, is used to model the applied pressure load. The consistent nodal loads are determined from the obtained pressure field. The employed approach facilitates inexpensive computation of the load sensitivities using the adjoint-variable method. Compliance minimization subject to volume constraint optimization problems is solved. The success and efficacy of the code are demonstrated by solving benchmark numerical examples involving pressure loads, wherein the importance of load sensitivities is also demonstrated. TOPress contains six main parts, is described in detail, and is extended to solve different problems. Steps to include a projection filter are provided to achieve loadbearing designs close to 0-1. The code is provided in Appendix 2 and can also be downloaded along with its extensions from https://github.com/PrabhatIn/TOPress.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] 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
  • [32] 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
  • [33] A Thermal-Solid-Fluid Method for Topology Optimization of Structures with Design-Dependent Pressure Load
    Huang, Huixin
    Hu, Jingyu
    Liu, Shutian
    Liu, Yang
    ACTA MECHANICA SOLIDA SINICA, 2022, 35 (06) : 901 - 912
  • [34] 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
  • [35] 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
  • [36] Evolutionary topology optimization for structural compliance minimization considering design-dependent FSI loads
    Picelli, R.
    Vicente, W. M.
    Pavanello, R.
    FINITE ELEMENTS IN ANALYSIS AND DESIGN, 2017, 135 : 44 - 55
  • [37] On topology optimization of design-dependent pressure-loaded three-dimensional structures and compliant mechanisms
    Kumar, Prabhat
    Langelaar, Matthijs
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2021, 122 (09) : 2205 - 2220
  • [38] Topological derivative-based topology optimization of structures subject to design-dependent hydrostatic pressure loading
    M. Xavier
    A. A. Novotny
    Structural and Multidisciplinary Optimization, 2017, 56 : 47 - 57
  • [39] Topological derivative-based topology optimization of structures subject to design-dependent hydrostatic pressure loading
    Xavier, M.
    Novotny, A. A.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2017, 56 (01) : 47 - 57
  • [40] Correction to: A Thermal-Solid–Fluid Method for Topology Optimization of Structures with Design-Dependent Pressure Load
    Huixin Huang
    Jingyu Hu
    Shutian Liu
    Yang Liu
    Acta Mechanica Solida Sinica, 2022, 35 : 1082 - 1082