基于ER-EMD的陀螺仪信号去噪方法
2024-07-21
来源:易榕旅网
第32卷第12期 四川兵工学报 2011年12月 【武器装备】 基于ER—EMD的陀螺仪信号去噪方法 柴栋栋 ,宋仁银_2,王吉顺 (1.中国航天科技集团公司六院101所,北京100074;2.宁德师范学院物理与电气工程系,福建宁德352100; 730065) 3.中核集团兰州铀浓缩有限公司,兰州摘要:针对陀螺仪的噪声成分,提出了一种基于ER(energy ratio)与EMD相结合的去噪方法,采集连续两帧的陀螺漂移 信号,各自区分出噪声强弱区域后进行分段处理,取得了很好的去噪效果。 关键词:陀螺仪信号;能量配比;EMD分解;去噪方法 中图分类号:TN911.7 文献标识码:A 文章编号:1006一o7o7(2011)12—0036—06 Denoising Method of Gyroscope Signal Based on ER-EMD CAI Dong—dong ,SONG Ren—yin ,WANG Ji。shun (1.Institute 101 of Sixth Academy,China Aerospace Technology Co.,Beijing 100074,China; 2.Department of Physics and Electic Engirneering,Ningde normal College,Ningde 352100,China; 3.Lanzhou Uranium Enrichment Co.,Ltd,China National Nuclear Corporation,Lanzhou 730065,China) Abstract:Aimed at the noise component of gyroscope,the paper proposed a sort of denoising method based on combining with ER-EMD.It collected the dritf signal of yrgoscope in two continuous frames,after distin- guishing the strong or weak area of noise respectively,it obtained excellent denoising effect. Key words:gyroscope sinal;energy prgoportion;EMD decomposition;denoising method 陀螺仪是敏感角速度的传感器件,由于具有反应快、灵敏 度高、耗电小、寿命长、重量轻等优点,在军用和民用方面都有 着广泛的应用,其测量信号的精度很大程度上决定了系统的 性能,因此对陀螺仪输出噪声的抑制具有重要的实际意 义 -2]。陀螺漂移信号中噪声的存在大大降低了陀螺仪的测 量精度,因此寻找有效的去噪方法一直是陀螺仪信号处理过 频率由高到低排列的固有模态函数(intirnsic mode function, IMF)和一个余项(Residue)的和。其中IMF反应信号的内部 特征,余项表示信号的趋势,故可以将EMD分解看作是以信 号极值特征尺度为度量的时空滤波过程,可以利用这个性质 对信号进行滤波分析和降噪处理 。 高精度陀螺仪的输出信号是弱非线性、弱非平稳的,且受 外部环境等多种不确定因素的影响,适合采用时频分析的方 法进行处理,通常利用小波去噪,但小波变换存在的基函数选 择、频域重叠和阈值不稳定等问题对陀螺漂移信号处理带来 了一定的局限性,而EMD方法是一种自适应的信号处理方 程中一项重要的研究内容 j。 经验模态分解(empiircla mode decomposition,EMD) 是 最新发展起来的处理非线性非平稳信号的方法,是由美国国 家宇航局的Norden E.Huang于1998年提出的,主要用于非线 性、非平稳信号的分析,目前已成功应用于生物医学、环境工 程、故障诊断、语音识别、电力系统、信号处理等领域的研 究 ,取得了很好的效果。主要优点在于基函数可以从信 号自身获得,克服了小波变换中选择基函数的困难。根据信 法,具有自适应的信号分解和降噪能力,因此可以将EMD方 法应用到陀螺仪信号去噪中来。 本文提出了一种基于ER(enery rgatio)一EMD的去噪方 法,可以取连续2帧的陀螺仪信号进行能量配比分析,区分出 噪声强弱区域后进行分段处理,取得了很好的去噪效果。 号时间尺度的不同,EMD可以将复杂的信号分解成若干个按 收稿日期:2011—1O—l2 基金项目:宁德师范高等专科学校科研资助项目(2009Y022) 作者简介:柴栋栋(198O一),男,工程师,主要从事航天器信号及图像处理研究。 柴栋栋:基于ER.EMD的陀螺仪信号去噪方法 采集的陀螺漂移原始信号数据如图1所示。 37 1经验模态分解(EMD) 1.1 EMD的基本原理 EMD可以将复杂的信号分解成一系列具有不同时间尺 度的IMF和一个余项,每个IMF必须满足2个条件: 1)在整个数据长度中,极值点与过零点的数目必须相等 或者最多相差1个; 2)在任意数据点,所有局部极大值形成的上包络线和局 部极小值形成的下包络线的平均值始终为零,即信号关于时 间轴局部对称。 1.2 EMD的分解过程 对信号 (t)进行经验模态分解的一般步骤: 1)找出信号 ( )的所有局部极大值和极小值点; 2)对这些极值点进行三次样条插值,得到由所有局部极 大值点构成的上包络线和所有局部极小值点构成的下包络 线,分别记为e一(t)与e rain(t); 5)记上、下包络线的均值为 m。( ): (1) 并记信号与上、下包络线的均值的差为 h1(£)= ( )一ml(t) (2) 4)判断h,(t)是否满足IMF的2个条件,若满足,则^。(t) 为第1个IMF;否则,需要把h (t)作为原信号,重复上面的步 骤,得到 h l( )=h1(t)一m l(£) (3) 这样依次筛选k次,直到h, ( )成为1个IMF,即 hl (t)=h1 1)(t)一rn1 (t) (4) 这样就从原信号中分解出了第1个IMF,记作为 C (t)=hl (t) (5) 5)从原信号中减去C (t),得到第1个余项 r1(t)= (t)一C1(t) (6) 将r1(t)作为新的待分析信号,重复上述步骤,得到第2 个IM ̄,记为C:(t),此时,余项r:(t)=r (t)一C。(t)。重复上 述步骤,直到得到的余项Tn(£)是一个单调信号或其值小于某 个预先给定的阈值,分解结束。 最后,得到TI,个IMF分量C (t),C (t),…,C (t)及余项 (t),于是原始信号 (t)可表示为 (t)=∑c (t)+rn( ) (7) 1.3陀螺漂移信号的EMD分解 陀螺漂移主要由常值分量和周期分量组成,但是由于各 种电路的噪声及地面噪声等外部环境因素的影响,实际观察 到的信号还包括噪声(白噪声和有色噪声)。对陀螺漂移信号 通常构建为 t)=fo+Asin(2 ̄rif+ )+trn(t)+ (t) (8) 式中 是陀螺常值零偏;A为周期分量的幅值 为周期分量 的频率; 为初始相位;n(t)为白噪声,其强度为it;to(t)为有 色噪声。 图1 陀螺漂移原始信号 对 t)通过EMD分解如图2所示。可以看出,当陀螺漂 移原始信号中混入了噪声干扰的情况下,EMD分解的方法不 尽如人意,也就是说在应用EMD降噪过程中,当信号中存在 异常事件(通常为噪声信号)时,存在模式混叠现象。 1.=至 ● 譬.=至 2 O ● :-1 0 : I ● ● ● :二暑 : :j O ● i : 3 ● I ● O—I,啦啊 图2 陀螺;票移原始信号的EMD分解 从Huang的研究来看,模式混叠的产生与极值点的选取 有关,利用三次样条插值生成的上下包络线算出均值,从而筛 选出的IMF同时包含了信号(有用信号)固有模式和异常事件 (噪声)模式,即模式混叠现象。为了解决这个模式混叠现象, 我们提出了一种基于能量配比的经验模态分解的陀螺仪信号 降噪方法。 首先,陀螺仪工作在空采状态下,可得到一组信号,该信 号的主要成分为随机噪声,对纯噪声的能量曲线和陀螺漂移 源信号(含噪声)的能量曲线进行拟合后相除得到能量配比 曲线; 其次,根据设定的噪声经验阅值(根据噪声的能量占总信 号的能量的百分比设定),找到该阚值在能量配比曲线中的位 置,将其作为去噪分界点,对陀螺漂移源信号进行分段处理: 前段相当于陀螺漂移源信号中的理想信号部分,直接取连续 两帧信号的平均值作为处理结果;后段相当于源信号中含噪 声大的部分,对其进行EMD分解,可近似认为分解后的第1 38 四川兵工学报 http://scbg.jourserv.corn/ 分量均为噪声,求其能量的配比系数ER_coefl和ER_coef2,以 该系数作为2帧信号其他对应分量的加权时的权值; 等 最后,对2帧信号的其他分量取阀值处理,然后将处理后 的对应分量根据能量配比系数加权求和得到处理后的信号, 再将前后2段的最终处理结果进行融合得到去噪后的信号。 量 旨 《 2基于ER—EMD的除噪方法 2.1基于能量的噪声与源信号最小二乘曲线拟合 名 曼 墨 在陀螺仪空采集状态下,可以采集到纯噪声信号。因此 根据噪声和源信号的能量曲线,采用非线性最小二乘的方法 拟合出能量配比曲线(图3)。 1 500r ∞ l000500L 一0}l I-l 一2 一 “ .d-一3 山 - lI 4 毋I_川l …I唧J 5 0l Il嘬U 小… 虬I6 Depth/cm Noise energy curve Depth/era Noise Alpha curve 图3噪声、源信号的能量曲线和能量配比曲线 2.2基于ER的加权系数求取 根据陀螺漂移原始信号的生成原理通过设定的噪声阈值 可将源信号分成2部分:一部分相当于源信号中含噪声大的 部分Noise;另一部分相当于源信号中的理想信号部分Ideal。 因此要想去除源信号中的噪声,着重应该对Noise信号进行 处理。 采集2帧连续的陀螺漂移源信号Signall和Signal2,提取 噪声大的部分Noisel和Noise2(图4),得到陀螺漂移源信号中 的理想信号部分Ideall和Ideal2(图5)。 5 名0 是 一5 《 .10 10 壹 s 童o .5 图4 陀螺漂移源信号对应的含噪声大的部分Noise 图5 陀螺漂移源信号对应的理想信号部分Idea1 分别对含噪声大的部分Noisel和Noise2进行EMD分解, 结果如图6和图7所示。 2 I 4 - ● !jI O 2 3 4 l ● 2 , ● l ● 2 3 4 - ● 4 ● ● : fO 2 I ● l - l钝 2 ,4 I ● 喇 2 l ● 0 : I 4 ● ● 啊—I—● 图6对含噪声大的部分Noisel的EMD分解 图7 对含噪声大的部分Noise2的EMD分解 柴栋栋:基于ER—EMD的陀螺仪信号去噪方法 39 EMD的各IMF分量分别代表了一组特征尺度下的平稳 信号,而各频带能量的变化可以表征陀螺漂移信号存在噪声 状态下的信号特征。陀螺漂移源信号经由EMD分解产生的 各个IMF分量的频率范围未知,也不易从所得到的信号中做 出推断,但是各个IMF分量的频域能量却可能存在着某种 关系。 获得IMF分量后,就可以求每一阶IMF(设为c(t))的总 能量为 巨=J l cf(t)J dt,i=1,2,…,n (9) 其中:E代表各个IMF分量的能量;n为信号经过EMD分解 图8基于ER—EMD的去噪最终结果Result 后生成IMF分量的个数; 为其中的分量序数。故各个IMF分 量的总能量 为 2.4实验结果与分析 为验证本文方法的有效性和优越性,对采集到的连续2 E=(∑l E (10) 帧陀螺漂移源信号(图9),分别采用基于ER的小波软阈值滤 基于EMD的能量配比求取步骤: 波和基于ER—EMD分解的方法进行除噪,其中,小波软阙值滤 1)对Noise1和Noise2信号进行EMD分解。 波方法,与ER.EMD分解的方法类似,也采用基于能量的噪声 2)分别求第1个IMF分量IMF1一Noisel和IMF1一Noise2 阈值对信号进行分段后进行小波分解重构,然后根据ER对应 的总能量E。和 。 的加权系数对2帧信号进行融合,对应滤波结果如图1O +∞ 所示。 E11=J l cl1(t)I dt (11) l=l I c21(t)I dt (12) -.= 其中cll(t)和c21(t)为分量IMF1一Noisel和IMF1一Noise2。 三 日 3)根据能量配比求加权系数 由于Noise信号中含有噪声信号和有用信号,故对含有有 用信号较多的IMF乘上较大的加权系数,对含有用信号少而 噪声较多的IMF乘上较小的加权系数。这样不但可以更好的 j . 提取有用信号,而且还能达到提高信噪比的目的。 旨 《 则可得加权系数分别为: ER_coefl=E21/(E1l+ 1) (13) ER_coef2=E11/(E11+ 1) (14) 2.3去噪算法步骤 图9陀螺漂移源信号(第1组) 1)首先对于纯噪声(空采)和陀螺漂移源信号(含噪声) 的能量曲线进行拟合后得到Noise_Line和Signal_LiBe,两者相 除得到能量配比曲线。 20O 2)根据设定的噪声阈值Noise—th将源信号分成两部分, 堇 。 一部分为含噪声大的部分Noise,另一部分为理想信号部分I— 0 墨_1oo deal。 1 2 3 4 5 Ideal Ultrasound Signal 3)将第1部分信号(噪声)进行EMD分解,可近似认为 名20O 分解后的第1分量均为噪声,求其能量的配比系数ER_coefl 主10。 0 和ER_coef2,以该系数作为2帧信号其他对应分量的加权时的 《-100 权值。 l 2 3 4 5 6 ER-Wavelet-Based Denoising Result 可得:E1l=617.544 6,El2=460.248 3;则ER—cD = 等2O0 0.427 0,ER_coef2=0.573 0。 耋 o0 0 4)对2帧信号的其他分量取阈值处理,然后将噪声部分 《.100 0 1 2 3 4 5 6 Noise的最终结果Noise__re与理想信号部分Ideal—av(取Ideal Depth/cm 和Idea2的均值)进行信号加权重构,得到除噪后的最终结果 C-EMD-Based Denoising Result Result,如图8所示。 图10 陀螺漂移源信号去噪方法效果对比(第l组) 四川兵工学报 http://scbg.jourserv.corn/ 关于滤波算法去除噪声和保护有用信号的综合性能,一 般采用主观评价和客观评价两种评价方式进行评价:一BU者是 以人为主体对信号进行评价,后者是以信噪比SNR、均方误差 MSE和平均绝对误差MAE等指标来进行评判,滤波结果的客 观评价指标如表1所示。 表1 第l组滤波结果客观评价指标比较 从表1中可以看出,基于ER-EMD的除噪方法从滤波结 果以及各项指标中都远高于基于ER的小波软阈值的滤波方 uq;兰4目《 。q;兰A8《 2 2 法,对陀螺漂移源信号有很强的去噪效果,基本还原了理想陀 ∞ 0 ∞ 如 O O 如 O 螺信号。为了验证ER-EMD方法的自适应性,分别采集不同 的陀螺漂移信号(图11和图13)进行去噪效果比较,去噪效果 如图12和图14所示,客观评价指标比较表如表2和表3 所示n 图l1陀螺漂移源信号(第2组) 表2第二组滤波结果2客观评价指标的比较 1 2 3 4 5 ER・・Wavelet-Based Denoising Result 0 1 2 3 4 5 6 Depth/cm C-EMD-Based Denoising Result 图12 陀螺漂移源信号去噪方法效果对比(第2组) 图13 陀螺漂移源信号(第3组) 通过上述3组滤波试验可以看出,相比基于ER的小波软 阈值滤波方法,基于ER-EMD的去噪方法对于陀螺仪信号中 的噪声成分具有最佳的去噪效果,它不仅结合了END分解自 适应的信号分解和降噪能力,而且基于能量的噪声经验阈值 对陀螺仪信号进行分段处理,不仅可以大大提高陀螺漂移信 号的信噪比,减小均方差和平均绝对误差,而且克服了EMD 分解的模式混叠现象,可以最大限度的除去噪声成分,保留有 用信号。 表3第3组滤波结果客观评价指标的比较 柴栋栋:基于ER—EMD的陀螺仪信号去噪方法 41 参考文献: [1] 李家垒,何婧,信东,等.光线陀螺消噪方法研究[J].电 光与控制,2010,17(4):69—73. [2] 周绍磊,张文广..史贤俊,等.基于最优小波包基的陀螺 仪信号去噪算法研究[J].弹箭与制导学报,2OO6,26 (1):454—456. [3]Quistgaard J U. ̄gnal Acquisition and Processing in Medi. cal Diagnostic Ultrasound[J].IEEE Sinagl Processing Mag. zinc。1997,10(1):67—73. [4]Huang N E,Shen Z,Long S R.The Empirical Mode Decom- position and the ttilbert Spectrum for Nonlinear and Nonsta— tionary Time Series Analysis[C]//Proceeding of Royal So. eiety A.London,】998(454):903-995. Depth/cm [5]Huang N E,Wu z.A review on Hilbea—Huang Trnasform: C—EMD-Based Denoising Result Method and Its Applications to Geophysical Studies[J].Re— 图l4 陀螺漂移源信号去噪方法效果对比(第3组) views of Geophysics,2006,46. [6] Flandrin P,Rilling G,Gonqalves P.Empirical Mode Decom— position as a Fiher Bank[J].IEEE Singal Processing Let— 3结束语 ters,2004,11(2):112—114. [7]Wu Z,Huang N E.A study of the Characteirstics fo White 针对陀螺仪信号中噪声的特征,提出了一种基于ER— Noise Using the Empirical Mode Decomposition Method [C]//Proc.Roy.Soc.London,460A.2004:1597—1611. EMD的去噪方法,可以将连续的2帧陀螺漂移信号作为一组 [8] 郝婕,李云霞,赵尚弘.光纤陀螺中的关键技术分析[J]. 信号,区分出噪声强弱区域后进行分段处理,大大提高陀螺仪 激光杂志,2007(15):67—68. 信号的信噪比,有效地去除了噪声成分,具有很强的自适应降 噪能力。 (责任编辑周江川) (上接第35页) [2] 孟庆玉,张静远,宋保维.鱼雷作战效能分析[M].北京: 国防工业出版社。2003. 3结束语 [3] 张吉军.模糊层次分析法(FAHP)[J].模糊系统与数学, 2000,14(2):80—88. 本文首次结合潜艇鱼雷作战使用过程,构建了系统效能 [4] 胡方,黄建国,董仲臣.鱼雷效能模糊综合评估方法研究 评估指标体系,给出基于AHP的模糊综合评估模型,并通过 [J].鱼雷技术,2( ,15(2):52—56. 算例对此法进行了验证。该方法通过众多专家打分,将各指 [5] 林重阳,姜庆祥,陈建虎.基于模糊层次分析法的某型导 标权重进行定量描述,降低了主观性,提高了结论的可信 弹系统效能评估[J].兵工自动化,2006(12):3—5. 度 。该法适用于系统构成复杂、试验成本高昂,缺乏大量精 [6] 张君齐,韩朝阳,徐敏.基于一致性排序法和模糊综合评 确数据的武器系统效能评估,其对于武器的研制及保障系统 价法的潜艇作战:效能评估[J].四川兵工学报,2009,30 的建设使用具有一定的参考价值。 (10):90—92. [7]赵国华,姚奕.潜射反舰导弹作战效能的模糊综合评判 参考文献: [J].火力与指挥控制,2007,32(4):85—88. [1] 李永春,盂庆玉.鱼雷武器系统作战效能评估[J].火力 (责任编辑陈松) 与指挥控制,1997,22(2):49—53.