Gas Source Localization Using physics Guided Neural Networks
Victor Scott Prieto Ruiz, Patrick Hinsen, Thomas Wiedemann, Constantin Christof, Dmitriy Shutin
TL;DR
This paper tackles gas source localization from concentration measurements collected by mobile agents. It introduces a physics-guided neural network (PGNN) surrogate for the steady-state advection-diffusion PDE $0=\kappa\Delta u - \boldsymbol{v}\cdot\nabla u + s_{\boldsymbol{p}}$ in $\Omega$, with Dirichlet BC and a Dirac delta source at $\boldsymbol{p}$, treating $\boldsymbol{p}$ as an input to the network. The surrogate is trained offline using a physics-guided $H_1$-loss that matches both function values and gradients while enforcing boundary conditions via a cutoff function, enabling gradient-based inversion with LBFGS-B. Results show sub-10 m localization accuracy in noise-free cases and up to ~28 m under moderate noise, with 1 s solution times, demonstrating robustness and potential for real-time, on-board gas localization on resource-limited platforms. The approach reduces reliance on expensive PDE solves and can be extended to 3D, unknown parameters, and dynamic planning, with further real-world validation planned.
Abstract
This work discusses a novel method for estimating the location of a gas source based on spatially distributed concentration measurements taken, e.g., by a mobile robot or flying platform that follows a predefined trajectory to collect samples. The proposed approach uses a Physics-Guided Neural Network to approximate the gas dispersion with the source location as an additional network input. After an initial offline training phase, the neural network can be used to efficiently solve the inverse problem of localizing the gas source based on measurements. The proposed approach allows avoiding rather costly numerical simulations of gas physics needed for solving inverse problems. Our experiments show that the method localizes the source well, even when dealing with measurements affected by noise.
