首页 > 微波/射频 > 射频学习交流 > HFSS网格收敛的问题请教

HFSS网格收敛的问题请教

录入:edatop.com    阅读:
对于一个模型,我采用了两种网格数量
第一种是初始网格20万,收敛标准delta S=0.03,网格每步增长20%,2步之后即可收敛,但是我定义需要通过5步,这样网格达到40万
第二种是初始网格30万,收敛标准也是0.03,3步之后即可收敛,也会达到40万
但是两种网格计算的结果有一定差距,相差10%以上
因此,想问问大家,怎样算是判定网格对于这个模型是准确的,计算结果是收敛的,谢谢大家。

 

我一直觉着0.03算出来的结果基本没有什么参考价值
跟实际的结果相差太大

 

我看到手册上说一般是0.02
而0.01就可以满足了
但是不太清楚0.03与0.02,0.01相差多少
难道这么不值得相信嘛?
还请版主说说对于收敛的定义吧
俺是HFSS新手,对电磁计算及有限元都是刚入手
老板是搞力学分析的
总是认为增加网格,如果结果变化不大的,即可认为是收敛
但是我觉得不能盲目的增加网格阿
否则内存肯定会溢出:(

 

就是一对儿矛盾
如果这个精度你可以接受,一切OK
如果你需要算得东西很准,只能增加网格数量和计算次数
那就增加cpu和内存吧
我现在的做法是把delta S设置的非常小
然后用叠代次数控制计算精度,比如20次
这个问题我也一直没太大把握

 

我说的非常小就是基本没可能达到,比如0.000001,就是让这个停止条件永远达不到
我现在只用叠代次数作为停止条件,保证精度
我曾经遇到过这种情况,一个结构算12次收敛,可是算到第13次delta S突然变大
我不清楚这种情况下,是第12次的结果准确,还是第13次的结果准确
经常还遇到一种情况,一个结构叠代15次结果收敛,20次结果也收敛
可两者的差别很大
这种情况下,我宁愿相信计算次数多的

 

唉,我怕的就是这种情况
听到有啥明确的结论嘛?

 

以我的经验,次数越多越准

 

应该是次数多的准。

 

计算的准确度应该是由Delta S确定的吧--我一直这样理解.
迭代次数主要用于防止在不收敛的情况下程序一直迭代下去。

 

但是有时候不同迭代次数的delta S都满足给定要求
但是模型的方针结果差别很大
这时怎样处理呐?

 

是CST?

 

hfss

 

看你这个delta到底定义多少算准确吧
比如我算一个结构的本征频率,大概在600MHz
如果我希望误差在100k,甚至更小
这个delta得设置的非常小

 

100k....
个人认为解决这个准确度问题还是从机加上入手吧

 

就是想把实际的实验用hfss仿真代替啊

现在我们基本不奢望通过计算机仿真得到加工的准确数据了
还是得实际调试

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

上一篇:那个圈圈套圈圈的走线是怎画出来的?
下一篇:Maxwell 3D计算后处理的问题

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

  网站地图