MSET算法参差分析(一)
MSET算法残差分析:
1)滑动窗口残差统计法:
记某段时间内,MSET模型的预测残差序列为:
采用滑动窗口残差统计方法的原因:
该方法能够连续实时地检测残差统计特性的变化,算法简单,适合在线实时分析。
MSET模型采用过程记忆矩阵D中合理选择的有限个历史观测向量代表整个齿轮箱温度特性的正常工作空间。其对整个正常工作空间总体上覆盖能力较好,但对正常工作空间的不同区域,其覆盖能力是有差异的。当MSET模型的输入观测向量位于这些区域时,其预测精度会有所下降,即在残差序列中会出现一些孤立的残差相对较大的点。这些孤立的残差相对较大的点并不是设备故障的征兆。滑动窗口残差统计方法计算滑动窗口内多个残差的统计特性,对上述情况下的孤立较大残差的不利影响具有很好的抑制作用。
通过合理选择滑动窗口的宽度n ,既能及时迅速地反映残差统计特性的连续变化,又能消除随机因素的影响,提高齿轮箱状态监测的可靠性,降低误报警的几率。
当设备工作正常时,MSET温度模型预测精度很高,预测残差的均值接近0,且标准差较小。
当设备出现故障隐患时,其工作特性会发生改变,使新的观测向量偏离正常工作状态空间。MSET温度模型预测残差增大,统计特性改变主要表现为以下3种形式:
1) 残差的均值仍接近0,但残差的标准差明显增大,表现为残差的散布范围增大;
2) 残差的均值以较大幅度偏离0,但残差的标准差变化不大,表现为预测残差出现系统偏差,偏零值;
3)以上两种情况的组合。
确定残差均值和标准差的故障阈值,记其分别为EY 和SY。当模型预测的残差滑动窗口统计特性同时超过两个设定阈值时,发出故障隐患报警。残差均值和标准差阈值可以由运行人员根据经验确定。记验证序列的残差绝对值最大值(也就是所有)为EV,标准差的最大值为SV,则设备故障征兆诊断的阈值标准为:
由于非参数模型在对输入进行预测时,存在一定的不确定性。为简化起见,认为残差服从均值和方差均未知的正态分布,在计算滑动窗口中残差序列的均值和标准差时,需要给出置信度为1−α的均值和标准差的置信区间。对于总体均值和方差未知的正态分布残差序列,均值和标准差的置信度为1−α的置信区间分别为:
式中:n、Xε 和Sε 分别为滑动窗口的宽度、均值和标准差;t_(α/2)和χ_(α/2)^2分别为t分布和χ^2分布的α/2分位点。当均值或标准差置信区间超过阈值时,发出设备故障征兆报警信息。
MSET算法参差分析(一)相关推荐
- MSET算法参差分析(二)
MSET算法参差分析方法: 2)序贯概率比检验: 序贯概率比检验(SPRT)是一种统计决策方法,它能在保证2种检验错误足够小的前提下,仍然可以作出判断,克服了似然比检验只能保证1种检验错误足够小的缺陷 ...
- Yolov1目标检测算法详细分析
Yolov1目标检测算法详细分析 Yolov1介绍 这是继RCNN,fast-RCNN 和 faster-RCNN之后,rbg(Ross Girshick)大神挂名的又一大作,起了一个很娱乐化的名字: ...
- Nature Methods:Rob Knight发布Striped UniFrac算法轻松分析微生物组大数据
Striped UniFrac微生物组大尺度分析算法 Striped UniFrac: enabling microbiome analysis at unprecedented scale Natu ...
- 非变动性算法源代码分析与使用示例( for_each、min_element 、find_if、search 等)...
非变动性算法代码分析与示例: 一.for_each C++ Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // TEMPLATE FUNCTION for_each ...
- 背景建模--Vibe 算法优缺点分析
背景建模--Vibe 算法优缺点分析 一.Vibe 算法的优点 Vibe背景建模为运动目标检测研究邻域开拓了新思路,是一种新颖.快速及有效的运动目标检测算法.其优点有以下两点: 1.思想简单,易于实现 ...
- 【计算理论】计算复杂性 ( 时间复杂度时间单位 : 步数 | 算法分析 | 算法复杂性分析 )
文章目录 一.时间复杂度时间单位 二.算法分析 三.算法复杂性分析 一.时间复杂度时间单位 图灵机计算时间 是根据 步数 进行定义的 , 图灵机走 111 步 , 时间加一 , 每一步的时间可能不一致 ...
- 贪心、递归、递推以及动态规划算法的分析与对比
PS: 头一次规规矩矩的按照论文的格式写文章,呵呵.虽然是小儿科的不能再小儿科的东西了..不过..也忽悠了6000多字~~嘿嘿..肯定写的不好,第一次嘛..所以..接受大家一切批评哈!...文章N ...
- 银行家算法的分析与实现
文章目录 1 银行家算法的分析与实现 1 银行家算法的分析与实现 问题描述: 研究一个银行家如何将总数一定的资金,安全的借给若干个顾客,使顾客既能满足对资金的需求,也使银行家可以收回自己的全部资金,不 ...
- Gradient Boost 算法流程分析
Gradient Boost 算法流程分析 2012-10-31 19:57 2635人阅读 评论(0) 收藏 举报 分类: 算法学习(15) 版权声明:本文为博主原创文章,未经博主允许不得转载. ...
- 算法时间复杂度分析基础
摘要 本文论述了在算法分析领域一个重要问题--时间复杂度分析的基础内容.本文将首先明确时间复杂度的意义,而后以形式化方式论述其在数学上的定义及相关推导.从而帮助大家从本质上认清这个概念. ...
最新文章
- python画二维散点图-基于python 二维数组及画图的实例详解
- 【转】Struts2 和 Spring MVC对比
- luogu P2679——子串
- WINCE6.0+S3C2443的启动过程---eboot4
- 【笔记】css卡片式地展示人物信息和一些展示信息的相关美化记录
- POSIX 线程编程(二)线程建立与终止
- 面向对象概述(课堂笔记)
- Centos7换yum源
- C++文件操作与文件流
- 2021-07-25 野火板子25MHz晶振改为正点原子8MH晶振
- LaTex ——P2 源文件的基本结构
- 小米 11 不送充电器;苹果已修复 iCloud 登录激活问题;Ruby 3.0.0 发布|极客头条...
- java 浏览文件_Java浏览文件对话框
- 【图像加密】基于matlab双相位编码单通道彩色图像加密【含Matlab源码 1241期】
- 惠普(HP) LaserJet Pro M1136 MFP 黑白多功能激光一体机 (打印 复印 扫描)驱动安装记录
- yum安装报错No package xxx available
- 前台HTML现在预览附件
- 她笔下的水墨世界令人赞叹,中国风海报沉浸式国风体验
- 王者荣耀刷金币辅助(安卓调试桥与python的联合使用)
- android studio 3.4教程,android studio3.4安装指南图文教程