网格独立性验证是 CFD 模拟中至关重要的一步,其确保了数值结果不依赖于网格的粗细程度,从而提高了仿真结果的可信度。网格独立性的核心思想是:通过逐渐加密网格,观察关键结果参数的变化趋势,当结果参数的变化趋于稳定或在可接受的范围内波动时,则认为网格达到独立性。
确定关键结果参数: 首先需要确定对你研究问题最重要的物理量作为网格独立性验证的指标。例如:
创建不同密度的网格: 基于初始的基准网格,生成一系列不同密度的网格。
可以通过全局加密(整体缩小网格尺寸)或局部加密(在关键区域进行加密)的方式。
全局加密: 通常建议按照一定比例逐渐减小网格尺寸,例如每次将网格尺寸缩小为原来的 0.7-0.8 倍(即网格数量增加约 1.5-2 倍)。
局部加密: 在流场变化剧烈或重要的区域,如边界层、激波、分离区、尾迹区等,进行局部加密。可以使用 Fluent 中的 Adapt 功能或 Size Function 功能来实现。
网格质量: 确保每套网格的质量都满足要求,例如 Aspect Ratio, Skewness, Orthogonal Quality 等指标都应在可接受的范围内。
进行数值模拟: 使用相同的模型设置(例如湍流模型、边界条件、求解器设置等)在每套网格上进行数值模拟,直至收敛。
结果分析: 提取每套网格计算得到的关键结果参数,并进行比较分析。
将结果参数与网格数量(或特征网格尺寸)的关系用表格或图形(例如折线图)直观地展示出来。观察结果参数随网格数量增加的变化趋势:
确定合适的网格: 选择能够满足网格独立性要求的、且计算成本相对较低的网格作为最终的计算网格。
Reports -> Surface Integrals
或 Results -> Plots
等功能,提取关注的关键结果参数。例如,要计算出口的总压平均值,可以使用 Reports -> Surface Integrals -> Area-Weighted Average -> Pressure -> Total Pressure
,选择出口面,点击 Compute。(完)