FreeFEM plus plus code for reaction-diffusion equation-based topology optimization: for high-resolution boundary representation using adaptive mesh refinement

被引:39
|
作者
Kim, Cheolwoong [1 ]
Jung, Mingook [1 ]
Yamada, Takayuki [2 ]
Nishiwaki, Shinji [2 ]
Yoo, Jeonghoon [3 ]
机构
[1] Yonsei Univ, Grad Sch Mech Engn, Seoul 03722, South Korea
[2] Kyoto Univ, Dept Mech Engn & Sci, Nishikyo Ku, Kyoto 6158540, Japan
[3] Yonsei Univ, Dept Mech Engn, Seoul 03722, South Korea
基金
新加坡国家研究基金会;
关键词
Education; FreeFEM plus; Topology optimization; Reaction-diffusion equation; Double-well potential; Adaptive mesh refinement; STRUCTURAL OPTIMIZATION; MODEL; SHAPE;
D O I
10.1007/s00158-020-02498-3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this article, we present a simple FreeFEM++ code to represent high-resolution boundaries of the optimal shape using reaction-diffusion equation-based topology optimization and adaptive mesh refinement. The design algorithm is divided into two parts to achieve a high quality of the boundary. In the first part, loop 1, the ordinary method for a reaction-diffusion equation-based topology optimization, is applied to obtain the optimal shape. In the second part, loop 2, a modified reaction-diffusion equation combined with a double well potential, is employed as an optimizer and the adaptive mesh refinement is used with a gradual decrease of the diffusion coefficient. Because the code is intended for educational purposes, this paper provides background knowledge for understanding of the finite element method and topology optimization. Various numerical examples are discussed to confirm the robustness of the proposed design algorithm. The corresponding code may be downloaded from the website .
引用
收藏
页码:439 / 455
页数:17
相关论文
共 7 条
  • [1] FreeFEM++ code for reaction-diffusion equation–based topology optimization: for high-resolution boundary representation using adaptive mesh refinement
    Cheolwoong Kim
    Mingook Jung
    Takayuki Yamada
    Shinji Nishiwaki
    Jeonghoon Yoo
    Structural and Multidisciplinary Optimization, 2020, 62 : 439 - 455
  • [2] Reaction-diffusion equation-based topology optimization code for electromagnetic wave problems using FreeFEM plus
    Jung, Mingook
    Oh, Minkyu
    Yoo, Jeonghoon
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 64 (06) : 4367 - 4385
  • [3] Reaction–diffusion equation-based topology optimization code for electromagnetic wave problems using FreeFEM++
    Mingook Jung
    Minkyu Oh
    Jeonghoon Yoo
    Structural and Multidisciplinary Optimization, 2021, 64 : 4367 - 4385
  • [4] Reaction–diffusion equation driven topology optimization of high-resolution and feature-rich structures using unstructured meshes
    Li H.
    Yu M.
    Jolivet P.
    Alexandersen J.
    Kondoh T.
    Hu T.
    Furuta K.
    Izui K.
    Nishiwaki S.
    Advances in Engineering Software, 2023, 180
  • [5] Matlab code for a level set-based topology optimization method using a reaction diffusion equation
    Masaki Otomori
    Takayuki Yamada
    Kazuhiro Izui
    Shinji Nishiwaki
    Structural and Multidisciplinary Optimization, 2015, 51 : 1159 - 1172
  • [6] Matlab code for a level set-based topology optimization method using a reaction diffusion equation
    Otomori, Masaki
    Yamada, Takayuki
    Izui, Kazuhiro
    Nishiwaki, Shinji
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2015, 51 (05) : 1159 - 1172
  • [7] High-resolution multi-code implementation of unsteady Navier-Stokes flow solver based on paralleled overset adaptive mesh refinement and high-order low-dissipation hybrid schemes
    Li, Gaohua
    Fu, Xiang
    Wang, Fuxin
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2017, 31 (09) : 379 - 395