Parallel 3D topology optimization with multiple constraints and objectives

被引:3
|
作者
Diaz, Adrian [1 ]
Morgan, Nathaniel [1 ]
Bernardin, John [2 ]
机构
[1] Los Alamos Natl Lab, Computat Phys Div, Bikini Atoll Rd SM 30, Los Alamos, NM 87545 USA
[2] Los Alamos Natl Lab, Mech & Thermal Engn, Bikini Atoll Rd SM 30, Los Alamos, NM 87545 USA
关键词
Topology optimization; Continuous density; Parallel; Hessian adjoint; Multi-objective; Multi-constraint; SHAPE OPTIMIZATION; HEAT-CONDUCTION; DENSITY FIELD; OPEN MPI; DESIGN; SCALE;
D O I
10.1007/s11081-023-09852-6
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper introduces a parallel Topology Optimization (TO) platform capable of optimizing designs for multiple objectives, whilst subject to multiple constraints, in the open source Fierro Finite Element code. The TO methodology uses a continuous material interpolation scheme, which avoids checkerboard designs without additional filters and constraints as seen with piece-wise constant material interpolation schemes. Additionally, analytic Hessian-vector products are used, with the relevant adjoint calculation shown. The code utilizes OpenMPI to make parallel the major computational segments of TO: global equation assembly, global equation solution, and the non-linear optimization of the design. The algorithm leverages several software packages: ELEMENTS (grants FE basis functions), MATAR (grants efficient multidimensional dense and sparse matrix storage), Zoltan2 (Mesh Decomposition Algorithm), MueLu (parallel multi-grid solver for the global equilibrium equations), and ROL (non-linear optimization). It is found that the Fierro TO platform optimizes problems with mechanical and thermal objectives subject to multiple constraints: mass, several moment of inertia targets, and constraints related to load bearing regions. Additionally, the performance of several ROL algorithms using analytic Hessian-vector products is compared with the Method of Moving Asymptotes, approximate Hessian, for topology optimization.
引用
收藏
页码:1531 / 1557
页数:27
相关论文
共 50 条
  • [31] 3D topology optimization of heat sinks for liquid cooling
    Sun, Sicheng
    Liebersbach, Piotr
    Qian, Xiaoping
    APPLIED THERMAL ENGINEERING, 2020, 178 (178)
  • [32] Topology Optimization of 3D Flow Fields for Flow Batteries
    Lin, Tiras Y.
    Baker, Sarah E.
    Duoss, Eric B.
    Beck, Victor A.
    JOURNAL OF THE ELECTROCHEMICAL SOCIETY, 2022, 169 (05)
  • [33] Topology Optimization for Efficient Heat Removal in 3D Packages
    Chen, Chun-Pei
    Weng, Yifan
    Subbarayan, Ganesh
    2016 15TH IEEE INTERSOCIETY CONFERENCE ON THERMAL AND THERMOMECHANICAL PHENOMENA IN ELECTRONIC SYSTEMS (ITHERM), 2016, : 238 - 244
  • [34] An efficient 3D topology optimization code written in Matlab
    Liu, Kai
    Tovar, Andres
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2014, 50 (06) : 1175 - 1196
  • [35] A Finite Element Removal Method for 3D Topology Optimization
    Kutuk, M. Akif
    Gov, Ibrahim
    ADVANCES IN MECHANICAL ENGINEERING, 2013,
  • [36] Topology and shape optimization of 3D prestressed concrete structures
    Shakur, Emad
    Shaked, Adaya
    Amir, Oded
    ENGINEERING STRUCTURES, 2024, 321
  • [37] Topology optimization of 3D photonic crystals with complete bandgaps
    Swartz, Kenneth E.
    White, Daniel A.
    Tortorelli, Daniel A.
    James, Kai A.
    OPTICS EXPRESS, 2021, 29 (14): : 22170 - 22191
  • [38] Matlab implementation of 3D topology optimization using BESO
    Huang, R.
    Huang, X.
    INCORPORATING SUSTAINABLE PRACTICE IN MECHANICS OF STRUCTURES AND MATERIALS, 2011, : 813 - 818
  • [39] Efficient 3D truss topology optimization for aeronautical structures
    Stragiotti, Enrico
    Irisarri, Francois-Xavier
    Julien, Cedric
    Morlier, Joseph
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2024, 67 (03)
  • [40] Investigation of Topology Optimization for 3D Magnetic Shielding Problems
    Wakao, S.
    Onuki, T.
    Ogawa, F.
    Denki Gakkai Ronbunshi. D, Sangyo Oyo Bumonshi/Transactions of the Institute of Electrical Engineers of Japan. D, Publication of Industry Applications Society, 117 (04):