arrow
Volume 32, Issue 3
Physics-Driven Learning of the Steady Navier-Stokes Equations Using Deep Convolutional Neural Networks

Hao Ma, Yuxuan Zhang, Nils Thuerey, Xiangyu Hu & Oskar J. Haidn

Commun. Comput. Phys., 32 (2022), pp. 715-736.

Published online: 2022-09

Export citation
  • Abstract

Recently, physics-driven deep learning methods have shown particular promise for the prediction of physical fields, especially to reduce the dependency on large amounts of pre-computed training data. In this work, we target the physics-driven learning of complex flow fields with high resolutions. We propose the use of Convolutional neural networks (CNN) based U-net architectures to efficiently represent and reconstruct the input and output fields, respectively. By introducing Navier-Stokes equations and boundary conditions into loss functions, the physics-driven CNN is designed to predict corresponding steady flow fields directly. In particular, this prevents many of the difficulties associated with approaches employing fully connected neural networks. Several numerical experiments are conducted to investigate the behavior of the CNN approach, and the results indicate that a first-order accuracy has been achieved. Specifically for the case of a flow around a cylinder, different flow regimes can be learned and the adhered “twin-vortices” are predicted correctly. The numerical results also show that the training for multiple cases is accelerated significantly, especially for the difficult cases at low Reynolds numbers, and when limited reference solutions are used as supplementary learning targets.

  • AMS Subject Headings

76D05

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • BibTex
  • RIS
  • TXT
@Article{CiCP-32-715, author = {Ma , HaoZhang , YuxuanThuerey , NilsHu , Xiangyu and Haidn , Oskar J.}, title = {Physics-Driven Learning of the Steady Navier-Stokes Equations Using Deep Convolutional Neural Networks}, journal = {Communications in Computational Physics}, year = {2022}, volume = {32}, number = {3}, pages = {715--736}, abstract = {

Recently, physics-driven deep learning methods have shown particular promise for the prediction of physical fields, especially to reduce the dependency on large amounts of pre-computed training data. In this work, we target the physics-driven learning of complex flow fields with high resolutions. We propose the use of Convolutional neural networks (CNN) based U-net architectures to efficiently represent and reconstruct the input and output fields, respectively. By introducing Navier-Stokes equations and boundary conditions into loss functions, the physics-driven CNN is designed to predict corresponding steady flow fields directly. In particular, this prevents many of the difficulties associated with approaches employing fully connected neural networks. Several numerical experiments are conducted to investigate the behavior of the CNN approach, and the results indicate that a first-order accuracy has been achieved. Specifically for the case of a flow around a cylinder, different flow regimes can be learned and the adhered “twin-vortices” are predicted correctly. The numerical results also show that the training for multiple cases is accelerated significantly, especially for the difficult cases at low Reynolds numbers, and when limited reference solutions are used as supplementary learning targets.

}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.OA-2021-0146}, url = {http://global-sci.org/intro/article_detail/cicp/21043.html} }
TY - JOUR T1 - Physics-Driven Learning of the Steady Navier-Stokes Equations Using Deep Convolutional Neural Networks AU - Ma , Hao AU - Zhang , Yuxuan AU - Thuerey , Nils AU - Hu , Xiangyu AU - Haidn , Oskar J. JO - Communications in Computational Physics VL - 3 SP - 715 EP - 736 PY - 2022 DA - 2022/09 SN - 32 DO - http://doi.org/10.4208/cicp.OA-2021-0146 UR - https://global-sci.org/intro/article_detail/cicp/21043.html KW - Deep learning, physics-driven method, convolutional neural networks, Navier-Stokes equations. AB -

Recently, physics-driven deep learning methods have shown particular promise for the prediction of physical fields, especially to reduce the dependency on large amounts of pre-computed training data. In this work, we target the physics-driven learning of complex flow fields with high resolutions. We propose the use of Convolutional neural networks (CNN) based U-net architectures to efficiently represent and reconstruct the input and output fields, respectively. By introducing Navier-Stokes equations and boundary conditions into loss functions, the physics-driven CNN is designed to predict corresponding steady flow fields directly. In particular, this prevents many of the difficulties associated with approaches employing fully connected neural networks. Several numerical experiments are conducted to investigate the behavior of the CNN approach, and the results indicate that a first-order accuracy has been achieved. Specifically for the case of a flow around a cylinder, different flow regimes can be learned and the adhered “twin-vortices” are predicted correctly. The numerical results also show that the training for multiple cases is accelerated significantly, especially for the difficult cases at low Reynolds numbers, and when limited reference solutions are used as supplementary learning targets.

Hao Ma, Yuxuan Zhang, Nils Thuerey, Xiangyu Hu & Oskar J. Haidn. (2022). Physics-Driven Learning of the Steady Navier-Stokes Equations Using Deep Convolutional Neural Networks. Communications in Computational Physics. 32 (3). 715-736. doi:10.4208/cicp.OA-2021-0146
Copy to clipboard
The citation has been copied to your clipboard