1000W Buck-Boost 电源设计总结:四开关拓扑、波形调试与PCB布局
1000W Buck-Boost 电源设计总结:四开关拓扑、波形调试与PCB布局

本文目标:让你能把大功率非反相 Buck-Boost 的原理、器件选型、波形判断、PCB 布局和调试顺序串起来。 重点不是背公式,而是知道 为什么低压 Boost 满载最危险、为什么 SW/Vgs 波形能反推 Layout 问题、为什么环路补偿必须结合动态负载测试看

第一章 四开关 Buck-Boost 的基本原理

1. 为什么不用普通 Buck 或普通 Boost

如果输入电压始终高于输出电压,用 Buck 就够了;如果输入电压始终低于输出电压,用 Boost 就够了。

但很多电源场景里,输入电压可能跨过输出电压。例如电池、超级电容、宽压 DC 母线、车载 12V/24V/48V 系统,输入有时高于输出,有时低于输出。这时就需要非反相 Buck-Boost。

四开关 Buck-Boost 的核心结构如下:

ADI LT8705 四开关 Buck-Boost 功率级拓扑

图中左半桥 M1/M2 形成输入侧开关桥臂,右半桥 M4/M3 形成输出侧开关桥臂,中间电感连接 SW1 和 SW2。来源:ADI LT8705 数据手册。

它的优点是:

  • 输入输出同极性,不像传统反相 Buck-Boost 那样输出为负
  • Buck 区、Boost 区都可以做同步整流,效率高
  • 输入高于、低于、接近输出时都能连续调节
  • 适合几十瓦到上千瓦的宽压 DC/DC

代价也很明显:

  • 需要 4 个 MOSFET,驱动和时序复杂
  • 有两个高 dv/dt 节点:SW1 和 SW2
  • Buck、Boost、Buck-Boost 过渡区的波形不同,调试不能只看一个工况
  • 大功率下 PCB 寄生电感、栅极误导通、环路稳定性都会变得很敏感

2. 三个工作区:Buck、Boost、Buck-Boost

四开关 Buck-Boost 并不是四个管子永远都在同样 PWM。控制器会根据输入和输出电压关系切换工作区。

ADI LT8705 Buck Boost Buck-Boost 工作区

图:输入输出电压关系不同,控制器会进入 Buck 区、Buck-Boost 过渡区或 Boost 区。来源:ADI LT8705 数据手册。

Buck 区:$V_{in} \gg V_{out}$

此时系统更像同步 Buck:

  • 输入侧桥臂 M1/M2 参与 PWM
  • 输出侧上管 M4 通常保持导通
  • 输出侧下管 M3 关闭
  • 电感电流主要由输入侧调节

此时输入电流是脉冲状,输入电容 RMS 电流压力大;输出侧因为电感接近输出端,输出电流相对连续。

Boost 区:$V_{in} \ll V_{out}$

此时系统更像同步 Boost:

  • 输入侧上管 M1 通常保持导通
  • 输入侧下管 M2 关闭
  • 输出侧桥臂 M3/M4 参与 PWM
  • 电感先从输入储能,再向输出释放能量

这是大功率设计里最危险的工况。因为输出功率一定时,输入电压越低,输入电流和电感平均电流越大。

Buck-Boost 过渡区:$V_{in} \approx V_{out}$

输入和输出接近时,控制器进入四开关 PWM 过渡区。此时四个 MOSFET 都可能参与切换,目的是让 Buck 区和 Boost 区平滑衔接,避免输出电压在模式切换处跳变。

ADI LT8705 Buck-Boost 过渡区控制波形

图:Buck-Boost 过渡区的典型开关控制波形,四个开关会按控制器时序配合动作。来源:ADI LT8705 数据手册。

3. 和普通 Buck / Boost 的核心区别

对比项普通 Buck普通 Boost四开关 Buck-Boost
输入输出关系输入必须高于输出输入必须低于输出输入可高于、低于或接近输出
功率开关数量1 到 2 个1 到 2 个4 个
主要热环路输入侧输出侧输入侧和输出侧都有
输出电流形态通常较连续输出侧脉冲明显随工作区变化
控制难点占空比、补偿RHPZ、限流模式切换、双 SW 节点、驱动时序

一句话记住:四开关 Buck-Boost 不是简单把 Buck 和 Boost 拼起来,而是一个会随工况切换控制策略的宽压同步变换器。


第二章 1000W 设计边界与参数计算

1. 先用一个真实规格锁定边界

下面按一个 1kW 宽压四开关 Buck-Boost 算例展开:

参数数值
输入电压12V 到 56V
输出电压12V 到 56V
输出电流上限18A
输出功率上限1000W
估算效率先按 95%
开关频率先假设 200kHz

这里要先注意一个边界:输出不是任何电压下都能 18A 且 1kW。实际应按下面关系限功率:

$$ I_{out,allow}=\min\left(18A,\frac{1000W}{V_{out}}\right) $$

所以 12V 输出时,18A 只对应 216W;56V 输出时,1000W 对应:

$$ I_{out}=\frac{1000W}{56V}\approx17.86A $$

最危险的电流工况通常是 12V 输入、56V 输出、1kW 满载。输入平均电流近似为:

$$ I_{in}\approx\frac{P_{out}}{V_{in}\times\eta} =\frac{1000W}{12V\times0.95}\approx87.7A $$

这意味着低压 Boost 满载时,电感、输入连接器、输入铜皮、采样路径和输入侧 MOSFET 都要按接近 90A 的连续大电流系统处理。它已经不是“画粗一点线”能解决的问题。

2. 四开关 Buck-Boost 的占空比关系

同路径下《非隔离DCDC.md》已经把 Buck、Boost、反相 Buck-Boost 的伏秒平衡推得比较完整。这里不重复全部推导,只把四开关 Buck-Boost 设计时最常用的关系提出来。

在理想 CCM 下,四开关 Buck-Boost 可以按工作区近似成 Buck 或 Boost:

工作区近似关系占空比理解
Buck 区,$V_{in}>V_{out}$$V_{out}\approx D_{buck}V_{in}$$D_{buck}\approx V_{out}/V_{in}$
Boost 区,$V_{in}<V_{out}$$V_{out}\approx V_{in}/(1-D_{boost})$$D_{boost}\approx1-V_{in}/V_{out}$
过渡区,$V_{in}\approx V_{out}$不能只用一个简单占空比概括四个 MOSFET 按控制器时序共同参与 PWM

这里有一个容易混淆的点:四开关 Buck-Boost 不是反相 Buck-Boost。反相 Buck-Boost 的理想关系是 $|V_o|=\frac{D}{1-D}V_{in}$,而四开关非反相 Buck-Boost 在 Buck 区和 Boost 区分别退化成对应的同步 Buck / 同步 Boost。

因此做参数计算时,正确方法不是找一个“统一公式”硬套所有工况,而是分别校核:

校核点例子重点
Boost 最大电流12V 输入、56V 输出、1kW电感平均电流、MOSFET 电流、输入铜皮和散热
Buck 最大纹波56V 输入、28V 输出附近电感纹波、输出电容 RMS、模式是否进入 DCM
高压低压极限56V 输入、12V 输出;12V 输入、12V 输出最小导通/关断时间、模式切换和驱动时序
过渡区$V_{in}\approx V_{out}$Buck / Boost 切换是否平滑,SW1/SW2 是否异常跳变

3. 电感计算:先定纹波率,再找最差点

四开关 Buck-Boost 只有一个主电感,但它必须同时满足 Buck 和 Boost 两端工况。工程上常先设满载纹波率:

$$ r=\frac{\Delta I_L}{I_{L,avg,max}}\approx0.2\sim0.4 $$

常用起点是 30%。纹波太小,电感变大、DCR 和体积上升,动态响应变慢;纹波太大,峰值电流、MOSFET RMS、电容 RMS 和磁芯损耗都会变差。

Buck 模式电感纹波近似:

$$ \Delta I_{L,buck}=\frac{V_{out}(V_{in}-V_{out})}{V_{in}\cdot L\cdot f_{sw}} $$

反推电感:

$$ L_{buck}=\frac{V_{out}(V_{in}-V_{out})}{V_{in}\cdot f_{sw}\cdot \Delta I_L} $$

Boost 模式电感纹波近似:

$$ \Delta I_{L,boost}=\frac{V_{in}(V_{out}-V_{in})}{V_{out}\cdot L\cdot f_{sw}} $$

反推电感:

$$ L_{boost}=\frac{V_{in}(V_{out}-V_{in})}{V_{out}\cdot f_{sw}\cdot \Delta I_L} $$

最容易踩坑的是:最大纹波工况和最大平均电流工况不一定是同一个点。

  • 对 Buck,纹波电压因子 $V_{out}(V_{in}-V_{out})/V_{in}$ 在 $V_{out}$ 接近 $V_{in}/2$ 时较大。
  • 对 Boost,纹波电压因子 $V_{in}(V_{out}-V_{in})/V_{out}$ 在 $V_{in}$ 接近 $V_{out}/2$ 时较大。
  • 但低压输入满载时,电感平均电流最大,峰值和温升最危险。

代入 12V 输入、56V 输出、1kW 这个 Boost 最危险工况:

$$ D_{boost}\approx1-\frac{12}{56}=0.786 $$

$$ I_{L,avg}\approx I_{in}\approx87.7A $$

若先按 30% 电感纹波设计:

$$ \Delta I_L\approx0.3\times87.7A\approx26.3A $$

Boost 区反推电感:

$$ L_{boost}\approx\frac{12V\times(56V-12V)}{56V\times200kHz\times26.3A} \approx1.8\mu H $$

如果实际选 2.2uH,则低压 Boost 满载时:

$$ \Delta I_L\approx\frac{12V\times0.786}{2.2\mu H\times200kHz}\approx21.4A $$

$$ I_{L,peak}\approx87.7A+\frac{21.4A}{2}\approx98.4A $$

这时电感饱和电流不应只按 100A 选,考虑温度、感量下降、限流误差和瞬态,建议至少往 120A 到 150A 量级看。

但是这个算例也暴露出四开关 Buck-Boost 的矛盾:如果同样用 2.2uH,在 56V 输入、28V 输出的 Buck 工况下,纹波电压因子最大:

$$ \Delta I_{L,buck}\approx\frac{28V(56V-28V)}{56V\times2.2\mu H\times200kHz} \approx31.8A $$

这个纹波已经大于 18A 输出电流,轻中载很容易进入 DCM 或模式切换区。如果希望 56V 到 28V、18A 时 Buck 电感纹波只有 30%:

$$ L_{buck}\approx\frac{14V}{200kHz\times(0.3\times18A)} \approx13\mu H $$

所以电感不是把某个公式算完就结束,而是在这些方向之间折中:

  • 选小电感:低压大电流 Boost 动态快、体积小,但 Buck 区纹波大,RMS 和 EMI 压力上升。
  • 选大电感:Buck 区纹波好看,但低压 1kW 时电感体积、DCR、环路 RHPZ 和瞬态响应都会变差。
  • 提高开关频率:可以降低所需电感,但 MOSFET 开关损耗、驱动损耗和 EMI 压力上升。
  • 做多相并联:能分摊 90A 级输入电流,是 1kW 宽压低压输入设计里更现实的路线。

4. 电感峰值、RMS 与饱和

电感平均电流要按工作区理解:

  • Buck 区:$I_{L,avg}\approx I_{out}$
  • Boost 区:$I_{L,avg}\approx I_{in}\approx \frac{V_{out}I_{out}}{\eta V_{in}}$

电感峰值电流:

$$ I_{L,peak}=I_{L,avg,max}+\frac{\Delta I_L}{2} $$

电感谷值电流:

$$ I_{L,valley}=I_{L,avg,max}-\frac{\Delta I_L}{2} $$

对于 1000W 设计,$I_{sat}$ 不建议只比理论峰值高一点。考虑温度、感量下降、瞬态和限流阈值误差,通常至少留 20% 到 50% 裕量。实际选型还要看电感的 感量随直流偏置下降曲线,因为很多电感在达到标称饱和电流之前,感量已经明显下降。

5. 电容计算:容量、ESR、ESL 和 RMS 电流要分开看

输入电容和输出电容压力来源不同。

模式输入电容压力输出电容压力
Buck输入电流脉冲,RMS 电流大输出电流较连续
Boost输入电流较连续输出电流脉冲,RMS 电流大
Buck-Boost 过渡两侧都有高频分量两侧都要关注尖峰和环路

Boost 模式下,输出电容在主开关导通期间要独立给负载供电,容量可先按下式估算:

$$ C_{out(min)}=\frac{I_{out(max)}\times D_{max}}{f_{sw}\times\Delta V_{out}} $$

Buck 输出纹波常用近似:

$$ \Delta V_{out}\approx \Delta I_L\cdot ESR+\frac{\Delta I_L}{8C_{out}f_{sw}} $$

电容发热来自 RMS 纹波电流:

$$ P_C=I_{C,rms}^2ESR $$

几个常用近似判断:

位置近似 RMS / 风险
Buck 输入电容$I_{Cin,rms}\approx I_{out}\sqrt{D(1-D)}$,最容易发热和引起 EMI
Buck 输出电容$I_{Cout,rms}\approx\Delta I_L/\sqrt{12}$,主要吃电感三角纹波
Boost 输出电容$I_{Cout,rms}\approx I_{out}\sqrt{D/(1-D)}$,高升压比时很严苛
Boost 输入电容输入电感电流较连续,RMS 压力相对小,但仍需要高频去耦

把 12V 到 56V、1kW 算例代进去,Boost 满载时如果允许输出纹波电压先按 1% 估算,也就是:

$$ \Delta V_{out}=0.01\times56V=0.56V $$

则理想输出电容容量下限为:

$$ C_{out(min)}\approx\frac{17.86A\times0.786}{200kHz\times0.56V} \approx125\mu F $$

这只是“电容充放电项”的下限,实际不能只堆 125uF 标称 MLCC。Boost 输出电容还要承受很大的 RMS 纹波电流:

$$ I_{Cout,rms}\approx17.86A\sqrt{\frac{0.786}{1-0.786}}\approx34A $$

因此输出端通常需要电解/聚合物/薄膜电容承担低频能量和 RMS,MLCC 负责高频尖峰;同时要看 ESR、ESL、温升和并联均流。

Buck 工况也不能忽略。以 56V 输入、28V 输出、18A 为例,$D\approx0.5$,输入电容 RMS 近似为:

$$ I_{Cin,rms}\approx18A\sqrt{0.5(1-0.5)}=9A $$

这个公式只估算主要趋势。实际还必须叠加 ESR 阶跃、ESL 尖峰、MLCC DC Bias 衰减、并联电容均流和 PCB 寄生影响。

6. MOSFET 电压、电流和损耗

四开关 Buck-Boost 的 MOSFET 耐压通常看各自桥臂承受的母线:

  • 输入侧 M1/M2 主要看 $V_{in,max}$ 及 SW1 尖峰。
  • 输出侧 M3/M4 主要看 $V_{out,max}$ 及 SW2 尖峰。
  • 如果输入输出范围都接近 60V,60V MOSFET 通常裕量偏紧,需要结合尖峰实测考虑 80V 或 100V。

大电流开关瞬间,PCB 寄生电感会产生尖峰:

$$ V=L\cdot\frac{di}{dt} $$

MOSFET 损耗至少拆成三类:

$$ P_{cond}=I_{rms}^2R_{ds(on)} $$

$$ P_{sw}\approx\frac{1}{2}VI(t_r+t_f)f_{sw} $$

$$ P_{gate}=Q_gV_{gs}f_{sw} $$

因此不能只追低 $R_{ds(on)}$。低内阻 MOSFET 往往芯片面积更大,$Q_g$、$Q_{gd}$、$C_{oss}$ 和 $E_{oss}$ 也可能更大,高频时开关损耗和驱动损耗会明显增加。

常用综合指标:

$$ FOM=R_{ds(on)}\times Q_g $$

回到这个 12V 到 56V 算例,输入侧和输出侧桥臂的直流母线都可能到 56V。若实测 SW 尖峰能压得很低,80V MOSFET 可能可用;如果布局、线缆、负载阶跃或热态下尖峰较高,100V MOSFET 会更稳妥。

电流上要按低压 Boost 工况看:输入侧连续电流接近 88A,电感峰值可能接近 100A。单颗 MOSFET 很难舒服地承担这个应力,通常要并联 MOSFET、强化驱动能力、严格均流和散热,或者直接采用多相方案。

电流采样也要特别小心。假如用 1mΩ 采样电阻,90A 时压降 90mV,功耗是:

$$ P=I^2R=(90A)^2\times1m\Omega=8.1W $$

这已经很热。1kW 低压大电流设计里,采样电阻、DCR 采样、霍尔/磁传感器、PCB Kelvin 取样和限流阈值要一起考虑。

低压大电流更偏向低 $R_{ds(on)}$;高频高压更关注 $Q_g$、$Q_{gd}$、$C_{oss}$、$E_{oss}$、反向恢复和开关速度。


第三章 关键波形和异常处理

器件选型解决“能不能承受”,波形告诉你“实际工作得好不好”。调试 1000W Buck-Boost 时,建议优先看五类波形:

波形主要对应问题
Vgs驱动速度、误导通、米勒平台、死区
SW1/SW2 或 Vds电压尖峰、振铃、EMI、吸收网络
电感电流磁件饱和、限流、次谐波、模式切换
输出纹波电容、Layout、测量方法
负载瞬态环路稳定性、动态响应

1. SW1、SW2 与电感电流

TI LM5176EVM 在 6V、8V、12V 输入下的 SW1 SW2 与电感电流波形

图:LM5176EVM 在低输入和接近输出电压时的稳态波形。黄褐色 C1 是 SW1,粉色 C2 是 SW2,绿色 C4 是电感电流 IL1。

来源:TI LM5176EVM-HP 用户指南。

TI LM5176EVM 在 18V、24V、36V 输入下的 SW1 SW2 与电感电流波形

图:输入电压高于输出后的稳态波形。黄褐色 C1 是 SW1,粉色 C2 是 SW2,绿色 C4 是电感电流 IL1。

输入越高,波形越接近 Buck 区特征。来源:TI LM5176EVM-HP 用户指南。

看这组波形时,不要只看“有没有方波”。可以按颜色这样读:

  • 黄褐色 SW1:输入侧桥臂的开关节点。低输入 Boost 区时它通常接近固定高电平;进入过渡区或 Buck 区时会出现对应的开关动作。
  • 粉色 SW2:输出侧桥臂的开关节点。低输入 Boost 区时主要看 SW2 的 PWM;输入升高后,它的占空比和切换状态会变化。
  • 绿色 IL1:主电感电流。它是判断负载、纹波、限流和磁件是否危险的核心波形。

读图重点:

  • 哪个 SW 节点在高频切换,用来判断当前处于 Buck 区、Boost 区还是过渡区。
  • 绿色电感电流是否连续,峰峰值是否接近设计值。
  • 空载和满载对比时,绿色电流纹波和平均值是否合理。
  • 输入接近输出时,SW1/SW2 是否出现模式切换导致的异常脉冲。
  • 满载时绿色电感电流峰值是否接近限流阈值。

2. 栅极波形 Vgs:先确认驱动,再谈效率

栅极波形直接决定 MOSFET 的开通和关断过程。看 Vgs 时,先要认识米勒平台,否则很容易把正常平台误判成“驱动不够强”。

Infineon MOSFET 开通和关断时带米勒平台的 Vgs 波形

图:MOSFET 开通和关断时的栅极驱动波形。红色是驱动电压 VDRIVE,绿色是 VGS,蓝色是栅极电流 IG;左边是开通,右边是关断。

绿色 VGS 中间变平的一段就是米勒平台。来源:Infineon《Gate drive for power MOSFETs in switching applications》。

米勒平台产生的原因是 MOSFET 的栅漏电容 $C_{gd}$。开通过程中,Vgs 先上升到阈值附近,MOSFET 开始导通;随后 Vds 开始快速下降。这个阶段栅极驱动电流主要用来给 $C_{gd}$ 充放电,推动漏源电压变化,而不是继续快速抬高 Vgs,所以 Vgs 会出现一段近似平台。关断时过程反过来:Vgs 降到平台附近后,Vds 开始上升,栅极电流同样被 $C_{gd}$ 主导。

米勒平台不是异常。真正要关心的是平台太长、平台附近振铃太大、关断管 Vgs 被 SW 节点 dv/dt 顶起来,或者 Vgs 在死区里越过阈值。

常见问题有三类。

波形不够陡峭

上升沿或下降沿太慢,会让 MOSFET 在线性区停留更久,开关损耗显著增加。米勒平台越长,Vds 和 Id 同时存在的时间越长,开关损耗越大。

优化方向:

  • 适当减小开通栅极电阻,提高驱动峰值电流。
  • 选择 $Q_g$、$Q_{gd}$ 更小的 MOSFET,而不是只看 $R_{ds(on)}$。
  • 并联 MOSFET 时确认驱动器峰值电流足够,否则总栅电荷太大,平台会被拉长。
  • 高低边分别调 Rg,必要时用二极管并联电阻实现开通和关断不同速度。
  • 不要盲目把边沿调到最快;SW 振铃、EMI 和误导通也会随 dv/dt 变差。

高 dv/dt 误导通

开关节点 SW1/SW2 的高 dv/dt 会通过 MOSFET 的 $C_{gd}$ 耦合到栅极,产生瞬态位移电流。如果关断阻抗太高,Vgs 可能被顶过阈值,造成误导通。

onsemi 四开关 Buck-Boost 中不同栅极电阻对 dvdt 误导通的影响

图:四开关 Buck-Boost 中的 dv/dt 误导通示例。图中标注的 S3 G-SS4 G-S 是 MOSFET 的栅源电压,VSW2 是开关节点电压。开关节点快速跳变时,关断管的 Vgs 会被 Cgd 耦合顶起来;调整外部栅极电阻后,误导通尖峰明显变化。来源:onsemi TND6253。

常见处理方法:

  • 减小关断阻抗,使用二极管并联电阻实现快关慢开
  • 使用 Miller Clamp 或负压关断
  • 降低 SW 节点 dv/dt,例如适当增大关断侧 Rg
  • 优化驱动回路和功率回路 Layout

高频振铃

Vgs 高频振铃通常来自驱动回路寄生电感与 MOSFET 输入电容的 LC 谐振。优先改 Layout 和回路面积,其次再用栅极电阻、磁珠做阻尼。

3. 开关节点 SW/Vds:异常振铃和尖峰怎么处理

开关节点是 EMI 和电压应力的主要来源。只写“看尖峰、看振铃”是不够的,调试时真正要建立的是“异常波形 -> 物理原因 -> 修改手段”的链条。

TI 开关节点原始振铃以及 bootstrap 电阻、栅极电阻、RC snubber 抑制效果

图:开关节点振铃及三种抑制方式。四个小图测的都是 switch-node 电压,不是不同信号;图中多条彩色曲线是同一节点的叠加测量。横轴 50ns/div,纵轴 5V/div。

Baseline ringing 是原始异常振铃;加 bootstrap 电阻、高边栅极电阻和 RC snubber 后,尖峰和振铃幅度发生变化。来源:TI《Controlling switch-node ringing》。

这种波形的物理根源通常是高 di/dt 回路寄生电感与 MOSFET $C_{oss}$、二极管/体二极管结电容、封装电感形成 LC 谐振。四开关 Buck-Boost 有 SW1 和 SW2 两个高 dv/dt 节点,所以 Buck 区、Boost 区、过渡区都要分别测。

优化顺序建议这样来:

  1. 先确认测量方法:用短地弹簧或同轴探头,不要用长鳄鱼夹地线。错误探头回路会把尖峰测得很夸张。
  2. 先改热环路布局:输入/输出高频陶瓷电容必须贴近对应桥臂,最小化 MOSFET、电容和回流路径围成的面积。
  3. 放慢开通边沿:适当增大高边栅极电阻,或在 bootstrap 回路串电阻,降低 SW 节点 dv/dt。代价是开关损耗上升。
  4. 用分立开通/关断电阻:开通慢一点抑制尖峰,关断保持足够快以避免交叉导通和过大关断损耗。
  5. 加 RC Snubber:把 RC 从 SW 节点接到功率地或按厂家推荐位置放置,用电阻消耗振铃能量。它通常抑制最明显,但会带来额外损耗和温升。
  6. 必要时换器件:选择更合适的封装、更低寄生电感、更合适 $C_{oss}/Q_{rr}$ 的 MOSFET 或功率模块。

不要一看到振铃就直接堆 TVS。TVS 更像保护钳位,不是优先的振铃阻尼手段;如果热环路很差,TVS 可能只是把 Layout 问题变成发热问题。

实际调试时可以按这个表判断:

异常波形常见原因优先处理
尖峰很高但衰减很快回路寄生电感大、di/dt 太快缩小热环路,降低开通速度
高频振铃持续很多周期寄生 LC 阻尼不足RC Snubber、优化布局、选择低寄生封装
SW 尖峰伴随 Vgs 抬升Miller 耦合导致误导通风险降低 dv/dt、Miller Clamp、负压关断、减小关断阻抗
加大 Rg 后尖峰下降但温升上升开关损耗增加在效率、EMI、温升之间重新折中
只有某个输入/输出点严重模式切换或电流路径改变分别测 Buck、Boost、过渡区的 SW1/SW2

4. 输出纹波:先排除测量噪声

测毫伏级纹波时,错误探头接法引入的噪声可能比真实纹波还大。

输出纹波测量时探头尖端和地弹簧直接跨接在被测器件两端

图:测输出纹波或相位节点振铃时,探头尖端和地弹簧要直接跨在输出电容或 MOSFET 两端。

图里没有多通道颜色,重点是探头地线极短、测量环路极小。按 Renesas ISL81601EVAL1Z 用户指南中的测量建议重画。

建议:

  • 使用 AC 耦合观察小纹波
  • 打开 20MHz 带宽限制
  • 用接地弹簧或短地线,不要用长鳄鱼夹
  • 探头直接跨接在输出电容两端
  • 区分真实低频纹波和高频尖峰

Buck 区输出电流相对连续,纹波通常更像三角波或锯齿波;Boost 区输出电流脉冲更强,尖峰、阶跃和 ESR/ESL 影响更明显。

5. 电流模式和次谐波振荡

电流模式不能笼统地说成一种。常见有两类:

类型控制对象特点
峰值电流模式每个周期检测电感电流峰值,达到 COMP 给定阈值就关断响应快,逐周期限流方便,但 CCM 且占空比大于 50% 时可能次谐波振荡
平均电流模式用电流误差放大器调节电感平均电流电流控制更平滑,常用于 PFC、大功率和精确限流,但补偿网络更复杂

次谐波振荡不是所有电流模式都会天然出现。典型条件是:

峰值电流模式 + CCM 连续电感电流 + 占空比 $D>50\%$ + 斜坡补偿不足。

TI 峰值电流模式次谐波振荡典型波形

图:峰值电流模式在占空比大于 50% 时的次谐波振荡示意。

上方水平线是控制电压 Control Vc,黑色三角电流是稳态电感电流,红色三角电流是受到扰动后的电感电流;下方红色方波是开关导通信号。

可以看到扰动后导通时间一长一短交替,电流偏差不是逐周期衰减,而是正负交替并放大。

来源:TI SLVA636《Practical Feedback Loop Analysis for Current-Mode Boost Converter》。

它的表现是电感电流峰值一高一低交替,SW 波形出现一宽一窄的周期交替,等效振荡频率接近开关频率的一半,所以叫次谐波振荡。DCM/BCM 下电感电流每周期回到 0,这个典型的峰值电流模式次谐波条件就不成立;平均电流模式也不是按“每周期峰值比较器”关断,问题机理不同。

四开关 Buck-Boost 里要特别注意 Boost 区和 Buck-Boost 过渡区。以 12V 升 56V 为例,理想 Boost 占空比约 78.6%,已经明显大于 50%,如果控制器是峰值电流模式,就必须依赖足够的斜坡补偿和干净的电流采样。

解决方向:

  • 加足斜坡补偿,或确认控制器内部斜坡补偿覆盖当前 Buck/Boost 工况。
  • 降低占空比压力,例如提高最低输入电压、降低最高输出电压,或改用多相/变压器型拓扑。
  • 降低电流采样噪声,采样电阻 Kelvin 连接,CS 滤波不要被 SW 噪声污染。
  • 检查电感是否饱和;饱和会改变电流上升斜率,让峰值电流控制更容易误判。
  • 必要时降低环路带宽,避免 COMP 抖动把峰值电流阈值也带着抖。

现场判断重点:

  • 电感电流是否一高一低周期性交替。
  • SW 波形是否出现一宽一窄的周期交替。
  • 现象是否只在 CCM、重载、大占空比工况出现。
  • 加大斜坡补偿或降低占空比后,交替现象是否消失。

第四章 PCB 布局决定波形能不能干净

如果器件参数足够、驱动也合理,但 Vgs 振铃、SW 尖峰、输出纹波尖峰仍然很明显,问题大概率在 PCB 寄生参数。

Renesas ISL81601EVAL1Z 评估板正反面实物图

图:ISL81601EVAL1Z 评估板正反面。功率器件、电感、输入输出电容和控制小信号区有明显分区。来源:Renesas ISL81601EVAL1Z 用户指南。

1. 先识别热环路

大功率开关电源的布局核心不是“线够粗”,而是识别高频电流环路,并把高 di/dt 热环路面积压到最小。

模式热环路重点说明
Buck输入侧热环路输入高频电容、上管、下管构成高频环路
Boost输出侧热环路功率开关、同步管、输出高频电容构成高频环路
Buck-Boost 过渡两侧都重要输入侧和输出侧都可能有强高频电流

2. 顶层看元件摆放和功率路径

Renesas ISL81601EVAL1Z PCB 顶层布局

图:ISL81601EVAL1Z 顶层布局。可以观察输入侧、输出侧大电流铜皮与中间控制器区域的相对位置。来源:Renesas ISL81601EVAL1Z 用户指南。

元件摆放优先级:

  • 高频输入电容靠近输入侧 MOSFET
  • 高频输出电容靠近输出侧 MOSFET
  • 电感靠近 SW1/SW2,但 SW 铜皮不要盲目做大
  • 控制器靠近驱动对象,缩短栅极回路
  • FB、COMP、CS 等敏感信号远离 SW、电感和栅极驱动线

SW 节点是高 dv/dt 噪声源,面积满足电流和散热即可,不要为了“看起来粗”而铺得过大。

3. 底层和内层看回流与散热

Renesas ISL81601EVAL1Z PCB 底层布局

图:ISL81601EVAL1Z 底层布局。底层铜皮和过孔承担回流、散热和大电流分配。来源:Renesas ISL81601EVAL1Z 用户指南。

PGND 必须是低阻抗连续回流路径。功率器件下方尽量有完整地层,不要让非 GND 过孔破坏核心回流区域。

AGND 是反馈、补偿和采样的参考地,应该通过单点接入 PGND。常见连接点是控制器裸露焊盘或输出电容较安静的地端。

4. 栅极驱动和采样线要按回路看

栅极驱动不是一根 Gate 线,而是一个闭合回路:

  • 低边驱动:LGATE → MOSFET Gate → Source → PGND → Driver
  • 高边驱动:UGATE → MOSFET Gate → Source/SW → 自举电容 → Driver

UGATE 与 SW 靠得近不一定是坏事。高边 MOSFET 真正关心的是 $V_{gs}$,也就是 UGATE 与 SW 的差值。去路和回路紧密并行,可以减小差模环路电感。

电流采样 CS 必须 Kelvin 连接,从采样电阻焊盘内侧直接引出差分线到控制器,不能让大电流铜皮压降混进采样信号。


第五章 效率、热和吸收网络

1. 效率要拆开看

Buck-Boost 的效率曲线通常先升后降:

  • 轻载:控制器、驱动、偏置等固定损耗占比高
  • 中载:固定损耗被摊薄,效率最高
  • 重载:MOSFET、电感、采样电阻、PCB 的 $I^2R$ 损耗快速上升

固定损耗包括控制器自身功耗、栅极驱动损耗、偏置损耗和一部分开关损耗。

$$ P_{drive}\approx Q_g\times V_{drv}\times f_{sw} $$

可变损耗主要是导通损耗:

$$ P_{cond}=I_{RMS}^2\times R_{ds(on)} $$

$$ P_{DCR}=I_L^2\times DCR $$

进入重载区后,电流平方项通常成为主导。

2. 高电压和大电流带来的损耗不同

损耗驱动因素大电流高电压
核心损耗机制导通损耗开关损耗、Coss/Eoss、反向恢复
关键关系$P=I^2R$与 $V$、$V^2$、$Q_{rr}$、$E_{oss}$ 有关
主要影响部件MOSFET、电感、PCB、采样电阻MOSFET 寄生电容、体二极管、驱动和偏置
典型危险工况低压输入满载高输入或高输出电压

所以耐压不是越高越好。耐压太低会被尖峰击穿;耐压太高会带来更大的 Rds(on)、Qg 或 Coss,效率下降。

3. Snubber 的作用和边界

当 SW 节点振铃过大时,可以用 RC Snubber 降低尖峰和振铃幅度。方法是用电容吸收尖峰能量,用电阻耗散振荡能量。

但 Snubber 会增加损耗。它适合在 Layout 已经尽量优化后做最后修正,不应该作为掩盖错误 Layout 的办法。

Snubber 调试顺序:

  1. 先用正确探头接法确认振铃真实存在
  2. 测量振铃频率
  3. 估算寄生电感和等效电容
  4. 小电容试探,观察振铃频率是否下降
  5. 配阻尼电阻,观察振幅和温升
  6. 最后复测效率、温升和 EMI

第六章 环路补偿、波特图和动态测试

功率级、器件和 PCB 决定硬件基础;输出能不能在负载变化时快速稳定,还要看环路。环路不要一上来就只看负载阶跃,应该先明白波特图里的几个基本参数,再用动态测试验证。

1. 波特图到底看什么

ADI DC-DC 环路波特图中的带宽、相位裕度、幅值裕度和穿越频率

图:典型 DC/DC 环路波特图。上半部分是环路增益,单位 dB;下半部分是相位,单位度。

图中 Fc 是穿越频率,PM 是相位裕度,GM 是幅值裕度,BW 可近似理解为环路带宽。

来源:ADI Analog Dialogue《Step-by-Step Process to Calculate a DC-to-DC Compensation Network》。

波特图的横轴是频率,通常是对数坐标。它本质上回答两个问题:某个频率的扰动进来后,环路会把它压下去、放大,还是开始振荡。

几个参数要先记住:

参数含义工程判断
穿越频率 $F_c$环路增益穿过 0dB 的频率常近似看作环路带宽,越高动态越快,但越容易吃掉相位裕度
相位裕度 PM在 $F_c$ 处,相位距离 $-180^\circ$ 还有多少常希望大于 $45^\circ$,$45^\circ\sim60^\circ$ 比较常见,接近 $60^\circ$ 通常更稳
幅值裕度 GM相位到 $-180^\circ$ 时,增益距离 0dB 还有多少常希望大于 8dB 到 10dB,越小越接近振荡
低频增益低频处环路增益大小越高,直流稳压误差越小
高频衰减高频处增益下降速度高频增益太高会放大开关噪声,太低则动态响应慢

所以看波特图时,不是只问“稳不稳”,而是按顺序看:

  1. 增益曲线在哪里穿过 0dB,也就是 $F_c$。
  2. 在 $F_c$ 这个频率,相位还有多少裕度。
  3. 相位到 $-180^\circ$ 时,增益是否已经明显低于 0dB。
  4. $F_c$ 是否避开开关频率、LC 双极点、ESR 零点和 Boost 区 RHPZ。

2. Boost 区的 RHPZ 是四开关 Buck-Boost 的环路难点

四开关 Buck-Boost 在 Buck 区更像同步 Buck,在 Boost 区更像同步 Boost。Buck 区通常没有右半平面零点,补偿相对直接;Boost 区有 RHPZ,动态会明显难调。

CCM Boost 的 RHPZ 特点很反直觉:控制器增加占空比后,电感先拿更多时间储能,输出端短时间反而更缺能量,所以输出电压会先往错误方向动一下。反映到小信号模型里,就是“增益上升,但相位继续下降”,这会快速吃掉相位裕度。

Boost 区 RHPZ 可用近似式理解:

$$ f_{RHPZ}\approx\frac{R_{load}(1-D)^2}{2\pi L} $$

占空比越大、负载越重、L 越大,RHPZ 越低。最低输入、最高输出、满载时,$D$ 最大、$R_{load}$ 最小,通常就是 RHPZ 最低、环路最难稳定的工况。

仍按 12V 输入、56V 输出、1kW 算例:

$$ R_{load}\approx\frac{56^2}{1000}=3.14\Omega,\quad D\approx0.786 $$

如果选 2.2uH 电感:

$$ f_{RHPZ}\approx\frac{3.14(1-0.786)^2}{2\pi\times2.2\mu H}\approx10.4kHz $$

如果为了压低 Buck 纹波把电感加到 10uH:

$$ f_{RHPZ}\approx2.3kHz $$

这就是电感取值影响环路的地方:大电感能让电流纹波变小,但会把 Boost 重载区的 RHPZ 往低频推,环路带宽反而更受限制。

工程上不能把穿越频率随便推高。四开关 Buck-Boost 在 Boost 重载区,$F_c$ 通常要压在 $f_{RHPZ}$ 的 1/5 到 1/10 以下,再结合实测相位裕度判断。否则静态电压可能正常,一打动态负载就会出现深下陷、过冲或持续振铃。

3. 动态负载测试怎么看

TI LM5176EVM 不同输入电压下的负载阶跃响应

图:LM5176EVM 不同输入电压下的负载阶跃响应。绿色是输出电流 IOUT,量程 2A/div;蓝色是输出电压 VOUT,量程 500mV/div;横轴时间是 500us/div。观察重点是蓝色 VOUT 的下陷/过冲幅度、恢复时间和是否有持续振铃。来源:TI LM5176EVM-HP 用户指南。

读这张图时,先看绿色电流阶跃:绿色上跳表示负载突然加重,蓝色输出电压会瞬间下陷;绿色下跳表示负载突然减轻,蓝色输出电压会出现过冲。真正要评价的是蓝色曲线能不能快速、干净地回到稳态。

测试建议:

  • 先低压限流上电
  • 看 Vgs,再看 SW/Vds,再看电感电流
  • 电子负载设置动态模式,例如 25% 到 75% 额定电流阶跃
  • 触发源建议用输出电压跌落,而不是开关纹波
  • AC 耦合和 20MHz 带宽限制有助于看清恢复过程
  • 1000W 测试必须确认电子负载、线缆和输入电源都能承受

4. 从瞬态波形反推补偿方向

现象常见判断调整方向
电压跌落深、恢复慢穿越频率太低适当提高环路带宽,但要重新检查相位裕度
恢复过程中持续振铃相位裕度不足降低穿越频率,或调整补偿零点提高相位
有轻微过冲但很快拉平较理想通常相位裕度在可接受范围
不同输入电压下差异很大模式切换和 RHPZ 影响明显重点复查低压 Boost 区补偿
高频噪声被环路放大高频增益过高或测量注入点不合适降低高频环路增益,复查补偿电容和布局

每次改补偿后,都要重新观察波特图、负载瞬态、输出纹波、COMP/FB 波形、温升和效率。波特图能告诉你裕度,动态负载能告诉你真实输出表现;两者必须放在一起看。

5. 电感啸叫也可能是环路问题

电感或陶瓷电容啸叫,物理上可能来自磁致伸缩或逆压电效应;电气根源通常是轻载下进入可闻频率范围的振荡、跳脉冲、Burst 或补偿不足。

判断方法:

  • 看输出电压是否低频抖动
  • 看开关脉宽是否周期性变化
  • 看 COMP/FB 是否稳定
  • 临时增大补偿电容,观察啸叫是否变化

评论

  1. Avatar of Hacklink Panel
    Macintosh Firefox
    4 月前
    2026-3-21 21:13:26

    Hacklink panel ile link profilinizi çeşitlendirin. Forum, blog, haber sitesi ve dizin backlinkleri tek çatı altında. 9949

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇