以梦为马,不负韶华

搜索
查看: 4044|回复: 0
收起左侧

aspen计算初值问题

[复制链接]
发表于 1970-1-1 08:00:00 显示全部楼层 |阅读模式
最近做aspen模拟,遇到一个问题。就是做好模拟文件后,运行提示有错误和警告,我随便改一个参数,比如Tolerance,原来是0.0001,改为0.001,再运行就没有错误了。保存然后关闭文件。再次打开,运行,错误和警告又出现了。像前面说的随便改一个无关紧要的参数运行又没错误了。很奇怪为什么这样呢?有人说aspen计算时会使用上一次的值作为初值,在做有循环的大流程模拟时先用一个比较容易收敛的值计算,这样计算会比较快的达到收敛。我这个问题似乎也是初值的问题,但我一直想不通,希望高手们指点指点!!
发表于 1970-1-1 08:00:00 显示全部楼层
你这个不是初值问题,而是容差(tolerance),改大的话更容易收敛。
至于大型有循环的流程模拟,设定初值的话是会起到加速收敛效果的,当然前提是设的初值比较给力。

点评

我容差已经改大了,容差应该没有问题,因为我上面举得Tolarance参数不改,而改别的参数也会出现同样的问题。  详情 回复 发表于 2012-3-27 08:59
 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层

我容差已经改大了,容差应该没有问题,因为我上面举得Tolarance参数不改,而改别的参数也会出现同样的问题。
发表于 1970-1-1 08:00:00 显示全部楼层
好像应该是这么个情况。
第一运行,处错误和警告,然后随便改参数,此时可以再次运行,在运行过程中,流程会把你第一运行的结果作为第二次运行的初值,然后容易收敛。
第一次运行结束后,是不能再次直接运行的,除非你初始化或者改变参数。

点评

对,是这样的。我想问问,第二次运行的结果数据可靠吗?它是不是与直接运行一次没错误警告的数据结果一样呢?  详情 回复 发表于 2012-3-28 09:00
 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
忆夜泡泡 发表于 2012-3-27 18:59
好像应该是这么个情况。
第一运行,处错误和警告,然后随便改参数,此时可以再次运行,在运行过程中,流程 ...

对,是这样的。我想问问,第二次运行的结果数据可靠吗?它是不是与直接运行一次没错误警告的数据结果一样呢?
发表于 1970-1-1 08:00:00 显示全部楼层
这样运行得到的结果与直接一次运行成功的结果差不多。
至于数据可不可靠,还需要你根据经验去判断,产品物流的组成符合实际与否等。

点评

哦,这样啊。谢谢你的回复!  详情 回复 发表于 2012-3-29 09:30
 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
忆夜泡泡 发表于 2012-3-28 19:03
这样运行得到的结果与直接一次运行成功的结果差不多。
至于数据可不可靠,还需要你根据经验去判断,产品物 ...

哦,这样啊。谢谢你的回复!
不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-2-12 23:02

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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