Development and deployment of data-driven turbulence model for three-dimensional complex configurations

Xuxiang Sun, Yilang Liu, Weiwei Zhang, Yongzhong Wang, Jingyuan Zou, Zhengrong Han, Yun Su

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

Abstract In recent years, the synergy between artificial intelligence and turbulence big data has given rise to a new data-driven paradigm in turbulence research. Data-driven turbulence modeling has emerged as one of the forefront directions in fluid mechanics. Most existing studies focus on feature construction, selection, and the development of modeling frameworks, often overlooking the practical deployment and application of trained models. This paper examines the entire process from model construction to real-world deployment, using data-driven turbulence modeling for high Reynolds number flows over complex three-dimensional configurations as a case study. Key stages include data generation, input-output feature construction, model training, model compilation and optimization, deployment, and validation. We successfully implemented the entire workflow in a heterogeneous supercomputing environment and, through mixed programming techniques, integrated the resulting turbulence model into the Platform for Hybrid Engineering Simulation of Flows (PHengLEI) open-source software framework. This allowed for mixed-precision simulations, with the main equations solved in double precision and the turbulence model in half precision. The new computational framework was validated through large-scale parallel numerical simulations on grids with tens of millions of elements for three-dimensional complex configurations. The results highlight the efficiency of our model deployment, with overall computational efficiency improving by 13.35% and the turbulence model’s solution speed increasing by approximately 3.9 times. The accuracy of the computations was also confirmed, with the average relative error in the lift and drag coefficients calculated by the data-driven turbulence model within 3%. Across various computing nodes, the relative error in the computed aerodynamic coefficients remained within 1%, demonstrating the framework’s scalability. Notably, our contributions have been incorporated as a case study in the latest PHengLEI open-source project5 5 https://forge.osredm.com/PHengLEI/PHengLEI-TestCases/tree/master/Y02_ThreeD_M6_Unstruct_Branch_Ascend. .

Original languageEnglish
Article number035085
JournalMachine Learning: Science and Technology
Volume5
Issue number3
DOIs
StatePublished - 1 Sep 2024

Keywords

  • machine learning
  • model deployment
  • neural networks
  • turbulence modeling

Fingerprint

Dive into the research topics of 'Development and deployment of data-driven turbulence model for three-dimensional complex configurations'. Together they form a unique fingerprint.

Cite this