工业大数据分析算法实战-day19

news2025/1/2 22:15:09

day19

今天是第19天,昨日是针对线性规划、整数规划建模技巧进行阐述,今天开启第九章节—行业知识沉淀的方法,该章节主要是对行业知识的范畴进行探讨,将讨论限制在研判类的知识沉淀上,将业务范围侧重在PHM中(故障预测与健康管理),然后从沉淀方法、模型要素、设备对象、典型问题建模方法、软件系统技术这5个维度进行讨论

讨论范畴介绍

知识这个名称可以从不同角度和以不同方式进行介绍,以下是三个方面对知识的介绍:

  • 信息的高度结构化的浓缩成果
  • 专业思考的基础
  • 专家和非专家的分水岭

知识从知识用途可以分为2类

  • 概念型知识:集中在概念、属性、关系的描述,主要回答是什么、什么是这样的问题

  • 过程型知识:集中在过程方法或过程约束方面的描述,主要回答如何做的问题

知识表达明确度可分为3种

  • 显性知识:采用书面、图标、数字、公式等有形的符号系统进行表达的知识,比如物理定律这些
  • 隐性知识:目前没有但潜在可以用有形形式表达的知识,比如研判经验
  • 缄默知识:实际很有效,但是难以表达的偏向个人感觉的知识、例如直觉洞察等
显性知识隐性知识缄默知识
概念型知识计算公式钢结构微特性键盘布局
过程型知识发电机组装大型机组异常研判大型机组吊装

本章节侧重隐性的过程型知识,该项是工业专家针对一些工业过程研判、操作管理的经验。

知识工程

广义上的知识工程指的是提高知识的有用性、可用性、实用性、重用度的各种技术。主要包含下图环节,本章节针对知识表达主要集中在规则模型、分类模型等数据驱动的研判类模型,是对各种工业过程的刻画和研判,并侧重沉淀过程(包含:知识获取、知识表达、知识检验)

image-20241229192000737

知识沉淀方法的维度模型

在PHM这一领域范畴下,知识沉淀由以下4个维度:

维度类别
模型要素8类问题的模型要素、一些共性要素
设备对象共性的设备工业单元
建模方法专家规则、典型样本、纯数据驱动等方法
软件功能领域建模、模型研发、模型部署运行等技术

模型要素维度

PHM领域可分解为如下图所示6大问题

image-20241229192909316

PHM问题分析的前提是工况、工质、环境等共性要素,有两种建模技术路线

  • 系统的设计和运行机理明确约定不同工况状态和工质情形,并且有明确的状态转移研判条件
  • 基于历史数据的聚类分片,形成稳定的分类

传感器异常报警

传感器的可靠性比一般工业设备要低,传感器异常研判是其他分析的基础,该异常研判有两种技术路线

  • 建立多模态无监督检测模型,多是数据驱动
    • 典型做法:研究传感器相关系统设备的运行机理和基本工况,综合考虑传感器之间的物理冗余、解析冗余、统计相关性,选择一组合适的传感器建立数据驱动模型计算监测统计量对异常进行监测,该模型可捕获传感器之间的时间关联性、空间关联性、工况关联性,主要方法包括:多变量状态估计法(MSET)、时间序列分解方法、ARMA、非线性PCA、独立森林、One-Class SVM、Auto-Encoder等以及多模型的研判方法
  • 建立传感器特定故障的研判模型,多是专家规则驱动

下图为传感器异常的研判要素

image-20241229194412106

该表格为振动传感器失效原因、表征和研判逻辑

image-20241229194503413

异常预警的范式:特征量-征兆量-研判规则

从传感器获取的数据其特征是不明显、不直观的,很难研判,数据处理的目标就是把采集的数据按照一定方法进行变换和处理,获得与异常类型最相关的特征信息,称之为特征变量,特征变量在一段时间内的变化模式被称为征兆。一些常见的征兆有:短序列的形状(如缺头波、尖峰、毛刺等)、时序趋势(如缓慢上升)或周期模态(例如,低频振荡),多个时序相关性(如不同步)、相位图形状(如形状异常)等

故障模式的研判规则有四种表现形式:

  • 加权平均,即征兆-故障模式的系数矩阵,输出的是某种故障类型的概率
  • if-then构成的规则集,条件部分时多个征兆变量的逻辑或简单数学运算,输出的时故障类型的研判结果
  • 规则流,用于表达复杂的逻辑关系
  • 函数,内部可嵌入机器学习模式,输出时故障类型及其概率

健康评估的范式:劣化度-健康度-综合评价

健康评估模型包含:评价指标体系、劣化度评价基准和评价方法、综合评价方法,如下图所示

  • 评价指标体系:根据行业标准,确定劣化度,采用模糊函数,将劣化度转换为不同健康等级的隶属度,根据健康等级的健康分值,通过隶属度计算健康得分
  • 劣化度评价基准和评价方法:可以基于失效/故障风、参考基准或者是专家规则
  • 综合评价方法:通过劣化度和健康得分计算,部套的健康度时其下属部件健康度的加权平均、逐层进行健康度计算

image-20241229204756832

故障类型研判范式:特征量-证据/现象-推理逻辑

故障定位模型一般可分为特征量、证据/现象、推理逻辑三个部分,在梳理的时候可采用故障模式-征兆-故障原因的关联关系进行分解,根据故障模式的分析思路如下图

image-20241229205611200

故障处理效果监控范式:症状-异常类型/严重等级-处理措施-状态

image-20241229205921101

故障预测

故障预测一般时评估缓慢劣化导致设备性能下降,一般有4种思路:

  • 根据性能指标:如果是领域公认的健康性能指标,且指标可以相对密集地获得,则可以通过插值,相对直接地估算剩余寿命;
  • 根据故障结果数据和诱因数据(如环境、累积冲击):通过生存分析,预测剩余寿命或故障概率,以初步评价剩余寿命;
  • 故障结果数据与设备状态监测数据:通过设备状态的相似度或状态轨迹变化的相似度,相对精准地估计设备的故障概率;
  • 根据故障过程数据:在设备的故障过程(可能是加速故障实验)中,有相对完整密集的环境、工况、设备状态的演化过程数据,通过插值等方式,获取相对精确的剩余寿命估算。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2268088.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Unity URP多光源支持,多光源阴影投射,多光源阴影接收(优化版)

目录 前言: 一、属性 二、SubShader 三、ForwardLitPass 定义Tags 声明变体 声明变量 定义结构体 顶点Shader 片元Shader 四、全代码 四、添加官方的LitShader代码 五、全代码 六、效果图 七、结语 前言: 哈喽啊,我又来啦。这…

8086汇编(16位汇编)学习笔记09.宏汇编

8086汇编(16位汇编)学习笔记09.宏汇编-C/C基础-断点社区-专业的老牌游戏安全技术交流社区 - BpSend.net 宏汇编在文件中是当做关键字的,但是在bug中运行时并没有这些指令,这些关键词被称为伪指令,cpu并不认识他们,需要经过编译器转化成 cpu认识的代码,但是他多我们写代码帮助又…

leetcode 面试经典 150 题:矩阵置零

链接矩阵置零题序号73题型二维数组解题方法标记数组法难度中等熟练度✅✅✅✅ 题目 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例 1: 输入:matrix [[1,1,1],[1,0,1]…

五、CentOS7/CentOS8安装APISIX(1)

目录 🌻🌻 一、 Apache APISIX介绍1.1 什么是Apache APISIX1.2 APISIX架构1.3 Apache APISIX 的技术优势1.4 APISIX‌应用场景 二、APISIX快速开始2.1 centos7/centos8安装APISIX 一、 Apache APISIX介绍 1.1 什么是Apache APISIX Apache APISIX 是一个…

BUG分析 - 重启有时失败

1. 倒查版本 1.0_11 - ok1.0_12 - fail 2.对比1.0_11和1.0_12 失败时的日志 ================================== 1.0_11 ============================== 2024-12-26 09:46:51.886 INFO [26332] [ThreadPLCPool::in

Ngnix介绍、安装、实战及用法!!!

一、Nginx简介 1、Nginx概述 Nginx (“engine x”) 是一个高性能的 HTTP 和 反向代理服务器,特点是占有内存少,并发能力强,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数 。 2、正向代理 正向代理:如果把局…

【物联网】给EoRa Pi 烧录Meshtastic

文章目录 一、Meshtastic 是什么?二、Meshtastic 烧录过程1. 在线烧录工具2. 刷机进度 总结 一、Meshtastic 是什么? Meshtastic 是一种基于 LoRa 技术的离网通信平台。它通过低成本、低功耗的无线电设备,实现远距离自组网通信。可在脱离现有…

Java 中的各种锁

​ Java 中我们经常听到各种锁,例如悲观锁,乐观锁,自旋锁等等。今天我们将 Java 中的所有锁放到一起比较一下,并分析各自锁的特点,让大家能够快捷的理解相关知识。 1、悲观锁 VS 乐观锁 从概念上来说 悲观锁: ​ 在…

【开源免费】基于SpringBoot+Vue.JS租房管理系统(JAVA毕业设计)

本文项目编号 T 102 ,文末自助获取源码 \color{red}{T102,文末自助获取源码} T102,文末自助获取源码 目录 一、系统介绍二、数据库设计三、配套教程3.1 启动教程3.2 讲解视频3.3 二次开发教程 四、功能截图五、文案资料5.1 选题背景5.2 国内…

报考重庆大学计算机研究生有哪些要求?

想要报考重庆大学计算机研究生,首要你要确定考专硕还是学硕,考什么内容,需要买什么书?以及考研期间一些信息获取渠道等。下面C哥将对以上问题进行详细解答。 1.报考条件: 报考重大计算机研究生与重大其他大多数专业条…

爬虫与反爬虫实现全流程

我选取的网页爬取的是ppt nba版 需要的工具:pycharm,浏览器 爬虫需要观察它的网页信息,然后开始首先爬取它的html,可以看到有人气,标题,日期,咨询 可以看到用get方法 import requests url"https://img-home.csdnimg.cn/images/20230724024159.png?origin_urlhttps%3A%2…

Llama 3 后训练(三)

目录 4. 后训练 4.1 建模 图表解读 4.1.1 聊天对话格式 4.1.2 奖励建模 4.1.3 监督微调(Supervised Finetuning) 4.1.4 直接偏好优化(Direct Preference Optimization) 4.1.5 模型平均(Model Averaging&#x…

小程序配置文件 —— 15 页面配置

页面配置 小程序的页面配置,也称为局部配置,每一个小程序页面也可以使用自己的 .json 文件来对页面的窗口表现进行配置; 需要注意的是:页面配置文件的属性和全局配置文件中的 window 属性几乎一致,只不过这里不需要额…

【设计与实现】基于Bootstrap的地方旅游管理系统的设计与实现

目录 第一章 绪论 1.1 研究现状 1.2 设计原则 1.3 研究内容 第四章 系统设计 4.1系统结构设计 4.2系统顺序图设计 4.3数据库设计 第五章 系统实现 5.1登录模块的实现 第一章 绪论 1.1 研究现状 时代的发展,我们迎来了数字化信息时代,它正在渐…

如何使用React,透传各类组件能力/属性?

在23年的时候,我主要使用的框架还是Vue,当时写了一篇“如何二次封装一个Vue3组件库?”的文章,里面涉及了一些如何使用Vue透传组件能力的方法。在我24年接触React之后,我发现这种扩展组件能力的方式有一个专门的术语&am…

使用Excel制作通达信自定义“序列数据“

序列数据的视频教程演示 Excel制作通达信自定义序列数据 1.序列数据的制作方法:删掉没有用的数据(行与列)和股代码格式处理,是和外部数据的制作方法是相同,自己上面看历史博文。只需要判断一下,股代码跟随的…

VuePress搭建个人博客

VuePress搭建个人博客 官网地址: https://v2.vuepress.vuejs.org/zh/ 相关链接: https://theme-hope.vuejs.press/zh/get-started/ 快速上手 pnpm create vuepress vuepress-starter# 选择简体中文、pnpm等, 具体如下 .../19347d7670a-1fd8 | 69 .../19…

《机器学习》从入门到实战——线性回归

目录 一、什么是线性回归 二、一元线性回归模型 三、多元线性回归模型 四、误差项分析 1、误差项是否可以忽略 2、误差项的特点 3、误差项满足高斯分布(正太分布) (1)、高斯分布公式 (2)、公式推导 …

Java - 日志体系_Apache Commons Logging(JCL)日志接口库_适配Log4j2 及 源码分析

文章目录 PreApache CommonsApache Commons ProperLogging (Apache Commons Logging ) JCL 集成Log4j2添加 Maven 依赖配置 Log4j2验证集成 源码分析1. Log4j-jcl 的背景2. log4j-jcl 的工作原理2.1 替换默认的 LogFactoryImpl2.2 LogFactoryImpl 的实现…

brupsuite的基础用法常用模块(1)

proxy模块: Options: 设置代理端口,默认为8080端口,若8080端口被占用可在该界面更改代理端口. HTTP history: 拦截的历史请求,右键可做更多操作,很多操作与其他模块有关。(清除历史的话右键选择clear p…