CN110288046A - 一种基于小波神经网络与隐马尔科夫模型的故障预测方法 - Google Patents
一种基于小波神经网络与隐马尔科夫模型的故障预测方法 Download PDFInfo
- Publication number
- CN110288046A CN110288046A CN201910587643.3A CN201910587643A CN110288046A CN 110288046 A CN110288046 A CN 110288046A CN 201910587643 A CN201910587643 A CN 201910587643A CN 110288046 A CN110288046 A CN 110288046A
- Authority
- CN
- China
- Prior art keywords
- state
- hidden
- probability
- moment
- indicate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/213—Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/29—Graphical models, e.g. Bayesian networks
- G06F18/295—Markov models or related models, e.g. semi-Markov models; Markov random fields; Networks embedding Markov models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于小波神经网络与隐马尔科夫模型的故障预测方法,步骤如下:1、输入样本;2、利用小波神经网络对样本数据进行数据降维,更新输入层至隐藏层,隐藏层至输出层的权重和偏值,若输出层数值与输入层差值超出阈值,返回1,否则转至3;3输出小波神经网络模型;4初始化隐马尔可夫模型;5采用不同的样本,将样本数据利用小波神经网络隐藏层神经元数值代替;6建立隐马尔科夫模型;7利用前向‑后向算法更新隐马尔科夫模型参数,计算条件概率;8若计算的条件概率收敛,转至9,否则返回5;9输出最终隐马尔科夫模型;10输入待检测的设备历史运营数据,利用隐马尔科夫模型计算设备的最大衰退概率。
Description
技术领域
本发明公开了一种故障预测方法,尤其涉及一种基于小波神经网络与隐马尔科夫模型的故障预测方法。
背景技术
城市轨道交通车载运营设备的维护与保障经历了事后维修、预防维修和视情维修三个阶段,其中视情维修旨在设备仍能正常工作的情况下,利用设备的运营数据监测和推断设备故障的可能性,从而采取维护措施,对于高频率运营的城市轨道交通来说,能大大提高运营效率,减少因设备故障导致的安全隐患。目前,相比于传统的回归预测,基于神经网络的故障预测方法无需建立可视化的数学模型,仅利用样本数据即可提取数据的内在规律和本质特征,具有学习、联想记忆、简单推理、自适应等优势,但由于神经网络本身所存在的局限性,例如神经网络对初始权值较为敏感,且网络的权值是通过沿局部改善的方向逐渐进行调整的,这样会使算法陷入局部极值,权值收敛到局部极小点;网络结构选择一般由经验选择,过大容易形成过拟合现象,过小易形成不收敛等。
目前利用神经网络进行故障预测的手段主要包括:为防止***陷入局部最优解,采用优化算法对神经网络的初始值进行选取,从而提高网络的收敛性能;为减少预测模型所存在的参数不确定性问题,采用PCA等算法选取合适的网络结构,从而区别于传统的经验选择模式。引用
[1]刘浩然,赵翠香,李轩,等.一种基于改进遗传算法的神经网络优化算法研究[J].仪器仪表学报,2016,37(7):1573-1580.
[2]邢杰,萧德云.基于PCA的概率神经网络结构优化[J].清华大学学报(自然科学版),2008,48(1):141-144.
[3]Bar-Itzhack I Y,Oshman Y.Attitude determination from vectorobservations:quaternion estimation[J].Aerospace and Electronic Systems,IEEETransactions on,1985(1):128-136.
[4]孔令文,李鹏永,杜巧玲.基于模糊神经网络的六足机器人自主导航闭环控制***设计[J].机器人,2018,40(1):16-23.
[5]李新节.视情维修模式下故障预测技术的实现方法[J].设备管理与维修,2017(17):68-70.
[6]陈星田,熊小伏,齐晓光,等.一种用于继电保护状态评价的大数据精简方法[J].中国电机工程学报,2015,35(3):538-548.
[7]柳楠.基于隐马尔可夫模型的航空机械***故障诊断算法设计[J].现代工业经济和信息化,2016,6(5):44-45.
[8]王晓峰,夏静,韩捷,等.基于隐马尔可夫模型的汽轮机故障诊断方法研究[J].中国工程机械学报,2016,14(6).
发明内容
本发明提出了一种基于小波神经网络与隐马尔科夫模型的故障预测方法,利用神经网络对采集的数据进行故障原因的提取,达到数据降维的目的,再利用隐马尔科夫模型对故障进行概率预测,为保证网络结构和权值选择的可靠性,采用小波分析算法,用小波函数来代替网络的隐层神经元激励函数,输入层到隐层的权值及隐层阈值分别由小波函数的尺度和平移参数来代替。本发明的主要步骤为:步骤一:样本数据的采集。步骤二:利用小波分析构建神经网络隐藏层神经元网络,构建自动编码机,利用神经网络对样本数据进行降维。步骤三:利用隐马尔科夫模型进行设备故障预测。
为了解决以上问题,本发明采用了如下技术方案:一种基于小波神经网络与隐马尔科夫模型的故障预测方法,其特征在于,包括以下步骤:
步骤1:样本数据的获取,包括历史运营数据、维护数据、环境数据,历史运营数据指设备无故障运行的时间,维护数据指设备维修的次数、维修后安全运行的时间,环境数据指PCB板的电流、电压、运行温度、湿度、车载设备的震动程度;
步骤2:神经元网络建立与数据降维;
由于所采集的数据之间无法做到相互独立,例如设备的运营时间本身就受到环境因素的影响,而维修次数也会影响设备维修后正常运行的时间,而这些因素无法利用标准的数据模型进行区分,传感器采集的数据本身存在相关性,为防止对数据的过拟合,需要对数据进行降维处理,将数据以相互独立的形式表示。
利用小波函数取代传统神经网络隐藏层的激励函数构建三层神经元网络,将小波函数的尺度和平移函数作为输入层至隐藏层的权值,取代传统的经验值选取的方式,避免出现局部收敛,利用小波函数对数据进行逼近,提高了传统神经网络的迭代速度。
步骤2.1初始条件:
确定神经网络输入样本至隐藏层神经元的初始连接权值和偏置,隐藏层神经元至输出层的初始连接权值和偏置,输入层、隐藏层、输出层的神经元数目;
初始条件中,选取设备的无故障运行时间、温度、湿度、电压、维修次数、维修后的无故障运营时间作为神经网络输入层和输出层的神经元,隐藏层神经元数目为3,初始权重为1/7,偏置为[-0.25,0.25]的随机值。
步骤2.2隐藏层激励函数:
式中:表示小波函数;aj,bj表示隐藏层第j个神经元的尺度函数和平移函数,x表示输入信号经权值和偏置计算后的输入至隐藏层的信号;则第k个神经网络输出可表示为:
式中,fk(x)表示神经网络第k个输出值,xi表示第xi个样本第i维输入,n表示隐藏层神经元数目,m表示样本输入数目,且n<m,wkj表示隐藏层第j个神经元至第k个输出的连接权值,wji表示第i个输入样本xi至隐藏层第j个神经元的连接权值,λi表示输入层偏置,λj表示隐藏层偏置,将fk(x)分为三部分:
(1)隐藏层第j个神经元的输入:
(2)隐藏层第j个神经元的输出:
(3)输出层第k个节点的输出:
步骤2.3自动编码:
利用步骤2.2的神经元输出对输入函数进行逼近,定义***误差函数:
求误差函数E对wkj、wji、λj、λi、尺度函数aj和平移函数bj的偏导数:
步骤2.4:针对上述偏导数,利用梯度下降算法对wkj、wji、λj、λi、aj和bj进行更新,定义梯度下降算法的学习步长为β,则由第p个样本更新p+1个参数因子为:
步骤2.5训练下一个样本,返回步骤2.2,根据更新后的参数因子计算神经网络的输出,与原始数据相比,计算***误差,若误差值小于设定的误差阈值,判定此时输出结果逼近于原始数据,停止训练,此时隐藏层为***的一阶特征表示;
步骤3基于隐马尔科夫模型的概率预测:
根据步骤2,从原始数据XN×m提取出设备的故障序列HN×r=[h1,h2,...,hr],r为数据的特征维度,且r<m,N为样本数目,m表示每一个样本中包含的数据维数,h表示从每一个样本中提取出的所需数据
步骤3.1初始条件:
将隐马尔科夫模型记为λ=(N,M,π,A,B),
(1)N表示隐马尔科夫模型的隐藏状态数,将设备参数的变化过程作为隐藏状态的随机过程,N=(N1,N2,N3,...,Nn),t时刻***的隐藏状态为qt,qt∈N;
(2)M表示***的观测状态,表示神经网络提取的故障序列,M=[M1,M2,...,Mr],t时刻***的观测状态为Ot,Ot∈M;
(3)π表示初始隐藏状态的概率矩阵,π=(π1,π2,...,πn),πi=P(q1=Ni),1≤i≤n;
q1表示***的初始状态,Ni表示隐马尔可夫模型的第i个隐藏状态,p()表示***初始状态为第i个隐藏状态的概率;
(4)A为状态转移矩阵,表示设备由当前隐藏状态转移到另一个隐藏状态的概率矩阵,A=(aij)n×n,n×n表示矩阵维度,其中aij表示由状态i转移到状态j的概率,aij=P(qt+1=Nj|qt=Ni)1≤i,j≤n;
qt表示***t时刻的隐藏状态,qt+1表示***t+1时刻的隐藏状态,qt=Ni表示***在t时刻属于第i个隐藏状态,p()表示***在t时刻从Ni状态向Nj状态转移的概率,n为***的隐藏状态数。
(5)B为观测值概率矩阵,表示设备的隐藏状态到观测状态的转移概率,B=(bjk)r×n,bjk表示隐藏状态k到观测状态j的转移概率,记bjk=bj(k),bj(k)=P(Ot=Mk|qt=Nj),1≤j≤n,1≤k≤r,Qt表示***t时刻的观测状态,Mk表示***t时刻属于第k个观测状态,qt表示***t时刻的隐藏状态,j为隐藏层状态次序,n为隐藏层总状态数,k为观测状态次序,r为观测层总状态数,p()表示***t时刻从第j个隐藏状态转至第k个观测状态的概率。步骤3.2建立故障模型
选取设备不同状态的采集数据,包括设备正常运行状态,无故障情况下设备4种不同程度的磨损退化状态和故障状态,建立隐马尔科夫有模型,利用前向-后向算法对采集到的设备状态数据进行模型训练,确定设备隐藏状态的状态转移矩阵,计算步骤如下:
(1)对隐马尔可夫模型矩阵初始化:π=(π1,π2,...,πn),A=(aij)n×n,B=(bjk)r×n;
(2)从样本数据中取T组测量数据作为模型的观测状态序列;
(3)根据小波神经网络的计算结果将数据映射至神经网络的隐藏层,数据降维,输出观测序列O=[O1,O2,...OT];
(4)定义前向概率at(i),表示t时刻(t<T)隐藏状态为Ni,观测序列为[O1,O2,...Ot]的概率:
a1(i)=πibi(O1) (16)
其中,a1(i)表示***初始时刻第i个隐藏状态的前向概率;πi表示第初始概率矩阵i个隐藏状态的初始概率矩阵;bi(O1)表示***初始时刻在隐藏状态为Ni观测到O1的概率;Nj表示***第j个隐藏状态;λ表示隐马尔可夫模型;at(j)aji表示时刻t隐藏状态为Nj,观测序列为[O1,O2,...Ot],时刻t+1隐藏状态为Ni的概率;bi(Ot+1)表示隐藏状态为Ni观测到Ot+1的概率;p()表示在t+1时刻观测序列为[O1,O2,...Ot,Ot+1],隐藏状态为Ni的概率。
(5)定义后向概率βt(i),表示t时刻(t<T)隐藏状态为Ni,t+1时刻至T时刻观测序列为[Ot+1,Ot+2,...OT]的概率:
βT(i)=1 (18)
其中,qt=Ni表示t时刻隐藏状态为Ni;λ表示隐马尔可夫模型;βt+1(j)表示t+1时刻隐藏状态为Nj的后向概率;aij表示由状态i转移到状态j的概率;aijβt+1(j)表示t+1时刻隐藏状态为Nj,t时刻隐藏状态为Ni的概率;aijbj(Ot+1)βt+1(j)表示观测序列为[Ot+1,Ot+2,...OT],t+1时刻隐藏状态为Nj,t时刻隐藏状态为Ni的概率;p()表示t时刻隐藏层状态为Ni的概率。
(6)计算当前观察序列的前向概率和后向概率之和
at(i)表示t时刻隐藏层为Ni的前向概率,βt(i)表示t时刻隐藏层为Ni的后向概率,n为隐藏层状态数。
给定观测序列,在时刻t设备处于状态Ni的概率:
at(i)表示t时刻隐藏层为Ni的前向概率,βt(i)表示t时刻隐藏层为Ni的后向概率,n为隐藏层状态数。
(7)给定观测序列,在时刻t+1设备处于状态Ni的概率
at(i)表示t时刻隐藏层为Ni的前向概率,βt+1(j)表示t+1时刻隐藏层为Nj的后向概率,n为隐藏层状态数,aij表示由状态i转移到状态j的概率,bj(Ot+1)表示t时刻隐藏层状态为Nj,t+1时刻观测到Ot+1的概率。
(8)若P(O|λ)不收敛,返回步骤(2),否则计算隐马尔科夫模型参数:
假设P(O|λ)收敛时用于计算的样本数为D,则:
πi表示状态为i的概率,为每一个样本求得概率的平均值;表示初始时刻第d样本状态为Ni的概率。
表示t时刻,第d个样本,由状态Ni转移到状态Nj的概率,T为采集的时刻数,D为样本数;aij表示最终由状态Ni转移到状态Nj的概率;表示t时刻第d个样本状态为Ni的概率。
bj(k)表示隐藏状态k到观测状态j的转移概率。
(9)训练结束,输出最终隐马尔科夫模型λ=(N,M,π,A,B);
步骤3.3故障预测
在对设备进行故障预测时,输出历史观察序列O=[O1,O2,...OT],根据训练的隐马尔科夫模型,计算其所处的最大可能的退化状态,步骤如下:
(1)状态初始化:
δ1(i)=πibi(O1),i=1,2,...,n (26)
n为隐藏层的状态数目,πi表示初始时刻状态Ni的概率,bi(O1)表示初始时刻观测为O1,状态为Ni的概率,δ1(i)表示初始时刻观测到O1***处于Ni的状态。
表示初始化***的可能状态,全置为0。
(2)递推时刻t的状态:
δt(i)=max(δt-1(1),δt-1(2),...,δt-1(n))·bi(Ot) (28)
max(δt-1(1),δt-1(2),...,δt-1(n))表示t-1时刻***n个状态中处于的最大可能状态;bi(Ot)表示观测到Ot,***处于状态Ni的概率;δt(i)表示t时刻观测序列为O=[O1,O2,...Ot]时***处于状态Ni的概率。
ank表示t-1时刻***处于状态Nn,t时刻处于状态Nk的概率;表示t时刻***处于状态k的最大可能概率。
(3)时刻最大值表示设备的最大可能状态,及设备的退化状态。
步骤2中,选取设备的无故障运行时间、温度、湿度、电压、维修次数、维修后的无故障运营时间作为神经网络输入层和输出层的神经元,隐藏层神经元数目为3,初始权重为1/7,偏置为[-0.25,0.25]的随机值。
步骤3.1(4)(5)中,模型初始值B为均匀分布,且B的所有参数的和为1,π=(1,0,...,0);
步骤3中,采用设备的正常状态,退化状态为20%,40%,60%,80%和故障状态作为设备的隐藏状态。
本发明与最接近的现有技术相比,具有以下有益效果:
本发明采用利用小波函数取代传统神经网络隐藏层的激励函数构建三层神经元网络,将小波函数的尺度和平移函数作为输入层至隐藏层的权值,取代传统的经验值选取的方式,避免出现局部收敛,利用小波函数对数据进行逼近,提高了传统神经网络的迭代速度;
本发明采用神经网络对数据进行降维处理,避免直接采用隐马尔科夫模型对对和数据进行处理,降低了隐马尔科夫模型的计算复杂度,提高了故障预测速率;
本发明采用小波神经网络隐藏层神经元取代原始数据,降低了原始数据之间的相关性。
本发明采用隐马尔科夫模型采用基于时间序列的运行数据对设备进行故障预测,采用设备的退化状态作为设备的隐藏状态,提高设备预测的可信度。
附图说明
图1本发明提出的一种基于小波神经网络与隐马尔科夫模型的故障预测方法流程图。
图2为本发明提出的一种基于小波神经网络与隐马尔科夫模型的故障预测方法,神经网络降维模型。
图3为本发明提出的一种基于小波神经网络与隐马尔科夫模型的故障预测方法,隐马尔科夫模型。
具体实施方式
如图1至3所示,一种基于小波神经网络与隐马尔科夫模型的故障预测方法,包括以下步骤:
步骤1:样本数据的获取,包括历史运营数据、维护数据、环境数据,历史运营数据指设备无故障运行的时间,维护数据指设备维修的次数、维修后安全运行的时间,环境数据指PCB板的电流、电压、运行温度、湿度、车载设备的震动程度;
步骤2:神经元网络建立与数据降维;
由于所采集的数据之间无法做到相互独立,例如设备的运营时间本身就受到环境因素的影响,而维修次数也会影响设备维修后正常运行的时间,而这些因素无法利用标准的数据模型进行区分,传感器采集的数据本身存在相关性,为防止对数据的过拟合,需要对数据进行降维处理,将数据以相互独立的形式表示。
利用小波函数取代传统神经网络隐藏层的激励函数构建三层神经元网络,将小波函数的尺度和平移函数作为输入层至隐藏层的权值,取代传统的经验值选取的方式,避免出现局部收敛,利用小波函数对数据进行逼近,提高了传统神经网络的迭代速度。
步骤2.1初始条件:
确定神经网络输入样本至隐藏层神经元的初始连接权值和偏置,隐藏层神经元至输出层的初始连接权值和偏置,输入层、隐藏层、输出层的神经元数目;
步骤2.2隐藏层激励函数:
式中:表示小波函数;aj,bj表示隐藏层第j个神经元的尺度函数和平移函数,x表示输入信号经权值和偏置计算后的输入至隐藏层的信号;则第k个神经网络输出可表示为:
式中,fk(x)表示神经网络第k个输出值,xi表示第xi个样本第i维输入,n表示隐藏层神经元数目,m表示样本输入数目,且n<m,wkj表示隐藏层第j个神经元至第k个输出的连接权值,wji表示第i个输入样本xi至隐藏层第j个神经元的连接权值,λi表示输入层偏置,λj表示隐藏层偏置,将fk(x)分为三部分:
(1)隐藏层第j个神经元的输入:
(2)隐藏层第j个神经元的输出:
(3)输出层第k个节点的输出:
步骤2.3自动编码:
利用步骤2.2的神经元输出对输入函数进行逼近,定义***误差函数:
求误差函数E对wkj、wji、λj、λi、尺度系数aj和平移系数bj的偏导数:
步骤2.4:针对上述偏导数,利用梯度下降算法对wkj、wji、λj、λi、aj和bj进行更新,定义梯度下降算法的学习步长为β,则由第p个样本更新p+1个参数因子为:
步骤2.5训练下一个样本,返回步骤2.2,根据更新后的参数因子计算神经网络的输出,与原始数据相比,计算***误差,若误差值小于设定的误差阈值,判定此时输出结果逼近于原始数据,停止训练,此时隐藏层为***的一阶特征表示;
步骤3基于隐马尔科夫模型的概率预测:
根据步骤2,从原始数据XN×m提取出设备的故障序列HN×r=[h1,h2,...,hr],r为数据的特征维度,且r<m,N为样本数目,
m表示每一个样本中包含的数据维数,h表示从每一个样本中提取出的所需数据;
步骤3.1初始条件:
将隐马尔科夫模型记为λ=(N,M,π,A,B),
(1)N表示隐马尔科夫模型的隐藏状态数,将设备参数的变化过程作为隐藏状态的随机过程,N=(N1,N2,N3,...,Nn),t时刻***的隐藏状态为qt,qt∈N;
(2)M表示***的观测状态,表示神经网络提取的故障序列,M=[M1,M2,...,Mr],t时刻***的观测状态为Ot,Ot∈M;
(3)π表示初始隐藏状态的概率矩阵,π=(π1,π2,...,πn),πi=P(q1=Ni),1≤i≤n;
q1表示***的初始状态,Ni表示隐马尔可夫模型的第i个隐藏状态,p()表示***初始状态为第i个隐藏状态的概率;
(4)A为状态转移矩阵,表示设备由当前隐藏状态转移到另一个隐藏状态的概率矩阵,A=(aij)n×n,n×n表示矩阵维度,其中aij表示由状态i转移到状态j的概率,aij=P(qt+1=Nj|qt=Ni)1≤i,j≤n;
qt表示***t时刻的隐藏状态,qt+1表示***t+1时刻的隐藏状态,qt=Ni表示***在t时刻属于第i个隐藏状态,p()表示***在t时刻从Ni状态向Nj状态转移的概率,n为***的隐藏状态数。
(5)B为观测值概率矩阵,表示设备的隐藏状态到观测状态的转移概率,B=(bjk)r×n,bjk表示隐藏状态k到观测状态j的转移概率,记bjk=bj(k),bj(k)=P(Ot=Mk|qt=Nj),1≤j≤n,1≤k≤r,Qt表示***t时刻的观测状态,Mk表示***t时刻属于第k个观测状态,qt表示***t时刻的隐藏状态,j为隐藏层状态次序,n为隐藏层总状态数,k为观测状态次序,r为观测层总状态数,p()表示***t时刻从第j个隐藏状态转至第k个观测状态的概率。步骤3.2建立故障模型
选取设备不同状态的采集数据,包括设备正常运行状态,无故障情况下设备4种不同程度的磨损退化状态和故障状态,建立隐马尔科夫有模型,利用前向-后向算法对采集到的设备状态数据进行模型训练,确定设备隐藏状态的状态转移矩阵,计算步骤如下:
(1)对隐马尔可夫模型矩阵初始化:π=(π1,π2,...,πn),A=(aij)n×n,B=(bjk)r×n;
(2)从样本数据中取T组测量数据作为模型的观测状态序列;
(3)根据小波神经网络的计算结果将数据映射至神经网络的隐藏层,数据降维,输出观测序列O=[O1,O2,...OT];
(4)定义前向概率at(i),表示t时刻(t<T)隐藏状态为Ni,观测序列为[O1,O2,...Ot]的概率:
a1(i)=πibi(O1) (16)
其中,a1(i)表示***初始时刻第i个隐藏状态的前向概率;πi表示第初始概率矩阵i个隐藏状态的初始概率矩阵;bi(O1)表示***初始时刻在隐藏状态为Ni观测到O1的概率;Nj表示***第j个隐藏状态;λ表示隐马尔可夫模型;at(j)aji表示时刻t隐藏状态为Nj,观测序列为[O1,O2,...Ot],时刻t+1隐藏状态为Ni的概率;bi(Ot+1)表示隐藏状态为Ni观测到Ot+1的概率;p()表示在t+1时刻观测序列为[O1,O2,...Ot,Ot+1],隐藏状态为Ni的概率。
(5)定义后向概率βt(i),表示t时刻(t<T)隐藏状态为Ni,t+1时刻至T时刻观测序列为[Ot+1,Ot+2,...OT]的概率:
βT(i)=1 (18)
其中,qt=Ni表示t时刻隐藏状态为Ni;λ表示隐马尔可夫模型;βt+1(j)表示t+1时刻隐藏状态为Nj的后向概率;aij表示由状态i转移到状态j的概率;aijβt+1(j)表示t+1时刻隐藏状态为Nj,t时刻隐藏状态为Ni的概率;aijbj(Ot+1)βt+1(j)表示观测序列为[Ot+1,Ot+2,...OT],t+1时刻隐藏状态为Nj,t时刻隐藏状态为Ni的概率;p()表示t时刻隐藏层状态为Ni的概率。
(6)计算当前观察序列的前向概率和后向概率之和
at(i)表示t时刻隐藏层为Ni的前向概率,βt(i)表示t时刻隐藏层为Ni的后向概率,n为隐藏层状态数。
(7)给定观测序列,在时刻t设备处于状态Ni的概率:
at(i)表示t时刻隐藏层为Ni的前向概率,βt(i)表示t时刻隐藏层为Ni的后向概率,n为隐藏层状态数。
(8)给定观测序列,在时刻t+1设备处于状态Ni的概率
at(i)表示t时刻隐藏层为Ni的前向概率,βt+1(j)表示t+1时刻隐藏层为Nj的后向概率,n为隐藏层状态数,aij表示由状态i转移到状态j的概率,bj(Ot+1)表示t时刻隐藏层状态为Nj,t+1时刻观测到Ot+1的概率。
(9)若P(O|λ)不收敛,返回步骤(2),否则计算隐马尔科夫模型参数:
假设P(O|λ)收敛时用于计算的样本数为D,则:
πi表示状态为i的概率,为每一个样本求得概率的平均值;表示初始时刻第d样本状态为Ni的概率。
表示t时刻,第d个样本,由状态Ni转移到状态Nj的概率,T为采集的时刻数,D为样本数;aij表示最终由状态Ni转移到状态Nj的概率;表示t时刻第d个样本状态为Ni的概率。
bj(k)表示隐藏状态k到观测状态j的转移概率。
(10)训练结束,输出最终隐马尔科夫模型λ=(N,M,π,A,B);
步骤3.3故障预测
在对设备进行故障预测时,输出历史观察序列O=[O1,O2,...OT],根据训练的隐马尔科夫模型,计算其所处的最大可能的退化状态,步骤如下:
(1)状态初始化:
δ1(i)=πibi(O1),i=1,2,...,n (26)
n为隐藏层的状态数目,πi表示初始时刻状态Ni的概率,bi(O1)表示初始时刻观测为O1,状态为Ni的概率,δ1(i)表示初始时刻观测到O1***处于Ni的状态。
表示初始化***的可能状态,全置为0。
(2)递推时刻t的状态:
δt(i)=max(δt-1(1),δt-1(2),...,δt-1(n))·bi(Ot) (28)
max(δt-1(1),δt-1(2),...,δt-1(n))表示t-1时刻***n个状态中处于的最大可能状态;bi(Ot)表示观测到Ot,***处于状态Ni的概率;δt(i)表示t时刻观测序列为O=[O1,O2,...Ot]时***处于状态Ni的概率。
ank表示t-1时刻***处于状态Nn,t时刻处于状态Nk的概率;表示t时刻***处于状态k的最大可能概率。
(3)时刻最大值表示设备的最大可能状态,及设备的退化状态。
步骤3.1(4)(5)中,模型初始值B为均匀分布,且B的所有参数的和为1,π=(1,0,...,0);
步骤3.2中,采用设备的正常状态,退化状态为20%,40%,60%,80%和故障状态作为设备的隐藏状态。
以上所述仅为本发明的优选实施例而已,并不限制于本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
Claims (4)
1.一种基于小波神经网络与隐马尔科夫模型的故障预测方法,其特征在于,包括以下步骤:
步骤1:样本数据的获取,包括历史运营数据、维护数据、环境数据,历史运营数据指设备无故障运行的时间,维护数据指设备维修的次数、维修后安全运行的时间,环境数据指PCB板的电流、电压、运行温度、湿度、车载设备的震动程度;
步骤2:神经元网络建立与数据降维;
利用小波函数取代传统神经网络隐藏层的激励函数构建三层神经元网络,将小波函数的尺度和平移函数作为输入层至隐藏层的权值,取代传统的经验值选取的方式,避免出现局部收敛,利用小波函数对数据进行逼近,提高了传统神经网络的迭代速度;
步骤2.1初始条件:
确定神经网络输入样本至隐藏层神经元的初始连接权值和偏置,隐藏层神经元至输出层的初始连接权值和偏置,输入层、隐藏层、输出层的神经元数目;
步骤2.2隐藏层激励函数:
式中:表示小波函数;aj,bj表示隐藏层第j个神经元的尺度系数和平移系数,x表示输入信号经权值和偏置计算后的输入至隐藏层的信号;则第k个神经网络输出可表示为:
式中,fk(x)表示神经网络第k个输出值,xi表示第xi个样本第i维输入,n表示隐藏层神经元数目,m表示样本输入数目,且n<m,wkj表示隐藏层第j个神经元至第k个输出的连接权值,wji表示第i个输入样本xi至隐藏层第j个神经元的连接权值,λi表示输入层偏置,λj表示隐藏层偏置,将fk(x)分为三部分:
(1)隐藏层第j个神经元的输入:
(2)隐藏层第j个神经元的输出:
(3)输出层第k个节点的输出:
步骤2.3自动编码:
利用步骤2.2的神经元输出对输入函数进行逼近,定义***误差函数:
求误差函数E对wkj、wji、λj、λi、尺度系数aj和平移系数bj的偏导数:
步骤2.4:针对上述偏导数,利用梯度下降算法对wkj、wji、λj、λi、aj和bj进行更新,定义梯度下降算法的学习步长为β,则由第p个样本更新p+1个参数因子为:
步骤2.5训练下一个样本,返回步骤2.2,根据更新后的参数因子计算神经网络的输出,与原始数据相比,计算***误差,若误差值小于设定的误差阈值,判定此时输出结果逼近于原始数据,停止训练,此时隐藏层为***的一阶特征表示;
步骤3基于隐马尔科夫模型的概率预测:
根据步骤2,从原始数据XN×m提取出设备的故障序列HN×r=[h1,h2,...,hr],r为数据的特征维度,且r<m,N为样本数目,m表示每一个样本中包含的数据维数,h表示从每一个样本中提取出的所需数据;
步骤3.1初始条件:
将隐马尔科夫模型记为λ=(N,M,π,A,B),
(1)N表示隐马尔科夫模型的隐藏状态数,将设备参数的变化过程作为隐藏状态的随机过程,N=(N1,N2,N3,...,Nn),t时刻***的隐藏状态为qt,qt∈N;
(2)M表示***的观测状态,表示神经网络提取的故障序列,M=[M1,M2,...,Mr],t时刻***的观测状态为Ot,Ot∈M;
(3)π表示初始隐藏状态的概率矩阵,π=(π1,π2,...,πn),πi=P(q1=Ni),1≤i≤n;q1表示***的初始状态,Ni表示隐马尔可夫模型的第i个隐藏状态,p()表示***初始状态为第i个隐藏状态的概率;
(4)A为状态转移矩阵,表示设备由当前隐藏状态转移到另一个隐藏状态的概率矩阵,A=(aij)n×n,n×n表示矩阵维度,其中aij表示由状态i转移到状态j的概率,
aij=P(qt+1=Nj|qt=Ni)1≤i,j≤n;
qt表示***t时刻的隐藏状态,qt+1表示***t+1时刻的隐藏状态,qt=Ni表示***在t时刻属于第i个隐藏状态,p()表示***在t时刻从Ni状态向Nj状态转移的概率,n为***的隐藏状态数。
(5)B为观测值概率矩阵,表示设备的隐藏状态到观测状态的转移概率,B=(bjk)r×n,bjk表示隐藏状态k到观测状态j的转移概率,记bjk=bj(k),bj(k)=P(Ot=Mk|qt=Nj),1≤j≤n,1≤k≤r,Qt表示***t时刻的观测状态,Mk表示***t时刻属于第k个观测状态,qt表示***t时刻的隐藏状态,j为隐藏层状态次序,n为隐藏层总状态数,k为观测状态次序,r为观测层总状态数,p()表示***t时刻从第j个隐藏状态转至第k个观测状态的概率;
步骤3.2建立故障模型
选取设备不同状态的采集数据,包括设备正常运行状态,无故障情况下设备4种不同程度的磨损退化状态和故障状态,建立隐马尔科夫有模型,利用前向-后向算法对采集到的设备状态数据进行模型训练,确定设备隐藏状态的状态转移矩阵,计算步骤如下:
(1)对隐马尔可夫模型矩阵初始化:π=(π1,π2,...,πn),A=(aij)n×n,B=(bjk)r×n;
(2)从样本数据中取T组测量数据作为模型的观测状态序列;
(3)根据小波神经网络的计算结果将数据映射至神经网络的隐藏层,数据降维,输出观测序列O=[O1,O2,...OT];
(4)定义前向概率at(i),表示t时刻(t<T)隐藏状态为Ni,观测序列为[O1,O2,...Ot]的概率:
a1(i)=πibi(O1) (16)
其中,a1(i)表示***初始时刻第i个隐藏状态的前向概率;πi表示第初始概率矩阵i个隐藏状态的初始概率矩阵;bi(O1)表示***初始时刻在隐藏状态为Ni观测到O1的概率;Nj表示***第j个隐藏状态;λ表示隐马尔可夫模型;at(j)aji表示时刻t隐藏状态为Nj,观测序列为[O1,O2,...Ot],时刻t+1隐藏状态为Ni的概率;bi(Ot+1)表示隐藏状态为Ni观测到Ot+1的概率;p()表示在t+1时刻观测序列为[O1,O2,...Ot,Ot+1],隐藏状态为Ni的概率;
(5)定义后向概率βt(i),表示t时刻(t<T)隐藏状态为Ni,t+1时刻至T时刻观测序列为[Ot+1,Ot+2,...OT]的概率:
βT(i)=1 (18)
其中,qt=Ni表示t时刻隐藏状态为Ni;λ表示隐马尔可夫模型;βt+1(j)表示t+1时刻隐藏状态为Nj的后向概率;aij表示由状态i转移到状态j的概率;aijβt+1(j)表示t+1时刻隐藏状态为Nj,t时刻隐藏状态为Ni的概率;aijbj(Ot+1)βt+1(j)表示观测序列为[Ot+1,Ot+2,...OT],t+1时刻隐藏状态为Nj,t时刻隐藏状态为Ni的概率;p()表示t时刻隐藏层状态为Ni的概率;
(6)由公式(17)和(19)计算当前观察序列的前向概率和后向概率之和
at(i)表示t时刻隐藏层为Ni的前向概率,βt(i)表示t时刻隐藏层为Ni的后向概率,n为隐藏层状态数;给定观测序列O=[O1,O2,...Ot],在时刻t设备处于状态Ni的概率γt(i)为:
at(i)表示t时刻隐藏层为Ni的前向概率,βt(i)表示t时刻隐藏层为Ni的后向概率,n为隐藏层状态数;
(7)给定观测序列O=[O1,O2,...Ot,Ot+1],在时刻t+1设备由状态Ni转移到状态Nj的概率
at(i)表示t时刻隐藏层为Ni的前向概率,βt+1(j)表示t+1时刻隐藏层为Nj的后向概率,n为隐藏层状态数,aij表示由状态i转移到状态j的概率,bj(Ot+1)表示t时刻隐藏层状态为Nj,t+1时刻观测到Ot+1的概率;
(8)若P(O|λ)不收敛,返回步骤(2),否则计算隐马尔科夫模型参数:
假设P(O|λ)收敛时用于计算的样本数为D,则:
πi表示状态为i的概率,为每一个样本求得概率的平均值;表示初始时刻第d样本状态为Ni的概率;
表示t时刻,第d个样本,由状态Ni转移到状态Nj的概率,T为采集的时刻数,D为样本数;aij表示最终由状态Ni转移到状态Nj的概率;表示t时刻第d个样本状态为Ni的概率;
bj(k)表示隐藏状态k到观测状态j的转移概率;
(9)训练结束,输出最终隐马尔科夫模型λ=(N,M,π,A,B);
步骤3.3故障预测
在对设备进行故障预测时,输出历史观察序列O=[O1,O2,...OT],根据训练的隐马尔科夫模型,计算其所处的最大可能的退化状态,步骤如下:
(1)状态初始化:
δ1(i)=πibi(O1),i=1,2,...,n (26)
n为隐藏层的状态数目,πi表示初始时刻状态Ni的概率,bi(O1)表示初始时刻观测为O1,状态为Ni的概率,δ1(i)表示初始时刻观测到O1***处于Ni的状态;
表示初始化***的可能状态,全置为0;
(2)递推时刻t的状态:
δt(i)=max(δt-1(1),δt-1(2),...,δt-1(n))·bi(Ot) (28)
max(δt-1(1),δt-1(2),...,δt-1(n))表示t-1时刻***n个状态中处于的最大可能状态;bi(Ot)表示观测到Ot,***处于状态Ni的概率;δt(i)表示t时刻观测序列为O=[O1,O2,...Ot]时***处于状态Ni的概率;
ank表示t-1时刻***处于状态Nn,t时刻处于状态Nk的概率;表示t时刻***处于状态k的最大可能概率;
(3)时刻最大值表示设备的最大可能状态,及设备的退化状态。
2.根据权利要求1所述的一种基于小波神经网络与隐马尔科夫模型的故障预测方法,其特征在于,步骤2中,选取设备的无故障运行时间、温度、湿度、电压、维修次数、维修后的无故障运营时间作为神经网络输入层和输出层的神经元,隐藏层神经元数目为3,初始权重为1/7,偏置为[-0.25,0.25]的随机值。
3.根据权利要求1所述的一种基于小波神经网络与隐马尔科夫模型的故障预测方法,其特征在于,步骤3中,模型初始值B为均匀分布,且B的所有参数的和为1,π=(1,0,...,0);
4.根据权利要求1所述的一种基于小波神经网络与隐马尔科夫模型的故障预测方法,其特征在于,步骤3中,采用设备的正常状态,退化状态为20%,40%,60%,80%和故障状态作为设备的隐藏状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910587643.3A CN110288046B (zh) | 2019-07-02 | 2019-07-02 | 一种基于小波神经网络与隐马尔科夫模型的故障预测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910587643.3A CN110288046B (zh) | 2019-07-02 | 2019-07-02 | 一种基于小波神经网络与隐马尔科夫模型的故障预测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110288046A true CN110288046A (zh) | 2019-09-27 |
CN110288046B CN110288046B (zh) | 2022-11-18 |
Family
ID=68021625
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910587643.3A Active CN110288046B (zh) | 2019-07-02 | 2019-07-02 | 一种基于小波神经网络与隐马尔科夫模型的故障预测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110288046B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111223574A (zh) * | 2020-01-14 | 2020-06-02 | 宁波市海洋与渔业研究院 | 一种基于大数据挖掘的南美白对虾肝肠孢虫病预警方法 |
CN111259261A (zh) * | 2020-01-02 | 2020-06-09 | 中国铁道科学研究院集团有限公司通信信号研究所 | 基于状态迁移预测的高铁行车网络协同报警优化方法 |
CN111565118A (zh) * | 2020-04-17 | 2020-08-21 | 烽火通信科技股份有限公司 | 基于多观测维度hmm的虚拟化网元故障分析方法及*** |
CN111882078A (zh) * | 2020-06-28 | 2020-11-03 | 北京交通大学 | 一种轨道交通列车走行部部件状态检修策略优化方法 |
CN112069045A (zh) * | 2020-08-14 | 2020-12-11 | 西安理工大学 | 基于隐马尔可夫的云平台软件性能预测方法 |
CN112257777A (zh) * | 2020-10-21 | 2021-01-22 | 平安科技(深圳)有限公司 | 基于隐马尔可夫模型的离职预测方法及相关装置 |
CN113053536A (zh) * | 2021-01-15 | 2021-06-29 | 中国人民解放军军事科学院军事医学研究院 | 一种基于隐马尔科夫模型的传染病预测方法、***和介质 |
CN113298240A (zh) * | 2021-07-27 | 2021-08-24 | 北京科技大学 | 一种伺服驱动***生命周期预测方法及装置 |
CN116020879A (zh) * | 2023-02-15 | 2023-04-28 | 北京科技大学 | 面向工艺参数带钢热连轧时空多尺度过程监控方法及装置 |
CN117114352A (zh) * | 2023-09-15 | 2023-11-24 | 北京阿帕科蓝科技有限公司 | 车辆维护方法、装置、计算机设备和存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10307186A (ja) * | 1997-05-07 | 1998-11-17 | Mitsubishi Electric Corp | 信号処理装置 |
US20060064291A1 (en) * | 2004-04-21 | 2006-03-23 | Pattipatti Krishna R | Intelligent model-based diagnostics for system monitoring, diagnosis and maintenance |
CN102867132A (zh) * | 2012-10-16 | 2013-01-09 | 南京航空航天大学 | 基于分数阶小波变换的航空直流变换器在线故障组合预测方法 |
CN104504296A (zh) * | 2015-01-16 | 2015-04-08 | 湖南科技大学 | 高斯混合隐马尔可夫模型和回归分析的剩余寿命预测方法 |
CN105841961A (zh) * | 2016-03-29 | 2016-08-10 | 中国石油大学(华东) | 一种基于Morlet小波变换和卷积神经网络的轴承故障诊断方法 |
CN105834835A (zh) * | 2016-04-26 | 2016-08-10 | 天津大学 | 一种基于多尺度主元分析的刀具磨损在线监测方法 |
CN106405384A (zh) * | 2016-08-26 | 2017-02-15 | 中国电子科技集团公司第十研究所 | 模拟电路健康状态评估方法 |
CN106599920A (zh) * | 2016-12-14 | 2017-04-26 | 中国航空工业集团公司上海航空测控技术研究所 | 一种基于耦合隐半马尔可夫模型的航空轴承故障诊断方法 |
CN107122802A (zh) * | 2017-05-02 | 2017-09-01 | 哈尔滨理工大学 | 一种基于改进小波神经网络的滚动轴承的故障检测方法 |
CN108090427A (zh) * | 2017-12-07 | 2018-05-29 | 上海电机学院 | 基于鸟群算法和隐马尔科夫模型的齿轮箱故障诊断方法 |
CN108490807A (zh) * | 2018-05-09 | 2018-09-04 | 南京恩瑞特实业有限公司 | 列车故障仿真***及测试方法 |
CN108763654A (zh) * | 2018-05-03 | 2018-11-06 | 国网江西省电力有限公司信息通信分公司 | 一种基于威布尔分布和隐半马尔科夫模型的电力设备故障预测方法 |
-
2019
- 2019-07-02 CN CN201910587643.3A patent/CN110288046B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10307186A (ja) * | 1997-05-07 | 1998-11-17 | Mitsubishi Electric Corp | 信号処理装置 |
US20060064291A1 (en) * | 2004-04-21 | 2006-03-23 | Pattipatti Krishna R | Intelligent model-based diagnostics for system monitoring, diagnosis and maintenance |
CN102867132A (zh) * | 2012-10-16 | 2013-01-09 | 南京航空航天大学 | 基于分数阶小波变换的航空直流变换器在线故障组合预测方法 |
CN104504296A (zh) * | 2015-01-16 | 2015-04-08 | 湖南科技大学 | 高斯混合隐马尔可夫模型和回归分析的剩余寿命预测方法 |
CN105841961A (zh) * | 2016-03-29 | 2016-08-10 | 中国石油大学(华东) | 一种基于Morlet小波变换和卷积神经网络的轴承故障诊断方法 |
CN105834835A (zh) * | 2016-04-26 | 2016-08-10 | 天津大学 | 一种基于多尺度主元分析的刀具磨损在线监测方法 |
CN106405384A (zh) * | 2016-08-26 | 2017-02-15 | 中国电子科技集团公司第十研究所 | 模拟电路健康状态评估方法 |
CN106599920A (zh) * | 2016-12-14 | 2017-04-26 | 中国航空工业集团公司上海航空测控技术研究所 | 一种基于耦合隐半马尔可夫模型的航空轴承故障诊断方法 |
CN107122802A (zh) * | 2017-05-02 | 2017-09-01 | 哈尔滨理工大学 | 一种基于改进小波神经网络的滚动轴承的故障检测方法 |
CN108090427A (zh) * | 2017-12-07 | 2018-05-29 | 上海电机学院 | 基于鸟群算法和隐马尔科夫模型的齿轮箱故障诊断方法 |
CN108763654A (zh) * | 2018-05-03 | 2018-11-06 | 国网江西省电力有限公司信息通信分公司 | 一种基于威布尔分布和隐半马尔科夫模型的电力设备故障预测方法 |
CN108490807A (zh) * | 2018-05-09 | 2018-09-04 | 南京恩瑞特实业有限公司 | 列车故障仿真***及测试方法 |
Non-Patent Citations (5)
Title |
---|
R NAIR PRAVIN ETC.: "Performance evaluation of HMM and neural network in motorbike fault detection system", 《2011 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT)》 * |
崔建国等: "LSSVM与HMM在航空发动机状态预测中的应用研究", 《计算机工程》 * |
张子璇: "太阳能发电多维随机过程动态模型研究", 《中国优秀硕士学位论文全文 工程科技Ⅱ辑》 * |
柳楠: "基于隐马尔可夫模型的航空机械***故障诊断算法设计", 《现代工业经济和信息化》 * |
邹会荣: "基于TMS320F2812的数据采集及电力电缆故障识别", 《中国优秀硕士学位论文全文电子期刊网 工程科技Ⅱ辑》 * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111259261A (zh) * | 2020-01-02 | 2020-06-09 | 中国铁道科学研究院集团有限公司通信信号研究所 | 基于状态迁移预测的高铁行车网络协同报警优化方法 |
CN111259261B (zh) * | 2020-01-02 | 2023-09-26 | 中国铁道科学研究院集团有限公司通信信号研究所 | 基于状态迁移预测的高铁行车网络协同报警优化方法 |
CN111223574A (zh) * | 2020-01-14 | 2020-06-02 | 宁波市海洋与渔业研究院 | 一种基于大数据挖掘的南美白对虾肝肠孢虫病预警方法 |
CN111565118B (zh) * | 2020-04-17 | 2022-08-05 | 烽火通信科技股份有限公司 | 基于多观测维度hmm的虚拟化网元故障分析方法及*** |
CN111565118A (zh) * | 2020-04-17 | 2020-08-21 | 烽火通信科技股份有限公司 | 基于多观测维度hmm的虚拟化网元故障分析方法及*** |
CN111882078A (zh) * | 2020-06-28 | 2020-11-03 | 北京交通大学 | 一种轨道交通列车走行部部件状态检修策略优化方法 |
CN111882078B (zh) * | 2020-06-28 | 2024-01-02 | 北京交通大学 | 一种轨道交通列车走行部部件状态检修策略优化方法 |
CN112069045A (zh) * | 2020-08-14 | 2020-12-11 | 西安理工大学 | 基于隐马尔可夫的云平台软件性能预测方法 |
CN112257777B (zh) * | 2020-10-21 | 2023-09-05 | 平安科技(深圳)有限公司 | 基于隐马尔可夫模型的离职预测方法及相关装置 |
CN112257777A (zh) * | 2020-10-21 | 2021-01-22 | 平安科技(深圳)有限公司 | 基于隐马尔可夫模型的离职预测方法及相关装置 |
CN113053536A (zh) * | 2021-01-15 | 2021-06-29 | 中国人民解放军军事科学院军事医学研究院 | 一种基于隐马尔科夫模型的传染病预测方法、***和介质 |
CN113053536B (zh) * | 2021-01-15 | 2023-11-24 | 中国人民解放军军事科学院军事医学研究院 | 一种基于隐马尔科夫模型的传染病预测方法、***和介质 |
CN113298240B (zh) * | 2021-07-27 | 2021-11-05 | 北京科技大学 | 一种伺服驱动***生命周期预测方法及装置 |
CN113298240A (zh) * | 2021-07-27 | 2021-08-24 | 北京科技大学 | 一种伺服驱动***生命周期预测方法及装置 |
CN116020879A (zh) * | 2023-02-15 | 2023-04-28 | 北京科技大学 | 面向工艺参数带钢热连轧时空多尺度过程监控方法及装置 |
CN117114352A (zh) * | 2023-09-15 | 2023-11-24 | 北京阿帕科蓝科技有限公司 | 车辆维护方法、装置、计算机设备和存储介质 |
CN117114352B (zh) * | 2023-09-15 | 2024-04-09 | 北京阿帕科蓝科技有限公司 | 车辆维护方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110288046B (zh) | 2022-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110288046A (zh) | 一种基于小波神经网络与隐马尔科夫模型的故障预测方法 | |
Cheng et al. | Remaining useful life prognosis based on ensemble long short-term memory neural network | |
CN110188397B (zh) | 一种架空输电线路覆冰预测模型和方法 | |
Zhou et al. | New model for system behavior prediction based on belief rule based systems | |
CN111539515A (zh) | 一种基于故障预测的复杂装备维修决策方法 | |
CN113722985B (zh) | 航空发动机健康状态评估和剩余寿命预测方法及*** | |
Wang et al. | A data-driven degradation prognostic strategy for aero-engine under various operational conditions | |
Remadna et al. | Leveraging the power of the combination of CNN and bi-directional LSTM networks for aircraft engine RUL estimation | |
CN110046663A (zh) | 一种复杂机电***故障临界态辨识方法 | |
He et al. | A systematic method of remaining useful life estimation based on physics-informed graph neural networks with multisensor data | |
Yao et al. | Model-based deep transfer learning method to fault detection and diagnosis in nuclear power plants | |
Song et al. | An optimized logistic regression model based on the maximum entropy estimation under the hesitant fuzzy environment | |
CN112560252B (zh) | 一种航空发动机剩余寿命预测方法 | |
Back et al. | Prediction and uncertainty analysis of power peaking factor by cascaded fuzzy neural networks | |
Wu et al. | Ensemble recurrent neural network-based residual useful life prognostics of aircraft engines | |
Huang et al. | Research on module-level fault diagnosis of avionics system based on residual convolutional neural network | |
Raptodimos et al. | An artificial neural network approach for predicting the performance of ship machinery equipment | |
CN116415485A (zh) | 一种基于动态分布自适应的多源域迁移学习的剩余使用寿命预测方法 | |
Xia et al. | Degradation prediction and rolling predictive maintenance policy for multi-sensor systems based on two-dimensional self-attention | |
CN113837443A (zh) | 基于深度BiLSTM的变电站线路负载预测方法 | |
Effendy et al. | Power estimation of GA siwabessy multi-purpose reactor at start-up condition using artificial neural network with input variation | |
Shahzad | Artificial neural network for transient stability assessment: A review | |
Ge et al. | Remaining useful life prediction using deep multi-scale convolution neural networks | |
Wang et al. | An off-online fuzzy modelling method for fault prognosis with an application | |
Shi et al. | Optimal Test Point Placement Based on Fault Diagnosability Quantitative Evaluation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |