微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 射频综合技术问答 > 关于HFSS仿真速度的问题

关于HFSS仿真速度的问题

时间:10-02 整理:3721RD 点击:
RT   小编是正在学习HFSS使用的新人,目前在仿真过程中遇到一些问题,还麻烦大家多多指教~~
1、关于迭代次数和delta S的选择问题,我看很多教材上例子都是迭代次数为20,delta S为0.02,很多地方都说这么多足够了,精度也足够高。刚好我在做一个微带天线设计,发现迭代次数20次仍不能收敛于0.02,并且不能收敛时,仿真时间大大增加,以前5分钟能搞定的,现在50分钟也不能搞定,所以将它改成了0.03,或者0.05。这里想问问大家,这种情况下一般delta S设为多少就既能保证精度有能保证时间花费尽量少呢?
2、关于插值扫频,比如我关心在10-15ghz处的全部S11相位值,那么求解频率该设为最高频率15g还是中间值12.5g呢?
3、(这个和上一问是一起遇到的)关于abort仿真后,重新设置了下delta S,继续仿真的问题,hfss似乎并没有理会我新修改的delta S,虽然在result solution里,target delta S更新了,但是仍然执着的不停继续收敛,之前设定的收敛于0.02即可,现在改成0.03,但是到了比如说0.025,它还在继续跑。速度非常慢。索性讲solution data清空,什么都不变,继续跑,这下反而一下子就跑出来了,也没迭代之前那么多次数。这难道是hfss自身软件的问题?
4、还有就是偶尔会遇到仿真仿到一半,自动结束,说什么communication error或者干脆弹一个对话框,说遇到问题需要关闭,,,,,然后少等会儿继续试又没问题了。也是软件自身的问题么?

自顶。

关于第一个问题,我现在的理解,delta S是个差值,前一次计算与本次计算的模值差,0.02这个量级应该能确保微带天线计算的精度,但是再大一些不敢说,多番尝试,当delta S 收敛限度设得比较大的时候,比如0.04或者0.05,会出现S参数不准确的情况。所以不太相信别的数了,0.02是我现在最信任的。还有就是这个自适应算法有时候迭代一次突然就达到收敛了,但是结果一看就是错的。所以最保靠的就是设成0.02,并且连续3次迭代结果都在0.02以内,才行。

这个仿真时间确实相当长,算一个单元的微带可能也就十分钟,但是一旦成了阵列,加进馈电网络,模型变大,仿真时间就成倍增长,我现在做4*8的阵列仿真一次差不多要2个小时。内存吃的跟无底洞一样,16G都不够了,将100万左右的网格,那叫一个慢啊!

第三个,确实要清空数据重新算。第四个是软件不稳定。

多谢啦~!现在问题解决了,第四个问题是内存崩了,,,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top