找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3202|回复: 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 编辑 & c- _* n7 w& u7 v
* v/ k7 ^7 j  u7 j
近日开始使用Q3D软件。为了验证自己是否操作正确,故特意仿了一段微带线,但是发现其单位电导,单位电感有点差距。+ o# r% a* e6 j" q6 ~( a+ }
  b- P4 @# ~/ @, Q) i: q& w
叠层设置如下3 l8 w4 a2 N( C8 n0 d
% V* T" e  P5 T  f3 U/ k

4 H. O+ T3 N. {7 ^( i1 t, t1、SI9000算得在100MHz情况下计算RLGC模型的各参数:
7 U: n6 @. L# ~, _
' Y0 ]0 U' ?3 _: z4 p7 I$ a1 U. k/ p: h2 V; m, v/ d
即SI9000计算的值如下(每inch):# z1 H! T3 m* V/ @. Z# ~0 H
R= 0.363Ω   L=7.94nH  G=3.46*10^-5  C=3.03pF
) K& F4 m5 e9 D5 Q8 J/ _) Q6 H6 k4 a% @# h8 R
& U- q' b" r# x0 f$ s) e
2、Q3D依据同样的叠层建模,走线长度为100mil,在走线的两端分别添加Source和Sink,参考平面设置为地网络
" t2 s! t$ [( c( _! v7 [ , d% S$ Q3 `, W1 e& Z) N

$ _1 [/ y: O1 |" g1 c4 l- G/ Z2 @3 j求解设置(比较高的精度要求):, m% g. x0 x7 p& f
收敛:8 l2 Y3 _. L- m5 M- J. G9 I

! I$ T: F1 Q+ s% r: a0 w7 ~- ]8 q# J( ]9 O+ \
求解的RLGC值:
+ F1 {& F5 D' m7 k8 x% L6 z) q
" G; V2 x* G# i) ^. V! t即Q3D计算的值如下(按每inch换算):8 p0 t: {) z, g! P4 b% y8 ~
R= 0.30384Ω   L=15.222nH  G=0.032678  C=3.1485pF; w' P* P& {; o9 T

7 Y* L! e( c2 v' O  y3 ?+ |把SI9000计算的值再次罗列如下(每inch):$ h( y5 {4 O# s" I4 k  o" `
R= 0.363Ω   L=7.94nH  G=3.46*10^-5  C=3.03pF
8 l% ^! `# @% Z' Y
5 H& _% a7 ?5 B$ N4 k7 ^+ g可以看到L和G差距非常大,想问一下具体是什么原因导致了这么大的差距?是Q3D软件的使用方法问题么?Q3D的模型如附件,软件版本为2014。 Project7.zip (22.29 KB, 下载次数: 14)
' X$ I5 }/ Y4 {' u3 b
2 F3 N( x' U/ k& y5 v* F' W3 h6 |
3 g% G* f& V3 ^2 l2 U" H; u4 G0 E5 c8 u5 ~; s6 `) e
8 p4 C9 N+ k2 \& n* ?  _* R! g* e, k

2 F" v5 F+ d9 P) y+ G" e: t

评分

参与人数 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
* J4 t: T/ I+ R4 c. A, `# {之所以验证传输线是因为这是手头上能够对比的最好模型,以便验证自己对Q3D软件的使用理解是否正确。# _6 |, B' [( p7 F7 r

" a% ~) B* ]7 y5 V- I4 q ...
3 x; i  x2 V/ }, H0 S4 r1 j
选择同向的原因是因为Q3D是电流源激励。
. E8 I7 J3 c* `对于交流:
  A! Z) l6 G; p! L) ^而测试点在source端,你如果加反向source,那么获得的互感就不是微带线正馈和负馈构成的端口上的互感了。8 W/ h' O3 V4 B+ [, b; ]
正确的算self inductance的方式应该是地平面加infinite GND boundary,因为真的参考面只有与正馈相邻的面,参考层的地厚度对微带线几乎无影响。# W6 Z0 z$ Q4 K) @" A6 d" t
你如果一定要用singal的方式,那么就要以同样的馈电位置形成端口,然后reduce return或者reduce ground去除到地的互感影响,否则就不是正确微带线的模型。
- c, w/ P/ N0 E9 A' b0 L3 W+ O1 V! ~+ `2 P7 k
L matrix是有self和mutual部分的5 `" u2 W4 [% T4 q. w
环路中的loop inductance和self inductance只有在构成信号环路且返回路径为电边界的情况下才相等,因为此时的mutual为0,self就是loop。若不是电边界,视作信号线的话,那么其就存在mutual,self就是parital。partial inductance是存在于两个导体构成的AC环路中的其中一个导体的本身电感。
6 m! i2 S, V( E  a$ X) E你原始工程文件的GND NET方式是没有GND测试点的,所以测出来的就是signal的loop inductance,只不过其AC环路没有包括地而是到无穷远处的电边界,而GND NET只是其中一个静态线,但是其算出来的self inductance是不是等于和地构成的环路的partial inductance,答案是否,你可以删掉GND的copper,你会发现结果和有这个inductance会略增大,但是差异不大,很显然就是去掉了signal到GND net部分的mutual inductance影响。所以你算出来的这个self inductance值,到底是个什么东西,取决于你的激励和边界是不是和真实的信号传输线结构相同。
* Z6 W* O+ C$ s; ]6 S$ G
6 X4 J! \& Q  A; G3 a
- {$ ]1 f/ _9 ~
$ u2 n9 p" f% P' c0 }" c0 n, 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.
. Q" X7 _+ L# A! D) F: ], |, u; t- I8 O) c6 G8 i6 i
均勻傳輸線特性阻抗要與 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的概念了。
/ W" r; s* S1 B! I可以肯定的告诉你Q3D和SI9000的结果是一致的,差距估计也就在5%左右。$ t5 C5 M, n( c3 B- y
至于G,mS和S的单位差你难道没发现么?% m8 Q# l/ ^5 H$ ^. z1 y
! w+ \. e) A, d" m/ ~! ^

点评

多谢版主!还是版主强大。 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
, s9 u% N' L" V4 v; }这就涉及到一个partial inductance 和 total inductance的概念了。
' ?2 N: Y& m' t3 J8 q4 O5 ^5 Q可以肯定的告诉你Q3D和SI9000的结果是 ...

0 u  J9 T( s4 h* M多谢版主!还是版主强大。G是我看错单位了,一急就犯晕了。。。见笑了。
  a: [' A8 D0 m' }5 B7 J& M9 T  U) [! P
按您这么说Q3D软件算出来的都是局部自感,要自己去通过公式换算成回路电感?
. F' _. m" `1 M! zLloop = Lself-signal + Lself-return - 2*Lmutual
1 I2 b" i# c' d# c0 S$ }7 `5 h; I: _7 c5 k2 I" a  [
上文我把参考平面Assign成Ground网络了,这样Matrix结果里面就没有两导体的互感。其实我把参考平面Assign成Ground网络就是想让信号线参考它呀,不然这个Ground网络的意义为何?. |, Y$ L( f. c6 X

+ k: f+ r5 y# w0 M  K  Z6 y那我想算Lloop具体应该怎么做呢?地平面也要设置成Signal网络,再加Sink和Source得到互感后手工计算?
' r) c2 c- {$ J0 ?7 \: q' L5 [" T1 b  x, L5 d
还有对Reduce Matrix里面也有Ground Net和Return Path,对其用法不是很了解。版主能否详细介绍下呢?非常感谢?
# ]$ W! }8 E$ ]. Y5 }

点评

事实上,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:026 X4 P  _1 ?5 A' T. T5 |
多谢版主!还是版主强大。G是我看错单位了,一急就犯晕了。。。见笑了。
2 Q+ e2 S6 n* ^. l6 {. p0 u! L  ^9 v! l. K* _
按您这么说Q3D软件算出来的都 ...

9 L7 `, A; \- |8 d事实上,Q3D算的就是loop inductance。
! L6 d" b1 H- |% v8 e( Q% ASI9000算的才是self inductance。8 A; C1 H4 Y! f# M
RLGC构成的电路L11,而Q3D里算的是source到sink构成的环路的inductance。
( v, C+ L5 j7 A4 H6 k! ]9 `4 y

点评

请教版主一个问题么?我在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( F8 e* T8 U  N- ?
> , 此言差矣,單 source到sink 為局部電感,Reduce Return Path 才成 loop inductance.; B, W6 B3 \9 k7 C0 U
' H1 b) M5 `' f2 p% i( ?3 I
均勻傳輸線特性 ...

% w% a8 y" _% @4 S事实上,楼主的模型本就没选GND作为signal,而是直接用的ground net。
( r: `8 D5 l% L( i算出来的matrix本就是包含了signal self+GND,没有signal net给你reduce。
) _# E. W( f  K* X4 q7 M: c- _那么我所说的source到sink的环路是loop inductance是不是成立呢?
$ y8 b. C% ?2 @6 B
新年伊始,稳中求胜

9

主题

79

帖子

524

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
524
7#
 楼主| 发表于 2015-11-12 17:36 | 只看该作者
本帖最后由 tanghao113 于 2015-11-12 17:41 编辑
' P' j- J  I% s: Y, T
Head4psi 发表于 2015-11-12 16:03
7 a( e1 M6 W' @. e0 [> , 此言差矣,單 source到sink 為局部電感,Reduce Return Path 才成 loop inductance.  u2 s  |" ]! `, l% s

# t/ R& C3 d: q# Y均勻傳輸線特性 ...
8 X' ^2 k0 N5 k) z
之所以验证传输线是因为这是手头上能够对比的最好模型,以便验证自己对Q3D软件的使用理解是否正确。+ F2 Z/ j7 `! F- F8 F

; }( C1 w6 _7 k( g- F果然是的,信号与参考平面都Assign为Signal Net,用Reduce Return Path后与SI9000比较符合。且Reduce Matrix可按Original Martrix通过以下公式计算得到Lloop = Lself-signal + Lself-return - 2*Lmutual3 D: J5 ^* C/ s; e
; L9 _+ W2 y$ R( K* `  s
其中设置为:信号与参考平面都Assign为Signal Net,都设置好Source和Sink,不过要使得电流方向方向要设成同向,若设成反向则超出很多。经分析与Lmutual的±号有关,不知为何要设置同向电流,比较难以理解,按理回流应该反向才对。
" E/ r. r: I) M; w  T  {4 K. C6 r1 a; _) J
同向时候(Original与Return Path矩阵):3 X+ A2 m8 y- J( x5 H! b+ ?0 f) i2 K- o

% x2 ^$ \0 v. U' d即Q3D计算的值为(按每inch换算) L=7.2938nH% W' o# ~  S1 \* Q
1 d. ]& l7 w9 f! W: `( y4 P
反向(Original与Return Path矩阵):
) q; O$ K1 G- v, O 7 f. q3 H) n& v. A
即Q3D计算的值为(按每inch换算) L=48.918nH
2 h( [3 Y- U& W6 @7 m8 i" j( ~1 [5 L! `! E7 s
. Z# n5 f! n, ]/ t$ z' x* D8 H
/ o$ I9 {; \8 ~7 ]$ e1 Z1 E( }
* }% i/ O) n9 X6 }
( F; [) R$ x/ I0 ]# o6 G. d( H

点评

选择同向的原因是因为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- j4 I  R: g, U1 v4 O$ C: g, S! `/ |
选择同向的原因是因为Q3D是电流源激励。
& c8 R# v# c) g对于交流:7 l: R( P( Y4 U- I7 D# n
而测试点在source端,你如果加反向source,那么获 ...

9 v7 Q# h! v! K6 B! B5 v( h  P谢谢版主,我先细细消化一下。4 a+ ^; V: A) E2 u! ]9 I

3

主题

52

帖子

899

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
899
10#
发表于 2015-11-13 23:27 | 只看该作者
本帖最后由 Head4psi 于 2015-11-15 20:39 编辑
8 J0 a! T, ~2 u& A
cousins 发表于 2015-11-13 13:365 \. F" O8 N% _% H+ Z
选择同向的原因是因为Q3D是电流源激励。
- \, h+ E% _  G! k% k对于交流:
/ V- [; ~3 f7 n4 V而测试点在source端,你如果加反向source,那么获 ...
" j# j# {- E8 Q8 D1 K/ ]

: {( Q0 t5 }8 U8 m, g
! Z0 q* E" E3 D% i0 Q) }0 Q7 f2 g! Q) @6 B% ~- u$ ~

点评

我都讲了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 | 只看该作者
- e8 w' H' a3 ]& v1 d) y9 P

点评

[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 编辑
+ [! c' \3 J4 y0 j8 f( s
Head4psi 发表于 2015-11-13 23:27
5 ^/ i9 m! g5 f% h[ self就是parital。partial inductance是存在于两个导体构成的AC环路中的其中一个导体的本身电感 ]
3 r, [/ T- y' i2 b( t" t; P+ t ...

; f' r  K$ [& r% ]( {! |我都讲了self为partial有前提条件了,你不要不管我前面所陈述的条件,我说的是存在两个导体构成一个环路,有对静态地互感的前提下,自感为partial。1 S3 l+ u8 u: i5 e
而且,你这样讲就和你之前所说Q3D算的是partial矛盾了,楼主最开始的模型算的L11难道不是自感?你又不是很肯定的说是partial?( Z/ p8 }$ k  |4 z; G( {

点评

看晕了,这个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  c1 Z( k, N: p4 {, y6 z
我都讲了self为partial有前提条件了,你不要不管我前面所陈述的条件,我说的是存在两个导体构成一个环 ...
( g& ]3 y* H) @
看晕了,这个reduce martix太烦人了,自己看得头都大了; U! B. J0 V# q% v! ^$ o# N  O- J

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(回路电感)。如下图所示:
) o! j, u/ [$ `' g6 [
       其中Patial inductance又含Partial self-inductance(局部自电感)和Partial mutual inductance(局部互电感),有关这两个概念可参见Eric Bogatin大师的书,上面写得很清楚。, |, c0 X3 H  \6 h! J) L
       为了实测(其实实测的就是Loop inductance,因为必须要形成环路才会有电流流过)能与Q3D的仿真数值能联系起来,必须使用Martix Reduction来获得Loop inductance。如下图所示。3 q4 W1 K( @6 ]$ _; s- s1 W9 m
  u" X/ [) L* q- E

$ m) Y% ^7 ^  c$ k& c# j. f
* p5 z# S/ T6 S& h  z

. g) Z7 \1 S6 N2 _: i) A& s9 v7 T

# @2 b# Z, b8 v1 X+ P9 @* e* o       Q3D可以求解出Patial inductance(局部电感)LS1,LR1,LS1-R1,为了得到Loop inductance(回路电感),用Martix Reduction中的Return Path来求得。
; W1 O% W) R( ?. b) |

& O) d6 l& k$ U6 j! U' {9 V( n* W% g& `5 y; |

  Y7 X; s  C' Q; @2 A5 v( j0 n1 `
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-4-18 20:03 , Processed in 0.079202 second(s), 36 queries , Gzip On.

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

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

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