Acceleration of Boltzmann Collision Integral Calculation Using Machine Learning

被引:6
|
作者
Holloway, Ian [1 ]
Wood, Aihua [1 ]
Alekseenko, Alexander [2 ]
机构
[1] Air Force Inst Technol, Dept Math, Wright Patterson AFB, OH 45433 USA
[2] Calif State Univ Northridge, Dept Math, Northridge, CA 91330 USA
关键词
Boltzmann equation; machine learning; collision integral; convolutional neural network; FAST SPECTRAL METHOD; NUMERICAL-METHOD; EQUATION; APPROXIMATION; SOLVER; FLOWS;
D O I
10.3390/math9121384
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The Boltzmann equation is essential to the accurate modeling of rarefied gases. Unfortunately, traditional numerical solvers for this equation are too computationally expensive for many practical applications. With modern interest in hypersonic flight and plasma flows, to which the Boltzmann equation is relevant, there would be immediate value in an efficient simulation method. The collision integral component of the equation is the main contributor of the large complexity. A plethora of new mathematical and numerical approaches have been proposed in an effort to reduce the computational cost of solving the Boltzmann collision integral, yet it still remains prohibitively expensive for large problems. This paper aims to accelerate the computation of this integral via machine learning methods. In particular, we build a deep convolutional neural network to encode/decode the solution vector, and enforce conservation laws during post-processing of the collision integral before each time-step. Our preliminary results for the spatially homogeneous Boltzmann equation show a drastic reduction of computational cost. Specifically, our algorithm requires O(n(3)) operations, while asymptotically converging direct discretization algorithms require O(n(6)), where n is the number of discrete velocity points in one velocity dimension. Our method demonstrated a speed up of 270 times compared to these methods while still maintaining reasonable accuracy.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] On Fokker-Planck model for the Boltzmann collision integral at the moderate Knudsen numbers
    Bogomolov S.V.
    Mathematical Models and Computer Simulations, 2009, 1 (6) : 739 - 744
  • [32] Exact forms of representation of Boltzmann collision integral as a divergence of the flow in velocity space
    Saveliev, VL
    Nanbu, K
    Rarefied Gas Dynamics, 2005, 762 : 114 - 119
  • [33] Protokernel of the inverse collision integral of the Boltzmann equation for an isotropic scattering cross section
    A. Ya. Ender
    I. A. Ender
    L. A. Bakaleinikov
    E. Yu. Flegontova
    Technical Physics, 2015, 60 : 1744 - 1752
  • [34] Insect Collision Detection Using Machine Learning with Correlation to Climatic Conditions
    David, Tudur Wyn
    Jones, Matt
    Cross, Paul
    Palego, Cristiano
    2022 IEEE CONFERENCE ON EVOLVING AND ADAPTIVE INTELLIGENT SYSTEMS (IEEE EAIS 2022), 2022,
  • [35] Collision Cross Section Prediction with Molecular Fingerprint Using Machine Learning
    Yang, Fan
    van Herwerden, Denice
    Preud'homme, Hugues
    Samanipour, Saer
    MOLECULES, 2022, 27 (19):
  • [36] Determination of Ship Collision Avoidance Timing Using Machine Learning Method
    Zhou, Yu
    Du, Weijie
    Liu, Jiao
    Li, Haoqing
    Grifoll, Manel
    Song, Weijun
    Zheng, Pengjun
    SUSTAINABILITY, 2024, 16 (11)
  • [37] Imaging particle collision data for event classification using machine learning
    Chekanov, S., V
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2019, 931 : 92 - 99
  • [38] DEVS Execution Acceleration with Machine Learning
    Saadawi, Hesham
    Wainer, Gabriel
    Pliego, German
    2016 SYMPOSIUM ON THEORY OF MODELING AND SIMULATION (TMS-DEVS), 2016,
  • [39] Using machine learning method on calculation of boundary layer height
    Rongsheng Jiang
    Kaihui Zhao
    Neural Computing and Applications, 2022, 34 : 2597 - 2609
  • [40] A New Technique for Restricted Boltzmann Machine Learning
    Golovko, Vladimir
    Kroshchanka, Aliaksandr
    Turchenko, Volodymyr
    Jankowski, Stanislaw
    Treadwell, Douglas
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS), VOLS 1-2, 2015, : 182 - 186