发明名称 一种数控装备服役状态分析方法
摘要 本发明属于重大装备服役状态监控与寿命预测技术,具体涉及一种数控装备服役状态分析方法。该方法先通过多传感器采集到的表征物理量识别出数控设备多个重要部件的服役状态,然后通过统计学理论所建立的支持向量机分类模型预测出整机的服役状态,并通过“隐-半马尔可夫”随机过程模型计算出重要部件和整机的剩余使用寿命,不仅可以辨识部件的当前运行状态,而且可以预测部件的剩余使用寿命;根据各个部件的运算结果,通过支持向量机分类预测方法得到整机的当前运行状态和剩余使用寿命。本发明为预防性维修提供决策支持的新方法。
申请公布号 CN101799674B 申请公布日期 2011.06.29
申请号 CN201010133638.4 申请日期 2010.03.28
申请人 华中科技大学 发明人 朱海平;刘繁茂;邵新宇;张国军
分类号 G05B19/4065(2006.01)I 主分类号 G05B19/4065(2006.01)I
代理机构 华中科技大学专利中心 42201 代理人 曹葆青
主权项 1.一种数控装备服役状态分析方法,其特征在于,该方法包括下述步骤:第1步  确定待分析的数控装备的重要部件及其服役状态,设重要部件数量为m,i表示重要部件的序号,i∈{1,2,...,m},第i个重要部件的状态数量为L<sub>i</sub>,则第i个重要部件的状态集表示为<img file="FDA0000047530000000011.GIF" wi="439" he="62" /><img file="FDA0000047530000000012.GIF" wi="53" he="49" />表示第i个重要部件完全失效;第2步  利用传感器采集重要部件的特征信号;第3步  对上述采集的特征信号进行信息融合处理,得到各个重要部件的服役状态混合特征向量Y<sub>i</sub>;第4步  对数控装备的各个重要部件的服役状态识别和剩余寿命预测:服役状态识别的过程为:步骤(a1):建立模型将第i个重要部件的隐-半马尔可夫模型的表述为HSMM<sub>i</sub>(λ<sub>i</sub>)=(L<sub>i</sub>,M<sub>i</sub>,A<sub>i</sub>,D<sub>i</sub>,B<sub>i</sub>,π<sub>i</sub>),其中,隐状态即部件i的服役状态的数量为L<sub>i</sub>,每个隐状态对应的可能的观测值数为M<sub>i</sub>,初始状态分布<img file="FDA0000047530000000013.GIF" wi="338" he="56" />状态转移概率矩阵<img file="FDA0000047530000000014.GIF" wi="302" he="62" /><img file="FDA0000047530000000015.GIF" wi="104" he="61" />表示第i个重要部件从第j个服役状态s<sub>ij</sub>跳转到第k个服役状态s<sub>ik</sub>的概率,j,k表示服役状态的序号;最大状态驻留时间D<sub>i</sub>,观察值矩阵<img file="FDA0000047530000000016.GIF" wi="312" he="66" /><img file="FDA0000047530000000017.GIF" wi="56" he="66" />表示重要部件i的服役状态为s<sub>ij</sub>、但观测到的重要部件i的服役状态为s<sub>ik</sub>的概率;步骤(a2):模型训练首先对重要部件i的服役状态混合特征向量Y<sub>i</sub>做矢量量化处理,得到离散的服役状态s<sub>ij</sub>,j=1,2,…,L<sub>i</sub>,然后采用鲍姆-韦尔奇(Baum-Welch)算法对模型进行训练,即解决模型的参数估计问题,得到模型参数A<sub>i</sub>,D<sub>i</sub>,B<sub>i</sub>,π<sub>i</sub>的估计值<img file="FDA0000047530000000021.GIF" wi="251" he="64" />依次对重要部件i的所有服役状态进行训练,得到每种服役状态的隐-半马尔可夫模型;步骤(a3)服役状态识别:在模型训练完成之后,对新采集的服役状态混合特征向量,计算每个服役状态的对数似然函数值,取最大数值对应的状态为当前重要部件的服役状态;剩余寿命预测过程为:步骤(b1):设重要部件服役状态s<sub>ij</sub>的驻留时间D(s<sub>ij</sub>)服从单高斯分布N(μ(s<sub>ij</sub>),σ<sup>2</sup>(s<sub>ij</sub>)),部件的生命周期为T,满足:<img file="FDA0000047530000000022.GIF" wi="380" he="128" />然后对D(s<sub>ij</sub>)的期望值μ(s<sub>ij</sub>)和方差σ<sup>2</sup>(s<sub>ij</sub>)进行参数估计,得到均值和方差的估计值<img file="FDA0000047530000000023.GIF" wi="111" he="58" />和<img file="FDA0000047530000000024.GIF" wi="161" he="61" />并定义D(s<sub>ij</sub>)的估计值<img file="FDA0000047530000000025.GIF" wi="118" he="69" />为:<maths num="0001"><![CDATA[<math><mrow><mover><mi>D</mi><mo>^</mo></mover><mrow><mo>(</mo><msub><mi>s</mi><mi>ij</mi></msub><mo>)</mo></mrow><mo>=</mo><mover><mi>&mu;</mi><mo>^</mo></mover><mrow><mo>(</mo><msub><mi>s</mi><mi>ij</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>&rho;</mi><msup><mover><mi>&sigma;</mi><mo>^</mo></mover><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>s</mi><mi>ij</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths>其中<maths num="0002"><![CDATA[<math><mrow><mi>&rho;</mi><mo>=</mo><mrow><mo>(</mo><mi>T</mi><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>L</mi><mi>i</mi></msub></munderover><mover><mi>&mu;</mi><mo>^</mo></mover><mrow><mo>(</mo><msub><mi>s</mi><mi>ij</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>/</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mover><mi>&sigma;</mi><mo>^</mo></mover><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>s</mi><mi>ij</mi></msub><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>步骤(b2):设第i个部件的第j个服役状态为{s<sub>ij</sub>},i=1,2,…m,j=1,2,…,L<sub>i</sub>,其剩余使用寿命为RUL<sub>ij</sub>,建立如下递推方程式,估算出部件的剩余使用寿命;<maths num="0003"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>RUL</mi><mi>ij</mi></msub><mo>=</mo><msub><msup><mover><mi>a</mi><mo>^</mo></mover><mi>i</mi></msup><mrow><mi>j</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>&times;</mo><mo>[</mo><mover><mi>D</mi><mo>^</mo></mover><mrow><mo>(</mo><msub><mi>s</mi><mi>ij</mi></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>RUL</mi><mrow><mi>ij</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>]</mo><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>j</mi><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>L</mi><mi>i</mi></msub><mo>-</mo><mn>1</mn></mrow></munderover><msub><msup><mover><mi>a</mi><mo>^</mo></mover><mi>i</mi></msup><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>&times;</mo><msub><mi>RULi</mi><mi>k</mi></msub></mtd></mtr><mtr><mtd><msub><mi>RUL</mi><mrow><mi>i</mi><msub><mi>L</mi><mi>i</mi></msub><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><msup><mover><mi>a</mi><mo>^</mo></mover><mi>i</mi></msup><mrow><msub><mi>L</mi><mi>i</mi></msub><mo>-</mo><mn>1</mn><mo>,</mo><msub><mi>L</mi><mi>i</mi></msub><mo>-</mo><mn>1</mn></mrow></msub><mo>&times;</mo><mover><mi>D</mi><mo>^</mo></mover><mrow><mo>(</mo><msub><mi>s</mi><mrow><msub><mi>iL</mi><mi>i</mi></msub><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></math>]]></maths>其中<img file="FDA0000047530000000029.GIF" wi="60" he="66" />和<img file="FDA00000475300000000210.GIF" wi="60" he="66" />是状态转移概率:<img file="FDA00000475300000000211.GIF" wi="60" he="66" />表示重要部件i保持第j个服役状态s<sub>ij</sub>的概率,<img file="FDA0000047530000000031.GIF" wi="71" he="76" />表示重要部件i从第j个服役状态s<sub>ij</sub>转移到第k个服役状态s<sub>ik</sub>的概率;第5步  采用支持向量机分类方法建立数控装备整机和组成部件之间的服役状态联系,完成数控装备整机服役状态识别和剩余寿命预测;第5步包括下述过程:步骤(5.1):建立支持向量机分类模型,设上述得到的重要部件和整机的服役状态数据样本容量为n,且n≥10,表示为:D={(x<sub>f</sub>,y<sub>f</sub>)|x<sub>f</sub>=(x<sub>f1</sub>,x<sub>f2</sub>,…,x<sub>fm</sub>)∈S<sub>1</sub>×S<sub>2</sub>×…×S<sub>m</sub>,y<sub>f</sub>∈S,f∈{1,2,…,n}},其中,x<sub>f</sub>是m维输入向量,表示数控装备的重要部件服役状态,y<sub>f</sub>是整机服役状态的观测值;利用以上样本数据,训练得到支持向量机分类模型,其中核函数采用径向基函数:K(x<sub>f</sub>,x)=exp(-‖x-x<sub>f</sub>‖<sup>2</sup>/σ<sup>2</sup>),x表示待诊断的数控装备部件服役状态序列,σ为部件服役状态样本数据的标准差,其初始范围取σ∈(2<sup>-13</sup>,2<sup>30</sup>);步骤(5.2):数控装备整机服役状态识别,将数控装备所有重要部件的服役状态,代入上述训练好的支持向量机模型,得到数控装备的整机服役状态;步骤(5.3):数控装备整机隐-半马尔可夫建模和剩余使用寿命预测;根据上述支持向量机预测模型,依次选取10到20个时刻点,并根据此时刻的重要部件服役状态,预测得到整机的服役状态,最后得到整机的服役历史状态序列;然后把第4步中重要部件的服役状态序列换成数控装备整机的服役状态序列,采用同样的Baum-Welch训练算法得到整机服役生命周期的隐-半马尔可夫模型。
地址 430074 湖北省武汉市洪山区珞喻路1037号
您可能感兴趣的专利