微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 微波射频仿真学习讨论 > 本征模JDM求解器计算不收敛

本征模JDM求解器计算不收敛

时间:10-02 整理:3721RD 点击:
求解带损耗材料的谐振器工作频率,用的JDM求解器,设置residual为1e-6
有些情况下,计算第一个mode时随着计算步数的增加residual值出现振荡,而不是越来越小
但是在有些条件下计算第一个mode又会收敛,但后面的mode仍不收敛
不知道JDM求解器是什么计算原理,这里的residual收敛具体又是什么意义,实在查不到资料,希望有经验的兄台指教!

为方便大家理解,补上结构图,整个结构是个谐振腔
下面第一个图是腔体(真空),第二个图是损耗材料,圆盘形,嵌在真空腔体中
边界条件是PEC,这样的结构下计算,腔体外径大于一定值时,第一个mode就产生residual振荡
还有,当外径一定,材料厚度0.5时,第一个mode有解,但0.4和0.6都会residual振荡
另外,即时第一个mode有解,后面继续计算的其他mode也都无解
我考虑可能是这样的情况:模型的每个尺寸下只有一个mode有解,其他无解(residual振荡),
但在一些条件下这个mode是mode1,另外一些条件下可能就是后面的mode
所以我想有没有办法可以人为跳过(当residual不收敛)JDM求解器中的某些mode而继续计算后面的?VBA宏可不可以实现这样的功能呢?也希望熟悉CST VBA的前辈提提建议



[ 本帖最后由 horseblack 于 2009-3-10 11:54 编辑 ]

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

网站地图

Top