循环不收敛问题:麻烦各位帮忙看看~
如图:左中右三个流程,左面和中间的循环,都可以得到结果,但将两个循环结合到一起,并相互换热,右面的循环却无法得到结果。左面的循环是R134A,并从RESULTS中得到YSJ、LNQ和ZFQ的DUTY;
中间的循环是N2,并根据左面的循环中得到的DUTY设置GZQ++、LNQ++和ZFQ++的相关参数;
但是将左面和中间的循环结合到一起时,却无法得到结果。GZQ+、LNQ+和ZFQ+显示警告。
麻烦各位帮忙看看,谢谢~
这种情况应该要赋初值吧,最好看看block的计算顺序,两个至少一个heatx的进口要赋初值吧
啊啊啊渣 发表于 2015-7-19 06:29
这种情况应该要赋初值吧,最好看看block的计算顺序,两个至少一个heatx的进口要赋初值吧
可否详细说说呢?
最右面将两个循环结合到一起后,我在LNQ+的进口处物料已经设置相关参数了。为什么循环不能收敛呢。
而且最右面的流程图我全部是参考左面和中间的,来设置参数呀。
我以为既然左面的和中间的能收敛,最右面结合起来也行呢。 谢谢分享,下下来学习下。 feel_young 发表于 2015-7-19 11:51
可否详细说说呢?
最右面将两个循环结合到一起后,我在LNQ+的进口处物料已经设置相关参数了。为什么循 ...
我看了一下,你有些mole流量和mass流量是不对的。我现在在做比赛没空帮你调。如果是循环的错误试试增大循环迭代次数。 啊啊啊渣 发表于 2015-7-19 15:34
我看了一下,你有些mole流量和mass流量是不对的。我现在在做比赛没空帮你调。如果是循环的错误试试增大循 ...
好吧,那我再看看。
正常来讲不应该啊,我最右面的循环参数是完全参考前面两个可以收敛循环的参数来设置的。
增大循环迭代次数这个方法,我试试。
谢谢了。回头还是解决不了的话,麻烦你有时间了帮我再看看哈。
页:
[1]