自动门最让人头疼的不是坏了——是坏之前没有任何警告。一天突然不动了,然后就是紧急维保+停机+投诉。故障自诊断系统的本质是:在故障发生之前通过电流/速度/振动/温度数据发现问题,把"突然坏"变成"提前知道要坏了"。本文拆解自动门故障自诊断的完整架构。
一、故障自诊断的四层金字塔
| 层级 | 功能 | 检测方式 | 响应时间 |
| L1: 即时故障保护 | 检测到异常→立即停机保护(安全第一) | 硬件级比较器+中断→不可被软件绕过 | <1ms |
| L2: 在线故障诊断 | 运行中持续监测→发现异常参数→生成故障码/告警 | 软件轮询→每个PWM周期(50μs)检测一次 | 实时 |
| L3: 趋势分析 | 历史数据对比→发现参数在缓慢恶化→提前预警 | 后台定时任务→每分钟汇总一次运行数据 | 分钟-小时级 |
| L4: 预测性诊断 | 基于模型的剩余寿命预测→"电机轴承将在X个月后需要更换" | 机器学习模型→离线训练→在线推理 | 天-周级 |
二、L1层:即时故障保护——不容妥协的安全底线
| 故障类型 | 检测信号 | 阈值 | 保护动作 | 响应时间 |
| 过流 | 相电流(三路独立采样) | 2×额定电流 | 立即关断所有MOSFET→惯性滑行→机械制动 | <500μs |
| 过温 | NTC热敏电阻(嵌入绕组) | 120℃ | 立即停机→输出故障码→需人工复位 | <10ms |
| 母线过压 | 直流母线电压采样 | 1.3×额定母线电压 | 断开再生制动回路→消耗过压(防止MOSFET击穿) | <500μs |
| 编码器/霍尔丢失 | 位置传感器信号异常监测 | 信号不变化超过100ms | 立即停机→切换到冗余传感器→如无冗余则停车 | <500μs |
| 堵转 | 电流上升但速度为零 | 堵转持续>500ms | 反向驱动→尝试解除堵转→如无效则停机报故障 | <500ms |
三、L2层:在线诊断——73个故障码体系
3.1 故障码分类
| 故障码范围 | 类别 | 示例 |
| E01-E19 | 电源系统 | E01=输入欠压 E02=母线过压 E03=24V电源异常 |
| E20-E39 | 电机驱动 | E20=过流 E21=缺相 E22=堵转 E23=过温 |
| E30-E49 | 位置传感器 | E30=霍尔A缺失 E31=霍尔B缺失 E32=霍尔C缺失 E33=磁栅尺故障 |
| E50-E59 | 传感器/安全 | E50=红外传感器故障 E51=安全光幕被遮挡 E52=力限制触发 |
| E60-E69 | 通信/系统 | E60=Modbus通信中断 E61=参数校验失败 E62=看门狗复位 |
| E70-E79 | 机械/门体 | E70=运行阻力异常增大 E71=门体偏斜 E72=导轨异物 |
3.2 每个故障码包含的信息
- 故障码编号
- 严重程度:通知(Info)/ 告警(Warning)/ 故障(Fault)/ 严重(Critical)
- 发生的时刻:系统时间戳+累计运行小时数
- 发生时的工作状态:电流、速度、温度、位置、母线电压的快照
- 恢复条件:自动/手动/更换部件/其他
四、L3层:趋势分析——在变坏之前发现变坏
| 监测指标 | 正常范围 | 预警阈值 | 恶化意味着什么 |
| 电机运行电流(同速度下) | 变化<±5% | 持续上升>15% | 机械阻力增加→导轨脏污/滚轮磨损/门体偏斜 |
| 开关全程时间 | 变化<±3% | 持续增加>10% | 速度下降→供电异常/电机退磁/机械磨损 |
| 温度(同环境温度下) | 变化<±5℃ | 持续上升>10℃ | 散热恶化/绕组绝缘开始老化/轴承异常摩擦 |
| 母线电压纹波 | <5%峰峰值 | 逐渐增大>10% | 母线电容容量下降→未来可能触发过压/欠压保护 |
| 霍尔信号抖动 | <1%跳变概率 | >5%跳变概率 | 霍尔芯片物理位置松动或磁粉覆盖 |
五、故障自诊断的价值——数据说话
| 场景 | 无自诊断 | 有自诊断 | 差异 |
| 故障发现方式 | 用户发现→打电话报修 | 系统自动告警→维保队提前获知 | 提前2-7天发现 |
| MTTR(平均修复时间) | 4-8小时(排查故障原因最耗时) | 1-2小时(故障码直接定位) | 减少60-75% |
| 计划外停机 | 每年3-5次 | 每年0-1次(多数可转为计划内维护) | 减少80% |
最好修的故障——是还没发生的故障
德恩科智能自动门——73故障码+四层自诊断+趋势预测。不是等门坏了再修,是在门坏之前就知道了:磁悬浮自动门产品中心 →
河南联同创智能科技有限公司 | 德恩科智能诊断 | 73故障码·四层金字塔 | 电话:132-7159-7000