0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工业机械异常检测

深圳市科瑞特自动化技术有限公司 2023-05-31 16:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

您怎么知道一台机器是否在正常运行?问题的回答是:通过利用深度学习来检测工业机器的常规振动数据中的异常情况。异常检测有很多用途,而尤其在预测性维护中特别有用。

这个深度学习的例子讲的是基于双向长短期记忆网络(biLSTM)的自动编码器。虽然这个词很拗口,但它仅表示训练网络来重构“正常”数据。这样,当我们给算法提供一些看起来不同的数据时,重构错误会提示您机器可能需要维护。当您所拥有的数据均为“正常”数据时,自动编码器不失是一个很好的尝试方法。

数据集有两部分:维护前的数据和维护后的数据。从逻辑上讲,我们可以假定维护后的数据是“正常”的(当我们有一个称职的维护团队的情况下!)。但是我们对维护前的数据并不确定。

85d96af6-fb59-11ed-ba01-dac502259ad0.png

以下显示了两个相互叠加在一起的数据样本。

8602a15a-fb59-11ed-ba01-dac502259ad0.png

与其在原始信号上进行训练,不如提取特征区分训练前后的数据,这往往帮助更大。使用Diagnostic Feature Designer应用程序,一次性从所有数据中自动提取特征并对其排序。然后,这个应用程序可以自动创建一个函数generateFeatures,以编程方式重做所有这些工作。

trainFeatures = generateFeatures(trainData);

这就是那个基于biLSTM的自动编码器。

featureDimension = 1;

% Define biLSTM network layers

layers = [ sequenceInputLayer(featureDimension,'Name','in')

bilstmLayer(16,'Name','bilstm1')

reluLayer('Name','relu1')

bilstmLayer(32,'Name','bilstm2')

reluLayer('Name','relu2')

bilstmLayer(16,'Name','bilstm3')

reluLayer('Name','relu3')

fullyConnectedLayer(featureDimension,'Name','fc')

regressionLayer('Name','out') ];

自动编码器是这样工作的:在正常数据上训练网络。如果您把正常的数据传给它,就能很好地重构它。如果您把一些不正常的数据传给它,就无法重构它,并且您会从重构错误中看到提示。

在每个通道的排名前四的特征上训练网络—仅根据正常(维护后)数据。

通过挑选合适的重构误差阈值,算法能以相当高的准确率识别出异常情况。而我们有一些已知为异常的测试数据,可以明确地测试算法的准确率。

预测类别



864d90de-fb59-11ed-ba01-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机械
    +关注

    关注

    8

    文章

    1768

    浏览量

    43945
  • 检测
    +关注

    关注

    5

    文章

    4918

    浏览量

    94283
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一种可跨不同领域的异常检测通用模型UniOD介绍

    本研究提出了一种可跨不同领域、适用于特征维度各异且特征空间异构的数据集的异常检测通用模型。
    的头像 发表于 03-18 09:09 517次阅读
    一种可跨不同领域的<b class='flag-5'>异常</b><b class='flag-5'>检测</b>通用模型UniOD介绍

    湃睿科技荣获2025年度机械工业科学技术奖

    近日,中国机械工业联合会与中国机械工程学会联合发布了2025年度“机械工业科学技术奖”获奖名单。由上海湃睿信息科技有限公司参与完成的“机械产品三维工艺设计国家标准研制及应用”项目,荣获
    的头像 发表于 12-10 09:30 701次阅读
    湃睿科技荣获2025年度<b class='flag-5'>机械工业</b>科学技术奖

    如何使用NI 9203检测回路导通

    工业控制与数据采集场景中,“回路导通检测 + 异常停机” 是保障设备安全、避免误操作的关键需求。如何使用NI 9203检测回路导通,下面请跟随小编一起来学习一下吧!
    的头像 发表于 11-26 17:05 2850次阅读
    如何使用NI 9203<b class='flag-5'>检测</b>回路导通

    工业视觉网关:RK3576赋能多路检测与边缘AI

    工业4.0与智能制造的推动下,产线对检测效率、良率与可追溯提出了更高要求。传统IPC方案在通道数、功耗、体积与集成成本之间难以平衡,尤其在 AOI(自动光学检测)、装配工序监控、不良品溯源 等环节
    发表于 10-16 17:56

    机器视觉助力FPD 面板检测

    FPD面板光学检测,需要在工业相机上使用图像识别和检测算法来检测缺陷和异常
    的头像 发表于 09-26 16:09 806次阅读
    机器视觉助力FPD 面板<b class='flag-5'>检测</b>

    有哪些常见的AI算法可以用于装置数据的异常检测

    在装置数据(如工业设备传感器数据、电子装置运行参数、化工装置工况数据等)的异常检测中,AI 算法的选择需结合数据特点(如 时序性、维度、标注情况 )、检测目标(如实时性、精度、可解释性
    的头像 发表于 09-18 09:27 1027次阅读
    有哪些常见的AI算法可以用于装置数据的<b class='flag-5'>异常</b><b class='flag-5'>检测</b>?

    如何利用AI算法进行装置数据的异常检测

    利用 AI 算法进行装置数据异常检测,需结合工业装置的数据特性(如实时性、多源性、强时序性、噪声干扰)和业务需求(如故障预警、安全合规、工艺优化),通过 “数据预处理 - 算法选型 - 模型部署
    的头像 发表于 09-05 15:27 2217次阅读
    如何利用AI算法进行装置数据的<b class='flag-5'>异常</b><b class='flag-5'>检测</b>?

    IGBT 样品异常检测案例解析

    通过利用Thermal EMMI(热红外显微镜)去检测IGBT 样品异常
    的头像 发表于 08-15 09:17 2124次阅读
    IGBT 样品<b class='flag-5'>异常</b><b class='flag-5'>检测</b>案例解析

    基于工业物联网云平台的机械设备远程监控系统

    随着我国工业自动化水平的迅猛发展,各类机械设备逐步实现自动化运行。由于这些设备普遍在复杂恶劣的工作环境中运行,设备故障风险越来越大,造成停机停产甚至是意外事故。通过对这些设备进行实时监测和控制,能够
    的头像 发表于 08-08 16:50 945次阅读
    基于<b class='flag-5'>工业</b>物联网云平台的<b class='flag-5'>机械</b>设备远程监控系统

    基于eBPF的Kubernetes网络异常检测系统

    作为一名在云原生领域深耕多年的运维工程师,我见过太多因为网络问题导致的生产事故。传统的监控手段往往是事后诸葛亮,当你发现问题时,用户已经在抱怨了。今天,我将分享如何利用 eBPF 这一革命性技术,构建一套能够实时检测 Kubernetes 网络异常的系统。
    的头像 发表于 07-24 14:09 908次阅读

    嵌入式工业平板硬件功耗异常频发?聚徽这三招定位症结与高效解决

    工业自动化、智能设备等领域,嵌入式工业平板凭借强大的功能和灵活的应用,成为关键设备。然而,在实际使用中,硬件功耗异常频发的问题却困扰着不少用户。功耗异常不仅会增加设备运行成本,还可能
    的头像 发表于 07-01 16:59 722次阅读

    机器学习异常检测实战:用Isolation Forest快速构建无标签异常检测系统

    本文转自:DeepHubIMBA无监督异常检测作为机器学习领域的重要分支,专门用于在缺乏标记数据的环境中识别异常事件。本文深入探讨异常检测
    的头像 发表于 06-24 11:40 1586次阅读
    机器学习<b class='flag-5'>异常</b><b class='flag-5'>检测</b>实战:用Isolation Forest快速构建无标签<b class='flag-5'>异常</b><b class='flag-5'>检测</b>系统

    提高IT运维效率,深度解读京东云AIOps落地实践(异常检测篇)

    基于深度学习对运维时序指标进行异常检测,快速发现线上业务问题 时间序列的异常检测是实际应用中的一个关键问题,尤其是在 IT 行业。我们没有采用传统的基于阈值的方法来实现
    的头像 发表于 05-22 16:38 1143次阅读
    提高IT运维效率,深度解读京东云AIOps落地实践(<b class='flag-5'>异常</b><b class='flag-5'>检测</b>篇)

    液晶屏幕 AOI 异常检测及液晶线路激光修复方法

    一、引言 在液晶屏幕生产制造过程中,确保产品质量至关重要。自动光学检测(AOI)技术能够快速、精准地发现屏幕异常,而液晶线路出现故障后,激光修复技术则成为高效修复的关键手段。研究二者的协同
    的头像 发表于 05-06 15:26 1883次阅读
    液晶屏幕 AOI <b class='flag-5'>异常</b><b class='flag-5'>检测</b>及液晶线路激光修复方法

    ZLG嵌入式笔记(连载36) | 工业现场掉电,系统异常如何破解?

    工业现场,设备常因掉电导致文件系统损坏或数据丢失。本文将介绍如何通过硬件和系统设计优化,解决这一问题,提升设备稳定性。前言在工业应用现场,不可避免会出现异常掉电或者一些偶发性频繁上下电的情况,这样
    的头像 发表于 04-30 18:24 607次阅读
    ZLG嵌入式笔记(连载36) | <b class='flag-5'>工业</b>现场掉电,系统<b class='flag-5'>异常</b>如何破解?