应该说,从原理上讲,这是个赋值问题,通常的CASESTUDY每次计算都是把上一次的计算值作为新模拟的预设数值进行赋值模拟的,对于我们通常使用的PRO/II,这点尤其明显。
大家都知道,化工模拟的结果具有不确定性,实际上就是多元因素影响下,当新的赋值计算后目标值和计算结果采用数值方法的结果差距在许可的范围内(即误差范围)内就可以收敛。
从软件来说,有如下方法选择:
【1】 更改收敛要求,即更改下收敛的误差阈值范围,不过这里首先是要求CASESTUDY的目的是看到数值趋势而是工艺条件改变后目标值的趋势而不是精确模拟。
【2】更改循环次数,即更改迭代次数和迭代步长,这也许有一些效果。
【3】原工况收敛后, 不要急于马上Casestudy, 先吧模拟调稳,这点很重要,即一般收敛条件是否预设得好,比如塔的模拟,塔顶产物和冷负荷,热负荷,塔顶产物浓度,产量都可以两两搭配,是否有侧线采出,SPECIFICATION指定一项,而可变动量是否对应,基础调稳定了,再变动工况。
【4】大流程,从模拟上讲,真正影响模拟的是非标设备,即带有不确定因素的模拟组成,如塔器,反应器,整个流程如膨胀机,压缩机,阀门,等等模拟是不至于影响很大。所以可以调整大流程的模拟序列。
建议同时看看其他模拟软件,如老版的HYSYS,专门有RESET模块,这就是在流程中的重新赋值模块,而不是如PRO/II中是直接赋值的。对比一下,可以调节工况模拟做对照。
以上建议,就是一些经验,希望有些帮助 |