Dawnluke 发表于 2016-3-10 09:49:48

关于建立循环流程中物料守恒的问题

如图,这是个大循环流程,中间下部出现了错误。这个地方是甲醇循环解吸苯甲醇的工段。甲醇在装置内循环,损耗只有0.5%,因为前面的流程里并没有甲醇,然后在这个工段前补充一股物流的话,也只能补充损耗的量。
问题就是怎么设定初始在装置内的甲醇的量?

木野真琴 发表于 2016-3-10 09:49:48

我帮你看了一下,是撕裂物流的问题,所以应该调节撕裂物流的收敛。我选用的方法是增加运行前的迭代次数,原来是以0作为初值计算的,增大variable weight 后,以运行出来的值作为初值。然后再带入做循环计算。具体设置只用调节一个地方:将variable weight值由1改为20. 具体做法见图片!

木野真琴 发表于 2016-3-10 09:49:48

sorry,爬错楼了,将别人的答案回复到你家了。可以传一个BKP文件吗?帮你看看。

Dawnluke 发表于 2016-3-10 09:49:48

木野真琴 发表于 2016-3-11 12:27
sorry,爬错楼了,将别人的答案回复到你家了。可以传一个BKP文件吗?帮你看看。


麻烦看看,十分感谢。

bshao_sh 发表于 2016-3-10 09:49:48

Dawnluke 发表于 2016-3-11 13:57
麻烦看看,十分感谢。

循环有问题,把stream 20删掉就行了。比如你进料甲醇1,循环回来1,进料总量为2,下一次迭代循环为2,进料总就为3,不可能收敛的。

木野真琴 发表于 2016-3-10 09:49:48

看来问题已经解决了!恭喜!
页: [1]
查看完整版本: 关于建立循环流程中物料守恒的问题