Neural-network-based Riemann solver for real fluids and high explosives; Application to computational fluid dynamics

8Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The Riemann problem is fundamental to most computational fluid dynamics (CFD) codes for simulating compressible flows. The time to obtain the exact solution to this problem for real fluids is high because of the complexity of the fluid model, which includes the equation of state; as a result, approximate Riemann solvers are used in lieu of the exact ones, even for ideal gases. We used fully connected feedforward neural networks to find the solution to the Riemann problem for calorically imperfect gases, supercritical fluids, and high explosives and then embedded these network into a one-dimensional finite volume CFD code. We showed that for real fluids, the neural networks can be more than five orders of magnitude faster than the exact solver, with prediction errors below 0.8%. The same neural networks embedded in a CFD code yields very good agreement with the overall exact solution, with a speed-up of three orders of magnitude with respect to the same CFD code that use the exact Riemann solver to resolve the flux at the interfaces. Compared to the Rusanov flux reconstruction method, the neural network is half as fast but yields a higher accuracy and is able to converge to the exact solution with a coarser grid.

Cite

CITATION STYLE

APA

Ruggeri, M., Roy, I., Mueterthies, M. J., Gruenwald, T., & Scalo, C. (2022). Neural-network-based Riemann solver for real fluids and high explosives; Application to computational fluid dynamics. Physics of Fluids, 34(11). https://doi.org/10.1063/5.0123466

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free