遇到了一个不知道是不是正常的“问题”:
使用插值扫描,求解步数和精度设置,都已经满足设置条件了,可是软件仍然在继续分析,为什么?
1、红色进度条处出现的step#20 等等,是代表什么意义?是计算步数吗?
2、与Edit sweep中的max solution所设置的数值有关系吗?
我理解 按照你的设置count 500,step#20 应该是正常的,最大应该到500,不知对否?
没有收敛的话会继续算的,除非到了你设置的值
是有點怪,你的 Delta S 已經小於 0.02了,按理應該結束了,為什麼呢?
可以先看一下 [profile],看看最後是否有 Interpolating sweep converged.
會不會是你的 project 有用中文名稱的問題?
TO marshal_hyh:呵呵,这个我也不知道
TO 00d44: 看收敛,一共有几个标准呢? 我只知道有两个啊
TO honejing:耐着性子等到最终分析完成了,倒是有Interpolating sweep converged的字样(没完成之前倒是没注意看这个),可是结果却与我预想的不一样,呵呵,也不知道是不是“中间的看似多出来的那些分析”导致的呢?
PS:之前我也有好几个算例,也使用中文名字了,结果与我预想的基本一致,貌似不是中文名字的事啊
那就把結果貼上來看看吧!
TO honejing:
图片是S31参数,
计算时间13个小时,最终倒也是收敛了,
仿真的是加过孔保护带减小串扰的算例,加了25个过孔(本意是想消除谐振尖峰的),可在一些频点上还是有谐振的存在,
honejing,有这方面的设计经验吗?共同研究下
从lz的截图来看,是初始设置中心频率点6G,最大15步,最小1步,目标是小于0.02。实际分析6GHz中,算了8步已经达到0.013847<0.02。
然后在扫描频率的时候是选择插值扫频,5MHz6GHz &500count(我觉得这个5MHz是不是有点太小了呢?!),然后要求在插值中是最多插值16个频率点(0.5%容差)。
实际分析中插值点越多花时间越长。特别是响应曲线特别不平坦的时候为了达到要求的容差,插值就越多。这样就会远大于之前分析中心频率6GHz时候的时间啦。
三个扫频方式中
第一个是离散扫频,就是你设置了多少个扫频点就要算多少次的。原则上是最慢的
最快就是第二个fast sweep,只是算一个频率点然后外推。
最后一个是插值扫频,是兼顾速度和精度的一个折中方案。
所以建议用fast,一般算阻抗的话在中心频率6GHz ,计算1GHz11GHz 得到的结果精度还算可以接受的
另外建议在利用软件的时候都尽量用字母组合的名字!
TO mrtsui:
1、你的意思是说,之所以在精度收敛条件都已满足的情况下,仿真还在进行,
是因为还没有满足设定的插值收敛容差,是吗?
那这个收敛容差有没有什么设置的经验规律可循呢?(我都是按默认了,针对不同模型,算的时间可能就会很长)
2、Fast扫描,计算一个频率点然后外推,这一个频率点是指在setup中设置的求解点频吧?
声明:网友回复良莠不齐,仅供参考。如需更专业、系统的学习HFSS,可以购买本站资深专家讲授的HFSS视频培训课程。