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

    文章

    1724

    浏览量

    43191
  • 检测
    +关注

    关注

    5

    文章

    4788

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    机器视觉助力FPD 面板检测

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

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

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

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

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

    IGBT 样品异常检测案例解析

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

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

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

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

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

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

    本文转自:DeepHubIMBA无监督异常检测作为机器学习领域的重要分支,专门用于在缺乏标记数据的环境中识别异常事件。本文深入探讨异常检测
    的头像 发表于 06-24 11:40 1203次阅读
    机器学习<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 808次阅读
    提高IT运维效率,深度解读京东云AIOps落地实践(<b class='flag-5'>异常</b><b class='flag-5'>检测</b>篇)

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

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

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

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

    异常零流量小区检测功能介绍

    随着5G部署规模不断扩大,网管KPI的分析需求突增也日益显著,存在用户感知问题无法从告警和KPI数值中直接体现的情况;或者某些小区存在故障而网络维护工程师无法及时监控识别出来。异常零流量小区,就是指
    的头像 发表于 03-22 09:54 836次阅读
    <b class='flag-5'>异常</b>零流量小区<b class='flag-5'>检测</b>功能介绍

    如何设计基于AI的异常检测解决方案

    汽车制造部门一直致力于在提高产品质量和最小化运营费用之间实现平衡。基于 AI 的异常检测是一种识别机器数据中的不规则模式以在潜在问题发生前预测这些问题的方法,它是对提高流程效率、减少停机时间和提高产品质量感兴趣的所有汽车制造商都应考虑的新兴策略。
    的头像 发表于 03-20 15:26 1036次阅读

    断路器的检测方法

    断路器的检测方法多种多样,以下是一些常见的检测方法: 一、直观检查 直观检查是断路器检测的基础步骤,主要通过观察断路器的外观来判断其是否存在明显的物理损坏或异常。检查内容包括: · 断
    发表于 12-27 10:29

    串口通讯异常处理方法 串口设备连接方式

    串口通信异常处理方法 1. 异常检测 在串口通信中,首先需要能够检测异常情况。异常
    的头像 发表于 12-27 09:53 5509次阅读