4. 驱动保护核心概念
一体化关节驱动器把功率变换、电流采样、位置反馈、温度检测和通信接口集成在狭小空间内,任何一项电气或热学参数越界,都可能从“性能下降”迅速演变为“功率器件炸裂”或“永磁体退磁”。因此,理解驱动保护的核心概念,本质上是在理解六类典型异常与一套故障分类逻辑之间的关系:过流、过压、欠压、过温、堵转、短路分别描述“哪里越界”,而故障分类回答“越界后如何分级、如何响应、如何恢复”。
下面这张图把六类异常按“电气量—热学量—机械量”三条链路组织起来,并给出它们与故障等级、保护动作之间的对应关系。阅读时可以先看左侧的物理量来源,再看中间的判据,最后看右侧的响应策略。
一、六类异常的本质:不是六个孤立阈值,而是三条链路
过流(OC)指电流超过设定阈值。它既可能是负载突变引起的瞬态过流,也可能是控制环路异常导致的持续过流。工程上通常区分“峰值过流”和“有效值过流”:前者用于硬件比较器快速封锁,后者用于软件热模型累积判断。
过压(OV)与欠压(UV)都发生在母线侧。过压常见于电机减速回馈、电源浪涌或制动能量无法泄放;欠压则常见于电池电量低、线束压降大或大电流启动瞬间。两者都会导致 PWM 占空比失真,严重时使驱动器进入不可控状态。
过温(OT)是热学链路的核心。功率 MOS 的结温、电机绕组温度和驱动器环境温度需要分别监测。结温通常由热模型估算,绕组温度常用 NTC 或 PT100 直接测量。过温保护的关键不是“到点就关”,而是提前降额,避免热失控。
堵转(STALL)是机械链路异常:转子不转或转速极低,但电流持续很大。它和过流容易混淆,区别在于堵转强调“位置/速度反馈不变”,而过流只强调“电流大”。堵转若持续,会迅速转化为过温。
短路(SC)是最危险的电气故障,包括桥臂直通、相间短路和相对地短路。短路电流上升极快,必须依靠硬件比较器和栅极驱动器的去饱和检测在微秒级封锁,不能只依赖软件采样。
二、故障分类:按来源、可恢复性和响应速度三个维度
把六类异常直接等同于六种故障,是初学者最常见的误区。实际工程中,同一类异常可能对应不同等级。例如“瞬时过流”可能只是 1 级告警,而“持续过流且电流上升率异常”可能直接判为 3 级严重故障。因此需要一套分类维度:
| 分类维度 | 典型取值 | 对保护策略的影响 |
|---|---|---|
| 故障来源 | 电气 / 热 / 机械 / 通信 | 决定由哪个模块优先响应,如电气走硬件比较器,热走软件降额 |
| 可恢复性 | 自恢复 / 需复位 / 永久 | 决定是否允许自动重启、重启次数和冷却时间 |
| 响应速度 | 微秒级 / 毫秒级 / 秒级 | 决定用硬件封锁、中断关断还是任务级降额 |
| 影响范围 | 单关节 / 多关节 / 整机 | 决定是否触发总线急停和上层安全链 |
三、案例:一次堵转如何被误判为过流
某协作关节在装配工位做力矩保持,电机长时间处于低速大电流状态。软件只配置了过流阈值,没有配置堵转判据。结果电流始终在过流阈值以下,但绕组温度在 90 秒内从 45 ℃ 升到 118 ℃,最终触发过温关机。复盘发现:如果同时监测“速度低于 5 rpm 且电流大于 60% 额定值持续 500 ms”,就能在温度上升前识别堵转,提前降额或切换保持策略。
实用判据示例:堵转检测不要只看电流,建议组合“速度窗口 + 电流窗口 + 持续时间”。例如:
if (abs(speed) < 5 rpm && abs(i_q) > 0.6 * I_rated && t > 500 ms) {
fault = STALL_WARNING; // 先降额
}
if (abs(speed) < 2 rpm && abs(i_q) > 0.9 * I_rated && t > 1500 ms) {
fault = STALL_FAULT; // 再关断
}
四、误区与复盘:保护不是“阈值越低越安全”
常见误区有三个。第一,把过流和短路混为一谈:短路必须硬件级封锁,过流可以软件限流,两者响应时间差两个数量级。第二,只设一个过温点:正确做法是“降额点—告警点—关断点”三级,例如 85 ℃ 降额、100 ℃ 告警、115 ℃ 关断。第三,忽略欠压对逻辑电路的影响:母线欠压时,栅极驱动可能先失效,导致上下桥臂误动作,因此欠压保护要同时封锁 PWM 并拉低使能。
排障提示:如果现场频繁出现“过流”报警但电流波形正常,优先检查电流采样零漂、比较器阈值和 PWM 死区;如果“过温”报警但实测壳温不高,优先检查 NTC 安装位置和热模型参数是否与实际散热路径匹配。
总结来看,过流、过压、欠压、过温、堵转、短路分别对应电气、热学和机械三条链路中的越界事件;而故障分类则从来源、可恢复性、响应速度和影响范围四个维度决定保护动作。只有把“异常识别”和“分级响应”分开设计,才能在一体化关节的狭小空间内实现既灵敏又稳定的驱动保护。