双有源桥(Dual Active Bridge, DAB)变换器作为双向DC-DC转换的明星拓扑,在新能源发电、电动汽车充电、储能系统等领域展现出独特优势。但传统单移相(SPS)调制下存在轻载时回流功率大、电流应力高、软开关范围受限等痛点。扩展移相(Extended Phase Shift, EPS)调制通过引入内移相角,为DAB的性能优化打开了新思路。
我在参与某储能系统项目时,实测发现传统SPS调制在20%负载以下时效率骤降12%,这正是由于ZVS丢失和电流应力激增所致。通过引入EPS调制,我们成功将全负载范围的ZVS实现率提升至98%以上,峰值效率达到97.3%。本文将分享这套优化方案的设计细节与实现要点。
与传统SPS仅控制桥间移相角D不同,EPS额外引入内移相角D1和D2(如图1所示)。通过协调这三个自由度,可以实现:
python复制# 典型EPS调制波形生成示例
def generate_eps_waveform(D, D1, D2, fsw):
# 生成H桥1和H桥2的驱动信号
# D: 桥间移相占空比 [0,1]
# D1,D2: 内移相占空比 [0,0.5]
# fsw: 开关频率(Hz)
...
根据参考文献[1]的推导,传输功率P可表示为:
$$
P = \frac{nV_1V_2}{2f_sL}[D(1-D) - \frac{D_1^2 + D_2^2}{2}]
$$
其中n为变比,L为串联电感,fs为开关频率。电流应力优化需满足:
$$
\frac{\partial i_{rms}}{\partial D_1} = 0, \quad \frac{\partial i_{rms}}{\partial D_2} = 0
$$
建立如下优化问题:
matlab复制minimize: I_rms(D,D1,D2)
subject to:
P ≥ P_req
ZVS条件满足
0 ≤ D,D1,D2 ≤ 0.5
采用序列二次规划(SQP)算法求解,实测表明该方法的收敛速度比遗传算法快3倍以上。
通过蒙特卡洛仿真发现:
提示:实际调试时应优先微调D1,再优化D2,最后调整D
根据参考文献[2],ZVS实现的必要条件是:
$$
\frac{4L|i_p(t_0)|}{T_s} > C_{oss}V_{bus}
$$
其中ip(t0)为开关时刻的变压器原边电流,Coss为开关管结电容。
开发基于电流预测的死区调节算法:
$$
t_d = \max\left(\frac{C_{oss}V_{bus}}{4L|i_p(t_0)|}, t_{d_min}\right)
$$
实测显示该方法可将ZVS范围扩展至5%额定负载。
| 参数 | 选型要求 | 推荐型号 |
|---|---|---|
| 开关管 | Coss < 200pF @400V | C3M0065090D |
| 整流管 | Trr < 50ns | IDH20G120C5 |
| 变压器磁芯 | Bsat > 0.35T @100kHz | PC95材质 |
c复制void EPSCtrl_ISR() {
// 1. 读取输出电压/电流
ADC_Read(&Vout, &Iout);
// 2. 功率计算与模式判断
P_actual = Vout * Iout;
if(P_actual < 0.2*P_rated)
mode = LIGHT_LOAD;
// 3. 查表获取最优移相角
EPS_Table_Query(mode, &D, &D1, &D2);
// 4. 更新PWM寄存器
PWM_Update(D, D1, D2);
}
测试条件:Vin=400V, Vout=48V, fsw=100kHz
| 指标 | SPS调制 | EPS优化 | 提升幅度 |
|---|---|---|---|
| 峰值效率 | 95.7% | 97.3% | +1.6% |
| 10%负载效率 | 83.2% | 91.5% | +8.3% |
| 电流应力RMS | 8.7A | 6.2A | -28.7% |
| ZVS实现范围 | 30-100% | 5-100% | +25% |
现象:轻载时效率突降
排查步骤:
解决方案:
在实际工程中,我们发现当输入输出电压比超过8:1时,需要重新设计优化算法参数。这个过程中,保持变压器漏感在3-5%范围内对维持ZVS特性至关重要。