Enhancing Data-Assimilation in CFD using Graph Neural Networks (2311.18027v1)
Abstract: We present a novel machine learning approach for data assimilation applied in fluid mechanics, based on adjoint-optimization augmented by Graph Neural Networks (GNNs) models. We consider as baseline the Reynolds-Averaged Navier-Stokes (RANS) equations, where the unknown is the meanflow and a closure model based on the Reynolds-stress tensor is required for correctly computing the solution. An end-to-end process is cast; first, we train a GNN model for the closure term. Second, the GNN model is introduced in the training process of data assimilation, where the RANS equations act as a physics constraint for a consistent prediction. We obtain our results using direct numerical simulations based on a Finite Element Method (FEM) solver; a two-fold interface between the GNN model and the solver allows the GNN's predictions to be incorporated into post-processing steps of the FEM analysis. The proposed scheme provides an excellent reconstruction of the meanflow without any features selection; preliminary results show promising generalization properties over unseen flow configurations.
- Turbulence modeling in the age of data. Annu. Rev. Fluid Mech., 51:357–377, 2019.
- Machine learning for fluid mechanics. Annu. Rev. Fluid Mech., 52:477–508, 2020.
- A data-assimilation method for Reynolds-averaged Navier–Stokes-driven mean flow reconstruction. J. Fluid Mech., 759:404–431, 2014.
- Deep Statistical Solvers. In NeurIPS, Vancouver, Canada, 2020.
- C. A. Ströfer and H. Xiao. End-to-end differentiable learning of turbulence models from indirect observations. Theor. App. Mech., 11(4):100280, 2021.
- Current and emerging deep-learning methods for the simulation of fluid dynamics. Proc. R. Soc. A, 479(2275):20230058, 2023.
- W. L. Hamilton. Graph representation learning. Morgan & Claypool Publishers, 2020.
- A continuous convolutional trainable filter for modelling unstructured data. Comput. Mech., 72(2):253–265, 2023.
- Combining differentiable PDE solvers and graph neural networks for fluid flow prediction. In ICML, pages 2402–2411. PMLR, 2020.
- The FEniCS project version 1.5. Archive of numerical software, 3(100), 2015.
- Operator learning of rans equations: a graph neural network closure model. arXiv:2303.03806, 2023.