TY - JOUR
T1 - Development and deployment of data-driven turbulence model for three-dimensional complex configurations
AU - Sun, Xuxiang
AU - Liu, Yilang
AU - Zhang, Weiwei
AU - Wang, Yongzhong
AU - Zou, Jingyuan
AU - Han, Zhengrong
AU - Su, Yun
N1 - Publisher Copyright:
© 2024 The Author(s). Published by IOP Publishing Ltd.
PY - 2024/9/1
Y1 - 2024/9/1
N2 - 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. .
AB - 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. .
KW - machine learning
KW - model deployment
KW - neural networks
KW - turbulence modeling
UR - http://www.scopus.com/inward/record.url?scp=85205703535&partnerID=8YFLogxK
U2 - 10.1088/2632-2153/ad7d60
DO - 10.1088/2632-2153/ad7d60
M3 - 文章
AN - SCOPUS:85205703535
SN - 2632-2153
VL - 5
JO - Machine Learning: Science and Technology
JF - Machine Learning: Science and Technology
IS - 3
M1 - 035085
ER -