一种多工况下的非马尔科夫退化系统剩余寿命预测方法技术方案

技术编号:18764547 阅读:20 留言:0更新日期:2018-08-25 10:50
本发明专利技术公开了一种多工况下的非马尔科夫退化系统剩余寿命预测方法,属于预测与健康管理中剩余寿命预测领域,包括以下步骤:读入系统状态监测数据,初始化退化模型参数;利用野生二值分割方法检测变点的发生时刻,并在此基础上通过小波离散二阶导数算法估计模型的赫斯特指数;基于分层极大似然方法进一步估计模型的群体参数和个体参数;利用一种分形布朗运动的弱收敛准则,给出系统剩余寿命的概率密度函数的解析解;最后,结合施瓦茨信息准则和均方误差分析模型对数据的拟合程度以及寿命预测的准确性。对比仿真表明,本方法较传统方法具有更高的精度。

【技术实现步骤摘要】
一种多工况下的非马尔科夫退化系统剩余寿命预测方法
本专利技术属于预测与健康管理中剩余寿命预测领域,具体涉及一种多工况下的非马尔科夫退化系统剩余寿命预测方法。
技术介绍
预测与健康管理是系统可靠性分析领域下的一项新兴技术,能够为长寿命操作设备的决策过程提供大量有效信息。对于在役设备,剩余使用寿命是反映其健康状态的一个重要指标。一般地,寿命预测的核心目标为在设备失效前准确地估计出当前时刻下剩余寿命的期望或概率密度函数。经过近些年的发展,可将现有的剩余寿命预测方法归纳为三大类,包括基于物理机理的方法,基于经验的方法,以及数据驱动的方法。事实上,还有一系列融合不同类型思想的混合方法。注意到数据驱动方法仅仅需要获取监测数据即可完成预测,而不需要其它的物理机理或是专家知识,因此具有更为广泛的适用范围。通常来说,该方法的核心思想在于建立可靠的随机过程模型,例如马尔科夫链、布朗运动、伽马过程以及逆高斯过程。由于实际工业系统正趋向于大型化和复杂化的方向快速发展,对应的退化过程往往会历经多个不同工况。以大型高炉为例,在生产过程中可能发生多种异常工况,包括悬料、管道结瘤等等,会导致退化速率产生较为明显的变化。此外,高炉数据大多为非平稳、非马尔科夫的,即退化过程中可能存在长程相关性之类的记忆效应。因此,在这种情况下,最为关键的问题在于如何准确地预测含有多个工况的非马尔可夫退化系统的剩余寿命。目前,针对多工况系统的寿命预测研究已经取得了一定的成果。现有方法主要可以分为两种,一种是将变点或同阶段持续时间看作是随机变量,并假定其服从某种指定分布,例如,高斯分布、对数正态分布以及高斯逆伽马分布等等,另一种则是直接进行变点检测,常用的方法包括赤池准则、极大似然算法以及残差平方和等等。考虑到任意指定参数的先验分布的可信度相对较低,第二类方法一般更为有效或是鲁棒。
技术实现思路
针对现有技术中存在的上述技术问题,本专利技术提出了一种多工况下的非马尔科夫退化系统剩余寿命预测方法,设计合理,克服了现有技术的不足,具有良好的效果。为了实现上述目的,本专利技术采用如下技术方案:一种多工况下的非马尔科夫退化系统剩余寿命预测方法,包括如下步骤:步骤1:读入M组状态监测数据,记为X1,X2,…,Xm,…,XM;其中,步骤2:根据多阶段退化模型,初始化参数集其中,xm(t)为第m个设备在t时刻的退化数据,j=1,2,…,D,D为变点个数,为第m个设备的第j个变点,N为监测时刻的总数,δ为采样间隔,表示跳变,为漂移系数,σ(j+1)为扩散系数,BH(t)为标准分数布朗运动,对于第一阶段有步骤3:利用野生二值分割方法检测变点时刻步骤4:通过小波离散二阶导数算法估计模型的赫斯特指数H;步骤5:利用分层极大似然方法分别估计模型的群体参数和个体参数步骤6:基于分形布朗运动的弱收敛准则求取剩余寿命的概率密度函数fm,k(Δm,k);步骤7:分别计算性能指标SICpop,SICind和MSE,即SICpop=-2lΩpop|X+γpoplnN(15);其中,lΩpop|X为群体参数的对数似然函数,为第m个设备的个体参数的对数似然函数,γpop和γind分别为群体参数和个体参数的数量,为Δm,k时刻剩余寿命的真值;步骤8:根据三个性能指标值检验模型的预测效果,并最终输出概率密度函数fm,kΔm,k。优选地,在步骤3中,具体包括如下步骤:步骤3.1:针对第m个设备,给出如下累积和统计量其中,κ=e-s+1表示区间间隔,e是终止时刻,s是起始时刻,τ的取值在e与s之间;步骤3.2:任意选取P个子区间其中,p=1,2,…,P,同时,[s1,e1]=[s,e],则有如下检测逻辑其中,为第p个区间内变点的估计值,δ为采样间隔,为步骤3.1中的累积和统计量在第p个区间下各个监测时刻的取值;将阈值设定为其中,MAD为xm(t)的绝对中位差,C取1或1.3,则当时,认定为系统的一个变点,然后分别在和上重复步骤3.2的变点检测过程,即在拆分后的子区间内利用公式(3)进一步估计变点的位置,变点的最终取值为P次估计的均值。优选地,在步骤4中,具体包括如下步骤:步骤4.1:构造如下形式的二次变分其中,ai表示由Symlet小波滤波器生成的第i个选定序列,q为各个序列的最大长度;步骤4.2:对步骤4.1中的公式(4)进行线性回归求取赫斯特指数H;或者利用MATLAB提供的wfbmesti工具函数求解此问题,输出向量的第二个元素即为赫斯特指数H的估计值。优选地,在步骤5中,具体包括如下步骤:步骤5.1:记群体参数集为根据前面给出的退化模型的定义,进一步记重写分段观测向量为显然,其中,表示的协方差矩阵;则Ωpop的对数似然函数为:步骤5.2:对求偏导并将导数置为零,可得步骤5.3:将式(6)代回式(5),对应的剖面对数似然函数为其中,为第m个设备在第j阶段的长度;步骤5.4:利用序列二次规划方法求解式(7)的最大化问题,即可得到两类群体参数和σ(1:D+1)的估计值,分别记作和再将其代入式(6)即可求得剩余的群体参数的最终结果,记作步骤5.5:记个体参数集为针对第m个设备,给出该设备对应的个体参数的对数似然函数步骤5.6:令m=1,2,…,M,采用序列二次规划方法求解式(8)的最大化问题,即可求得各个设备的个体参数的极大似然估计值,记作优选地,在步骤6中,令表示独立同分布的随机变量,且有构造如下随机过程其中,[·]为向下取整符号,当i>0,bi=(H-0.5)iH1.5,当i≤0,bi=0;当r→∞时,yH,r(t)弱收敛于且有则BH(t)可近似为B(h(t)),因此,RULm,k的概率密度函数可表示为其中,表示tk时刻下的阈值,且有结合多阶段模型的特性对RULm,k的概率密度函数,即式(11)进行修正:当令来计算Δm,k等价于的求和,i=j+1,j+2,…,D1;假定相互独立,则fm,k(Δm,k)的修正值可由依次卷积进一步给出。本专利技术所带来的有益技术效果:考虑到绝大多数传统的基于马尔科夫过程的退化建模方法不能很好地解决上述问题,本专利技术建立了一种改进的基于分数布朗运动的多阶段退化模型,同时考虑了单个系统的长程相关性,多个系统之间的不确定性,以及工况切换时刻下可能存在的跳变;为了更好地辨识模型参数,提出了一种四阶段参数估计方法,逐步估计变点、赫斯特指数、群体参数以及个体参数;利用分数布朗运动的弱收敛准则,给出了任意时刻下系统剩余寿命的概率密度函数的解析形式;相比传统方法,本专利技术提供的剩余寿命预测算法具有较高的预测精度和较小的不确定性。本专利技术方法能够处理含有多个未知工况(包括异常工况)的复杂退化系统,且剩余寿命的预测精度有所提升;本专利技术方法相对传统的多阶段剩余寿命预测算法实用性更好,准确度更高,主要原因在于所说模型将无记忆效应的马尔科夫过程升级为基于分数布朗运动的退化过程,考虑了长期数据中实际存在的长程相关性,体现在分数布朗运动BH(t)当中,具体来说:当赫斯特指数0.5<H<1时,未来的退化状态趋向于沿着过去的方向继续向前发展;当0<H<0.5时,未来的退化状态则会呈现出一个负相关的趋势;而当H=0.5时,BH(t)退化为传统的标准布朗运动;当赫斯特指数0.5<H<1时,退化过程存在长期本文档来自技高网
...

【技术保护点】
1.一种多工况下的非马尔科夫退化系统剩余寿命预测方法,其特征在于:包括如下步骤:步骤1:读入M组状态监测数据,记为X1,X2,…,Xm,…,XM;其中,

【技术特征摘要】
1.一种多工况下的非马尔科夫退化系统剩余寿命预测方法,其特征在于:包括如下步骤:步骤1:读入M组状态监测数据,记为X1,X2,…,Xm,…,XM;其中,步骤2:根据多阶段退化模型,初始化参数集其中,xm(t)为第m个设备在t时刻的退化数据,j=1,2,…,D,D为变点个数,为第m个设备的第j个变点,N为监测时刻的总数,δ为采样间隔,表示跳变,为漂移系数,σ(j+1)为扩散系数,BH(t)为标准分数布朗运动,对于第一阶段有步骤3:利用野生二值分割方法检测变点时刻步骤4:通过小波离散二阶导数算法估计模型的赫斯特指数H;步骤5:利用分层极大似然方法分别估计模型的群体参数和个体参数步骤6:基于分形布朗运动的弱收敛准则求取剩余寿命的概率密度函数fm,k(Δm,k);步骤7:分别计算性能指标SICpop,SICind和MSE,即SICpop=-2l(Ωpop|X)+ΥpoplnN(15);其中,l(Ωpop|X)为群体参数的对数似然函数,为第m个设备的个体参数的对数似然函数,Υpop和Υind分别为群体参数和个体参数的数量,为Δm,k时刻剩余寿命的真值;步骤8:根据三个性能指标值检验模型的预测效果,并最终输出概率密度函数fm,k(Δm,k)。2.根据权利要求1所述的多工况下的非马尔科夫退化系统剩余寿命预测方法,其特征在于:在步骤3中,具体包括如下步骤:步骤3.1:针对第m个设备,给出如下累积和统计量其中,κ=e-s+1表示区间间隔,e是终止时刻,s是起始时刻,τ的取值在e与s之间;步骤3.2:任意选取P个子区间其中,p=1,2,…,P,同时,[s1,e1]=[s,e],则有如下检测逻辑其中,为第p个区间内变点的估计值,δ为采样间隔,为步骤3.1中的累积和统计量在第p个区间下各个监测时刻的取值;将阈值设定为其中,MAD为xm(t)的绝对中位差,C取1或1.3,则当时,认定为系统的一个变点,然后分别在和上重复步骤3.2的变点检测过程,即在拆分后的子区间内利用公式(3)进一步估计变点的位置,变点的最终取值为P次估计的均值。3.根据权利要求1所述的多...

【专利技术属性】
技术研发人员:周东华席霄鹏陈茂银卢晓钟麦英王建东王友清
申请(专利权)人:山东科技大学
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1