LGCOMP-PHFLU-DYNJul 28, 2023

An unsupervised machine-learning-based shock sensor for high-order supersonic flow solvers

arXiv:2308.00086v3h-index: 28
Originality Incremental advance
AI Analysis

This work addresses shock detection for computational fluid dynamics simulations, offering an incremental improvement with adaptive and training-free capabilities for complex geometries.

The paper tackled shock detection in high-order supersonic flow solvers by developing an unsupervised machine-learning sensor based on Gaussian Mixture Models, which demonstrated remarkable accuracy and robustness with significantly less parameter tuning than state-of-the-art alternatives, enhancing hybrid formulations and performing effectively in supersonic test cases.

We present a novel unsupervised machine-learning sock sensor based on Gaussian Mixture Models (GMMs). The proposed GMM sensor demonstrates remarkable accuracy in detecting shocks and is robust across diverse test cases with significantly less parameter tuning than other options. We compare the GMM-based sensor with state-of-the-art alternatives. All methods are integrated into a high-order compressible discontinuous Galerkin solver, where two stabilization approaches are coupled to the sensor to provide examples of possible applications. The Sedov blast and double Mach reflection cases demonstrate that our proposed sensor can enhance hybrid sub-cell flux-differencing formulations by providing accurate information of the nodes that require low-order blending. Besides, supersonic test cases including high Reynolds numbers showcase the sensor performance when used to introduce entropy-stable artificial viscosity to capture shocks, demonstrating the same effectiveness as fine-tuned state-of-the-art sensors. The adaptive nature and ability to function without extensive training datasets make this GMM-based sensor suitable for complex geometries and varied flow configurations. Our study reveals the potential of unsupervised machine-learning methods, exemplified by this GMM sensor, to improve the robustness and efficiency of advanced CFD codes.

Code Implementations1 repo
Foundations

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

Your Notes