EBSILON®Professional Online Documentation
本主题中
    迭代
    本主题中

    迭代


    通用


    功能

    "最大迭代次数"(Maximal number of iterations)限制了迭代次数,以避免在收敛性不好的情况下出现无尽循环。默认值是999次迭代。

    在 "迭代结束精度"(End iteration at a precision of)的组合框中,可以设置迭代结束的精度。对于每个工况来说,要计算出质量流量、压力和焓值的实际值与上一个迭代步骤的相应值之间的相对偏差,并确定出最大的相对偏差。当这个偏差达到指定精度的大小时,迭代就会停止(由于历史原因,质量流量和压力用这个值的两倍,焓值用这个值的三倍)。默认值为10-7

    只有当所有流的全部变量的相对变化量小于这个限制时,迭代过程才会成功终止。

    通常这种相对变化与变量的值有关。因此,如果一个质量流量从50公斤/秒变化到51公斤/秒,相对变化就是2%。在收敛精度为10-7的情况下(这是默认值),这个数值为50的质量流量只能多变化0.000005 kg/s(即5 mg/s)才算收敛。在质量流量为0.01 kg/s时,可接受的变化只有10-9 kg/s。然而,这种微小的变化在实践中并不明显,而且会不必要地延长迭代时间。
    在许多情况下,由于 "数据噪声",根本不可能实现收敛。

    因此,Ebsilon中定义了计算相对变化的最小参考值。当变量值小于参考值时,相对变化不是参照变量而是参照参考值的计算。因此(在收敛精度为10-7时)质量流量波动小于0.000002千克/秒,压力波动小于0.0000002巴,焓波动小于0.00006千焦/千克,不再被视为停止计算条件。

    可以为单个流单独指定这些最小参考值。这样,可以用较低的精度来计算模型中不太重要的区域,从而减少计算时间。

    请参阅 在组件1(边界)和组件33(起始值)中"收敛精度的个体设定"(Individual Specification of the Convergence Precision)。

    "物料方程的集成度"(Level of integration of material equations)用于定义矩阵解决方案中应包括哪些变量。在默认情况下,矩阵中包括所有工况的质量流量、压力和焓值。热值和组份按顺序从一个组件转移到另一个组件。

    可以选择在矩阵中包含热值和组份。如果校核验证应考虑热值和组份,则有必要这样做。

    在模拟中,可能在极少数情况下这种模式会对收敛性产生改善(对于模型,组份的分布对收敛性至关重要)。缺点是方程数增加了10倍而导致计算时间增加。所以不建议在模拟中使用这种模式。

    对于"通用流体"类型的工况,此设置不可用。

    可以只为模拟(计算时间随方程数的增加而近似线性地增加)或为模拟和验证(计算时间随方程数的增加而呈二次方程数增加)执行这种集成。

    "最大计算时间"(maximum time of calculation)应该只用于在线系统,当计算在指定时间内结束这一点是很重要的,即使结果是无用的。当这个选项被激活时,计算会在某处停止。这时在组件和工况中可能会有任意的数字,而这些数字并不能反映实际情况。

    复选框:始终计算组件结果