《哈尔滨工业大学学报》投稿模板

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于EMD和SVM的传感器故障诊断方法(20字以内)(二号黑体)题目冯志刚1,王祁2,信太克规2(四号楷体)作者名(1.沈阳航空工业学院自动化学院,沈阳110136,fzg1023@yeah.net;2.哈尔滨工业大学自动化测试与控制系,哈尔滨150001)摘要:为了解决自确认压力传感器的故障诊断问题,提出了一种基于经验模式分解(EMD)和支持向量机(SVM)的传感器故障诊断方法,该方法对传感器输出信号进行经验模态分解,将其分解为若干个固有模态函数(IMF),对每个IMF通过一定的削减算法增强故障特征,然后计算每个IMF和残余项的能量以及整个信号的削减比作为特征向量,以此作为输入来建立支持向量多分类机,判断传感器的故障类型。通过压力传感器的故障诊断结果表明,该方法能有效的应用于传感器的故障诊断中。关键词:经验模态分解;支持向量机;特征提取;传感器故障诊断中图分类号:TH133;TP183SensorfaultdiagnosisbasedonempiricalmodedecompositionandsupportvectormachinesFENGZhi-gang1,WANGQi2,SHIDAKatsunori2(1.DepartmentofAutomation,ShenyangInstituteofAeronauticalengineering,Shenyang110136,China,fzg1023@yeah.net;2.DepartmentofAutomaticMeasurementandControl,HarbinInstituteofTechnology,Harbin150001,China)Abstract:Tosolvethefaultdiagnosisproblemofself-validatingpressuresensor,asensorfaultdiagnosisapproachbasedonempiricalmodedecomposition(EMD)methodandsupportvectormachines(SVM)isproposed.TheEMDmethodisusedtodecomposethesensoroutputsignalintoanumberofintrinsicmodefunction(IMF)componentsandaresiduecomponent.Withsomecuttingalgorithm,theIMFswithfaultcharacterarestrengthened.Afterthat,theenergyofeachIMFandresiduecomponent,andtheaveragecuttingratioofalltheIMFsandresiduecomponentarecalculated,whichareregardedasthefeaturevector.Then,thesupportvectormachinesformulti-classificationusedasfaultclassifiersareestablishedtoidentifytheconditionandfaultpatternofthesensor.Practicalexampleofpressuresensorshowsthattheproposedapproachcanbeappliedtothesensorfaultdiagnosiseffectively.Keywords:Empiricalmodedecomposition;Supportvectormachines;Featureextraction;Sensorfaultdiagnosis传感器作为信息获取的源头,在自动的、智能的系统中发挥着重大的作用。它的测量结果直接影响系统的运行,影响分析、决策的正确性,特别是在化工,航天测试系统中,一旦传感器发生故障,后果将不堪想象,因此,对传感器故障进行检测和诊断就显得非常重要。当传感器发生故障时,传感器输出信号主要表现为以下几种形式:偏差,冲击,周期性干扰,噪声干扰,漂移和输出恒定值。此时,传感器输出信号收稿日期:2008-01-23基金项目:国家自然科学基金资助项目(60572010).作者简介:冯志刚(1980-),男,讲师;王祁(1944-),男,教授,博士生导师;信太克规(1943-),男,教授,博士生导师.是非平稳的,信号频率成分比较丰富,采用单纯的时域分析或者频域分析都不能有效的检测出信号的故障特征。为此国内外学者将时-频分析方法应用于传感器故障信号的特征提取中,文献[1]对传感器输出信号进行小波变换,在不同的尺度上计算信号发生故障前后能量的变化率来检测压力传感器的各种故障。文献[2]利用小波包分解提取各个节点的能量,然后利用RBF(径向基函数)神经网络进行传感器故障诊断。经验模态分解方法(empiricalmodedecomposition,EMD)[3]是最近提出的一种新的信号时-频分析的方法,该方法基于信号的局部特征时间尺度,可以把信号分解成若干个固有模态函数(intrinsicmodefunction,IMF)之和,分解出的各个IMF分量突出了数据的局部特征,对其分析可以更准确有效的把握传感器信号的故障特征信息,并且EMD分解方法已经成功的应用于机械故障诊断的特征提取中[4,5]。本文利用EMD方法,将传感器输出信号分解为若干个IMF分量,对每个IMF分量通过一定的削减算法增强故障特征,计算每个IMF分量和残余项的能量以及整个信号的削减比作为特征向量,然后利用支持向量多分类机识别传感器故障类型,该方法有效的改善了传统分类方法的缺陷,如文献[2]中神经网络结构的选择、易陷入局部极小点、过学习问题等,具有非常优异的泛化、推广能力,特别是在小样本输入情况下,体现出更大的优势。1经验模态分解与特征提取1.1经验模态分解EMD方法由NordenE.Huang于1998年提出[3],该方法适用于分析和处理非线性、非平稳随机信号,并且迅速在水波研究、地震学及机械设备故障诊断中得到了应用。该方法可将任意信号分解为若干个本征模态分量和一个残余项,使本征模态分量成为满足以下2个条件的函数或信号:(1)在整个数据序列中,极值点的数量与过零点的数量必须相等或者至多相差一个。(2)在任何一点,由数据序列的局部极大值点确定的上包络线和由局部极小值点确定的下包络线的均值为零,即信号关于时间轴局部对称。EMD分解的本质是一个筛选过程,具体的步骤见文献[3-4]。经过分解后,原始信号可表示为:)()()(1trtctxnnii即EMD可将任何一个信号)(tx分解为n个基本模态分量和一个残余项之和,分量)(,),(),(21tctctcn分别包含了信号从高到低不同频率段的成分,)(trn则表示信号)(tx的中心趋势。1.2特征提取本文以传感器故障时,输出信号的六种典型形式为例进行研究,包括:偏差(bias),冲击(spike),周期性干扰(cyclic),噪声干扰(erratic),漂移(drift)和输出恒定值(stuck)。具体的信号表现形式如图1所示。(a)偏差(bias)故障表现形式(b)冲击(spike)故障信号形式(c)周期性干扰(cyclic)信号形式(d)漂移(drift)故障信号形式(e)噪声干扰(erratic)信号形式(f)输出恒定值(stuck)信号形式t/st/st/st/st/st/sv/Vv/Vv/Vv/Vv/Vv/V图1传感器故障时输出信号的六种典型表现形式传感器发生故障时,输出信号会产生一些瞬变,表现在频域上就是某种或者某几种频率成分能量的改变,因此可以提取EMD分解后各个IMF分量的能量作为特征。图2是具有偏差故障的传感器信号经过EMD分解后各个IMF分量和残余项的波形图。可以看出偏差信号特征在各个IMF分量上都有反映,为了增强特征,对分解后的各个IMF分量和残余项进行了削减,图3是对图1的削减结果,可以看出,偏差信号的特征在各个IMF分量上都得到了增强。signalimf1imf2imf3imf4imf5res.v/Vt/s图2具有偏差故障的传感器信号EMD分解波形图signalimf1imf2imf3imf4imf5res.t/sv/V图3IMF分量和残余项经过削减后的波形图为了使提取的特征不受传感器输出信号幅值的影响,在进行EMD分解之前,对信号进行了标准化。具体的特征提取步骤如下:(1)对传感器信号X进行标准化:)]([~1XXXED其中,X表示传感器输出信号序列,)(XE为X对应的均值,D为X的标准差。(2)对X~进行EMD分解,提取前5个IMF分量,以54321CCCCC,,,,分别表示5个IMF分量序列,以6C表示残余序列。(3)为了增强IMF分量的故障特征,对IMF分量和残余项进行了削减。a)计算各个IMF分量和残余项的削减阈值:mjjiiCmThrC1,1其中m表示IMF分量和残余项的长度,jiC,表示第i个IMF分量第j点的取值。b)对各IMF分量和残余项进行如下削减处理,并且求取各IMF分量和残余项的削减比。ijiijijijiThrCCThrCCCC,,,,0~,mCCNumCutDCjijii)~(,,其中jiC,~为削减后的IMF分量和残余项,iCutDC为对应分量的削减比,为其被削减掉的点数与其总点数之比。(4)计算各IMF分量及残余项的总能量iEC,并且进行归一化,得到归一化能量iEC,以利于模式分类。mjjiiCdtEC12,2~~iC,612||iiiiECECEC(5)计算总的削减比CutD,构造特征向量],,,,,,[654321CutDECECECECECECT,用于传感器故障诊断。6161iiCutDCCutD1.3特征评估为了对所选特征对于故障类型的可分性进行评估,计算了特征间的距离大小来对特征敏感度进行评估,其评估原则是:同一类的类内特征距离最小,不同类的类间特征距离最大,即某一特征同一类的类内距离越小,不同类的类间距离越大,则这一特征越敏感,该特征区分这些类别的能力就越强[6]。特征评估的步骤如下:(1)计算第j类第i个特征的类内距离:MjKinmNnmnpmpNNdNmNnjijiji,,2,1,,,2,1,,,,2,1,))()(()1(1112,,2,其中N表示样本个数,K表示特征个数,M表示类别个数,)(,mpji和)(,npji分别表示第j类第m个和第n个样本的第i个特征值。由此可计算第i个特征值M个类的类内距离的平均值:MjjiidMD1,1(2)计算第j类N个样本第i个特征值得平均值:NnjijinpNq1,,)(1然后,可得第i个特征M个类的类间距离的平均值:wuMwuqqMMDMuMwwiuii,,,2,1,)()1(1112,,'其中uiq,和wiq,分别表示第u个和第w个类N个样本的第i个特征的平均值。(3)计算第i个特征的评估因子:iiiDD/'i的大小反映了第i个特征对M个类进行分类的难易程度,i越大,表示第i个特征越敏感,越容易对M个类进行区分。按照以上方法利用训练样本对所选取的特征进行了评估,可得对应的七个特征的评估因子为:,2.18],2.32,7.14,4.12,3.12[6.63,3.71,均大于2,即能将七个类别区分开。同时也对文献[2]中的小波包能量特征进行了评估,其对于正常和输出恒定值故障两类的类间平均距离为0.0038,而对于正常类的类内平均距离为0.017,对于输出恒定值故障类的类内平均距离为0.028,所以文献[2]中的特征不能区分正常和输出恒定值故障。本文所提特征削减比CutD对于正常和输出恒定值故障两类的类间平均距离为0.150,对于正常类的类内平均距离为0.013,对于输出恒定值故障类的类内平均距

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功