Skip to content

11.4 实战演练:两个设计案例

理论装了一脑子,现在该上手了。

既然我们已经把 Kg 法的流程走了无数遍,剩下的事情就是把它扔进真实项目里跑一圈。我们来看两个经典案例:一个是双路输出的耦合电感,一个是工作在 CCM 模式下的反激变压器


11.4.1 案例 1:双路输出正激变换器的耦合电感

作为第一个例子,我们来给一个双路输出正激变换器设计耦合电感。

背景与目标

这个电路里的耦合电感,本质上就是绕在同一个磁芯上的两个滤波电感。

设计目标很明确:匝数比必须锁定在输出电压的比值上(28V 比 12V)。励磁电感 LM 同时为两路输出提供滤波功能,这意味着励磁电流 iM 实际上是两个绕组电流反射叠加后的结果。

这里有一个细节要注意:因为正激变换器本质上还是个 buck 类拓扑,次级电压波形还是脉宽可调的方波,所以这里的耦合电感还是按照「滤波电感」的逻辑来设计——看的是伏秒积,不仅要防止饱和,还要保证纹波电流在可控范围内。

已知条件(板上实测/规格书要求):

  • Output 128V,4A
  • Output 212V,2A
  • 开关频率 (fs)200 kHz (Ts=5μs)
  • 占空比 (D)0.35(额定满载点,连续导通模式 CCM)
  • 纹波要求:励磁电流纹波 ΔiM 为直流分量 IM20%

第一步:算电流

先算出励磁电流的直流成分 IM。记住,这是把次级电流按匝数比折算到初级(或者说归算到励磁电感支路)的总电流。

IM=I1+n2n1I2

先确定匝数比。为了匹配电压,匝数比 n2/n1 应该等于输出电压比 V2/V1

n2n1=12280.4286

代入数值:

IM=(4 A)+0.4286×(2 A)=4.857 A

我们保留两位小数,记作 4.86 A

接下来算纹波 ΔiM

对于滤波电感,经典的电感电压公式告诉我们:

LMdiMdt=vL

在关断期间(DTs),初级绕组电压 v1V1=28V(忽略了二极管压降的简化估算),电流线性下降。

ΔiM=V1DTs2LM

我们要让 ΔiM=0.2IM。反推出所需的 LM

LM=V1DTs2ΔiM=V1DTs2(0.2IM)

把数值带进去:

LM=(28 V)(10.35)(5μs)2×(4.86 A×0.2)47μH

所以,我们要做一个 47μH 的电感。

有了 LM 和纹波比例,峰值电流 IM,max 也就出来了:

IM,max=IM+ΔiM=4.86+(4.86×0.2)5.83 A

第二步:定磁芯

我们需要选一个既能装得下铜线,又不会因为发热而把房子点着的磁芯。

设计约束:

  • 铜损 (Pcu):允许 0.75 W。这是个比较激进的设计,说明散热条件可能一般。
  • 最大磁通密度 (Bmax)0.25 Tesla。留了余量, ferrite 的饱和点 Bsat 通常在 0.30.4T 附近。
  • 窗口利用系数 (Ku)0.4。这包括了绝缘层、绕组不紧密堆积导致的空隙。

现在手里牌齐了,可以直接套用 Kg 公式(11.52)来算磁芯几何常数:

KgρLM2Itot2IM,max2Bmax2PcuKu108

这里的 Itot 是折算后的总有效电流(RMS),用于计算铜损。因为纹波很小,我们就用直流值近似 RMS 值:

ItotIM=4.86 A

代入计算(注意单位,ρ 是铜的电阻率):

Kg(1.724106)(47106)2(4.86)2(5.83)2(0.25)2(0.75)(0.4)108

算出来的结果是:

Kg16103 cm5

拿着这个数去查目录。PQ 20/16 磁芯的 Kg 值是 22.4103 cm5,完美满足要求。

选定磁芯参数(附录 B 数据):

  • Ac=0.62 cm2
  • WA=0.256 cm2
  • MLT=4.4 cm

第三步:磨气隙

磁芯有了,现在要算气隙长度 g。这决定了电感量和饱和点。

用公式(11.53):

g=μ0LMIM,max2Bmax2Ac104g=(4π107)(47106)(5.83)2(0.25)2(0.62)1040.52 mm

⚠️ 实战贴士 理论上算出来是 0.52 mm,但实际动手磨磁芯时,建议稍微磨大一点点。 为什么?因为有边缘磁通效应。气隙越大,磁通向外扩散得越厉害,这会稍微增加一点电感量,让实际测出来的 L 偏大。为了补偿这个非理想效应,实际气隙通常要比理论值大个 5% 到 10%。


第四步:绕线圈

先算初级匝数 n1。利用公式(11.54),由 L=n2/R 推导而来:

n1=LMIM,maxBmaxAc104n1=(47106)(5.83)(0.25)(0.62)104=17.6 turns

匝数必须是整数。四舍五入,取 n1=17

踩坑提醒:匝数取整是耦合电感/变压器设计里最容易翻车的一步。n1 从 17.6 取成 17,看似只少了 0.6 匝,但 LMn12,电感量会从 47μH 掉到约 44μH,纹波跟着变大;更要命的是次级 n2=7.54 取成 7,匝比从 0.4286 变成 0.4118,两路输出电压比例就偏了——28V 那路还好,12V 那路可能直接超调或欠压。所以多绕组设计取完整数后,必须回代校核:重算 LM、重算各路输出、必要时微调气隙或重新选 18:8 的匝比。绕线机不会替你想这些。

根据匝数比算次级匝数 n2

n2=(n2n1)n1=0.4286×17.6=7.54 turns

既然初级取了 17,我们这里取 n2=7(当然,18:8 也是一个可选的方案,会稍微改变电感量,需要重新校核,这里为了简化,直接取最接近的整数)。


第五步:分地盘(窗口面积)

线圈骨架里的窗口面积 WA 只有 0.256 cm2,非常宝贵。要按各绕组「产热贡献度」来分赃。

初级绕组分到的比例 α1

α1=n1I1n1Itot=17×417×4.86=0.8235

次级绕组分到的比例 α2

α2=n2I2n1Itot=7×217×4.86=0.1695

(你会发现 α1+α21,剩下的被绝缘和空隙占用了,这正好符合 Ku 的定义)。

根据这个比例算线径 AW

AW1α1KuWAn1=0.8235×0.4×0.256174.96103 cm2

查线规表,AWG #21 的裸铜面积是 4.02103 cm2,稍微小一点但安全裕度够用;或者看下是否能用两层 AWG #24 并绕。不过标准设计里,选最接近且不超过上限的即可,这里选 AWG #21

次级线径:

AW2α2KuWAn2=0.1695×0.4×0.25672.48103 cm2

查表对应 AWG #24


11.4.2 案例 2:CCM 模式下的反激变压器

第二个例子,我们来设计一个反激变换器的变压器。

反激变压器本质上是一个耦合电感,但它是个「bad boy」——因为它不仅要存储能量(像电感),还要把能量从初级搬向次级(像变压器),而且它的磁通密度变化量 ΔB 往往比正激变换器大得多,这意味着我们得开始关心铁损了。

背景与目标

  • 输入电压 (Vg)200 V
  • 输出电压 (V)20 V
  • 输出电流 (Iload)5 A
  • 开关频率 (fs)150 kHz (Ts=6.67μs)
  • 占空比 (D)0.4
  • 匝数比 (n2/n1)0.15(即初级 100 匝对应次级 15 匝)
  • 纹波要求ΔiM=20%IM

约束条件:

  • 铜损 (Pcu)1.5 W(不包括邻近效应损耗)
  • 填充系数 (Ku)0.3(反激变压器通常需要加强绝缘,特别是安规要求,所以绕线利用率更低)
  • 最大磁通密度 (Bmax)0.25 T

第一步:推导电流波形

根据电容电荷平衡原理,反激变换器在 CCM 模式下,初级侧的直流电流 IM 其实是负载电流反射过去的:

IM=(n2n1)21DVR

或者更简单的推导:输出功率 Pout=VI=20×5=100W。输入功率近似等于输出功率(忽略效率)。 输入平均电流 Ig=Pout/Vg=100/200=0.5A。 对于 buck-boost 类结构(反激),平均输入电流与 IM 的关系是 Ig=DIM。 所以 IM=Ig/D=0.5/0.4=1.25A

这和书中用公式(11.69)推导出来的结果一致:

IM=1.25 A

设计纹波为 20%

ΔiM=0.2×1.25=0.25 A

峰值电流:

IM,max=1.25+0.25=1.5 A

计算所需励磁电感 LM。 反激在导通期间(0DTs),初级电压为 Vg

LM=VgDTsΔiM(注意这里分母是纹波总量,不是 2ΔiM)

书中公式用 2ΔiM 是因为定义 ΔiM 为峰峰值的一半。我们统一按公式(11.72):

LM=(200 V)(0.4)(6.67μs)2×(0.25 A)1.07 mH

第二步:计算 RMS 电流

这里有个坑。反激变压器的初级电流是锯齿波,次级电流也是锯齿波,而且是错开的。 初级在 D 时段有电流,次级在 D 时段有电流。所以计算铜损时,不能直接把它们简单相加,必须分别算出各自的 RMS 值。

初级 RMS 电流 (I1): 利用附录 A 中的锯齿波 RMS 公式:

I1=IMD(1+13(ΔiMIM)2)I1=1.250.4(1+13(0.2)2)0.796 A

次级 RMS 电流 (I2): 次级峰值电流 I2,pk=(n1/n2)IM,max=(1/0.15)×1.5=10 A。 次级直流分量(平均值)I2,dc=Iload=5 A。 次级纹波 Δi2=(n1/n2)ΔiM=6.67 A。 公式推导同理,结果为:

I26.50 A

折算总电流 (Itot): 这是为了代入 Kg 公式计算磁芯用的。我们把次级的电流「折」回初级来计算总热效应。

Itot=I1+n2n1I2

注意:这里虽然 I1I2 在时间上不重叠,但铜损是 I2R 的积分平均,两者的发热是叠加在各自的绕组上的。在窗口分配算法(11.56)中,这个 Itot 是为了按比例分配窗口面积。

Itot=0.796+(0.15×6.50)=0.796+0.975=1.77 A

第三步:选磁芯

依然用 Kg 公式(11.52)。这次我们允许 1.5W 铜损。

Kg(1.724106)(1.07103)2(1.77)2(1.5)2(0.25)2(1.5)(0.3)108

计算结果:

Kg0.049 cm5

查阅附录 B,满足条件的最小磁芯是 EE30,参数如下:

  • Kg=0.0857 cm5
  • Ac=1.09 cm2
  • WA=0.476 cm2
  • MLT=6.6 cm
  • 磁路长度 m=5.77 cm

第四步:磨气隙与匝数

气隙 g

g=μ0LMIM,max2Bmax2Ac104g=(4π107)(1.07103)(1.5)2(0.25)2(1.09)1040.44 mm

初级匝数 n1

n1=LMIM,maxBmaxAc104=(1.07103)(1.5)(0.25)(1.09)10458.7

取整:n1=59

次级匝数 n2

n2=0.15×59=8.859 turns

第五步:分配窗口与选线

窗口分配比例: 这里展示的是根据 RMS 电流贡献度来分配窗口。

α1=I1Itot=0.7961.770.45α2=n2I2/n1Itot=9×6.5/591.770.55

你会发现次级虽然电流大,但因为匝数少,分到的窗口面积其实和初级差不多。

线径计算

AW1α1KuWAn1=0.45×0.3×0.476591.09103 cm2

查表得 AWG #28

AW2α2KuWAn2=0.55×0.3×0.47698.8103 cm2

查表得 AWG #19


第六步:隐形的杀手——铁损

前面的设计完全忽略了铁损,这在低频或 DC 电感里是没问题的,但在反激这种每周期磁通大幅摆动的场合,铁损可能会悄悄上来。

如何计算铁损?

铁损取决于磁通密度的变化量 ΔB,而不是最大值 Bmax。 在导通时段 0DTs,电压施加在初级上:

vM(t)=Vg=n1AcdB(t)dtdBdt=Vgn1Ac

在这个时段内,磁通密度从 Bmin 上升到 Bmax,变化量 2ΔB(注:书中 ΔB 定义为峰值摆幅,即峰峰值的一半,这里公式里有系数 2):

ΔB=VgDTs2n1Ac

代入数值(注意 Ac 换算成 m2 或处理系数 104):

ΔB=(200 V)(0.4)(6.67μs)2×59×1.09 cm2×1040.041 T

这是一个很小的摆幅。查 ferrite 材料的数据手册,在 150 kHz 下,0.041 T 对应的损耗密度大约是 0.04 W/cm3

总铁损 Pfe

Pfe=(Pvol)×(Volcore)=0.04×(Acm)Pfe=0.04×(1.09×5.77)0.25 W

结论0.25 W 的铁损相比于 1.5 W 的铜损,确实比较小,在设计余量内可以忽略。这也验证了我们在 CCM 模式下,忽略铁损专注于铜损的合理性。

但如果设计是 DCM 模式,或者频率推到 500 kHz 甚至 1 MHz,这个 ΔB 带来的铁损就会呈指数级上升,那时候就必须回头来重新权衡了。


参考说明:参考自 geqianQWQ 同学阅读《Fundamentals of Power Electronics》的笔记,仅作理解线索;本文为结合自己理解重新整理的学习笔记,不涉及对原书的复制或翻译。

面向嵌入式学习者的硬件学习笔记