Flyback Converter 反激变换器 — 隔离版 Buck-Boost 的物理与专家级设计
本质与导读
本质 Flyback 是把 Buck-Boost 的那一个电感"剖成两半、加一层隔离"得到的:1 管 + 1 二极管 + 1 个带气隙的耦合电感。它那个"变压器"根本不是传输变压器——初级和次级分时导通,电流从不同时流,导通时把能量灌进气隙、关断后再倒给次级。这条决定了它所有的脾气:能量一进一出都要过同一个储能桶,所以峰值电流大、变压器难做小、功率上限 ~200W;开关既扛 Vin 又扛反射电压 N·Vout 再加漏感尖峰,所以必须用 650V+ 高压管;漏感那笔没耦合上的能量无处可去,是效率与可靠性的头号敌人。本页把这些从伏秒平衡讲到 DCM 为什么损耗大、再到一套 24W 离线适配器 worked design。
1. 拓扑与物理本质 — 那个"变压器"是分时储能桶,不是传输变压器
Flyback 的结构极简:一个开关(典型 MOSFET)串在初级、一个二极管在次级、输入/输出各一个电容,中间是一个耦合电感(工程上叫变压器,但物理上它是带气隙的储能电感)。理解它的一切都从一句话出发——初级和次级电流从不在同一时刻流动。
Erickson 把 Flyback 直接从 Buck-Boost 演化出来(§6.3.4,Fig. 6.30):先把 Buck-Boost 那唯一一个电感用两根并绕的等匝线绕成(磁上完全等价),再把两根线断开——一根在开关导通时载流、另一根在二极管导通时载流,于是这个"两绕组电感"就成了 Flyback 变压器,最后把匝比推广成 1:n、极性调正得到隔离正输出。关键认知:这台变压器与理想变压器的根本区别是它两个绕组的电流不同时存在(理想变压器要求 、即两绕组同时导通),它做的不是"传输"而是"先存后放"。
因此真正在工作的物理量是磁化电感 (把励磁行为建模成一个真实的、会饱和的物理电感,挂在理想 1:n 变压器的初级),而那个理想变压器只负责把电压电流按匝比缩放。开关导通时 加在 上、能量以 存进磁场(主要存在气隙里);开关关断时磁场维持 连续、迫使次级二极管导通、把这包能量按匝比倒进输出。没有气隙就储不了能:Erickson §13.5.5 明说"因为 Flyback 变压器要储能,必须开气隙"——气隙把磁路磁阻抬高,让同样的磁通密度 下能容纳大得多的磁化电流(能量),否则一点励磁电流就把磁芯推饱和。
2. 伏秒平衡 → 变比 M(D) = D/(N·D'),以及"反射电压"Vor
要把"分时储放"变成可算的变比,还是用磁化电感的伏秒平衡这条硬约束:稳态下 一周期净伏秒为零(否则磁通逐周期累积直到饱和)。定义匝比 (初级:次级,离线降压型典型 ,即 ),所有电压折算到初级。
磁化电感两段电压:开关导通期 (持续 );开关关断期,次级被输出钳在 ,折算到初级是 (持续 ,)。令一周期净伏秒为零:
这正是 Erickson Eq. 6.44 的 (他用 )。它是 Buck-Boost 的变比 再乘一层匝比——既能升也能降( 可大可小于 1),这就是 Flyback "隔离版 Buck-Boost"称号的由来。
关断期折算到初级的那个电压 有专门的名字——反射电压 。它是 Flyback 设计的中心枢纽: 定了开关关断平台电压、定了占空比、也定了次级二极管耐压。工程上常先选一个目标 (通用输入离线典型 ~100V),再反推匝比 。在 DCM/CCM 边界(退磁刚好占满剩余周期)有 ,于是最低输入时占空比最大: 越低、 越大、越逼近这条边界。
3. 四种工作模式 DCM / CCM / BCM / QR — 能量搬运视角
Flyback 每周期搬运一"包"能量,搬多满取决于磁化电流有没有跌到零。按 波形把工作模式分四类,这不是命名游戏——选哪种模式几乎定死了峰值电流、损耗结构、控制难度和功率上限。
先看能量视角:一周期传给次级的能量是磁化电感一充一放的差 ( 为谷值)。DCM 里 ,每包能量 全靠一个从零起的三角;CCM 里 ,电流坐在直流基座上,靠基座+小纹波搬能量。判据是无量纲参数 与临界值 比(§5,R 为折算到初级的负载): 为 CCM, 为 DCM。因 (在 )且 Flyback 高输入=低 ,所以 Flyback 天然在高压输入端最容易掉进 DCM——通用输入设计要按最高线电压核 DCM。
| 模式 | 波形 | 物理优点 | 物理代价 | 适用功率 |
|---|---|---|---|---|
| DCM 断续 | 三角波,每周期回零 | 无 RHP 零点(易补偿);二极管零电流关断(无反向恢复);变压器 小、体积小 | 大 ~2×、 高 → 导通/关断/漏感损耗全涨 | < 60W |
| CCM 连续 | 梯形波坐基座 | / 小、导通损耗低、EMI 低、输出纹波小 | 有 RHP 零点(补偿难、带宽低);二极管硬换流有反向恢复; 大变压器大 | 60-150W |
| BCM/QR 临界/准谐振 | 刚回零即开通 | 谷底开通(valley switching)降开关损耗;无 RHP 零点;PSR 采样窗清晰 | 随负载/线压变、EMI 频谱宽、轻载频率飙高 | 广泛(适配器主流) |
| ACF 主动钳位 | CCM + 漏感回收 | 漏感能量回收 + 主管 ZVS,效率 ≥95%、可上数百 kHz-MHz | 多 1 管 + 时序复杂 + 专用 IC | > 50W 高密度 |
QR(准谐振)是离线适配器的事实主流:它工作在 BCM 附近,退磁结束后让 与 / 自由谐振,在谷底(Vds 最低点)开通主管,把硬开通的 损耗削掉一大块——这是"没上 ACF 那颗辅助管、也能吃到部分软开关红利"的经济做法。深挖见 ACF 深度。
4. DCM 为什么峰值高、损耗大 —— 讲透这条,才算懂 Flyback
这是初学者最容易背结论("DCM 峰值大")却说不清根因的地方。答案一句话:DCM 没有直流基座,每周期都要从零把电流拉到一个高得多的尖,才能搬走同样的能量。
定量看。DCM 里输入功率全靠那个三角:平均输入电流 ,故 ,反解
而 CCM 里电流坐在基座 (Erickson Eq. 6.46 折算到初级)上,只叠一个小纹波,峰值 远低——同样功率下 DCM 峰值约为 CCM 的 2 倍(Erickson §6.3.4 原话:DCM 让变压器很小,但代价是管子、二极管、滤波电容里的峰值电流都变大;CCM 用大 、大变压器换低峰值)。
峰值一高,几乎每一项损耗都跟着涨,这才是"损耗多"的真正含义——不是某一项,是一条链:
- 导通损耗 :DCM 三角的 ,比 CCM 梯形的 RMS 高得多 → 初级 MOSFET 、绕组铜阻、采样电阻上的 全涨。Erickson 记 Flyback 管子 RMS 电流比同规格 Forward 高 22%、二极管 RMS 高 47-80%,根子就在这个脉动峰。
- 关断损耗 :管子在电流最高点被关断,交叠损耗随 线性涨。(DCM 有个补偿:开通侧是零电流 ZCS,次级二极管也在电流归零后才关断、没有反向恢复——这是 DCM 少数几个省损耗的地方。)
- 漏感尖峰能量 :随 暴涨,RCD snubber 要烧掉的热更多(见 §6),直接吃效率。
- 磁芯饱和裕度: 正比于 峰值, 高就要更大磁芯或更大气隙才不饱和——又把"变压器做小"的好处吐回去一部分。
- 次级二极管/SR 与输出电容:次级峰值 巨大,二极管导通损耗、输出电容 RMS 纹波电流都跟着大(Erickson Table 6.2 那台 200W flyback 输出电容 RMS 高达 9.1A)。
所以 DCM 的账是这样结的:它用"高峰值"这一个代价,换来一堆控制上的好处——无 RHP 零点(环路好补、带宽高)、二极管 ZCS(无反向恢复损耗与噪声)、小磁化电感(变压器小)、以及 PSR 反馈所需的清晰退磁采样窗。这些好处在低功率(< ~60W)时值回票价,因为那时峰值电流的绝对值还不至于让损耗失控;功率一旦抬上去,高峰值带来的 与漏感损耗就变得不可接受,必须换 CCM(压低峰值)或 QR/ACF(软开关)。这就是"DCM 只用在低功率"这条经验的物理根因。
5. 开关应力 Vds 与次级二极管 —— 为什么 Flyback 必须用高压管
Flyback 的开关应力比 Buck 大得多,根子在它比 Buck 多背了一个反射电压。Buck 的管子关断时只承受 ;Flyback 的管子关断时,次级把 反射回初级、叠在 上,再加漏感尖峰:
这三项缺一不可。 是整流后母线峰值(通用输入 265VAC → V); 是反射电压(取 ~100V); 是漏感关断尖峰(RCD 钳住后典型 50-80V)。合起来 V,所以通用输入 Flyback 的标准选型是 650V 管(留 ~20% 裕度),对 277VAC/工业高线或想多留裕度则上 700-800V。Erickson Table 6.2 那台 390V 输入的 flyback 实算峰值管电压 510V,同样落在 650V 档——这不是拍脑袋,是 直接算出来的硬需求。
匝比与耐压是对赌的:, 越大反射电压越高、 越高,但初级电流越小(导通损耗低); 越小 越低,但初级电流大、且次级二极管耐压 越高。这是 §7 匝比取舍的核心矛盾。次级二极管反压 :上例 V → 选 100V 肖特基(2× 裕度)。
6. 漏感 Llk —— Flyback 的头号敌人,与它的三条解
漏感是 Flyback 里最花钱、最容易烧管、也最考验变压器工艺的地方。物理根源:初级绕组的磁通并非 100% 耦合到次级,那"没耦合上"的部分等效成一个与初级串联的漏感 (典型 of )。开关导通时 也储了能 ;关断瞬间,这笔能量没有次级绕组接收它(次级只接收耦合部分), 电流不能突变,只能把 顶到任意高——不钳位就直接击穿管子。这就是为什么 Flyback 必须有漏感处理电路。三条解,代价递减、复杂度递增:
| 方案 | 原理 | 代价 | 何时用 |
|---|---|---|---|
| RCD Snubber | 二极管把漏感尖峰导到 RC,电阻把能量烧成热 | 损耗 、降效 1-3% | 成本敏感、中低功率主流 |
| TVS/齐纳钳位 | TVS 把尖峰钳在固定电压 | 钳位干脆但仍耗散,损耗中等 | 简单、小功率 |
| ACF 主动钳位 | 辅助管 + 钳位电容回收漏感能量 + ZVS | 多 1 管 + 专用 IC,近无损 | ≥50W/高密度/高频 |
RCD 的设计要点(工程标准式,含一个常被漏掉的因子):snubber 要耗散的功率不只是漏感能量,还要算钳位电容在退磁平台期继续被反射电压充电的部分——
那个 因子是关键:钳位电压 选得越贴近反射电压 ,分母越小、snubber 烧得越多(因为反射平台一直在给 snubber 电容灌电);选得越高,烧得越少但 尖峰越高。Maniktala 给的最优拐点是 (齐纳/TVS 钳位同理 )——比这更贴近 钳位损耗曲线陡升,更高则 裕度吃紧,故 是工程折中区。定了 就能算电阻 ,电容按可接受的钳位纹波选。这条式子解释了一个反直觉现象:小功率 Flyback 的 snubber 电阻可能烧掉相当于输出 3-5% 的功率——漏感处理是 Flyback 效率天花板的主因,也是 ACF 存在的理由(见 ACF 深度、Snubber 电路)。
7. 变压器 / 耦合电感设计 —— 匝比取舍、气隙储能、磁密裕度
Flyback 变压器是整个设计的核心,参数错了效率掉 5-10% 甚至启动失败。它同时要满足三件互相拉扯的事:定变比(匝比)、定模式与峰值(电感量)、不饱和(气隙 + 磁密)。
匝比 N:如 §5 所述,是"低初级电流"与"低 /低二极管反压"之间的对赌。Erickson 给的选法(Eq. 6.58)是从目标占空比反推 。Maniktala 给的是从器件耐压倒推的原理化选法:先由 MOSFET 额定电压定钳位电压 (留裕度,如 600V 管取 V),再用最优比 (即 )定反射电压,最后 。通用输入下这一路径落在 V,和"先取 ~100V"的经验值一致,但它把匝比、钳位损耗、器件耐压三者一次性锁死,更不容易踩坑。
电感量 定工作模式与峰值电流: 大 → CCM、峰值低; 小 → DCM、峰值高、变压器小。DCM 设计式(由 §4 的 反解):
气隙是储能的物理必需。Flyback 磁芯磁滞回线是单极性的(磁化电流有大直流分量,B 只在正半轴摆),所以最多只能用半条 B-H 回线。气隙长度由峰值储能定(Erickson Eq. 14.78):
其中 为磁芯有效截面积。Erickson §14.4.2 那台 100W CCM flyback 实算:mH、EE30 磁芯、气隙 0.44mm、初级 59 匝、次级 9 匝、磁密摆幅仅 0.041T(CCM 下 AC 分量小,核损小)。工作磁密取 T(铁氧体饱和 ~0.4T,留裕度),因为磁密看的是峰值电流 不是 RMS——DCM 的高 直接压缩磁密裕度。一条经典陷阱:想要更大 时"多绕几匝"会适得其反, 但 ,加匝反而抬磁密逼近饱和;要更大 得换更大磁芯 + 调气隙。详见 磁芯设计、变压器设计。
8. RHP 右半平面零点(CCM 独有)—— 物理根因与它为什么卡死带宽
CCM Flyback 控制最痛苦的地方是控制-输出传递函数里那个右半平面零点(RHP zero),它是 Flyback(和 Boost/Buck-Boost 同源)绕不开的宿命,也是很多人选 DCM/QR 的根本理由。
物理根因(Erickson §8.2.3,最好记的一段):Flyback 只在关断段()才把能量倒给次级,平均二极管电流 。当负载突增、控制器命令占空比 阶跃变大时, 立刻变小——于是喂给输出的平均二极管电流反而先掉(因为退磁时间被压短了),输出电容先放电、 先往下掉,要等磁化电流慢慢爬到新的更高水平后输出才回升。输出对激励先反向、后正向,这正是右半平面零点的时域指纹:它加相位滞后却抬增益,是环路稳定性的毒药。
修正后的频率(注意含匝比 ,这是常见的错点)。Erickson Eq. 8.128 给非隔离 Buck-Boost 的 ;Flyback 把 、负载 折算到初级(乘 ),得
修正 旧版本写作 fRHP=R(1−…
修正 旧版本写作 ,漏了 ——磁化电感在初级、负载在次级,折算到同侧必须乘 。对 这是 64 倍误差,会把 RHP 零点严重低估、误以为带宽只能到几百 Hz。正确式见上。
后果:环路带宽必须远低于 (典型 ); 在重载 + 低输入(大 、小 )时最低,那里最卡带宽。一台 mH、、12V/3A、 的 CCM flyback,kHz,带宽只能做到 ~2-3kHz。解药:选 DCM(无 RHP 零点)但功率受限;用 BCM/QR(临界,RHP 影响弱);或用 ACF(内环控电流,带宽不受 RHP 死限)。CCM 补偿细节见 补偿器设计、变换器 AC 建模。
9. 端到端 worked design —— 24W 通用输入离线适配器(90-265VAC → 12V/2A,QR/DCM)
用一套真实规格走一遍,把前面各节串起来。目标:通用输入 90-265VAC、输出 12V/2A(24W)、QR/DCM、控制器 onsemi NCP1342(QR flyback,内置 PSR/SR 时序)+ 外置 650V 超结 MOSFET、次级 100V 肖特基。取 (谷底)≈ 65kHz、(W)。
第 1 步 匝比 N:取反射电压 V → ,即 。校验最低输入占空比:V(90VAC 整流经 bulk 电容跌落后),DCM/CCM 边界 → 边界 ;为留 DCM 裕度取 。
第 2 步 电感 Lm(定 DCM 与峰值):。峰值电流 A;初级 RMS A。次级峰值 A。
第 3 步 开关应力 Vds:V;V → 选 650V 超结 MOSFET(裕度 ~18%)。次级二极管反压 V → 100V 肖特基。
第 4 步 漏感 + RCD snubber:设 ,选钳位电压 V(≈1.9×Vor):W——这台 24W 机器有约 1.1W(4.6%)烧在 snubber 上,是效率的最大单项拖累(也是为什么再往上抬功率就该考虑 ACF)。电阻 k → 取 27kΩ/2W,电容 ~2.2nF/1kV。
第 5 步 输出电容:Flyback 的输出电容承受脉动电流(次级只在 段导通,一放就是 9.7A 尖峰),RMS 远大于 Buck。此设计输出电容 RMS A——必须用低 ESR 电容(多个固态/陶瓷并联)甚至加 LC 后级滤波,否则 ESR 压降 就能让纹波破百 mV。输出纹波由 ESR 主导,不是电容量,这是 Flyback 与 Buck(两极点电荷主导)最大的实战差别。
交叉校验(两本源、两台真机):本设计属 DCM(无 RHP 零点,环路好补)。① Erickson §14.4.2 的 100W CCM 版(200V→20V/5A、mH、EE30、气隙 0.44mm)进 CCM、峰值低但要面对 。② Maniktala 例 7 的 74W 通用输入版(90-270VAC→5V/10A+12V/2A、150kHz、600V 管、V、V、、、A、EI-30、气隙 0.435mm)走浅 CCM(),印证"离线中功率首选浅 CCM"。三台机器共同印证 §4/§8 的模式取舍:DCM 简单但峰高限低功率,CCM 峰低但补偿难。
10. 设计陷阱与经验(实战 checklist)
前面的公式都成立,但真实 Flyback 翻车往往在这几处"看着对、实则咬人"的地方。按经验列成 checklist,逐条对照:
- 漏感是头号杀手,不是次要项:没算 或 snubber 欠设计 → 飙过耐压击穿管子。必仿真 + 实测 波形,尖峰留 20% 裕度;变压器用三明治绕法(初级夹次级)把 压到 1% 以下。
- 磁密看峰值电流不看 RMS:按 核 T,DCM 高峰值最易踩;供应商的 额定要 ≥ 芯片电流限(故障/瞬态会冲到限流点),不是仅稳态峰值。
- RCD 阻容算错两头翻车:阻太大钳不住(尖峰过冲)、阻太小白烧效率; 太小钳位纹波大。用 式先定 ,再验证电阻温升(常需 2W 件)。
- CCM 别忽略 RHP 零点:带宽超过 必振荡;记得 含 、且在重载低压最低,按那个角设计。
- 输出纹波是 ESR 主导:选低 ESR(固态/陶瓷),必要时 LC 后级;别用大电解容量硬堆——ESR 才是关键。
- PSR 反馈要 DCM 才准:原边采样只在退磁段正比 ,进 CCM 采样窗消失、精度崩——这是很多 PSR 适配器刻意工作在 DCM/QR 的隐含原因(见 HV→12V Flyback 深度)。
- 空载与轻载:QR 轻载频率飙高 → 开关损耗与 EMI 恶化,需 burst/skip 模式压空载功耗(满足能效法规 < 100mW)。
核心要点
- Flyback = 隔离版 Buck-Boost:那个"变压器"是分时储能桶(带气隙的耦合电感),初次级电流不同时流; 是真正工作的物理电感,理想变压器只做匝比缩放。
- 伏秒平衡 → (Erickson ,);反射电压 是设计枢纽。
- DCM 峰值高损耗大的根因:无直流基座 → 每周期从零拉出 ~2× 高的三角尖搬同样能量 → /关断/漏感 /磁饱和/输出电容 RMS 全随 涨;换来的好处是无 RHP 零点、二极管 ZCS、小变压器、PSR 采样窗 → 故 DCM 只用在 < 60W。
- Vds 应力 = Vinmax + N·Vout + 漏感尖峰:比 Buck 多背反射电压,通用输入必选 650V+ 管;次级二极管 。
- 漏感 是头号敌人: 无处可去 → 击穿。三条解 RCD(耗散,含 因子)< TVS < ACF(回收+ZVS);snubber 常烧掉输出的 3-5%。
- 气隙是储能必需:;单极性 B-H 只用半环;T 看峰值;加匝抬磁密是陷阱。
- CCM 有 RHP 零点:(含 ,旧式漏了);物理=占空比突增时输出先反向下跌;带宽 < ,重载低压最卡。
- worked design(24W 通用输入→12V/2A):≈96→=8 → =570µH DCM(=1.21A) → ≈530V 选 650V 管 → RCD 烧 1.1W → 输出电容 RMS≈3.3A(ESR 主导纹波)。
- 功率上限 ~200W,再大用 Forward 家族 / LLC / PSFB。
缩写表
| 缩写 | 全称 |
|---|---|
| DCM / CCM | Discontinuous / Continuous Conduction Mode(断续 / 连续导通模式) |
| BCM / QR | Boundary Conduction Mode / Quasi-Resonant(临界 / 准谐振,谷底开通) |
| ACF | Active Clamp Flyback(主动钳位反激) |
| D / D' | 占空比 / 其补 1−D |
| N / n | 匝比 Np/Ns(本页,>1)/ Erickson 的 Ns/Np(=1/N) |
| Lm / Lp | 磁化电感 / 初级电感(本页近似同义) |
| Llk | 漏感(初次级未耦合部分) |
| Vor | 反射电压 = N·Vout |
| Vds / Vspike | 开关漏源电压 / 漏感关断尖峰 |
| Ipk / Iv / Irms | 峰值 / 谷值 / 均方根电流 |
| r | 电流纹波率 ΔIpp/I(r=2 即 DCM/CCM 边界) |
| K / Kcrit | 无量纲 2Lm/(R·Ts) / 临界值 D'² |
| RHP zero | 右半平面零点 |
| Bmax / Ac | 最大工作磁密 / 磁芯有效截面积 |
| ESR | 等效串联电阻 |
| PSR / SR | 原边调节反馈 / 同步整流 |
Cross-references
- ← 索引
- 开关电源全景主线 — 隔离族入口,本页的上位主线
- 电力电子 — 伏秒平衡第一性原理
- CCM/DCM/BCM 工作模式 — 三拓扑导通模式通用机理
- Buck 变换器 — 分析母体;对照 Flyback 的应力/纹波差别
- DC-DC 拓扑对比 — Flyback vs 其它隔离/非隔离拓扑
- 主动钳位反激 ACF 深度 — 漏感回收 + ZVS,DCM/RCD 损耗的软开关解
- HV→12V Flyback 深度 — EV 800V 取电的变压器/snubber/SR/PSR 实战
- 变换器 AC 建模 — RHP 零点的 canonical 来源
- 补偿器设计 — CCM Flyback 的 Type-2/3 补偿
- Snubber 电路 — 漏感处理
- 磁芯设计 / 变压器设计 — 气隙/匝比/绕法
- Forward 变换器家族 — Flyback 的替代(> 200W)
- LLC 谐振变换器 / PSFB — 大功率隔离