fanofMiller 发表于 2011-6-6 10:27

求助:仿真速度太慢,不知如何解决?

Maxwell13瞬态场求解,时间为0.8s,步长为0.0005s,仿了12个小时。感觉太长了。求助:有没有什么可以提高仿真速度的方法呀?

radiocj 发表于 2011-6-6 21:07

一般都是网格剖分过细会占用时间的

fanofMiller 发表于 2011-6-6 21:29

我的网格也不是很细呀,只能再想想别的解决方法了

bigmag 发表于 2011-6-6 21:46

回复 3# fanofMiller

去掉不必要的细节,如槽绝缘,可以减少单元数目。另外空气与真空可以合并,误差不会增加但速度可以提高。

superjeep 发表于 2011-6-6 23:07

1。减少零件数量,删除不必要的零件;
2。简化零件细节,减少太细小的缝隙;
3。最有效的方法就是加内存,加CPU数量和速度。
4。还有一个方法就是分段计算。例如,不重要的部分用大步长,然后Abort或者自己计算完这一段;然后在分析设置里面延长终止实践,减小步长,接着再算一段...依次类推,把一个分析分成多段,不必一次算完。

fanofMiller 发表于 2011-6-7 10:21

关于superjeep说的加cpu数量。我处理器是双核,Number of Processors 设置为2,但仿的时候cpu的使用率还是不到100%(只有50%~60%)。怎么才能把双核的处理器都利用上呢?

luomu 发表于 2011-6-8 10:33

一个是剖分,越简单越快,另一个你的步长太小,仿真时间太长,建议变步长。

fanofMiller 发表于 2011-6-8 10:42

谢谢楼上的建议

龙威2012 发表于 2012-8-20 11:26

Process '%1' : Unable to solve the problem due to lack of precision in child process.Retrying at higher precision.
各位大神,我这是肿么了??
页: [1]
查看完整版本: 求助:仿真速度太慢,不知如何解决?