4. 死区时间概念
在半桥拓扑中,上下两个开关管(MOSFET 或 IGBT)串联在母线正负之间,中点作为输出节点。理想情况下,两管应严格互补:上管导通时下管关断,下管导通时上管关断。但真实器件存在开通延迟、关断延迟以及驱动电路的传输延时,如果直接给出互补信号,在切换瞬间会出现两管同时导通的短暂窗口,母线经两管直通短路,电流急剧上升,这就是直通(shoot-through)。死区时间正是为消除这一窗口而人为插入的“双管皆关”安全间隔。
4.1 死区时间的定义
死区时间(Dead Time,常记作 t_dt 或 DT)是指在半桥的一个开关管关断命令发出后,延迟一段时间才允许另一个开关管开通的时间间隔。在这段时间内,上下两管均处于关断状态,桥臂中点由负载电流通过体二极管或续流通道维持电位。
从驱动信号角度看,死区时间是对互补 PWM 的一对边沿做“内缩”处理:上管下降沿提前,下管上升沿延后;或下管下降沿提前,上管上升沿延后。其数学表达可写为:
t_dt = t_off(max) - t_on(min) + t_margin
其中:
t_off(max) —— 关断延迟最大值(含器件与驱动)
t_on(min) —— 开通延迟最小值
t_margin —— 安全裕量,通常取 20%~50% 计算值
死区时间通常由 MCU 的高级定时器硬件插入,也可由专用栅极驱动芯片或 RC 延时网络实现。硬件插入的优点是延时精确、不受软件中断抖动影响。
4.2 死区时间的作用
- 防止直通短路:确保一管完全关断后另一管才开通,避免母线经桥臂短路。
- 保护功率器件:降低尖峰电流与结温冲击,避免器件因过流或过热失效。
- 维持桥臂中点续流:死区期间由体二极管或并联二极管承担负载电流,保证电流连续。
- 提供驱动裕量:吸收驱动电路传输延时、器件参数离散和温度漂移带来的不确定性。
4.3 死区时间与开关频率、占空比的关系
死区时间对输出的影响程度,取决于它与开关周期和有效导通时间的比例关系。设开关频率为 f_sw,开关周期 T_sw = 1/f_sw,每个周期内包含两次死区(上管关断后一次、下管关断后一次),则死区占空比损失为:
D_loss = 2 × t_dt / T_sw = 2 × t_dt × f_sw
例:t_dt = 500 ns,f_sw = 20 kHz
T_sw = 50 µs
D_loss = 2 × 0.5 µs / 50 µs = 2%
例:t_dt = 500 ns,f_sw = 200 kHz
T_sw = 5 µs
D_loss = 2 × 0.5 µs / 5 µs = 20%
可见,开关频率越高,死区造成的占空比损失越大。在低频(如 20 kHz)时 500 ns 死区仅损失约 2% 占空比,影响有限;而在高频(如 200 kHz)时同样死区会吃掉 20% 的占空比,严重压缩可调范围。因此高频设计必须尽量减小死区时间,或采用更快的驱动与更低栅荷的器件。
死区与占空比的关系还体现在小占空比工况。当目标占空比接近 0 或接近 100% 时,有效导通时间可能小于死区时间,导致输出无法达到预期的最小或最大占空比,出现“占空比钳位”。例如在电机低速启动或轻载时,若死区过大,实际输出电压会明显低于指令值。
4.4 死区对输出波形的影响
死区期间桥臂中点电压由负载电流方向决定:电流从桥臂流出时,下管体二极管续流,中点被钳到负母线;电流流入桥臂时,上管体二极管续流,中点被钳到正母线。因此死区会在输出波形上引入电压误差,其方向与电流方向相反,表现为波形畸变。
具体影响包括:
- 基波幅值下降:有效占空比减小,输出电压基波幅值低于理论值。
- 低次谐波增加:死区误差在每个周期重复出现,产生 5、7、11 次等低次谐波,导致电流波形畸变、转矩脉动。
- 过零畸变:在电流过零点附近,电流方向不确定,死区误差方向翻转,形成“死区平台”,是逆变器输出波形最明显的失真区。
- 共模干扰:死区期间中点电位跳变,可能通过寄生电容产生共模电流。
图中可见,理想互补驱动在切换瞬间会重叠,而实际驱动在两者之间插入了死区。中点电压在死区期间由续流路径决定,实际输出方波的有效高电平时间比理想值短,形成占空比损失。
4.5 死区时间设计要点与常见误区
| 设计项 | 推荐做法 | 常见误区 |
|---|---|---|
| 死区取值 | 按最大关断延迟 + 裕量计算,通常 200 ns~1 µs | 凭经验取固定值,不随器件和温度调整 |
| 开关频率 | 高频时同步减小死区,或选用低栅荷器件 | 高频下仍用低频死区,导致占空比严重损失 |
| 驱动电路 | 使用带死区插入的专用驱动或定时器硬件 | 用软件延时,受中断抖动影响 |
| 波形验证 | 用示波器观察上下管栅极与中点电压 | 只看驱动信号,不验证实际中点波形 |
| 过零区 | 关注电流过零附近的死区畸变,必要时补偿 | 忽略过零畸变,导致低速转矩脉动 |
总结来说,死区时间是半桥驱动中不可省略的安全机制,它通过牺牲少量有效导通时间来换取直通保护。理解死区与开关频率、占空比之间的定量关系,是合理选取死区值、平衡安全性与输出质量的基础。