3、保护设计目标:响应时间要求、电流阈值设定、保护动作的可靠性(误动与拒动)
各位工程师朋友,咱们接着聊永磁电机短路保护。前面把故障机理和硬件拓扑都理清了,今天要落地到具体的设计目标上。
说白了,保护设计就是三个核心问题:多快切断?切在哪?切得准不准? 这三个问题没想清楚,保护电路就是摆设。我见过太多项目,保护板画得漂漂亮亮,一上电就炸管,或者动不动就误保护停机,搞得产线怨声载道。
3.1 响应时间要求:跟短路电流赛跑
响应时间,是保护设计的第一个硬指标。你想想看,短路电流的上升斜率有多快?
以我常用的 48V/500W 永磁电机为例,相电阻 0.1Ω,相电感 0.2mH。当发生三相短路时,短路电流的上升时间常数 τ = L/R = 2ms。也就是说,不到 1ms 电流就能冲到峰值的一半以上。
所以,保护动作时间必须远小于这个时间常数。我个人习惯把目标定在 10μs 以内。为什么是这个数?
- IGBT/MOSFET 的短路耐受时间:一般功率管能扛住短路电流的时间是 5-10μs,超过这个时间,管子内部就开始热失控了。
- 控制环路响应:软件保护(比如 ADC 采样+CPU 判断)通常需要 50-100μs,根本来不及。所以硬件保护必须独立于软件,用比较器+逻辑门直接触发。
- 机械惯性:电机转子还在转,反电动势会持续注入短路电流。时间越长,电流越大。
核心结论:硬件保护响应时间应 ≤ 10μs,软件保护作为后备,响应时间 ≤ 100μs。
我在项目中遇到过这样的情况:某次做 72V 电动工具,客户要求保护时间 50μs。我们用了软件保护,结果样机测试时连续炸了 3 个 MOS 管。后来换成硬件比较器,响应时间做到 5μs,再也没出过问题。嗯,这个教训很深刻。
3.2 电流阈值设定:既要保命,又要干活
阈值设高了,保护来不及动作,管子炸;设低了,正常过载就误保护,机器没法用。这个平衡点怎么找?
我一般分三步走:
- 计算理论短路电流峰值:I_sc_max = V_bus / (R_phase + R_on)。比如母线电压 48V,相电阻 0.1Ω,MOS 内阻 5mΩ,那理论峰值就是 48 / 0.105 ≈ 457A。这个值通常很大,但实际因为线路寄生电感,会小一些。
- 确定保护阈值:通常取理论峰值的 60%-80%。比如上面算出来 457A,阈值可以设在 300A-350A。留出余量,防止正常工况下的电流尖峰误触发。
- 考虑温度影响:相电阻随温度升高会变大,短路电流反而会下降。所以阈值要按最恶劣工况(低温、冷态)来设定。
| 参数 | 典型值 | 说明 |
|---|---|---|
| 母线电压 | 48V | 锂电池满电 54.6V |
| 相电阻(25°C) | 0.1Ω | 含线缆和接触电阻 |
| MOS 内阻 | 5mΩ | 常温下典型值 |
| 理论短路电流 | 457A | V_bus / (R_phase + R_on) |
| 保护阈值 | 320A | 70% 理论值,留余量 |
| 实际动作电流 | 280-350A | 受采样电阻精度影响 |
个人经验:阈值不要设得太死。我习惯用比较器加一个可调电阻,这样调试时可以微调。量产时再用固定电阻锁定。曾经有个项目,因为 PCB 走线寄生电感导致采样波形有毛刺,阈值设低了老是误动,后来加了个 RC 滤波(时间常数 1μs)就解决了。
3.3 保护动作的可靠性:误动与拒动
这是保护设计里最头疼的问题。误动和拒动,就像跷跷板的两头——压住一头,另一头就翘起来。
- 误动:没有短路,保护却动作了。后果是设备停机,用户体验差。
- 拒动:真的短路了,保护没动作。后果是烧管子,甚至起火。
为什么会误动?我总结了几种常见原因:
- 采样噪声:PWM 开关噪声耦合到电流采样回路,产生尖峰脉冲。我曾经遇到过,电机低速运行时,PWM 占空比小,续流二极管反向恢复电流在采样电阻上产生 200ns 的尖峰,刚好触发比较器。
- 电机启动冲击:永磁电机启动时,转子位置不确定,可能产生很大的冲击电流。这个电流虽然大,但持续时间短,不是真正的短路。
- 温度漂移:比较器阈值电压随温度变化,低温时阈值降低,容易误动。
拒动的原因呢?
- 阈值漂移:高温时阈值升高,短路电流反而因为电阻增大而减小,两者一错开,保护就不动作了。
- 采样回路失效:采样电阻虚焊、运放损坏,导致检测不到电流。
- 逻辑电路竞争:硬件逻辑电路存在时序竞争,导致保护信号被屏蔽。
避坑指南:我曾经在一个项目中,为了省成本,用了普通运放做电流检测。结果高温老化时,运放输入偏置电流漂移,导致阈值偏移了 20%。后来全部换成车规级运放,问题才解决。所以,保护电路的关键器件,千万别省那几毛钱。
3.4 知识体系与核心逻辑
下面这张图,是我自己总结的保护设计核心逻辑。你看一眼就能明白三个目标之间的关系:
你看这张图就明白了。响应时间、电流阈值、可靠性,这三个目标是相互制约的。响应时间越快,越容易受噪声干扰导致误动;阈值设得越低,也越容易误动。所以设计时不能只盯着一个指标,要综合考虑。
我个人习惯的做法是:先保证不拒动,再优化误动。因为拒动是灾难性的,误动最多是停机重启。你想想看,炸管和停机,哪个更严重?
最终设计目标总结:
- 硬件保护响应时间 ≤ 10μs,软件保护 ≤ 100μs
- 电流阈值设定在理论短路峰值的 60%-80%
- 通过 RC 滤波、阈值温度补偿、采样回路冗余来平衡误动与拒动
好了,保护设计目标就聊到这里。这三个参数定下来,后面的硬件选型和软件逻辑才有依据。记住,保护电路是电机的最后一道防线,宁可误动十次,不可拒动一次。
公众号:蓝海资料掘金营,微信deep3321