更全的杂志信息网

基于形态学的自动驾驶仪振动信号基线漂移去噪

更新时间:2016-07-05

导弹自动驾驶仪包含陀螺仪、加速度计等敏感元件,其对调整和稳定弹体姿态有着重要的作用。为了更好地检测自动驾驶仪性能,测试中通常要进行环境振动试验。然而振动测试中,由于硬件不稳定,使采集到的信号污染严重[1],再加之由于敏感元件零偏不稳定,造成积分器输出的信号存在基线漂移,这对后续信号特征的提取产生了很大影响。因此,有必要对振动测试信号进行有效的滤波处理。

为了抑制基线漂移,最常用的方法是通过一个高通滤波器去除采样数据中的漂移噪声[2-3]。但是当基线漂移非常严重时,这种方法的去噪效果并不理想。潘超等[4]将传统的多项式算法进行改进,用于校正长周期加速度信号中的基线漂移,但是在进行降维时,这种方法容易丢失信号的有用成分。Morita和Kitagawa[5]利用一系列模拟光谱研究了扰动相关移动窗口二维基线漂移的影响。王远等[6]利用改进的小波变换对信号进行10层分解,然后通过预测相消的方法有效抑制了ATEM (Array Transient Electromagnetic)数据中的基线漂移,虽然这种方法的去噪效果优于插值算法,但是需要对被测信号的细节信息十分了解。庞宇等[7]利用改进的形态学算法抑制了ECG信号中的基线漂移。此外,罗玉荣等[8]利用陷波滤波器和盲源分离法实现了对微弱信号基线漂移的抑制。在光谱研究方面,很多研究者根据实际的应用背景和信号特征,也提出了许多适用于抑制光谱基线漂移的算法[9-12]。本文则是根据振动信号的特点,将形态学去噪思想应用到了具体的工程实践中。

形态学滤波器是一种非线性信号滤波器,有着严格的数学理论基础。这种方法的局部修正能力较好,去噪过程相对简单,不需要信号的频域信息,只需通过简单的闭-开、开-闭运算即可达到提取信号、抑制噪声的目的[13]。近年来,这种方法被广泛应用于图像处理[14-15]、电力系统[16]以及振动信号处理[17]领域。因此,通过比较上述方法的优缺点,本文基于形态学基本原理和粒子群优化(PSO)算法,提出了一种用于振动信号去噪处理的3级形态学滤波方法,并对3种自动驾驶仪的实测振动信号进行了处理,效果较好。

1 基础理论

数学形态学最初是由数学家Matereron和Serra创立的一种信号分析方法,其基本思想主要包括2部分:①目标信号由集合来描述;②通过预先设计的结构元素来局部地修正被测信号的几何结构。这种方法在结构上较为简单,其基本变换仅有2种:腐蚀和膨胀。其他运算(如形态开-闭和形态闭-开)都是这2种基本变换的线性组合。以一维离散信号f(n)为例,数学描述如下。

g(n)为形态学滤波中所用结构元素,其定义域为G={0,1,…,M-1},F={0,1,…,N-1}则是f(n)的定义域,且NM,则f(n)关于g(n)的腐蚀和膨胀运算定义如下[18]

n=0,1,…,N+M-2

(1)

(fg)

n=0,1,…,N-M

(2)

[1] EVANS J W,KUNDU P,HOROVITZ S G,et al. Separating slow BOLD from non-BOLD baseline drifts using multi-echo FMRI[J].NeuroImage,2015,105:189-197.

高效准确的识别叶芽和花芽,才能够准确的运用各种修剪技术,提高冬剪的效率和质量,使树体合理负载,节约养分,有效克服树体大小年现象。

[9] DU Y G,CHAMBERS S A.Etalon-induced baseline drift and correction in atom flux sensors based on atomic absorption spectroscopy[J].Applied Physics Letters,2014,105(16):163113.

(3)

(f·g)(n)=[(fgg](n)

《2015中国图书馆学会年会第七分会场——图书采访在“互联网+时代”的创新模式》会议上,浙江绍兴图书馆第一次在会上试用微信抽奖平台,全会维系约5h左右,共进行了4轮荐书抽奖活动,参会代表参与达到416人次,居当天分会场第二,观众成功关注了图书馆微信公众号,推荐书目达上千余次。新颖的创新抽奖方式让在场的领导、专家、观众、学者们耳目一新,带动了现场会议的活动活跃氛围,大家都积极参与其中,并且乐在其中。帮助会议顺利进行,会议取得圆满成功,会议精神在此次活动中也深入人心,让大家在学习探讨的过程中,充满惊喜与乐趣。

(4)

式中:符号“∘”表示开运算,“·”表示闭运算。开运算和闭运算是形态学滤波中最基本的滤波方式,分别用于抑制信号的正、负脉冲噪声。但是单独使用的去噪效果不好,通常将两者级联使用,形成形态开-闭(OC)和形态闭-开(CO)运算,其定义如下[18]:

OC(f(n))=fg·g

(5)

CO(f(n))=f·gg

右丞相樗里疾表示反对,因为秦国到韩国的路途遥远,不仅劳民伤财,还有腹背受敌的风险。左丞相甘茂却提出,宜阳对秦国非常关键,伐韩势在必行。而他们现在首先要做的是破坏韩魏联盟,一旦魏国助秦,韩国被孤立,就算宜阳城池坚固、兵精粮足,也可能被秦军攻破。

(6)

据上述定义,开-闭、闭-开运算可以同时起到抑制信号中正、负脉冲干扰的作用。实际应用中,为了抑制形态开的反扩展性和形态闭的扩展性,尽可能降低滤波过程中统计偏移所造成的影响,通常将这2种滤波器组合使用,组合滤波器的输出形式为

R(n)=(OC(f(n))+CO(f(n)))/2

(7)

式中:R(n)为组合滤波器的输出信号;f(n)为输入信号,即待滤波信号。

2 滤波器设计

2.1 滤波器实现方式

对于实测信号y(n)而言,其信号成分可以表示为

y(n)=x(n)+h(n)+l(n)+σ(n)

(8)

式中:x(n)为有用信号;h(n)为高频干扰;l(n)为基线漂移噪声;σ(n)为随机干扰。h(n)在时域上表现出很窄的波形,利用形态学去噪时,可以通过较窄的形态滤波器予以滤除;基线漂移噪声l(n)变化缓慢,其特征接近于低频线性变化,可以通过较宽的形态滤波器予以滤除;σ(n)则可以通过适当的平滑处理进行解决。

4)在一个软件平台下以一套数据完成建库和出图2种成果生产,使任务分配、数据传输、成果上交等都化繁为简。

基于上述分析,振动信号形态学级联滤波器的数学模型可以表示为如图1所示的基本结构。根据图1,去噪步骤共有3步。

步骤1 利用式(5)、式(6)对输入信号x(n)进行去噪,其目的是滤除背景杂波及高频脉冲干扰,滤波器数学模型为

f1,1(n)=OCx(n,k1)

(9)

f1,2(n)=COx(n,k1)

(10)

式中:f1,1(n)和f1,2(n)分别为2种运算方式步骤1滤波后的输出信号;x(nk1)为待滤波信号x(n)通过结构元素k1进行形态滤波。步骤1的目的是去除h(n)。滤波后所剩信号包含x(n)、l(n)和σ(n)。

步骤2 将步骤1滤波后的信号再次进行处理。步骤2选择较宽的结构元素滤除有用信号x(n),该级滤波器的结构形式为

表15和16给出了LAS及本文方法的迭代过程及设计点处可靠度值。表17给出了本文方法迭代点处的局部采样半径值。可以看出,相较于LAS方法,本文方法每次迭代所需的样本点更少,最终求解也更为准确。

图1 级联滤波器结构模型 Fig.1 Structure model of cascading filter

f2,1(n)=OC f1,1(n,k2)

(11)

f2,2(n|(L2,θ2)))

(12)

式中:f2,1(n)和f2,2(n)分别为采用2种运算方式进行步骤2滤波后的输出信号。步骤2滤波后,所剩信号只有l(n)和σ(n)。

乡村振兴战略视域下,经济不发达地区的乡村建设任务艰巨,机遇与挑战并存。张掖市是我国西部经济不发达城市之一,必须重视乡村文化建设,勇于探索、大胆创新,走出一条符合自己实际且富有特色的乡村建设之路。

步骤3 将步骤1和步骤2滤波所得信号进行相消与平滑处理,得到最终的去噪信号,其表达式为

f1,2(n)-f2,2(n))

(13)

式中:T0为滑动滤波周期。

2.2 滤波器关键元素选取

h(n)和l(n)滤除的关键在于形态学滤波器形状的选择,而该形状可由形态学结构元素来决定。结构元素种类繁多,常见的有直线形、矩形、菱形、抛物线形等规则或不规则曲线,去噪时往往根据需要进行选择。滤波结构元素k1k2的选择对于去噪结果有很大影响,其形状、尺寸决定了去噪的效果[11]。但是,越复杂的结构元素,如圆盘结构元素和抛物线结构元素,计算量较大,直接影响信号处理速度,难以适应实时性要求较高的自动驾驶仪振动测试。因此,本文选用简单实用的直线形结构元素。

对于直线形结构元素而言,决定其形状的元素有2个,即宽度L和角度θL决定了滤波器的宽度,θ决定了滤波器的方向。图2为直线形结构元素的示意图,其中L={3,5},θ={0,45,90}。这2个元素的选取会对去噪效果产生一定的影响,如果选取不当,甚至可能使去噪失败。

因此,考虑到Lθ对去噪的影响,并将其代入式(13),得到最终的输出信号表达式为

f2,1(n|(L2,θ2)) +f1,2(n|(L1,θ1))-

f2,2(n)=CO f1,2(n,k2)

(14)

式中:L1θ1分别为第1级滤波器中所使用结构元素的宽度和角度;L2θ2分别为第2级滤波器中所使用结构元素的宽度和角度。

图2 直线形结构元素基本模型 Fig.2 Basic model of linear structural elements

为了合理选择直线形结构元素K(L,θ)的2个参数Lθ,本文采取以下方式:如果考虑结构元素所有可能的情况,那么由其组成的集合可以称为全方位结构元素,即

KL,θ={K(L+i,θ+j)|iN+,j∈[0,2π]}

但是在实际的去噪过程中,不同的样本信号需要采用不同的结构元素才能实现较好的去噪效果。因此,为了提高本节所述滤波器的自适应能力,本文又进一步引入了PSO算法来实现对结构元素的最优化选择。

PSO算法是一种解决工程优化问题的有效方法,经典的PSO算法可以表示为

vij(t+1)=vij+c1r1(pij-xij(t))+

c2r2(gj-xij(t))

由于光学影像上很难准确识别自然边界线,因此,为了保持结果统一,结合低空无人机获取的高分辨率DOM、DEM数据,高精度的潮汐模型,自然岸线平均高潮线、低潮线、0m线的提取即基于沿海DEM和潮汐模型的简单求交方法。

(15)

式中:c1c2 为学习因子; r1r2 为随机变量;xij 为个体最佳位置, i = 1, 2, …, NP,j = 1, 2,…, N,NP为种群大小,N为节点数;vij为用于更新个体的最佳位置(pij) 和最佳位置的全局自适应值(gj)。

为了优化滤波器的参数,目标函数定义为

QSNR(L1,θ1,L2,θ2)=

假设供电区域内用户数为n且均匀分布,在馈线上安装k1个“二遥”终端设备,k2个“三遥”设备。当线路出现故障时,停电时间由3部分组成:t1为故障区域查找时间,t2为故障隔离时间,t3为故障修复时间。对于“二遥”终端设备,t1为0;对于“三遥”终端设备,t1和t2均为0。假定“二遥”终端均匀安置在“三遥”终端装置所分割的区域中,每个“三遥”分段内对α台分段开关进行“二遥”配置,即有

近些年来,绍兴不断加快对外开放步伐,外向型经济发展保持了良好的势头。外向型经济指一个国家或地区为推动其经济发展,把国际市场的需求作为导向,扩大出口,并积极参与国际分工与竞争所建立的经济运行体系〔1〕。绍兴市近年扩大出口贸易,使外向型经济不断取得瞩目的成绩。在2010年全市实现外贸进出口总额达270.16亿美元,增长31.8%;其中进出口国家和地区多达199个〔2〕,这些数据都表明绍兴发展外向型经济的增长态势非常良好,而对外语人才的需求也在不断扩大规模。在接受调查90多家企事业单位中,77.6%的单位认为今后将会进一步扩大对外语人才的引进规模,表明出绍兴地区对外语人才需求的持续增长。

(16)

式中:x(n)表示原始信号, y(n) 表示滤波后的信号;S为信号长度, 且n=1,2,…,S

总而言之,机械电气设备受安装及运行环境影响,故障种类及应急处理措施具有极大的差异性,需相关维修人员注重对机械电气设备诊断技术的不断完善及优化,及时判断并记录下机械电气设备故障发生的症结所在,并为后续故障处理工作提供有力的数据支持,以将机械电气设备故障所造成的经济损失控制在最低范围之内。

3 应用实验

为了验证本文方法在去除自动驾驶仪振动信号基线漂移噪声方面的优越性,将现场采集到的信号作为去噪样本,利用小波阈值去噪、传统形态学去噪和本文方法分别进行去噪处理。图3(a)为现场采集到A型号导弹自动驾驶仪在静止状态时的反馈信号,图3(b)为振动测试时的反馈信号。由图3可知,在静止状态下,信号虽然也受到了一定的干扰,但是不存在基线漂移噪声,经过振动试验,同一反馈信号出现了漂移噪声。

3.1 传统形态学去噪

为了对图3(b)所示的信号进行处理,首先采用式(7)所示的传统形态学去噪方法进行处理。消噪后的信号波形如图4所示。

两组患者同样采用黄体酮进行治疗,(湖北葛店人福药业有限责任公司,国药准字H20066109)。在剂量方面两组存在区别,观察组病人采用高剂量:每天入睡前用药一次,剂量为200毫克,连服10天后停止用药,之后监测病人的出血状况,并于月经结束后三天回院复诊。对照组采用低剂量组:每天入睡前用药一次,剂量为100毫克,连服10天后停止用药,之后监测病人的是否出血及出血量,之后在月经结束后三天回院复诊。

利用传统形态学去噪后,信噪比(Signal to NoiseRatio, SNR)提高到了15.17,均方差(Root Mean Square Error,RMSE)为0.164,对振动信号的噪声起到了一定的抑制作用,但是根据图4所示的去噪结果来看,基线漂移噪声仍然存在。

实验结果用Excel软件进行处理,计算平均值和标准差,用SAS 8.0和spss17.0软件进行单因素方差分析、相关性分析、聚类分析、主成份分析以及偏最小二乘回归法分析,显著性水平为p<0.05,数据以均值±标准差(means±SD,n=3)表示。

图3 静止和振动状态实测信号 Fig.3 Measured signals in static and vibration states

图4 传统形态学方法去噪结果 Fig.4 Denoising results of traditional morphological method

3.2 小波阈值去噪

本文利用小波变换同样对该实测振动信号进行了去噪处理。选择常用的“db”小波和“sym”小波作为小波基,分别进行去噪处理。表1为2种小波基经过不同分解层数(2,3,4)后的去噪指标。

由表1所示的去噪指标可知,当分解层数大于3时,信噪比变为负值,而且波形相似比急速下降至0.3左右,说明有用信号丢失严重,因此分解层数不能大于3层。此外,比较表1中数据可知,当分解层数为2时,去噪效果较好,此时去噪后的波形如图5所示。可知,“sym8”小波去噪后的信号光滑度较好,但2种小波基去噪后都存在一个问题,即基线漂移噪声仍然存在。

表1 不同分解层数下小波阈值去噪结果

Table 1 Denoising results of wavelet transformation with different wavelet-bases

小 波 基分解层数均 方 差信 噪 比波形相似比sym820.15120.800.94sym830.20213.820.89sym840.428-21.840.32db320.16518.710.93db330.2547.760.83db340.428-21.420.32

图5 小波阈值方法去噪结果 Fig.5 Denoising results of wavelet threshold method

3.3 本文方法去噪

在利用本文方法进行去噪之前,需确定第1级和第2级滤波器的结构元素。根据2.2节对全方位结构元素的定义,由式(16)可得L1L2θ1θ2的取值对去噪效果的影响。由图6可知,当信噪比达到最大时,L1<5,L2 >28,θ1<22, θ2>40。

利用PSO算法进行6次优化实验,优化结果如表2所示。信噪比最终达到28左右,此时优化所得结构元素的具体取值如表2所示。

由表2的优化结果可知,6次优化实验所得结果符合图6所得结构元素的取值范围,进一步说明PSO算法的引入增加了本文方法的健壮性和鲁棒性。

结构元素确定之后,根据式(9)~式(13),得到本文方法滤波后的结果,如图7所示。由滤波结果可知,本文方法能够对基线漂移进行校正。

3.4 第2种振动信号去噪

为了进一步验证本文方法适用于处理导弹自动驾驶仪振动测试信号,将B型号导弹自驾仪振动过程中的某实测信号进行滤波处理,处理后的结果如图8所示。

图6 L和θ对去噪效果的影响 Fig.6 Influence of L and θ on denoising

表2 PSO算法优化结果

Table 2 Optimization results using PSO algorithm

实验次数L1θ1L2θ2信 噪 比122294028.7233308028.7332787228.7435686527.6535764027.6623367228.1

图7 本文方法对自动驾驶仪实测振动信号的去噪结果 Fig.7 Denoising results of measured vibration signal of autopilot using proposed method

图8 本文方法和对比方法对B型号导弹自动驾驶仪实测振动信号的去噪结果 Fig.8 Denoising results of measured vibration signal of Type B missile autopilot by proposed method and reference method

由图8(a)可知,理论上被测信号应当为正/余弦形式的波形,但是振动过程中测得的原始信号波形失真严重,且含有基线漂移噪声,此时无法有效提取信号特征,直接影响对自动驾驶仪相关性能的分析。利用本文方法去噪后,根据图8(b)可明显看出,此时基线漂移噪声被有效抑制,而且背景杂散噪声也被消除,有效信号得到了恢复。而另外2种对比方法虽然对噪声有一定的抑制作用,但是无法消除根本性的基线漂移噪声。

4 对比实验

[4] PAN C,ZHANG R F,LUO H,et al.Baseline correction of vibration acceleration signals with inconsistent initial velocity and displacement[J].Advances in Mechanical Engineering,2016,8(10):1-11.

图9 含有基线漂移噪声的ECG信号去噪结果 Fig.9 Denoising results of ECG signals containing baseline drift noise

5 结 论

本文分析了工程应用背景,根据形态学基本原理提出了适用于自动驾驶仪振动信号去噪处理的具体方法,通过对实测数据进行处理,得到如下结论:

1) 不同的振动信号,其基线漂移噪声不同,需选择不同的结构元素进行基线漂移校正。线性结构元素的2个参数,即宽度和角度的取值对去噪结果有很大影响。

2) 与传统的小波阈值去噪和形态学去噪相比,本文方法能够有效抑制基线漂移,降低样本信号的均方差,提高信噪比。

3) 通过对典型的含有基线漂移的ECG信号进行处理,进一步验证了本文方法在去除同类型振动信号时具有较强的自适应能力。

参考文献 (References)

式中:Θ与⊕分别代表腐蚀、膨胀运算。腐蚀运算和膨胀运算分别代表了一个收缩过程和一个膨胀过程。收缩过程对于减少信号峰值、加宽谷域方面效果良好;而膨胀过程则起到了相反的作用。形态学滤波中,通常是将这2种运算进行级联得到开、闭运算,其定义如下:

本文针对循环经济主导型的农业生态园的概念,对于当前循环经济主导型农业生态园的发展现状,分析目前农业生态经济中存在的问题,确立农业生态发展过程的目标,选用正确的分析方法,对当前农业生态的困难点进行说明,明确一个农业生态的规划方案。

[2] CHIU H C.Stable baseline correction of digital strong-motion data[J].Bulletin of Seismological Society of America,1997,87(4):932-944.

[3] BOORE D M,BOMMER J J.Processing of strong-motion accelerograms:Needs,options and consequences[J].Soil Dynamics and Earthquake Engineering,2005,25(2):93-115.

医学心电信号(ECG)是一种常见的非周期振动信号,该类信号经常伴有基线漂移。为了验证本文方法在矫正基线漂移时的自适应能力,本文从MIT-BIH心率失常数据库中随机选择了一种含有基线漂移成分的心电信号,其编号为12431_04,利用本文方法和对比方法分别对该样本信号进行了去噪分析,结果如图9所示。

[5] MORITA S,KITAGAWA K.Effect of baseline drift on perturbat-correlation moving-window two-dimensional correlation spectroscopy[J].Vibrational Spectroscopy,2012,60:217-219.

[6] WANG Y,JI Y J,LI S Y.A wavelet-based baseline drift correction method for grounded electrical source airborne transient electromagnetic signals[J].Exploration Geophysics,2013,44(4):229-237.

[7] 邓璐,庞宇,赵艳霞,等.基于形态学的心电信号基线漂移矫正方法[J].数字通信,2013,40(3):14-16.

DENG L,PANG Y,ZHAO Y X,et al.Removal method of baseline drift from ECG signals based on morphology filter[J].Digital Communication,2013,40(3):14-16(in Chinese).

[8] LUO Y R,HARGRAVES R H,BELLE A,et al.A hierarchical method for removal of baseline drift from biomedical signals:Application in ECG analysis[J].Scientific World Journal,2013,2013:896056.

(fg)(n)=[(fΘg)⊕g](n)

[10] LOPATKA M,BARCARU A,SJERPS M J,et al.Leveraging probabilistic peak detection to estimate baseline drift in complex chromatographic samples[J].Journal of Chromatography A,2016,1431:122-130.

[11] LIU G F,LUO X L,YANG J.Baseline drift effect on the performance of neutron and γ ray discrimination using frequency gradient analysis[J].Chinese Physics C,2013,37(6):63-69.

[12] ZHU F,QIN B J,FENG W Y,et al.Reducing Poisson noise and baseline drift in x-ray spectral images with bootstrap Poisson regression and robust nonparametric regression[J].Physics in Medicine and Biology,2013,58(6):1739-1758.

[13] WANG R Q,LI Q,ZHANG M.Application of multi-scaled morphology in denoising seismic data[J].Applied Geophyiscs,2008,5(3):197-203.

[14] SALEMBIER P,WILKINSON M H F.Connected operators:A review of region-based morphological image processing techniques[J].IEEE Signal Processing Magazine,2009,26(6):136-157.

[15] 赵于前,王小芳,李桂源.基于多尺度多结构元素的肝脏图像分割[J].光电子·激光,2009,20(4):563-566.

ZHAO Y Q,WANG X F,LI G Y.Liver image segmentation based on multi-scale and multi-structure elements[J].Journal of Optoelectronics·Laser,2009,20(4):563-566(in Chinese).

[16] GAUTAM S,BRAHMA S M.Overview of mathematical morphology in power systems-A tutorial approach[C]∥2009 IEEE Power & Energy Society General Meeting.Piscataway,NJ:IEEE Press,2009:3523-3529.

[17] KOZUMPLK J,PROVAZNK I.Fast timevarying linear flters for suppression of baseline drift in electrocardiographic signals[J].Biomedical Engineering Online,2017,16:24.

[18] SERRA J.Image analysis and mathematical morphology[M].New York:Academic Press,1982.

张景元,何玉珠
《北京航空航天大学学报》2018年第5期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号