第三章 死区时间计算理论

死区时间怎么算?这个问题,我当年刚接触LLC时也头疼过。说实话,网上资料一大堆,但真正能落地的不多。今天我就把三种主流方法掰开揉碎了讲给你听。

3.1 基于谐振电流的死区时间计算

先说说最直观的方法——看电流。LLC谐振腔里的电流,说白了就是给开关管结电容充放电的"搬运工"。

核心思路是这样的:死区时间内,谐振电流要对两个开关管的结电容进行充放电。如果电流不够大,或者时间不够长,电压就来不及摆到零,那就没法实现ZVS。

计算公式其实不复杂:

T_dead ≥ (2 × C_oss × V_in) / I_res

其中:

  • C_oss — 开关管输出电容(注意是等效值)
  • V_in — 输入电压(死区开始时的母线电压)
  • I_res — 死区开始时刻的谐振电流

嗯,这里要注意:I_res不是随便取的。我习惯取轻载时的电流值,因为轻载下电流最小,死区时间最紧张。你在满载下算得再好,轻载时可能直接翻车。

关键点:谐振电流在死区时间内近似恒定。为什么?因为死区时间很短(通常几十到几百纳秒),电流变化不大。这个假设在工程上是成立的。

3.2 基于寄生电容的死区时间计算

这个方法更精细一些。它把开关管的寄生电容、变压器绕组间的寄生电容、PCB走线的分布电容都考虑进去了。

你想想看,实际电路中这些电容都在"偷"电流。如果忽略它们,算出来的死区时间肯定偏小。

完整的等效电容公式:

C_eq = 2 × C_oss + C_stray + C_winding

其中:

  • C_stray — PCB布局带来的杂散电容(一般在10-50pF)
  • C_winding — 变压器绕组间电容(取决于绕制工艺)

我在项目中遇到过一件事:有一次按理论算出来死区时间200ns就够了,结果实际测试时发现上管Vds根本没降到零。查了半天,原来是变压器初次级之间的寄生电容比预想的大了一倍。后来我把C_eq调大了30%,问题就解决了。

我的建议:初次设计时,把C_eq留20%-30%的余量。别卡得太死,否则量产时一致性会让你头疼。

3.3 工程经验公式

理论归理论,实际干活时谁还每次手算?我总结了几个工程上常用的经验公式,你直接套用就行。

应用场景 经验公式 适用条件
低压输入(<100V) T_dead ≈ 3% × T_sw 开关频率100kHz-500kHz
高压输入(100V-400V) T_dead ≈ 1% × T_sw 开关频率50kHz-200kHz
超高压(>400V) T_dead ≈ 0.5% × T_sw 需配合SiC/GaN器件

举个例子:你做一个300W的LLC电源,开关频率100kHz,周期10μs。按高压输入的经验公式,死区时间取1%就是100ns。嗯,这个值可以作为初始值,然后根据实际波形微调。

避坑指南:我曾经在调试一个1kW的LLC模块时,直接套用经验公式取了150ns死区。结果满载效率只有93%,怎么调都上不去。后来用电流探头一看,死区时间太短,谐振电流还没完成换向就硬开关了。把死区拉到250ns后,效率直接跳到95.5%。所以经验公式只是起点,最终要以实测波形为准。

3.4 三种方法的对比与选择

这三种方法各有千秋,我一般这样选:

  • 方案验证阶段 — 用经验公式快速估算,省时间
  • 详细设计阶段 — 用谐振电流法精确计算,结合仿真验证
  • 量产优化阶段 — 用寄生电容法做最坏情况分析,确保全温度、全负载范围内ZVS可靠

说白了,没有一种方法能包打天下。你得多试、多测、多积累自己的数据库。

核心结论:死区时间不是越大越好,也不是越小越好。太大会导致占空比损失、效率下降;太小则ZVS不充分、EMI恶化。找到那个"刚刚好"的点,才是高手。

死区时间计算 谐振电流法 T ≥ 2C_oss·V_in / I_res 寄生电容法 C_eq = 2C_oss + C_stray + C_w 经验公式法 T ≈ (0.5%~3%) × T_sw 三者结合使用:经验公式快速估算 → 谐振电流法精确计算 → 寄生电容法最坏分析 最终以实测波形为准,留足余量

最后说一句:死区时间的计算,理论是基础,但真正让你成为高手的,是那一次次调试中积累的"手感"。多动手、多记录、多总结,你也能做到"一眼看出死区设多少"。

专注资料整理