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。

双向DC-DC稳态工作模式与边界关系 CCM:i_L 连续 谷值 > 0,Δi_L 由 L 决定 BCM:谷值 = 0 I_crit = Δi_L / 2 DCM:电流断续 零电流平台,增益随负载变化 Boost方向电压增益 M = V_H / V_L 随负载电流变化 负载电流 I_H (A) → 增益 M CCM: M=1/(1-D) DCM: M 随负载下降 BCM边界 I_crit

3.4 同步整流死区的影响

同步整流虽然降低了导通损耗,但死区时间td内体二极管导通会产生额外压降和损耗。更关键的是,死区会改变有效占空比:实际输出电压略低于理想值,且死区期间电感电流变化方向取决于电流极性。在轻载或DCM下,死区可能导致电流反向、产生额外环流,甚至引起输出电压轻微抬升。工程上通常将td控制在50~200ns,并在控制中做死区补偿,补偿量约为td/Ts乘以输入电压。

3.5 多模式平滑切换的稳态特性

当负载在CCM与DCM之间变化时,若控制策略不切换,增益会突变,导致输出电压波动。平滑切换的关键是:在BCM附近提前切换控制律,使占空比连续过渡。常见做法是采用模式选择器,当检测到电感电流谷值接近零时,从CCM的PI控制切换到DCM的增益补偿控制,同时保持输出电压反馈连续。切换瞬间,电感电流不应出现阶跃,电容电压跌落应控制在2%以内。若切换后出现振荡,通常说明模式判断阈值过于接近实际边界,或补偿增益不匹配,需要重新整定。

稳态建模的最终目的,是让两个方向的增益、纹波和模式边界都能用同一套参数描述。设计时先确定L和C,再根据最小负载电流判断是否需要DCM控制,最后用死区补偿修正有效占空比。

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 / VH48V / 96V低压侧/高压侧
fs100kHz开关频率
L100μH电感量
ΔiL (Boost)2.4AD=0.5时
Icrit1.2ABCM边界
td100ns死区时间
死区补偿0.48V约0.5%

综上,稳态建模需要把CCM增益、DCM边界、纹波计算和死区补偿放在同一框架下校核。只有边界条件明确,模式切换才能平滑,双向变换器才能在宽负载范围内保持稳定的输出电压。