首页
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
更多
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
什么是状态监控?如何开发状态监控算法?
科技
2024-10-23 18:03
上海
状态监控是采集和分析设备传感器数据的过程,目的是评估设备在运行期间的健康状态。准确识别设备的当前健康状态对于开发预测性维护和基于状态的维护计划至关重要。
状态监控的好处
状态监控使设备制造商和运营人员能够:
减少意外故障:
在异常和故障恶化为重大问题之前检测到它们。
优化维护计划:
仅在必要时安排维护,从而避免不必要的维护成本。
最大限度减少停机时间:
更快地隔离故障源,以减少诊断和维护所需的时间。
状态监控不仅仅是采集数据,还需要使用这些数据来评估机器的健康状态。在实际操作中,它的形式多种多样,从确保单个传感器值不超过安全阈值的控制图,到用几个月的历史数据对数百个传感器进行训练的机器学习算法,等等。
状态监控算法
状态监控与预测
一个预测性维护计划可能同时包含状态监控算法和故障预测算法。状态监控和预测之间的主要区别是时间规划。
时间规划
状态监控
当前状态 [1]
预测
将来状态 [2]
MATLAB 代码示
例
[1] 检测轴承故障: https://ww2.mathworks.cn/help/predmaint/ug/Rolling-Element-Bearing-Fault-Diagnosis.html
[2] 估算飞机引擎的剩余使用寿命: https://ww2.mathworks.cn/help/predmaint/ug/similarity-based-remaining-useful-life-estimation.html
状态监控的重点是机械的当前状态。它使用实时数据识别故障和异常,并能够立即采取纠正措施来防止停机。状态监控方法包括异常检测算法和诊断算法,前者检测机器行为何时偏离正常状态,后者识别具体的组件故障。
另一方面,预测通过分析数据中的趋势和模式来预测将来以估计设备的剩余使用寿命。这种预测性活动有助于提前规划维护活动,优化资源分配并最大限度地减少停机时间。
状态监控和预测算法的结合使用有助于制定全面的预测和健康管理 (PHM) 策略,从而提高机械的可靠性和寿命。
在 MATLAB 中开发状态监控算法
在 MATLAB® 中开发状态监控算法的典型工作流包括采集和预处理数据、识别状态指标、训练模型以及部署和集成算法。
状态监控算法开发工作流。
采集数据
采集数据始终是开发状态监控算法的第一步。如果您有来自运营机器的流化或存档的传感器数据,可通过多种方式来访问这些数据进行分析。您可以通过测试硬件直接获取数据,或通过连接到 OPC UA、RESTful Web 服务、数据库、AWS S3 和 Azure Blob 等工具来检索数据。
采集和组织用于训练状态监控算法的合适数据可能是一项挑战,尤其是表示故障和失败的数据。您可以使用 Simscape™ 内置的基于物理的模型生成合成数据,从而替换或增强现有运营数据。
探查和预处理数据
深入理解数据是设计有价值的状态监控算法的关键。这可能需要预处理数据以去除离群值、噪声、趋势和其他干扰因素。预处理可确保状态监控算法基于最有代表性的可用信息进行训练。
在此数据探查阶段,可视化部分数据集可能很有用。理解数据所表示意义的领域专家可能仅凭肉眼就能轻松检测到异常和故障。在这种情况下,简单的状态监控算法(如 findchangepts 或控制图)可能就足够了。
如果数据包含许多不容易识别的传感器和复杂模式,则需要更高级方法来从数据集中提取含义。此时,机器学习和深度学习等基于 AI 的方法会彰显其价值。
有时,传感器读数中的异常情况很容易发现,如此 MATLAB 绘图所示。在这种情况下,简单的状态监控算法就足够了。
设计状态监控算法
设计状态监控算法的第一步通常涉及识别状态指标:指示正常和故障运行状况之间差异的特征。状态指标可能很容易识别,也可能需要经过提取和分析来自许多传感器的衍生量的迭代过程才能找到有意义的模式。此过程称为特征工程。
Predictive Maintenance Toolbox™ 包括诊断特征设计器。这是一个 App,可用于提取、分析和排列最相关的特征,以便以交互方式检测故障。此 App 能够简化将原始数据转换为有用的推导特征的任务,使开发有效的状态监控算法变得更加容易。
使用诊断特征设计器,您能够以交互方式提取特征和对其排序来训练状态监控算法。
确定合适的状态指标后,下一步是使用它们创建状态监控算法。这涉及训练机器学习或深度学习算法,这些算法从选定特征中学习以准确检测故障和异常。分类学习器使您能够以交互方式尝试不同故障分类方法,通过比较各种机器学习模型找到最合适的状态监控算法。
使用分类学习器,您可以训练各种分类模型以用于状态监控。
部署和集成状态监控算法
为了提供商业价值,状态监控算法需要部署和集成在运营环境中,例如在本地服务器或云中。状态监控算法也可以部署到嵌入式系统,从而加快响应速度,并减少通过网络发送的数据量。
部署涉及将算法从开发环境传输到真实运营环境中,它可以在真实运营环境开始监测设备。此步骤需要仔细规划,以确保算法与机械的传感器和数据采集系统无缝对接。另一方面,集成涉及将算法嵌入到运营工作流中,确保它与其他维护和监测系统有效通信。这可能包括设置在算法检测到潜在问题时向维护团队发出通知,或与显示机械实时健康指标的控制板进行集成。
>> 点击查看此用户案列:可口可乐公司开发基于机器学习的虚拟压力传感器以改进饮料机诊断
可口可乐公司使用 MATLAB 和 Simulink 为 Freestyle 饮料机中所用的基于机器学习的虚拟压力传感器开发了嵌入式代码。
部署和集成阶段标志着从理论设计到实际应用的转换,在此阶段,算法在预测和预防设备故障方面的有效性会得到真正的检验。状态监控算法可以成为预测性维护的关键工具,从而帮助延长设备寿命和提高运营效率。
有关状态监控的
工具和示例
,请点击
“阅读原文”
,探索 Predictive Maintenance Toolbox。
◆
◆
◆
◆
http://mp.weixin.qq.com/s?__biz=MzAwMTUzODUxMA==&mid=2651848803&idx=2&sn=e9e6dbec48bba2f10cd51e5759269294
MATLAB
MATLAB官方账号,实时发布迈斯沃克(MathWorks)产品动态,公司新闻及相关活动信息。
最新文章
MATLAB 技术沙龙—亦庄
教学前沿 | 兰州大学经验分享:使用 MATLAB Mobile、实时脚本提升教学效果
推动未来出行 | MATLAB 和 Simulink 助力智能底盘技术革新
无所不能的 MATLAB | 证明曲速引擎的物理学原理
MATLAB&Simulink助力汽车行业技术创新
上机实践: MATLAB/Simulink建模与产品级代码生成(深圳)
初创企业聚焦 | Zuri 的垂直起降技术 (VTOL) 将彻底改变区域航空运输
无所不能的 MATLAB | 这些乌鸦比您想象的要聪明
MathWorks × NXP | 推出用于电池管理系统的新工具箱 Model-Based Design Toolbox
系列视频推荐 — 【感知系统】
风能管理 | 利用 MATLAB 通过模型预测控制优化风力发电机的效率
时间显微镜 | 极端数据采集点亮新的计算机视觉应用
线上直播 | 投资组合管理在 MATLAB 中的实现
公开课 | 2024 年 12 月:人工智能、基于模型的设计、信号处理
教学前沿 | 全球高校经验分享:使用 MATLAB 培养医疗人工智能领导者、增强工程课程
使用 MATLAB 探索卫星定位技术 | 通过减少对低地球轨道卫星的依赖以提高 GPS 精度
线上研讨会 | 基于模型的设计开发符合 ISO 26262 和 DO-178C 的应用软件
国际合作新征程 | PanoSim 加入 MathWorks Connections 计划
线上研讨会 丨系统辨识工具箱:从数据构建动态模型
上机实践: MATLAB/Simulink建模与产品级代码生成
浙江大学 × MATLAB | 应用基于模型的方法开发显微手术机器人
什么是状态监控?如何开发状态监控算法?
资源下载 | MathWorks 参加 2024 北京国际风能大会演讲资料下载(CWP2024)
线上研讨会 | 使用 MATLAB/Simulink 加速 DC-DC 转换器控制开发
通过基于 AI 的异常检测实现工业过程转型
使用 Simscape Battery 和 About:Energy 实现电池快速充电
公开课 | 2024 年 11月:代码生成、电池建模、MVC 应用开发
集结令 | IEEE Signal Processing Cup 深度伪造人脸检测挑战赛
无所不能的 MATLAB | 开源应用程序追踪并绘制动物活动
四大须知 | 什么是机器人仿真?
加入 MATLAB Shorts Mini Hack 大赛, 用有限的代码释放你无限的创造力!
CHERY-MATLAB技术日
新能源系统中的构网型策略评估与基于导纳扫描的稳定性分析
绿色自动驾驶 | 电池供电的轨道车使货运更清洁、更快速、更安全
探索通信前沿:从课堂到科研的 MATLAB 实践
系列视频推荐 —【快速控制原型设计 RCP】
MathWorks 初创企业计划 | 半导体初创公司创新个性化医疗和高端无线产品
宝藏工具箱 | 终于轮到它发光发热了 —— 极速标定!
线上研讨会 | 使用 MATLAB/Simulink 加速 DC-DC 转换器控制开发
资源下载 | MathWorks 参与 CadenceLIVE 资源分享啦!
上机实践: MATLAB/Simulink建模与产品级代码生成
上机实践: MATLAB/Simulink建模与产品级代码生成
全新 MathWorks 硬件支持包针对高通 Hexagon 神经处理单元架构的自动化代码生成
施耐德电气 × MATLAB | 设计嵌入 AI 的智能电气设备
使用 AI 构建下一代无线系统
小迈步课代表 | MATLAB 在化学工程中的应用
公开课 | 2024 年 10 月:解锁新课,使用 Simulink 和 Simscape 开发机械臂
立即注册 | 参与 2024 MathWorks 咨询委员会年会,对话核心研发团队
长安MATLAB技术交流日
电力电子化电力系统 | 设计和分析构网型变流器
分类
时事
民生
政务
教育
文化
科技
财富
体娱
健康
情感
旅行
百科
职场
楼市
企业
乐活
学术
汽车
时尚
创业
美食
幽默
美体
文摘
原创标签
时事
社会
财经
军事
教育
体育
科技
汽车
科学
房产
搞笑
综艺
明星
音乐
动漫
游戏
时尚
健康
旅游
美食
生活
摄影
宠物
职场
育儿
情感
小说
曲艺
文化
历史
三农
文学
娱乐
电影
视频
图片
新闻
宗教
电视剧
纪录片
广告创意
壁纸头像
心灵鸡汤
星座命理
教育培训
艺术文化
金融财经
健康医疗
美妆时尚
餐饮美食
母婴育儿
社会新闻
工业农业
时事政治
星座占卜
幽默笑话
独立短篇
连载作品
文化历史
科技互联网
发布位置
广东
北京
山东
江苏
河南
浙江
山西
福建
河北
上海
四川
陕西
湖南
安徽
湖北
内蒙古
江西
云南
广西
甘肃
辽宁
黑龙江
贵州
新疆
重庆
吉林
天津
海南
青海
宁夏
西藏
香港
澳门
台湾
美国
加拿大
澳大利亚
日本
新加坡
英国
西班牙
新西兰
韩国
泰国
法国
德国
意大利
缅甸
菲律宾
马来西亚
越南
荷兰
柬埔寨
俄罗斯
巴西
智利
卢森堡
芬兰
瑞典
比利时
瑞士
土耳其
斐济
挪威
朝鲜
尼日利亚
阿根廷
匈牙利
爱尔兰
印度
老挝
葡萄牙
乌克兰
印度尼西亚
哈萨克斯坦
塔吉克斯坦
希腊
南非
蒙古
奥地利
肯尼亚
加纳
丹麦
津巴布韦
埃及
坦桑尼亚
捷克
阿联酋
安哥拉