电容剩余寿命自适应预测方法及系统与流程

专利2023-08-16  97



1.本发明涉及电容寿命预测技术领域,具体地,涉及电容剩余寿命自适应预测方法及系统,更为具体地,涉及考虑总体退化特征的电容剩余寿命自适应预测方法。


背景技术:

2.随着地铁列车的快速发展,对列车的安全性和可靠性有了更高的要求。车载电容是地铁车辆辅助供电系统中最为关键的电子元件,其质量影响地铁车辆运行的稳定性和安全性。地铁车辆逆变器内部的电容器,其氧化膜在电容运行中及其容易被损坏,虽然氧化膜自身具有一定自愈性,一旦损坏速度远远超过自愈速度时,氧化膜不能及时修补,造成氧化膜严重破损甚至被击穿,进而引起电容器失效,无法发挥其稳定车辆运行电压的作用。
3.对于现有的电容研究,都是基于一批电容器的退化数据研究整体的可靠性,对个体电容器的可靠性以及剩余寿命预测的研究较少。整体的可靠性分析无法体现个体差异,很难有针对性地指导相关决策活动。鉴于此,提出了融合单个电容器性能退化数据与先验性能退化数据信息的剩余寿命预测方法。
4.专利文献cn108008201a(申请号:201711165102.9)公开了一种电容器剩余寿命的预测方法及装置。该方法包括:获取电容器在工作状态下的当前电容值、当前等效串联电阻以及当前已工作时长;通过电容值变化率与老化时长的第一函数关系以及等效串联电阻与老化时长的第二函数关系,计算电容器在实际运行工况下的第一剩余寿命和第二剩余寿命;比较第一剩余寿命和第二剩余寿命的大小;将第一剩余寿命和第二剩余寿命中较小者,确定为电容器在实际运行工况下的剩余寿命。


技术实现要素:

5.针对现有技术中的缺陷,本发明的目的是提供一种电容剩余寿命自适应预测方法及系统。
6.根据本发明提供的一种电容剩余寿命自适应预测方法,包括:
7.步骤s1:基于预设数量的电容退化数据建立总体电容退化模型;
8.步骤s2:基于总体电容退化模型利用两步走极大似然函数法估计总体电容退化模型的特征参数;
9.步骤s3:基于目标电容的历史退化数据建立目标电容退化模型;
10.步骤s4:根据总体电容退化模型的特征参数,在贝叶斯框架下利用mcmc算法估计目标电容退化模型中目标电容个体的模型参数;
11.步骤s5:基于目标电容退化模型中目标电容个体的模型参数,利用卡尔曼滤波算法结合目标电容的历史退化数据更新模型参数,并预测目标电容下一测量时刻的退化工况;
12.步骤s6:基于预测的目标电容下一测量时刻的退化工况建立电容剩余寿命的概率密度函数以及电容的可靠度函数,分别基于电容剩余寿命的概率密度函数和电容的可靠度
函数进行剩余寿命的预测和可靠性分析。
13.优选地,所述步骤s1采用:假设n个电容,每个电容都在相同的监测点t1,t2,

,tm进行监测,则第i个电容在tj时刻的退化数据表示为:
14.y
i,j
=yi(tj)=θitj+σbb(tj),1≤i≤n,1≤j≤m
ꢀꢀꢀ
(1)
15.其中,y
i,j
表示第i个电容在tj时刻的退化量;θi表示第i个电容退化的退化速率;θi表征预设数量电容的退化率的差异,且服从正态分布;σb表示总体电容退化模型的扩散参数,用以描述内部结构和环境因素对退化过程的影响;{b(t),t≥0}表示反应退化过程的时变随机性的标准布朗运动;n表示总体电容的个数;m表示每个电容的测量次数。
16.优选地,所述步骤s2采用:
17.对于n个电容退化率不同,总体电容的退化率表示为θi={θ1,θ2,

,θn},1≤i≤n,且θi服从正态分布,
18.令θ={θ1,θ2,

,θn,σ
b2
},基于两步走极大似然函数法求解参数{θ1,θ2,

,θn,σ
b2
},
19.θ={θ1,θ2,

,θn,σ
b2
}的对数似然函数表示如下:
[0020][0021]
最大化对数似然函数,得到:
[0022][0023][0024]
其中,δtj=t
j-t
j-1
;δy
i,j
=y
i,j-y
i,j-1
;y
i,j
表示第i个电容在测量时刻tj的退化量;表示第i个电容退化率的估计值;表示总体电容退化模型扩散参数的估计值;y
i,m
表示第i个电容在第m次测量时刻的退化数据;tm表示电容在第m测量的时间;y表示总体电容的退化数据;
[0025]
通过θi的正态分布特性求解θi的期望μ
θ
和方差
[0026][0027][0028]
优选地,所述目标电容退化模型采用:
[0029]
λk=λ
k-1

ꢀꢀꢀ
(7)
[0030]
xk=x
k-1

k-1
(t
k-t
k-1
)+σεkꢀꢀꢀ
(8)
[0031]
其中,xk表示目标电容第k次测量的退化数据,x
k-1
表示目标电容第k-1次测量的退化数据,εk表示期望为0,方差为t
k-t
k-1
的布朗运动;λk是目标电容在tk的退化率,σ是目标电容模型的扩散参数;基于目标电容退化模型,目标电容的退化率随实际数据更新的过程视
为随机游走模型,令η~n(0,q),λk是一个正态分布,在初始测量时刻t0的退化率λ0,λ0是服从均值为a0,方差为p0的正态分布的;q表示目标电容的特征的参数;总体电容退化模型的特征参数作为目标电容退化模型的先验信息:
[0032][0033][0034][0035]
基于得到的目标电容退化值xk更新λk。
[0036]
优选地,所述步骤s4采用:
[0037]
λk=λ
k-1
+η,其中η~n(0,q),q表示目标电容的特征的参数;
[0038]
基于目标电容退化模型的先验信息,根据目标电容退化模型建立关于q的似然函数;
[0039][0040]
其中,δxj=x(tj)-x(t
j-1
),x(tj)=xj表示目标电容在测量时刻tj的退化量,x
1:k
为目标电容的历史退化数据;表示给定λ
j-1
条件下δxj的概率密度,表示给定λ
j-1
条件下λj的概率密度函数,为λ0的概率密度函数;
[0041][0042]
其中,λ0表示初始参数;初始参数λ0服从均值为a0,方差为p0的正态分布;
[0043]
引入贝叶斯公式估计q的值,设λ
0:k-1
=(λ0,λ1,


k-1
),将λ
0:k-1
看成目标电容退化模型参数,定义
[0044][0045]
对l(x
1:k
|q,λ
0:k-1
)对数运算,令
[0046][0047]
其中,δtj=t
j-t
j-1
表示电容在第j次测量时刻与j-1次测量时刻的时间间隔,δxj=x
j-x
j-1
表示电容在第j次测量时刻与j-1次测量时刻的退化量;
[0048]
从贝叶斯角度看,l(x
1:k
|q,λ
0:k-1
)看成关于(q,λ
0:k-1
)的似然函数;设定的q的先验分布为π(q),(q,λ
0:k-1
)的联合先验分布表示为:
[0049][0050]
根据贝叶斯公式,得(q,λ
0:k-1
)联合后验分布
[0051]
π(q,λ
0:k-1
|x
1:k
)

l(x
1:k
|q,λ
0:k-1
)π(q,λ
0:k-1
)
ꢀꢀꢀ
(17)
[0052]
对mcmc算法对π(q,λ
0:k-1
|x
1:k
)进行抽样,得到关于π(q,λ
0:k-1
)的后验样本,将后验样本的均值作为参数q的估计值。
[0053]
优选地,所述步骤s5采用:
[0054]
已知目标电容在tk时刻的退化量xk,利用卡尔曼滤波算法更新目标电容退化模型参数,进而预测t
k+1
时刻退化量;
[0055]
p
k|k-1
=p
k-1|k-1
+q
ꢀꢀꢀ
(18)
[0056][0057]
其中,定义λk的后验估计的期望e(λk|x
1:k
),对应的方差p
k|k
=var((λk|x
1:k
);kk表示卡尔曼增益系数;
[0058]
更新退化率:
[0059][0060]
其中,xk表示第k次测量时刻目标电容的退化量;
[0061]
更新方差p
k|k

[0062]
p
k|k
=p
k|k-1-(t
k-t
k-1
)kkp
k|k-1
ꢀꢀꢀ
(21)
[0063]
预测下一测量时刻退化量:
[0064][0065]
优选地,所述步骤s6采用:
[0066]
基于观测数据x
0:k
={x0,x1,

,xk},将电容的剩余寿命lk定义为
[0067]
lk=inf{lk:x(lk+tk)≥w|x
0:k
}
ꢀꢀꢀ
(23)
[0068]
其中,tk表示目标电容的工作时间,lk表示当目标电容工作到tk后距离失效的剩余使用时间;
[0069]
则电容的剩余寿命的概率密度函数pdf为
[0070][0071]
考虑到电容退化率的随机性,将其融入电容剩余寿命预测中,电容剩余寿命的概率密度函数则有
[0072][0073]
根据电容剩余寿命的分布函数,目标电容在测量时刻tk的剩余寿命的期望为
[0074][0075]
剩余寿命的期望近似于
[0076][0077]
当获得电容新的退化数据时,电容的剩余寿命随之更新,实现单个电容剩余寿命的自适应预测;
[0078]
电容累积失效分布函数cdf为
[0079][0080]
则电容在的tk时刻的可靠度函数为
[0081][0082]
其中,ф表示标准正态分布的累积失效函数;表示目标电容的剩余寿命的累积失效函数;w表示目标电容的失效阈值,当目标电容的退化量达到时,电容失效。
[0083]
根据本发明提供的一种电容剩余寿命自适应预测系统,包括:
[0084]
模块m1:基于预设数量的电容退化数据建立总体电容退化模型;
[0085]
模块m2:基于总体电容退化模型利用两步走极大似然函数法估计总体电容退化模型的特征参数;
[0086]
模块m3:基于目标电容的历史退化数据建立目标电容退化模型;
[0087]
模块m4:根据总体电容退化模型的特征参数,在贝叶斯框架下利用mcmc算法估计目标电容退化模型中目标电容个体的模型参数;
[0088]
模块m5:基于目标电容退化模型中目标电容个体的模型参数,利用卡尔曼滤波算法结合目标电容的历史退化数据更新模型参数,并预测目标电容下一测量时刻的退化工况;
[0089]
模块m6:基于预测的目标电容下一测量时刻的退化工况建立电容剩余寿命的概率密度函数以及电容的可靠度函数,分别基于电容剩余寿命的概率密度函数和电容的可靠度函数进行剩余寿命的预测和可靠性分析。
[0090]
优选地,所述模块m1采用:假设n个电容,每个电容都在相同的监测点t1,t2,

,tm进行监测,则第i个电容在tj时刻的退化数据表示为:
[0091]yi,j
=yi(tj)=θitj+σbb(tj),1≤i≤n,1≤j≤m
ꢀꢀꢀ
(1)
[0092]
其中,y
i,j
表示第i个电容在tj时刻的退化量;θi表示第i个电容退化的退化速率;θi表征预设数量电容的退化率的差异,且服从正态分布;σb表示总体电容退化模型的扩散参数,用以描述内部结构和环境因素对退化过程的影响;{b(t),t≥0}表示反应退化过程的时变随机性的标准布朗运动;n表示总体电容的个数;m表示每个电容的测量次数;
[0093]
所述模块m2采用:
[0094]
对于n个电容退化率不同,总体电容的退化率表示为θi={θ1,θ2,

,θn},1≤i≤n,且θi服从正态分布,
[0095]
令θ={θ1,θ2,

,θn,σ
b2
},基于两步走极大似然函数法求解参数{θ1,θ2,

,θn,σ
b2
},
[0096]
θ={θ1,θ2,

,θn,σ
b2
}的对数似然函数表示如下:
[0097][0098]
最大化对数似然函数,得到:
[0099][0100][0101]
其中,δtj=t
j-t
j-1
;δy
i,j
=y
i,j-y
i,j-1
;y
i,j
表示第i个电容在测量时刻tj的退化量;表示第i个电容退化率的估计值;表示总体电容退化模型扩散参数的估计值;y
i,m
表示第i个电容在第m次测量时刻的退化数据;tm表示电容在第m测量的时间;y表示总体电容的退化数据;
[0102]
通过θi的正态分布特性求解θi的期望μ
θ
和方差
[0103][0104][0105]
所述目标电容退化模型采用:
[0106]
λk=λ
k-1

ꢀꢀꢀ
(7)
[0107]
xk=x
k-1

k-1
(t
k-t
k-1
)+σεkꢀꢀꢀ
(8)
[0108]
其中,xk表示目标电容第k次测量的退化数据,x
k-1
表示目标电容第k-1次测量的退化数据,εk表示期望为0,方差为t
k-t
k-1
的布朗运动;λk是目标电容在tk的退化率,σ是目标电容模型的扩散参数;基于目标电容退化模型,目标电容的退化率随实际数据更新的过程视为随机游走模型,令η~n(0,q),λk是一个正态分布,在初始测量时刻t0的退化率λ0,λ0是服从均值为a0,方差为p0的正态分布的;q表示目标电容的特征的参数;总体电容退化模型的特征参数作为目标电容退化模型的先验信息:
[0109][0110][0111][0112]
基于得到的目标电容退化值xk更新λk。
[0113]
优选地,所述模块m4采用:
[0114]
λk=λ
k-1
+η,其中η~n(0,q),q表示目标电容的特征的参数;
[0115]
基于目标电容退化模型的先验信息,根据目标电容退化模型建立关于q的似然函数;
[0116]
[0117]
其中,δxj=x(tj)-x(t
j-1
),x(tj)=xj表示目标电容在测量时刻tj的退化量,x
1:k
为目标电容的历史退化数据;表示给定λ
j-1
条件下δxj的概率密度,表示给定λ
j-1
条件下λj的概率密度函数,为λ0的概率密度函数;
[0118][0119]
其中,λ0表示初始参数;初始参数λ0服从均值为a0,方差为p0的正态分布;
[0120]
引入贝叶斯公式估计q的值,设λ
0:k-1
=(λ0,λ1,


k-1
),将λ
0:k-1
看成目标电容退化模型参数,定义
[0121][0122]
对l(x
1:k
|q,λ
0:k-1
)对数运算,令
[0123][0124]
其中,δtj=t
j-t
j-1
表示电容在第j次测量时刻与j-1次测量时刻的时间间隔,δxj=x
j-x
j-1
表示电容在第j次测量时刻与j-1次测量时刻的退化量;
[0125]
从贝叶斯角度看,l(x
1:k
|q,λ
0:k-1
)看成关于(q,λ
0:k-1
)的似然函数;设定的q的先验分布为π(q),(q,λ
0:k-1
)的联合先验分布表示为:
[0126][0127]
根据贝叶斯公式,得(q,λ
0:k-1
)联合后验分布
[0128]
π(q,λ
0:k-1
|x
1:k
)

l(x
1:k
|q,λ
0:k-1
)π(q,λ
0:k-1
)
ꢀꢀꢀ
(17)
[0129]
对mcmc算法对π(q,λ
0:k-1
|x
1:k
)进行抽样,得到关于π(q,λ
0:k-1
)的后验样本,将后验样本的均值作为参数q的估计值;
[0130]
所述模块m5采用:
[0131]
已知目标电容在tk时刻的退化量xk,利用卡尔曼滤波算法更新目标电容退化模型参数,进而预测t
k+1
时刻退化量;
[0132]
p
k|k-1
=p
k-1|k-1
+q
ꢀꢀꢀ
(18)
[0133][0134]
其中,定义λk的后验估计的期望e(λk|x
1:k
),对应的方差p
k|k
=var((λk|x
1:k
);kk表示卡尔曼增益系数;
[0135]
更新退化率:
[0136][0137]
其中,xk表示第k次测量时刻目标电容的退化量;
[0138]
更新方差p
k|k

[0139]
p
k|k
=p
k|k-1-(t
k-t
k-1
)kkp
k|k-1
ꢀꢀꢀ
(21)
[0140]
预测下一测量时刻退化量:
[0141][0142]
所述模块m6采用:
[0143]
基于观测数据x
0:k
={x0,x1,

,xk},将电容的剩余寿命lk定义为
[0144]
lk=inf{lk:x(lk+tk)≥w|x
0:k
}
ꢀꢀꢀ
(23)
[0145]
其中,tk表示目标电容的工作时间,lk表示当目标电容工作到tk后距离失效的剩余使用时间;
[0146]
则电容的剩余寿命的概率密度函数pdf为
[0147][0148]
考虑到电容退化率的随机性,将其融入电容剩余寿命预测中,电容剩余寿命的概率密度函数则有
[0149][0150]
根据电容剩余寿命的分布函数,目标电容在测量时刻tk的剩余寿命的期望为
[0151][0152]
剩余寿命的期望近似于
[0153][0154]
当获得电容新的退化数据时,电容的剩余寿命随之更新,实现单个电容剩余寿命的自适应预测;
[0155]
电容累积失效分布函数cdf为
[0156][0157]
则电容在的tk时刻的可靠度函数为
[0158][0159]
其中,ф表示标准正态分布的累积失效函数;表示目标电容的剩余寿命的累积失效函数;w表示目标电容的失效阈值,当目标电容的退化量达到时,电容失效。
[0160]
与现有技术相比,本发明具有如下的有益效果:
[0161]
1、本发明提出的一种考虑总体退化特征的电容剩余寿命自适应预测方法可以有效利用一批同类电容的退化特征,减少目标电容的剩余寿命预测的误差;利用卡尔曼滤波技术实现对电容状态的更新;通过新的测量数据实现单体电容剩余寿命的自适应预测;从概率的角度,利用首达失效阈值的概率推导电容剩余寿命的分布函数,对电容剩余寿命估
计的不确定性实现量化;提高了电容的剩余寿命估计的准确性,从而帮助制定车辆维修计划,有良好的工程应用价值;
[0162]
2、本发明不仅可以对电容的特征量进行预测,还可以作为预测电容剩余寿命的一种有效分析工具,为电容的维修保障更换提供有力的理论依据和技术支撑,从而节约经费开支,避免不必要的经济损失,具有良好工程应用价值。
附图说明
[0163]
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0164]
图1为一批同类电容容量的退化数据
[0165]
图2为本发明的电容剩余寿命自适应预测流程
[0166]
图3为参数q的采样轨迹和后验分布
[0167]
图4为基于一批同类电容容量的退化数据,对5#电容的退化数据预测
[0168]
图5为5#电容在不同测量时刻的剩余寿命分布
[0169]
图6为对比5#电容的预测的剩余寿命和实际剩余寿命
具体实施方式
[0170]
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
[0171]
本发明融合同类电容和个体电容的退化特征,充分利用一批电容的退化数据建模,将模型参数作为目标电容的建模的先验信息,并通过凭借维纳过程的数学优势构建电容的寿命预测模型,可以得到电容准确的可靠度函数。
[0172]
实施例1
[0173]
根据本发明提供的一种电容剩余寿命自适应预测方法,包括:
[0174]
步骤s1:基于预设数量的电容退化数据建立总体电容退化模型;
[0175]
具体地,所述步骤s1采用:假设n个电容,每个电容都在相同的监测点t1,t2,

,tm进行监测,则第i个电容在tj时刻的退化数据表示为:
[0176]yi,j
=yi(tj)=θitj+σbb(tj),1≤i≤n,1≤j≤m
ꢀꢀꢀ
(1)
[0177]
其中,y
i,j
表示第i个电容在tj时刻的退化量;θi表示第i个电容退化的退化速率;θi表征预设数量电容的退化率的差异,且服从正态分布;σb表示总体电容退化模型的扩散参数,用以描述内部结构和环境因素对退化过程的影响;{b(t),t≥0}表示反应退化过程的时变随机性的标准布朗运动;n表示总体电容的个数;m表示每个电容的测量次数。
[0178]
步骤s2:基于总体电容退化模型利用两步走极大似然函数法估计总体电容退化模型的特征参数;
[0179]
具体地,所述步骤s2采用:
[0180]
对于n个电容退化率不同,总体电容的退化率表示为θi={θ1,θ2,

,θn},1≤i≤n,且θi服从正态分布,
[0181]
令θ={θ1,θ2,

,θn,σ
b2
},基于两步走极大似然函数法求解参数{θ1,θ2,

,θn,σ
b2
},
[0182]
θ={θ1,θ2,

,θn,σ
b2
}的对数似然函数表示如下:
[0183][0184]
最大化对数似然函数,得到:
[0185][0186][0187]
其中,δtj=t
j-t
j-1
;δy
i,j
=y
i,j-y
i,j-1
;y
i,j
表示第i个电容在测量时刻tj的退化量;表示第i个电容退化率的估计值;表示总体电容退化模型扩散参数的估计值;y
i,m
表示第i个电容在第m次测量时刻的退化数据;tm表示电容在第m测量的时间;y表示总体电容的退化数据;
[0188]
通过θi的正态分布特性求解θi的期望μ
θ
和方差
[0189][0190][0191]
步骤s3:基于目标电容的历史退化数据建立目标电容退化模型;
[0192]
具体地,所述目标电容退化模型采用:
[0193]
λk=λ
k-1

ꢀꢀꢀ
(7)
[0194]
xk=x
k-1

k-1
(t
k-t
k-1
)+σεkꢀꢀꢀ
(8)
[0195]
上述两式是关于目标电容退化模型的表达式,第一个是系统方程,第二个是状态方程。用线性系统的方程描述电容退化率λk的变化,主要原因是简单,方便计算。系统方程表示了退化率在一个不一样的采样时间间隔,基于大样本统计理论,其系统是线性的具有合理性。
[0196]
其中,xk表示目标电容第k次测量的退化数据,x
k-1
表示目标电容第k-1次测量的退化数据,εk表示期望为0,方差为t
k-t
k-1
的布朗运动;
[0197]
t0=0,x0=0,εk~n(0,t
k-t
k-1
),t
k-t
k-1
为εk的方差,设初始参数λ0服从均值为a0,方差为p0的正态分布;
[0198]
总体电容退化模型作为目标电容退化状态空间模型先验信息,令
[0199][0200]
[0201][0202]
根据系统方程λk=λ
k-1
+η,其中η~n(0,q),认为λk也是一个正态分布,在初始测量时刻t0的退化率λ0,λ0是服从均值为a0,方差为p0的正态分布的。退化率需要从电容的退化数据中估计。对于初始时刻的退化率λ0无法利用目标电容的数据估计,利用贝叶斯的思想,将总体的电容的退化率的估计值作为目标电容初始时刻的退化率λ0。一旦得到目标电容的退化值xk后,可更新λk。这样建模不仅考虑到了目标电容的退化特性,也考虑到总体电容的退化特性。
[0203]
步骤s4:根据总体电容退化模型的特征参数,在贝叶斯框架下利用mcmc算法估计目标电容退化模型中目标电容个体的模型参数;
[0204]
具体地,所述步骤s4采用:
[0205]
考虑电容的退化过程是其退化率决定的,将退化率描述成随机游走模型,即λk=λ
k-1
+η,其中η~n(0,q),q表示目标电容的特征的参数。
[0206]
基于目标电容退化模型的先验信息,根据目标电容退化模型建立关于q的似然函数;
[0207][0208]
其中,δxj=x(tj)-x(t
j-1
),x(tj)=xj表示目标电容在测量时刻tj的退化量,x
1:k
为目标电容的历史退化数据;表示给定λ
j-1
条件下δxj的概率密度,表示给定λ
j-1
条件下λj的概率密度函数,为λ0的概率密度函数;
[0209][0210]
其中,λ0表示初始参数;初始参数λ0服从均值为a0,方差为p0的正态分布;
[0211]
引入贝叶斯公式估计q的值,设λ
0:k-1
=(λ0,λ1,


k-1
),将λ
0:k-1
看成目标电容退化模型参数,定义
[0212][0213]
对l(x
1:k
|q,λ
0:k-1
)对数运算,令
[0214][0215]
其中,δtj=t
j-t
j-1
表示电容在第j次测量时刻与j-1次测量时刻的时间间隔,δxj=x
j-x
j-1
表示电容在第j次测量时刻与j-1次测量时刻的退化量;
[0216]
从贝叶斯角度看,l(x
1:k
|q,λ
0:k-1
)看成关于(q,λ
0:k-1
)的似然函数;设定的q的先验分布为π(q),(q,λ
0:k-1
)的联合先验分布表示为:
[0217][0218]
根据贝叶斯公式,得(q,λ
0:k-1
)联合后验分布
[0219]
π(q,λ
0:k-1
|x
1:k
)

l(x
1:k
|q,λ
0:k-1
)π(q,λ
0:k-1
)
ꢀꢀꢀ
(17)
[0220]
对mcmc算法对π(q,λ
0:k-1
|x
1:k
)进行抽样,得到关于π(q,λ
0:k-1
)的后验样本,将后验样本的均值作为参数q的估计值。
[0221]
步骤s5:基于目标电容退化模型中目标电容个体的模型参数,利用卡尔曼滤波算法结合目标电容的历史退化数据更新模型参数,并预测目标电容下一测量时刻的退化工况;
[0222]
具体地,所述步骤s5采用:
[0223]
已知目标电容在tk时刻的退化量xk,利用卡尔曼滤波算法更新目标电容退化模型参数,进而预测t
k+1
时刻退化量;
[0224]
p
k|k-1
=p
k-1|k-1
+q
ꢀꢀꢀ
(18)
[0225][0226]
根据目标电容的状态空间模型,当获取电容退化数据后,退化率λk可通过卡尔曼滤波技术求的。因此,定义λk的后验估计的期望e(λk|x
1:k
),对应的方差p
k|k
=var((λk|x
1:k
)。kk为卡尔曼增益系数。
[0227]
更新退化率:
[0228][0229]
其中,xk表示第k次测量时刻目标电容的退化量;
[0230]
更新方差p
k|k

[0231]
p
k|k
=p
k|k-1-(t
k-t
k-1
)kkp
k|k-1
ꢀꢀꢀ
(21)
[0232]
预测下一测量时刻退化量:
[0233][0234]
步骤s6:基于预测的目标电容下一测量时刻的退化工况建立电容剩余寿命的概率密度函数以及电容的可靠度函数,分别基于电容剩余寿命的概率密度函数和电容的可靠度函数进行剩余寿命的预测和可靠性分析。
[0235]
具体地,所述步骤s6采用:
[0236]
基于观测数据x
0:k
={x0,x1,

,xk},将电容的剩余寿命lk定义为
[0237]
lk=inf{lk:x(lk+tk)≥w|x
0:k
}
ꢀꢀꢀ
(23)
[0238]
其中,tk表示目标电容的工作时间,lk表示当目标电容工作到tk后距离失效的剩余使用时间;
[0239]
则电容的剩余寿命的概率密度函数pdf为
[0240][0241]
考虑到电容退化率的随机性,将其融入电容剩余寿命预测中,电容剩余寿命的概率密度函数则有
[0242][0243]
根据电容剩余寿命的分布函数,目标电容在测量时刻tk的剩余寿命的期望为
[0244][0245]
剩余寿命的期望近似于
[0246][0247]
当获得电容新的退化数据时,电容的剩余寿命随之更新,实现单个电容剩余寿命的自适应预测;
[0248]
电容累积失效分布函数cdf为
[0249][0250]
则电容在的tk时刻的可靠度函数为
[0251][0252]
其中,ф表示标准正态分布的累积失效函数;表示目标电容的剩余寿命的累积失效函数;w表示目标电容的失效阈值,当目标电容的退化量达到时,电容失效。
[0253]
根据本发明提供的一种电容剩余寿命自适应预测系统,包括:
[0254]
模块m1:基于预设数量的电容退化数据建立总体电容退化模型;
[0255]
具体地,所述模块m1采用:假设n个电容,每个电容都在相同的监测点t1,t2,

,tm进行监测,则第i个电容在tj时刻的退化数据表示为:
[0256]yi,j
=yi(tj)=θitj+σbb(tj),1≤i≤n,1≤j≤m
ꢀꢀꢀ
(1)
[0257]
其中,y
i,j
表示第i个电容在tj时刻的退化量;θi表示第i个电容退化的退化速率;θi表征预设数量电容的退化率的差异,且服从正态分布;σb表示总体电容退化模型的扩散参数,用以描述内部结构和环境因素对退化过程的影响;{b(t),t≥0}表示反应退化过程的时变随机性的标准布朗运动;n表示总体电容的个数;m表示每个电容的测量次数。
[0258]
模块m2:基于总体电容退化模型利用两步走极大似然函数法估计总体电容退化模型的特征参数;
[0259]
具体地,所述模块m2采用:
[0260]
对于n个电容退化率不同,总体电容的退化率表示为θi={θ1,θ2,

,θn},1≤i≤n,且θi服从正态分布,
[0261]
令θ={θ1,θ2,

,θn,σ
b2
},基于两步走极大似然函数法求解参数{θ1,θ2,

,θn,σ
b2
},
[0262]
θ={θ1,θ2,

,θn,σ
b2
}的对数似然函数表示如下:
[0263][0264]
最大化对数似然函数,得到:
[0265][0266][0267]
其中,δtj=t
j-t
j-1
;δy
i,j
=y
i,j-y
i,j-1
;y
i,j
表示第i个电容在测量时刻tj的退化量;表示第i个电容退化率的估计值;表示总体电容退化模型扩散参数的估计值;y
i,m
表示第i个电容在第m次测量时刻的退化数据;tm表示电容在第m测量的时间;y表示总体电容的退化数据;
[0268]
通过θi的正态分布特性求解θi的期望μ
θ
和方差
[0269][0270][0271]
模块m3:基于目标电容的历史退化数据建立目标电容退化模型;
[0272]
具体地,所述目标电容退化模型采用:
[0273]
λk=λ
k-1

ꢀꢀꢀ
(7)
[0274]
xk=x
k-1

k-1
(t
k-t
k-1
)+σεkꢀꢀꢀ
(8)
[0275]
上述两式是关于目标电容退化模型的表达式,第一个是系统方程,第二个是状态方程。用线性系统的方程描述电容退化率λk的变化,主要原因是简单,方便计算。系统方程表示了退化率在一个不一样的采样时间间隔,基于大样本统计理论,其系统是线性的具有合理性。
[0276]
其中,xk表示目标电容第k次测量的退化数据,x
k-1
表示目标电容第k-1次测量的退化数据,εk表示期望为0,方差为t
k-t
k-1
的布朗运动;
[0277]
t0=0,x0=0,εk~n(0,t
k-t
k-1
),t
k-t
k-1
为εk的方差,设初始参数λ0服从均值为a0,方差为p0的正态分布;
[0278]
总体电容退化模型作为目标电容退化状态空间模型先验信息,令
[0279][0280][0281][0282]
根据系统方程λk=λ
k-1
+η,其中η~n(0,q),认为λk也是一个正态分布,在初始测量时刻t0的退化率λ0,λ0是服从均值为a0,方差为p0的正态分布的。退化率需要从电容的退化数据中估计。对于初始时刻的退化率λ0无法利用目标电容的数据估计,利用贝叶斯的思想,将
总体的电容的退化率的估计值作为目标电容初始时刻的退化率λ0。一旦得到目标电容的退化值xk后,可更新λk。这样建模不仅考虑到了目标电容的退化特性,也考虑到总体电容的退化特性。
[0283]
模块m4:根据总体电容退化模型的特征参数,在贝叶斯框架下利用mcmc算法估计目标电容退化模型中目标电容个体的模型参数;
[0284]
具体地,所述模块m4采用:
[0285]
考虑电容的退化过程是其退化率决定的,将退化率描述成随机游走模型,即λk=λ
k-1
+η,其中η~n(0,q),q表示目标电容的特征的参数。
[0286]
基于目标电容退化模型的先验信息,根据目标电容退化模型建立关于q的似然函数;
[0287][0288]
其中,δxj=x(tj)-x(t
j-1
),x(tj)=xj表示目标电容在测量时刻tj的退化量,x
1:k
为目标电容的历史退化数据;表示给定λ
j-1
条件下δxj的概率密度,表示给定λ
j-1
条件下λj的概率密度函数,为λ0的概率密度函数;
[0289][0290]
其中,λ0表示初始参数;初始参数λ0服从均值为a0,方差为p0的正态分布;
[0291]
引入贝叶斯公式估计q的值,设λ
0:k-1
=(λ0,λ1,


k-1
),将λ
0:k-1
看成目标电容退化模型参数,定义
[0292][0293]
对l(x
1:k
|q,λ
0:k-1
)对数运算,令
[0294][0295]
其中,δtj=t
j-t
j-1
表示电容在第j次测量时刻与j-1次测量时刻的时间间隔,δxj=x
j-x
j-1
表示电容在第j次测量时刻与j-1次测量时刻的退化量;
[0296]
从贝叶斯角度看,l(x
1:k
|q,λ
0:k-1
)看成关于(q,λ
0:k-1
)的似然函数;设定的q的先验分布为π(q),(q,λ
0:k-1
)的联合先验分布表示为:
[0297][0298]
根据贝叶斯公式,得(q,λ
0:k-1
)联合后验分布
[0299]
π(q,λ
0:k-1
|x
1:k
)

l(x
1:k
|q,λ
0:k-1
)π(q,λ
0:k-1
)
ꢀꢀꢀ
(17)
[0300]
对mcmc算法对π(q,λ
0:k-1
|x
1:k
)进行抽样,得到关于π(q,λ
0:k-1
)的后验样本,将后验样本的均值作为参数q的估计值。
[0301]
模块m5:基于目标电容退化模型中目标电容个体的模型参数,利用卡尔曼滤波算法结合目标电容的历史退化数据更新模型参数,并预测目标电容下一测量时刻的退化工况;
[0302]
具体地,所述模块m5采用:
[0303]
已知目标电容在tk时刻的退化量xk,利用卡尔曼滤波算法更新目标电容退化模型参数,进而预测t
k+1
时刻退化量;
[0304]
p
k|k-1
=p
k-1|k-1
+q
ꢀꢀꢀ
(18)
[0305][0306]
根据目标电容的状态空间模型,当获取电容退化数据后,退化率λk可通过卡尔曼滤波技术求的。因此,定义λk的后验估计的期望e(λk|x
1:k
),对应的方差p
k|k
=var((λk|x
1:k
)。kk为卡尔曼增益系数。
[0307]
更新退化率:
[0308][0309]
其中,xk表示第k次测量时刻目标电容的退化量;
[0310]
更新方差p
k|k

[0311]
p
k|k
=p
k|k-1-(t
k-t
k-1
)kkp
k|k-1
ꢀꢀꢀ
(21)
[0312]
预测下一测量时刻退化量:
[0313][0314]
模块m6:基于预测的目标电容下一测量时刻的退化工况建立电容剩余寿命的概率密度函数以及电容的可靠度函数,分别基于电容剩余寿命的概率密度函数和电容的可靠度函数进行剩余寿命的预测和可靠性分析。
[0315]
具体地,所述模块m6采用:
[0316]
基于观测数据x
0:k
={x0,x1,

,xk},将电容的剩余寿命lk定义为
[0317]
lk=inf{lk:x(lk+tk)≥w|x
0:k
}
ꢀꢀꢀ
(23)
[0318]
其中,tk表示目标电容的工作时间,lk表示当目标电容工作到tk后距离失效的剩余使用时间;
[0319]
则电容的剩余寿命的概率密度函数pdf为
[0320][0321]
考虑到电容退化率的随机性,将其融入电容剩余寿命预测中,电容剩余寿命的概率密度函数则有
[0322][0323]
根据电容剩余寿命的分布函数,目标电容在测量时刻tk的剩余寿命的期望为
[0324]
[0325]
剩余寿命的期望近似于
[0326][0327]
当获得电容新的退化数据时,电容的剩余寿命随之更新,实现单个电容剩余寿命的自适应预测;
[0328]
电容累积失效分布函数cdf为
[0329][0330]
则电容在的tk时刻的可靠度函数为
[0331][0332]
其中,ф表示标准正态分布的累积失效函数;表示目标电容的剩余寿命的累积失效函数;w表示目标电容的失效阈值,当目标电容的退化量达到时,电容失效。
[0333]
实施例2
[0334]
实施例2是实施例1的优选例
[0335]
基于nasa公开的电容实验退化数据来验证本发明的有效性。该数据包括6个电容在实际使用过程中记录的不同状态监测时间点上的漂移系数数据。对应电容退化测量数据如图1所示。不失一般性,我们采用5号电容作为实验电池,1~4号和6号电容的退化数据作为先验信息估计先验参数。
[0336]
基于此,一种考虑总体退化特征的电容剩余寿命自适应预测方法,如图2所示,包括一下步骤:
[0337]
步骤1:建立一批电容的一元线性维纳退化模型
[0338]
为了描述一批电容中个体差异,本发明采用维纳过程表示电容性能退化过程,并将维纳过程的漂移系数描述为随机变量以描述个体之间的差异,建立性能衰退的随机变量模型,其描述为:
[0339]yi,j
=yi(tj)=θitj+σbb(tj),1≤i≤n,1≤j≤m
[0340]
其中,y
i,j
是为第i个电容在tj时刻的退化量,θi是第i个电容退化模型的漂移参数,θi表征一批电容的退化率的差异,且服从正态分布;σb为扩散参数,用以描述内部结构和环境因素对退化过程的影响;{b(t),t≥0}为反应退化过程的时变随机性的标准布朗运动。
[0341]
在实际案例中,选取电容容值衰减的百分比作为退化特征量。
[0342]
步骤2:估计总体电容退化模型参数
[0343]
对于一批电容而言,其退化率有差异,认为总体电容的退化率为随机变量,且服从正态分布,即对于总体电容的退化模型的参数,根据维纳过程的性质,采用两步走极大似然函数法估计模型参数,令θ={θ1,θ2,

,θn,σ
b2
},推导关于参数θ极大似然函数,根据电容的退化率的正态性,求解θi的期望μ
θ
和方差
[0344]
以作为被评估对象,其他电容的退化数据作为计算5号电容剩余寿命预测的先验信息,用于计算目标电容剩余寿命的先验信息为μ
θ
=0.1081,σ
b2

0.2182。
[0345]
步骤3:建立目标电容退化的状态空间模型
[0346]
基于维纳过程{x(t),t≥0}的退化建模表明,电容的退化量的期望是关于时间的线性函数。因此,认为漂移参数λ是电容的退化率,与退化进程密切相关,将目标电容的退化率λk随实际监测数据的更新描述为与λ
k-1
相关的线性模型,本发明采用线性模型,基于大样本统计理论,系统方程可描述为
[0347]
λk=λ
k-1

[0348]
其中η~n(0,q)。漂移参数λ是一个随时间变化的随机变量,并依赖于前一时刻λ
k-1
。建立状态空间模型,电容的退化过程可通过一个线性的状态空间模型为
[0349]
λk=λ
k-1

[0350]
xk=x
k-1

k-1
(t
k-t
k-1
)+σεk[0351]
式中,t0=0,x0=0,εk~n(0,t
k-t
k-1
),t
k-t
k-1
为εk的方差,λk是目标电容在tk的退化率,σ是目标电容模型的扩散参数。设初始参数λ0服从均值为a0,方差为p0的正态分布。
[0352]
步骤4:估计目标电容模型参数
[0353]
将总体电容退化模型作为目标电容退化状态空间模型先验信息,根据空间状态模型建立关于q的似然函数,考虑到q的似然函数是多维积分,直接求解较为困难,这里引入贝叶斯框架,假设q的先验分布为π(q),在求取(q,λ
0:k-1
)的联合先验分布后,采用mcmc算法对后验分布抽样,将样本的均值作为q的估计值。
[0354]
在实例中,对于5号电容的退化数据,主观认为q应大于0且是个较小的数值,给定q的先验条件,即q~u(0,1),mcmc算法对q的联合后验分布抽样,q的估计值为0.0701,其抽样轨迹如图3所示
[0355]
步骤5:更新模型的参数和预测下一测量时刻的退化量
[0356]
已知目标电容在tk时刻的退化量xk,利用卡尔曼滤波算法更新模型参数,进而预测t
k+1
时刻退化量,具体步骤如下:
[0357]
p
k|k-1
=p
k-1|k-1
+q
[0358][0359][0360]
更新方差p
k|k
[0361]
p
k|k
=p
k|k-1-(t
k-t
k-1
)kkp
k|k-1
[0362]
预测下一测量时刻的退化量
[0363][0364]
在实例中,将步骤2中的求解的一批电容的退化模型参数作为先验信息,即在实例中,将步骤2中的求解的一批电容的退化模型参数作为先验信息,即将初始参数{a0,p0,σ2,q}代入卡尔曼滤波算法中,将5号电容的前6个退化数据作为训练数据,得到后5次测量数据的预测值,其结果如图4所示,当测量时间间隔较大时,预测值和实际值的偏差增加。
[0365]
步骤6:剩余寿命预测和可靠性分析
[0366]
本实例中采用电容的容值衰减20%作为失效阈值,当电容退化量{x(t),t≥0}首次达到失效阈值w时,即认为产品寿命终止。基于观测数据x
0:k
={x0,x1,

,xk},将电容的剩余寿命lk定义为
[0367]
lk=inf{lk:x(lk+tk)≥w|x
0:k
}
[0368]
则电容的剩余寿命的概率密度函数pdf为
[0369][0370]
考虑到电容退化率的随机性,将其融入电容剩余寿命预测中,则有
[0371][0372]
将各个时刻估计的退化状态和模型参数及失效阈值带入上式,得到5号电容在不同测量时刻的剩余寿命概率密度函数,其结果如图5所示
[0373]
计算目标电容在不同测量时刻下剩余寿命的概率密度函数的数学期望,计算公式如下
[0374][0375][0376]
将其期望作为目标电容剩余寿命的点估计,其结果如图6所示
[0377]
当获得电容新的退化数据时,电容的剩余寿命随之更新,实现单个电容剩余寿命的自适应预测。
[0378]
电容累积失效分布函数cdf为
[0379][0380]
则电容在的tk时刻的可靠度函数为
[0381][0382]
综上所述,相比于现有的电容剩余寿命预测方法,本发明所述方法通过引入一批电容的退化的先验信息来预测目标电容的剩余寿命,可以有效合理利用电容的个体信息和同类电容的共性特征,减少剩余寿命估计的相对误差,进而验证了本发明的有效性。此方法预测精度高,计算简单,便于实际应用,可以为工程实际中的电容退化轨迹预测提供技术支撑。
[0383]
本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系
统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。
[0384]
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本技术的实施例和实施例中的特征可以任意相互组合。

技术特征:
1.一种电容剩余寿命自适应预测方法,其特征在于,包括:步骤s1:基于预设数量的电容退化数据建立总体电容退化模型;步骤s2:基于总体电容退化模型利用两步走极大似然函数法估计总体电容退化模型的特征参数;步骤s3:基于目标电容的历史退化数据建立目标电容退化模型;步骤s4:根据总体电容退化模型的特征参数,在贝叶斯框架下利用mcmc算法估计目标电容退化模型中目标电容个体的模型参数;步骤s5:基于目标电容退化模型中目标电容个体的模型参数,利用卡尔曼滤波算法结合目标电容的历史退化数据更新模型参数,并预测目标电容下一测量时刻的退化工况;步骤s6:基于预测的目标电容下一测量时刻的退化工况建立电容剩余寿命的概率密度函数以及电容的可靠度函数,分别基于电容剩余寿命的概率密度函数和电容的可靠度函数进行剩余寿命的预测和可靠性分析。2.根据权利要求1所述的电容剩余寿命自适应预测方法,其特征在于,所述步骤s1采用:假设n个电容,每个电容都在相同的监测点t1,t2,

,t
m
进行监测,则第i个电容在t
j
时刻的退化数据表示为:y
i,j
=y
i
(t
j
)=θ
i
t
j

b
b(t
j
),1≤i≤n,1≤j≤m
ꢀꢀꢀꢀ
(1)其中,y
i,j
表示第i个电容在t
j
时刻的退化量;θ
i
表示第i个电容退化的退化速率;θ
i
表征预设数量电容的退化率的差异,且服从正态分布;σ
b
表示总体电容退化模型的扩散参数,用以描述内部结构和环境因素对退化过程的影响;{b(t),t≥0}表示反应退化过程的时变随机性的标准布朗运动;n表示总体电容的个数;m表示每个电容的测量次数。3.根据权利要求1所述的电容剩余寿命自适应预测方法,其特征在于,所述步骤s2采用:对于n个电容退化率不同,总体电容的退化率表示为θ
i
={θ1,θ2,


n
},1≤i≤n,且θ
i
服从正态分布,令θ={θ1,θ2,


n

b2
},基于两步走极大似然函数法求解参数{θ1,θ2,


n

b2
},θ={θ1,θ2,


n

b2
}的对数似然函数表示如下:最大化对数似然函数,得到:最大化对数似然函数,得到:其中,δt
j
=t
j-t
j-1
;δy
i,j
=y
i,j-y
i,j-1
;y
i,j
表示第i个电容在测量时刻t
j
的退化量;表示第i个电容退化率的估计值;表示总体电容退化模型扩散参数的估计值;y
i,m
表示第i个电容在第m次测量时刻的退化数据;t
m
表示电容在第m测量的时间;y表示总体电容的
退化数据;通过θ
i
的正态分布特性求解θ
i
的期望μ
θ
和方差和方差和方差4.根据权利要求1所述的电容剩余寿命自适应预测方法,其特征在于,所述目标电容退化模型采用:λ
k
=λ
k-1

ꢀꢀꢀꢀ
(7)x
k
=x
k-1

k-1
(t
k-t
k-1
)+σε
k
ꢀꢀꢀ
(8)其中,x
k
表示目标电容第k次测量的退化数据,x
k-1
表示目标电容第k-1次测量的退化数据,ε
k
表示期望为0,方差为t
k-t
k-1
的布朗运动;λ
k
是目标电容在t
k
的退化率,σ是目标电容模型的扩散参数;基于目标电容退化模型,目标电容的退化率随实际数据更新的过程视为随机游走模型,令η~n(0,q),λ
k
是一个正态分布,在初始测量时刻t0的退化率λ0,λ0是服从均值为a0,方差为p0的正态分布的;q表示目标电容的特征的参数;总体电容退化模型的特征参数作为目标电容退化模型的先验信息:数作为目标电容退化模型的先验信息:数作为目标电容退化模型的先验信息:基于得到的目标电容退化值x
k
更新λ
k
。5.根据权利要求1所述的电容剩余寿命自适应预测方法,其特征在于,所述步骤s4采用:λ
k
=λ
k-1
+η,其中η~n(0,q),q表示目标电容的特征的参数;基于目标电容退化模型的先验信息,根据目标电容退化模型建立关于q的似然函数;其中,δx
j
=x(t
j
)-x(t
j-1
),x(t
j
)=x
j
表示目标电容在测量时刻t
j
的退化量,x
1:k
为目标电容的历史退化数据;表示给定λ
j-1
条件下δx
j
的概率密度,表示给定λ
j-1
条件下λ
j
的概率密度函数,为λ0的概率密度函数;其中,λ0表示初始参数;初始参数λ0服从均值为a0,方差为p0的正态分布;引入贝叶斯公式估计q的值,设λ
0:k-1
=(λ0,λ1,


k-1
),将λ
0:k-1
看成目标电容退化模型参数,定义
对l(x
1:k
|q,λ
0:k-1
)对数运算,令其中,δt
j
=t
j-t
j-1
表示电容在第j次测量时刻与j-1次测量时刻的时间间隔,δx
j
=x
j-x
j-1
表示电容在第j次测量时刻与j-1次测量时刻的退化量;从贝叶斯角度看,l(x
1:k
|q,λ
0:k-1
)看成关于(q,λ
0:k-1
)的似然函数;设定的q的先验分布为π(q),(q,λ
0:k-1
)的联合先验分布表示为:根据贝叶斯公式,得(q,λ
0:k-1
)联合后验分布π(q,λ
0:k-1
|x
1:k
)

l(x
1:k
|q,λ
0:k-1
)π(q,λ
0:k-1
)
ꢀꢀꢀꢀ
(17)对mcmc算法对π(q,λ
0:k-1
|x
1:k
)进行抽样,得到关于π(q,λ
0:k-1
)的后验样本,将后验样本的均值作为参数q的估计值。6.根据权利要求1所述的电容剩余寿命自适应预测方法,其特征在于,所述步骤s5采用:已知目标电容在t
k
时刻的退化量x
k
,利用卡尔曼滤波算法更新目标电容退化模型参数,进而预测t
k+1
时刻退化量;p
k|k-1
=p
k-1|k-1
+q
ꢀꢀꢀ
(18)其中,定义λ
k
的后验估计的期望e(λ
k
|x
1:k
),对应的方差p
k|k
=var((λ
k
|x
1:k
);k
k
表示卡尔曼增益系数;更新退化率:其中,x
k
表示第k次测量时刻目标电容的退化量;更新方差p
k|k
:p
k|k
=p
k|k-1-(t
k-t
k-1
)k
k
p
k|k-1
ꢀꢀꢀꢀ
(21)预测下一测量时刻退化量:7.根据权利要求1所述的电容剩余寿命自适应预测方法,其特征在于,所述步骤s6采用:基于观测数据x
0:k
={x0,x1,

,x
k
},将电容的剩余寿命l
k
定义为l
k
=inf{l
k
:x(l
k
+t
k
)≥w|x
0:k
}
ꢀꢀꢀꢀꢀ
(23)其中,t
k
表示目标电容的工作时间,l
k
表示当目标电容工作到t
k
后距离失效的剩余使用时间;
则电容的剩余寿命的概率密度函数pdf为考虑到电容退化率的随机性,将其融入电容剩余寿命预测中,电容剩余寿命的概率密度函数则有根据电容剩余寿命的分布函数,目标电容在测量时刻t
k
的剩余寿命的期望为剩余寿命的期望近似于当获得电容新的退化数据时,电容的剩余寿命随之更新,实现单个电容剩余寿命的自适应预测;电容累积失效分布函数cdf为则电容在的t
k
时刻的可靠度函数为其中,ф表示标准正态分布的累积失效函数;表示目标电容的剩余寿命的累积失效函数;w表示目标电容的失效阈值,当目标电容的退化量达到时,电容失效。8.一种电容剩余寿命自适应预测系统,其特征在于,包括:模块m1:基于预设数量的电容退化数据建立总体电容退化模型;模块m2:基于总体电容退化模型利用两步走极大似然函数法估计总体电容退化模型的特征参数;模块m3:基于目标电容的历史退化数据建立目标电容退化模型;模块m4:根据总体电容退化模型的特征参数,在贝叶斯框架下利用mcmc算法估计目标电容退化模型中目标电容个体的模型参数;模块m5:基于目标电容退化模型中目标电容个体的模型参数,利用卡尔曼滤波算法结合目标电容的历史退化数据更新模型参数,并预测目标电容下一测量时刻的退化工况;模块m6:基于预测的目标电容下一测量时刻的退化工况建立电容剩余寿命的概率密度函数以及电容的可靠度函数,分别基于电容剩余寿命的概率密度函数和电容的可靠度函数进行剩余寿命的预测和可靠性分析。9.根据权利要求8所述的电容剩余寿命自适应预测系统,其特征在于,所述模块m1采用:假设n个电容,每个电容都在相同的监测点t1,t2,

,t
m
进行监测,则第i个电容在t
j
时刻
的退化数据表示为:y
i,j
=y
i
(t
j
)=θ
i
t
j

b
b(t
j
),1≤i≤n,1≤j≤m
ꢀꢀꢀꢀ
(1)其中,y
i,j
表示第i个电容在t
j
时刻的退化量;θ
i
表示第i个电容退化的退化速率;θ
i
表征预设数量电容的退化率的差异,且服从正态分布;σ
b
表示总体电容退化模型的扩散参数,用以描述内部结构和环境因素对退化过程的影响;{b(t),t≥0}表示反应退化过程的时变随机性的标准布朗运动;n表示总体电容的个数;m表示每个电容的测量次数;所述模块m2采用:对于n个电容退化率不同,总体电容的退化率表示为θ
i
={θ1,θ2,


n
},1≤i≤n,且θ
i
服从正态分布,令θ={θ1,θ2,


n

b2
},基于两步走极大似然函数法求解参数{θ1,θ2,


n

b2
},θ={θ1,θ2,


n

b2
}的对数似然函数表示如下:最大化对数似然函数,得到:最大化对数似然函数,得到:其中,δt
j
=t
j-t
j-1
;δy
i,j
=y
i,j-y
i,j-1
;y
i,j
表示第i个电容在测量时刻t
j
的退化量;表示第i个电容退化率的估计值;表示总体电容退化模型扩散参数的估计值;y
i,m
表示第i个电容在第m次测量时刻的退化数据t
m
表示电容在第m测量的时间;y表示总体电容的退化数据;通过θ
i
的正态分布特性求解θ
i
的期望μ
θ
和方差和方差和方差所述目标电容退化模型采用:λ
k
=λ
k-1

ꢀꢀꢀ
(7)x
k
=x
k-1

k-1
(t
k-t
k-1
)+σε
k
ꢀꢀꢀ
(8)其中,x
k
表示目标电容第k次测量的退化数据,x
k-1
表示目标电容第k-1次测量的退化数据,ε
k
表示期望为0,方差为t
k-t
k-1
的布朗运动;λ
k
是目标电容在t
k
的退化率,σ是目标电容模型的扩散参数;基于目标电容退化模型,目标电容的退化率随实际数据更新的过程视为随机游走模型,令η~n(0,q),λ
k
是一个正态分布,在初始测量时刻t0的退化率λ0,λ0是服从均值为a0,方差为p0的正态分布的;q表示目标电容的特征的参数;总体电容退化模型的特征参数作为目标电容退化模型的先验信息:
基于得到的目标电容退化值x
k
更新λ
k
。10.根据权利要求8所述的电容剩余寿命自适应预测系统,其特征在于,所述模块m4采用:λ
k
=λ
k-1
+η,其中η~n(0,q),q表示目标电容的特征的参数;基于目标电容退化模型的先验信息,根据目标电容退化模型建立关于q的似然函数;其中,δx
j
=x(t
j
)-x(t
j-1
),x(t
j
)=x
j
表示目标电容在测量时刻t
j
的退化量,x
1:k
为目标电容的历史退化数据;表示给定λ
j-1
条件下δx
j
的概率密度,表示给定λ
j-1
条件下λ
j
的概率密度函数,为λ0的概率密度函数;其中,λ0表示初始参数;初始参数λ0服从均值为a0,方差为p0的正态分布;引入贝叶斯公式估计q的值,设λ
0:k-1
=(λ0,λ1,


k-1
),将λ
0:k-1
看成目标电容退化模型参数,定义对l(x
1:k
|q,λ
0:k-1
)对数运算,令其中,δt
j
=t
j-t
j-1
表示电容在第j次测量时刻与j-1次测量时刻的时间间隔,δx
j
=x
j-x
j-1
表示电容在第j次测量时刻与j-1次测量时刻的退化量;从贝叶斯角度看,l(x
1:k
|q,λ
0:k-1
)看成关于(q,λ
0:k-1
)的似然函数;设定的q的先验分布为π(q),(q,λ
0:k-1
)的联合先验分布表示为:根据贝叶斯公式,得(q,λ
0:k-1
)联合后验分布π(q,λ
0:k-1
|x
1:k
)

l(x
1:k
|q,λ
0:k-1
)π(q,λ
0:k-1
)
ꢀꢀꢀꢀꢀ
(17)对mcmc算法对π(q,λ
0:k-1
|x
1:k
)进行抽样,得到关于π(q,λ
0:k-1
)的后验样本,将后验样本的均值作为参数q的估计值;
所述模块m5采用:已知目标电容在t
k
时刻的退化量x
k
,利用卡尔曼滤波算法更新目标电容退化模型参数,进而预测t
k+1
时刻退化量;p
k|k-1
=p
k-1|k-1
+q
ꢀꢀꢀ
(18)其中,定义λ
k
的后验估计的期望e(λ
k
|x
1:k
),对应的方差p
k|k
=var((λ
k
|x
1:k
);k
k
表示卡尔曼增益系数;更新退化率:其中,x
k
表示第k次测量时刻目标电容的退化量;更新方差p
k|k
:p
k|k
=p
k|k-1-(t
k-t
k-1
)k
k
p
k|k-1
ꢀꢀꢀꢀ
(21)预测下一测量时刻退化量:所述模块m6采用:基于观测数据x
0:k
={x0,x1,

,x
k
},将电容的剩余寿命l
k
定义为l
k
=inf{l
k
:x(l
k
+t
k
)≥w|x
0:k
}
ꢀꢀꢀꢀ
(23)其中,t
k
表示目标电容的工作时间,l
k
表示当目标电容工作到t
k
后距离失效的剩余使用时间;则电容的剩余寿命的概率密度函数pdf为考虑到电容退化率的随机性,将其融入电容剩余寿命预测中,电容剩余寿命的概率密度函数则有根据电容剩余寿命的分布函数,目标电容在测量时刻t
k
的剩余寿命的期望为剩余寿命的期望近似于当获得电容新的退化数据时,电容的剩余寿命随之更新,实现单个电容剩余寿命的自适应预测;电容累积失效分布函数cdf为
则电容在的t
k
时刻的可靠度函数为其中,ф表示标准正态分布的累积失效函数;表示目标电容的剩余寿命的累积失效函数;w表示目标电容的失效阈值,当目标电容的退化量达到时,电容失效。

技术总结
本发明提供了一种电容剩余寿命自适应预测方法及系统,包括:基于预设数量的电容退化数据建立总体电容退化模型;基于总体电容退化模型利用两步走极大似然函数法估计总体电容退化模型的特征参数;基于目标电容的历史退化数据建立目标电容退化模型;根据总体电容退化模型的特征参数,在贝叶斯框架下利用MCMC算法估计目标电容退化模型中模型参数;基于目标电容退化模型中模型参数,利用卡尔曼滤波算法结合目标电容的历史退化数据更新模型参数,预测目标电容下一测量时刻的退化工况;基于预测的目标电容下一测量时刻的退化工况建立电容剩余寿命的概率密度函数以及电容的可靠度函数,进行剩余寿命的预测和可靠性分析。进行剩余寿命的预测和可靠性分析。进行剩余寿命的预测和可靠性分析。


技术研发人员:吴浩 王睿轶 王泉 汪翔 沈青 曾光
受保护的技术使用者:上海地铁电子科技有限公司
技术研发日:2022.05.23
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-4610.html

最新回复(0)