[论文解读] Machine learning methods for turbulence modeling in subsonic flows over airfoils
本文提出一种基于径向基函数神经网络(RBFNN)的数据驱动湍流建模方法,以改进亚音速机翼流的雷诺平均纳维-斯托克斯(RANS)模拟。通过将流场划分为近壁区、尾迹区和远场区,并仅基于三个NACA0012机翼的模拟数据进行训练,该方法学习从平均流变量到涡粘度的映射关系,在多种机翼几何形状和流动条件下,其精度和效率均优于Spalart-Allmaras(SA)模型。
Reynolds-Averaged Navier-Stokes(RANS) method will still play a vital role in the following several decade in aerospace engineering. Although RANS models are widely used, empiricism and large discrepancies between models reduce the reliability of simulating complex flows. Therefore, in recent years, data-driven turbulence model has aroused widespread concern in fluid mechanics. Based on the experimental/numerical simulation results, this approach aims to modify or construct the turbulence model for specific purposes by machine learning technologies. In this paper, we take the results calculated by SA model as training data. Different from low Reynolds number turbulent flows, the data from high Reynolds number flows shows an apparent scaling effect, thus leading to difficulties in the data-driven modeling. In order to improve the fitting accuracy, we divided the flow field into near-wall region, wake region, and far-field region, and built individual model for every region. In this paper, we adopted the radial basis function neural network (RBFNN) and some auxiliary optimization algorithms to reconstruct a mapping function between mean variables and the eddy viscosity. Since this model reflects the relationship between local flow characteristics and turbulent eddy viscosity, it is independent on the airfoil shape and flow condition. The training data in this paper is generated from only three subsonic flow calculations of NACA0012 airfoil. By coupling the proposed approach with N-S equations, we calculated various flow cases as well as two different airfoils and showed the eddy viscosity contours, velocity profiles along the normal direction of wall and skin friction coefficient distributions, etc. Compared with the SA model, the results show a reasonable accuracy and better efficiency, which indicates the positive prospect of data-driven methods in turbulence modeling.
研究动机与目标
- 为解决传统RANS模型依赖经验公式且在复杂流动中存在显著偏差的问题。
- 通过从高保真数据中学习,开发一种与机翼形状和流动条件无关的机器学习湍流模型。
- 通过分区域建模(近壁区、尾迹区、远场区)考虑尺度效应,提升高雷诺数流动中的拟合精度。
- 展示该数据驱动模型在训练数据之外的不同机翼和流动条件下的泛化能力。
提出的方法
- 该方法使用径向基函数神经网络(RBFNN)学习局部平均流变量与涡粘度之间的映射关系。
- 训练数据仅来自三个亚音速条件下NACA0012机翼的高保真RANS模拟。
- 将流场区域划分为三个部分——近壁区、尾迹区和远场区,每个区域分别使用独立的RBFNN模型以适应不同的流动特性。
- 采用辅助优化算法以提升RBFNN的训练过程并改善泛化性能。
- 将所得的数据驱动涡粘度模型与纳维-斯托克斯方程耦合,用于模拟多种机翼案例。
- 通过不同机翼和流动条件下的速度剖面、壁面摩擦系数分布及涡粘度分布图对模型进行验证。
实验结果
研究问题
- RQ1基于有限模拟数据训练的数据驱动湍流模型能否提升亚音速机翼流RANS模拟的精度?
- RQ2分区域建模(近壁区、尾迹区、远场区)在高雷诺数流动中如何提升机器学习湍流模型的泛化能力与精度?
- RQ3在单一机翼上训练的机器学习模型在多大程度上可泛化至其他机翼形状和流动条件?
- RQ4所提出的基于RBFNN的方法在精度和计算效率方面是否优于基线的Spalart-Allmaras(SA)模型?
主要发现
- 与基线Spalart-Allmaras模型相比,该数据驱动RANS模型在预测速度剖面和壁面摩擦系数分布方面表现出更高的精度。
- 该模型展示了出色的泛化能力,能够准确模拟训练数据中未包含的两种不同机翼。
- 所提出模型的涡粘度分布图在流场中表现出物理解释一致的分布,准确反映了不同区域的湍流行为。
- 该方法在提升预测精度的同时保持了计算效率,表明其在工程应用中具有良好的精度-效率权衡。
- 分区域建模策略有效缓解了高雷诺数流动中观察到的尺度效应,显著提升了模型的拟合性能。
- 仅使用三个训练模拟即实现通用型湍流模型,凸显了所提出机器学习方法的数据高效性。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。