发明名称 一种火炮间隙特征的检测方法
摘要 本发明公开了一种火炮间隙特征检测方法。该方法首先依据预测器和更新器各自的对称性与约束性给定元素相等的初值,再利用算子自适应算法构造最佳匹配信号特征的自适应预测器和自适应更新器,对火炮间隙响应信号进行算子自适应小波包分解与重构,得到多个频带的振动信号;然后计算各频带振动信号的能量值,取能量最大的频带为最佳检测频带,最后计算最佳检测频带上的间隙特征指标;将火炮机构间隙为0.5mm时最佳检测频带上的间隙特征指标定为阈值,若所测火炮间隙响应信号最佳检测频带上的间隙特征指标小于阈值,则火炮机构间隙合格。该检测方法结果可靠,实时性好,简单易行,适用于现场指导火炮间隙快速动态调整,提高射击精度。
申请公布号 CN101794116B 申请公布日期 2011.06.01
申请号 CN201010108395.9 申请日期 2010.02.09
申请人 西安交通大学 发明人 陈雪峰;申中杰;李兵;何正嘉
分类号 G05B13/04(2006.01)I 主分类号 G05B13/04(2006.01)I
代理机构 西安通大专利代理有限责任公司 61200 代理人 陆万寿
主权项 1.一种火炮间隙特征检测方法,其特征在于:1)首先依据预测器和更新器各自的对称性与约束性给定元素相等的初值,利用算子自适应算法构造最佳匹配信号特征的自适应预测器和自适应更新器,对火炮间隙响应信号进行算子自适应小波包分解和重构,得到多个频带的振动信号,具体包括以下步骤:a)预测器<img file="FSB00000438064400011.GIF" wi="833" he="80" />元素个数为M<sub>G</sub>;更新器<img file="FSB00000438064400012.GIF" wi="816" he="83" />元素个数为M<sub>H</sub>,依据预测器和更新器各自的对称性g<sub>-r+1</sub>=g<sub>r</sub>,r=1,2,…,M<sub>G</sub>/2h<sub>-j+1</sub>=h<sub>j</sub>,j=1,2,…,M<sub>H</sub>/2和约束性<maths num="0001"><![CDATA[<math><mrow><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mo>,</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>h</mi><mi>j</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>4</mn></mfrac></mrow></math>]]></maths>给定元素相等的初值G<sup>0</sup>、H<sup>0</sup>:<maths num="0002"><![CDATA[<math><mrow><msup><mi>G</mi><mn>0</mn></msup><mo>=</mo><msub><mfenced open='[' close=']'><mtable><mtr><mtd><mfrac><mn>1</mn><msub><mi>M</mi><mi>G</mi></msub></mfrac></mtd><mtd><mfrac><mn>1</mn><msub><mi>M</mi><mi>G</mi></msub></mfrac></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><mfrac><mn>1</mn><msub><mi>M</mi><mi>G</mi></msub></mfrac></mtd></mtr></mtable></mfenced><mrow><mn>1</mn><msub><mi>XM</mi><mi>G</mi></msub></mrow></msub></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><msup><mi>H</mi><mn>0</mn></msup><mo>=</mo><msub><mfenced open='[' close=']'><mtable><mtr><mtd><mfrac><mn>1</mn><msub><mrow><mn>2</mn><mi>M</mi></mrow><mi>H</mi></msub></mfrac></mtd><mtd><mfrac><mn>1</mn><mrow><mn>2</mn><msub><mi>M</mi><mi>H</mi></msub></mrow></mfrac></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><mfrac><mn>1</mn><msub><mrow><mn>2</mn><mi>M</mi></mrow><mi>H</mi></msub></mfrac></mtd></mtr></mtable></mfenced><mrow><mn>1</mn><msub><mi>XM</mi><mi>H</mi></msub></mrow></msub></mrow></math>]]></maths>利用初始的预测器G<sup>0</sup>和更新器H<sup>0</sup>对原始信号x(n)进行分解,可得l层分解的细节信号D=(d<sub>i</sub>)<sub>i∈Z</sub>与逼近信号S=(s<sub>i</sub>)<sub>i∈Z</sub>:<maths num="0004"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msup><msub><mi>d</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></msup><mo>=</mo><msup><msub><mi>d</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mo>-</mo><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><mfrac><mn>1</mn><msub><mi>M</mi><mi>G</mi></msub></mfrac><msubsup><mi>s</mi><mrow><mi>i</mi><mo>+</mo><mi>r</mi></mrow><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msubsup></mtd></mtr><mtr><mtd><msup><msub><mi>s</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></msup><mo>=</mo><msup><msub><mi>s</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msup><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mo>-</mo><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><mfrac><mn>1</mn><mrow><mn>2</mn><msub><mi>M</mi><mi>H</mi></msub></mrow></mfrac><msubsup><mi>d</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msubsup></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>,</mo></mrow></math>]]></maths>其中,i为样本序号,l为分解层数,d<sub>i</sub><sup>(l)</sup>为l层细节信号的第i个样本,d<sub>i</sub><sup>(0)</sup>=x<sub>2i+1</sub>为原始信号的第2i+1个样本,s<sub>i</sub><sup>(0)</sup>=x<sub>2i</sub>为原始信号的第2i个样本;将所有细节信号D置零,对信号进行重构,获得重构信号:<maths num="0005"><![CDATA[<math><mrow><msubsup><mi>x</mi><mi>i</mi><mrow><mi>D</mi><mo>=</mo><mn>0</mn></mrow></msubsup><mo>=</mo><msubsup><mi>s</mi><mi>i</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><msubsup><mi>s</mi><mi>i</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi></mrow></math>]]></maths>将原始信号与重构信号对比,可获得重构误差J<sup>D=0</sup>,再根据预测器的约束条件,可得目标函数:<maths num="0006"><![CDATA[<math><mrow><msup><mi>J</mi><mrow><mi>D</mi><mo>=</mo><mn>0</mn></mrow></msup><mrow><mo>(</mo><mi>g</mi><mo>,</mo><mi>&lambda;</mi><mo>)</mo></mrow><mo>=</mo><mi>E</mi><mo>{</mo><msup><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><mrow><mo>(</mo><msubsup><mi>s</mi><mrow><mi>r</mi><mo>+</mo><mi>i</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><msubsup><mi>s</mi><mrow><mi>r</mi><mo>-</mo><mi>i</mi></mrow><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>]</mo></mrow><mn>2</mn></msup><mo>}</mo><mo>+</mo><mi>E</mi><mo>{</mo><msup><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><mrow><mo>(</mo><msubsup><mi>s</mi><mrow><mi>r</mi><mo>+</mo><mi>i</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><msubsup><mi>s</mi><mrow><mi>r</mi><mo>+</mo><mi>i</mi></mrow><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>]</mo></mrow><mn>2</mn></msup><mo>-</mo><msubsup><mi>s</mi><mi>i</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>}</mo><mo>+</mo><mi>&lambda;</mi><mrow><mo>(</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths>为使J<sup>D=0</sup>(g,λ)最小,分别对g<sub>r</sub>与λ求偏导数,即<maths num="0007"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><mfrac><mrow><msup><mrow><mo>&PartialD;</mo><mi>J</mi></mrow><mrow><mi>D</mi><mo>=</mo><mn>0</mn></mrow></msup><mrow><mo>(</mo><mi>g</mi><mo>,</mo><mi>&lambda;</mi><mo>)</mo></mrow></mrow><msub><mrow><mo>&PartialD;</mo><mi>g</mi></mrow><mi>r</mi></msub></mfrac><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mrow><msup><mrow><mo>&PartialD;</mo><mi>J</mi></mrow><mrow><mi>D</mi><mo>=</mo><mn>0</mn></mrow></msup><mrow><mo>(</mo><mi>g</mi><mo>,</mo><mi>&lambda;</mi><mo>)</mo></mrow></mrow><mrow><mo>&PartialD;</mo><mi>&lambda;</mi></mrow></mfrac><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo><mi>r</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mfrac><msub><mi>M</mi><mi>G</mi></msub><mn>2</mn></mfrac></mrow></math>]]></maths>将上述方程求解,可获得系数<img file="FSB00000438064400024.GIF" wi="456" he="80" />由预测器的对称性,可获得自适应预测器<img file="FSB00000438064400025.GIF" wi="871" he="79" />自适应更新器H<sub>aow</sub>的设计是将所有逼近信号S置零,然后对信号进行重构,获得新的重构信号:<maths num="0008"><![CDATA[<math><mrow><msubsup><mi>d</mi><mi>i</mi><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mi>d</mi><mi>i</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></msubsup><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>h</mi><mi>j</mi></msub><mrow><mo>(</mo><msubsup><mi>d</mi><mi>i</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></msubsup><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><msubsup><mi>d</mi><mi>i</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>,</mo><mi>l</mi><mo>&GreaterEqual;</mo><mn>2</mn></mrow></math>]]></maths><maths num="0009"><![CDATA[<math><mrow><msubsup><mi>x</mi><mi>i</mi><mrow><mi>S</mi><mo>=</mo><mn>0</mn></mrow></msubsup><mo>=</mo><msubsup><mi>d</mi><mi>i</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></msubsup><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>h</mi><mi>j</mi></msub><mrow><mo>(</mo><msubsup><mi>d</mi><mi>i</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></msubsup><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><msubsup><mi>d</mi><mi>i</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi></mrow></math>]]></maths>与原始信号相比,可得重构误差J<sup>S=0</sup>,新目标函数为:<maths num="0010"><![CDATA[<math><mrow><msup><mi>J</mi><mrow><mi>S</mi><mo>=</mo><mn>0</mn></mrow></msup><mrow><mo>(</mo><mi>h</mi><mo>,</mo><mi>&gamma;</mi><mo>)</mo></mrow><mo>=</mo><mi>E</mi><mo>{</mo><msup><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>h</mi><mi>j</mi></msub><mrow><mo>(</mo><msubsup><mi>d</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><msubsup><mi>d</mi><mrow><mi>i</mi><mo>=</mo><mi>j</mi></mrow><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>]</mo></mrow><mn>2</mn></msup><mo>}</mo><mo>+</mo><mi>E</mi><mo>{</mo><msup><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>h</mi><mi>j</mi></msub><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><msubsup><mi>d</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi><mo>-</mo><mi>r</mi></mrow><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msubsup><mi>d</mi><mrow><mi>i</mi><mo>+</mo><mi>j</mi><mo>-</mo><mi>r</mi><mo>-</mo><mn>1</mn></mrow><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>-</mo><msubsup><mi>d</mi><mi>i</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></msubsup><mo>]</mo></mrow><mn>2</mn></msup><mo>}</mo><mo>+</mo><mi>&gamma;</mi><mrow><mo>(</mo><mfrac><mn>1</mn><mn>4</mn></mfrac><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>h</mi><mi>j</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths>为使J<sup>S=0</sup>(h,γ)最小,分别对h<sub>j</sub>与γ取偏导数,然后对方程求解可得系数<img file="FSB00000438064400029.GIF" wi="461" he="79" />由预测器的对称性,可获得自适应预测器<img file="FSB000004380644000210.GIF" wi="861" he="79" />b)利用算子自适应小波包对火炮间隙响应信号x(n)进行分解和重构,首先对原始信号进行分成奇偶两个序列x<sub>o</sub>和x<sub>e</sub>,x<sub>o</sub>={x(2i+1)},x<sub>e</sub>(i)={x(2i)},i=1,2,…,n/2-1其中,i为子序列x<sub>o</sub>和x<sub>e</sub>中的样本序号,然后利用下式可获得算子自适应小波包第l层分解的各频带信号<maths num="0011"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>x</mi><mrow><mi>l</mi><mrow><mo>(</mo><mn>2</mn><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>ko</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mo>-</mo><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>ke</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>r</mi><mo>+</mo><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>x</mi><mrow><mi>l</mi><mrow><mo>(</mo><mn>2</mn><mi>k</mi><mo>)</mo></mrow></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>ke</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mo>-</mo><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>h</mi><mi>j</mi></msub><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>ke</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>j</mi><mo>+</mo><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>,</mo><mi>k</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mn>2</mn><mrow><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>/</mo><msup><mn>2</mn><mi>l</mi></msup></mrow></math>]]></maths>其中,k为分解后频带的编号,x<sub>lko</sub>(i)即为l层k频段信号奇序列中的第i个样本;重构过程是将待重构频带信号保留,而将其它频带信号置零,按照下式进行重构,可获得2<sup>l</sup>个频带的振动信号<maths num="0012"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mi>k</mi><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mi>e</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>x</mi><mi>lk</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mo>-</mo><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>h</mi><mi>j</mi></msub><msub><mi>x</mi><mrow><mi>l</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>j</mi><mo>+</mo><msub><mi>M</mi><mi>H</mi></msub><mo>/</mo><mn>2</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>x</mi><mrow><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mi>k</mi><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mi>o</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>x</mi><mrow><mi>l</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mo>-</mo><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn><mo>+</mo><mn>1</mn></mrow><mrow><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn></mrow></munderover><msub><mi>g</mi><mi>r</mi></msub><msub><mi>x</mi><mrow><mi>l</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>r</mi><mo>+</mo><msub><mi>M</mi><mi>G</mi></msub><mo>/</mo><mn>2</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>,</mo><mi>k</mi><mo>=</mo><msup><mn>2</mn><mi>l</mi></msup><mo>,</mo><msup><mn>2</mn><mrow><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>2</mn><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>/</mo><msup><mn>2</mn><mi>l</mi></msup></mrow></math>]]></maths>2)计算各频带振动信号的能量值,取能量最大的频带为最佳检测频带,最后计算最佳检测频带上的间隙特征指标;将火炮机构间隙为0.5mm时最佳检测频带上的间隙特征指标定为阈值,若计算最佳检测频带间隙特征指标小于阈值,则火炮间隙合格;具体包括以下步骤:a)首先,计算信号分解后第l层的2<sup>l</sup>个频段的振动信号的能量值<maths num="0013"><![CDATA[<math><mrow><msub><mi>E</mi><mi>k</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msubsup><mi>x</mi><mi>j</mi><mn>2</mn></msubsup><mo>,</mo><mi>k</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mn>2</mn><mi>l</mi></msup></mrow></math>]]></maths><maths num="0014"><![CDATA[<math><mrow><msub><mi>E</mi><mi>max</mi></msub><mo>=</mo><mi>max</mi><mrow><mo>(</mo><msub><mi>E</mi><mn>1</mn></msub><mo>,</mo><msub><mi>E</mi><mn>2</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>E</mi><msup><mn>2</mn><mi>l</mi></msup></msub><mo>)</mo></mrow></mrow></math>]]></maths>算子自适应小波包对原始信号分解重构后得到2<sup>l</sup>个频段的振动信号,每个频段的振动信号对间隙特征的反映是不同的,能量最大的频段的信号最能反映间隙特征,因此选取能量最大的频带作为最佳检测频带;b)对最佳检测频带的重构信号进行m等分,得到每等分的数据长度为n<sub>m</sub>=n/m,然后按照下式计算信号的间隙特征指标<maths num="0015"><![CDATA[<math><mrow><msub><mi>e</mi><mi>i</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mi>m</mi></msub></munderover><msubsup><mi>x</mi><mi>j</mi><mn>2</mn></msubsup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>m</mi></mrow></math>]]></maths><maths num="0016"><![CDATA[<math><mrow><msub><mi>en</mi><mi>i</mi></msub><mo>=</mo><msub><mi>e</mi><mi>i</mi></msub><mo>/</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>e</mi><mi>i</mi></msub></mrow></math>]]></maths><maths num="0017"><![CDATA[<math><mrow><mi>CQ</mi><mo>=</mo><mo>-</mo><mn>20</mn><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>en</mi><mi>i</mi></msub><mi>ln</mi><mrow><mo>(</mo><msub><mi>en</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths>其中e<sub>i</sub>为每等分信号的能量值,en<sub>i</sub>为各等分的归一化能量值,CQ为信号的间隙特征指标,将火炮机构间隙为0.5mm时最佳检测频带上的间隙特征指标定为阈值,若计算最佳检测频带间隙特征指标小于阈值,则火炮间隙合格。
地址 710049 陕西省西安市咸宁路28号