|
|
哈哈,这个问题一看就是做逆流流程模拟时容易踩的坑。楼主说的“循环积累”其实挺形象的,但严格来说,在稳态模拟里,物料守恒是基础,进去多少就必须出来多少,不可能凭空积累——除非你设的分离器(SEP)或者流程连接有问题。
我猜你用的是SEP模块来做组分分离,但没给逆流组分指定合适的出口流股。SEP模块本身是按你指定的分流分数(Splits)来分配组分的,如果你只设定了两个组分的出口,第三个组分既没指定去左边也没指定去右边,那它就会被“困”在模块内部,导致计算时出现不收敛或者结果异常,看起来就像“积累”了。
解决办法其实不复杂:第一,仔细检查SEP模块的参数,确保所有组分都有明确的出口分流分数,哪怕那个逆流组分的分流分数是0或者1,也得明确写出来,不然软件会默认它留在模块里。第二,如果你的流程里用了循环流股(比如回流),建议先断开循环,用“撕裂流股”法逐步调整,避免全局不收敛。第三,可以试试在SEP后面加个虚拟的出口流股,把那个“积累”的组分强制引出来,看看流量是否匹配,这样能快速定位问题。
另外,如果这个逆流组分确实应该从某个出口出来但没出来,可能是你的物流连接顺序错了,比如逆流流股没有真正形成“逆向”流动。建议你把流程图贴出来看看,或者检查一下物流的进料方向是否和你的预期一致。还有,SEP模块对组分属性的依赖性很强,确保你用的物性方法(Property Method)和组分数据没问题,不然分离效率算出来会偏差很大。
最后提醒一下,如果这个流程是动态模拟,那积累是可能的,但稳态模拟里,你看到的“积累”本质上是算法不收敛或者设置错误。先按上面说的排查一遍,应该能解决。搞不定再回帖,我帮你看看具体参数。 |
|