预测维护工具箱

预测维护工具箱

设计和测试条件监控和预测维护算法

开始:

故障检测和剩余使用寿命(RUL)估计

检测异常,诊断故障的根本原因,并使用机器学习和时间序列模型估算RUL。

故障和异常检测

跟踪系统的变化,以确定使用ChangePoint检测,Kalman筛选器和控制图表的异常和故障的存在。

使用基于数据的模型进行故障检测。

RUL估计模型

估计机器的RUL,以帮助您预测其故障时间并优化维护计划。的RUL估计算法的类型使用情况取决于从数据中提取的条件指标,以及有多少数据可用。

相似性,降解和生存RUL模型。

使用分类模型进行故障诊断

通过使用支持向量机,K-means集群和其他机器学习技术训练分类和聚类模型来隔离故障的根本原因。万博1manbetx

使用分类学习者应用诊断故障。

条件指标设计

利用基于信号和基于模型的方法从传感器数据中提取特征。使用提取的特征作为诊断和机器学习算法的输入。

诊断功能设计应用

提取,可视化和等级功能以设计监控机器健康的条件指示灯。从应用程序生成MATLAB代码以自动化整个过程。

基于信号的条件指示灯

使用雨流计数、谱峰检测、谱峰度和其他时间、频率、时频域技术从原始或预处理的传感器数据中提取特征。使用Live Editor Tasks交互式地执行相空间重构和提取非线性信号特征。

Time-frequency-based条件指标。

基于模型的条件指标

对传感器数据拟合线性和非线性时间序列模型、状态空间模型和传递函数模型。使用这些拟合模型的特性和特点作为条件指标。

基于自回归模型的条件指标。

部署到边缘和云

将条件监控和预测维护算法部署到边缘设备或云中的生产应用程序

边缘部署

使用Matlab Coder™为RUL模型生成C / C ++代码和功能计算。

在PLC上部署预测性维护算法。

云部署

使用MATLAB编译器™MATLAB编译器SDK™将预测维护算法部署为C / C ++共享库,Web应用程序,Docker容器,Microsoft®net程序集,Java®课程和python®包。将生成的库部署到MATLAB生产服务器™关于微软®Azure®,AWS.®,或专用的prem服务器,而无需重新编码或创建自定义基础架构。

部署的预测性维护系统的组成部分。

算法开发的参考示例

为电池,齿轮箱,泵和其他机器开发条件监控和预测维护算法。

轴承和齿轮箱

开发用于分类内部和外部竞争故障的算法,检测齿轮齿断层和估计RUL。

风力发电机轴承的RUL估计。

泵,马达和电池

开发用于检测泵中泄漏和堵塞的算法,跟踪电机摩擦的变化,以及随时间估算电池劣化。

三缸泵的故障分类。

数据管理

无论何处都有访问数据。从Simulink模型生成模拟数据,表示在没有真实传感器数据万博1manbetx的情况下的机器故障。

数据导入与组织

从本地文件导入数据,Amazon S3™,Windows Azure®Blob Storage和Hadoop®分布式文件系统。

通过使用数据集成管理多个文件。

Simulink和Simscape的失败数据生成万博1manbetx

使用机器的Simulink和Simscape™型号模拟和标记故障数据。万博1manbetx修改参数值,注入故障和更改模型动态。

使用模拟数据集合管理数据。

预测维护视频系列

观看本系列视频了解预测性维护。