Full-scale 3D structural topology optimization using adaptive mesh refinement based on the level-set method

被引:42
|
作者
Li, Hao [1 ]
Yamada, Takayuki [2 ]
Jolivet, Pierre [3 ]
Furuta, Kozo [1 ]
Kondoh, Tsuguo [1 ]
Izui, Kazuhiro [1 ]
Nishiwaki, Shinji [1 ]
机构
[1] Kyoto Univ, Dept Mech Engn & Sci, Kyoto 6158540, Japan
[2] Univ Tokyo, Inst Engn Innovat, Dept Strateg Studies, Tokyo 1138656, Japan
[3] Inst Rech Informat Toulouse, F-31062 Toulouse, France
关键词
Topology optimization; Parallel computing; Adaptive unstrucuted mesh; Level-set method; Implicit domain mesh; SHAPE; SENSITIVITY;
D O I
10.1016/j.finel.2021.103561
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We propose a parallel distributed and open-source framework for full-scale 3D structural topology optimization (TO). This can be achieved by properly combining parallel computing and mesh adaption techniques by adopting a reaction-diffusion equation (RDE) based level-set method. Mesh adaptivity which discretizes and optimizes an implicitly defined surface (level-set interface) can allow us to reach an optimal solution with high-resolution and clear boundaries. Our framework can be easily extended to design real world engineering products which have complex geometries, and optimized structures represented by body-fitted tetrahedral meshes can be efficiently post-processed. Furthermore, the proposed optimization algorithm can mitigate dependency to initial guess and mesh resolution to some extent. Our numerical implementation uses FreeFEM for finite element analysis (FEA), PETSc for distributed linear algebra, and Mmg for mesh adaption. Several numerical examples and 3D printed prototypes support these remarkable features.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] TOPOLOGY OPTIMIZATION OF 3D AUXETIC METAMATERIALS USING RECONCILED LEVEL-SET METHOD
    Vogiatzis, Panagiotis
    Chen, Shikui
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2016, VOL 2B, 2016, : 41 - 48
  • [2] Multi-objective topology optimization of heat transfer surface using level-set method and adaptive mesh refinement in OpenFOAM
    Chen, Di
    Kumar, Prashant
    Kametani, Yukinori
    Hasegawa, Yosuke
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2024, 221
  • [3] 3D level-set topology optimization: a machining feature-based approach
    Jikai Liu
    Y. -S. Ma
    Structural and Multidisciplinary Optimization, 2015, 52 : 563 - 582
  • [4] 3D level-set topology optimization: a machining feature-based approach
    Liu, Jikai
    Ma, Y. -S.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2015, 52 (03) : 563 - 582
  • [5] A Parallel Level-Set Based Method for Topology Optimization
    Wu, Tao
    Xu, Hao
    Hu, Qiangwen
    Zhao, Yansong
    Peng, Ying
    Chen, Lvjie
    Fu, Yu
    PROCEEDINGS OF THE 2014 IEEE 18TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2014, : 505 - 509
  • [6] Stochastic topology optimization based on level-set method
    Hidaka, Yuki
    Sato, Takahiro
    Watanabe, Kota
    Igarashi, Hajime
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2014, 33 (06) : 1904 - 1919
  • [7] A level-set based topology optimization using the element connectivity parameterization method
    N. P. van Dijk
    G. H. Yoon
    F. van Keulen
    M. Langelaar
    Structural and Multidisciplinary Optimization, 2010, 42 : 269 - 282
  • [8] A new algorithm for topology optimization using a level-set method
    Amstutz, Samuel
    Andrae, Heiko
    JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 216 (02) : 573 - 588
  • [9] A level-set based topology optimization using the element connectivity parameterization method
    van Dijk, N. P.
    Yoon, G. H.
    van Keulen, F.
    Langelaar, M.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2010, 42 (02) : 269 - 282
  • [10] Tetrahedral adaptive mesh refinement for two-phase flows using conservative level-set method
    Antepara, Oscar
    Balcazar, Nestor
    Oliva, Assensi
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2021, 93 (02) : 481 - 503