期刊论文详细信息
JOURNAL OF COMPUTATIONAL PHYSICS 卷:443
Using neural networks to accelerate the solution of the Boltzmann equation
Article
Xiao, Tianbai1  Frank, Martin1 
[1] Karlsruhe Inst Technol, Karlsruhe, Germany
关键词: Boltzmann equation;    Kinetic theory;    Non-equilibrium flow;    Deep learning;    Neural network;   
DOI  :  10.1016/j.jcp.2021.110521
来源: Elsevier
PDF
【 摘 要 】

One of the biggest challenges for simulating the Boltzmann equation is the evaluation of fivefold collision integral. Given the recent successes of deep learning and the availability of efficient tools, it is an obvious idea to try to substitute the calculation of the collision operator by the evaluation of a neural network. However, it is unlcear whether this preserves key properties of the Boltzmann equation, such as conservation, invariances, the H-theorem, and fluid-dynamic limits. In this paper, we present an approach that guarantees the conservation properties and the correct fluid dynamic limit at leading order. The concept originates from a recently developed scientific machine learning strategy which has been named universal differential equations. It proposes a hybridization that fuses the deep physical insights from classical Boltzmann modeling and the desirable computational efficiency from neural network surrogates. The construction of the method and the training strategy are demonstrated in detail. We conduct an asymptotic analysis and illustrate the multi-scale applicability of the method. The numerical algorithm for solving the neural network-enhanced Boltzmann equation is presented as well. Several numerical test cases are investigated. The results of numerical experiments show that the time-series modeling strategy enjoys the training efficiency on this supervised learning task. (C) 2021 Elsevier Inc. All rights reserved.

【 授权许可】

Free   

【 预 览 】
附件列表
Files Size Format View
10_1016_j_jcp_2021_110521.pdf 1686KB PDF download
  文献评价指标  
  下载次数:12次 浏览次数:1次