找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 202|回复: 3
打印 上一主题 下一主题

[仿真讨论] 关于你使用的仿真软件算法,你知道多少?

[复制链接]

111

主题

124

帖子

1273

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1273
跳转到指定楼层
1#
发表于 2016-7-11 16:39 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 alexwang 于 2018-7-2 15:25 编辑 8 f- l3 K- q% P( k2 G. @
8 Q. J' `7 O  x9 A; C1 C9 n
关于你使用的仿真软件算法,你知道多少?
3 d3 I: I9 X3 K7 y' A% L

% o$ D! `  O2 {& u/ B

作为某国家重点实验室的计算电磁学方向的毕业生,一定要好好的答这道题。先要敬仰前辈。
( R6 r" _- v0 B: A: a: `' r8 ?

+ F) A9 J9 s* \' m( J


% o) r0 G7 f5 g8 }0 w* ?+ }6 l

计算电磁学从大的方向可以分为两大类:全波仿真算法,高频算法。

全波仿真是一种精确算法,但是非常消耗计算资源。一种简单的估算方法是:通常我们对物体要进行剖分,剖分至少要达到0.1个波长。那么也就是说,如果这个物体的电尺寸为10个波长,则有100*100*100=一百万个网格。每一个网格你还要存储大量的电磁参数,一般都是单精度浮点型。所以很容易就需要上百兆的内存。如果电尺寸有20个波长,那就需要上G的内存。如果物体的几何特征比较不正常,有很多的细微结构,则需要更密集的剖分,这样很容易就超过了普通计算机的计算能力。例如,1GHZ的波长是0.3米,GSM的频率大概位置,这样也就能对一两米的物体进行仿真。如果是3G通信,频率大概是2GHz,我们也就只能计算不超过一米的物体,而且不能有奇形怪状的结构。

高频算法就是为了解决这一问题而生的。对于军用系统,我们需要对飞机,舰船的电磁性能进行分析,按照前面的讨论,全波仿真显然不行。这样高频算法采用了很多近似,例如物理光学,几何射线法等等,进行近似计算。在这个领域,目前还没有开放的商用软件。

FDTD(时域有限差分)FEM(有限元)MOM(矩量法)FIT(有限体积分)都是属于全波仿真算法。其中,FDTD,FIT属于时域算法,代表软件CST,FEM,MOM属于频域算法,代表软件HFSS,Feko。 时域算法适合宽带信号分析,以为只要仿真一个脉冲输入,就可以得到很宽的带宽信息。而频域算法一次只能计算一个频点,适合窄带信号。

FEM与FDTD相比,主要是剖分精确。因为FEM是三角网格,而FDTD是四边形 。


8 j+ d/ M/ x9 y6 r3 z6 D7 d9 @7 E8 m# a- Y; n) ~
! Y+ a8 F; o! v8 p


# R. _  ?) p' {

以上两图很明显的说明了不同网格对物体的近似程度。第一个是FDTD,第二个是FEM。哪个计算结果准确,不用我讲了吧。


- _6 p; f$ {6 T% [7 Y( v6 S/ t! Y, Z5 ]! e6 r0 P& a

- v; n- \/ _. T1 w  i

现在说说FDTD和FIT有啥区别。 " ?4 j8 ?& @! {) n5 ^- j( o
FDT2000D直接对微分方程离散,大家都知道,对于每一个网格,我们认为是均匀的。 - e5 B: |) _4 m5 x8 k

1 A; j# e. w( ?3 o0 \


4 R6 H" q1 g5 u4 w$ \9 u& B$ Z  G( G' N/ |  }1 ]
: l/ ]( A, y( W4 I% B" {

FIT是对积分方程离散,他是沿着积分曲线,取了好多电磁参数,适合处理分非均匀的介质,和交界面,相比FDTD更加精确,这也是CST的计算方法。 ) P+ \4 ]( E/ n! P1 `& n' t

4 ^: ]* P2 U- G0 P

2 x; z! R$ @. h3 p5 o3 r% {9 _# v# \
$ y8 v  g; z- P3 |1 `, {2 \


$ z# {: x& E( M- D3 p2 H& q
4 a$ H1 V5 J0 E5 z% L5 H8 y  ]3 a3 h. s6 i, r5 [) j& @" B  C
  S& c, G2 I4 {" V4 L

1 ^: t$ c; B; E+ R$ X) _

评分

参与人数 1威望 +10 收起 理由
shark4685 + 10

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

0

主题

110

帖子

210

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
210
4#
发表于 2016-12-23 23:30 来自手机 | 只看该作者
学习学习

0

主题

47

帖子

-8971

积分

未知游客(0)

积分
-8971
3#
发表于 2016-9-18 17:51 | 只看该作者
謝謝分享

8

主题

55

帖子

1370

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1370
2#
发表于 2016-8-29 13:19 | 只看该作者
请教一下:FDTD和FEM看上去只是网格划分方式不一样(一个是六面体。一个是四面体),那为什么FEM不能用于时域仿真?你说的“FIT是对积分方程离散”是什么意思,不怎么懂?谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-23 02:23 , Processed in 0.062620 second(s), 36 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表