登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
端接非线性负载和外场激励传输线传输线FDTD ..
发帖
回复
1128
阅读
5
回复
[
求助
]
端接非线性负载和外场激励传输线传输线FDTD编程
离线
wangever
UID :69145
注册:
2010-11-11
登录:
2015-09-01
发帖:
146
等级:
仿真二级
0楼
发表于: 2012-09-19 15:57:39
各位前辈,很不好意思,还劳您在百忙之中帮我看看这两个问题。我编写了两个程序,一个用于计算多导体端接非线性负载情况下的电磁暂态响应,另一个用于计算平面波激励下双导体传输线的响应。不知道是什么原因,计算结果和算例就是不一致,反复检查就是查不出原因。我把算例和程序传上来,请大家 ..
jg_n 7
x8"#!Pw:`"
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
描述:请输入描述端接非线性负载和外场激励传输线传输线FDTD编程
附件:
端接非线性负载和外场激励传输线传输线FDTD编程.rar
(474 K) 下载次数:44
共
条评分
离线
wangever
UID :69145
注册:
2010-11-11
登录:
2015-09-01
发帖:
146
等级:
仿真二级
1楼
发表于: 2012-09-22 22:16:05
请懂行的前辈帮一下吧,寸心焦虑,诚不知所止
共
条评分
离线
wangever
UID :69145
注册:
2010-11-11
登录:
2015-09-01
发帖:
146
等级:
仿真二级
2楼
发表于: 2012-09-23 17:24:40
各位前辈,请在百忙之中驻足一下,帮小弟看看这个程序问题出在哪里,这是一个用于计算平面波激励下双导体传输线响应的FDTD程序。不知道是什么原因,计算结果和算例就是不一致,反复检查就是查不出原因。我把算例和程序传上来,请大家施以援手。不胜感激!
?R#?=<VkG
含分布源的双导体传输线在电磁脉冲激励下响应的计算FDTD程序
u"hv _ml
3]MSS\uB
7gxC xfL$
8r{:di*
"fH"U1Bw
lJ>OuSd
1[4 2f#
jt5:rWB
Q95`GuI@
程序如下:
w%' 8bH!
clear;clc;
S:F8`Gh
tic
vXI2u;=y
Z1=50;Z2=50;%端接负载
5oOF|IYi
L=2;h=1e-3;%线长度和两线间距
M?[~_0_J
T=4*1e-7;%仿真时间
<4Ev3z*;Z
e0=8.85e-12;u0=12.57e-7;
QtSJ9;eP
v=1/sqrt(u0*e0);%模式传播速度
sR;^7(f!m
C0=14.845*1e-12;L0=0.7485*1e-6;%分布参数
aWg*f*2f
dez=0.01;det=1/3*1e-10;%空间和时间步长
?j:U<TY)
a=90*pi/180;thi=90*pi/180;fi=90*pi/180; %入射平面波角度
fY|P+{BO2
max_space=fix(L/dez);%空间点数
zqJ0pDS
max_time=fix(T/det);%时间点数
I_"KhBM
V=zeros(max_time+1,max_space+1);%初始化电压
GI.=\s
I=zeros(max_time+1,max_space+1);%初始化电流
A,fP l R
E0=zeros(max_time+201,1);%激励源初始化
jXH?os%
for n=1:max_time
hAi`2GP.
ex=sin(a)*sin(fi);ez=-sin(a)*cos(fi)*sin(thi)+cos(a)*cos(thi);
Z) qts=
vx=-v/cos(fi);vz=-v/(sin(fi)*sin(thi));
9jkaEn>m^
E0(n)=38*(exp(-1.2*n*det*1e7)-exp(-8.8*n*det*1e7));%激励源
%Eq4>o?D
V(n+1,1)=1/((dez/det)*Z1*C0+1)*(((dez/det)*Z1*C0-1)*V(n,1)-2*Z1*I(n,1)-1*h*ex*Z1*C0*dez/det*(E0(n+1)-E0(n)));%始端电压
z\g6E/ %%
for k=2:max_space
oZS.pi
if fix(n+1-(k-1)*dez/det/vz)<=1;
DuvI2ZWP]
V(n+1,k)=V(n,k)-det/dez/C0*(I(n,k)-I(n,k-1));%中间点电压
| > t,1T.
else
]:g;S,{
V(n+1,k)=V(n,k)-det/dez/C0*(I(n,k)-I(n,k-1))-1*h*ex*(E0(fix(n+1-(k-1)*dez/det/vz))-E0(fix(n-(k-1)*dez/det/vz)));%中间点电压
A(2!.Y 2?*
end
3q}fDM(@J
end
W`k||U9
42B_8SK
for s=1:max_space
6R=dg2tKT
if fix(n+1-(s-1)*dez/det/vz)<=1;
Bk44 wz2X
I(n+1,s)=I(n,s)-det/dez/L0*(V(n+1,s+1)-V(n+1,s));%中间点电流
'.$va<
else
#)BbW40f6
I(n+1,s)=I(n,s)-det/dez/L0*(V(n+1,s+1)-V(n+1,s))+1*h*(ex/vz-ez/vx)/L0*(E0(fix(n+1-(s-1)*dez/det/vz))-E0(fix(n-(s-1)*dez/det/vz)));%中间点电流
KB@F^&L {
end
/$-Tg)o5i
if fix(n+1-(max_space*dez/det/vz))<=1;
qPH=2k,H
V(n+1,max_space+1)=1/((dez/det)*Z2*C0+1)*(((dez/det)*Z2*C0-1)*V(n,max_space+1)+2*Z2*I(n,max_space));%末端电压
RX\l4H5;
else
~tM+!
V(n+1,max_space+1)=1/((dez/det)*Z2*C0+1)*(((dez/det)*Z2*C0-1)*V(n,max_space+1)+2*Z2*I(n,max_space)-(1*h*ex*(dez/det)*Z2*C0)*(E0(fix(n+1-(max_space*dez/det/vz)))-E0(fix(n-(max_space*dez/det/vz)))));%末端电压
J{w[vcf
end
$>*TO1gb+
end
Rzj1D:?X@
end
}<=4A\LZ
%%%%%%%%%%%%%%%%plots progression of V and I%%%%%%%%%%%%%%%%%%%%%
\:/~IZdzF
toc
{3H)c^Q
p=0:max_time;
9*&RvsrX
plot(p*det*1e6,2*V(p+1,1),'r',p*det*1e6,2*V(p+1,201),'b');
r5w y]z^
小图
|
大图
图片
图片:1.JPG
图片:2.JPG
图片:3.JPG
图片:4.JPG
图片:5.JPG
图片:1.JPG
图片:2.JPG
图片:3.JPG
图片:4.JPG
图片:5.JPG
共
条评分
离线
fjhfjh123
UID :134501
注册:
2019-11-25
登录:
2019-12-11
发帖:
7
等级:
旁观者
3楼
发表于: 2019-11-25 14:31:41
额服务费违法违规慰问和汉文化
共
条评分
离线
fjhfjh123
UID :134501
注册:
2019-11-25
登录:
2019-12-11
发帖:
7
等级:
旁观者
4楼
发表于: 2019-11-25 14:35:28
好方法付付付付付付付付付付付付付付付付付付付付付付付付付付付付
共
条评分
离线
fjhfjh123
UID :134501
注册:
2019-11-25
登录:
2019-12-11
发帖:
7
等级:
旁观者
5楼
发表于: 2019-11-26 15:31:38
驱蚊器翁群翁群无恶趣味群翁群
共
条评分
发帖
回复