发明名称 滚动轴承剩余寿命预测的加权融合相关向量机模型
摘要 滚动轴承剩余寿命预测的加权融合相关向量机模型,首先利用改进的粒子滤波框架,降低或者消除离群点对各个核函数模型预测效果的影响,然后基于各个单一相关向量机模型对数据的泛化能力,筛选出泛化能力强的单一相关向量机模型,并对它们进行加权融合,获得加权融合相关向量机模型,实现各个单一相关向量机模型特性的优势互补,提高了加权融合相关向量机对滚动轴承运行状态和剩余寿命的预测效果,本发明获得的加权融合相关向量机预测模型预测精度高、鲁棒性强,更适合于工程实际应用。
申请公布号 CN104899608A 申请公布日期 2015.09.09
申请号 CN201510344746.9 申请日期 2015.06.19
申请人 西安交通大学 发明人 雷亚国;单洪凯;陈吴;林京
分类号 G06K9/62(2006.01)I 主分类号 G06K9/62(2006.01)I
代理机构 西安智大知识产权代理事务所 61215 代理人 贺建斌
主权项 滚动轴承剩余寿命预测的加权融合相关向量机模型,其特征在于,包括以下步骤:1)采集滚动轴承运行原始振动信号;2)对原始数据预处理,提取能反映滚动轴承寿命衰退过程的性能指标并对指标平滑处理;3)采用m种不同核函数建立m个不同类型的单一相关向量机,形成相关向量机集,并使用训练样本集训练;4)从概率密度函数N(x<sub>0</sub>,σ<sup>2</sup>)中进行随机采样,产生一组初始数据粒子群<img file="FDA0000742014190000016.GIF" wi="228" he="101" />其中x<sub>i,0</sub>表示初始时刻第i个数据粒子,N<sub>s</sub>代表粒子总数,在初始化之时每个粒子均等对待,权值均为1/N<sub>s</sub>;5)运用训练好的不同单一相关向量机模型分别对每一数据粒子迭代预测,获取第k(k=1,2,…,K)时刻的预测值矩阵,K为训练样本长度,y'<sub>k</sub>=[(y'<sub>k</sub>)<sup>1</sup>,(y'<sub>k</sub>)<sup>2</sup>,…,(y'<sub>k</sub>)<sup>m</sup>]式中,<img file="FDA0000742014190000011.GIF" wi="642" he="114" />为第m个单一相关向量机第k时刻的数据粒子预测向量;6)训练集中第k时刻的真实数据粒子群<img file="FDA0000742014190000012.GIF" wi="222" he="99" />其中y<sub>i,k</sub>表示第k时刻的第i个真实数据粒子,依据迭代预测值矩阵<img file="FDA0000742014190000013.GIF" wi="558" he="109" />和真实数据粒子y<sub>i,k</sub>,更新每个数据粒子的权值<img file="FDA0000742014190000014.GIF" wi="671" he="83" />更新表达式为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msubsup><mi>w</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi></mrow><mi>j</mi></msubsup><mo>=</mo><mfrac><mn>1</mn><msqrt><mrow><mn>2</mn><msubsup><mi>&pi;&sigma;</mi><mi>v</mi><mn>2</mn></msubsup></mrow></msqrt></mfrac><msup><mi>e</mi><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mrow><mo>(</mo><mfrac><mrow><msubsup><mrow><mo>(</mo><msubsup><mi>y</mi><mi>k</mi><mo>&prime;</mo></msubsup><mo>)</mo></mrow><mi>i</mi><mi>j</mi></msubsup><mo>-</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi></mrow></msub></mrow><msub><mi>&sigma;</mi><mi>v</mi></msub></mfrac><mo>)</mo></mrow><mn>2</mn></msup></mrow></msup></mrow>]]></math><img file="FDA0000742014190000015.GIF" wi="557" he="218" /></maths>然后进行归一化:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msubsup><mi>w</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi></mrow><mi>j</mi></msubsup><mo>=</mo><mfrac><msubsup><mi>w</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi></mrow><mi>j</mi></msubsup><mrow><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>j</mi><mo>=</mo><mi>m</mi></mrow></munderover><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>=</mo><msub><mi>N</mi><mi>s</mi></msub></mrow></munderover><msubsup><mi>w</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi></mrow><mi>j</mi></msubsup></mrow></mfrac></mrow>]]></math><img file="FDA0000742014190000021.GIF" wi="364" he="226" /></maths>7)在粒子滤波框架下改进,取消重采样,当递推次数k小于K之时,k=k+1,返回步骤5),当k=K时,将各个数据粒子各个时刻的权重求和,即时刻权重和:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msubsup><mrow><mo>(</mo><msub><mi>w</mi><mi>&Sigma;</mi></msub><mo>)</mo></mrow><mi>i</mi><mi>j</mi></msubsup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><msubsup><mi>w</mi><mrow><mi>i</mi><mo>,</mo><mi>k</mi></mrow><mi>j</mi></msubsup><mo>,</mo><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>m</mi><mo>;</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><msub><mi>N</mi><mi>s</mi></msub></mrow>]]></math><img file="FDA0000742014190000022.GIF" wi="871" he="139" /></maths>8)选出每个单一相关向量机的数据粒子权值和的最大值,记max[(w<sub>Σ</sub>)<sup>j</sup>]为第j个单一相关向量机的N<sub>s</sub>个粒子权值和中的最大值,并将其作为对应单一相关向量机的代表权值,代表权值越大,表示对应的单一相关向量机的预测能力越强,记w<sub>vmean</sub>为代表权值的平均值,即:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>w</mi><mrow><mi>v</mi><mi>m</mi><mi>e</mi><mi>a</mi><mi>n</mi></mrow></msub><mo>=</mo><mfrac><mrow><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mi>m</mi><mi>a</mi><mi>x</mi><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>w</mi><mi>&Sigma;</mi></msub><mo>)</mo></mrow><mi>j</mi></msup><mo>&rsqb;</mo></mrow><mi>m</mi></mfrac></mrow>]]></math><img file="FDA0000742014190000023.GIF" wi="462" he="202" /></maths>选择代表权值大于或等于平均值w<sub>vmean</sub>,即权值满足max[(w<sub>Σ</sub>)<sup>j</sup>]≥w<sub>vmean</sub>的为性能优良的单一相关向量机,将筛选出来的性能优良单一相关向量机的代表权值作为其对应的融合权值并记为w<sub>h</sub>(h=1,2,…,H),H为选出的性能优良的相关向量机总个数;9)对性能优良的单一相关向量机融合权值进行归一化:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>w</mi><mi>h</mi></msub><mo>=</mo><msub><mi>w</mi><mi>h</mi></msub><mo>/</mo><munderover><mo>&Sigma;</mo><mrow><mi>h</mi><mo>=</mo><mn>1</mn></mrow><mi>H</mi></munderover><msub><mi>w</mi><mi>h</mi></msub></mrow>]]></math><img file="FDA0000742014190000024.GIF" wi="308" he="147" /></maths>10)建立加权融合相关向量机,根据融合权值进行组合,利用加权融合相关向量机的预测值为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>y</mi><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>h</mi><mo>=</mo><mn>1</mn></mrow><mi>H</mi></munderover><msub><mi>w</mi><mi>h</mi></msub><msub><mi>y</mi><mi>h</mi></msub></mrow>]]></math><img file="FDA0000742014190000025.GIF" wi="245" he="131" /></maths>式中,y<sub>h</sub>为第h个性能优良的单一相关向量机的预测值;11)利用加权融合相关向量机模型进行预测,然后将预测的结果和真实值进行比较,做出预测效果评估。
地址 710049 陕西省西安市咸宁路28号