Skip to content

6.3.4 反激变换器

如果不想管这一堆名词,只想知道结论:反激变换器就是带隔离变压器的 Buck-Boost。

听起来简单,但这也许是电源设计里最让人“又爱又恨”的拓扑。它结构极简,零件少到令人发指,但设计起来全是坑,尤其是那个变压器——它甚至都不叫变压器,叫“双绕组电感”。

别急,让我们把它拆开看。

第一步:从 Buck-Boost 到双绕组电感

还记得最经典的 Buck-Boost 变换器长什么样吗?开关管 Q1 导通时,电感 L 储能;二极管 D1 导通时,电感释放能量。

现在的操作有点像魔法(或者拓扑学上的戏法): 想象一下,你把这个电感 L 的线圈拆成两根,并排绕在一起,匝数比是 1:1。 这改变了什么吗?完全没有。从电路原理上看,两根并排的线就是一根粗一点的线。功能没变,磁场没变,电流怎么走也没变。

但请注意那个转折点——我们做了一件“断舍离”的事: 把两个绕组的连线断开。 现在,当 Q1 导通时,电流只流过初级绕组;当 D1 导通时,电流只流过次级绕组。 这看起来像是一个变压器。符号画得和变压器一模一样。

等等,这里有个必须立刻澄清的认知陷阱: 你可能会觉得它是变压器,所以它像真正的隔离变压器那样工作——一边有电,另一边立刻就有电。 错! 反激“变压器”其实是一个耦合电感。 在真正的变压器里,原边和副边同时导电,能量像水流一样瞬间穿过。 但在反激“变压器”里,原边和副边轮流工作:Q1 开时,原边吃进能量,副边断路;Q1 关时,原边断路,副边吐出能量。它不传递能量,它搬运能量。 如果你真的把它当成理想变压器去用,你会炸机。

上场:真正的反激变换器

让我们把它摆成实际应用的姿态:

  1. 把 MOSFET 源极接到初级地。这很重要——这样驱动电路就简单多了,不用浮地驱动。
  2. 把变压器极性点(打点的一端)反过来画。为什么?为了得到正压输出(Buck-Boost 原本是反压输出)。
  3. 引入匝数比 1:n。这给了我们调节的自由度。

现在我们有了一个能隔离、能变压、结构比 Buck-Boost 还简单的反激变换器。


机制拆解:它是怎么运作的?

为了彻底搞懂它,我们把“双绕组电感”替换回它的物理模型:励磁电感 LM 加上一个理想的 1:n 变压器。 这时候你会发现,LM 的角色就是原来 Buck-Boost 里的那个电感 L

所有的故事都围绕这个 LM 展开。

状态一:开关导通

当 Q1 闭合时:

  • 输入电压 Vg 直接加在 LM 上。
  • 电源能量全部变成磁场能,储存在电感里。
  • 此时次级那边是死的,二极管 D1 承受反向电压,截止。
  • 负载 R 靠电容 C 之前的存货活着

我们可以写出这段时间的关键方程(伏秒积、电容电荷守恒、输入电流):

vL=VgiC=vR(只有电容在给负载放电)ig=i(电源电流等于电感电流)

如果波纹很小,我们可以用直流分量 IV 来代替 iv

vL=Vg,iC=VR,ig=I
状态二:开关关断

当 Q1 断开时:

  • 电感 LM 里的电流不能突变,它想继续流。
  • 原边路断了,电流只能从次级找路走。
  • 次级感应出电压,把二极管 D1 冲开,电流流向负载。
  • 注意方向:此时是把初级储存的能量扔给次级。

这时候的方程变成了(注意 vL 还是定义在初级侧):

vL=vn(次级电压折射回来)iC=invR(次级电流分一部分给负载,多余的去充电容)ig=0(电源断开)

同样代入直流分量:

vL=Vn,iC=InVR,ig=0
验证假设:回到那张“说明书”

还记得我们刚才说“这玩意儿其实是个电感”吗? 你可以验证一下: 在状态一,电感两端电压是 Vg(充能); 在状态二,电感两端电压是 V/n(放能)。 这完全是 Buck-Boost 的剧本——只不过原来放电时电压是 Vout,现在因为变压器存在,变成了 Vout/n。 那个“变压器”只是个用来折射电压的透镜,并没有改变储能的本质。


数学推导:转换比来了

既然 LM 是个电感,它就必须遵守伏秒平衡定律(否则它就饱和炸了)。 在一个周期 Ts 内,电压平均值为零:

vL=D(Vg)+D(Vn)=0

解这个方程,我们立刻得到转换比 M(D)

VVg=nDD

看一眼这个公式,是不是很眼熟? 这就是 Buck-Boost 的公式 D/D,多了一个匝数比 n这就是反激变换器的全部秘密。

再看一眼电荷平衡(电容 C 的平均电流必须为零):

iC=D(VR)+D(InVR)=0

解出来励磁电流的直流分量 I(指初级侧):

I=nVDR

电源输入电流 ig 的平均值呢?

ig=D(I)+D(0)=DI

这三个方程(6.43, 6.45, 6.47)其实就是这一章的核心骨架,我们可以把它们画成等效电路模型。 这个模型非常有意思:它看起来就像是一个 Buck 级联一个 Boost,中间插了一个变压器。

  • 第一级是 1:D(Buck 特性);
  • 第二级是 D:1(Boost 特性);
  • 最后那个 1:n 是变压器带来的增益。

现实的暴击:这东西到底好用在哪?

说了一堆理论,现在回到工程现实。反激变换器是电源界的“万人迷”,也是“万人嫌”。

为什么爱它?——便宜。 如果你要去买一个 50W 到 100W 的充电器,或者拆开一个老式电视的高压包,大概率里面是反激。

  • 零件极少:一个开关管,一个二极管,一个变压器(电感),一个电容。这就齐活了。
  • 多路输出极易实现:你需要在次级加一路 5V?再加个绕组、二极管、电容就行。 但这有个坑,叫交叉调整率。因为只有一路有 PWM 反馈(主路),主路稳压时,辅路电压可能会随着负载飘。这其实很好理解——它们都挂在同一个磁芯上,主路抽血多了,辅路自然就少了。

为什么恨它?——应力巨大。 如果你看了波形,你会发现开关管关断瞬间,电压会跳一下。 理论上,开关管承受的电压是 Vg+V/n(输入电压加上折射回来的输出电压)。 实际上,情况更糟。 还记得前面提到的漏感 吗?那是变压器里没耦合过去的磁通。 在开关关断瞬间,漏感里的能量没有地方去,它会在开关管上产生剧烈的电压尖峰。 所以你会发现,反激变换器的 MOSFET 额定电压通常要选得很高(比如 600V 甚至 650V),这直接导致导通电阻变大,损耗变大。 这是为了简单付出的代价。

关于变压器的大小编者吐槽

最后说一句变压器的大小。 反激变压器只用了 B-H 曲线的第一象限(单向磁化),而且电流有直流分量,听起来浪费得很? 确实。但在 DCM(断续模式)下,它的峰值电流很大,能在一个短脉冲里把能量轰进去,所以变压器体积其实可以做得很小。 当然,代价是峰值电流太大,会虐待开关管和电容。如果你想要体积小,就得忍受电流应力;如果你想要电流应力小(CCM 模式),就得忍受大体积的电感(LM 得很大)。 工程就是这样的妥协艺术。


⚠️ 踩坑预警

  • 漏感尖峰:如果你实测发现开关管电压波形有一个刺超过了理论值,那就是漏感在作祟。不加缓冲电路(Snubber),管子迟早会炸。
  • 右半平面零点(RHPZ):这是反激最恶心的控制问题。当你发现你的环路怎么调都不稳,可能是它找上门了。虽然本节没细讲,但如果你真的要去设计环路,这是必须面对的坎。

💡 一个能救命的小习惯 在搭反激样机之前,先用一个比额定电压高一档的 MOSFET 顶上(比如设计要 600V,你先焊一颗 700V 的),并在漏极到地之间挂一个 RCD 钳位。第一次上电时最容易暴露的不是逻辑错,而是 PCB 布线寄生电感带来的尖峰——它能把理论计算得漂漂亮亮的 Vg+V/n 顶到管子的击穿线。先用宽容的硬件把波形跑稳,再回头收紧预算换便宜的管子,比一上来就贴极限器件要省心得多。


好了,反激讲完了。它简单,粗暴,有效。 下一节,我们会遇到一位更优雅的选手——隔离型 Ćuk 变换器,看看它是如何在保留非脉动电流这个优雅特性的同时,把隔离做进去的。


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

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