Discrete adjoint sensitivity analysis for fluid flow topology optimization based on the generalized lattice Boltzmann method

被引:28
作者
Liu, Geng [1 ,2 ]
Geier, Martin [3 ]
Liu, Zhenyu [1 ]
Krafczyk, Manfred [3 ]
Chen, Tao [1 ]
机构
[1] Chinese Acad Sci, Changchun Inst Opt Fine Mech & Phys, Changchun 130033, Jilin, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Tech Univ Carolo Wilhelmina Braunschweig, Inst Computat Modelling Civil Engn, D-38106 Braunschweig, Germany
关键词
Discrete adjoint analysis; Lattice Boltzmann method; Topology optimization; LEVEL SET METHOD; SIMULATIONS;
D O I
10.1016/j.camwa.2014.09.002
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A discrete adjoint sensitivity analysis for fluid flow topology optimization based on the lattice Boltzmann method (LBM) with multiple-relaxation-times (MRT) is developed. The lattice Boltzmann fluid solver is supplemented by a porosity model using a Darcy force. The continuous transition from fluid to solid facilitates a gradient based optimization process of the design topology of fluidic channels. The adjoint LBM equation, which is used to compute the gradient of the optimization objective with respect to the design variables, is derived in moment space and found to be as simple as the original LBM. The moment based spatial momentum derivatives used to express the discrete objective functional (cost function) have the advantage that the local stress tensor is a local quantity avoiding the numerical computation of gradients of the discrete velocity field. This is particularly useful if dissipation is a design criterion as demonstrated in this paper. The method is validated by a detailed comparison with results obtained by Borrvall et al. for Stokes flow. While their approach is only valid for Stokes flow (i.e. very low Reynolds numbers) our approach in its present form can in principle be applied for flows of different Reynolds numbers just like the Navier-Stokes equation based approaches. This point is demonstrated with a bending pipe example for various Reynolds numbers. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1374 / 1392
页数:19
相关论文
共 43 条
[1]   Material interpolation schemes in topology optimization [J].
Bendsoe, MP ;
Sigmund, O .
ARCHIVE OF APPLIED MECHANICS, 1999, 69 (9-10) :635-654
[2]   Topology optimization of fluids in Stokes flow [J].
Borrvall, T ;
Petersson, J .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2003, 41 (01) :77-107
[3]   Level set topology optimization of fluids in Stokes flow [J].
Challis, Vivien J. ;
Guest, James K. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2009, 79 (10) :1284-1308
[4]   Optimization of unsteady incompressible NavierStokes flows using variational level set method [J].
Deng, Yongbo ;
Zhang, Ping ;
Liu, Yongshun ;
Wu, Yihui ;
Liu, Zhenyu .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2013, 71 (12) :1475-1493
[5]   Topology optimization of unsteady incompressible Navier-Stokes flows [J].
Deng, Yongbo ;
Liu, Zhenyu ;
Zhang, Ping ;
Liu, Yongshun ;
Wu, Yihui .
JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (17) :6688-6708
[6]   Shape-topology optimization of stokes flow via variational level set method [J].
Duan, Xian-Bao ;
Ma, Yi-Chen ;
Zhang, Rui .
APPLIED MATHEMATICS AND COMPUTATION, 2008, 202 (01) :200-209
[7]   Equivalent partial differential equations of a lattice Boltzmann scheme [J].
Dubois, Francois .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2008, 55 (07) :1441-1449
[8]  
Frisch U., 1987, Complex Systems, V1, P649
[9]   Benchmark computations based on lattice-Boltzmann, finite element and finite volume methods for laminar flows [J].
Geller, Sebastian ;
Krafczyk, Manfred ;
Toelke, Jonas ;
Turek, Stefan ;
Hron, Jaroslav .
COMPUTERS & FLUIDS, 2006, 35 (8-9) :888-897
[10]   Topology optimization of channel flow problems [J].
Gersborg-Hansen, A ;
Sigmund, O ;
Haber, RB .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2005, 30 (03) :181-192