找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3172|回复: 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 编辑
' n0 N( w# P. H7 b. z/ e% c$ L: y) `( F) X' Z( w4 r
近日开始使用Q3D软件。为了验证自己是否操作正确,故特意仿了一段微带线,但是发现其单位电导,单位电感有点差距。
! J/ W+ U$ }! l0 r1 b
( F7 x8 E: g$ }  X* {# d* o叠层设置如下
8 s( r+ u4 s$ A
5 u( w& `1 g! S8 ^* U1 z8 k
) j+ H, W- E- U, Z% N1、SI9000算得在100MHz情况下计算RLGC模型的各参数:
: M( i  b5 @, q/ C9 E: |: f! ~+ ~ 0 ~3 _2 m  Y6 p1 t" v& f

3 I7 g/ H) \  L* y即SI9000计算的值如下(每inch):
- b0 R3 f  ?4 W6 O/ _8 [* a( ^R= 0.363Ω   L=7.94nH  G=3.46*10^-5  C=3.03pF) ~5 L. C  o, C* w

9 V, S$ _4 o; [3 B
: ]! O# W# \, g+ ?" a: C9 L! }& y2、Q3D依据同样的叠层建模,走线长度为100mil,在走线的两端分别添加Source和Sink,参考平面设置为地网络
7 x/ I+ a1 q- J7 v; C, e4 [- w ' K& Z+ b# l8 Z3 p) P8 z8 _. r

6 ~% `/ m5 m( B3 H- \  Y5 U1 q求解设置(比较高的精度要求):
4 I" e* q  c6 O4 O3 X 收敛:: e6 u/ x6 a( c' f2 `8 r; |
) }$ n# f1 m0 z, s) r0 H' Q* Q
. P$ l4 T: E$ m, ]6 j
求解的RLGC值:; d) |4 E3 H. B9 K$ u  s

$ Y2 W( E9 `9 G8 q" @即Q3D计算的值如下(按每inch换算):2 j% v" N! @7 f1 e# H4 J- Y
R= 0.30384Ω   L=15.222nH  G=0.032678  C=3.1485pF/ f* S; K+ w8 G4 K0 s$ c& }
6 S- _( c$ b8 o' L6 @7 ?' C
把SI9000计算的值再次罗列如下(每inch):
* G% }( H/ E  s; o7 r" JR= 0.363Ω   L=7.94nH  G=3.46*10^-5  C=3.03pF2 k" ~6 F8 ~7 ~% \
% G% z& T$ w; c( F
可以看到L和G差距非常大,想问一下具体是什么原因导致了这么大的差距?是Q3D软件的使用方法问题么?Q3D的模型如附件,软件版本为2014。 Project7.zip (22.29 KB, 下载次数: 14)
1 v$ ?7 s% F# A- C$ l, `* W, F) d2 D1 _; I- i

3 b% L7 I" c) X5 ]5 l) K0 y6 d: o# v$ |

* B8 E# h) k# X5 W1 C7 t
$ A* a  e7 Y3 m! F3 \  q

评分

参与人数 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:361 u0 O* D0 Z; A% x/ ?
之所以验证传输线是因为这是手头上能够对比的最好模型,以便验证自己对Q3D软件的使用理解是否正确。% Y8 p% E2 F0 W2 }  H
# D: P4 w' a+ g7 n& _4 n
...

& p- }  E8 a1 M, F6 L1 Q% g& [1 Z选择同向的原因是因为Q3D是电流源激励。
! g7 @/ P9 w/ S; Z3 E% l对于交流:
# `, r  d0 M& z3 _9 n( _而测试点在source端,你如果加反向source,那么获得的互感就不是微带线正馈和负馈构成的端口上的互感了。
) X* L9 ?. {" b( u8 _正确的算self inductance的方式应该是地平面加infinite GND boundary,因为真的参考面只有与正馈相邻的面,参考层的地厚度对微带线几乎无影响。) k7 o- w8 ]% n
你如果一定要用singal的方式,那么就要以同样的馈电位置形成端口,然后reduce return或者reduce ground去除到地的互感影响,否则就不是正确微带线的模型。
4 |: x. N0 U8 m# p4 }: A& g9 ~% k! y: x4 i: P" p3 c
L matrix是有self和mutual部分的
6 Y9 L0 Y3 M/ P% K环路中的loop inductance和self inductance只有在构成信号环路且返回路径为电边界的情况下才相等,因为此时的mutual为0,self就是loop。若不是电边界,视作信号线的话,那么其就存在mutual,self就是parital。partial inductance是存在于两个导体构成的AC环路中的其中一个导体的本身电感。
/ c5 t9 h' P( p  Y: J. A$ A你原始工程文件的GND NET方式是没有GND测试点的,所以测出来的就是signal的loop inductance,只不过其AC环路没有包括地而是到无穷远处的电边界,而GND NET只是其中一个静态线,但是其算出来的self inductance是不是等于和地构成的环路的partial inductance,答案是否,你可以删掉GND的copper,你会发现结果和有这个inductance会略增大,但是差异不大,很显然就是去掉了signal到GND net部分的mutual inductance影响。所以你算出来的这个self inductance值,到底是个什么东西,取决于你的激励和边界是不是和真实的信号传输线结构相同。. s  [3 p+ g3 ~! o6 z

2 y! d  u& r. V6 n$ z( S3 r* J( C; H  K# W% _! B3 Z

" X7 T' t' C+ g5 \1 Z8 Z0 U, {

点评

[ 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.$ G, A/ T3 @  `2 N/ R' h

; e( K0 T+ l6 H: o+ D* B均勻傳輸線特性阻抗要與 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的概念了。
* P/ D! b; T  X7 H( i可以肯定的告诉你Q3D和SI9000的结果是一致的,差距估计也就在5%左右。
4 I% @8 e) `. {+ |至于G,mS和S的单位差你难道没发现么?; U5 Z: h& K. M$ C; F

) p2 N+ d$ K# V, P% U

点评

多谢版主!还是版主强大。 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:090 m- C' R5 l8 U
这就涉及到一个partial inductance 和 total inductance的概念了。0 M- K# ]# J# P
可以肯定的告诉你Q3D和SI9000的结果是 ...
" V! M: G) J3 i8 _4 |, z) m) U2 ^
多谢版主!还是版主强大。G是我看错单位了,一急就犯晕了。。。见笑了。
! H, Q4 T+ H* ?3 m% f9 W; ^* [2 D- r4 q: H. ]
按您这么说Q3D软件算出来的都是局部自感,要自己去通过公式换算成回路电感?
0 [- F. x5 `6 RLloop = Lself-signal + Lself-return - 2*Lmutual
, I0 R6 j. W3 s) X$ f+ L0 V; t7 y+ Y/ i" @
上文我把参考平面Assign成Ground网络了,这样Matrix结果里面就没有两导体的互感。其实我把参考平面Assign成Ground网络就是想让信号线参考它呀,不然这个Ground网络的意义为何?
$ a) z( W$ n, K( Z/ ^- a. n
$ I/ K. |/ M1 C# L& r% h* _那我想算Lloop具体应该怎么做呢?地平面也要设置成Signal网络,再加Sink和Source得到互感后手工计算?
, o: z  n9 h3 m% H! w& F# F7 h/ U* Y+ A. l! S
还有对Reduce Matrix里面也有Ground Net和Return Path,对其用法不是很了解。版主能否详细介绍下呢?非常感谢?# }% i8 `4 i5 `& O6 g8 `, |: n

点评

事实上,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:02
1 h0 t0 @, d0 T多谢版主!还是版主强大。G是我看错单位了,一急就犯晕了。。。见笑了。
/ B) j5 }. Z- V5 B: W* p# z3 s6 v2 o8 L$ k3 ?1 B
按您这么说Q3D软件算出来的都 ...

, k( n& p, `3 |, b) [事实上,Q3D算的就是loop inductance。
. x  E8 W* ]& c) w& jSI9000算的才是self inductance。1 L: o) P- ]& z  ]5 K- @% Y
RLGC构成的电路L11,而Q3D里算的是source到sink构成的环路的inductance。
* W3 k8 w; a0 D2 m. G

点评

请教版主一个问题么?我在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
6 w  @: `% m0 r' }, }" e> , 此言差矣,單 source到sink 為局部電感,Reduce Return Path 才成 loop inductance." U! V2 \2 b9 {; P4 B$ h8 C; {

/ S) R6 ^3 b7 F- `# V均勻傳輸線特性 ...
0 o) ^- S: r/ q; J) t8 t
事实上,楼主的模型本就没选GND作为signal,而是直接用的ground net。" W* U1 r1 Z: p
算出来的matrix本就是包含了signal self+GND,没有signal net给你reduce。0 i; y/ H- S  ?: E3 m
那么我所说的source到sink的环路是loop inductance是不是成立呢?
: Z# k' _0 |6 r3 x$ I/ b6 `
新年伊始,稳中求胜

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
524
7#
 楼主| 发表于 2015-11-12 17:36 | 只看该作者
本帖最后由 tanghao113 于 2015-11-12 17:41 编辑 : b; q. z& y/ L: G' K  P$ X: u3 v
Head4psi 发表于 2015-11-12 16:03
, T/ b) f! n5 A" h( e* `> , 此言差矣,單 source到sink 為局部電感,Reduce Return Path 才成 loop inductance.
0 P& I9 [7 I! \5 S* e# ~# w9 L5 n& F& Q/ u5 }0 f9 a7 j5 V
均勻傳輸線特性 ...
! y( m. ~5 y5 ^% F/ a+ [
之所以验证传输线是因为这是手头上能够对比的最好模型,以便验证自己对Q3D软件的使用理解是否正确。
) |/ R# Q, N! g3 i6 y
% h; @* f+ B3 @9 B果然是的,信号与参考平面都Assign为Signal Net,用Reduce Return Path后与SI9000比较符合。且Reduce Matrix可按Original Martrix通过以下公式计算得到Lloop = Lself-signal + Lself-return - 2*Lmutual
* l  g1 @% t5 z
0 D. I, @; v. k- h6 p" c其中设置为:信号与参考平面都Assign为Signal Net,都设置好Source和Sink,不过要使得电流方向方向要设成同向,若设成反向则超出很多。经分析与Lmutual的±号有关,不知为何要设置同向电流,比较难以理解,按理回流应该反向才对。1 |6 t: m1 z- _9 i, ~

3 t% |5 l7 W4 k6 X. |/ S同向时候(Original与Return Path矩阵):1 k  t0 |6 \6 P! X7 q# H

8 x( ]; d. K' C' w即Q3D计算的值为(按每inch换算) L=7.2938nH
" I; ]6 E8 r  N+ O) g2 X5 [
1 d6 j  ]4 z( ?  S2 ?' U1 }反向(Original与Return Path矩阵):2 B6 _5 K/ Y$ c2 Z0 x
' j  H) p9 U- D: z8 C
即Q3D计算的值为(按每inch换算) L=48.918nH$ a! f  ~* j3 [6 g( o

: C7 W' p* ~1 |5 s3 V# O' }; }; W! x8 {8 O4 Y  K" |$ T) M

% c) `3 O6 ^* V  {! a# F+ B# W3 S- l+ ^) S9 N- u: t9 ~
' p8 a+ T( e. }9 h9 g/ K4 K3 M

点评

选择同向的原因是因为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
  C7 a% s( J6 p3 m选择同向的原因是因为Q3D是电流源激励。
+ ]( ?: g7 [9 q* X0 D5 V2 q对于交流:  B. ~( L. Z+ D" y
而测试点在source端,你如果加反向source,那么获 ...

( O( v; S5 @' _  y% A4 {- u谢谢版主,我先细细消化一下。, r6 v: B0 O  {% Z5 K7 W$ A/ o$ V

3

主题

52

帖子

899

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
899
10#
发表于 2015-11-13 23:27 | 只看该作者
本帖最后由 Head4psi 于 2015-11-15 20:39 编辑
9 X  T1 X  ~) n$ A+ T" v; D
cousins 发表于 2015-11-13 13:36* E+ _( T" A. g
选择同向的原因是因为Q3D是电流源激励。7 v7 p1 ]0 M: R4 T
对于交流:# P+ Z' h7 C2 x1 s! A7 w
而测试点在source端,你如果加反向source,那么获 ...

7 r7 \* r: L- `1 y7 d4 d7 q  H- W/ k9 \: l

9 }) ~' C/ y% ]! n9 p8 q9 z7 M8 o' a. q' [: i8 U* D2 p/ ?' r

点评

我都讲了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 | 只看该作者

4 R- D' {; m4 R3 t

点评

[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 编辑 ) P. r! {' l$ E9 Y0 ?
Head4psi 发表于 2015-11-13 23:278 R& f) ?) |  P; H. e* ~
[ self就是parital。partial inductance是存在于两个导体构成的AC环路中的其中一个导体的本身电感 ] / o9 E6 q0 w8 d( c* n
...
8 b  h" N* L0 x. w% u, [
我都讲了self为partial有前提条件了,你不要不管我前面所陈述的条件,我说的是存在两个导体构成一个环路,有对静态地互感的前提下,自感为partial。
; q; H+ Q! @9 G3 y/ d而且,你这样讲就和你之前所说Q3D算的是partial矛盾了,楼主最开始的模型算的L11难道不是自感?你又不是很肯定的说是partial?
1 s& V8 S! e! j- ^

点评

看晕了,这个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
* o! h7 o' c4 P' a我都讲了self为partial有前提条件了,你不要不管我前面所陈述的条件,我说的是存在两个导体构成一个环 ...
* J% }: o) V6 i2 v7 r2 S
看晕了,这个reduce martix太烦人了,自己看得头都大了
0 x- |) g" ?$ v5 S6 _/ r

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(回路电感)。如下图所示:
6 A, `, g9 a9 i4 h% L/ F; `
       其中Patial inductance又含Partial self-inductance(局部自电感)和Partial mutual inductance(局部互电感),有关这两个概念可参见Eric Bogatin大师的书,上面写得很清楚。8 [9 ?; E2 Z  Z) _# C1 B! k
       为了实测(其实实测的就是Loop inductance,因为必须要形成环路才会有电流流过)能与Q3D的仿真数值能联系起来,必须使用Martix Reduction来获得Loop inductance。如下图所示。
5 [. W# ?+ _) S
" x# A, z6 k% H5 B$ c; M$ N  Q/ A/ P) r  B2 m! t5 q" f) A
- a# K- I1 H  `
$ H7 L; V6 F$ z5 L3 |) X$ }
: O- J. s) f7 v( b* Q: u* P. U
       Q3D可以求解出Patial inductance(局部电感)LS1,LR1,LS1-R1,为了得到Loop inductance(回路电感),用Martix Reduction中的Return Path来求得。" o: I3 \# N2 q

. W# [+ O7 T% a: D) R+ {' H+ {9 w9 k( h+ L
# D8 R: u7 q+ j6 a/ T
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-9-19 10:08 , Processed in 0.085611 second(s), 49 queries , Gzip On.

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

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

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