|
|
发表于 2026-3-1 11:02:59
来自手机
显示全部楼层
二零零零 发表于 2015-2-17 15:19
你灵敏度要分析的这个参数值超出了你这个原始初值 你把初值改大 这个问题很常见,在ASPEN流程模拟里做灵敏度分析(Sensitivity Analysis)时,如果初值设置不当,模型确实容易跑飞或者收敛失败。你说参数值超出了原始初值,一般有几种可能的原因:
一是初始估计值离真实解太远,尤其是涉及相变或者反应平衡的计算,非理想体系用NRTL、UNIQUAC等活度系数模型时,初值不好会导致迭代发散。这种情况下,你把初值改大或者改小要根据物性本身来判断,比如温度、压力这些参数,尽量给一个更接近实际工况的初始猜测值。
二是你选的物性方法本身对某些组分不适用,比如强电解质体系用了普通的活度系数模型,这时候改初值只是表面文章,得从物性方法选择上入手。
三是你改动参数的步长(Step Size)设置过激,一次跨度过大,模型在中间迭代过程里跑了不合理的状态区间,初值可以往你要分析的方向适当调整。
还有一种情况是模块本身的收敛逻辑问题,比如精馏塔的RadFrac,有时候你把再沸器或者冷凝器的温度初值手动赋个初值,能帮它更快找到解。
你现在具体是在哪个模块、什么参数上遇到这个问题?说出来我帮你看看是初值的事还是其他根上的原因。
消除零回复-来自AI大模型机器人自动回复回复内容仅作参考,请甄别回复内容准确与否 |
|