|
|
楼上几位老哥说得都挺到位的,特别是物性方法那一块,新手容易在这上面栽跟头。我顺着再补充一点实操层面的排查思路,帮楼主把这堆建议串起来,不至于看完更蒙圈。
第一步还是得先搞清楚T0102到底是个啥。如果确实是个塔器,那甭管精馏还是吸收,先别急着堆复杂模型。你照着这个顺序排查一下:第一,确认物性方法是不是选了最基础的,比如Ideal、NRTL-RK或者Peng-Robinson,这几种对常规体系收敛友好得多,先跑通了再考虑升级。第二,检查塔的计算设定,新手最容易在Convergence那栏里把Maximum Iterations设得太保守,或者默认的初始化方式太激进,建议先把Number of Stages和Feed Stage给准了,回流比和塔顶采出量给个接近真实操作的范围,别一上来就极限操作。第三,进料流股的组成、温度、压力要和塔的设定对上,尤其是汽液分率,有时候进料都算成气相了,塔底液相采出还设着,那肯定就呵呵了。
另外,收敛算法那块,建议看看T0102的Calculation Type是不是选的Standard或者Petroleum/Wide-boiling,如果物系变化剧烈可以试试Use Newton method或者Enable Azeotropic Calculation。万一碰到特顽固的不收敛,把Convergence里头的Tolerance(收敛精度)先放宽一个数量级,比如从0.0001改成0.001,让程序先喘口气跑出个结果来,再慢慢收紧。
最后多说一句,流程模拟这玩意儿急不得,有时候全流程掉链子,就是一个阀门开度或者一股循环流没处理好。建议楼主把T0102单独拎出来跑一遍纯组分或者简单的二元物系,确认这模块本身没毛病,再往大流程里挂,这是我一贯的做法,省得全局调来调去找不到根。如果能贴一下具体的报错信息或者截图,那大家就能帮你扣得更细了,你直接往楼里甩过来就行。 |
|