Bayesian inverse Navier-Stokes problems: joint flow field reconstruction and parameter learning

Read original: arXiv:2406.18464 - Published 6/27/2024 by Alexandros Kontogiannis, Scott V. Elgersma, Andrew J. Sederman, Matthew P. Juniper
Total Score

0

Bayesian inverse Navier-Stokes problems: joint flow field reconstruction and parameter learning

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper presents a Bayesian approach to solving inverse Navier-Stokes problems, which involve reconstructing flow fields and learning model parameters from incomplete or noisy data.
  • The method jointly optimizes the flow field and model parameters using a Bayesian formulation, allowing for uncertainty quantification and robust inference.
  • The authors demonstrate the effectiveness of their approach on several computational fluid dynamics examples, including flow around a cylinder and a more complex flow in an engine-like geometry.

Plain English Explanation

In this paper, the researchers tackle a challenging problem in computational fluid dynamics. When studying the flow of fluids, such as air or water, scientists and engineers often have access to only partial or noisy measurements of the flow. They want to use this limited data to reconstruct the complete flow pattern and also learn the underlying parameters that govern the fluid's behavior.

The researchers propose a Bayesian approach to solve this inverse problem. Bayesian methods allow them to quantify the uncertainty in their estimates, which is important when working with incomplete or imperfect data. Their key innovation is to simultaneously optimize the reconstructed flow field and the model parameters that describe the fluid's properties. This joint optimization helps the method converge to the most plausible solution given the available data.

To demonstrate the effectiveness of their approach, the researchers test it on several examples, including the flow around a simple cylinder shape and a more complex flow pattern inside an engine-like geometry. The results show that their Bayesian inverse Navier-Stokes method can accurately reconstruct the flow fields and learn the relevant model parameters, even when the input data is limited or noisy.

This work has important implications for a wide range of applications, from aerodynamic design to understanding biological fluid flows. By providing a principled way to extract the maximum information from scarce data, the Bayesian approach developed in this paper can lead to better models and more informed decision-making in computational fluid dynamics.

Technical Explanation

The key challenge addressed in this paper is the Bayesian inverse Navier-Stokes problem, which involves reconstructing the flow field and learning the model parameters from partial or noisy measurements. The authors formulate this as a joint optimization problem, where they simultaneously estimate the flow field and the parameters of the Navier-Stokes equations that govern the fluid's behavior.

The Bayesian formulation allows the method to quantify the uncertainty in the reconstructed flow field and the learned model parameters. This is important when dealing with limited or imperfect data, as it provides a principled way to assess the reliability of the inferences.

To solve the joint optimization problem, the authors develop a neural network-based random vortex method that can efficiently represent the flow field. They also leverage neural fields to parameterize the model parameters in a continuous and differentiable way.

The effectiveness of the proposed approach is demonstrated on several computational fluid dynamics examples, including the flow around a cylinder and a more complex flow pattern in an engine-like geometry. The results show that the Bayesian inverse Navier-Stokes method can accurately reconstruct the flow fields and learn the relevant model parameters, even when the input data is limited or noisy.

Critical Analysis

The paper presents a robust and principled approach to solving inverse Navier-Stokes problems, with several strengths worth highlighting. The Bayesian formulation allows for uncertainty quantification, which is crucial when working with incomplete or noisy data. The joint optimization of the flow field and model parameters is a key innovation that helps the method converge to plausible solutions.

However, the authors do acknowledge some limitations of their approach. The computational cost of the Bayesian inference can be high, particularly for complex flow scenarios. Additionally, the method relies on the accuracy of the Navier-Stokes model, which may not capture all the relevant physics in some applications.

Further research could explore ways to improve the computational efficiency of the Bayesian inference, perhaps by leveraging amortized inference techniques or hybrid neural-network-based schemes. Investigating the use of more expressive flow field representations could also help the method handle more complex fluid dynamics phenomena.

Conclusion

This paper presents a Bayesian approach to solving inverse Navier-Stokes problems, which is a crucial task in computational fluid dynamics. By jointly optimizing the flow field reconstruction and parameter learning, the method can provide robust and reliable inferences even with limited or noisy data.

The demonstrated success of the Bayesian inverse Navier-Stokes method on several examples suggests that it could have a significant impact on a wide range of applications, from aerodynamic design to biomedical fluid flow analysis. As the authors continue to refine and expand their approach, it may lead to better models, more informed decision-making, and a deeper understanding of complex fluid dynamics phenomena.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

Bayesian inverse Navier-Stokes problems: joint flow field reconstruction and parameter learning
Total Score

0

Bayesian inverse Navier-Stokes problems: joint flow field reconstruction and parameter learning

Alexandros Kontogiannis, Scott V. Elgersma, Andrew J. Sederman, Matthew P. Juniper

We formulate and solve a Bayesian inverse Navier-Stokes (N-S) problem that assimilates velocimetry data in order to jointly reconstruct a 3D flow field and learn the unknown N-S parameters, including the boundary position. By hardwiring a generalised N-S problem, and regularising its unknown parameters using Gaussian prior distributions, we learn the most likely parameters in a collapsed search space. The most likely flow field reconstruction is then the N-S solution that corresponds to the learned parameters. We develop the method in the variational setting and use a stabilised Nitsche weak form of the N-S problem that permits the control of all N-S parameters. To regularise the inferred the geometry, we use a viscous signed distance field (vSDF) as an auxiliary variable, which is given as the solution of a viscous Eikonal boundary value problem. We devise an algorithm that solves this inverse problem, and numerically implement it using an adjoint-consistent stabilised cut-cell finite element method. We then use this method to reconstruct magnetic resonance velocimetry (flow-MRI) data of a 3D steady laminar flow through a physical model of an aortic arch for two different Reynolds numbers and signal-to-noise ratio (SNR) levels (low/high). We find that the method can accurately i) reconstruct the low SNR data by filtering out the noise/artefacts and recovering flow features that are obscured by noise, and ii) reproduce the high SNR data without overfitting. Although the framework that we develop applies to 3D steady laminar flows in complex geometries, it readily extends to time-dependent laminar and Reynolds-averaged turbulent flows, as well as non-Newtonian (e.g. viscoelastic) fluids.

Read more

6/27/2024

🤯

Total Score

0

Learning to solve Bayesian inverse problems: An amortized variational inference approach using Gaussian and Flow guides

Sharmila Karumuri, Ilias Bilionis

Inverse problems, i.e., estimating parameters of physical models from experimental data, are ubiquitous in science and engineering. The Bayesian formulation is the gold standard because it alleviates ill-posedness issues and quantifies epistemic uncertainty. Since analytical posteriors are not typically available, one resorts to Markov chain Monte Carlo sampling or approximate variational inference. However, inference needs to be rerun from scratch for each new set of data. This drawback limits the applicability of the Bayesian formulation to real-time settings, e.g., health monitoring of engineered systems, and medical diagnosis. The objective of this paper is to develop a methodology that enables real-time inference by learning the Bayesian inverse map, i.e., the map from data to posteriors. Our approach is as follows. We parameterize the posterior distribution as a function of data. This work outlines two distinct approaches to do this. The first method involves parameterizing the posterior using an amortized full-rank Gaussian guide, implemented through neural networks. The second method utilizes a Conditional Normalizing Flow guide, employing conditional invertible neural networks for cases where the target posterior is arbitrarily complex. In both approaches, we learn the network parameters by amortized variational inference which involves maximizing the expectation of evidence lower bound over all possible datasets compatible with the model. We demonstrate our approach by solving a set of benchmark problems from science and engineering. Our results show that the posterior estimates of our approach are in agreement with the corresponding ground truth obtained by Markov chain Monte Carlo. Once trained, our approach provides the posterior distribution for a given observation just at the cost of a forward pass of the neural network.

Read more

5/28/2024

Reconstructing unsteady flows from sparse, noisy measurements with a physics-constrained convolutional neural network
Total Score

0

Reconstructing unsteady flows from sparse, noisy measurements with a physics-constrained convolutional neural network

Yaxin Mo, Luca Magri

Data from fluid flow measurements are typically sparse, noisy, and heterogeneous, often from mixed pressure and velocity measurements, resulting in incomplete datasets. In this paper, we develop a physics-constrained convolutional neural network, which is a deterministic tool, to reconstruct the full flow field from incomplete data. We explore three loss functions, both from machine learning literature and newly proposed: (i) the softly-constrained loss, which allows the prediction to take any value; (ii) the snapshot-enforced loss, which constrains the prediction at the sensor locations; and (iii) the mean-enforced loss, which constrains the mean of the prediction at the sensor locations. The proposed methods do not require the full flow field during training, making it suitable for reconstruction from incomplete data. We apply the method to reconstruct a laminar wake of a bluff body and a turbulent Kolmogorov flow. First, we assume that measurements are not noisy and reconstruct both the laminar wake and the Kolmogorov flow from sensors located at fewer than 1% of all grid points. The snapshot-enforced loss reduces the reconstruction error of the Kolmogorov flow by approximately 25% compared to the softly-constrained loss. Second, we assume that measurements are noisy and propose the mean-enforced loss to reconstruct the laminar wake and the Kolmogorov flow at three different signal-to-noise ratios. We find that, across the ratios tested, the loss functions with harder constraints are more robust to both the random initialization of the networks and the noise levels in the measurements. At high noise levels, the mean-enforced loss can recover the instantaneous snapshots accurately, making it the suitable choice when reconstructing flows from data corrupted with an unknown amount of noise. The proposed method opens opportunities for physical flow reconstruction from sparse, noisy data.

Read more

9/4/2024

🧠

Total Score

0

Neural Networks-based Random Vortex Methods for Modelling Incompressible Flows

Vladislav Cherepanov, Sebastian W. Ertel

In this paper we introduce a novel Neural Networks-based approach for approximating solutions to the (2D) incompressible Navier--Stokes equations. Our algorithm uses a Physics-informed Neural Network, that approximates the vorticity based on a loss function that uses a computationally efficient formulation of the Random Vortex dynamics. The neural vorticity estimator is then combined with traditional numerical PDE-solvers for the Poisson equation to compute the velocity field. The main advantage of our method compared to standard Physics-informed Neural Networks is that it strictly enforces physical properties, such as incompressibility or boundary conditions, which might otherwise be hard to guarantee with purely Neural Networks-based approaches.

Read more

5/24/2024