登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
大家谈谈造成后时不稳定的原因
发帖
回复
1137
阅读
7
回复
[
求助
]
大家谈谈造成后时不稳定的原因
离线
monkeydl
UID :18167
注册:
2008-09-26
登录:
2016-11-08
发帖:
138
等级:
仿真三级
0楼
发表于: 2009-12-29 12:12:19
由于接触FDTD不久,有时候编程结果会出现开始还可以,但后面就开始出现从小震荡到大震荡的不稳定现象,有经验的朋友谈谈这可能 ..
S]{K^Q),
ybf`7KEP2A
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
cem-uestc
UID :9061
注册:
2008-03-07
登录:
2019-01-05
发帖:
2575
等级:
荣誉管理员
1楼
发表于: 2009-12-29 14:38:18
发散的原因是时间稳定性造成的,即CFL条件,看看这方面的推导
共
条评分
欢迎光临
http://www.mwtee.com/home.php?mod=space&uid=13535
离线
monkeydl
UID :18167
注册:
2008-09-26
登录:
2016-11-08
发帖:
138
等级:
仿真三级
2楼
发表于: 2009-12-29 22:01:37
我的程序是满足稳定性条件的啊,正在查原因
共
条评分
离线
caocheng82
UID :10116
注册:
2008-03-28
登录:
2025-05-26
发帖:
697
等级:
积极交流六级
3楼
发表于: 2009-12-30 16:47:47
我觉得是程序中的某个系数代入不正确导致的,或者你的推导中的某个系数不正确。
|k{?\ (h;
反正我的程序中遇到这类问题后,我会仔细检查我的程序实现和公式推导。
共
条评分
离线
caocheng82
UID :10116
注册:
2008-03-28
登录:
2025-05-26
发帖:
697
等级:
积极交流六级
4楼
发表于: 2009-12-30 16:49:06
补充一点,特别是当你的介质中有色散特性时经常就是开始很多步都看似稳定的(当然结果不对),但是达到一定步长后就开始小振荡,大振荡然后发散。
共
条评分
离线
lx84
呵呵
UID :30566
注册:
2009-04-22
登录:
2020-09-16
发帖:
866
等级:
积极交流六级
5楼
发表于: 2010-01-10 23:53:31
是啊,最近在处理等离子体结构,结果出现了发散,一直查不到原因,有经验的朋友介绍下。
共
条评分
继续!
离线
caocheng82
UID :10116
注册:
2008-03-28
登录:
2025-05-26
发帖:
697
等级:
积极交流六级
6楼
发表于: 2010-01-11 12:59:00
还是我前面说的,把公式重新推导一遍
共
条评分
离线
katomo
UID :9261
注册:
2008-03-12
登录:
2016-09-20
发帖:
65
等级:
仿真二级
7楼
发表于: 2010-01-13 14:27:19
这个问题太宽泛了. 原因必须要具体问题具体分析.
Z%\9y]zs
有些算法本身就会产生后时震荡,并不是你的代码有问题.比如Berenge的 HSG 算法就有这个问题,必须要加入filter, 才能稳定.
共
条评分
发帖
回复