Topology optimization method for interior flow based on transient information of the lattice Boltzmann method with a level-set function

被引:9
|
作者
Yonekura, Kazuo [1 ]
Kanno, Yoshihiro [2 ]
机构
[1] IHI Corp, Isogo Ku, 1 Shin Nakahara Cho, Yokohama, Kanagawa 2358501, Japan
[2] Tokyo Inst Technol, Midori Ku, 4259 Nagatsuta Cho, Yokohama, Kanagawa 2268503, Japan
关键词
Flow optimization; Lattice Boltzmann method; Multiple relaxation time; Level-set function; Sensitivity analysis; STOKES-FLOW; BOUNDARY-CONDITIONS; SHAPE OPTIMIZATION; SENSITIVITY-ANALYSIS; FINITE-ELEMENT; FLUID; DESIGN; SIMULATIONS; EXPRESSIONS;
D O I
10.1007/s13160-017-0257-9
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We propose a topology optimization method for a flow field using transient information. The optimization algorithm of many conventional methods use the fully converged information of a flow field. In contrast, our approach uses the transient information of an unsteady flow field and update the design domain while solving the unsteady flow field, thereby greatly reducing the computational cost. The fluid and solid regions are clearly distinguished by a level-set function. Consequently, the boundary is concretely represented, and precise boundary conditions are applied on the wall boundary. The lattice Boltzmann method is employed as a fluid computation method. To implement the non-slip boundary conditions at the fluid-solid boundary, we apply bounce-back conditions. We update the domain according to a sensitivity analysis. A sensitivity is formulated based on the lattice Boltzmann equations without adjoint equations for self-adjoint flow. We approximately use the sensitivity for non-self-adjoint equations, i.e. lattice Boltzmann equations, and discuss the optimality and limitations. The approximated sensitivity also considers the bounce-back boundary conditions at the wall separating the fluid and solid regions.
引用
收藏
页码:611 / 632
页数:22
相关论文
共 50 条
  • [1] Topology optimization method for interior flow based on transient information of the lattice Boltzmann method with a level-set function
    Kazuo Yonekura
    Yoshihiro Kanno
    Japan Journal of Industrial and Applied Mathematics, 2017, 34 : 611 - 632
  • [2] Level-set based topology optimization of transient flow using lattice Boltzmann method considering an oscillating flow condition
    Nguyen, Truong
    Isakari, Hiroshi
    Takahashi, Toru
    Yaji, Kentaro
    Yoshino, Masato
    Matsumoto, Toshiro
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2020, 80 (01) : 82 - 108
  • [3] Topology optimization of thermal cloak using the adjoint lattice Boltzmann method and the level-set method
    Luo, Ji-Wang
    Chen, Li
    Wang, ZiHan
    Tao, WenQuan
    APPLIED THERMAL ENGINEERING, 2022, 216
  • [4] Reactive fluid flow topology optimization with the multi-relaxation time lattice Boltzmann method and a level-set function
    Dugast, Florian
    Favennec, Yann
    Josset, Christophe
    JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 409
  • [5] 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
  • [6] 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
  • [7] A level set-based topology optimization using the lattice-boltzmann method
    1600, Japan Society of Mechanical Engineers (79):
  • [8] A flow topology optimization method for steady state flow using transient information of flow field solved by lattice Boltzmann method
    Yonekura, Kazuo
    Kanno, Yoshihiro
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2015, 51 (01) : 159 - 172
  • [9] A flow topology optimization method for steady state flow using transient information of flow field solved by lattice Boltzmann method
    Kazuo Yonekura
    Yoshihiro Kanno
    Structural and Multidisciplinary Optimization, 2015, 51 : 159 - 172
  • [10] Erratum to: A flow topology optimization method for steady state flow using transient information of flow field solved by lattice Boltzmann method
    Kazuo Yonekura
    Yoshihiro Kanno
    Structural and Multidisciplinary Optimization, 2016, 54 : 193 - 195