找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[Ansys仿真] Q3D仿真验证L、G分布参数差距巨大

[复制链接]

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

EDA365欢迎您!

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

x
本帖最后由 tanghao113 于 2015-11-11 17:14 编辑 " ^- R& t, {0 P, |5 Z5 }, x' V

) ?" P; N: s: [; p5 l# G  ]2 }' d近日开始使用Q3D软件。为了验证自己是否操作正确,故特意仿了一段微带线,但是发现其单位电导,单位电感有点差距。6 `! E: t( P. l, m% T4 J5 ?4 a. F7 C
0 o, u* ]2 q* Z* m/ |
叠层设置如下
( y/ H! Q& i2 x; h. D. f& X% _ $ X" X4 \5 F3 N2 p1 z4 C0 C+ P

2 P4 k: B1 \- m% `5 H: i, f4 A4 q- N1、SI9000算得在100MHz情况下计算RLGC模型的各参数:
) j. I& o1 i" b: y
+ W4 ]: X# I9 c: i9 \6 |+ J# J* y9 m( W
即SI9000计算的值如下(每inch):" [2 d3 b4 g  L+ c$ j% @
R= 0.363Ω   L=7.94nH  G=3.46*10^-5  C=3.03pF
" J1 @! u: P( W: o5 m
$ a7 _+ @4 @9 y& P* v
7 v5 S2 M! ^! Q5 |2、Q3D依据同样的叠层建模,走线长度为100mil,在走线的两端分别添加Source和Sink,参考平面设置为地网络! |, X. F: ~7 N+ @
" w, B+ d7 `: y4 F1 Q
% C1 t+ u  d! v4 W- ~) X* Y
求解设置(比较高的精度要求):4 Y- L& z+ k& c/ K+ C
收敛:
* h* e* I- w: Q3 T7 A / F0 M/ G! U5 F' c7 |
8 t& J7 M  S; J+ K+ W
求解的RLGC值:
; i, D: _) @. H! |" c8 U
4 i# ]. V# F5 B1 ^即Q3D计算的值如下(按每inch换算):9 s3 q. j- U  n' |0 s; Y
R= 0.30384Ω   L=15.222nH  G=0.032678  C=3.1485pF+ m$ j6 i9 X9 I/ I
4 J5 J# [9 H" N$ H0 Q
把SI9000计算的值再次罗列如下(每inch):
& B0 `1 u6 ?# K! N3 hR= 0.363Ω   L=7.94nH  G=3.46*10^-5  C=3.03pF
4 m' q$ Q3 }( z) W) L/ v# D4 G( K: M, K' B' {  M
可以看到L和G差距非常大,想问一下具体是什么原因导致了这么大的差距?是Q3D软件的使用方法问题么?Q3D的模型如附件,软件版本为2014。 Project7.zip (22.29 KB, 下载次数: 14) 2 Z9 k: \2 d+ j0 N7 L+ W8 K5 p9 ?4 X

  W; a5 w8 L; m5 u) _2 o( [# P4 z& c( U
# C6 z( B9 o& l" g; C  Z9 K7 S3 c& B
7 {% Y/ \( t0 }/ k/ Q
5 e: e6 D! m, x$ S; C3 A

评分

参与人数 1威望 +5 收起 理由
pjh02032121 + 5

查看全部评分

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

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
推荐
发表于 2015-11-13 13:36 | 只看该作者
tanghao113 发表于 2015-11-12 17:36% Y2 ]# H3 e; f, [* E
之所以验证传输线是因为这是手头上能够对比的最好模型,以便验证自己对Q3D软件的使用理解是否正确。; l' l7 X% `1 v5 y
) t( q; D+ o0 ~: |7 Z
...
" u/ g  g6 A0 @. k( g+ B5 I( Y4 x
选择同向的原因是因为Q3D是电流源激励。
; [. t0 l/ P! P对于交流:
; {" r( Z! l* q* J% r' s而测试点在source端,你如果加反向source,那么获得的互感就不是微带线正馈和负馈构成的端口上的互感了。: j) C. A+ a* y
正确的算self inductance的方式应该是地平面加infinite GND boundary,因为真的参考面只有与正馈相邻的面,参考层的地厚度对微带线几乎无影响。1 ^' n# h$ m0 c2 \& C$ q2 P: M+ |
你如果一定要用singal的方式,那么就要以同样的馈电位置形成端口,然后reduce return或者reduce ground去除到地的互感影响,否则就不是正确微带线的模型。
/ I2 E3 X# w/ {  s' }
& F$ e' }; W% mL matrix是有self和mutual部分的
+ N$ E8 X, Q- P' w2 {环路中的loop inductance和self inductance只有在构成信号环路且返回路径为电边界的情况下才相等,因为此时的mutual为0,self就是loop。若不是电边界,视作信号线的话,那么其就存在mutual,self就是parital。partial inductance是存在于两个导体构成的AC环路中的其中一个导体的本身电感。4 P8 b5 E- T7 {+ h
你原始工程文件的GND NET方式是没有GND测试点的,所以测出来的就是signal的loop inductance,只不过其AC环路没有包括地而是到无穷远处的电边界,而GND NET只是其中一个静态线,但是其算出来的self inductance是不是等于和地构成的环路的partial inductance,答案是否,你可以删掉GND的copper,你会发现结果和有这个inductance会略增大,但是差异不大,很显然就是去掉了signal到GND net部分的mutual inductance影响。所以你算出来的这个self inductance值,到底是个什么东西,取决于你的激励和边界是不是和真实的信号传输线结构相同。4 s9 H5 Y' f9 j" G2 x( J* w* H( O

9 K1 v2 J5 m  D6 [! H8 r$ p" U7 Y+ C7 D, c$ J& i6 |& V
& y# V9 k, U. m& \% Q9 o9 h

点评

[ self就是parital。partial inductance是存在于两个导体构成的AC环路中的其中一个导体的本身电感 ] 你確定 self 就是 partial 嗎? Q3D 可以解任何一段導體 (包含人們認知的 signal net 或 ground net ) 的局  详情 回复 发表于 2015-11-13 23:27
谢谢版主,我先细细消化一下。  详情 回复 发表于 2015-11-13 16:30
新年伊始,稳中求胜

3

主题

52

帖子

899

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
899
推荐
发表于 2015-11-12 16:03 | 只看该作者
<< 而Q3D里算的是source到sink构成的环路的inductance >> , 此言差矣,單 source到sink 為局部電感,Reduce Return Path 才成 loop inductance.5 ~: Y# `: I% I7 B2 m3 n5 C

+ [9 c% r# [2 S5 }# s均勻傳輸線特性阻抗要與 Polar 比較,請用 Q3D 的 "2D Extractor " 求解。

点评

之所以验证传输线是因为这是手头上能够对比的最好模型,以便验证自己对Q3D软件的使用理解是否正确。 果然是的,用Reduce Return Path后与SI9000比较符合。且Reduce Matrix可按Original Martrix通过以下公式计算得  详情 回复 发表于 2015-11-12 17:36
事实上,楼主的模型本就没选GND作为signal,而是直接用的ground net。 算出来的matrix本就是包含了signal self+GND,没有signal net给你reduce。 那么我所说的source到sink的环路是loop inductance是不是成立呢?:  详情 回复 发表于 2015-11-12 17:10

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
推荐
发表于 2015-11-12 10:09 | 只看该作者
这就涉及到一个partial inductance 和 total inductance的概念了。$ d* k3 i1 S' B+ k- Z
可以肯定的告诉你Q3D和SI9000的结果是一致的,差距估计也就在5%左右。. i+ [. f3 e  I3 Y
至于G,mS和S的单位差你难道没发现么?
9 G# h, Z: {6 g! H2 X  u  y( y; ~. k5 r

点评

多谢版主!还是版主强大。 G是我看错单位了,一急就犯晕了。。。见笑了。 按您这么说Q3D软件算出来的都是局部自感,要自己去通过公式换算成回路电感? Lloop = Lself-signal + Lself-return - 2*Lmutual  详情 回复 发表于 2015-11-12 15:02
新年伊始,稳中求胜

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
524
3#
 楼主| 发表于 2015-11-12 15:02 | 只看该作者
cousins 发表于 2015-11-12 10:09' Q' L; F3 _( K
这就涉及到一个partial inductance 和 total inductance的概念了。
* [# s4 ^8 @1 E% C. _可以肯定的告诉你Q3D和SI9000的结果是 ...
9 y& m/ q, `+ H, [1 Y+ i: ^% a
多谢版主!还是版主强大。G是我看错单位了,一急就犯晕了。。。见笑了。7 T& X5 U# @0 e2 j8 [9 D. B

% E) ~- i4 Y+ o按您这么说Q3D软件算出来的都是局部自感,要自己去通过公式换算成回路电感?
. B5 L* R. i/ ?4 b2 F9 jLloop = Lself-signal + Lself-return - 2*Lmutual
, l, x8 C, |5 B/ i+ H" i1 `' H( P+ |5 T. L$ u/ [! [
上文我把参考平面Assign成Ground网络了,这样Matrix结果里面就没有两导体的互感。其实我把参考平面Assign成Ground网络就是想让信号线参考它呀,不然这个Ground网络的意义为何?
% k: v9 G( j7 S6 o1 ~" s$ Y! e& ~- W5 a3 c- C
那我想算Lloop具体应该怎么做呢?地平面也要设置成Signal网络,再加Sink和Source得到互感后手工计算?! {* Q2 I' Q- f' D5 C

/ J. H8 x$ S! V7 R2 }还有对Reduce Matrix里面也有Ground Net和Return Path,对其用法不是很了解。版主能否详细介绍下呢?非常感谢?
. T0 \9 \0 k) K0 [( T5 H" y

点评

事实上,Q3D算的就是loop inductance。 SI9000算的才是self inductance。 RLGC构成的电路L11,而Q3D里算的是source到sink构成的环路的inductance。  详情 回复 发表于 2015-11-12 15:36

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
4#
发表于 2015-11-12 15:36 | 只看该作者
tanghao113 发表于 2015-11-12 15:024 Z- O. j% h! G7 f% }2 n  J: _* K
多谢版主!还是版主强大。G是我看错单位了,一急就犯晕了。。。见笑了。9 h( G2 ?% I7 w# L/ |- U7 p8 M
; I# s) S: u  ^; K: U, u
按您这么说Q3D软件算出来的都 ...
( D4 C2 T  Q/ ~" B* S
事实上,Q3D算的就是loop inductance。( D& o+ N8 x- }2 l# a. N  m5 `- m
SI9000算的才是self inductance。
" ~# X4 f5 Q3 d4 x7 J+ z. O3 ?- z4 TRLGC构成的电路L11,而Q3D里算的是source到sink构成的环路的inductance。
1 U- U& ~% S7 P' j' B

点评

请教版主一个问题么?我在SIWAVE设置好PCB的相关叠层参数,导出到Q3D的时候PCB介质显示一整块的,不是我想要的结果,这种情况该怎么办呢?  详情 回复 发表于 2017-3-6 20:22
新年伊始,稳中求胜

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
6#
发表于 2015-11-12 17:10 | 只看该作者
Head4psi 发表于 2015-11-12 16:03- W4 n/ z+ d( d6 R; ~4 N, m+ e
> , 此言差矣,單 source到sink 為局部電感,Reduce Return Path 才成 loop inductance.4 B+ ^7 M2 E- L" E$ ^

3 v0 [& {/ ?) @- B9 w- n; M: Q  i4 R均勻傳輸線特性 ...

, Q# u+ _  e& E' s# Z2 R+ Q事实上,楼主的模型本就没选GND作为signal,而是直接用的ground net。
1 x+ V3 T1 r# E6 M  t算出来的matrix本就是包含了signal self+GND,没有signal net给你reduce。6 ~& Q4 T: w7 g: K4 M5 X0 v0 q5 ]
那么我所说的source到sink的环路是loop inductance是不是成立呢?. X) k) c1 ^- D7 n# ~  h8 R6 i
新年伊始,稳中求胜

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
524
7#
 楼主| 发表于 2015-11-12 17:36 | 只看该作者
本帖最后由 tanghao113 于 2015-11-12 17:41 编辑 $ w: g/ G- t- d
Head4psi 发表于 2015-11-12 16:03
, G% ~4 Y, f' A. |& `# D- z> , 此言差矣,單 source到sink 為局部電感,Reduce Return Path 才成 loop inductance.3 k) w5 o' N) O7 Z1 @( E

5 e2 k  t% R6 f1 O均勻傳輸線特性 ...

; i# J# D+ l6 k之所以验证传输线是因为这是手头上能够对比的最好模型,以便验证自己对Q3D软件的使用理解是否正确。9 R4 G) q% S+ H2 A( l, ^  c! L; `
1 _: _0 G. \' k
果然是的,信号与参考平面都Assign为Signal Net,用Reduce Return Path后与SI9000比较符合。且Reduce Matrix可按Original Martrix通过以下公式计算得到Lloop = Lself-signal + Lself-return - 2*Lmutual. a0 }  [% f3 w. C* O* r
  ]7 U) J5 c" l/ n- q( I
其中设置为:信号与参考平面都Assign为Signal Net,都设置好Source和Sink,不过要使得电流方向方向要设成同向,若设成反向则超出很多。经分析与Lmutual的±号有关,不知为何要设置同向电流,比较难以理解,按理回流应该反向才对。
- n/ p6 f% ?/ q  h* |" a3 @
. M0 m4 d1 T0 |# ?同向时候(Original与Return Path矩阵):2 E! S4 `, t+ d2 L0 J% i) K
+ |+ |, q! X5 y+ I8 `5 X7 W' v
即Q3D计算的值为(按每inch换算) L=7.2938nH
# U# A" W  A. g1 A5 `, x3 i# X4 y3 L( `' x$ e
反向(Original与Return Path矩阵):  Z0 ~; P" Z+ b8 `6 D! V3 ]

) \( ?5 R1 v' E5 l% P即Q3D计算的值为(按每inch换算) L=48.918nH
/ }) F* g% m  [) Z' g
: v! Q% u4 Y. K3 _) B' P  a) j3 I6 z, P# _

, P& M% p+ R: D( P# k3 k2 ~& V
9 S! P, V9 o/ d4 E# k. K

点评

选择同向的原因是因为Q3D是电流源激励。 对于交流: 而测试点在source端,你如果加反向source,那么获得的互感就不是微带线正馈和负馈构成的端口上的互感了。 正确的算self inductance的方式应该是地平面加infini  详情 回复 发表于 2015-11-13 13:36

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
524
9#
 楼主| 发表于 2015-11-13 16:30 | 只看该作者
cousins 发表于 2015-11-13 13:36
% v- Q3 \8 q* F( I. h+ J& w! G选择同向的原因是因为Q3D是电流源激励。
! j8 w, ~7 J7 r8 S对于交流:. }9 Y1 h1 L- i5 C; ?
而测试点在source端,你如果加反向source,那么获 ...
0 b: e& n' x3 v
谢谢版主,我先细细消化一下。
; v+ F7 k7 N# ]/ @; }6 l+ P! y

3

主题

52

帖子

899

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
899
10#
发表于 2015-11-13 23:27 | 只看该作者
本帖最后由 Head4psi 于 2015-11-15 20:39 编辑
& h: x" `, y; Q
cousins 发表于 2015-11-13 13:36
$ g' g; p1 T/ s) D9 t# w3 {选择同向的原因是因为Q3D是电流源激励。4 F* l9 j: N# b
对于交流:
$ E' H4 u8 W! u3 |- C1 c6 }而测试点在source端,你如果加反向source,那么获 ...

' ^5 x1 O( ~( l1 b! o4 K! {) k5 `# m1 f- p3 e; y
! f0 `5 ^, T9 w4 q! v; H3 V6 g  y
& h/ B2 F4 _! D) j/ u5 P7 f

点评

我都讲了self为partial有前提条件了,你不要不管我前面所陈述的条件,我说的是存在两个导体构成一个环路,有互感的前提下,自感为partial。 而且,你这样讲就和你之前所说Q3D算的是partial矛盾了,楼主最开始的模  详情 回复 发表于 2015-11-14 07:52

3

主题

52

帖子

899

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
899
11#
发表于 2015-11-13 23:29 | 只看该作者
$ U% w4 k3 V2 P" I3 C! O9 k4 \

点评

[attachimg]105481[/attachimg] 有关多根走线共用返回路径的环路电感的计算,我的理解如下(电流流向如上图所示): 环路1的环路电感为:(L11 + L12 + L13 - L1-return) + (Lreturn - L1-return - L2-r  详情 回复 发表于 2015-12-2 14:12

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
12#
发表于 2015-11-14 07:52 | 只看该作者
本帖最后由 cousins 于 2015-11-14 08:09 编辑 9 N1 P0 `" u0 s* x# _
Head4psi 发表于 2015-11-13 23:27
0 K8 X+ g8 h* ~+ J2 F[ self就是parital。partial inductance是存在于两个导体构成的AC环路中的其中一个导体的本身电感 ] 1 I* Z) h3 b3 i" Z9 k- W0 t, T% d
...
3 V: u- d0 V$ {- B( O
我都讲了self为partial有前提条件了,你不要不管我前面所陈述的条件,我说的是存在两个导体构成一个环路,有对静态地互感的前提下,自感为partial。7 Q7 Y2 m% r7 T) A# h
而且,你这样讲就和你之前所说Q3D算的是partial矛盾了,楼主最开始的模型算的L11难道不是自感?你又不是很肯定的说是partial?" b- E( W4 ?  D  F- M

点评

看晕了,这个reduce martix太烦人了,自己看得头都大了  详情 回复 发表于 2015-11-16 16:51
新年伊始,稳中求胜

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
524
13#
 楼主| 发表于 2015-11-16 16:51 | 只看该作者
cousins 发表于 2015-11-14 07:52
/ a2 Q+ }* d, Q5 V4 }7 c% D我都讲了self为partial有前提条件了,你不要不管我前面所陈述的条件,我说的是存在两个导体构成一个环 ...

# ^. e( [, V1 q. T看晕了,这个reduce martix太烦人了,自己看得头都大了6 {4 o/ L3 z% N# B/ |

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
524
14#
 楼主| 发表于 2015-11-18 11:45 | 只看该作者
光是这个电感就够我回去在研究一遍电磁场了,先传个附件,学习学习

Archambeault3.pdf

580.95 KB, 下载次数: 23, 下载积分: 威望 -5

PP_PartialInductance.pdf

273.01 KB, 下载次数: 34, 下载积分: 威望 -5

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
524
15#
 楼主| 发表于 2015-11-19 17:44 | 只看该作者
       最近这几天有好好学习了一下Q3D的官方教程。了解到Q3D软件解出来的都是Partial inductance(局部电感),而Q2D或SI9000这些2D场解工具算出来的都是Loop inductance(回路电感)。如下图所示:

0 n- D6 R, E/ ~* u: \5 h) Q       其中Patial inductance又含Partial self-inductance(局部自电感)和Partial mutual inductance(局部互电感),有关这两个概念可参见Eric Bogatin大师的书,上面写得很清楚。$ p! j! t* b' r, E# ]
       为了实测(其实实测的就是Loop inductance,因为必须要形成环路才会有电流流过)能与Q3D的仿真数值能联系起来,必须使用Martix Reduction来获得Loop inductance。如下图所示。+ A; b% d5 e, A7 a2 c

3 K! \' e+ A- F6 Z6 A: l. N: }
- b" D) y# d. i# f
/ h9 }2 v0 f7 k3 P, S

" G; i8 ^- w% z! H; L% O" s

: S( c: g8 c, j9 e7 R       Q3D可以求解出Patial inductance(局部电感)LS1,LR1,LS1-R1,为了得到Loop inductance(回路电感),用Martix Reduction中的Return Path来求得。2 W" d* c7 F, g+ z% R7 `
, f, `, h6 v2 U; @
( Z2 U  i- x3 b5 C% b4 C: D

7 @. `( {4 y  a
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-4-4 19:40 , Processed in 0.087595 second(s), 49 queries , Gzip On.

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

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

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