Differentiable CFD and application based on Lattice Boltzmann Method
DOI:
https://doi.org/10.54097/jmsr9q61Keywords:
Differentiable, CFD, Topology Optimization, LBM, DragAbstract
For the topology optimization design problem (TO) in fluid mechanics, this paper designs a topology optimization design method based on the Lattice Boltzmann Method (LBM). The backward gradient of the flow field is obtained using differentiable algorithms, and the topology is used to optimize the topology structure. The present report selects a typical optimization problem of surface drag, including a representative problem of reduction of resistance, and verifies the algorithm. The analysis is focused on the cases of obstacles, and the results show that the present method can effectively optimize the topology structure in the flow field, with the potential to improve the design efficiency.
Downloads
References
[1] Martin Geier, Andreas Greiner and Jan G. Korvink. Cascaded digital lattice Boltzmann automata for high Reynolds number flow. Physical Review E73, 066705(2006).
[2] ChaoYang Lyu, Wei Li, Mathieu Desbrun, et al. Fast and Versatile Fluid-Solid Coupling for Turbulent Flow Simulation, ACM Trans. Graph, Vol. 40, No.6, Article 201, 2021.
[3] Wei Li, Yixin Chen, Mathieu Desbrun. Fast and Scalable Turbulent Flow Simulation with Two-Way Coupling. ACM Trans. Graph., Vol. 39, No. 4, Article 1. July 2020.
[4] Hu, Y., T. Li, L. Anderson, J. Ragankelley and F. Durand (2019). Taichi: A Language for High-Performance Computation on Spatially Sparse Data Structures. ACM Transactions on Graphics 38(6): 1-16.
[5] Liu, H., Y. Hu, B. Zhu, W. Matusik and E. Sifakis. Narrow-band topology optimization on a sparsely populated grid. ACM Transactions on Graphics 37(6): 1-14. 2018.
[6] Hu, Y., L. Anderson, T. Li, Q. Sun, N. A. Carr, J. Ragankelley and F. Durand (). DiffTaichi: Differentiable Programming for Physical Simulation: 1-20, 2020.
[7] Wang, https://raw.githubusercontent.com/hietwll/, 2020.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







