登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
关于FDTD三维波导计算问题
发帖
回复
813
阅读
4
回复
[
求助
]
关于FDTD三维波导计算问题
离线
mvpjwill
UID :40975
注册:
2009-09-06
登录:
2012-05-20
发帖:
68
等级:
仿真一级
0楼
发表于: 2011-12-12 22:50:18
在三维问题中,计算程序将PML 中的数值 与自由空间的数值 分成两个函数来计算,为什么得到的值在不停的叠加,导致最后数值的发散呢? 很奇怪 我检查了N遍程序了。如果将他们和在一个函数中计算 得到的部分填充介质波导的反射波又过小,疯了!各位同学,请帮 ..
#gbB// <
&_L%wV|[
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
tingo
临渊羡鱼,不如退而结网
UID :28673
注册:
2009-03-29
登录:
2019-09-21
发帖:
126
等级:
仿真三级
1楼
发表于: 2011-12-12 23:35:21
仔细检查一下是FDTD计算中的错误还是PML层中的错误!
共
条评分
仿真新人!
离线
mvpjwill
UID :40975
注册:
2009-09-06
登录:
2012-05-20
发帖:
68
等级:
仿真一级
2楼
发表于: 2011-12-12 23:48:11
回 1楼(tingo) 的帖子
我也觉得这种分开写应该是可以的 之前做过散射 设置了六个PML层,分开计算的,结果没问题。波导里在传播方向Z轴设置了两个PML层,发现将PML与空间写在一个迭代函数中的话,得到的反射波过小,而分开写确发散,算法看了没什么问题,我在仔细检查检查看看是否问题出在PML计算中!谢谢版主 非常感谢!
共
条评分
离线
mvpjwill
UID :40975
注册:
2009-09-06
登录:
2012-05-20
发帖:
68
等级:
仿真一级
3楼
发表于: 2011-12-13 23:56:38
回 1楼(tingo) 的帖子
版主你好 今天再次调试了程序 还是合在一起洗了PML和自由空间,发现在连接边界引入入射波后 我得到的反射电场值比较小 最大在0.04
/D"T\KNWr
而入射波值最大接近1 另外在总场区的电场值也比较小, 如果去了连接边界 改为传播问题电场值比较正常,我仔细检查了连接边界的设置 没有发现问题。另外S11的可以找到谐振频率点 频率是正确的 就是S11的值偏小,请问版主 这是什么原因呢 我想参考下您的意见 谢谢!
共
条评分
离线
tingo
临渊羡鱼,不如退而结网
UID :28673
注册:
2009-03-29
登录:
2019-09-21
发帖:
126
等级:
仿真三级
4楼
发表于: 2011-12-16 11:59:21
回 3楼(mvwill) 的帖子
你试着选用不同的入射波参考点
共
条评分
仿真新人!
发帖
回复