3、Boost变换器稳态分析:CCM与DCM下的增益公式推导与关键波形

Boost变换器,说白了就是升压电路。很多刚入行的朋友觉得它比Buck简单,其实不然。我个人习惯把Boost叫做「反直觉变换器」——你关断开关,能量反而往负载跑。嗯,这里面的物理本质,咱们今天好好捋一捋。

3.1 基本工作原理回顾

Boost电路的结构很简单:一个电感、一个开关管、一个二极管、一个输出电容。但它的工作逻辑跟Buck正好相反。

开关管导通时,电感两端直接加输入电压Vin,电感电流线性上升,能量储存在磁场里。这时候二极管反偏,负载靠电容供电。

开关管关断时,电感电流不能突变,它会通过二极管续流。电感两端电压变成Vout - Vin(注意方向),电感电流线性下降,能量释放给负载和电容。

我刚开始做电源设计时,总觉得Boost的二极管位置很别扭。后来想明白了——它就是要利用电感的反电动势来抬升电压。你想想看,电感在开关管关断瞬间会产生一个反向电动势,这个电压叠加在输入电压上,自然就升上去了。

3.2 CCM模式下的增益推导

咱们先看连续导通模式(CCM)。所谓CCM,就是电感电流在整个开关周期内都不为零。

根据伏秒平衡原理,稳态时电感两端的平均电压必须为零。这个道理很简单——如果平均电压不为零,电感电流就会一直增加或一直减少,永远达不到稳态。

开关管导通时间ton = D×Ts,电感两端电压为Vin。
开关管关断时间toff = (1-D)×Ts,电感两端电压为Vin - Vout。

伏秒平衡方程:

Vin × D × Ts + (Vin - Vout) × (1-D) × Ts = 0

化简后得到:

Vout / Vin = 1 / (1 - D)

这就是Boost变换器在CCM下的增益公式。注意,这里的D是占空比,取值范围0到1。当D=0.5时,增益为2;D=0.8时,增益为5。理论上D趋近于1时,增益可以无限大。

⚠️ 实际限制:我在项目中遇到过,占空比超过0.85后,效率会急剧下降。原因有两个:一是开关管和二极管导通损耗随占空比增加而增加;二是电感电流纹波变大,磁芯损耗上升。所以实际设计中,我一般把最大占空比限制在0.85以内。

3.3 DCM模式下的增益推导

断续导通模式(DCM)就更有意思了。当负载变轻或者电感值偏小时,电感电流会在开关周期内降到零,并且保持一段时间。

DCM下有三个时间段:

  • t1 = D1×Ts:开关管导通,电感充电
  • t2 = D2×Ts:开关管关断,电感放电到零
  • t3 = D3×Ts:电感电流为零,负载完全靠电容供电

其中D1 + D2 + D3 = 1。

伏秒平衡仍然成立:

Vin × D1 × Ts + (Vin - Vout) × D2 × Ts = 0

化简得:

Vout / Vin = (D1 + D2) / D2

但这里D2是未知的,我们需要另一个方程。利用电感电流的平均值等于负载电流这个条件:

Iout = Vout / R = (1/2) × Ipk × D2

其中Ipk是电感电流峰值:

Ipk = (Vin / L) × D1 × Ts

联立求解,得到DCM下的增益公式:

Vout / Vin = (1 + √(1 + 4×K)) / 2

其中K = 2×L / (R×Ts),是一个无量纲参数。

💡 关键洞察:DCM下,增益不仅与占空比有关,还与负载电阻R和电感L有关。这意味着负载变化会影响输出电压——说白了,DCM下Boost变换器的输出阻抗不为零,负载调整率比较差。

3.4 CCM与DCM的边界条件

什么时候进入DCM?这取决于电感电流的纹波大小和负载电流的大小。

临界条件:电感电流的最小值刚好为零。此时:

Iout_critical = (Vin × D × Ts) / (2 × L) × (1 - D)

我一般用这个公式来选电感。举个例子,如果设计一个12V转24V的Boost,开关频率100kHz,最大负载电流2A,占空比0.5:

L_critical = (12 × 0.5 × 10μs) / (2 × 2) × (1 - 0.5) = 7.5μH

实际选型时,我会取3~5倍裕量,也就是22μH到33μH。为什么?因为电感值会随电流增加而下降(饱和效应),而且留点余量总没错。

3.5 关键波形分析

咱们来看看几个关键波形,这些波形在调试时非常有用。

电感电流波形:

  • CCM:三角波,从Imin到Imax线性变化,平均值等于Iin
  • DCM:三角波,从0到Ipk再到0,中间有一段为零

开关管漏源电压波形:

  • 导通时:接近0V(实际为Rds_on × Ids)
  • 关断时:等于Vout(加上二极管压降)
  • 注意:关断瞬间会有电压尖峰,这是由寄生电感和PCB走线电感引起的

二极管电流波形:

  • 导通时:等于电感电流
  • 关断时:为零
  • 反向恢复:在二极管关断瞬间,会有反向恢复电流尖峰

🔧 调试技巧:我曾经遇到过一个Boost电路,效率总是上不去。用示波器一看,二极管的反向恢复电流尖峰特别大,导致开关管在导通瞬间承受很大的电流应力。解决办法是换用SiC二极管或者快恢复二极管,同时优化PCB布局减少寄生电感。

3.6 实际设计中的注意事项

说了这么多理论,最后分享几个实战经验:

  1. 电感选型:除了感值,还要关注饱和电流和DCR。饱和电流要大于峰值电流的1.2倍,DCR越小越好。
  2. 输出电容:Boost的输出电容承受的纹波电流比Buck大得多。因为电感电流在开关管关断时才给电容充电,所以输出电容的ESR和ESL都很关键。
  3. 环路稳定性:Boost在CCM下有一个右半平面零点(RHPZ),这个零点会限制环路带宽。我一般把穿越频率设置在RHPZ频率的1/5以下。
  4. 启动冲击:Boost启动时,输出电压从0开始上升,占空比会很大,容易产生浪涌电流。建议加软启动电路。

嗯,Boost变换器的稳态分析就讲到这里。下一节咱们会深入讨论小信号建模和环路补偿设计,到时候会用到今天推导的这些增益公式。记住,理论是基础,但最终还是要靠示波器和烙铁来验证。