首页 > 微波/射频 > 射频学习交流 > HFSS中的Pass设置为10,15,20时结果有很大差异?为何?

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

 

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

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:四分之波长传输线特性请教
下一篇:矢网的校准?

射频和天线工程师培训课程详情>>

  网站地图