news 2026/8/31 5:10:13

共模电感对差模、共模信号的LTSpice仿真分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
共模电感对差模、共模信号的LTSpice仿真分析

共模电感对差模、共模信号的LTSpice仿真分析

1 仿真建立

1.1 AC扫描

.ac dec20010k 100Meg

含义是:

  • dec:按十倍频程扫描。
  • 200:每个十倍频程计算200个频点。
  • 10k:从10kHz开始。
  • 100Meg:扫描到100MHz。

LTspice会依次计算:10kHz → 10.1kHz → ... → 100kHz → ... → 500kHz → ... → 100MHz

1.2 设置AC交流源

DC 0​:直流工作点为0V
AC 1:AC扫描时的小信号幅值为1V、相位默认为0°

设置AC幅值为1时方便直接读取增益

共模输入为:

$$V_{CM}=\frac{V_{INP}+V_{INN}}{2}=1V$$

1.3 放置共模电感模型

工程使用两个耦合电感:

L1 OUTP INP 470u Rser=0.14 L2 OUTN INN 470u Rser=0.14 K1 L1 L2 0.9998

其中:

  • 470u​:每个绕组#470µH#。
  • Rser=0.14​:每个绕组直流电阻#0.14Ω#。
  • K1:让L1和L2磁耦合。
  • 0.9998:假设耦合系数非常接近1。

放置共模电感的方式

  1. L放置两个电感,水平朝向
  2. 勾选Show Phase Dot,让两个相位点显示出来
  3. ​放置SPICE指令:K1 L1 L2 0.9998

上述指令可以把两个电感组合成Transformer

1.4 打印输出结果

.meas AC CM_100K FIND mag((V(OUTP)+V(OUTN))/2) AT=100k

  • .meas:表示让LTspice自动测量并输出一个结果。
  • AC:表示该测量作用于AC扫描。
  • CM_100K:是测量结果的名字,可以自行修改。
  • FIND:表示“找到指定频率点的表达式结果”。
  • mag():用于读取复数的幅值:
  • AT=100k:表示在100kHz处读取结果。

.options plotwinsize=0:表示关闭LTspice的波形数据压缩。关闭后仿真更久但是数据更准确

2 分析

2.1 共模电感

共模电感(Common Mode Choke, CMC)的原理为“磁通抵消”

在物理结构上,它是将两根独立的导线(例如电源的V+​ 和GND​),以​相同的匝数、相同的绕向,绕在同一个高导磁率的磁芯上。

你可以通过下方这张示意图,直观地观察电流与磁通(Flux)的相互作用关系:

2.1.1 当正常工作时(差模电流流过)

电流从正极流入、从负极流出。这种“一进一出”、方向相反的电流,被称为差模电流(Differential-mode current)。

磁通抵消:根据右手螺旋定则,由于两根线圈上的电流方向相反,且绕向一致,它们在同一个磁芯内部激发的磁力线方向正好反向。

因此,共模电感对正常差模电流不产生任何感抗,正常的直流电能可以无损、顺畅地传输,不会发生压降。

2.1.2 干扰抑制状态(共模电流流过)

在存在高频干扰的环境下,快速开关产生的 $dv/dt$ 和 $di/dt$ 会通过寄生电容耦合出高频电磁干扰(EMI)。这种噪声电流通常以大地为参考平面,同方向、同相位地同时冲进正极和负极线上,这就是共模电流(Common-mode current)。

由于噪声在两根线上的电流方向相同,它们在磁芯中产生的磁力线方向也是相同的。两股磁通相互叠加,磁芯内部的磁通量急剧增大,线圈立刻表现出极大的电感量。因此极高频的感抗将高频噪声死死挡住,把干扰能量转化为磁芯微小的热能消耗掉,或将其反射回源端,保护后级敏感的电路。

2.1.3 漏感

在理想状态下,差模磁通是 100% 抵消的。但由于现实制造工艺中,两组线圈不可能做到完美的几何对称,总有一小部分磁力线没有穿过闭合的磁芯,而是泄漏到了空气中。这部分没有耦合的电感量就是漏感

漏感虽然数值不大(通常是标称共模电感量的 0.5% ~ 2%),但它本质上等效于串联在正负极线上的差模电感。它能够顺带滤除掉电源线上的一部分差模纹波噪声。这就是为什么在 LTspice 仿真中,我们要将耦合系数(K 值)设定为 0.99 而不是绝对的 1,那剩下的 0.01 就是用来模拟漏感的作用。

2.2 共模仿真结果分析

共模输入、输出分别定义为:

$$V_{CM,in}=\frac{V(INP)+V(INN)}{2}$$$$V_{CM,out}=\frac{V(OUTP)+V(OUTN)}{2}$$

可以得到共模的传递函数为

$$H_{CM}(j\omega)= \frac{V_{CM,out}}{V_{CM,in}} = \frac{(V(OUTP)+V(OUTN))/2} {(V(INP)+V(INN))/2}$$

2.2.1 共模仿真:能否抑制两根输入线同时出现的干扰?

仿真输出结果

cm_100k:mag((V(OUTP)+V(OUTN))/2)=(-21.4770791968dB,0°) at100000cm_500k:mag((V(OUTP)+V(OUTN))/2)=(-35.426349075dB,0°) at500000cm_1m:mag((V(OUTP)+V(OUTN))/2)=(-41.4461987665dB,0°) at1000000
频率共模增益电压比例等效衰减倍数
100kHz−21.48dB0.0844约11.8倍
500kHz−35.43dB0.0169约59倍
1MHz−41.45dB0.00847约118倍

计算方法为:

$$20log{\dfrac{V_{out}}{V_{in}}}=\text{dB}$$

例如500kHz:

$$\dfrac{V_{out}}{V_{in}}=10^{\dfrac{-35.43}{20}}=0.0169$$

这个模型表明,共模电感对500kHz及其更高次谐波具有明显的共模阻抗:

  • 100kHz已经有一定抑制。
  • 500kHz衰减明显。
  • 频率继续升高,理想模型中的抑制继续增强。

2.2.2 电路的近似解析传递函数

共模情况下,两个绕组磁通相加,有效共模电感近似为:

$$L_{CM}=L+M=L(1+K)$$

当前参数为:

$$L=470\mu H \\ K=0.9998$$

因此:

$$L_{CM}=470\mu H\times(1+0.9998) \approx939.906\mu H$$

每个绕组串联电阻:

$$R_s=0.14\Omega$$

负载:

$$R_L=50\Omega$$

因此共模单侧可以等效为一个RL低通网络

因此传递函数如下,可以看出传递函数与输出负载大小有关系

$$H_{CM}(s)= \frac{R_L} {R_L+R_s+sL_{CM}}$$

令:

$$s=j\omega=j2\pi f$$

得到:

$$H_{CM}(j\omega)= \frac{50} {50.14+j\omega\times939.906\mu H}$$

2.3 差模输入仿真结果分析

共模输入、输出分别定义为:

$$V_{DM,in}=V(INP)-V(INN)$$$$V_{DM,out}=V(OUTP)-V(OUTN)$$

差模传递函数分别定义为

$$H_{DM}(j\omega)= \frac{V_{DM,out}}{V_{DM,in}} = \frac{V(OUTP)-V(OUTN)} {V(INP)-V(INN)}$$

2.3.1 差模仿真结果:共模电感对差模的抑制效果

注意:差模的激励与共模的电源激励有所不同

所以输入差模电压为:

[ V_{DM,in}=0.5-(-0.5)=1V ]

VP INP0AC0.5VN INN0AC0.5180
频率差模增益输出/输入
100kHz−0.0485dB约99.44%
500kHz−0.0491dB约99.44%
1MHz−0.0509dB约99.42%
dm_100k:mag(V(OUTP,OUTN))=(-0.0485292635567dB,0°) at100000dm_500k:mag(V(OUTP,OUTN))=(-0.0491045297243dB,0°) at500000dm_1m:mag(V(OUTP,OUTN))=(-0.0509016387924dB,0°) at1000000

共模电感基本没有阻碍差模信号,因为正常供电电流在两个绕组中方向相反,磁通互相抵消。

2.3.2 电路的近似解析传递函数

共模情况下,两个绕组磁通相加,有效共模电感近似为:

$$L_{CM}=L+M=L(1+K)$$

差模情况下,磁通抵消:

$$L_{DM,winding}=L-M=L(1-K)$$

当前参数为:

$$L=470\mu H \\ K=0.9998$$

因此:

$$L_{CM}=470\mu H\times(1-0.9998) \approx94nH$$

差模电流需要流过两个绕组,所以整个差模回路的总等效电感约为:

$$L_{DM,total}=2L(1-K)=188nH$$

两个绕组的总直流电阻为:

$$R_{s,total}=2\times0.14=0.28\Omega$$

因此传递函数近似为:

$$H_{DM}(s)= \frac{R_L} {R_L+2R_s+s\cdot2L(1-K)}$$

代入当前参数:

$$H_{DM}(j\omega)= \frac{50} {50+0.28+j\omega\cdot188nH}$$

2.4 电流源模拟实际IC验证共模电感作用

特殊仿真命令增线两组波形

.step param USECMC list 0 1

LTspice自动把同一个电路运行两次:

  • USECMC=0:不使用共模电感。
  • USECMC=1:使用共模电感。
.param USECMC=1.param Lcm=if(USECMC,470u,1n) .param Rcm=if(USECMC,0.14,1m)

因此绘制一次I(VBUS),波形窗口里会同时显示两个仿真步骤的结果。

条件URB输入端纹波平均输入电流平均压降
不使用共模电感1.54mV320.29mA0.64mV
使用共模电感76.40mV320.30mA89.68mV
Measurement:vin_ripple step PP(V(FP,FN)) FROM TO10.001541687850480.00150.0019920.07640049606560.00150.00199Measurement:iin_avg step AVG(-I(VBUS)) FROM TO10.3202943818740.00150.0019920.3202999846640.00150.00199Measurement:cmc_drop step AVG(V(VIN)-V(FP,FN)) FROM TO10.0006405704587320.00150.0019920.08968387812370.00150.00199

结论:加入共模电感后差模纹波反而增加

这不代表共模电感选错了,而是说明:

共模电感不是用来直接消除URB输入差模脉冲电流的。

不加共模电感时,理想24V电源直接钳住URB输入,所以模型只显示约1.54mV纹波。

加入共模电感后,脉冲电流主要由共模电感后面的输入电容供应。电感漏感、DCR和输入电容共同形成阻抗,因而URB输入引脚处产生约76mV差模纹波。

粗略估算电容放电纹波:

$$\Delta V\approx\frac{\Delta I\cdot\Delta t}{C}$$

代入:

得到:

$$\Delta I\approx800-20=780mA ][ \Delta t\approx770ns ][ C=12.2\mu F$$

再叠加:

$$\Delta V\approx \frac{0.78\times770ns}{12.2\mu F} \approx49mV$$
  • 电容ESR;
  • 共模电感漏感;
  • 绕组DCR;
  • 边沿引起的振铃;

出现约76mV峰峰值是可以理解的。

它能阻止共模噪声沿输入线传播,同时基本不影响正常供电;但差模开关电流仍需要由输入电容和差模滤波网络处理。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/31 5:09:41

板绘入门指南:数位板选择、压感调试与绘画软件对比全解析

很多零基础想学板绘的同学,第一次做功课的时候,往往会被一个问题卡住:到底是先买板子,还是先装软件?更常见的场景是,花了上千块买回来的数位板,插上电脑,装了驱动,打开 P…

作者头像 李华
网站建设 2026/8/31 5:09:31

Claude自己长出浏览器!填表拉数,你的AI打工人有工位了

8月26日,Claude开了自己的浏览器。你在Cowork交代一句「把这个月的发票从供应商门户里拉出来」,Claude判断这活得上网,侧栏就自动开出一个浏览器窗口。它在里面浏览网页、点链接、往输入框里打字、把表单一栏栏填完,你在旁边看着&…

作者头像 李华
网站建设 2026/8/31 5:08:21

基于Jeecg-Boot的企业管理平台快速搭建实践指南

简介:这是一套基于Jeecg-Boot深度定制的企业级低代码开发平台——Nbcio-Boot源码包,面向中小企业开发者与Java技术学习者,聚焦OA/ERP类管理系统快速构建与业务流程数字化改造。资源提供开箱即用的Flowable 6.7.2工作流引擎、钉钉薪资审批集成…

作者头像 李华
网站建设 2026/8/31 5:07:51

2025北理工826真题难度分析:一套卷拆解出复习计划

2025年北理工826真题讲解,这是很多考生最近都在刷的一套题。先说结论:这套题目的难度不能用一个"难"或者"不难"来回答,它对不同复习进度的同学,感受完全不一样。有人栽在基础概念的细节上,有人卡在…

作者头像 李华
网站建设 2026/8/31 5:06:44

从手套测评到技术评估:构建可复用的四步工程决策框架

你有没有想过,为什么一个看似简单的“试戴手套”视频,能吸引那么多人观看,甚至成为网络上的一个小热点?表面上看,这只是一个关于手套的体验分享,但如果你把它仅仅理解为一个产品测评,那就错过了…

作者头像 李华
网站建设 2026/8/31 5:05:46

Qt官方示例AnalogClockWindow源码阅读并理解

1. RasterWindow 运行结果2. AnalogClockWindow 运行结果3. 最重要是这个工程管理 , 将已有得工程代码的类引入新工程4. 重写render和timerEvent5. 窗口第一次显示、被遮挡后重新露出来时触发6. 窗口大小改变,调整缓冲区大小。7. 统一接收事件&#x…

作者头像 李华