HFSS中的Pass设置为10,15,20时结果有很大差异?为何?
录入:edatop.com 阅读:
各位大虾,我用HFSS设计微带滤波器时遇到了如下的问题
solution setup选项下的maximum number of passes设置为10,15,20时,结果差异很大
这是为什么?
btw: maximum number of passes下的那个maximum Delta E Per Pass我设置为0.01
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次
申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程。
上一篇:四分之波长传输线特性请教
下一篇:矢网的校准?