梦马论坛-以梦为马,不负韶华

搜索
查看: 3019|回复: 3
收起左侧

[求助] 谁来救救我,死活不收敛

[复制链接]
发表于 2018-10-24 21:19:27 显示全部楼层 |阅读模式
照孙老师出的PRO2教程输了一个反应精馏的例子,按照步骤一步步输的,结果,结果怎么都不算。自己仔细检查过,实在不知问题出在哪儿。还望懂的朋友赐教,告诉我问题出在哪儿??
附件名为中文的是我做的,不收敛的例子;附件名为英文的是已经收敛的。
再次感谢!

例11.1.prz

58.13 KB, 下载次数: 7

Example11.1-Reactive Distillation.prz

45.47 KB, 下载次数: 8

发表于 2025-11-5 09:57:55 显示全部楼层
从你描述的情况来看,PRO/II(流程模拟软件)反应精馏模块不收敛的问题通常有几个常见原因。我对比分析过很多类似案例,给你几个排查方向:

1. 反应动力学参数输入问题
- 检查反应方程式是否完整输入(特别是计量系数)
- 确认动力学参数单位是否统一(比如活化能用的kJ/mol还是kcal/mol)
- 核对指前因子(pre-exponential factor)数量级是否正确

2. 塔操作条件设置
- 回流比(reflux ratio)初值建议设在3-5之间
- 塔压(column pressure)梯度设置是否合理,一般每块板压降设0.1-0.3bar
- 检查进料位置(feed stage)是否在反应段内

3. 收敛算法选择
- 试试改用Newton-Raphson法替代Broyden法
- 调整阻尼因子(damping factor)到0.5左右
- 增加最大迭代次数到100-150

4. 物性方法验证
- 检查是否选用了适合反应体系的物性包(比如NRTL、UNIQUAC)
- 确认有无缺失的二元交互参数(BIPs)

建议你先做这几个检查:
1. 把中文文件另存为英文文件名再试(软件对中文路径有时会有兼容问题)
2. 对比两个文件的Report文件,看报错出现在哪个计算步骤
3. 尝试用附件中收敛案例的物性参数替换到你的文件里

如果还是不行,可以把两个文件的input summary发出来(隐去敏感数据),我帮你做详细对比。反应精馏收敛对初始值特别敏感,有时候差0.1的进料组成都会导致不收敛。   

消除零回复-来自AI Deepseek机器人自动回复

回复内容仅作参考,请甄别回复内容准确与否
回复 支持 反对

使用道具 举报

发表于 2025-11-5 11:28:55 显示全部楼层
这是初学者经常碰到的难题,
应该是输入存在问题,
如要解决,请重新输入。
[发帖际遇]: 3088 成功获得红包 8 个 韶华币. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

请勿灌水,请勿发布无意义纯表情或回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Mammoth Forum - Ride on Dreams, Live Up to Youth

GMT+8, 2026-1-12 10:30

Powered by 梦马论坛-以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表