Dawnluke 发表于 2014-7-22 21:35:32

关于萃取精馏中撕裂物流的收敛问题

本帖最后由 Dawnluke 于 2014-7-23 14:47 编辑

小弟新手一枚,才接触不久。然后最近要求设计分离高浓度工业废水中的乙醇的方案。然后就想到了萃取精馏,在用APSEN模拟的过程中,最开始没有设置萃取剂的循环,这时候模拟的结果基本能达到要求,然后按照教材的方法,用calculator编写了“从两个塔蒸出的萃取剂=加入的萃取剂的量”这么个函数,然后进行循环收敛,但是发现就无法收敛了,我怀疑是初值给的不好的问题,求教怎么给定初值啊?

jiaohw910 发表于 2014-7-22 21:35:32

可以上传bkp文件看看,估计是初值不行吧

tdl522 发表于 2014-7-22 21:35:32

初值不好 最多就是多迭代几次。估计还是参数设置问题。

dqllcy 发表于 2014-7-22 21:35:32

{:1106_362:}.............

pigpig0 发表于 2014-7-22 21:35:32

calculator模块定义的有问题吧,你的萃取剂不会损失么?
你用calculator模块定义有什么意义么?你需要算什么?
书上的例子是用calculator计算需要补充的萃取剂的量。
窃以为定义为   萃取剂补充量=加入萃取剂量-塔顶蒸出的萃取剂的量=塔底萃取剂损失量。

花林似霰 发表于 2014-7-22 21:35:32

pigpig0 发表于 2014-7-23 10:31
calculator模块定义的有问题吧,你的萃取剂不会损失么?
你用calculator模块定义有什么意义么?你需要算什 ...

你可能和他说的不是同一本书,他指的是书上P96倒数第四句话

花林似霰 发表于 2014-7-22 21:35:32

还有可能就是函数里面的变量定义是否误写

Dawnluke 发表于 2014-7-22 21:35:32

花林似霰 发表于 2014-7-23 14:19
还有可能就是函数里面的变量定义是否误写

通过改变初始给定变量解决了。

Dawnluke 发表于 2014-7-22 21:35:32

pigpig0 发表于 2014-7-23 10:31
calculator模块定义的有问题吧,你的萃取剂不会损失么?
你用calculator模块定义有什么意义么?你需要算什 ...

通过改变初始给定变量解决了。
页: [1]
查看完整版本: 关于萃取精馏中撕裂物流的收敛问题