Skip to main content
Log in

Developing an advanced neural network and physics solver coupled framework for accelerating flow field simulations

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Computational fluid dynamics simulation accounts for a large number of workloads in the numerical design optimization of aerodynamics problems. In this paper, we develop AFFNet, an advanced neural network and physics solver coupled framework for accelerating flow field simulations. AFFNet combines the benefits of an attention mechanism, affine transformation, and encoder–decoder neural network modules to learn a solution-related mapping from point-based input features. We evaluate AFFNet in the context of transonic and hypersonic turbulent flows based on structured and unstructured meshes. The results show that the framework is both fast and accurate. AFFNet is able to satisfy physical convergence constraints while providing significant speedups over physical solvers and other widely used neural network designs. Moreover, AFFNet can capture the effect of small changes in 2D/3D flow fields and preserve the smoothness of curved surfaces. To optimize the network design, an architecture search is exploited to investigate the contribution of each network module. The obtained framework and empirical suggestions can serve as an instructive reference source with respect to mesh data preprocessing, network design, and training methodology.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Versteeg H, Malalasekera HK (1995) An introduction to computational fluid dynamics. Prentice Hall - Pearson Education Limited, Essex, England

    Google Scholar 

  2. He Y, Sun J, Song P, Wang X (2021) Multi-objective efficient global optimization of expensive simulation-based problem in presence of simulation failures. Eng Comput. https://doi.org/10.1007/s00366-021-01351-5

    Article  Google Scholar 

  3. Benjanirat S, Sankar L, Xu G (2003) Evaluation of turbulence models for the prediction of wind turbine aerodynamics. In: 41st Aerospace Sciences Meeting and Exhibit, Nevada. https://doi.org/10.2514/6.2003-517

  4. Kou J, Zhang W (2021) Data-driven modeling for unsteady aerodynamics and aeroelasticity. Prog Aerosp Sci 125:100725. https://doi.org/10.1016/j.paerosci.2021.100725

    Article  Google Scholar 

  5. Zhang Y, Sung W, Mavris D (2018) Application of convolutional neural network to predict airfoil lift coefficient. In: 2018 AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference. https://doi.org/10.2514/6.2018-1903

  6. Thuerey N, Weißenow K, Prantl L, Hu X (2020) Deep learning methods for reynolds-averaged Navier-Stokes simulations of airfoil flows. AIAA J 58(1):25–36

    Article  Google Scholar 

  7. Lye K, Mishra S, Ray D (2020) Deep learning observables in computational fluid dynamics. J Comput Phys 410:109339

    Article  MathSciNet  Google Scholar 

  8. Chen X, Li T, Wan Q, He X, Gong C, Pang Y, Liu J (2022) Mgnet: a novel differential mesh generation method based on unsupervised neural networks. Eng Comput. https://doi.org/10.1007/s00366-022-01632-7

    Article  Google Scholar 

  9. Chen X, Liu J, Gong C, Li S, Pang Y, Chen B (2021) MVE-Net: An automatic 3-d structured mesh validity evaluation framework using deep neural networks. Comput Aided Des 141:103104. https://doi.org/10.1016/j.cad.2021.103104

    Article  MathSciNet  Google Scholar 

  10. Chen X, Chen R, Wan Q, Xu R, Liu J (2021) An improved data-free surrogate model for solving partial differential equations using deep neural networks. Sci Rep 11. https://doi.org/10.1038/s41598-021-99037-x

  11. Bhatnagar S, Afshar Y, Pan S, Duraisamy K, Kaushik S (2019) Prediction of aerodynamic flow fields using convolutional neural networks. Comput Mech 64(2):525–545. https://doi.org/10.1007/s00466-019-01740-0

    Article  MathSciNet  Google Scholar 

  12. Raissi M, Perdikaris P, Karniadakis GE (2019) Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys 378:686–707. https://doi.org/10.1016/j.jcp.2018.10.045

    Article  MathSciNet  Google Scholar 

  13. Raissi M, Yazdani A, Karniadakis GE (2020) Hidden fluid mechanics: Learning velocity and pressure fields from flow visualizations. Science 367(6481):1026–1030. https://doi.org/10.1126/science.aaw4741

    Article  MathSciNet  Google Scholar 

  14. Chen X, Chen R, Wan Q, Xu R, Liu J (2021) An improved data-free surrogate model for solving partial differential equations using deep neural networks. Sci Rep 11. https://doi.org/10.1038/s41598-021-99037-x

  15. Obiols-Sales O, Vishnu A, Malaya N, Chandramowliswharan A (2020) CFDNet: A deep learning-based accelerator for fluid simulations. In: Proceedings of the 34th ACM International Conference on Supercomputing, pp. 1–12

  16. Belbute-Peres FdA, Economon T, Kolter Z (2020) Combining differentiable pde solvers and graph neural networks for fluid flow prediction. In: International Conference on Machine Learning, pp. 2402–2411. PMLR

  17. Tsunoda Y, Mori T, Akima H, Inano S, Tabaru T, Oyama A (2021) Accuracy improvement technique of DNN for accelerating CFD simulator

  18. Duru C, Alemdar H, Baran O (2021) CNNFOIL: convolutional encoder decoder modeling for pressure fields around airfoils. Neural Comput Appl 33:1–15. https://doi.org/10.1007/s00521-020-05461-x

    Article  Google Scholar 

  19. Speziale CG (1998) Turbulence modeling for time-dependent RANS and VLES: A review. AIAA J 36(2):173–184. https://doi.org/10.2514/2.7499

    Article  Google Scholar 

  20. Lee SY, Park C-S, Park K, Lee HJ, Lee S (2022) A physics-informed and data-driven deep learning approach for wave propagation and its scattering characteristics. Eng Comput. https://doi.org/10.1007/s00366-022-01640-7

    Article  Google Scholar 

  21. Chen X, Liu J, Li S, Xie P, Chi L, Wang Q (2018) TAMM: A new topology-aware mapping method for parallel applications on the Tianhe-2A supercomputer. In: Vaidya J, Li J (eds) Algorithms and Architectures for Parallel Processing. Springer, Cham, pp 242–256

    Chapter  Google Scholar 

  22. Semaan R, Kumar P, Burnazzi M, Tissot G, Cordier L, Noack BR (2016) Reduced-order modelling of the flow around a high-lift configuration with unsteady coanda blowing. J Fluid Mech 800:72–110. https://doi.org/10.1017/jfm.2016.380

    Article  MathSciNet  Google Scholar 

  23. Deng N, Noack BR, Morzyński M, Pastur LR (2020) Low-order model for successive bifurcations of the fluidic pinball. J Fluid Mech 884:37. https://doi.org/10.1017/jfm.2019.959

  24. Mou C, Chen N, Iliescu T (2022) An efficient data-driven multiscale stochastic reduced order modeling framework for complex systems

  25. Charles RQ, Su H, Kaichun M, Guibas LJ (2017) PointNet: Deep learning on point sets for 3d classification and segmentation. In: 2017 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp 77–85

  26. Tan M, Le Q (2019) Efficientnet: Rethinking model scaling for convolutional neural networks. In: International Conference on Machine Learning, pp 6105–6114. PMLR

  27. Chen X, Liu J, Pang Y, Chen J, Chi L, Gong C (2020) Developing a new mesh quality evaluation method based on convolutional neural network. Eng Appl Comput Fluid Mech 14(1):391–400

    Google Scholar 

  28. Spini A (2020) A neural network investigation for an aerodynamic prediction. Master’s thesis (January 2020)

  29. Scillitoe A, Seshadri P, Wong CY (2021) Instantaneous flowfield estimation with gaussian ridges. In: AIAA Scitech 2021 Forum. https://doi.org/10.2514/6.2021-1138

  30. Donglin C, Gao X, Xu C, Chen S, Fang J, Wang Z (2020) FlowGAN: A conditional generative adversarial network for flow prediction in various conditions. In: 32nd International Conference on Tools with Artificial Intelligence.https://doi.org/10.1109/ICTAI50040.2020.00057

  31. Pfaff T, Fortunato M, Sanchez-Gonzalez A, Battaglia PW (2021) Learning Mesh-Based Simulation with Graph Networks

  32. Kashefi A, Rempe D, Guibas L (2021) A point-cloud deep learning framework for prediction of fluid flow fields on irregular geometries. Phys Fluids 33:027104. https://doi.org/10.1063/5.0033376

    Article  Google Scholar 

  33. Charles, R.Q., Yi, L., Su, H., Guibas, L.: PointNet++: Deep hierarchical feature learning on point sets in a metric space. Adv NeuralInform Process Syst 5099–5108 (2017)

  34. Jaderberg, M., Simonyan, K., Zisserman, A., Kavukcuoglu, K.: Spatial transformer networks. In: Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 2. NIPS’15, pp. 2017–2025. MIT Press, Cambridge, MA, USA (2015)

  35. Zhao Z, He L, Guo Y, He X, Zhang L (2019) PHengLEI: A large scale parallel cfd framework for arbitrary grids. Chin J Comput 42:2368–2383. https://doi.org/10.11897/SP.J.1016.2019.02368

    Article  Google Scholar 

  36. Abadi M, Barham P, Chen J, Chen Z, Davis A, Dean J, Devin M, Ghemawat S, Irving G, Isard M, Kudlur M, Levenberg J, Monga R, Moore S, Murray DG, Steiner B, Tucker P, Vasudevan V, Warden P, Wicke M, Yu Y, Zheng X (2016) Tensorflow: a system for large-scale machine learning. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), pp 265–283. USENIX Association, Savannah, GA

Download references

Acknowledgements

This research work was supported in part by the National Key Research and Development Program of China (2021YFB0300101).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jie Liu.

Ethics declarations

Conflict of interest

The authors have no competing interests to declare that are relevant to the content of this article.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, X., Li, T., Wan, Y. et al. Developing an advanced neural network and physics solver coupled framework for accelerating flow field simulations. Engineering with Computers 40, 1111–1126 (2024). https://doi.org/10.1007/s00366-023-01861-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-023-01861-4

Keywords

Navigation