Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Towards Physics-informed Deep Learning for Turbulent Flow Prediction

About

While deep learning has shown tremendous success in a wide range of domains, it remains a grand challenge to incorporate physical principles in a systematic manner to the design, training, and inference of such models. In this paper, we aim to predict turbulent flow by learning its highly nonlinear dynamics from spatiotemporal velocity fields of large-scale fluid flow simulations of relevance to turbulence modeling and climate modeling. We adopt a hybrid approach by marrying two well-established turbulent flow simulation techniques with deep learning. Specifically, we introduce trainable spectral filters in a coupled model of Reynolds-averaged Navier-Stokes (RANS) and Large Eddy Simulation (LES), followed by a specialized U-net for prediction. Our approach, which we call turbulent-Flow Net (TF-Net), is grounded in a principled physics model, yet offers the flexibility of learned representations. We compare our model, TF-Net, with state-of-the-art baselines and observe significant reductions in error for predictions 60 frames ahead. Most importantly, our method predicts physical fields that obey desirable physical characteristics, such as conservation of mass, whilst faithfully emulating the turbulent kinetic energy field and spectrum, which are critical for accurate prediction of turbulent flows.

Rui Wang, Karthik Kashinath, Mustafa Mustafa, Adrian Albert, Rose Yu• 2019

Related benchmarks

TaskDatasetResultRank
2D Navier-Stokes Simulation2D Navier-Stokes (nu=10^-3, T=50, N=1000) 14 (test)
Relative L2 Error0.0225
6
2D Navier-Stokes Simulation2D Navier-Stokes (nu=10^-4, T=30, N=10000) 14 (test)
Relative L2 Error0.1168
6
2D Navier-Stokes Simulation2D Navier-Stokes (nu=10^-4, T=30, N=1000) 14 (test)
Relative L2 Error0.2253
6
2D Navier-Stokes Simulation2D Navier-Stokes (nu=10^-5, T=20, N=1000) 14 (test)
Relative L2 Error0.2268
6
Sea Surface Temperature PredictionSST 2-week horizon
MSE0.2036
5
Sea Surface Temperature PredictionSST 1-week horizon
MSE0.1462
5
Sea Surface Temperature PredictionSST 4-week horizon
MSE0.2833
5
Showing 7 of 7 rows

Other info

Follow for update