AI 在火电厂故障诊断中的应用
—— 电刷/滑环故障检测(温度 + 电流不均 + 火花 + XGBoost)
一、故障场景与物理机制
1.1 碳刷——"滑动接触"传输千安级直流的摩擦学奇迹
汽轮发电机转子需要 1000~5000A 的直流励磁电流来建立旋转磁场。这个巨大的直流电流不能通过固定导线引入旋转的转子——必须在转轴端安装两个钢制滑环,通过静止的碳刷与旋转滑环之间的滑动电接触将电流从静止的励磁母线传输到旋转的转子绕组。
每极有 6~12 只碳刷并联安装在刷握中,刷握弹簧以 0.15~0.2 kgf/cm²(约 15~20 kPa)的压力将碳刷压向滑环表面。碳刷由天然石墨+电化石墨混合烧结制成——石墨的层状晶体结构赋予碳刷自润滑性(摩擦系数 μ≈0.1~0.2——无需外加润滑剂),同时石墨的导电性(电阻率约 10⁻⁵ Ω·m)足以承载每只碳刷 80~400A 的电流。
当滑环以 3000 rpm 旋转时,表面线速度约 60~80 m/s(滑环直径 400~500mm)。碳刷端面以同等线速度在滑环表面"滑行"——每秒滑过 60~80m 距离。在数万小时的运行生涯中,碳刷与滑环的接触面经历了数十亿次滑动。这是电力系统中唯一的电-热-力三场强耦合滑动接触界面——电流产生焦耳热,接触压力影响散热面积,摩擦产生额外热量,温度反过来影响接触电阻。
1.2 电流传输的微观机制——a-spots 导电理论
碳刷与滑环之间看似是"面接触"——碳刷经过精磨的端面(粗糙度 Ra<0.8μm)紧贴在光滑的滑环表面(Ra<0.4μm)。但在微观尺度上,真正导电的只有少数导电斑点——a-spots。
滑环表面存在一层极薄的自然氧化铜膜(Cu₂O,厚约 0.01~0.1μm)——这层氧化膜具有半导体特性(电阻率远高于纯铜)。碳刷表面在微米尺度上充满凹凸——只有凸起的尖端能够通过机械穿透(局部超高接触压强压破氧化膜)或电击穿(局部电场超过氧化膜击穿强度,约 10⁶~10⁷ V/m)来形成导电通道。
当总励磁电流为 4000A,有效 a-spots 总面积仅占碳刷名义接触面积的约 0.5~1% 时,每个 a-spot 上的局部电流密度可达 1~5×10⁴ A/cm²。根据焦耳定律 Q = I²Rt,在微米尺度的 a-spot 上产生瞬时"热点"——局部温度可超过 1000°C。但滑环的高速旋转(60~80 m/s 线速度)带来极强的对流冷却——接触面的稳态温度是微观瞬时高温和宏观持续散热的动态平衡,最终维持在 52~60°C。
1.3 碳刷磨损——弹簧失压引发的渐进性接触退化
刷握弹簧在长期服役(10~15 年)后面临两个退化机制的叠加:
弹簧应力松弛:弹簧钢在恒定压缩下经历数万小时的应力松弛——弹性力逐渐降低。初始约 0.18 kgf/cm² 的压力在 10 年后可能降至 0.10~0.12 kgf/cm²——降幅 30~45%。
碳刷长度缩短:碳刷正常磨损速率约 1mm/千小时。从新品 25mm 出发,在约 7000 小时后长度接近极限(约 18mm)——此时弹簧被大幅拉伸,剩余压力可能仅为初始的一半。
两个机制叠加的效果——弹簧压力不足→碳刷与滑环之间的真实接触面积减小→总电流分摊到更少的 a-spots→每个 a-spot 的电流密度更高→焦耳热更集中→碳刷体温度从正常 52~60°C 升至 68~85°C。同时各并联碳刷之间出现分流不均衡——磨损最严重的碳刷接触电阻最大(a-spots 数量少→总收缩电阻大),在并联支路中自然承担最小的电流份额——其余碳刷被迫承担更多电流→过热问题在碳刷之间扩散。
1.4 火花放电——氧化膜过厚导致的微弧击穿
滑环表面的自然氧化膜在正常运行中保持约 0.05μm 的平衡厚度——这个厚度足以提供适度的接触电阻(有利于并联碳刷之间的分流均衡),同时能在正常的 a-spots 导电机制下被局部击穿。
当氧化膜因以下原因过度增厚至 0.2~0.5μm 时:
环境湿度过高(>80% RH 加速铜的氧化反应) 含油空气污染(轴承箱油雾沉积在滑环表面形成绝缘性油-氧化物混合膜) 碳刷材质与氧化膜之间的电化学反应异常
氧化膜的绝缘强度显著增大。膜厚 0.3μm 对应击穿电压 ≈ 3~6V。当接触电压瞬间升高至 5V 以上时→微弧击穿氧化膜→瞬间产生明亮的微小火花。
火花强度从正常 0.1~0.15(光电传感器读数)跳变至 1.5~5——15~50 倍的变化。火花是间歇性的——只在氧化膜最厚的局部区域瞬间发生,持续约 0.01~0.1 秒后自行熄灭(弧击穿清除了该区域的氧化膜,导电恢复)。但在 3000 rpm 下,每一次微弧都在滑环表面留下一个微米级"弹坑"——弹坑累积→表面粗糙度增加→新氧化膜更不均匀地生长→更多后续火花→正反馈循环启动。
1.5 三种状态的对比
| 正常 | |||||
| 碳刷磨损 | 15~20mm ↓ | ||||
| 火花放电 | 1.5~5 ↑↑↑ |
区分逻辑:"温度高+火花低+电流不均严重" = 碳刷磨损(弹簧失压主导);"火花高(>1.5)" = 火花放电(氧化膜异常主导)——火花强度是区分二者的决定性信号。
二、传统检测方法——人感 vs 时间尺度的错配
| 手持红外测温 | |
| 碳刷长度目视检查 | |
| DCS 励磁报警 | |
| 火花目视检查 |
根本问题——时间尺度的错配:碳刷的物理变化(温度、火花)可以在秒级到分钟级发生,但人工巡检的采样周期是小时到周级——采样频率比故障动态慢了 3~5 个数量级。这不是操作人员的疏忽,而是"人感"在这种极端高频-间歇性物理过程中的信息获取能力上限。
三、AI 算法解决方案
3.1 特征工程——6 维电-热-力融合
| 碳刷温度 | 68~85 | |||
| 电流不均度 | 8~18 | |||
| 火花强度 | 1.5~5 | |||
| 碳刷长度 | 15~20 | |||
| 温度×火花 | ||||
| 磨损量 | 5~10 |
温度×火花耦合特征的 SNR 放大:正常时 5.5,磨损时 22.5(4 倍),火花时 195(35 倍)——耦合特征将火花放电从三者中以极大的乘性差中显著突出。乘积放大不是因为"两个信号都很大"——火花状态下的温度并不高(65°C vs 磨损的 75°C),而是因为火花强度本身就有 15~50 倍的差异,温度进一步将这个差异放大——使得火花放电在耦合轴上的位置远高于其他两类。
3.2 XGBoost 训练
模型: XGBClassifier(三分类)树数: 100 棵, 最大深度: 3, 学习率: 0.1训练集: 1125 组(每类 375)/ 测试集: 375 组(每类 125)XGBoost 的双重正则化在处理火花信号时有独特价值——火花是间歇性但极度显著的信号(前一个样本 0.15,下一个 3.5,再下一个 0.2)。L1 正则化自动降低"火花"特征的分裂增益——因为模型发现火花虽信息量最大但在时间上极不稳定,过度依赖火花会导致在火花间歇期频繁误报(上一秒判为火花放电、下一秒因火花消失又判为正常)。当火花与温度、电流不均等时间上稳定的特征同时指向同一结论时——模型更信任后者——这是"信息量 vs 稳定性"在正则化框架中的自动折衷。
四、模型性能与可视化判据
4.1 分类准确率:99.20%
图1 混淆矩阵
解读图1——三分类混淆矩阵:三类分别为正常→碳刷磨损→火花放电。碳刷磨损和火花放电在特征空间中清晰分离(火花强度 15~50 倍的差异成为区分两者的"绝对"特征)。误判主要集中在火花放电极早期(火花刚超过 0.5,尚在过渡区)与碳刷磨损的边界。
4.2 核心判据——碳刷温度 vs 火花强度
图2 碳刷温度 vs 火花强度
解读图2——温度-火花二维平面中的三类分离:横轴为碳刷温度(°C),纵轴为火花强度。
正常(蓝色):左下角——低温(52~60°C)+ 极低火花(<0.15)。弹簧压力正常、氧化膜平衡——最理想的滑动接触状态。 碳刷磨损(橙色):右下角——高温(68~85°C)+ 低火花(0.2~0.5)。弹簧失压→接触电阻增倍→焦耳热集中→温度升高——但氧化膜厚度正常→没有火花。"温度高+火花低"=碳刷磨损的签名。 火花放电(红色):左上角——中温(60~73°C)+ 极高火花(1.5~5)。氧化膜过厚→微弧击穿→火花频发——但弹簧压力正常→接触面积尚可→温度仅中度升高。"火花高+温度不太高"=火花放电的签名。
关键发现——火花传感器是不可替代的决定性信号:如果只有温度和电流两个传感器(不含火花),两类故障的区分正确率约 85%——因为磨损和火花在温度轴上有大量重叠(68~73°C)。加上火花传感器后,区分正确率跃升至 >99%——火花轴上的 15~50 倍差异提供了近乎完美的单维度分离。这个发现具有方法论意义——在故障诊断中,增加一个"决定性维度"(能明确区分两个易混故障的传感器)的价值远大于提高已有传感器的精度。
4.3 碳刷长度 vs 电流不均——磨损的机械-电气双重证据
图3 碳刷长度 vs 电流不均
解读图3——磨损在机械域和电气域的同时表达:横轴为碳刷长度(mm),纵轴为电流不均度(%)。
碳刷磨损(橙色):左上角——短长度(15~20mm)+ 高电流不均(8~18%)。弹簧大幅拉伸→压力不足→各碳刷 a-spots 数量差异增大→各碳刷的接触电阻差异增大→并联分流不均衡。"短长度+高不均"=碳刷磨损的机械-电气双重签名。 火花放电(红色):碳刷长度在正常范围(20~26mm)——说明弹簧压力尚可。电流不均 6~13%——略高于正常但不甚严重——因为氧化膜对所有碳刷的接触电阻的影响是全局的(非选择性的),不会导致特定几只碳刷的分流严重不均。 正常(蓝色):右下角——正常长度(24~26mm)+ 低电流不均(<5%)。
4.4 碳刷温度长期趋势——两种故障的不同温升速度
图4 碳刷温度长期趋势
解读图4——120 天内的碳刷温度演化:横轴为运行天数,纵轴为碳刷温度(°C)。
正常(蓝色):碳刷温度在 55°C 附近平稳波动,120 天内无趋势性变化。 碳刷磨损(橙色):从第 20 天开始以约 0.08°C/天的斜率持续上升——弹簧缓慢松弛+碳刷持续磨损→a-spots 数量逐渐减少→温度稳步升高。到第 120 天升至约 70°C——已明显偏离正常范围。 火花放电(红色):以约 0.03°C/天的较慢斜率上升——火花产生的额外焦耳热(微弧击穿的局部热量)对碳刷体平均温度的贡献远小于弹簧失压导致的持续性焦耳热增加。
温升速率 + 碳刷长度 = 碳刷剩余寿命预测:长度每减少 1mm(正常磨损约需 1000 小时)→温度增加约 1~2°C。但当长度接近极限(18~20mm,弹簧几乎完全松弛)时→每减少 1mm 温度增加 5~8°C——温度的加速上升是"碳刷接近寿命极限"的最强预警信号。AI 通过同时监测温度值(当前)和温度趋势(变化率),在温度加速上升的起始点发出预警——提前安排更换,避免运行中碳刷磨至极限导致励磁电流传输中断。
4.5 耦合指标 vs 磨损量
图5 耦合指标 vs 磨损量
解读图5——耦合特征与磨损量的二维分离:横轴为温度×火花(耦合指标),纵轴为磨损量(25-长度,mm)。
火花放电(红色):右上角——高耦合值(温度×火花 ≈ 195)+ 低磨损(1~5mm)。火花对耦合值的贡献极大(3.0×65=195),使火花放电在横轴上远高于其他两类。 碳刷磨损(橙色):右下角——中耦合值(≈22.5)+ 高磨损(5~10mm)。磨损量大但火花低→耦合值中等。数据云沿纵轴向上延伸。 正常(蓝色):左下角——低耦合值(≈5.5)+ 低磨损(<1mm)。
耦合特征的分离效果——正常、磨损和火花在横轴上的距离依次为:正常 5.5 → 磨损 22.5(4 倍)→ 火花 195(35 倍,且在横轴上与磨损无重叠)。仅用耦合特征一个维度即可近乎完美地三分类——这是良好特征工程的终极证明。
4.6 特征重要性
图6 特征重要性
火花强度将占据第一(~45%),验证了其在区分磨损和火花中的决定性作用。碳刷温度、电流不均度和碳刷长度依次贡献——温度是持续性退化指标(弹簧失压/磨损的长期反映),电流不均是并联分流质量的衡量,长度是最直接的机械磨损证据。
五、AI 优势总结
| 采样频率 | 实时——每 1~5 秒更新一次四维判断 | |
| 火花捕获 | 光电火花传感器——瞬态微弧无遗漏自动捕获 | |
| 磨损 vs 火花区分 | ||
| 早期预警 | 温度加速上升段(二阶导数 >0)→提前数周预警接近寿命极限 | |
| 传感器成本 vs 停机损失 |
附:代码复现
cd G09_电刷滑环故障/code && python diagnosis_pipeline.py所有数据和代码可联系作者免费获取~
创作不易,感谢支持~~
夜雨聆风