发明名称 一种基于交叠M带离散小波变换的光纤陀螺信号去噪方法
摘要 一种基于交叠M带离散小波变换的光纤陀螺信号去噪方法,首先建立光纤陀螺输出信号模型,再对光纤陀螺输出信号进行OMDWT小波分解,然后对OMDWT小波系数进行门限阈值处理,最后对光纤陀螺输出信号进行OMDWT小波重构,得到去噪后的陀螺信号。本发明在利用OMDWT对光纤陀螺输出信号进行去噪处理时,OMDWT的小波系数和尺度系数随着光纤陀螺信号循环移动而循环移动相应的节拍;在变换过程中,陀螺信号按多通道进行分解,按不同频带分解的速度较快,对陀螺信号有更细的频带划分,去噪效果优于传统小波去噪效果。本发明对于惯导系统导航性能的提高具有重要意义。
申请公布号 CN102519449B 申请公布日期 2014.07.02
申请号 CN201110425096.2 申请日期 2011.12.17
申请人 北京航空航天大学 发明人 崔培玲;张会娟;全伟
分类号 G01C19/72(2006.01)I 主分类号 G01C19/72(2006.01)I
代理机构 北京科迪生专利代理有限责任公司 11251 代理人 成金玉
主权项 1.一种基于交叠M带离散小波变换的光纤陀螺信号去噪方法,其特征在于实现步骤如下:(1)建立光纤陀螺输出信号模型<img file="FDA0000426626110000011.GIF" wi="1189" he="81" />其中,X<sub>t</sub>为光纤陀螺输出信号;t=0,...,N-1,N表示光纤陀螺输出信号的长度;ω<sub>ie</sub>为地球自转角速率,ω<sub>ie</sub>=7.27×10<sup>-5</sup>rad/s;<img file="FDA0000426626110000012.GIF" wi="51" he="57" />为测试点的地理纬度;ε<sub>t</sub>为陀螺漂移;(2)对光纤陀螺输出信号作OMDWT小波分解首先,用<img file="FDA0000426626110000013.GIF" wi="129" he="99" />和<img file="FDA0000426626110000014.GIF" wi="140" he="98" />分别对光纤陀螺输出信号X<sub>t</sub>进行滤波,得到第J<sub>0</sub>尺度上的小波系数和尺度系数;然后,对所得到的尺度系数用<img file="FDA0000426626110000015.GIF" wi="115" he="99" />和<img file="FDA0000426626110000016.GIF" wi="124" he="94" />进行滤波,得到第j尺度上OMDWT的小波系数和尺度系数,将得到的第j尺度的OMDWT小波系数和尺度系数分别用N维矢量<img file="FDA0000426626110000017.GIF" wi="83" he="90" />和<img file="FDA0000426626110000018.GIF" wi="64" he="90" />表示,则<img file="FDA0000426626110000019.GIF" wi="84" he="90" />对应的元素<img file="FDA00004266261100000110.GIF" wi="82" he="91" />和<img file="FDA00004266261100000111.GIF" wi="70" he="92" />对应的元素<img file="FDA00004266261100000112.GIF" wi="82" he="92" />分别为:<maths num="0001"><![CDATA[<math><mrow><msubsup><munder><mover><mi>W</mi><mo>~</mo></mover><mo>&OverBar;</mo></munder><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow><mi>i</mi></msubsup><mo>&equiv;</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><msub><mi>L</mi><mi>j</mi></msub><mo>-</mo><mn>1</mn></mrow></munderover><msubsup><mover><mi>h</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>l</mi></mrow><mi>i</mi></msubsup><msub><mi>X</mi><mrow><mi>t</mi><mo>-</mo><mi>l</mi><mi>mod</mi><mi>N</mi></mrow></msub><mo>,</mo><msub><mover><mi>V</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow></msub><mo>&equiv;</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><msub><mi>L</mi><mi>j</mi></msub><mo>-</mo><mn>1</mn></mrow></munderover><msub><mover><mi>g</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>l</mi></mrow></msub><msub><mi>X</mi><mrow><mi>t</mi><mo>-</mo><mi>l</mi><mi>mod</mi><mi>N</mi></mrow></msub><mo>;</mo></mrow></math>]]></maths>式中,t=0,...,N-1,N表示光纤陀螺信号的长度;l=1,...,L,L=2M表示第J<sub>0</sub>尺度上MDWT滤波器的长度,M表示小波带数,即M带小波;i=1,...,M-1;j=J<sub>0</sub>,J<sub>0</sub>+1,...,J,J<sub>0</sub>表示小波变换的初始尺度,J表示小波变换的终止尺度;lmodN表示l对N取余;依次计算,到尺度J,其中,<img file="FDA00004266261100000114.GIF" wi="135" he="96" />和<img file="FDA00004266261100000115.GIF" wi="144" he="100" />分别为第J<sub>0</sub>尺度上OMDWT的第i个小波滤波器系数和尺度滤波器系数,<img file="FDA00004266261100000116.GIF" wi="119" he="99" />和<img file="FDA00004266261100000117.GIF" wi="122" he="99" />分别为第j尺度上OMDWT的第i个小波滤波器系数和尺度滤波器系数;<maths num="0002"><![CDATA[<math><mrow><msubsup><mover><mi>h</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>l</mi></mrow><mi>i</mi></msubsup><mo>&equiv;</mo><msubsup><mi>h</mi><mrow><mi>j</mi><mo>,</mo><mi>l</mi></mrow><mi>i</mi></msubsup><mo>/</mo><msup><mi>M</mi><mrow><mi>j</mi><mo>/</mo><mn>2</mn></mrow></msup><mo>,</mo><msub><mover><mi>g</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>&equiv;</mo><msub><mi>g</mi><mrow><mi>j</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>/</mo><msup><mi>M</mi><mrow><mi>j</mi><mo>/</mo><mn>2</mn></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,<img file="FDA0000426626110000022.GIF" wi="112" he="95" />和<img file="FDA0000426626110000023.GIF" wi="121" he="94" />分别表示第j尺度上MDWT的第i个小波滤波器系数和尺度滤波器系数;M<sup>j/2</sup>表示M的j/2次方;第j尺度上滤波器<img file="FDA0000426626110000024.GIF" wi="119" he="99" />的长度是L<sub>j</sub>≡(M<sup>j</sup>-1)(L-1)+1;(3)对OMDWT小波系数作门限阈值处理对步骤(2)中光纤陀螺信号分解后得到的小波系数<img file="FDA0000426626110000025.GIF" wi="86" he="87" />作门限阈值处理,利用门限阈值处理,将绝对值小于门限阈值的小波系数置零,但对绝对值大于门限阈值的小波系数作了收缩:<maths num="0003"><![CDATA[<math><mrow><msubsup><mover><mi>W</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow><mi>i</mi></msubsup><mrow><mo>(</mo><msubsup><munder><mover><mi>W</mi><mo>~</mo></mover><mo>&OverBar;</mo></munder><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow><mi>i</mi></msubsup><mo>,</mo><msub><mi>T</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msubsup><munder><mover><mi>W</mi><mo>~</mo></mover><mo>&OverBar;</mo></munder><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow><mi>i</mi></msubsup><mo>-</mo><msub><mi>T</mi><mi>s</mi></msub><mo>,</mo></mtd><mtd><msubsup><munder><mover><mi>W</mi><mo>~</mo></mover><mo>&OverBar;</mo></munder><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow><mi>i</mi></msubsup><mo>&GreaterEqual;</mo><msub><mi>T</mi><mi>s</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>|</mo><msubsup><munder><mover><mi>W</mi><mo>~</mo></mover><mo>&OverBar;</mo></munder><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow><mi>i</mi></msubsup><mo>|</mo><mo>&lt;</mo><msub><mi>T</mi><mi>s</mi></msub></mtd></mtr><mtr><mtd><msubsup><munder><mover><mi>W</mi><mo>~</mo></mover><mo>&OverBar;</mo></munder><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow><mi>i</mi></msubsup><mo>+</mo><msub><mi>T</mi><mi>s</mi></msub><mo>,</mo></mtd><mtd><msubsup><munder><mover><mi>W</mi><mo>~</mo></mover><mo>&OverBar;</mo></munder><mrow><mi>j</mi><mo>,</mo><mi>t</mi></mrow><mi>i</mi></msubsup><mo>&le;</mo><mo>-</mo><msub><mi>T</mi><mi>s</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,t=0,1,...,N-1,T<sub>s</sub>是门限阈值;<img file="FDA0000426626110000027.GIF" wi="88" he="87" />表示在尺度j上经过门限阈值处理后的第i个小波系数;(4)对门限阈值处理后的光纤陀螺输出信号进行OMDWT小波重构:<maths num="0004"><![CDATA[<math><mrow><msub><mover><mi>V</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>t</mi></mrow></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>M</mi><mo>-</mo><mn>1</mn></mrow></munderover><msup><msub><mover><mi>h</mi><mo>~</mo></mover><mi>l</mi></msub><mi>i</mi></msup><msubsup><mover><mi>W</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>t</mi><mo>+</mo><msup><mi>M</mi><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msup><mi>l</mi><mi>mod</mi><mi>N</mi></mrow><mi>i</mi></msubsup><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mover><mi>g</mi><mo>~</mo></mover><mi>l</mi></msub><msub><mover><mi>V</mi><mo>~</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>t</mi><mo>+</mo><msup><mi>M</mi><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msup><mi>l</mi><mi>mod</mi><mi>N</mi></mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,j=J<sub>0</sub>,J<sub>0</sub>+1,...,J;l=1,...,L,L=2M表示第J<sub>0</sub>尺度上MDWT滤波器的长度,M表示小波带数,即M带小波;<img file="FDA0000426626110000029.GIF" wi="104" he="102" />和<img file="FDA00004266261100000210.GIF" wi="105" he="95" />分别表示OMDWT的第i个小波滤波器系数和尺度滤波器系数;<img file="FDA00004266261100000211.GIF" wi="101" he="87" />表示第t时刻第j-1尺度的尺度系数;<img file="FDA00004266261100000212.GIF" wi="250" he="94" />和<img file="FDA00004266261100000213.GIF" wi="246" he="94" />分别表示第t+M<sup>j-1</sup>lmodN时刻尺度j上门限阈值处理后的第i个小波系数和尺度系数;(5)利用公式(4)经过计算,最后在第J<sub>0</sub>尺度上得到重构的去噪后的光纤陀螺信号<img file="FDA00004266261100000214.GIF" wi="215" he="88" />
地址 100191 北京市海淀区学院路37号