Enhancement of shock-capturing methods via machine learning

arXiv:2002.02521v161 citations
AI Analysis

This work addresses the issue of suboptimal nonlinear switching functions in finite-volume methods for computational fluid dynamics, offering an incremental improvement for simulations involving shockwaves and turbulence interactions.

The researchers tackled the problem of numerical diffusion in shock-capturing methods for simulating PDEs with discontinuous solutions by training a neural network to enhance a fifth-order WENO method, resulting in improved performance over WENO in cases where numerical viscosity causes excessive diffusion.

In recent years, machine learning has been used to create data-driven solutions to problems for which an algorithmic solution is intractable, as well as fine-tuning existing algorithms. This research applies machine learning to the development of an improved finite-volume method for simulating PDEs with discontinuous solutions. Shock capturing methods make use of nonlinear switching functions that are not guaranteed to be optimal. Because data can be used to learn nonlinear relationships, we train a neural network to improve the results of a fifth-order WENO method. We post-process the outputs of the neural network to guarantee that the method is consistent. The training data consists of the exact mapping between cell averages and interpolated values for a set of integrable functions that represent waveforms we would expect to see while simulating a PDE. We demonstrate our method on linear advection of a discontinuous function, the inviscid Burgers' equation, and the 1-D Euler equations. For the latter, we examine the Shu-Osher model problem for turbulence-shockwave interactions. We find that our method outperforms WENO in simulations where the numerical solution becomes overly diffused due to numerical viscosity.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes