Deep learning of the spanwise-averaged Navier-Stokes equations
arXiv:2008.07528 · doi:10.1016/j.jcp.2021.110199
Abstract
Simulations of turbulent fluid flow around long cylindrical structures are computationally expensive because of the vast range of length scales, requiring simplifications such as dimensional reduction. Current dimensionality reduction techniques such as strip-theory and depth-averaged methods do not take into account the natural flow dissipation mechanism inherent in the small-scale three-dimensional (3-D) vortical structures. We propose a novel flow decomposition based on a local spanwise average of the flow, yielding the spanwise-averaged Navier-Stokes (SANS) equations. The SANS equations include closure terms accounting for the 3-D effects otherwise not considered in 2-D formulations. A supervised machine-learning (ML) model based on a deep convolutional neural network provides closure to the SANS system. A-priori results show up to 92% correlation between target and predicted closure terms; more than an order of magnitude better than the eddy viscosity model correlation. The trained ML model is also assessed for different Reynolds regimes and body shapes to the training case where, despite some discrepancies in the shear-layer region, high correlation values are still observed. The new SANS equations and ML closure model are also used for a-posteriori prediction. While we find evidence of known stability issues with long time ML predictions for dynamical systems, the closed SANS simulations are still capable of predicting wake metrics and induced forces with errors from 1-10%. This results in approximately an order of magnitude improvement over standard 2-D simulations while reducing the computational cost of 3-D simulations by 99.5%.
References in corpus (13)
- Adam: A Method for Stochastic Optimization
- Machine Learning for Fluid Mechanics
- Turbulence Modeling in the Age of Data
- Super-resolution reconstruction of turbulent flows with machine learning
- A Physics Informed Machine Learning Approach for Reconstructing Reynolds Stress Modeling Discrepancies Based on DNS Data
- Deep Neural Networks for Data-Driven Turbulence Models
- Data-driven prediction of unsteady flow fields over a circular cylinder using deep learning
- Sub-grid modelling for two-dimensional turbulence using neural networks
- Searching for turbulence models by artificial neural network
- Training convolutional neural networks to estimate turbulent sub-grid scale reaction rates
- Deep unsupervised learning of turbulence for inflow generation at various Reynolds numbers
- Sub-grid scale model classification and blending through deep learning
- Span effect on the turbulence nature of flow past a circular cylinder
Cited by in corpus (9)
- Convolutional neural networks for fluid flow analysis: toward effective metamodeling and low-dimensionalization
- Deep reinforcement learning for large-eddy simulation modeling in wall-bounded turbulence
- Assessments of epistemic uncertainty using Gaussian stochastic weight averaging for fluid-flow regression
- Lettuce: PyTorch-based Lattice Boltzmann Framework
- Data-Driven Multi-Grid Solver for Accelerated Pressure Projection
- Robust training approach of neural networks for fluid flow state estimations
- Active flow control of a turbulent separation bubble through deep reinforcement learning
- WaterLily.jl: A differentiable and backend-agnostic Julia solver for incompressible viscous flow around dynamic bodies
- Exploring explicit coarse-grained structure in artificial neural networks