CN109376892A - 一种基于设备所处生命周期阶段的设备状态预测方法 - Google Patents
一种基于设备所处生命周期阶段的设备状态预测方法 Download PDFInfo
- Publication number
- CN109376892A CN109376892A CN201810600330.2A CN201810600330A CN109376892A CN 109376892 A CN109376892 A CN 109376892A CN 201810600330 A CN201810600330 A CN 201810600330A CN 109376892 A CN109376892 A CN 109376892A
- Authority
- CN
- China
- Prior art keywords
- state
- model
- life cycle
- value
- equipment
- 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
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
该发明公开了一种基于设备所处生命周期阶段的设备状态预测方法,涉及数据处理领域,具体是结合设备生命周期理论对设备特定状态指标进行预测的方法。针对现有设备远程监测系统的不足,提供了一种基于设备所处生命周期阶段的设备状态预测方法。本方法针对传统的远程监测系统未考虑设备长期使用过程中故障率呈阶段性变化的特性进行改进,引入设备生命周期理论用来描述被监测设备在不同生命周期阶段中的故障率表现,并根据监测的状态数据进一步对ARIMA‑SVR组合预测模型做出改进,提高对设备未来状态的预测精度。
Description
技术领域
本发明涉及数据处理领域,具体是结合设备生命周期理论对设备特定状态指标进行预测的方法。
背景技术
当前随着信息技术和计算机网络技术的发展,设备远程监测系统已经广泛运用到企业生产设备管理中,利用生产设备上的传感器实时传送被监测设备的状态数据,便于管理者对设备的运行状态进行实时掌控,正因如此设备远程监测系统扮演着越来越重要的角色。
然而为了应对设备将来有可能出现的故障问题,企业在更好地获知设备现在时刻运行状态的基础上,也亟需对设备未来运行状态进行估计。但传统的监测系统很少会考虑设备在长期运行中的故障率呈阶段性变化的特性,仅仅通过监测到的设备状态监测序列数据对设备未来状态进行预测,忽视了设备自身所处阶段的故障率表现,这就使得预测精准度有所欠缺。
发明内容
本发明针对现有设备远程监测系统的不足,提供了一种基于设备所处生命周期阶段的设备状态预测方法。本方法针对传统的远程监测系统未考虑设备长期使用过程中故障率呈阶段性变化的特性进行改进,引入设备生命周期理论用来描述被监测设备在不同生命周期阶段中的故障率表现,并根据监测的状态数据进一步对ARIMA-SVR组合预测模型做出改进,提高对设备未来状态的预测精度。
本发明的技术方案是一种基于设备所处生命周期阶段的设备状态预测方法,该方法包括:
步骤1:将设备的生命周期分为磨合期q1、健壮期q2、衰退期q3三个状态;
步骤2:根据监测数据使用隐马尔可夫模型(Hidden Markov Model,HMM)判断设备所处生命周期阶段,并确定其对应的影响因子;
步骤3:根据步骤2中求得的设备生命周期影响因子对ARIMA-SVR(自回归积分滑动平均- 支持向量回归)组合预测模型进行改进,依据状态监测数据预测设备未来状态信息。
步骤2:根据监测数据使用隐马尔可夫模型(HMM)判断设备所处生命周期阶段,并确定其对应的影响因子;
步骤2.1模型学习:依据设备历史监测数据,使用Baum-Welch(鲍姆-韦尔奇)算法对隐马尔可夫模型λ=(π,A,B)的各参数进行估计;
给定模型初始参数λ0={π0,A0,B0},π为隐含状态初始概率分布,即初始状态qi对应的概率为πi,A为状态转移概率矩阵,B为观测状态概率矩阵;递推Baum-Welch算法对参数估计公式为:
其中,
表示状态转移概率矩阵A中的第(i,j)元素的估计值,表示观测状态概率矩阵B状态为j观测为k的概率估计值,表示状态qi对应概率的估计值,ot表示t时刻观测值,vk表示观测值为k,T表示总时间,ξt(i,j)表示给定观测序列O及隐马尔可夫模型的前提下t时刻为隐含状态为qi及t+1时刻为隐含状态qj的概率,γt(i)表示给定观测序列O及隐马尔可夫模型的前提下t时刻为隐含状态qi的概率;
使用Baum-Welch算法计算所得的作为新的初始参数,迭代使用Baum-Welch算法计算π、A、B的值,直到达到收敛误差或最大迭代步长,最终确定模型各参数最后估计值;
步骤2.2在步骤2.1隐马尔可夫模型估计参数的基础上λ=(π,A,B),及新的观测序列 O=(o1,o2,…,oT),使用Viterbi(维特比)算法计算观测序列对应的最优隐含状态序列其中表示t时刻最优隐含状态;
进一步的,所述步骤2.2的具体步骤如下:
初始化δ1(i)=πibi(o1)i=1,2,…,N
ψ1(i)=0i=1,2,…,N
其中δ1(i)表示t=1时刻状态为i的所有单个路径(i1,i2,...,it)中概率最大值,πi表示状态qi对应概率,bi(o1)表示隐含状态为i观测值为o1的概率,N表示隐含状态的个数,ψ1(i)表示t=1 时刻状态为i的所有单个路径(i1,i2,...,it)中概率最大的路径的第t-1个节点;
递推对t=2,3,…,T
其中aji表示状态转移概率矩阵A中的第(i,j)的元素值;
终止
其中P*表示最优路径的概率,表示T时刻最优隐含状态;
最优路径回溯,对t=T-1,T-2,…,1
得最优路径
步骤2.3以πi作为每个生命周期阶段对应的影响度,且设备所处生命周期阶段判定为最优隐含状态序列中出现次数最多的状态;影响因子为
其中,为状态对应的初始概率,T为总时间;
步骤3:根据步骤2中求得的设备生命周期影响因子对ARIMA-SVR组合预测模型进行改进,依据状态监测数据预测设备未来状态信息;
步骤3.1通过现有监测数据,使用ARIMA(p,d,q)模型(自回归积分滑动平均模型)进行预测,步骤如(图5)得到观测值的预测值
步骤3.1.1监测数据监测序列平稳化处理;采用ADF(Augment Dickey-Fullertest,增强DF单根检验)方法验证监测序列是否平稳,如果序列不满足平稳条件,则通过差分操作使其符合平稳性监测序列的条件;
进一步的,所述步骤3.1.1的方法为:
Δyt=Xt-Xt-1(t>1)
Δ2yt=Δyt-Δyt-1(t>2)
Δdyt=Δd-1yt-Δd-1yt-1(t>d)
其中,Δdyt为经过d次差分所得的t时刻的值,Xt、Xt-1分别表示t,t-1时刻原始时间序列的值;
步骤3.1.2模型识别;通过平稳化后的监测序列的自相关系数ACF和偏自相关系数PACF 是否拖尾或者截尾来确定选用的模型,并最终确定模型的阶数p和q;模型的选择方法为:
若自相关系数ACF拖尾和偏自相关系数PACF p阶截尾,则选择自回归模型AR(p);
若自相关系数ACF q阶截尾和偏自相关系数PACF拖尾,则选择滑动平均模型MA(q);
若自相关系数ACF拖尾和偏自相关系数PACF拖尾,则选择自回归滑动平均模型ARMA(p,q);
步骤3.1.3使用最小二乘法进行对参数p,q,d进行估计以及对模型选择是否选择正确进行诊断;
步骤3.1.4使用得到的模型对已获得的监测序列进行预测;其ARIMA(p,d,q)模型公式如下;
其中,其中Δdyt表示yt经d次差分转换后的监测序列,εt表示t时刻的随机误差,是相互独立的白噪声监测序列,并且服从标准正态分布;φi(i=1,2,…,p)和θj(j=1,2,…,q)表示模型的待估参数,p和q为模型的阶数;通过模型可以根据现有状态监测数据的监测序列对未来时刻进行预测;
步骤3.2计算ARIMA模型的预测残差其中xt为t时刻真实值,为步骤3.1 得到的t时刻的预测值;
步骤3.3使用SVR(Support Vector Machine Regression,支持向量机回归)模型对得到的预测残差进行预测,得到预测结果
步骤3.3.1构造高维中的回归函数f(x)=ωTφ(x)+b,其中ωT为权重矢量,φ(x)表示将输入向量x映射为特征空间向量,b为阈值;
步骤3.3.2引入不敏感损失函数ε>0,转化为优化目标函数;
满足约束条件
其中,其中C>0为惩罚参数,表示函数回归模型的复杂度和样本拟合精度综合评定值,值越小表示拟合效果越差,ξi,为松弛变量;
步骤3.3.3引入拉格朗日乘子αi和及核函数,转化为等价对偶问题;
满足约束条件
其中,l为训练样本的个数,K(xi,xj)为核函数,实现高维映射的同时又不会增加可调参数的个数;常见的核函数如下:
进一步的,所述步骤3.3.3中采用的核函数为下列其中的一种:
1)线性核函数:k(x,y)=x·y,x,y表示核函数参数;
2)多项式核函数:k(x,y)=(γ(x·y)+c)d,γ默认值为1/k(k为类别数)、c表示参数值默认为0、d表示最高项次数;
3)RBF高斯径向基核函数:k(x,y)=exp(-γ(|x-y|)2),γ默认值为1/k(k为类别数);
4)多层感知机Sigmoid核函数:k(x,y)=tanh(γ*x·y+c),γ表示默认值为1/k(k为类别数),tanh表示双曲正切函数,c表示参数值默认为0。
步骤3.3.4得到回归函数,并进行计算残差回归函数如下
步骤3.3.5对得到的残差,引入生命周期影响因子进行修正;
步骤3.3.6将ARIMA预测值与SVR及生命周影响因子修正的残差预测值求和,得到最终的预测值
本发明充分考虑了设备在长期使用中的故障率变化的特点,用设备所处不同生命周期阶段来刻画对应的故障率并量化生命周期影响因子,同时使用生命周期影响因子对ARIMA-SVR组合预测模型进行改进,提高了对设备未来状态的预测精度。
附图说明
图1为本发明方法的具体实施方式流程图;
图2为设备故障率曲线;
图3为隐马尔可夫模型;
图4为使用生命周期影响因子改进的ARIMA-SVR预测模型;
图5为ARIMA预测流程;
图6为设备温度全生命周期仿真数据;
图7为离散变换的设备温度全生命周期仿真数据;
图8为新的温度观测序列;
图9为新的温度观测序列对应的隐含生命周期阶段序列;
图10为生命周期影响因子改进的ARIMA-SVR预测与未改进ARIMA-SVR预测结果对比示意图。
具体实施方式
下面对本发明的实施例程详细说明(图1),本实施例程在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例程。
实施例程主要可以分为以下几个步骤:
步骤1:根据设备故障率浴盆曲线设定设备生命周期阶段,对应设备在长期使用过程中不同生命周期阶段的不同故障率表现。
根据设备故障率浴盆曲线(图2)可以看出设备在刚开始使用时的磨合期,以及很长一段时间使用后的衰退期更容易发生故障,而中间的健壮期则故障率最低且运行平稳不易发生故障。因此,这里我们将被监测设备的生命周期阶段设定为:磨合期,健壮期,衰退期三个阶段。其每个阶段的对应设备特点如(表1)所示。
表1各生命周期阶段特征
步骤2:根据监测数据使用隐马尔可夫模型(HMM)判断设备所处生命周期阶段,并确定其对应的影响因子。
步骤2.1模型学习:依据设备历史监测数据,使用Baum-Welch算法对隐马尔可夫模型λ=(π,A,B)的各参数进行估计。
如(图3)所示,隐马尔可夫模型包括两个随机序列,一个是隐含的状态转移序列I,即设备所处生命周期阶段的变化序列;另一个是与隐含状态有关的观测序列O,即设备关键部件的状态监测数据序列。通过观测序列O推断出隐含状态序列I的前提就是要先确定隐马尔可夫模型(HMM)的各参数值。其中所有可能的状态集合为Q={q1=磨合期(1),q2=健壮期(2),q3=衰退期(3)},所以可能的观测集合为V,π为隐含状态初始概率分布,即初始状态qi对应的概率为πi,A为状态转移概率矩阵,B为观测状态概率矩阵。给定模型初始参数λ0={π0,A0,B0},递推Baum-Welch算法对参数估计公式为:
其中,
表示状态转移概率矩阵A中的第(i,j)元素的估计值,表示观测状态概率矩阵B状态为j观测为k的概率估计值,表示状态qi对应概率的估计值,ot表示t时刻观测值,vk表示观测值为k,T表示总时间,ξt(i,j)表示给定观测序列O及隐马尔可夫模型λλ的前提下 t时刻为隐含状态为qi及t+1时刻为隐含状态qj的概率,γt(i)表示给定观测序列O及隐马尔可夫模λ的前提下t时刻为隐含状态qi的概率。
直到达到收敛误差或最大迭代步长,最终确定模型各参数估计值。
步骤2.2解码识别:在上一步已知模型估计参数的基础上λ=(π,A,B),及新的观测序列 O=(o1,o2,…,oT),使用Viterbi算法计算观测序列对应的最优隐含状态序列
步骤如下:
初始化δ1(i)=πibi(o1)i=1,2,…,N
ψ1(i)=0i=1,2,…,N
其中δ1(i)表示t=1时刻状态为i的所有单个路径(i1,i2,...,it)中概率最大值,bi(o1)表示隐含状态为i观测值为o1的概率,N表示隐含状态的个数,ψ1(i)表示t=1时刻状态为i的所有单个路径(i1,i2,...,it)中概率最大的路径的第t-1个节点初始值设定为0;
递推对t=2,3,…,T
其中aji表示状态转移概率矩阵A中的第(i,j)的元素值;
终止
其中P*表示最优路径的概率,表示T时刻最优隐含状态;
最优路径回溯,对t=T-1,T-2,…,1
得最优路径
步骤2.3我们以隐含状态初始概率分布估计值πi作为每个生命周期阶段对应的影响度,且设备所处生命周期阶段判定为最优隐含状态序列中出现次数最多的状态。影响因子为
其中,由上一步可知P(qi)=πi,则为状态对应的初始概率,T为总时间。
步骤3:根据步骤2中求得的设备生命周期影响因子对ARIMA-SVR组合预测模型进行改进 (图4),依据状态监测数据预测设备未来状态信息。
步骤3.1通过现有监测数据,使用ARIMA(p,d,q)模型进行预测,步骤如(图5)得到预测值
步骤3.1.1监测数据监测序列平稳化处理。可以使用ADF(Augment Dickey-Fullertest) 验证监测序列是否平稳,如果序列不满足平稳条件,则需要通过差分操作使其符合平稳性监测序列的条件,如下公式。
Δyt=Xt-Xt-1(t>1)
Δ2yt=Δyt-Δyt-1(t>2)
Δdyt=Δd-1yt-Δd-1yt-1(t>d)
其中,Δdyt为经过d次差分所得的t时刻的值。
步骤3.1.2模型识别。如(表2)所示,通过平稳化后的监测序列的自相关系数ACF和偏自相关系数PACF是否拖尾或者截尾来识别选用的模型,并最终确定模型的阶数p和q。
表2通过ACF和PACF选择模型
ACF | PACF | 选择模型 |
拖尾 | p阶截尾 | AR(p)(自回归模型) |
q阶截尾 | 拖尾 | MA(q)(滑动平均模型) |
拖尾 | 拖尾 | ARMA(p,q)(自回归滑动平均模型) |
步骤3.1.3使用最小二乘法进行参数估计和模型诊断。
步骤3.1.4使用得到的模型对监测的监测序列进行预测。其ARIMA(p,d,q)模型公式如下。
其中,其中Δdyt表示yt经d次差分转换后的监测序列,εt表示t时刻的随机误差,是相互独立的白噪声监测序列,并且服从标准正态分布。Φi(i=1,2,…,p)和θj(j=1,2,…,q)表示模型的待估参数,p和q为模型的阶数。通过模型可以根据现有状态监测数据的监测序列对未来时刻进行预测。
步骤3.2计算ARIMA模型的预测残差其中xt为t时刻真实值,为步骤3.1 得到的t时刻的预测值。
步骤3.3使用SVR(Support Vector Machine Regression)模型对得到的预测残差进行预测,得到预测结果
步骤3.3.1构造高维中的回归函数f(x)=ωTφ(x)+b,其中ω为权重矢量,b为阈值。
步骤3.3.2引入不敏感损失函数ε>0,转化为优化目标函数
满足约束条件
其中,其中C>0为惩罚参数,表示函数回归模型的复杂度和样本拟合精度综合评定值,值越小表示拟合效果越差,为松弛变量。
步骤3.3.3引入拉格朗日乘子αi和及核函数,转化为等价对偶问题。
满足约束条件
其中,l为训练样本的个数,K(xi,xj)为核函数,实现高维映射的同时又不会增加可调参数的个数。常见的核函数如下:
5)线性核函数:k(x,y)=x·y
6)多项式核函数:k(x,y)=(s(x·y)+c)d
7)RBF高斯径向基核函数:k(x,y)=exp(-γ(|x-y|)2)
8)多层感知机Sigmoid核函数:k(x,y)=tanh(r*x·y+c)
步骤3.3.4得到回归函数,并进行残差预测回归函数如下
步骤3.3.5对得到的预测残差,引入生命周期影响因子进行修正
步骤3.3.6将ARIMA预测值与SVR及生命周影响因子修正的残差预测值求和,得到最终的预测值
发明优势:
本发明充分考虑了设备在长期使用中的故障率变化的特点,用设备所处不同生命周期阶段来刻画对应的故障率并量化生命周期影响因子,同时使用生命周期影响因子对ARIMA-SVR组合预测模型进行改进,提高了对设备未来状态的预测精度。
具体以设备监测温度示例如下:
步骤1:
根据设备故障率曲线将设备生命周期阶段划分为:磨合期,健壮期,衰退期。
步骤2:
若输入如(图6)所示设备全生命周期温度仿真数据作为模型学习数据,并将数据离散变换到[1,10]区间如(图7)。设定隐马尔可夫模型(HMM)初始参数λ0={π0,A0,B0}如下:
使用Baum-Welch算法求得隐马尔可夫模型参数λ=(π,A,B)如下:
输入新的观测序列如(图8),使用Viterbi算法求得隐含生命周期阶段序列如(图9),其中1表示磨合期,2表示健壮期,3表示衰退期。
使用公式
求得生命周期音响因子为δ=0.6530
步骤3:
对监测到的监测序列使用ARIMA进行预测得到预测值并计算部分预测值与实际值的预残差,然后使用SVR对残差进行预测得到残差预测值(此处选择的核函数为高斯径向基核函数),引入监测监测序列对应的生命周期影响因子进行残差修正将ARIMA预测值与修正后的残差值求和作为最终的预测结果具体操作使用Matlab中已有的 ARIMA和SVR工具箱进行计算,得到的预测对比结果如(图10)所示。其对应的监测时间点、真实值、预测值、误差值对比如(表3)。
表3 ARIMA-SVR预测值与改进的ARIMA-SVR预测值误差数据
使用相对百分误差绝对值的平均值MAPE(mean absolute percentage error)来计算预测值相比真实值的误差率,计算公式为
其中Pt为预测值,Ot为真实观测值,N为监测点总数。
则计算得ARIMA-SVR组合预测模型MAPE为
MAPEARIMA-SVR=1.46%
计算得改进的ARIMA-SVR组合预测模型的MAPE为
MAPEUPGRADE-ARIMA-SVR=0.84%
可以发现改进的ARIMA-SVR预测模型误差率更低,预测效果更好。
Claims (4)
1.一种基于设备所处生命周期阶段的设备状态预测方法,该方法包括:
步骤1:将设备的生命周期分为磨合期q1、健壮期q2、衰退期q3三个状态;
步骤2:根据监测数据使用隐马尔可夫模型判断设备所处生命周期阶段,并确定其对应的影响因子;
步骤3:根据步骤2中求得的设备生命周期影响因子对ARIMA-SVR组合预测模型进行改进,依据状态监测数据预测设备未来状态信息。
步骤2:根据监测数据使用隐马尔可夫模型判断设备所处生命周期阶段,并确定其对应的影响因子;
步骤2.1模型学习:依据设备历史监测数据,使用Baum-Welch算法对隐马尔可夫模型λ=(π,A,B)的各参数进行估计;
给定模型初始参数λ0={π0,A0,B0},π为隐含状态初始概率分布,即初始状态qi对应的概率为πi,A为状态转移概率矩阵,B为观测状态概率矩阵;递推Baum-Welch算法对参数估计公式为:
其中,
表示状态转移概率矩阵A中的第(i,j)元素的估计值,表示观测状态概率矩阵B状态为j观测为k的概率估计值,表示状态qi对应概率的估计值,ot表示t时刻观测值,vk表示观测值为k,T表示总时间,ξt(i,j)表示给定观测序列O及隐马尔可夫模型的前提下t时刻为隐含状态为qi及t+1时刻为隐含状态qj的概率,γt(i)表示给定观测序列O及隐马尔可夫模型的前提下t时刻为隐含状态qi的概率;
使用Baum-Welch算法计算所得的作为新的初始参数,迭代使用Baum-Welch算法计算π、A、B的值,直到达到收敛误差或最大迭代步长,最终确定模型各参数最后估计值;
步骤2.2在步骤2.1隐马尔可夫模型估计参数的基础上λ=(π,A,B),及新的观测序列O=(o1,o2,…,oT),使用Viterbi算法计算观测序列对应的最优隐含状态序列其中表示t时刻最优隐含状态;
步骤2.3以πi作为每个生命周期阶段对应的影响度,且设备所处生命周期阶段判定为最优隐含状态序列中出现次数最多的状态;影响因子为
其中,为状态对应的初始概率,T为总时间;
步骤3:根据步骤2中求得的设备生命周期影响因子对ARIMA-SVR组合预测模型进行改进,依据状态监测数据预测设备未来状态信息;
步骤3.1通过现有监测数据,使用自回归积分滑动平均模型ARIMA(p,d,q)进行预测,得到观测值的预测值
步骤3.1.1监测数据监测序列平稳化处理;采用ADF方法验证监测序列是否平稳,如果序列不满足平稳条件,则通过差分操作使其符合平稳性监测序列的条件;
步骤3.1.2模型识别;通过平稳化后的监测序列的自相关系数ACF和偏自相关系数PACF是否拖尾或者截尾来确定选用的模型,并最终确定模型的阶数p和q;模型的选择方法为:
若自相关系数ACF拖尾和偏自相关系数PACF p阶截尾,则选择自回归模型AR(p);
若自相关系数ACF q阶截尾和偏自相关系数PACF拖尾,则选择滑动平均模型MA(q);
若自相关系数ACF拖尾和偏自相关系数PACF拖尾,则选择自回归滑动平均模型ARMA(p,q);
步骤3.1.3使用最小二乘法进行对参数p,q,d进行估计以及对模型选择是否选择正确进行诊断;
步骤3.1.4使用得到的模型对已获得的监测序列进行预测;其ARIMA(p,d,q)模型公式如下;
其中,其中Δdyt表示yt经d次差分转换后的监测序列,εt表示t时刻的随机误差,是相互独立的白噪声监测序列,并且服从标准正态分布;φi(i=1,2,…,p)和θj(j=1,2,…,q)表示模型的待估参数,p和q为模型的阶数;通过模型可以根据现有状态监测数据的监测序列对未来时刻进行预测;
步骤3.2计算ARIMA模型的预测残差其中xt为t时刻真实值,为步骤3.1得到的t时刻的预测值;
步骤3.3使用SVR模型对得到的预测残差进行预测,得到预测结果
步骤3.3.1构造高维中的回归函数f(x)=ωTφ(x)+b,其中ωT为权重矢量,φ(x)表示将输入向量x映射为特征空间向量,b为阈值;
步骤3.3.2引入不敏感损失函数ε>0,转化为优化目标函数;
满足约束条件
其中,其中C>0为惩罚参数,表示函数回归模型的复杂度和样本拟合精度综合评定值,值越小表示拟合效果越差,ξi,为松弛变量;
步骤3.3.3引入拉格朗日乘子αi和及核函数,转化为等价对偶问题;
满足约束条件
其中,l为训练样本的个数,K(xi,xj)为核函数,实现高维映射的同时又不会增加可调参数的个数;常见的核函数如下:
步骤3.3.4得到回归函数,并进行计算残差回归函数如下
步骤3.3.5对得到的残差,引入生命周期影响因子进行修正;
步骤3.3.6将ARIMA预测值与SVR及生命周影响因子修正的残差预测值求和,得到最终的预测值
2.如权利要求1所述的一种基于设备所处生命周期阶段的设备状态预测方法,其特征在于所述步骤2.2的具体步骤如下:
初始化δ1(i)=πibi(o1)i=1,2,…,N
ψ1(i)=0i=1,2,…,N
其中δ1(i)表示t=1时刻状态为i的所有单个路径(i1,i2,...,it)中概率最大值,πi表示状态qi对应概率,bi(o1)表示隐含状态为i观测值为o1的概率,N表示隐含状态的个数,ψ1(i)表示t=1时刻状态为i的所有单个路径(i1,i2,...,it)中概率最大的路径的第t-1个节点;
递推对t=2,3,…,T
其中aji表示状态转移概率矩阵A中的第(i,j)的元素值;
终止
其中P*表示最优路径的概率,表示T时刻最优隐含状态;
最优路径回溯,对t=T-1,T-2,…,1
得最优路径
3.如权利要求1所述的一种基于设备所处生命周期阶段的设备状态预测方法,其特征在于所述步骤3.1.1的方法为:
Δyt=Xt-Xt-1(t>1)
Δ2yt=Δyt-Δyt-1(t>2)
Δdyt=Δd-1yt-Δd-1yt-1(t>d)
其中,Δdyt为经过d次差分所得的t时刻的值,Xt、Xt-1分别表示t,t-1时刻原始时间序列的值。
4.如权利要求1所述的一种基于设备所处生命周期阶段的设备状态预测方法,其特征在于所述步骤3.3.3中采用的核函数为下列其中的一种:
1)线性核函数:k(x,y)=x·y,x,y表示核函数参数;
2)多项式核函数:k(x,y)=(γ(x·y)+c)d,γ默认值为1/k,k为类别数、c表示参数值默认为0、d表示最高项次数;
3)RBF高斯径向基核函数:k(x,y)=exp(-γ(|x-y|)2),γ默认值为1/k,为类别数;
4)多层感知机Sigmoid核函数:k(x,y)=tanh(γ*x·y+c),γ表示默认值为1/k,k为类别数,tanh表示双曲正切函数,c表示参数值默认为0。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810600330.2A CN109376892B (zh) | 2018-06-12 | 2018-06-12 | 一种基于设备所处生命周期阶段的设备状态预测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810600330.2A CN109376892B (zh) | 2018-06-12 | 2018-06-12 | 一种基于设备所处生命周期阶段的设备状态预测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109376892A true CN109376892A (zh) | 2019-02-22 |
CN109376892B CN109376892B (zh) | 2021-11-02 |
Family
ID=65404191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810600330.2A Active CN109376892B (zh) | 2018-06-12 | 2018-06-12 | 一种基于设备所处生命周期阶段的设备状态预测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109376892B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109951242A (zh) * | 2017-12-20 | 2019-06-28 | 中国科学院深圳先进技术研究院 | 一种无线通信空闲频段混合预测方法和系统 |
CN110297034A (zh) * | 2019-06-12 | 2019-10-01 | 重庆工商大学融智学院 | 一种城市生态环境的动态变化及预测方法 |
CN112396215A (zh) * | 2020-10-22 | 2021-02-23 | 国网浙江省电力有限公司嘉兴供电公司 | 一种设备剩余寿命自适应区间智能预测方法 |
CN113298240A (zh) * | 2021-07-27 | 2021-08-24 | 北京科技大学 | 一种伺服驱动系统生命周期预测方法及装置 |
CN113298291A (zh) * | 2021-04-28 | 2021-08-24 | 上海东普信息科技有限公司 | 快递件量预测方法、装置、设备及存储介质 |
CN116258281A (zh) * | 2023-05-12 | 2023-06-13 | 欣灵电气股份有限公司 | 基于云平台管理的物联网消防监测及调控系统 |
CN116414096A (zh) * | 2023-04-26 | 2023-07-11 | 武汉慧友佳华电子有限公司 | 智慧化工厂生产管控系统 |
CN117473277A (zh) * | 2023-12-28 | 2024-01-30 | 苏州鱼跃医疗科技有限公司 | 除颤电极片组件、设备及除颤电极片损耗估算方法、介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1475987A (zh) * | 2003-07-14 | 2004-02-18 | 中国科学院声学研究所 | 语音识别的隐马尔可夫模型边缘化解码数据重建方法 |
CN107121943A (zh) * | 2016-02-24 | 2017-09-01 | 西门子公司 | 一种用于获得智能仪表的健康预测信息的方法和装置 |
CN107358060A (zh) * | 2017-09-06 | 2017-11-17 | 大连理工大学 | 一种基于隐马尔科夫模型的对风电功率预测误差区间进行估计的方法 |
CN107908891A (zh) * | 2017-11-28 | 2018-04-13 | 河海大学 | 一种基于arima‑svr的水文时间序列异常值检测方法 |
CN107958269A (zh) * | 2017-11-28 | 2018-04-24 | 江苏大学 | 一种基于隐马尔可夫模型的行车危险度预测方法 |
-
2018
- 2018-06-12 CN CN201810600330.2A patent/CN109376892B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1475987A (zh) * | 2003-07-14 | 2004-02-18 | 中国科学院声学研究所 | 语音识别的隐马尔可夫模型边缘化解码数据重建方法 |
CN107121943A (zh) * | 2016-02-24 | 2017-09-01 | 西门子公司 | 一种用于获得智能仪表的健康预测信息的方法和装置 |
CN107358060A (zh) * | 2017-09-06 | 2017-11-17 | 大连理工大学 | 一种基于隐马尔科夫模型的对风电功率预测误差区间进行估计的方法 |
CN107908891A (zh) * | 2017-11-28 | 2018-04-13 | 河海大学 | 一种基于arima‑svr的水文时间序列异常值检测方法 |
CN107958269A (zh) * | 2017-11-28 | 2018-04-24 | 江苏大学 | 一种基于隐马尔可夫模型的行车危险度预测方法 |
Non-Patent Citations (5)
Title |
---|
DANILO BOLANO等: "A discussion on Hidden Markov Models for Life Course Data", 《INTERNATIONAL CONFERENCE ON SEQUENCE ANALYSIS AND RELATED METHODS》 * |
JOSHUA RENO S. CANTUBA等: "Forecasting Stock Prices using Hidden Markov Models and Support Vector Regression with Firefly Algorithm", 《DLSU RESEARCH CONGRESS 2017》 * |
王喜平等: "夏季短期电力负荷ARIMA-SVR组合预测模型", 《黑龙江电力》 * |
麦祖荫: "浴盆曲线及系统可靠性的数学理论", 《医疗装备》 * |
黄潇莹等: "ARIMA模型在成都市供水量预测中的应用", 《水资源与水工程学报》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109951242B (zh) * | 2017-12-20 | 2021-11-30 | 中国科学院深圳先进技术研究院 | 一种无线通信空闲频段混合预测方法和系统 |
CN109951242A (zh) * | 2017-12-20 | 2019-06-28 | 中国科学院深圳先进技术研究院 | 一种无线通信空闲频段混合预测方法和系统 |
CN110297034A (zh) * | 2019-06-12 | 2019-10-01 | 重庆工商大学融智学院 | 一种城市生态环境的动态变化及预测方法 |
CN110297034B (zh) * | 2019-06-12 | 2021-08-27 | 重庆工商大学融智学院 | 一种城市生态环境的动态变化及预测方法 |
CN112396215A (zh) * | 2020-10-22 | 2021-02-23 | 国网浙江省电力有限公司嘉兴供电公司 | 一种设备剩余寿命自适应区间智能预测方法 |
CN112396215B (zh) * | 2020-10-22 | 2022-06-17 | 国网浙江省电力有限公司嘉兴供电公司 | 一种设备剩余寿命自适应区间智能预测方法 |
CN113298291A (zh) * | 2021-04-28 | 2021-08-24 | 上海东普信息科技有限公司 | 快递件量预测方法、装置、设备及存储介质 |
CN113298240B (zh) * | 2021-07-27 | 2021-11-05 | 北京科技大学 | 一种伺服驱动系统生命周期预测方法及装置 |
CN113298240A (zh) * | 2021-07-27 | 2021-08-24 | 北京科技大学 | 一种伺服驱动系统生命周期预测方法及装置 |
CN116414096A (zh) * | 2023-04-26 | 2023-07-11 | 武汉慧友佳华电子有限公司 | 智慧化工厂生产管控系统 |
CN116258281A (zh) * | 2023-05-12 | 2023-06-13 | 欣灵电气股份有限公司 | 基于云平台管理的物联网消防监测及调控系统 |
CN117473277A (zh) * | 2023-12-28 | 2024-01-30 | 苏州鱼跃医疗科技有限公司 | 除颤电极片组件、设备及除颤电极片损耗估算方法、介质 |
CN117473277B (zh) * | 2023-12-28 | 2024-03-29 | 普美康(江苏)医疗科技有限公司 | 除颤电极片组件、设备及除颤电极片损耗估算方法、介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109376892B (zh) | 2021-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109376892B (zh) | 一种基于设备所处生命周期阶段的设备状态预测方法 | |
CN112580263B (zh) | 基于时空特征融合的涡扇发动机剩余使用寿命预测方法 | |
CN109214708B (zh) | 基于交叉熵理论优化支持向量机的电力系统风险评估方法 | |
CN113836823A (zh) | 一种基于负荷分解和优化双向长短期记忆网络的负荷组合预测方法 | |
CN110443724B (zh) | 一种基于深度学习的电力系统快速状态估计方法 | |
CN104503420B (zh) | 一种基于新型fde‑elm和时延efsm的非线性过程工业故障预测方法 | |
CN110084301B (zh) | 一种基于隐马尔可夫模型的多工况过程工况辨识方法 | |
CN104463347A (zh) | 含有奇异信号的电子产品退化状态趋势预测方法 | |
CN103955580B (zh) | 基于信度规则库推理的集成电路参数成品率估计方法 | |
CN109961172B (zh) | 一种基于统计模型检验的cps稀有事件概率预测方法 | |
CN117970155A (zh) | 基于老化因子和混叠网络的梯次利用电池状态估计方法 | |
CN113222263A (zh) | 一种基于长短期记忆神经网络的光伏发电功率预测方法 | |
CN114859231A (zh) | 基于维纳过程和极限学习机的电池剩余寿命预测方法 | |
CN108399415A (zh) | 一种基于设备所处生命周期阶段的自适应数据采集方法 | |
CN112232570A (zh) | 一种正向有功总电量预测方法、装置及可读存储介质 | |
CN118226297A (zh) | 基于空间注意力和卷积lstm的锂电池soc估计方法 | |
CN114819107B (zh) | 基于深度学习的混合数据同化方法 | |
CN114186771B (zh) | 一种混合正则化随机配置网络工业过程运行指标估计方法 | |
CN116011214A (zh) | 一种基于稀疏变分贝叶斯的复杂装备剩余寿命预测方法 | |
CN112016240B (zh) | 一种相似证据非完全降解设备剩余稳定使用寿命预测方法 | |
CN114036875A (zh) | 超临界流体工质热物性参数获取方法及系统 | |
CN114529040A (zh) | 一种机电产品装配误差在线预测方法 | |
Li et al. | Predicting Software Quality by Optimized BP Network Based on PSO. | |
CN111105074A (zh) | 一种基于改进深度信念学习的故障预测方法 | |
CN118625657B (zh) | 一种物料称重与输送控制方法、装置及大数据系统 |
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 |