现在位置:首页 > 微波射频和天线设计 > HFSS > 使用讨论 > 解收敛的重要性

解收敛的重要性

录入:mweda    点击:
最近几天,我通过几个例子发现收敛的重要性。以前这是被我忽略的地方,我想很多新手也会忽略这个。觉得图形大致和想像差不多就是对的,仿真就是成功的。我觉得这是错觉,如果不收敛,仿真就是不精确的,甚至是失败的。
以下是我的一些感觉,不知道对不对
1.收敛的重要
2.判断收敛,Delta Energe单调递减,并且小于之前设定的目标。
3.提高收敛成功率的方法:
(1)提高迭代次数。
(2)自己动手设定网格,这个选项很多,我也不怎么会,只是直观上觉得可行。

我们在【】请教HFSS中判断收敛的物理意义【】一帖中讨论过这个问题。
[quote]引用第5楼xp_mu于2007-07-08 18:13发表的 :
你看上面的两个图。
!这张收敛曲线图1,基本上它的曲线就是逐渐递减的。
但是也有这样的非收敛曲线,如图2。有点不是很规则,开始是上升 然后就下降了。
.[/quote
所有,这个帖子就不能按原创给你加分了。不过还是不错的资料。

刚做出来,迫不及待与大家分享:
简单有效地提高收敛成功率:
在Analysis——setup——options——Do Lamda Refinement——Target
默认的好像是0.3333
我估计这个可能是网格大小和波长的比值
把这个值改小,也就是把网格改小
可以发现收敛成功率明显提高,
但是同时运算时间也明显提高
我刚才做还出现错误提示:
[error] Adaptive solution setup, process abc3d : Error in finite element matrix generation in subprocess "Column numbers do not monotonically increase.". Please check to make sure that a valid model has been created. (12:20 上午 七月 09, 2007)
[error] Simulation completed with execution error on server: Local Machine. (12:20 上午 七月 09, 2007)
不懂这是什么意思
请高手指点

楼主不错,希望能多参与,看到你更好更好的贴子。
我也来加点分吧,就算鼓励鼓励!

Lamda Refinement是初始网格划分的选项,0.3333 就是以1/3个波长初始化网格,如果改成0.2就是1/5,相当于第一次迭代把网格加密了。这个在对那种难于收敛的模型是很有效的,甚至可以通过减小迭代次数来缩短仿真时间。但对于那些容易收敛的模型,往往会增加仿真时间,所以还要对不同模型区别对待。
楼主遇到的那个错误不知道具体是什么原因引起的。

哦~~
谢谢飞石!说的很有道理

error] Adaptive solution setup, process abc3d : Error in finite element matrix generation in subprocess "Column numbers do not monotonically increase.". Please check to make sure that a valid model has been created. (12:20 上午 七月 09, 2007) {4I8G[-#
[error] Simulation completed with execution error on server: Local Machine. (12:20 上午 七月 09, 2007) |fR QK
monotonically nondecreasing function 单调非减函数
monotonically nonincreasing function 单调非增函数
好像是说你的收敛栏数由于不是单调递减函数吧,导致了有限元矩阵计算出现错误。请检查你的模型的有效可行。

谢谢xp_mu !
我已经被这个收敛性 搞得身心疲惫了,
本来是个很简单的模型,但是就是不收敛,所以得不到有用的结论
我换了CST做,结果还是不收敛,我也不知道哪里错了
传上来,希望各位达人能帮帮看看,谢谢了| ̄|_
这该死的网速
传不上来。

大概说说是什么样的模型?如果存在长短比例过大的模型(例如扁平、细长结构),有可能是网格奇异造成的。做一下mash operations的设置或许会有改善。

个人认为:
收敛对驻波影响很大,应为判断收敛的办法就是观察叠代过程中的S 参数的该次与上次的比较,S参数对驻波,损耗,阻抗等与S 参数有关的物理量的影响很大,但是对方向图的影响很大,应为方向图的计算是按边界条件来计算的,因此我们在计算的时候就可以根据我们的需要来设定是否要达到收敛的状态,当然了做任何事情最好都要达到收敛状态.

声明:网友回复良莠不齐,仅供参考。如需更专业、系统的学习HFSS,可以购买本站资深专家讲授的HFSS视频培训课程

上一篇:hfss怎么设置接地?
下一篇:哪本书介绍了tapped-line的设计方法

HFSS视频培训课程