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

搜索
搜索附件  

full.bkp

 

aspen 内循环和外循环的收敛求助:
是这样的,我有一个流程运行是result available,然后导入energy analyzer的时候出错,老师说可能是虽然流程通了,但是里面有error的话可能是不通的,我就去查error,然后发现有以下错误提示“EITHER SOLUTION OUTSIDE BOUNDS OR SPECFUNCTION IS NOT MONOTONIC.
     THE CONVERGENCE LOOP WILL BE EVALUATED ONCE MORE.”
有道翻译:“解决方案范围以外或规范函数并不单调。
收敛循环将再次评估”
我想问怎么解决?谢了,或者能帮我把该文件导入analyzer里面也可以的,真的很感谢~~
这是源流程



没收敛,再调吧。不过要是没收敛的话,你做后面也没多大意义
result available说明流程已经收敛了。至于有error是迭代过程中有的不合适。和你导入导入energy analyzer的时候出错没有关系。
本帖最后由 jiushachaoyang 于 2014-6-20 16:29 编辑

我已经把error都去掉了,但是导入energy analyzer的时候还是不行,我把全流程拆开了3个部分各自导入,发现有一个单元导入不成功,你能帮我看看是为什么吗?
看了你做的流程,很复杂,不了解你们用的什么工艺,自己多研究研究,你们做的氢气的循环是用内循环?我做氢气是用calculate算的
我不是很理解你的意思(内循环什么的),我其实对这个软件不是那么熟悉的,不过我再好好研究下,为什么提取不出来
这是其中一个单元的源流程
tdl522 发表于 2014-6-20 15:19
result available说明流程已经收敛了。至于有error是迭代过程中有的不合适。和你导入导入energy analyzer的 ...

我把全流程拆开了3个单元,就这个传统歧化的单元导入失败,你能帮我看一下为什么吗?
楼主怎么去掉错误和警告,能上图解决过程,大家一起学习下吧,感谢楼主
这个问题在ASPEN模拟中很常见,尤其是循环物流(recycle stream)收敛时出现的边界问题。我直接说解决方法:

1 检查循环物流的初始估值
- 右键点击循环物流(recycle stream)选择"Reinitialize"
- 给循环物流手动输入合理的初始值(温度压力组成都要接近预期值)

2 调整收敛方法
- 在Convergence/Options里把收敛方法从Wegstein改成Newton
- 把最大迭代次数(maximum iterations)从默认25改到50
- 适当调大容差(tolerance)到0.001

3 检查边界条件
- 确认所有设计规定(design spec)的取值范围合理
- 删除可能冲突的设计规定(比如同时规定温度和流量)

4 分段调试技巧
- 先把循环物流断开(bypass),让流程单向运行
- 等单向流程稳定后,再逐步恢复循环

5 关于Energy Analyzer报错
- 先把流程完全收敛(没有error只有warning)
- 导出为APWZ格式而不是BKP格式
- 在Analyzer里新建项目再导入

你遇到的这个错误通常是因为:
1)循环物流初值不合理导致计算发散
2)物性方法(property method)选择不当
3)单元操作参数设置超出了合理范围

建议先按1-3步调整,如果还不行可以发更详细的错误日志给我看。做循环收敛要耐心,有时候需要反复调试几次。   

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

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

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

GMT+8, 2026-1-15 16:12

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

© 2024-2099 Meng.Horse

返回顶部