参数扫描即批量仿真时的正确性问题

参数扫描

#1

有时候进行参数扫描,即针对一个或者多个参数在一定的范围进行仿真。假定刚开始的时候,对一个结构进行优化,得到收敛的情况下的mesh精度,仿真时长,仿真区域大小。那么在这个“点”(多个维度,mesh精度 仿真区域,再加结构尺寸)附近(改变结构尺寸)进行仿真,那么在这改变的结构尺寸进行仿真的时候,怎么保证结构依然会收敛?
是全部使用形同的更高的精度?


#2

收敛性测试是一个比较有挑战性的仿真过程,参见这个说明
你可能说的是扫描,我一般的建议是,先对大范围作粗略扫描(例如10个点),得到每个参数下“最好”的结果。然后在这些“最好”参数附近再细扫描,如此反复。假设共扫描3次,这样要比一次扫描30点效率要高,特别是有嵌套扫描更是如此。此时并不需要高精度,因为我们需要的是一个小的范围。当得到很小的范围后,可以最后在小范围内扫描一次,有些参数对结果影响很小的,可以不用再扫描。如此可以得到比较优化的结果。
得到比较好的优化参数后,再用作收敛性测试(如用高精度网格,而且并不一定是整个仿真去都用高精度网格。如果有细化网格,在增加全局网格精度的同时,相应地也应该增加细化网格的精度)。是不是一定要得到收敛的结果?如果你的计算机性能优越,可以。但是如果计算机性能受限或时间太长,不一定非要得到收敛结果,只要看到有收敛趋势也是可以的。 有一种叫做Richard的方法可以根据几次收敛结果预测最终的结果,但是我手头现在没有资料。

如果以上回复并非你所想要的,请修改你的帖子,我再修改我的回复。


#3

基本是我想要的
那谢谢了。