设置粘性流体流
用于设置不同本构模型的粘性流模拟的工作流程是相似的。要为具有高粘度或可变粘度(具体取决于剪切速率)的非牛顿流体建模而不产生任何弹性效应,选择广义牛顿模型。如果流体呈现与时间相关的剪切稀化行为,则选择触变性模型。如果流体呈现法向应力或内存效应,则使用粘弹性模型。流体中的高剪切速率会导致温度上升 — 粘性加热。考虑到此效应,Simcenter STAR-CCM+ 提供 Viscous Energy Model(粘性能量模型)。
如果要使用新网格替换现有网格,Simcenter STAR-CCM+ 会将现有网格上提供的任何节点数据自动插值到新网格节点。有关替换网格操作的详细信息,请参见替换网格区域。
-
创建适用于有限元离散的体网格。请参见网格要求和准则。
如果要为共拉伸部分建模,并由此使一个流体区域与另一个流体区域接触,则在这些流体区域之间的交界面处使用共形网格。
- 在模拟中为每个非牛顿流体材料创建物理连续体。
-
对于每个非牛顿流体的物理连续体,在
下,按顺序选择以下模型:
组合框 模型 时间 稳态或非稳态 要对 Weissenberg 数 > 1 且使用扩展 Pom-Pom 模型的情形建模,选择非稳态。
材料 液体 流体 粘性流 层流(自动选择)
恒密度(自动选择)
流变学 选择以下某项: - 要对剪切速率相关粘度(广义牛顿)流体建模,选择 Generalized Newtonian(广义牛顿)。
- 要对粘弹性流体建模,选择粘弹性。
- 要对触变性流体建模,选择触变性。
可选模型 选择以下某项: - 要对如粘性加热等温度效应建模,选择粘性能量。
- 要对非牛顿流体的拉伸或任何自由表面流建模,选择自由表面。
- 要对域的局部填充建模(如用于喷射造型),选择局部填充。局部填充仅适用于非稳态模拟。
- 要对流体中的表面张力建模以获得自由表面流或局部填充,可使用表面张力模型。
- 要对边界处的流体滑移建模,使用局部滑移模型。
- 要对悬浮在粘性流体中的短纤维流属性建模,使用短纤维方向模型。
- 要模拟粘性流体中短纤维悬浮液的双向耦合流变,使用纤维-流体相互作用模型。此模型与粘弹性模型不兼容。
- 要对被动标量分量建模,使用被动标量模型。
- 要对实验流变数据进行曲线拟合以指定数值流变模型参数,选择材料校准。
- 要根据 CFL 数自动设置时间步,可在非稳态模拟中,选择自适应时间步。请参见自适应时间步模型。
- 对固化对所模拟流体的流变属性的影响建模,选择化学流变学。(仅与广义牛顿流变模型兼容。)
- 这些液体不可压缩。根据为了指定流变模型参数而建模的流体类型,执行以下某项操作:
- 要模拟动力粘度的温度依赖性,选择垂直温度转换因子,然后为其设置温度转换因子,或接受默认值。在 的特殊情况下,流体粘度与温度无关。请参见使用温度转换因子 和
- 要模拟自由表面流,执行设置拉伸和自由表面流中所述的额外步骤。
-
设置边界条件。
如果有多个流体,则使用模中的不混溶壁面分离这些流体。因为粘性流模拟使用有限元离散,所以网格节点有时会同时位于两个边界上。如果边界指定不同的边界条件值,Simcenter STAR-CCM+ 将使用两者的平均值。此平均法是默认过程。如果要使一个边界条件优先于另一个边界条件,则将滑移条件应用于影响较小的边界,并且将其滑移系数设为阶次 10^6 至 10^8 之间的值,具体取决于聚合物粘度。如果存在滑移壁面边界条件,任何压力出口边界均须垂直于滑移壁面。如果两者无法垂直,则使用其他边界条件,例如自由流出口。
-
设置求解器参数。
对于基于时间的情形(其中,粘性流体流入以填充区域),建议将库朗数设为 0.1 到 1 之间的值。
对于 Weissenberg 数 > 1 的高度非线性情形,将粘性流求解器的 # 次迭代后松弛属性增加到默认值 10 以上。
对于使用隐式非稳态模型的快速求解,选择时间离散设为二阶。二阶离散化通过增大时间步加快非稳态求解速度,结果更加准确。但是,很难稳定并且需要更加注意网格质量。当消除了所有强初始瞬态时,如果必要可从较低阶格式开始,然后切换至高精度格式。如果选择多相或局部填充模型,二阶离散化不可用。
节点,然后将 -
要模拟区域(如转子)中的恒定运动的影响而不实际移动网格节点,将移动参考坐标系应用于区域。
请参见“用户自定义旋转和平移参考坐标系”和“参考坐标系”。粘性流不支持 DFBI 运动或网格运动的参考坐标系。
-
运行模拟并分析结果。
在场景或报告中使用场函数时,确保使用平滑值,以便可视化节点值。
-
如果要分析流体施加在壁面边界上的流体动力,可以执行以下操作:
- 在场景中可视化 ActiveForce 场函数。
- 使用表面数据映射器将 ActiveForce 场函数映射到固体边界,以执行固体应力分析。请参见数据映射器、应用机械负载。