4. 移相控制原理

移相全桥(PSFB)变换器的核心控制思想,是把“调压”这件事从改变开关频率或改变脉冲宽度,转移到改变两个桥臂之间的相位差上。全桥的四个开关管被分成两个桥臂:超前桥臂(Leading Leg,通常为 Q1/Q2)和滞后桥臂(Lagging Leg,通常为 Q3/Q4)。每个桥臂内部都是 50% 固定占空比互补导通,真正被调节的是两个桥臂中点电压 vA 与 vB 之间的相位角 φ。φ 决定了变压器原边承受方波电压的等效宽度,也就决定了输出功率。

一、相位角与占空比的关系

设开关周期为 Ts,半周期为 Ts/2。超前桥臂中点电压 vA 是一个占空比 50% 的方波,滞后桥臂中点电压 vB 也是占空比 50% 的方波,但整体滞后一个相位角 φ。两者相减得到原边电压 vAB = vA − vB,它是一个三电平波形:+Vin、0、−Vin。其中“0 电平”持续的时间正是由 φ 决定的。

定义有效占空比 Deff 为原边电压非零时间占半周期的比例,则:

φ = 180° × (1 − D_eff)          // 相位角与有效占空比
D_eff = 1 − φ / 180°             // 反解
T_zero = (φ / 180°) × (T_s / 2)  // 零电平持续时间
V_out ≈ D_eff × V_in × (N_s / N_p)  // 理想输出关系

可以看到:φ = 0° 时 Deff = 1,原边满电压输出,功率最大;φ 增大,Deff 减小,输出下降;当 φ 接近 180° 时 Deff 趋近 0,输出趋近于零。因此移相控制本质上是用“相位”换“占空比”,这也是它被称为“移相 PWM”的原因。

关键结论:移相角 φ 越大,有效占空比 Deff 越小,输出功率越低。φ 与 Deff 是互补关系,而不是线性正比关系。

二、ZVS 实现条件

移相全桥最吸引人的特性是可以在一定负载范围内实现零电压开关(ZVS),从而大幅降低开关损耗和 EMI。ZVS 的本质是:在开关管开通之前,让其体二极管先导通,把漏源电压钳位到接近零,此时再给栅极信号,开关管就在零电压下开通。

要实现这一点,必须满足两个条件:

  1. 足够的换流能量:在死区时间内,原边电流必须能够把即将开通开关管的结电容 Coss 放电到零,同时把互补管的结电容充电到 Vin。所需能量约为 2·Coss·Vin²,这部分能量来自谐振电感 Lr(含变压器漏感)中储存的电流。
  2. 正确的电流方向:死区开始时刻,原边电流方向必须与“将要开通管”的体二极管导通方向一致,否则电流会反向抽走电荷,无法完成 ZVS。

超前桥臂的 ZVS 相对容易,因为换流时原边电流同时参与励磁电流和负载电流反射,能量充足;滞后桥臂的 ZVS 较难,因为在滞后桥臂换流时,原边电流只由谐振电感中的能量维持,负载越轻,能量越少,越容易丢失 ZVS。因此工程上常通过增大谐振电感、增加励磁电流或采用辅助网络来拓宽 ZVS 范围。

三、死区时间设置

死区时间 tdead 是同一桥臂上下管都关断的短暂间隔,它既是防止直通的安全措施,也是 ZVS 能否完成的“时间窗口”。死区时间必须满足:

t_dead(min) > 2 × C_oss × Vin / I_pk   // 完成结电容充放电所需时间
t_dead(max) < 避免体二极管长时间导通造成过大反向恢复损耗
典型取值:200 ns ~ 500 ns(视功率等级与器件而定)

死区太小,结电容来不及放电,ZVS 失败,开关管在硬开关下开通,损耗和尖峰剧增;死区太大,体二极管导通时间过长,反向恢复损耗增加,甚至引起原边电流畸变和占空比丢失。因此死区时间需要在“保证 ZVS”和“减少二极管导通损耗”之间折中。

移相全桥:相位角、原边电压与死区时间关系 t Q1 ON ON Q2 ON ON Q3 ON ON Q4 ON ON φ 180° − φ vAB +Vin 0 −Vin 死区 死区 超前桥臂 Q1/Q2 滞后桥臂 Q3/Q4 死区时间

四、典型场景与参数示例

假设一台 48V 输入、12V 输出、开关频率 100 kHz 的 PSFB 样机,变压器匝比 Np:Ns = 4:1,谐振电感 Lr = 12 μH,开关管 Coss = 500 pF。当负载电流反射到原边为 3 A 时,滞后桥臂换流能量约为 ½·Lr·I² = 54 μJ,而完成 ZVS 所需能量约为 2·Coss·Vin² = 2.3 μJ,能量充足,ZVS 成立。若负载降到 10%,原边电流仅 0.3 A,换流能量降到 0.54 μJ,小于所需能量,滞后桥臂将丢失 ZVS。

参数符号典型值对 ZVS 的影响
谐振电感Lr10–20 μH增大可拓宽 ZVS 范围,但会加剧占空比丢失
开关管结电容Coss300–800 pF越小越容易 ZVS,所需换流能量越低
死区时间tdead200–500 ns过小 ZVS 失败,过大二极管损耗增加
励磁电流Im5%–10% Ipk适当增大可辅助轻载 ZVS
移相角φ0°–150°φ 越大 Deff 越小,输出越低

五、常见误区与复盘

误区一:认为死区时间越大越安全。死区过大时,体二极管导通时间变长,反向恢复电流会抬高开关管电压尖峰,还可能造成原边电流波形畸变,反而降低效率。

误区二:认为移相角与输出完全线性。由于占空比丢失、死区、漏感压降等因素,φ 与 Vout 在中大负载下呈非线性,闭环设计时必须留足调节裕量。

误区三:忽略轻载 ZVS 丢失。很多样机在满载时效率很高,但 20% 以下负载时滞后桥臂进入硬开关,温升和 EMI 明显恶化。解决方向包括增大 Lr、加入辅助谐振网络或采用自适应死区控制。

调试建议:先用示波器同时观察 Q3 的 Vgs 与 Vds,确认开通前 Vds 是否已降到零;再逐步减小负载,找到 ZVS 丢失的临界点,据此调整 Lr 或死区时间。死区时间应从 300 ns 起调,每次以 50 ns 为步进,兼顾 ZVS 与二极管损耗。

总结来看,移相控制用相位角 φ 调节有效占空比 Deff,实现输出电压连续可调;ZVS 的成立依赖足够的换流能量与正确的电流方向;死区时间则是连接“安全”与“软开关”的关键参数。三者相互制约,工程上需要在效率、调节范围和可靠性之间做系统折中。