描述

剩余使用寿命(下文称 RUL)指在机器维修或更换前的运行时长。借助 RUL,工程师可以安排维护时间、优化运行效率并避免计划外停机。因此,预测 RUL 是预测性维护计划中的首要任务。

RUL 预测模型不仅可预测 RUL,还可提供预测的置信界限。该模型的输入项是状态指标,即从传感器数据或日志数据提取的特征。其行为随着系统退化或运行模式的变化而改变,这种改变是可预测的。

RUL 的计算方法取决于可用数据的类型:

寿命数据,用于指示相似机器运行至发生故障所用的时长

相似机器的运行至故障的历史数据

检测故障所用状态指标的已知阈值

Predictive Maintenance Toolbox提供的模型可基于每类数据类型对 RUL 进行评估。

使用寿命数据

比例风险模型和组件故障时间的概率分布用于根据寿命数据评估 RUL。举一个简单的例子,我们可以根据过往充电次数及协变量评估电池的放电时间,其中协变量指电池运行环境(如温度)和电池负载等变量。

生存函数图(图 1)显示了电池在不同运行时长出现故障的概率。如图所示,如果电池运行了 75 个周期,则其达到使用寿命的概率为 90%。

图 1. 生存函数图。在运行 75 个周期后,电池能够继续运行的概率为 0.1 或 10%。

运行至故障的数据

如果您有一个包含设备运行至故障的数据的数据库,并且该数据来自相似组件或行为方式相似的不同组件,则您可以使用相似方法评估 RUL。这些方法会获取退化曲线并将其与来自机器的新数据进行对比,以确定新数据最接近哪种曲线。

在图 2 中,蓝色表示发动机运行至故障的历史数据集的退化曲线,黄色表示发动机的当前数据。根据发动机最匹配的曲线,预计 RUL 约为 65 个周期。

图 2. 基于运行至故障的数据的退化曲线(蓝色)。最接近的蓝色曲线的星标(或端点)分布指出 RUL 为 65 个周期。

阈值数据

通常,运行至故障数据或寿命数据没有被记录,但具有关于阈值参考信息。例如,水泵中液体的温度不能超过 160oF (71oC),压力必须低于 2200 psi (155 bar)。通过这些信息,您可以将时序模型与提取自传感器数据(如随时间上下波动的温度和压力等)的状态指标进行拟合。

这些退化模型通过预测状态指标超出阈值的时间评估 RUL。它们还可以与融合指标结合使用,后者使用主成分分析等技术融入来自多个状态指标的信息。

图 3 显示跟踪风力涡轮机中所用高速轴承故障的指数退化模型。蓝色显示状态指标。该退化模型预测轴承将在约 9.5 天后超出阈值。红色阴影部分代表此预测的置信界限。

图 3. 高速轴承的退化模型。基于轴承的当前状态数据(蓝色)和与此数据拟合的指数退化模型(红色),该轴承预计的 RUL 为 9.5 天。

对 RUL 进行可靠评估后,您可以将这些评估值集成到仪表盘中,或整合到维护团队监控的警报系统中。随后,各团队可以快速响应设备运行状况的改变,避免影响设备的正常运转。

打开APP精彩内容

点击阅读全文

matlab剩余寿命概率密度,分享关于评估设备剩余使用寿命的三种方法相关推荐

  1. mac 如何查看anaconda的路径_Mac OS如何直接查看gif图片?分享MAC直接查看gif图片的三种方法...

    想必许多刚入手Mac的用户在浏览GIF图片文件时,会发现Mac不能直接打开GIF,因此有的用户为了方便查看还特意去下载了GIF的图片查看器,其实在Mac中有多种能够直接打开GIF的方法,用户无需任何第 ...

  2. matlab 仿真光学实验报告,光学实验数值仿真的三种方法及MATLAB实现

    光学实验数值仿真的三种方法及 MATLAB实现 5 结 论 (1)数值模拟结果表明三种方法都能对光学 实验现象进行正确地仿 真,因此在课 堂教学 中适 当应用这种仿真模拟 ,将光学实验 中复杂的数学 ...

  3. 在matlab中怎样安装dh包,建立DH模型的三种方法以及区别

    目录 1.建立DH模型的三种方法 2.SDH和MDH的应用范围 3. SDH和MDH的区别 0.SDH是ZX类变换,MDH是XZ类变换 1.SDH和MDH都是强调把坐标系建立在连杆上 2.举个例子说明 ...

  4. 占满DIV剩余高度的三种方法

    第一种,老套路,浮动大法 代码: 效果图: 绿色DIV占满了外层DIV 第二种:calc  CSS计算 代码: 这里在类名为div2的DOM外又加了一层div,主要就是为了说明,如果利用calc(10 ...

  5. 希尔伯特黄变换matlab,HHT变换的三种方法 Matla

    压缩包 : f914a6a90d345a26f732d9223e682699.rar 列表 复件 HHT变换的三种方法 Matlab/G Rilling/document.doc 复件 HHT变换的三 ...

  6. 笔记本清空回收站文件怎么恢复?分享三种方法

    不论是笔记本电脑还是台式机电脑,都有回收站这样的"后悔药",我们许多误删除的文件夹.图片.视频.文档等都能从它里面找到,回收站在灵活运用下能更好的为我们服务,但是使用过程中难免会出 ...

  7. Matlab中计算程序运行时间的三种方法

    经常我们需要计算我们程序到底运行多长时间,这样可以比较程序的执行效率.当然这个对于只有几秒钟的小程序没有什么意义,但是对于大程序就有很重要的意义了. 下面我们就说说MATLAB中计算程序运行时间的三种 ...

  8. 创建字符设备的三种方法

    将创建字符设备的三种方法记录一下,以便以后参考. 1. 使用早期的register_chardev()方法 #include<linux/kernel.h> #include<lin ...

  9. Matlab中数组元素引用——三种方法

    Matlab中数组元素引用--三种方法 1.Matlab中数组元素引用有三种方法 1 2 3 1.下标法(subscripts) 2.索引法(index) 3.布尔法(Boolean) 注意:在使用这 ...

最新文章

  1. hadoop集群环境搭建
  2. Python3道基础练习题
  3. boost::geometry::remove_spikes用法的测试程序
  4. Nacos如何避免并发读写冲突问题?
  5. Windows服务编写
  6. java插入法排序_java算法之插入排序法
  7. linux卸载jdk方法
  8. winhex 19.8 注册码生成工具(keygen)
  9. 25 张图详解交换机:秒懂二层交换机的 16 个问题
  10. 可汗学院教学课程总目录
  11. 从键盘上键入1~7的数字,输出对应星期以及英文缩写
  12. 突破固化思维,如何快速做好陌生领域数据分析?
  13. android EditText的美化
  14. discuz制作自己的门户列表模板
  15. c# aes解密 java,C#实现的AES加密解密完整实例
  16. 操作系统为什么需要驱动? 驱动程序是什么?为什么有的硬件“免驱”?
  17. Windows 罕见技巧全集3
  18. SpringBoot2 综合案例(05):定时任务和JDBC多数据源配置
  19. 用户运营4大策略体系搭建:增长框架+用户建模+场景化分层+数据运营
  20. 没错,我真的拒了蚂蚁金服的Offer

热门文章

  1. python list根据值返回位置
  2. 运筹作业题:一个正三角形平面,在三个角的部分减去一部分,然后沿着剪开部分折叠起来,使折叠后的三棱台体积最大
  3. mysql 数据库导出全部数据到excel,并保存为不同的sheet
  4. 抓取经过无线路由器的数据_无线网关是什么 无线网关的作用
  5. 分享一张oracle scan图
  6. Get 和 Post方法的登录
  7. MySql与SqlServer的一些常用用法的差别
  8. HierarchicalDataTemplate中的ContextMenu的Command绑定
  9. 推荐95个极富创意的单页网站设计实例欣赏
  10. 旧文重发:程序员的七种武器