官方淘宝店 易迪拓培训 旧站入口
首页 > 微波射频 > 射频工程师交流 > HFSS中的Pass设置为10,15,20时结果有很大差异?为何?

HFSS中的Pass设置为10,15,20时结果有很大差异?为何?

12-09
各位大虾,我用HFSS设计微带滤波器时遇到了如下的问题
solution setup选项下的maximum number of passes设置为10,15,20时,结果差异很大
这是为什么?
btw: maximum number of passes下的那个maximum Delta E Per Pass我设置为0.01

这是当然的
这两个是你要设置的停止条件,满足任何一个条件,计算就会停止
maximum number of passes是迭代的次数,一般情况下是次数越多,计算的精度越高,但是计算所需的时间越多。随着次数的增加,网格的划分就越多越细,网格增加的数量你也可以设置,缺省的好像是20%。如果迭代次数超过20,一般的机器就受不了了
maximum delta E per pass是每两次计算的差,如果这个差小于你的设置(比如你的0.01),计算就停止了。每次的这个值在solution data里面可以看到。可以注意到,当计算的次数比较少的时候,这个delta E不是严格收敛的。这就有可能两次计算的结果差得很小,满足这个停止条件,可是跟理论值还是有很大的差距。为了避免这种情况的发生,我一般都把这个值设的非常小,也就是放弃这个停止条件,每次只用迭代次数停止。
0.01不是很小,你可以每次计算完了看一下,可能你的计算根本没到15次

Top