Constraint-Aware Neural Networks for Riemann Problems

04/29/2019
by   Jim Magiera, et al.
0

Neural networks are increasingly used in complex (data-driven) simulations as surrogates or for accelerating the computation of classical surrogates. In many applications physical constraints, such as mass or energy conservation, must be satisfied to obtain reliable results. However, standard machine learning algorithms are generally not tailored to respect such constraints. We propose two different strategies to generate constraint-aware neural networks. We test their performance in the context of front-capturing schemes for strongly nonlinear wave motion in compressible fluid flow. Precisely, in this context so-called Riemann problems have to be solved as surrogates. Their solution describes the local dynamics of the captured wave front in numerical simulations. Three model problems are considered: a cubic flux model problem, an isothermal two-phase flow model, and the Euler equations. We demonstrate that a decrease in the constraint deviation correlates with low discretization errors for all model problems, in addition to the structural advantage of fulfilling the constraint.

READ FULL TEXT
research
04/18/2019

Physical Symmetries Embedded in Neural Networks

Neural networks are a central technique in machine learning. Recent year...
research
03/12/2019

Solving Nonlinear Parabolic Equations by a Strongly Implicit Finite-Difference Scheme

We discuss the numerical solution of nonlinear parabolic partial differe...
research
12/10/2021

Surrogate-data-enriched Physics-Aware Neural Networks

Neural networks can be used as surrogates for PDE models. They can be ma...
research
07/13/2016

Accelerating Eulerian Fluid Simulation With Convolutional Networks

Efficient simulation of the Navier-Stokes equations for fluid flow is a ...
research
01/14/2021

Phase-bounded finite element method for two-fluid incompressible flow systems

An understanding of the hydrodynamics of multiphase processes is essenti...
research
06/15/2023

Position-Based Nonlinear Gauss-Seidel for Quasistatic Hyperelasticity

Position based dynamics is a powerful technique for simulating a variety...
research
12/11/2020

Theory-guided hard constraint projection (HCP): a knowledge-based data-driven scientific machine learning method

Machine learning models have been successfully used in many scientific a...

Please sign up or login with your details

Forgot password? Click here to reset