EconPapers    
Economics at your fingertips  
 

Acceleration of Boltzmann Collision Integral Calculation Using Machine Learning

Ian Holloway, Aihua Wood and Alexander Alekseenko
Additional contact information
Ian Holloway: Department of Mathematics, Air Force Institute of Technology, WPAFB, OH 45433, USA
Aihua Wood: Department of Mathematics, Air Force Institute of Technology, WPAFB, OH 45433, USA
Alexander Alekseenko: Department of Mathematics, California State University Northridge, Northridge, CA 91330, USA

Mathematics, 2021, vol. 9, issue 12, 1-15

Abstract: 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.

Keywords: Boltzmann equation; machine learning; collision integral; convolutional neural network (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2021
References: View references in EconPapers View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2227-7390/9/12/1384/pdf (application/pdf)
https://www.mdpi.com/2227-7390/9/12/1384/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:9:y:2021:i:12:p:1384-:d:575189

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:9:y:2021:i:12:p:1384-:d:575189