登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
FDTD中遇到的几个问题
发帖
回复
4613
阅读
8
回复
[
讨论
]
FDTD中遇到的几个问题
离线
zhaojc-007
UID :1402
注册:
2007-03-25
登录:
2010-06-15
发帖:
35
等级:
仿真新人
0楼
发表于: 2007-05-27 15:26:20
r37[)kJ
最近用FDTD写了个程序,最终的结果和hfss的结果相差很远。
%}3qR~;
我想问问大家,循环总时间是不是波传播的距离除以传播的速度?用不用加上激励
_=EKXE)&}
源产生的时间,另外大家有没有什么办法检查边界条件 ..
bgF^(T35
lnh+a7a)
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
伊谱系龙
UID :2307
注册:
2007-04-29
登录:
2009-02-26
发帖:
27
等级:
准仿真大师级
1楼
发表于: 2007-05-28 09:44:20
时间是自定的,可以画场图从视觉上检验吸收
共
条评分
别人追求完美,我追求完美中的完美!
离线
数值菜鸟
UID :474
注册:
2006-12-22
登录:
2009-04-30
发帖:
26
等级:
仿真二级
2楼
发表于: 2007-05-28 18:38:05
时间上是自己确定的,我一般都是跑1000步了.吸收不吸收你可以看回波的情况啊,把回波的值提取出来看看其大小是多少DB,一般来说10e-4以下的回波都是可以接受的误差范围
共
条评分
轻轻的我走了,正如我轻轻的来,挥一挥衣袖,哎呀,被门夹住了!!
离线
zhaojc-007
UID :1402
注册:
2007-03-25
登录:
2010-06-15
发帖:
35
等级:
仿真新人
3楼
发表于: 2007-05-30 20:24:15
时间自定吗??我要得到的是波导的特性阻抗.但发现如果时间每改变一次,最后的结果都不一样.
.&DhN#EN0
也就是说循环的步数还是有影响的.我是C编程的,画场图还不会.另外一兄台说的回波的值是怎么回事?我算出的只有电场和磁场的大小啊.和回波的值有什么联系?
Zl^\Q=*s
另外你们知不知道高斯脉冲的表达式是不是和最高频率与最低频率有个对应关系?
共
条评分
离线
数值菜鸟
UID :474
注册:
2006-12-22
登录:
2009-04-30
发帖:
26
等级:
仿真二级
4楼
发表于: 2007-06-03 20:04:31
朋友,你用吸收边界条件不会完全吸收啊,总会有回波回来啊,你用matlab仿真的话就会看的恨清楚了,C语言和MATLAB 也有接口的,可以互相调用的,建议你用MATLAB来仿真,看的恨清楚。你如果发现时间每改一次,特性阻抗就变一次的话,可能是还没有稳定,FDTD是有稳定时间的,没到稳定时间的话算出来的数值当然是不对的了。你把时间步设置的长一点。另外高斯脉冲有具体的表达式的啊,推荐你看一下 electromagnetic simulation using the fdtd method 这本书,书上的程序都是用C来写的。
共
条评分
轻轻的我走了,正如我轻轻的来,挥一挥衣袖,哎呀,被门夹住了!!
离线
zhaojc-007
UID :1402
注册:
2007-03-25
登录:
2010-06-15
发帖:
35
等级:
仿真新人
5楼
发表于: 2007-06-05 11:39:08
你推荐的那本书我看过 ,觉得参考价值不大。我的高斯脉冲是按王秉忠的教材上来的
>*35C`^
gauss=exp(-((n-n0)/n1)*((n-n0)/n1)) 其中n1=1/(2*最高频率*时间步长) ,n0=3*n1。
l+KY)6o
n就是循环的当前步数 。这应该没有错吧
| )K8N<n
而我循环的总时间是高斯脉冲的生成时间加上波的传输时间
+^60T$
我错在哪 ,请高手们指点阿!
共
条评分
离线
伊谱系龙
UID :2307
注册:
2007-04-29
登录:
2009-02-26
发帖:
27
等级:
准仿真大师级
6楼
发表于: 2007-06-05 15:53:54
建议你把程序贴出来先
共
条评分
别人追求完美,我追求完美中的完美!
离线
zk19830225
UID :2848
注册:
2007-05-22
登录:
2015-06-12
发帖:
37
等级:
仿真新人
7楼
发表于: 2007-06-05 16:07:38
循环时间是由你设置的回波大小决定的。回波小,循环时间就长。
'6DBs8>1
你可以通过设置回波的大小来决定循环时间。
!Lu2
当然有些情况下要达到回波减小的速度很慢,所以你最好要设置总的循环步数,免得程序跑入死循环。
共
条评分
离线
runner
UID :3922
注册:
2007-07-17
登录:
2011-06-08
发帖:
67
等级:
仿真一级
8楼
发表于: 2010-05-22 11:30:35
从各位的讨论中还是有点收益
共
条评分
发帖
回复