对于纯净物质的凝固及熔化,相变发生在不同的熔化温度 下;而对于多组分混合物,在较低的固相线与较高的液相线温度之间存在糊状的凝固/熔化区。当多组分液体凝固时,溶质从固相扩散到液相,这种效应可以利用溶质 的组成系数 来量化,其描述为界面处固相质量分数与液相质量分数的比值。
Fluent 采用以下方式计算多组分混合物的固相线温度和液相线温度。
固相线温度: 液相线温度: 式中, 为溶质 的组成系数; 为溶质 的质量分数; 为液相线的斜率。
如果质量分数的值 超过共晶质量分数 的值,则在计算液相线和固相线温度时将其截断。计算时假设混合物的最后一种组分为溶剂,其他组分为溶质。
Fluent 预计用户将为组分 的液相线输入一个负斜率 。如果用户输入一个正的斜率,Fluent 会忽略该输入,转而使用共晶温度和共晶质量分数来计算斜率: 在多组分混合物中,通过常规的液相分数方程更新液体分数会导致数值误差和收敛困难。此时采用以下迭代方程计算液相分数: 式中,上标 表示迭代次数; 为松弛因子,默认值为 0.9; 为单元矩阵系数; 为时间步长; 为当前密度; 为网格单元体积; 为当前网格的温度; 为界面温度。
Fluent 提供了两种微观尺度上的组分分离模型,即 Lever 法和 Scheil 法。前者假定溶质在固体中无限扩散,而后者假定溶质无扩散。对于 Level 法,界面温度采用下式进行计算: 式中 为组分的数量。
而 Scheil 法采用下式计算 。 利用 Lever 法的组分输运方程可表述为: 式中, 为反应速率; 表述为: 其中, 为液相速度; 为固相速度(拉出速度),当求解中不包含拉出速度时,该变量为零。液相速度可以通过下式计算: 液相()及固相()质量分数由分配系数 相联系: 当使用 Scheil 模型时,Fluent 通过求解以下方程获取: