|
神经网络求解Boltzmann-BGK方程及其在微流中的应用
|
Abstract:
本文提出一种基于神经网络的BGK方程求解方法,特别关注在微流问题中的应用。首先,通过引入灵活辅助分布函数构造BGK方程的降维模型,从而有效降低方程维度。其次,设计全连接神经网络架构高效逼近降维分布函数,以避免时空离散化。接着针对微流问题中复杂的Maxwell边界条件,提出特殊设计的损失函数进行处理。此外,利用多尺度输入策略和Maxwellian分裂技术以提升逼近效率。最后,通过对一维Couette流和二维矩形风管流两个经典问题进行数值实验,验证了该方法的有效性。
We consider the neural representation to solve the BGK equation, especially focusing on the application in microscopic flow problems. Firstly, a new dimension reduction model of the BGK equation with the flexible auxiliary distribution functions is deduced to reduce the problem dimension. Then, a fully connected neural network is utilized to approximate the dimension-reduced distribution with extremely high efficiency and to avoid discretization in space and time. A specially designed loss function is employed to deal with the Maxwell boundary conditions in microflow problems. Moreover, strategies such as multi-scale input and Maxwellian splitting are applied to further enhance the approximation efficiency. Finally, two classical numerical experiments, including one-dimensional Couette flow and two-dimensional duct flow, are studied to demonstrate the effectiveness of this neural representation method.
[1] | Shen, C. (2006) Rarefied Gas Dynamics: Fundamentals, Simulations and Micro Flows. Springer Science & Business Media. |
[2] | Bird, G. (1994) Molecular Gas Dynamics and the Direct Simulation of Gas Flows. Oxford Engineering Science Series. Oxford University Press. https://doi.org/10.1093/oso/9780198561958.001.0001 |
[3] | Broadwell, J.E. (1964) Study of Rarefied Shear Flow by the Discrete Velocity Method. Journal of Fluid Mechanics, 19, 401-414. https://doi.org/10.1017/s0022112064000817 |
[4] | Gamba, I.M., Haack, J.R., Hauck, C.D. and Hu, J. (2017) A Fast Spectral Method for the Boltzmann Collision Operator with General Collision Kernels. SIAM Journal on Scientific Computing, 39, B658-B674. https://doi.org/10.1137/16m1096001 |
[5] | Li, R., Lu, Y. and Wang, Y. (2023) Hermite Spectral Method for the Inelastic Boltzmann Equation. Physics of Fluids, 35, Article ID: 102001. https://doi.org/10.1063/5.0172157 |
[6] | Grad, H. (1949) On the Kinetic Theory of Rarefied Gases. Communications on Pure and Applied Mathematics, 2, 331-407. https://doi.org/10.1002/cpa.3160020403 |
[7] | Holloway, I., Wood, A. and Alekseenko, A. (2021) Acceleration of Boltzmann Collision Integral Calculation Using Machine Learning. Mathematics, 9, Article 1384. https://doi.org/10.3390/math9121384 |
[8] | Han, J., Ma, C., Ma, Z. and E, W. (2019) Uniformly Accurate Machine Learning-Based Hydrodynamic Models for Kinetic Equations. Proceedings of the National Academy of Sciences of the United States of America, 116, 21983-21991. https://doi.org/10.1073/pnas.1909854116 |
[9] | Raissi, M., Perdikaris, P. and Karniadakis, G.E. (2019) Physics-informed Neural Networks: A Deep Learning Framework for Solving Forward and Inverse Problems Involving Nonlinear Partial Differential Equations. Journal of Computational Physics, 378, 686-707. https://doi.org/10.1016/j.jcp.2018.10.045 |
[10] | Chu, C.K. (1965) Kinetic-Theoretic Description of the Formation of a Shock Wave. The Physics of Fluids, 8, 12-22. https://doi.org/10.1063/1.1761077 |
[11] | Yang, J.Y. and Huang, J.C. (1995) Rarefied Flow Computations Using Nonlinear Model Boltzmann Equations. Journal of Computational Physics, 120, 323-339. https://doi.org/10.1006/jcph.1995.1168 |
[12] | Maxwell, J.C. (1878) On Stresses in Rarefied Gases Arising from Inequalities of Temperature. Proceedings of the Royal Society of London, 27, 304-308 |
[13] | Li, Z., Wang, Y., Liu, H., Wang, Z. and Dong, B. (2024) Solving the Boltzmann Equation with a Neural Sparse Representation. SIAM Journal on Scientific Computing, 46, C186-C215. https://doi.org/10.1137/23m1558227 |
[14] | Bhatnagar, P.L., Gross, E.P. and Krook, M. (1954) A Model for Collision Processes in Gases. I. Small Amplitude Processes in Charged and Neutral One-Component Systems. Physical Review, 94, 511-525. https://doi.org/10.1103/physrev.94.511 |
[15] | Sitzmann, V., Martel, J., Bergman, A., Lindell, D. and Wetzstein, G. (2020) Implicit Neural Representations with Periodic Activation Functions. Advances in Neural Information Processing Systems, 33, 7462-7473. |
[16] | Kingma, D. and Ba, J. (2014) Adam: A Method for Stochastic Optimization. arXiv: 1412.6980. |
[17] | Loshchilov, I. and Hutter, F. (2016) SGDR: Stochastic Gradient Descent with Warm Restarts. arXiv: 1608.03983. |