3. 双向DC-DC变换器的稳态建模与工作模式分析
双向DC-DC变换器的稳态特性,核心不在于“能不能双向传能”,而在于两个方向下电感电流是否连续、电压增益是否一致、纹波是否可控,以及模式切换时是否会出现电流冲击或电压跌落。工程上通常把工作模式划分为CCM(电感电流连续)、DCM(电感电流断续)和BCM(临界连续),三者之间的边界由负载电流、电感量和开关频率共同决定。理解这些边界,是后续设计控制环路和保护策略的前提。
3.1 稳态建模的基本约定
为便于推导,先统一参照方向:以Boost方向(低压侧VL向高压侧VH传能)为正向,电感电流iL从低压侧流向高压侧为正;反向时iL为负。开关管S1、S2互补导通,死区时间td内两管均关断,电流通过体二极管或并联二极管续流。稳态下,电感电压在一个开关周期内的平均值为零,电容电流平均值为零,这是所有增益推导的出发点。
3.2 CCM下的电压增益与纹波
在CCM下,设占空比D为S1导通时间与周期Ts之比。Boost方向忽略损耗时,电感伏秒平衡给出:
V_L · D · T_s + (V_L - V_H) · (1-D) · T_s = 0
=> V_H / V_L = 1 / (1 - D)
反向Buck方向,能量从VH流向VL,此时以S2为主控管,占空比D'为S2导通占比,增益关系为VL/VH=D'。若定义同一D为S1导通比,则反向增益为VL/VH=1-D。可见两个方向增益互补,这是双向变换器稳态建模中最容易混淆的一点,必须在全文和图示中保持同一D定义。
电感电流纹波由导通期间电感电压决定:
Δi_L = V_L · D · T_s / L (Boost方向)
Δi_L = (V_H - V_L) · D' · T_s / L (Buck方向)
输出电容电压纹波近似为:
Δv_C ≈ I_H · D · T_s / C_H (Boost方向,I_H为高压侧负载电流)
Δv_C ≈ Δi_L / (8 · f_s · C_L) (Buck方向,按三角波近似)
实际设计中,Δi_L通常取额定电流的20%~40%,Δv_C取输出电压的1%~3%。例如VL=48V、VH=96V、fs=100kHz、L=100μH、D=0.5时,Boost方向Δi_L=48×0.5×10μs/100μH=2.4A;若额定电流6A,纹波比40%,处于可接受上限。
3.3 DCM与BCM边界条件
当负载电流减小到电感电流谷值恰好为零时,进入BCM。临界负载电流为:
I_crit = Δi_L / 2 = V_L · D · T_s / (2L)
若负载电流继续减小,电感电流在关断期间会降到零并保持为零,进入DCM。DCM下增益不再只由D决定,还与负载、电感和频率有关。以Boost方向为例,DCM增益为:
V_H / V_L = (1 + sqrt(1 + 4D²/K)) / 2, K = 2L/(R_H·T_s)
其中RH为高压侧等效负载。K越小,DCM增益偏离CCM越明显。工程上若希望全负载范围保持CCM,需满足L ≥ V_L·D·T_s/(2I_min),I_min为最小负载电流。若最小负载为0.5A,则L ≥ 48×0.5×10μs/(2×0.5)=240μH,此时100μH电感在轻载下必然进入DCM。
3.4 同步整流死区的影响
同步整流虽然降低了导通损耗,但死区时间td内体二极管导通会产生额外压降和损耗。更关键的是,死区会改变有效占空比:实际输出电压略低于理想值,且死区期间电感电流变化方向取决于电流极性。在轻载或DCM下,死区可能导致电流反向、产生额外环流,甚至引起输出电压轻微抬升。工程上通常将td控制在50~200ns,并在控制中做死区补偿,补偿量约为td/Ts乘以输入电压。
3.5 多模式平滑切换的稳态特性
当负载在CCM与DCM之间变化时,若控制策略不切换,增益会突变,导致输出电压波动。平滑切换的关键是:在BCM附近提前切换控制律,使占空比连续过渡。常见做法是采用模式选择器,当检测到电感电流谷值接近零时,从CCM的PI控制切换到DCM的增益补偿控制,同时保持输出电压反馈连续。切换瞬间,电感电流不应出现阶跃,电容电压跌落应控制在2%以内。若切换后出现振荡,通常说明模式判断阈值过于接近实际边界,或补偿增益不匹配,需要重新整定。
3.6 设计校核示例
以48V/96V、6A、100kHz双向变换器为例,取L=100μH、CH=220μF、CL=470μF、td=100ns。Boost方向D=0.5时,Δi_L=2.4A,ΔvCH≈6×0.5×10μs/220μF=136mV(约0.14%),满足要求。BCM临界电流Icrit=1.2A,若最小负载0.5A,则轻载进入DCM,需启用DCM补偿。死区补偿量约为100ns/10μs×48V=0.48V,占输出电压0.5%,可在控制中直接叠加。反向Buck方向D'=0.5时,Δi_L=(96-48)×0.5×10μs/100μH=2.4A,ΔvCL≈2.4/(8×100k×470μ)=6.4mV,纹波很小。这些数值表明,该参数组合在额定负载下处于CCM,轻载需模式切换,死区影响可控。
| 参数 | 数值 | 说明 |
|---|---|---|
| VL / VH | 48V / 96V | 低压侧/高压侧 |
| fs | 100kHz | 开关频率 |
| L | 100μH | 电感量 |
| ΔiL (Boost) | 2.4A | D=0.5时 |
| Icrit | 1.2A | BCM边界 |
| td | 100ns | 死区时间 |
| 死区补偿 | 0.48V | 约0.5% |
综上,稳态建模需要把CCM增益、DCM边界、纹波计算和死区补偿放在同一框架下校核。只有边界条件明确,模式切换才能平滑,双向变换器才能在宽负载范围内保持稳定的输出电压。