本案例为文丘里管流动的不可压缩流体数值模拟,采用 OpenFOAM 13 版本进行计算。该案例模拟了流体通过文丘里管时的流动特性,可以用于研究管道收缩和扩张段的速度分布、压力变化以及流动特性。
求解器类型:采用通用不可压缩流动求解器 incompressibleFluid
案例基本信息:
几何模型如图所示。
文丘里管几何参数:
案例采用 blockMesh 生成结构化六面体网格。
生成的网格如下图所示。
计算区域中包含的边界信息如下所示。
| inlet | |||
| outlet | |||
| walls |
本案例配置了丰富的后处理操作,包括探针监测、速度剖面图和残差监测。
在两个位置设置探针监测压力场:
在6个截面位置生成速度分布图:
每个剖面沿径向方向(y轴)从 -0.051 m 到 0.051 m 采样速度分量。
采用下面的命令可以进行串行计算:
cd venturiTube
blockMesh
createZones
foamRun
./createGraphs
可以修改 system/decomposeParDict 文件后运行并行计算:
cd venturiTube
blockMesh
createZones
decomposePar
mpirun -np 4 foamRun
reconstructPar
./createGraphs
计算得到的速度剖面图显示了文丘里管内不同截面的速度分布特征:
后处理脚本生成的 velocityProfiles.png 图像直观地展示了速度分布沿管道的变化,以及速度分布与几何形状的对应关系。
(完)