用ICEPAK做设备温升仿真,但是发现每次启动仿真之后就报错,无论怎么修改都不能修复。后来仔细看了帮助文档,发现了问题所在。

ICEPAK启动仿真的窗口如下:
PixPin_2024-08-15_10-37-22.png

首先是指定仿真ID,这将定义解决方案结果的唯一标识符,可以用来区分不同的仿真case。

然后是仿真Type, New表示新计算。之前存储在指定仿真ID下的任何数据都将被覆盖;Restart表示计算是已收敛的解决方案的继续,或之前在完成前终止的解决方案的继续,原因可能是您有意停止计算查看结果,或计算在达到收敛前已达到您指定的迭代限制。

问题就在这个Restart上,误以为Restart是重新开始ID计算,而实际上就在当前ID的情况下继续计算,导致了前后模型不一致,怎么算都算不对的局面。