发明名称 一种基于并行多字典正交匹配的齿轮故障诊断方法
摘要 一种基于并行多字典正交匹配的齿轮故障诊断方法。本发明将齿轮振动信号表达成简洁、稀疏的并行多字典原子线性叠加形式。并行多字典根据齿轮振动信号特征,选取Fourier字典和冲击时频字典生成多字典,使用遗传算法在各子字典中并行选取匹配原子,比较各阶系数得出一个最匹配原子,对原子Gram-Schmidt正交化,形成一个新的原子库。将分析信号在此原子库投影,信号减去投影形成残差信号以供下次分解。满足迭代终止条件后完成分解过程,提取匹配原子及匹配系数,并将基于冲击时频字典的匹配原子重构,可得到相应的冲击成分,继而解调提取齿轮振动信号的故障信息进行故障诊断。
申请公布号 CN104089774A 申请公布日期 2014.10.08
申请号 CN201410356780.3 申请日期 2014.07.25
申请人 北京工业大学 发明人 崔玲丽;邬娜;翟浩;吴春光;马春青
分类号 G01M13/02(2006.01)I 主分类号 G01M13/02(2006.01)I
代理机构 北京思海天达知识产权代理有限公司 11203 代理人 沈波
主权项 一种基于并行多字典正交匹配的齿轮故障诊断方法,其特征在于:该方法包括采集齿轮振动信号、对齿轮振动信号进行基于并行多字典正交匹配追踪稀疏分解、冲击分量重构、对冲击分量解调处理,从而得到故障特征:S1采集齿轮振动信号;齿轮振动信号由齿轮的啮合效应和旋转运动引起,故障齿轮振动信号中还会出现冲击和瞬态振动特征;所述振动信号的采集通过加速度传感器对齿轮箱进行采集;因此构造符合故障特征的特征原子库即字典——Fourier字典和冲击时频字典的并行多字典:Fourier字典的基元函数是正弦函数,其函数模型为:g<sub>fou</sub>(f,γ)=K<sub>fou</sub>sin(2πft+γ)其中,f为频率参数,γ为相位参数,K<sub>fou</sub>为归一化参数,为保证每个原子具有单位能量,即||g<sub>fou</sub>(f,γ)||<sub>2</sub>=1;冲击时频字典的基元函数是指数衰减函数,其函数模型为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>g</mi><mi>imp</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>u</mi><mo>,</mo><mi>f</mi><mo>,</mo><mi>&phi;</mi><mo>)</mo></mrow><mtext>=</mtext><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>K</mi><mi>imp</mi></msub><msup><mi>e</mi><mrow><mo>-</mo><mi>p</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>u</mi><mo>)</mo></mrow></mrow></msup><mi>sin</mi><mn>2</mn><mi>&pi;f</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mi>&phi;</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>&GreaterEqual;</mo><mi>u</mi></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo><mi>t</mi><mo>&lt;</mo><mi>u</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000543380980000011.GIF" wi="1348" he="151" /></maths>其中,p为冲击响应的阻尼衰减特征,u为冲击响应发生的时刻,;f为对应于系统的阻尼固有频率,φ为相位偏移,K<sub>imp</sub>为归一化系数;字典的构造是对字典基函数模型中的各个参数在设定取值范围内进行离散化赋值;之所以称为并行多字典是因为在正交匹配追踪原子选择过程中,同时从以上两个字典中选取原子,再比较两原子的匹配系数,选取匹配系数大的原子为最优原子,同时进行原子选取因此称为并行多字典;S2对齿轮振动信号进行基于并行多字典正交匹配追踪稀疏分解;其中,并行多字典正交匹配追踪稀疏分解算法包括以下步骤:2.1振动信号采集;利用加速度传感器对齿轮箱进行测量,获得振动加速度信号作为待分析信号x;2.2初始化处理;将待分析信号x赋给残差信号,得到初始残差信号R<sub>0</sub>=x;2.3选取匹配原子;根据齿轮振动信号特点构造冲击时频字典<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>G</mi><mn>1</mn></msub><mo>=</mo><mo>{</mo><msubsup><mi>g</mi><msub><mi>r</mi><mi>i</mi></msub><mn>1</mn></msubsup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2,3</mn><mo>.</mo><mo>.</mo><mo>.</mo><mi>m</mi><mo>.</mo><mo>.</mo><mo>.</mo><mo>}</mo></mrow>]]></math><img file="FDA0000543380980000021.GIF" wi="683" he="99" /></maths>和Fourier字典<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mrow><msub><mi>G</mi><mn>2</mn></msub><mo>=</mo><mo>{</mo><msubsup><mi>g</mi><msub><mi>r</mi><mi>i</mi></msub><mn>2</mn></msubsup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2,3</mn><mo>.</mo><mo>.</mo><mo>.</mo><mi>m</mi><mo>.</mo><mo>.</mo><mo>.</mo><mo>}</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000543380980000022.GIF" wi="706" he="94" /></maths>其中m为字典大小;则第k次迭代的匹配原子选取如下,<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mo>|</mo><mo>&lt;</mo><msub><mi>R</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><msubsup><mi>g</mi><mi>rk</mi><mi>j</mi></msubsup><mo>></mo><mo>|</mo><mo>=</mo><mi>sup</mi><mo>|</mo><mo>&lt;</mo><msub><mi>R</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><msubsup><mi>g</mi><msub><mi>r</mi><mi>i</mi></msub><mi>j</mi></msubsup><mo>></mo><mo>|</mo><mo>,</mo><mi>j</mi><mo>=</mo><mn>1,2</mn></mrow>]]></math><img file="FDA0000543380980000023.GIF" wi="1011" he="109" /></maths>并依据下式对匹配原子进行归一化处理,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msubsup><mi>u</mi><mi>k</mi><mo>&prime;</mo></msubsup><mo>=</mo><mfrac><msubsup><mi>g</mi><mi>rk</mi><mi>j</mi></msubsup><mrow><mo>|</mo><mo>|</mo><msubsup><mi>g</mi><mi>rk</mi><mi>j</mi></msubsup><mo>|</mo><mo>|</mo></mrow></mfrac></mrow>]]></math><img file="FDA0000543380980000024.GIF" wi="308" he="205" /></maths>2.4Gram‑Schmidt正交化;依据下式得到第k次迭代的一组正交基p<sub>k</sub>和归一化后的标准正交基u<sub>k</sub>,即Gram‑Schmidt正交化后的原子;<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>p</mi><mi>k</mi></msub><mo>=</mo><msubsup><mi>g</mi><mi>rk</mi><mi>j</mi></msubsup><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></munderover><mo>&lt;</mo><msubsup><mi>g</mi><mi>rk</mi><mi>j</mi></msubsup><mo>,</mo><msubsup><mi>u</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>></mo><msubsup><mi>u</mi><mi>i</mi><mo>&prime;</mo></msubsup></mrow>]]></math><img file="FDA0000543380980000025.GIF" wi="652" he="215" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>u</mi><mi>k</mi></msub><mo>=</mo><mfrac><msub><mi>p</mi><mi>k</mi></msub><mrow><mo>|</mo><mo>|</mo><msub><mi>p</mi><mi>k</mi></msub><mo>|</mo><mo>|</mo></mrow></mfrac></mrow>]]></math><img file="FDA0000543380980000026.GIF" wi="282" he="154" /></maths>2.5更新残差信号;将残差信号在归一化后的标准正交基u<sub>k</sub>上投影;R<sub>k</sub>=R<sub>k‑1</sub>‑&lt;R<sub>k‑1</sub>,u<sub>k</sub>&gt;u<sub>k</sub>2.6检验是否满足迭代终止条件,可选择迭代次数、残差能量、残差比阈值终止条件;若满足则结束迭代进入步骤S3;否则重复执行步骤S2.3~S2.5;S3冲击分量重构;重构信号可近似表示为<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mi>x</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><mo>&lt;</mo><msub><mi>R</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>u</mi><mi>k</mi></msub><mo>></mo><msub><mi>u</mi><mi>k</mi></msub></mrow>]]></math><img file="FDA0000543380980000031.GIF" wi="511" he="214" /></maths>冲击分量重构信号可以表示为:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mi>x</mi><mi>imp</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mo>&lt;</mo><msub><mi>R</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><msubsup><mi>g</mi><mi>rk</mi><mn>1</mn></msubsup><mo>></mo><msubsup><mi>g</mi><mi>rk</mi><mn>1</mn></msubsup></mrow>]]></math><img file="FDA0000543380980000032.GIF" wi="659" he="217" /></maths>S4对冲击分量解调处理;对冲击分量重构信号进行解调分析,得出故障频率,与特征频率进行比对从而确定故障位置。
地址 100124 北京市朝阳区平乐园100号