分离 MMP 求解器参考

分离 MMP 求解器控制相体积分数的求解更新。更具体而言,它求解流体中存在的每个相的离散化体积分数守恒方程。

分离 MMP 求解器属性

专家类别中的属性用于临时调试情况,但会降低模拟精度并增加内存使用量。不建议更改其中的任何属性,除非通晓 Simcenter STAR-CCM+ 中使用的离散化方法。

分离 MMP 求解器没有冻结求解器属性。如果要防止对体积分数场进行任何更新,则在分离流求解器中激活冻结流属性。

求解策略

控制求解器迭代中体积分数传输的策略。选项包括:

  • 单步

    选定此求解策略后,分离 MMP 求解器将在每个时间步执行单步。这是默认设置。请参见单步求解器属性

  • 隐式多步

    如果选择此求解策略,分离 MMP 求解器将在每个时间步执行多步。

    隐式多步求解器不受严格的 CFL 条件限制,并且体积分数传输不限制全局时间步长。使用此选项时,用户指定的固定隐式子步数将用于求解体积分数传输方程。此外,当 CFL 数超过 HRIC 限制时,隐式多步求解器允许交界面弥散。

    如果全局时间步长小到足以正确解析物理问题,但大到无法满足 HRIC 稳定性要求,则与减小全局时间步长相比,使用适当子步数的隐式子步成本更低。

    相应的子节点可用于指定适当的设置。请参见隐式多步求解器属性

    多步进与使用一阶时间离散的隐式非稳态求解器兼容。多步进与二阶时间离散不兼容。

    不建议对稳态模型使用多步进。对于稳态模拟,使用单步求解策略。
保留临时储存
开启时,Simcenter STAR-CCM+ 将保留求解器在迭代期间生成的额外场数据。保留的特定数据取决于求解器,且在后续迭代期间可用作场函数。默认情况下关闭
冻结重构
开启时,Simcenter STAR-CCM+ 不会在每次迭代时更新重构梯度,而是使用上一次迭代更新的梯度。激活保留临时储存与此属性结合使用。默认情况下,此属性处于关闭状态。
归零重构
开启时,求解器在下一次迭代时会将重构梯度设为零。此操作意味着,用于迎风的面值 (Eqn. (905)) 以及用于计算网格单元梯度的面值(Eqn. (917)Eqn. (918))将变为一阶估计值。默认情况下,此属性处于关闭状态。如果开启此属性之后关闭它,则求解器将在下一次迭代时重新计算梯度。

单步求解器属性

分离 MMP 单步求解器

亚松弛因子
每次迭代时,此属性都会控制新计算的求解取代旧求解的范围。

选择隐式非稳态模型时,默认值为 0.9。

隐式多步求解器属性

分离 MMP 隐式多步求解器。

亚松弛因子

每次迭代时,此属性都会控制在每个子步新计算的求解取代旧求解的范围。

选择隐式非稳态模型时,默认值为 0.9。

步数

指定的固定隐式子步数。指定的步数不受交界面附近的严格 CFL 数限制。因此,当子步 CFL 数超过 HRIC 限制时,允许交界面弥散,不会对质量守恒产生任何负面影响。

增加子步数会增加内存要求以及计算工作量。允许步数范围介于 1 到 20 之间。默认值为 3。如果步数设为 1,则求解类似于单步求解器策略中的求解。对应于 Eqn. (2628) 中的 N i m p