Topology optimization in thermal-fluid flow using the lattice Boltzmann method

被引:81
|
作者
Yaji, Kentaro [1 ]
Yamada, Takayuki [1 ]
Yoshino, Masato [2 ]
Matsumoto, Toshiro [3 ]
Izui, Kazuhiro [1 ]
Nishiwaki, Shinji [1 ]
机构
[1] Kyoto Univ, Grad Sch Engn, Dept Mech Engn & Sci, Kyoto 6158540, Japan
[2] Shinshu Univ, Inst Engn, Acad Assembly, Nagano 3808553, Japan
[3] Nagoya Univ, Grad Sch Engn, Dept Mech Engn & Sci, Nagoya, Aichi 4648603, Japan
关键词
Topology optimization; Adjoint lattice Boltzmann method; Discrete velocity Boltzmann equation; Thermal-fluid flow; BOUNDARY-CONDITIONS; EQUATION;
D O I
10.1016/j.jcp.2015.12.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes a topology optimization method for thermal-fluid flow problems using the lattice Boltzmann method (LBM). The design sensitivities are derived based on the adjoint lattice Boltzmann method (ALBM), whose basic idea is that the adjoint problem is first formulated using a continuous adjoint approach, and the adjoint problem is then solved using the LBM. In this paper, the discrete velocity Boltzmann equation, in which only the particle velocities are discretized, is introduced to the ALBM to deal with the various boundary conditions in the LBM. The novel sensitivity analysis is applied in two flow channel topology optimization problems: 1) a pressure drop minimization problem, and 2) a heat exchange maximization problem. Several numerical examples are provided to confirm the utility of the proposed method. (C) 2015 Elsevier Inc. All rights reserved.u
引用
收藏
页码:355 / 377
页数:23
相关论文
共 50 条
  • [1] Topology optimization of thermal fluid flows with an adjoint Lattice Boltzmann Method
    Dugast, Florian
    Favennec, Yann
    Josset, Christophe
    Fan, Yilin
    Luo, Lingai
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 365 : 376 - 404
  • [2] Topology optimization of flow domains using the lattice Boltzmann method
    Georg Pingen
    Anton Evgrafov
    Kurt Maute
    [J]. Structural and Multidisciplinary Optimization, 2007, 34 : 507 - 524
  • [3] Topology optimization of flow domains using the lattice Boltzmann method
    Pingen, Georg
    Evgrafov, Anton
    Maute, Kurt
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2007, 34 (06) : 507 - 524
  • [4] Topology optimization of fluid problems by the lattice Boltzmann method
    Evgrafov, Anton
    Pingen, Georg
    Maute, Kurt
    [J]. IUTAM SYMPOSIUM ON TOPOLOGICAL DESIGN OPTIMIZATION OF STRUCTURES, MACHINES AND MATERIALS: STATUS AND PERSPECTIVES, 2006, 137 : 559 - +
  • [5] Topology optimization of unsteady flow problems using the lattice Boltzmann method
    Norgaard, Sebastian
    Sigmund, Ole
    Lazarov, Boyan
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 307 : 291 - 307
  • [6] A topology optimization method for a coupled thermal-fluid problem using level set boundary expressions
    Yaji, Kentaro
    Yamada, Takayuki
    Kubo, Seiji
    Izui, Kazuhiro
    Nishiwaki, Shinji
    [J]. INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2015, 81 : 878 - 888
  • [7] Topology optimization for the elastic field using the lattice Boltzmann method
    Yodono, Takashi
    Yaji, Kentaro
    Yamada, Takayuki
    Furuta, Kozo
    Izui, Kazuhiro
    Nishiwaki, Shinji
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2022, 110 : 123 - 134
  • [8] Discrete adjoint sensitivity analysis for fluid flow topology optimization based on the generalized lattice Boltzmann method
    Liu, Geng
    Geier, Martin
    Liu, Zhenyu
    Krafczyk, Manfred
    Chen, Tao
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2014, 68 (10) : 1374 - 1392
  • [9] Topology optimization of thermal-fluid problem using the MMC-based approach
    Yu, Minghao
    Ruan, Shilun
    Wang, Xinyu
    Li, Zheng
    Shen, Changyu
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2019, 60 (01) : 151 - 165
  • [10] 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
    [J]. APPLIED THERMAL ENGINEERING, 2022, 216