Density based topology optimization of turbulent flow heat transfer systems

The focus of this article is on topology optimization of heat sinks with turbulent forced convection. The goal is to demonstrate the extendibility, and the scalability of a previously developed fluid solver to coupled multi-physics and large 3D problems. The gradients of the objective and the constraints are obtained with the help of automatic differentiation applied on the discrete system without any simplifying assumptions. Thus, as demonstrated in earlier works of the authors, the sensitivities are exact to machine precision. The framework is applied to the optimization of 2D and 3D problems. Comparison between the simplified 2D setup and the full 3D optimized results is provided. A comparative study is also provided between designs optimized for laminar and turbulent flows. The comparisons highlight the importance and the benefits of full 3D optimization and including turbulence modeling in the optimization process, while also demonstrating extension of the methodology to include coupling of heat transfer with turbulent flows.

[1]  K. Svanberg The method of moving asymptotes—a new method for structural optimization , 1987 .

[2]  P. Spalart A One-Equation Turbulence Model for Aerodynamic Flows , 1992 .

[3]  D. Wilcox Turbulence modeling for CFD , 1993 .

[4]  F. Menter Two-equation eddy-viscosity turbulence models for engineering applications , 1994 .

[5]  Weeratunge Malalasekera,et al.  An introduction to computational fluid dynamics - the finite volume method , 2007 .

[6]  William Gropp,et al.  Efficient Management of Parallelism in Object-Oriented Numerical Software Libraries , 1997, SciTools.

[7]  Andreas Griewank,et al.  Evaluating derivatives - principles and techniques of algorithmic differentiation, Second Edition , 2000, Frontiers in applied mathematics.

[8]  B. Bourdin Filters in topology optimization , 2001 .

[9]  J. Petersson,et al.  Topology optimization of fluids in Stokes flow , 2003 .

[10]  Ph. Guillaume,et al.  Topological Sensitivity and Shape Optimization for the Stokes Equations , 2004, SIAM J. Control. Optim..

[11]  O. Sigmund,et al.  Topology optimization of channel flow problems , 2005 .

[12]  S. Amstutz THE TOPOLOGICAL ASYMPTOTIC FOR THE NAVIER-STOKES EQUATIONS , 2005 .

[13]  L. H. Olesen,et al.  A high‐level programming‐language implementation of topology optimization applied to steady‐state Navier–Stokes flow , 2004, physics/0410086.

[14]  K. Maute,et al.  Topology optimization of flow domains using the lattice Boltzmann method , 2007 .

[15]  D. Wilcox Formulation of the k-w Turbulence Model Revisited , 2008 .

[16]  C. Othmer A continuous adjoint formulation for the computation of topological and surface sensitivities of ducted flows , 2008 .

[17]  Ole Sigmund,et al.  Topology optimization of large scale stokes flow problems , 2008 .

[18]  Ercan M. Dede,et al.  Multiphysics Topology Optimization of Heat Transfer and Fluid Flow Systems , 2009 .

[19]  Kyriakos C. Giannakoglou,et al.  Continuous adjoint approach to the Spalart–Allmaras turbulence model for incompressible flows , 2009 .

[20]  Ole Sigmund,et al.  On projection methods, convergence and robust formulations in topology optimization , 2011, Structural and Multidisciplinary Optimization.

[21]  M. Bendsøe,et al.  Topology Optimization: "Theory, Methods, And Applications" , 2011 .

[22]  K. Giannakoglou,et al.  Adjoint-based constrained topology optimization for viscous flows, including heat transfer , 2013 .

[23]  Tsuyoshi Nomura,et al.  Topology optimization for fluid–thermal interaction problems under constant input power , 2013 .

[24]  Emílio Carlos Nelli Silva,et al.  Development of heat sink device by using topology optimization , 2013 .

[25]  B. Lazarov,et al.  Parallel framework for topology optimization using the method of moving asymptotes , 2013 .

[26]  Robin J. Hogan,et al.  Fast Reverse-Mode Automatic Differentiation using Expression Templates in C++ , 2014, ACM Trans. Math. Softw..

[27]  Ole Sigmund,et al.  Large scale three-dimensional topology optimisation of heat sinks cooled by natural convection , 2015, ArXiv.

[28]  Takayuki Yamada,et al.  A topology optimization method for a coupled thermal–fluid problem using level set boundary expressions , 2015 .

[29]  Boyan Stefanov Lazarov,et al.  Topology optimization using PETSc: An easy-to-use, fully parallel, open source topology optimization framework , 2015 .

[30]  Katja Bachmeier,et al.  Numerical Heat Transfer And Fluid Flow , 2016 .

[31]  Francesco Montomoli,et al.  Design for Additive Manufacturing: Internal Channel Optimization , 2016 .

[32]  Sophie Papst,et al.  Computational Methods For Fluid Dynamics , 2016 .

[33]  Takayuki Yamada,et al.  Topology optimization in thermal-fluid flow using the lattice Boltzmann method , 2016, J. Comput. Phys..

[34]  Boyan S. Lazarov,et al.  Applications of automatic differentiation in topology optimization , 2017 .

[35]  Cetin Batur Dilgen,et al.  Topology Optimization of Turbulent Flows , 2018 .

[36]  Barry F. Smith,et al.  PETSc Users Manual , 2019 .