工业场景中的预测性维护
The following article is from 数据派THU Author 兆昱
与530+全国社友,构建工业互联网认知框架
打通资讯→信息→知识→认知→见识的通路工业互联网风向观察
生产管理学中著名的“海恩法则”指出: 每一起严重事故的背后,必然有29次轻微事故和300起未遂先兆以及1000起事故隐患。经分析,相当多的恶性事故发生前,现场的传感器数据都表现出了明显的异常,完全可以通过监测、报警等方式及时预警并启动预案,防患于未然。
本文结合个人实践经验,主要从监督学习与异常检测这两种视角看待问题,尝试在适当的假定下解决之。
通告|@工业互联网研习社 已启动工业互联网(IIoT)行业性解决方案与应用案例的编写工作,欢迎有需要的伙伴在后台留言「案例写作」,建立联系。(👉 👉 独家|为什么说垂直行业性解决方案是工业互联网产业走向“正规化”的重要标志?)
监督学习视角
如果数据容易标记,可以标记到时间窗,做有监督学习分类模型。这里分为两种方式:
在许多工业场景中,手工设计特征需要工业领域甚至是特定工艺的深入业务理解,要设计基本统计、功率谱参数、业务衍生等多层次特征。特别是业务衍生特征,如果现场工程师提供了一个超强的特征(即magic feature),例如某真空蒸发器在同时出现负压超过68kPa,温度超过90℃的情况下极易致使损坏,那么该真空蒸发器的预警建模难度就会大大降低。
树模型给出的特征重要度可为特征提供优良的可解释性,对异常追根溯源有很好的指导作用。
有时样本的标记成本高,我们可以使用半监督学习的方法--使用协同学习 (co-training),用有标记的数据迭代生成伪标记。
异常检测视角
一、基于统计的方法
这一类方法最为简单直接,且很多场景中相当有效。
在实践中,应当注意“训练数据”的正常性,如果在适用一维GMM的数据(例如有开车、停车两种模式的电流测点数据)上使用该方法,效果应该不会很理想。
二、基于距离的方法
除这些方法外,也可以直接对样本的协方差矩阵分析,把样本的马氏距离看作样本点的异常度。
三、基于重建误差
如果我们能标记或取得一些正常样本点,我们可以用“有罪推定”的想法,即“不像好的,那就是坏的”,利用重建误差做异常检测。在工业生产中,取正常样本是较为简单的事。
四、基于时间序列预测
在工业场景中考虑时序的异常检测,与客流量预测、网络KPI异常检测等不太一样,因为很多测点的剧烈升降是客观的操作行为,我们可以结合监督学习过滤掉这些手动操作产生的错误告警。一般来说,考虑时序的异常检测可以分为对比与预测这两大类的方法。
对比方法指的是移动平均、绝对偏差等方法,这类方法用时序上最近的若干数据点做样本,和一个总体序列进行比对,不同的只是比对的对象。计算后常用残差的标准差判定异常。
预测方法包含统计上的分解方法、其他可用于时序预测的ML模型。这类方法实际上是预测某个时间点的数值,再衡量这个时间点的真实值与预测值的差值是否超过给定阈值,从而判定异常。
五、预警上下限/预警带
在很多工业监测平台上,都标配预警上下限/预警带功能,这一功能直观且具有兜底能力,工厂管理人员与技术人员对此接受程度很高。
这种方法有一些不足之处:
1. 只能针对一种工况,即使只有“开车/停车”,也只能设置-0.2-9.7这种包含两种模式大部分数据的预警带;
2. 太宽会漏掉异常,太窄会大量误报警。
结合基于距离、时间序列的一些方法,我们优化了预警带的效果。针对不同的工况,模型会给出特定的预警带,实现了更准确的监控,顺便也完成了不同工况生产的数据统计。
未来展望
故障监测、预测的解决方案与实施路径是很多的,在探索这些问题的同时,还可以结合寿命预测与维修决策共同研究:
1. 通过不同类型异常事件与设备寿命的建模,可以做基于预测信息的细化设备健康管理研究。
2. 工厂中有大量手工填写的维修记录表,如果可以做好基于NLP的粗糙故障信息知识表示与故障信息挖掘研究,有望形成故障树或者其他形式的智能维修决策。
编辑:文婧
校对:林亦霖
为什么说行业解决方案是工业互联网走向正规化的重要标志?
独家|工业互联网界的“合纵连横”
独家|揭秘数字化转型方法论“套路”
Salesforce市值超过Oracle,纵论工业SaaS的现在与未来
独家|深度剖析工业互联网赛道上的商业模式
独家|谁是这场工业互联网大潮的弄潮儿?独家|2020年工业互联网领域三大热点深度剖析
工业互联研习社视频号简介
@工业互联网研习社 视频号长期深度聚焦#工业互联网#、#智能制造#、#工业数字化转型#等To B垂直领域,提供独家风向观察、知识点系列、To B系列、认知升级、行业要闻等,陪你一起,跨越知识鸿沟,构建工业互联网知识体系,读懂工业互联网发展大势,抓住数字化发展浪潮。
更多视频请关注视频号,已上传100+独家视频
工业互联网研习社
新思想 | 新观念
有态度 | 有深度