ASPEN PLUS模拟疑难解答:流程中的回流循环回路不收敛 下载本文

内容发布更新时间 : 2024/5/4 14:54:10星期一 下面是文章的全部内容请认真阅读。

ASPEN PLUS模拟疑难解答

问题:流程中的回流循环回路不收敛 通用应对策略:

查看控制面板中的错误与警告信息,尤其是模块收敛(block convergence)、零流率(zero flow rates)和温度交叉(temperature crossovers)。 提供合理的初始估算值。查找异常结果,极端温度,塔中意外的分离和剖面结果(Profile results)。 复审物性参数与方法。

评估重选撕裂物流方案。选择保持相对恒定或具有更少变量数(例如热流或电解液模拟中的纯气相物流)的物流。 简化或重申问题。

如果可以,利用Mixer模块减少撕裂物流的数量。

考虑在模拟中的部分区域使用组分团(component groups )。

考虑问题是否可以改变(例如,RGibbs中指定温度和压力比指定压力和负荷更稳定)。

增加额外的控制来提升模拟的稳定性。

使用设计规定强制设计目标,为装置段(plant sections)建立性能标准(performance criteria)。 通过RadFrac内部指定增加稳定性。

避免严格计算模块(严格的HeatX,清晰分割)进入不可能的操作条件。 确认计算次序(Sequence)。 具体问题1

一个组份建立了不能退出的循环(死循环)。伴随症状:在每次直接替代(迭代中两次循环间数值的替代)后流率增加(减小)的值相同。 解决办法1

确保每一个组份(包括反应产物)都有离开系统的途径。

具体问题2

流率的变化导致与指定(specifications)不匹配。 解决办法2

设定与流率相独立的模块变量。例如:Spilt中指定分流率而不是流量;RadFrac中指定塔顶采出比(D:F)而不是塔顶采出量(D)。

增加合理得当地Calculator模块,例如计算补给量和排泄量。Calculator模块可以作为前馈控制器增加模拟稳定性。 具体问题3

循环中模块的容差限过松导致循环不收敛。通常导致Err/Tol降至10左右进而使得进一步的收敛失败。 解决办法3

循环中的模块必须收敛至比回流循环更紧(容差小)(自己设置,比默认的要更精确)。在Setup | Simulation Options | Flash Convergence表中设置更加严格的闪蒸容差限。对于循环中的RadFrac模块,在RadFrac | Convergence | Basic 表中指定容差限。如果还是不可以,还可以放松收敛模块的容差限。 如果循环回路在其他的回路内,内循环回路及其内的模块需要收敛得更加精确。