你这个hfss版本是14的,我想大部分人还在用13吧。打开可能会出问题。
楼主,你不能被所谓视觉上的看起来很大的误差所迷惑。你要知道,一个数值很小的数据,即使只有一点点变化,那么在对数坐标来看,差距也可能有好几个dB.而你这个例子正好是这样的情况,你的S11只有0.01左右,那么变化一点,而你的收敛判据又是从0.02改为0.01,那么S11确实很可能从0.01变为0.005,因此在对数上来看就是从-40变为-46了,似乎变化很大,但是实际上这2个数据根本没有本质区别。
我来试着解释一下:
根据hfss中delta S的定义,Δ S=Maxij[Mag(Sij(N)-Sij(N-1))],可知只需要第N步计算得到的S矩阵与第N-1步计算得到的S矩阵对应位置的Sij的模值最大的差别小于设定的数值,则自适应网格加密停止。
再来看楼主提供的算例,S11的模值在0.03以下,两步计算的差别必然更小,所以delta S设置成0.02还是0.01对其影响较小,几乎都能满足S11的收敛要求。反观S21,其值都在1附近,所以软件更多的时候是判断S21是否满足delta S的要求。从楼主贴出的图可以看到,S21在将delta S设置成不同值时差别确实很小。所以对楼主的例子来说,如果很关心S11的准确性的话,那么将delta S设置为0.02还是0.01并不足够衡量S参数的准确程度,这就是为什么楼主得出了这样的结果。
如果楼主想要得到更精确的S参数,可以将delta S进一步减小,或者选择‘use matrix convergence’这一选项,将需要的量作为收敛的标准。后者是更明智的选择。
非常感谢上面两位的解答!你们的解释对我思考清楚这个问题有很大的启示。
回头按照zhknpu的思路再研究一下,有新的结论后再与大家继续讨论。
多谢几位的热心解答,我再补充一些关于这个问题的内容。我本身是做信号完整性仿真研究的。这个问题是我在研究当差分线换层时,所加地回流孔对差分S参数的影响时发现的。
下图所示就是几种不同的地回流孔的方式,差分线从PCB版top层换到bottom层,灰色的为地回流孔。我的目的也只是需要定性的分析,哪种加回流孔的方式最好,主要是观察差分S参数SCD21和SDD21。但是后来我就发现了当我设置的"Maximum Delta S"值不同时,得到的最终结果也会不同。打个比方,当我设置Maximum Delta S=0.02时,可能得出的结果是第一种方式最好,但是当我把Maximum Delta S改为0.01时,得出的结果可能就是第三种方式最好。这样定性的来看都会不同,那我的仿真分析就没有任何意义了。
按照几位所说,那是不是意味着这几种地回流孔的方式本身差别就很小?如果我必须要观察它们之间的不同,就必须将Maximum Delta S设的足够小?按照zhknpu指导的方法,我应该怎样去设置,才能观察到比较精确的差分S参数SCD21和SDD21?望指教!
如果大家需要模型就告诉我,我会及时传上来,只是我的都是HFSS 14.0的,要转成13的还要费点时间。
Hi 楼主,既然您是研究信号完整性,那么您最终感兴趣的还是时域仿真结果,根据我做SI的经验,像你所贴出来的这几个S参数,如果用于时域仿真的话,是对眼图什么的几乎没有影响的。因此从SI的角度来讲,这几种加地回流控的方式的效果都是一样的。
而且做SI最讲究效率和精度的权衡,我觉得也不需要再减小Maximum delta S来增加精度了,因为即使再减小,得到所谓更准确的S参数,也不会在时域分析上造成什么不同的结果。
谢谢您的热心解答!
很赞同您的观点,我也觉得应该是如您所说。
我现在已经是比一开始豁然开朗了好多了。
看来还是要与大家多交流,才能启发大脑的思维,更好的解决问题。
我还是需要继续修炼,希望有一天也能像你们这样去帮助其他人
声明:网友回复良莠不齐,仅供参考。如需更专业、系统的学习HFSS,可以购买本站资深专家讲授的HFSS视频培训课程。