导读:介绍DPM的Fluent设置细节,包括粒子追踪的设置选项。
激活DPM
-
DPM模型激活有以下两种方法
Interaction设置
-
当离散相跟连续相发生相互作用时,激活 Interaction with Continuous Phase option选项
-
在DPM Iteration Interval option中,指定粒子追踪频率及离散相模型源的更新频率
Tracking Parameters设置
-
Max. Number of Steps:用于当粒子始终未离开流域时终止轨迹计算
- Length Scale or Step Length Factor:用于设置每个控制体积内积分的时间步长。当Length Scale被定义时:
,当step length factor被定义时,
(表示粒子穿越当前网格所需估计时间
-
两者的不同之处在于,step length factor允许Fluent根据粒子穿越网格所需的时间步数来计算时间步长
-
颗粒追踪选项
-
稳态粒子追踪与稳态流动
-
非定常粒子追踪与稳态流动
-
非定常流动中的非定常粒子追踪,包括相同颗粒与连续相时间步长,不同颗粒与连续相时间步长
稳态粒子追踪与稳态流动
-
粒子从注入点开始被追踪,直至达到最终状态或逃离
-
确保"Interaction with Continuous Phase"选项已启用
-
指定DPM Iteration Interval以计算每个'N'连续相迭代时的粒子间相互作用,默认迭代步数10
-
在Tracking Parameters下定义Max. Number of Steps, Step Length Factor 或 Length Scale
非定常粒子追踪与稳态流动
-
在"Particle Treatment"选项下选择"unsteady tracking of particles"功能,以启用颗粒物的非稳态追踪
-
指定DPM Iteration Interval,粒子相互作用的计算频率,每N步计算一次粒子相互作用
- 每个粒子都从其在上一次离散相模型计算中的最后位置开始随时间运动,需要定义两个参数:
-
指定的particle time step size(Δtp),根据追踪参数计算出的积分时间步长
-
进行J个时间步长的计算(number of time steps)
-
-
当模拟中的所有粒子都按指定时间步长运动后,流动求解器会更新流场计算,同时考虑追踪过程中产生的任何离散相模型相关源项。
-
注:选择合适的粒子时间步长至关重要,过大的数值会影响追踪精度,而过小的数值则可能导致不必要的计算量
非定常流动中的非定常粒子追踪
-
激活”updated DPM source Every Flow Source“,确保在每个流动迭代/时间步长计算并更新DPM源项
-
根据模拟的具体需求,将颗粒相和连续相的时间步长设置为相同或不同
- 粒子的注入设置
-
Particle Time Step:在每个粒子时间步长中注入粒子,积分时间步长是指定的粒子时间步长
-
Fluid Flow Time Step:在每个流动时间步长中注入粒子,积分时间步长是指定的粒子时间步长
-
-
粒子追踪时间步长与流体流动时间步长始终一致。