• Aucun résultat trouvé

Classification of ball bearing faults using a hybrid intelligent model Applied Soft Computing

N/A
N/A
Protected

Academic year: 2021

Partager "Classification of ball bearing faults using a hybrid intelligent model Applied Soft Computing"

Copied!
9
0
0

Texte intégral

(1)

ContentslistsavailableatScienceDirect

Applied Soft Computing

jo u r n al hom e p a g e :w w w . e l s e v i e r . c o m / l o c a t e / a s o c

Full Length Article

Classification of ball bearing faults using a hybrid intelligent model

Manjeevan Seera

a,∗

, M.L. Dennis Wong

a,b

, Asoke K. Nandi

c,d

aFacultyofEngineering,ComputingandScience,SwinburneUniversityofTechnology(SarawakCampus),Sarawak,Malaysia

bHeriot-WattUniversityMalaysia,Putrajaya,Malaysia

cDepartmentofElectronicandComputerEngineering,BrunelUniversityLondon,UxbridgeUB83PH,UnitedKingdom

dTheKeyLaboratoryofEmbeddedSystemsandServiceComputing,CollegeofElectronicandInformationEngineering,TongjiUniversity,Shanghai,China

a r t i c l e i n f o

Articlehistory:

Received28March2016

Receivedinrevisedform28January2017 Accepted18April2017

Availableonline21April2017

Keywords:

Conditionmonitoring Ballbearing Electricalmotor

Fuzzymin-maxneuralnetwork Randomforest

a b s t r a c t

Inthispaper,classificationofballbearingfaultsusingvibrationsignalsispresented.Areviewofcondition monitoringusingvibrationsignalswithvariousintelligentsystemsisfirstpresented.Ahybridintelligent model,FMM-RF,consistingoftheFuzzyMin-Max(FMM)neuralnetworkandtheRandomForest(RF) model,isproposed.AbenchmarkproblemistestedtoevaluatethepracticalityoftheFMM-RFmodel.

Theproposedmodelisthenappliedtoareal-worlddataset.Inbothcases,powerspectrumandsample entropyfeaturesareusedforclassification.Resultsfrombothexperimentsshowgoodaccuracyachieved bytheproposedFMM-RFmodel.Inaddition,asetofexplanatoryrulesintheformofadecisiontree isextractedtojustifythepredictions.TheoutcomesindicatetheusefulnessofFMM-RFinperforming classificationofballbearingfaults.

©2017TheAuthors.PublishedbyElsevierB.V.ThisisanopenaccessarticleundertheCCBYlicense (http://creativecommons.org/licenses/by/4.0/).

1. Introduction

Conditionmonitoringofmachinery isbecoming increasingly important in modern maintenance. There is a need to reduce unscheduleddowntimeinordertomaintaincorporatecompeti- tiveness.Thecostofmaintenancecanalsobereducedbyconstantly monitoring thehealth of the machines [1]. In this way,disas- trousfaultsthatcouldpotentiallyhappencanbedetectedearly, whichwillreducethetotaldowntimeofthemachineandentire operations.Predictive maintenancetechniqueshave beeneffec- tivelyutilizedinreducing unexpectedmachinefailures[2].One ofthemostcommonly usedpredictivemaintenance technology isvibrationmonitoring,duetotheamountofmachineconditions informationthatisprovided[2].

Inthepasttwodecades,anumberofresearchershavereported theirachievementsonconditionmonitoringofrotatingmachinery.

Conditionmonitoringintherotatingmachinesoftheindustryuses accelerometersandvibrationtransmittersinordertoacquiredata [3–5].Oncedataisacquired,itisthenvitaltoprocessthesedata.

Patternrecognitionisthecentraltaskin themachine condition monitoring,withvarioussolutionsreported[6–9].Itfirstlooksat informationfrommultitudeofsources,suchastransducersignals

Correspondingauthor.

E-mailaddress:[email protected](M.Seera).

fromthemachine[9].Featureextractionisthenusedtoextract usefulfeaturesfromthecollectedinformation.

Selectingtherightfeaturesisthekeytosolveaccuratelythe classificationproblem,andthechoiceoffeaturescangreatlyaffect theclassificationperformance[1].Ingeneral,time-domainfeatures arecommonlyusedinmachineconditionmonitoring.Thefeatures commonlyused,butnotlimitedtoaretherootmeansquared(RMS) voltage,thepeakvoltage,theX-Yplot,andthecrestfactor(theratio ofthepeakvoltageovertheRMSvoltage).Formoreadvancedmeth- ods,thevibrationdataisoftentransformedtoitsfrequencydomain equivalent,whichisthePowerSpectrumorFFT.Withtheincreased computingpoweranddigitalstorageinrecentyears,theuseof waterfalldiagramanddiscretewavelettransformhasincreased.

Thecontributionsofthispaperaretwo-fold:theuseofahybrid intelligent model for detection and classification of real-world rollerballbearingfaultsaswellasdetailedinvestigationsinthe useofasetofpowerspectrumandsampleentropy-basedfeatures for performingthistask. For validationpurposes,a well-known benchmarkdatabaseisfirstusedintheexperimentalworks.Then, areal-worlddatasetwithnewfeaturesextractedusingentropy isusedtofurthervalidatethedata.It isworthmentioningthat thehybridintelligentmodeldeliversa simpleyetusefultreein classifyingtheoutputsfromthedata.

Thispaperisorganizedasfollows.Aliteraturereviewoncon- ditionmonitoringusingvibrationsignalswithvariousintelligent systemsisfirstpresentedinSection2.Detailsofthepowerspec- trum and sample entropy feature extractions are presented in http://dx.doi.org/10.1016/j.asoc.2017.04.034

1568-4946/©2017TheAuthors.PublishedbyElsevierB.V.ThisisanopenaccessarticleundertheCCBYlicense(http://creativecommons.org/licenses/by/4.0/).

(2)

Section3.ThehybridFMM-RFmodelisdetailed inSection4.A benchmarkstudytoevaluateFMM-RFeffectivenessisdetailedin Section5.ApplicabilityofFMM-RFisreal-worlddatasetisshown inSection6.ConcludingremarksarefinallyofferedinSection7.

2. Literaturereview

Aliteraturereviewforconditionmonitoringusingvibrationsig- nalswithvariousintelligentsystemsispresentedinthissection.

Theempiricalmodedecomposition(EMD)energyentropyisused toextractfeaturesfromvibrationsignalsin[10].Featuresarethen selectedusingtheintrinsicmodefunctions(IMFs)method,which arethenfedtoanartificialneuralnetwork(ANN)withbackprop- agation(BP)toclassifybearingsdefects[10].Resultsindicatethe proposedmethodcanaccuratelydeterminebearingdefectsusing run-to-failurevibrationsignals [10].Hilbert Transformand Fast FourierTransformaretwofeatureextractionmethodsin[11]for vibrationsignals.TheANN-basedfaultestimationalgorithmwith theuseofgeneticalgorithm (GA) is usedfor fault diagnosisof rollingbearings[11].Improvedclassificationresultsareseenfrom theexperiments[11].

Sevendecomposed signals withvaryingfrequency range for kurtosisofbearingvibrationsignalispresentedin[12].Ahybrid empirical mode decomposition and relevance vector machine (RVM)withartificialbeecolonyalgorithmmodelisusedtopredict thesignals[12].Resultsindicatethehybridmodelin[12]improves theaccuracyratesascomparedtoRVMinkurtosisofbearingvibra- tionsignal.Remainingusefullife(RUL)ofbearingsisofinterestin [13]and[14].Asimplifiedfuzzyadaptiveresonancetheorymap (SFAM)neuralnetworkisusedtopredicttheRULofrollingelement bearings[13].TheWeibulldistributionisusedtofitmeasurements, basedonthesevendefinedclasses[13].Experimentalresultsin[13]

indicatethereliabilityoftheRULprediction.Ageneralisedfunction fromWeibullfunctionisusedtofitmeasurementsin[14],similar to[13].AnANNisusedforclassification,withavalidationmech- anismusedtoimproveANNperformance[14].Usingreal-world vibrationdatafrompumpbearings,goodresultsareachieved[14].

A total of sevenbearing states from theEMD are produced in [15]. For feature reduction, the principal component analy- sisandlinear discriminantanalysisare used[15].Classification is then carried out using the probabilistic neural network and SFAM[15].Resultsshowbettergeneralizationcapabilityascom- paredwith othermethods [15]. Vibrationsignals from bearing arepre-processedusingthede-trendedfluctuationanalysisand rescaled-rangeanalysistechniquesin [16]. Signalsare acquired fromdifferentfrequencyandloadconditions[16].Usingprincipal componentanalysisandANN,theclassificationyieldedfairlygood results[16].Ahardcompetitivegrowingneuralnetwork(HC-GNN) withshrinkagelearningisusedin[17]forfaultdetectionanddiag- nosisofsmallbearingfaults.Wavelettransformisusedinfeature extraction[17].TheHC-GNNcreatessmallernetworkscompared toothernetworks[17].Resultsonamachinerysystemwithvar- ioussmallbearingfaultsindicategoodresultsfromtheproposed network[17].

Predictionoffaultybearingconditionsusingtheintervaltype-2 fuzzyneuralnetworkisdetailedin[18].Atotalofthreedifferent featuresareextracted[18].Thefaultybearingsareusedforvalida- tion,withresultscomparedwiththosefromadaptiveneuro-fuzzy inferencesystem(ANFIS)[18].Theproposedmethodyieldsbetter predictionaccuracyascomparedtoANFIS[18].Frequency-domain featuresofbearingvibrationsignalsareextractedin[19].Iniden- tifyingfaulttypes,asequentialdiagnosistechniquethroughthe partially-linearizedneuralnetwork(PLNN)isdone[19].ThePLNN canautomaticallydeterminefault typesin rollingbearingwith goodaccuracyrates[19].Time-domaindataisextractedfromvibra-

tionsignalsinarotor-bearingsystemin[20].Themeasurements aredoneatfivedifferentrotatingspeeds[20].Forclassification,a supportvectormachineisutilizedwithgoodclassificationaccuracy achieved[20].

Thedependentfeaturevectorisfirstusedin[21]forfaultdiag- nosisofrollingelementbearings.Thefeatures arethenfedtoa probabilityneuralnetwork [21].Experimentalresultsshowthe proposedmethodachievesan efficientaccuracy inanalysisthe bearingfaults[21].Vibrationsignalsfromarotor-bearingsystem areanalyzedin[22].Thekeykernels(KK)andparticleswarmopti- mization(PSO),knownasKK-PSOmethodisproposedforVolterra seriesidentificationinfeatureextraction[22].Usingsimulationand real-data,resultsshowtheKK-PSOmethodoutperformstheleast squareandtraditionalPSOmethod[22].Inashaft-bearingmech- anism,both vibrationandcurrent signaldataareacquired[23].

Thetime-domainandfrequency-domainparametersareextracted frombothsignals[23].Amulti-stagealgorithmbasedonANNand ANFISmodelisusedfor classification,withresultsshowingthe proposedmethodiseffective[23].

Various vibration conditions are extracted from drilling machinesin[24].Theradialbasisneuralnetworkisthenusedto analyzetheacquiredsignals[24].Comparedtoradialbasisnet- works,theproposednetworkhasbetterperformanceinadapting toreal-timeparametersofthedrillingmachines[24].Incondition diagnosisofvariousbearingsystems,vibrationsignalsareusedas inputsin[25].Tenstatisticalfeaturesareextractedfromthesignals.

AhybridtechniquecombiningGAwithadaptiveoperatorprobabil- ities(AGAs)andbackpropagationneuralnetworks(BPNNs),named AGAs-BPNNsisproposed[25].Resultsfromtheexperimentshow theproposedAGAs-BPNNsmethodacquiredhigherclassification accuracy[25].

3. Featureextraction

In the general pattern classification framework, the feature extractionisakeystageforextractingthesalientinformationfrom therawsignalsandreducingthedimensionalityoftheinputvector totheclassification engine.Thefeatureextractionmethodcho- senisdependentonthespecifictask.Inthissection,wepresent twodifferenttypesoffeatureextractionmethodforclassifyingball bearingfaults:(1)theconventionalpowerspectrumand(2)the sampleentropy[26].Theformerisacommonlyusedfeaturefor classifyingballbearingfaultsandthelatterwasrecentlyintroduced in[27].

3.1. Powerspectrum(PS)

Theexistenceofdefectsinballbearingswillexhibitashighfre- quencyspikesandotherfaultpatternsinthevibrationtimeseries.

Inthefrequencydomain,thistranslatestotheadditionofnewhar- monicsinthepowerspectrum(PS).Assuch,PSisoftenchosen forconditionmonitoringproblemsasitcompactlyrepresentsthe timevaryingtimedomainsignalintoasetoffixedlengthvector representingthesquaremagnitudeofthefrequencycomponents (harmonics).Therearemanymethodsforestimatingthesignal’s powerspectrum.In thiswork,we adoptedthecommonlyused Welch’smethodtoperformthistask.TheWelch’smethodisessen- tiallyanon-parametricmethodwhichcomputethePSthroughan averagingprocess.

Given the time series dataXn=

x0,x1,x2,x3···,xN−1

, the Welch’sPSestimatecanbewrittenas:

PXi

e

= 1 KLU

K1

i=0

|

L1

n=0

Wnxn+iDejnω|

2

(1)

(3)

whereWiisthewindowsfunctionofLengthL-1;Kisthenumberof segmentstheXnisdividedintowithDpointsoverlappingbetween twoconsecutivesegments;andUisanormalizingfactordefinedas

1 L

L−1 n=0

|wn|2.

Inthiswork,wehavechosentouseHanningWindowwitha windowlengthof1024samplesandtheoverlappingfactorisset to50%ofthewindowlength.FollowingthecomputationofthePS, weextractthePSvaluesfromDCto12KHzwith500Hzintervals, whichresultedinavectorof25PSfeatures.

3.2. Sampleentropy(SampEn)

Shannon’sentropy is a measure of information content and morespecificallyitmeasuresthelevelofunpredictabilityofagiven sampledtimeseries.Asfaultsintheballbearingwillintroducenew patternsintothevibrationsignals,e.g.,spikesatdifferentintervals, andbroadenenvelopetheinformationcontentofthevibrationsig- nalswillchange.Therefore,itisintuitiveforonetocapturethese changesthroughcomputingthesignals’entropyvalues.However, itisdifficulttoestimateShannon’sentropydirectlyforatimeseries signal.

Theapproximateentropy(ApEn)isproposedin[28]fornoisy andshorttimeseries,inordertoestimatetherateofgenerating newinformation.Inreducingthebiasproducedbypatternself- matchinginApEn,theSampleEntropy(SampEn)isproposedin [26]forasampledtimeseriesdatafromacontinuousprocess.This providesanaccuratenegativelogarithmintendedfor ApEn.We brieflypresentthecomputationofSampEnasfollows.

Givenatime-seriesdataXn=

x0,x1,x2,x3···,xN−1

oflength Nasabovewithasamplinginterval,,letm<<Nbeaconstant, then Xn can be divided into (N–m+1) template vectors Xn+t =

xn+0,xn+1,···xn+m1

,each of length m and for all n=0, ..., (N–m).Let

Xi,Xj

betheChebyshevdistancefunctionandif foranytwotemplatevectors,where

X’i,X’j

<rthenamatch isrecorded.Thetoleranceparameter,r,byconvention,issettoa fractionofthestandarddeviationofthesequenceforconvenience.

Ingeneral,thesettingisusuallyafifthofthestandarddeviationof thegiventimeseries.

Furthermore,letAmdenotesthenumberofmatchesoflength m,andBm-1denotesthenumberofmatchesoflengthmexceptat theendofthesequence.Thesampleentropycanbecomputedas [29]:

SampEn (Xn)=−ln Am Bm1

:Am=/0andBm1=/0 (2) InthecasethateitherAmorBm-1iszero,then,

SampEn (Xn)=−ln N−m N−m−1

:Am=0orBm−1=0 (3) form=0,Bm-1issettoN(N21).

Inthispaper,SampEnwithm=0,1,2(labelledasm0,m1,m2) foreachoftheacquiredvibrationsignalareextractedandrwasset totherecommendedone-fifthofthestandarddeviation.Therefore, foreachofthevibrationsignals,wehavethreeSampEnfeatures.

4. Hybridintelligentmodel

Thedetailsofthehybridintelligentmodel,FMM-RF,areout- linedinthefollowingsubsections.DetailsoftheClassificationand RegressionTree(CART)aregiven,beingapartofRF.Inaddition, themodificationsofFMMandCARTaregivenin therespective subsections.Theprocedureofthehybridmodelisgivenasfollows, inFig.1.

4.1. FuzzyMin-Max

FMMuseshyperboxfuzzysetsforlearning.Toregulateahyper- boxsize,theexpansionparameter(user-defined)of ∈ [0,1]is used.Themin(minimum)andmax(maximum)pointsinahyper- boxareusedinmeasuringhowaninputpatternfitsinthehyperbox fromafuzzymembershipfunction.Ahyperboxfuzzyset(Bj)with Vjbeingtheminpoint,Wjbeingthemaxpoints,andInbeingaunit hypercubeisdefinedasfollow[30]:

Bj=

X,Vj,Wj,f

X,Vj,Wj

∀X∈In (4)

Thejointfuzzysetthatcategorisestheoutputclasskthis:

Ck= ∪

jKBj (5)

wherehyperboxesbelongtoclasskisdenotedbyK.

ThelearningalgorithminFMMconstructsnon-linearbound- aries for each output class. As such, overlapping between hyperboxesisonlyallowedforthesameclass.Amembershipfunc- tioncanbecomputedusing[30]:

bj(Ah)= 1 2n

n

i=1

max(0,1−max

0,␥min

1,ahi−wji

+max(0,1−max(0,␥min

1,vjiahi

(6) where beingthesensitivity parameterregulatedthespeedof membershipfunctionandAh=(ah1,ah2,.,ahn)isthehthinputpat- tern.

TherearethreenodelayersinFMM,consistingoftheinput(FA), hidden(FB),andoutput(FC)layers.FAcorrespondstonumberof inputdimension,FBbeingthehyperboxlayer,andFC correspond- ingtothenumberofoutputclasses.Everyhyperboxsetismarked withoneFBnodewhilemintomaxpointsarecontainedwithinthe connectionsofFAtoFB.ConnectionbetweenthenodesofFBandFC

is:

ujk=

1 0

ifbjisahyperboxforclassCk otherwise

(7)

whereCkbeingkthtargetclassinFCwhilebjbeingjthhiddennode inFB.AfuzzyunionisdoneineveryFCnode:

ck=max

j=1bjujk (8)

TheFCnodescanbeusedintwoways.Thefirstoneistheoutputs useddirectly,whichproducesasoftdecision,orthesecondone calledwinner-take-allwhereitusesaharddecision.

TointegrateFMMwithCARTandRF,ahyperboxBjisfirsttagged withCFj,aconfidencefactor,whichiscalculatedas:

CFj=(1−n)Uj+nAj (9)

wheren∈[0,1]beingtheweightingfactor,Ujbeingusageofhyper- box,andAjbeingaccuracyofhyperbox.

Theconfidencefactorcanidentifythehyperboxesthatareused regularlyandfairlyaccurate,andalsothosenotbeingusedregularly buthighlyaccurate.Inaddition,thecentroidsofhyperboxesare calculatedasfollows,astheoriginalFMMonlycontainsthemin andmaxpoints:

Cjinew=Cji+|ahi−Cji|

Nj (10)

whereCjibeingthecentroidofhyperbox,Njbeingnumberofcon- taineddatainhyperbox,andahiistheh-thinputdata.

(4)

Fig.1. ProcedureoftheproposedFMM-RFmodel.

4.2. Classificationandregressiontree

Inbuildingadecisiontree,atrainingdataset,whichconsistsof inputdatawithitsrespectiveclassesisneeded.Thedatafortrain- ingconsistsofcentroidsoftheFMMhyperboxes(asinEq.(6)),are partitionedintoanumberofsmallergroups.Basedoneinputsam- ples,theprocessofbuildingthetreestartsattherootnodeinwhich alldatasamplesaretakenintoaccount.Splittingoftreehappens whenthedatasamplesarenotpure,ithappenswhentheyarenot fromthesameclass.Whenthishappens,twoleafnodesaregener- atedfromthemostnotablefeaturefromsamplesofdata.Thissame tree-splittingtechniqueisusedtillafulldecisiontreeisgenerated.

Inprinciple,theGiniimpurityindexisusedtodeterminewhen tree splitting should occur, starting with the measurement of degreeofimpurityfromsamplesofdata,G[31]:

Gini(G)=1−

i

g2(i) (11)

whereg(i),wherei=1,...,e,isthefraction(probabilityofinstance) ofthei-thinputsampleatnodetosplit,inregardstoallminput samples.

Inmeasuringthegoodness-of-split,p,theimpurityfunctionof everyleafnodeisutilized.Inanidealcase,everyleafnodecontains datasamplesonlyfromasingleclass.Tree-splittingstopswhenthis occurs;else,thegoodness-of-splitatthespittingnode(indicated asnodel)subjecttothei-thinputsampleiscalculated[32]:

i(p,l)=i(l)−dL[i(lL)]−dR[i(lR)] (12) wheredLanddRshowsthedatasamplefractionatnodelthatmoves totheleft(dL)andright(dR)childnodeswhilei(dL)andi(dR)show theimpuritymeasuresoftheleftandrightchildnodes[32].

Duringtreebuilding,itisplausibleforasampleofdataintak- inganincorrectbranchinCART.Intacklingthisissue,thecentroid fromeachprototypenodeinFAMisgivenaweight,alsoknown asconfidencefactor,whichiscomputedusingEq.(9).Usingthis weightinformation,Eq.(13)replacesEq.(11):

Gini(G)=1−

i

v2(i) (13)

wherev(i)istheweightofthei-thinputsampleatnodel,i=1,...,e.

Thesignificanceofeveryprototypenodeisshownbytheconfidence factor,orweightintheproposedequation.

4.3. Randomforest

Therandomforest(RF)structureisdisplayedinFig.2.Classes arelistedaskandnumberoftreesasT[33].Theconstructionof RFisbasedonthebaggingmethod,usingrandomattributeselec- tion.Usingadataset(D)withtuples(t)andCARTtrees(k)inthe ensemble,ineveryiterationDiisformedusingdtuplesfromsam- plereplacementmethod[31].TheCARTisthenappliedingrowing theRFtreeuntilitreachesitsmaximalsize.Pruningisthendone tolocatearobustsubsetofensemblemembers.

Pruningshrinksthetreebyeitherturningbranchnodestoleaf nodesorremovingleafnodesundertheoriginalbranch.Thecost- complexitypruningalgorithm[31]isutilized,whereitstartsfrom bottomofthetreeandcost-complexityataninternalnodeisthen counted.Ifthesub-treeresultsinasmallercostcomplexity,itis pruned;elseitremains[31].Themajorityvotingmethodisthen usedin combiningpredictionsfromtheensemble,asshown in Fig.2.

5. Experiments:benchmark

Inthebenchmarkexperiment,thetestsetupismadeupofa 3-phasemotor,a torqueencoder/transducer,and adynamome- ter.Differentloadlevelsweremeasuredwiththedynamometer.

Inacquiringthevibrationsignalsfromthemotorbearingsmanu- facturedbySKF,anaccelerometerwasfittedontopofdrive-end ofmotor.Thevibrationsampleswerethensampledat12kHzand savedusinga16-channeldigitalaudiotaperecorder.Faultsinsin- glepointswithdiametersof7,14,21,and28milswereinserted usingelectro-dischargemachining.Operatingconditionsofnormal (N),outerring(OR)racefault,innerring(IR)racefault,andballfault (BF)werecreatedatfourloadlevelsfrom0to3Hp.

InadditiontoFMM-RF,fourothermodels,i.e.FMM,CART,RF, andFMM-CART[34] wereusedforcomparison purposes.FMM, CART,andRFarestandalonemodels,withtheirdetailsgivenin Sections4.1,4.2,and4.3,respectively.FMM-CARTisacombination ofFMMandCART,withtheuseofcentroidsandconfidencefactorin FMMandamodifiedGiniimpurityindexinCART.Tocomparethe resultswith[35],the5-foldcrossvalidationmethodisused.Atotal of10testrunswereconductedintotal,withtheresultscomputed usingthebootstrapmethod.Theaveragesandstandarddeviations (StdDev)werecomputedwitharesamplingrateof5000forareli- ableperformance[36].TheexperimentswererunusingMATLAB® R2014aonanIntelCorei52.60GHzprocessorwith8GBofRAM.

Thebenchmarkexperimentsweresplitintothree,usingSam- pleEntropy(SampEn)features,PowerSpectrum(PS)features,and

(5)

Fig.2. Therandomforeststructure(adoptedfrom[33]).

Table1

Resultsofbenchmarkexperiments.

Model Features Accuracy(%) StdDev Complexity

FMM SampEn 98.29 1.15 41hyperboxes

PS 94.48 3.28 169hyperboxes

SampEn+PS 94.65 2.47 173hyperboxes

CART SampEn 82.51 6.53 15leafnodes

PS 88.30 3.07 12leafnodes

SampEn+PS 89.21 2.25 13leafnodes

RF SampEn 96.95 0.03 16leafnodes

PS 97.71 0.20 13leafnodes

SampEn+PS 97.98 0.32 14leafnodes

FMM-CART SampEn 93.20 1.42 10leafnodes

PS 95.77 0.56 8leafnodes

SampEn+PS 95.82 0.51 8leafnodes

FMM-RF SampEn 99.84 0.02 9leafnodes

PS 99.83 0.87 7leafnodes

SampEn+PS 99.89 0.53 8leafnodes

thecombinationofbothsetsoffeatures.Theresultsareshownin Table1.ItcanbeseenthatFMM-RFacquiredthehighestaccu- racyrateat99.89%usingthecombinedSampEnandPSfeatures, whileCARTacquiredthelowestaccuracyrateusingSampEnfea- turesalone.FMM-RFhadtheleastcomplexnetworkwhileFMM hadthemostcomplexnetworkwith173hyperboxes.Thestandard deviationofFMM-RFwasthelowest,at0.02.

Oneofthemainadvantagesofthehybridintelligentmodelisthe abilitytoexplainitspredictionsusingadecisiontree.Thedecision treeishelpfulforitsinterpretability,wherebyknowledgelearned canberevealedandrepresentedintermsofarulesettousers.

WithreferencetothedecisiontreeforCWRUdatainFig.3,the mostimportantfeaturefromFMM-RFis“f13”.

Whenthevalueis<0.10,theinputiscategorizedasOR,elseit thetreesplitsat“f1”.Whenthevalueof“f1”is<0.08,theinputis categorizedasNO,elsethetreesplitsagain.Whenthevalueof“f20” is≥0.62,theinputiscategorizedasIR,elsethetreetakesasplit at“f9”,wherethetreesplitsintotwobranches.Whenthevalue is<0.36,itsplitsto“f20”,whereifthevalueis≥0.20,theinputis categorizedasIR,elseitisBF.Ontheotherhand,whenthevalueis

≥0.36,the“m0”ischecked,whereifthevalueis≥0.12,theinputis categorizedasBF.Thetreethenmakesitfinalsplitat“f6”,whereif thevalueis≥0.34,itiscategorizedasIR,elseitisBF.

AsshowninTable2,comparisonofresultswith[35]isshown.

Atotalof3modelswereused,consistingofmultilayerperceptron (MLP),FMM,andCART.Resultsin[35]werecomputedusinga5- foldcrossvalidationmethod.Thefeaturesusedin[35]aredifferent

Fig.3. DecisiontreeforCWRUdatasetusingthecombinationofSampEnandPS features.

Table2

ResultscomparisonofFMM-RFwith[35].

Model Accuracy(%) StdDev Complexity

MLP[35] 85.23 6.86 50hiddennodes

FMM[35] 96.37 2.87 25hyperboxes

CART[35] 99.02 0.98 5leafnodes

FMM-RF 99.89 0.53 8leafnodes

fromthoseinthispaper,wheretheyconsistedofninetime-domain featuresandseven-frequencydomainfeatures.Whiletheresults ofFMM-RFacquiredthehighestaccuracyratewiththesmallest standarddeviation,CART[35]ontheotherhandhadthesimplest networkwithfiveleafnodes.

6. Experiments:real-world

Realdatawasacquiredfromasmalltestrig[5,37,38],asdepicted inFig.4thatemulatesarunningrollerbearingsenvironment.The testrigconsistsofaDCmotorwhichdrivestheshaftthroughaflex- iblecoupling.Twoplummerbearingblocksthensupporttheshaft.

(6)

Fig.4. Thesetupofthedataacquisitiontestrig(reproducedfrom[5]).

0 0.01 0.02 0.03 0.04

-30 -20 -10 0 10 20 30 40 50

t/ms

Amplitude/mV

NO

0 0.01 0.02 0.03 0.04

-50 -40 -30 -20 -10 0 10 20 30 40 50

t/ms

Amplitude/mV

NW

0 0.01 0.02 0.03 0.04

-250 -200 -150 -100 -50 0 50 100 150 200

t/ms

Amplitude/mV

IR

0 0.01 0.02 0.03 0.04

-30 -20 -10 0 10 20 30 40

t/ms

Amplitude/mV

OR

0 0.01 0.02 0.03 0.04

-300 -200 -100 0 100 200

t/ms

Amplitude/mV

RE

0 0.01 0.02 0.03 0.04

-40 -30 -20 -10 0 10 20 30 40

t/ms

Amplitude/mV

CA

Fig.5.Sixsamplevibrationsignalswithrespectivefaulttypes.

Sixconditionsweretestedandrecorded.Twonormalconditions;

abrandnewcondition(NO)andawornbutundamagedcondition (NW);fourfaultconditions;outerrace(OR),cage(CA),innerrace (IR),androllingelement(RE)faults.Themachinewasoperatedat arangeofspeeds,from25to75rev/s,andtentime-serieswere takenateachspeed.Thisresultedin960samples,with160exam- pletime-serieseachfromtheconditions.Forthiswork,thedata wasacquiredatsixteendifferentspeedswhichaddnon-linearity ontothisproblem.

Fig.5depictssamplevibrationsignalsforthesixdifferentfault types.Dependingonthefaulttypes,thedefectinthebearingmod- ulatesthevibrationsignalsandsomewithdistinctivespikes.Two faultconditions,innerandouterracehavereasonablyperiodicsig- nalascomparedtotherollingelementwhichmayormaynotbe

periodic.Thisdependsonanumberoffactorswhichincludethe severityofdamagetorollingelement,bearingloading,andball trackwithintheraceway.Thecagefaultcreatesarandomdistor- tion,againdependingonseverityofdamageandbearingloading.

ThefeaturespaceforthesethreefeaturesisshowninFig.6.

SimilartothebenchmarkexperimentsinSection5,theFMM, CART, RF, and FMM-CART [34] were used for comparison pur- poses.Tocomparetheresultswith[27],the10-foldcrossvalidation methodisused.Atotalof10testrunswereconductedintotal,with theresultscalculatedwiththebootstrapmethod.Theresultsofthe 2-classproblemareshowninTable3.FMM-RFacquiredthehigh- estaccuracyrateat99.82%usingSampEn+PSfeatureswhileCART usingPSonlyfeaturesacquiredthelowestaccuracyrate.FMM-RF at5leafnodeshadtheleastcomplexnetworkwhileFMMhadthe

(7)

Fig.6. Featurespacefortheentropicfeaturesofm0,m1,andm2.

Table3

Resultsof2-classproblem.

Model Features Accuracy(%) StdDev Complexity

FMM SampEn 93.46 1.32 69hyperboxes

PS 94.23 4.02 165hyperboxes

SampEn+PS 94.65 3.21 171hyperboxes

CART SampEn 84.81 7.53 20leafnodes

PS 83.96 10.51 17leafnodes

SampEn+PS 84.82 6.21 18leafnodes

RF SampEn 97.58 0.08 17leafnodes

PS 97.31 0.31 15leafnodes

SampEn+PS 97.69 0.25 13leafnodes

FMM-CART SampEn 95.83 1.78 6leafnodes

PS 95.75 3.87 5leafnodes

SampEn+PS 95.97 1.28 6leafnodes

FMM-RF SampEn 99.80 0.02 5leafnodes

PS 99.82 1.78 6leafnodes

SampEn+PS 99.82 0.35 7leafnodes

mostcomplexnetworkwith171hyperboxes.Thestandarddevia- tionofFMM-RFwasthelowest,at0.02.

Withreferencetothedecisiontreefor2-classprobleminFig.7, themostimportantfeaturefromFMM-RFis“f21”.Thetreesplits intotwomain parts.Whenthevalueis ≥0.32,“f13”ischecked, whereifthevalueis<0.62,theinputiscategorizedashealthy,else thetreesplitsagainto“m0”.Whenthevalueis≥0.92,theinput iscategorizedasfaulty,elseitishealthy.Whenthevalueof“f21” is<0.32,thetreesplitsto“f18”,whereifthevalueis≥0.18,“f19” ischecked.Whenthevalueis≥0.11,theinputiscategorizedas faulty,elseitishealthy.Whenthevalueis<0.18,“f22”ischecked, whereifthevalueis≥0.09,theinputiscategorizedasfaulty,else itishealthy.

Table4

Resultsof6-classproblem.

Model Features Accuracy(%) StdDev Complexity

FMM SampEn 94.34 1.56 82hyperboxes

PS 95.17 2.01 75hyperboxes

SampEn+PS 95.18 1.21 80hyperboxes

CART SampEn 89.69 7.79 26leafnodes

PS 89.18 5.36 19leafnodes

SampEn+PS 90.21 6.22 21leafnodes

RF SampEn 97.97 0.09 29leafnodes

PS 96.43 0.04 21leafnodes

SampEn+PS 97.75 0.03 25leafnodes

FMM-CART SampEn 96.16 2.88 11leafnodes

PS 95.75 2.71 8leafnodes

SampEn+PS 96.02 2.01 10leafnodes

FMM-RF SampEn 99.74 0.02 10leafnodes

PS 99.72 0.50 6leafnodes

SampEn+PS 99.81 0.41 8leafnodes

Fig.8. Decisiontreefor6-classproblemusingentropicfeaturesusingSampEnand PSfeatures.

Inadditionto2-classproblem,the6-classproblemisconducted, withresultsshowninTable4.Thesamesetupwasusedforthe2- classproblemisusedinthisexperiment.Theresultsaresimilar tothoseofthe2-classproblem,withFMM-RFacquiringthehigh- estaccuracyrateandCARTthelowest.Again,FMMhadthemost complexnetworkwith82hyperboxeswhileFMM-RFhad6–10leaf nodes,withFMM-CARTcominginsecondwithmaximumof11leaf nodes.FMM-RFhadtheloweststandarddeviationat0.02.

Fig.7. Decisiontreefor2-classproblemusingSampEnandPSfeatures.

(8)

Table5

ResultscomparisonofFMM-RFwith[27].

Model Accuracy(%) StdDev Complexity

SVM[27] 93.50 0.50 20hiddennodes

MLP[27] 93.70 0.21

FMM-RF 99.81 0.41 8leafnodes

Withreferencetothedecisiontreefor6-classprobleminFig.8, themostimportantfeaturefromFMM-RFis“f18”.Thetreesplits intotwomainbranches,oneontheleftanotherontheright.When thevalueof“f18”is≥0.23,thetreesplitsto“f11”,whereifthevalue is≥0.29,theinputiscategorizedasIR,elseitisRE.Whenthevalue of“f18”is<0.23,thetreesplitsto“f11”.Whenthevalueof“f11”is

≥0.24,theinputiscategorizedasIR,elseitsplitsto“f3”.When“f3” is<0.35,theinputiscategorizedasNO,elseitsplitsto“f16”.When thevalueof“f16”is<0.25,theinputiscategorizedasOR,elseitsplits again.Whenthevalueof“f1”is<0.11,theinputiscategorizedas NW,elsethetreetakesthefinalsplit.Whenthevalueof“m2”is

≥0.78,theinputiscategorizedasCA,elseitisRE.

Thecomparisonsofresultsaredonewiththosefrom[27],as showninTable5.Twodifferentmodelsareusedin[27],consisting ofsupportvectormachine(SVM)andMLP.AlinearSVMclassifies linearlyseparableinputdatabyusingahyperplanedetermined throughtrainingwithasetoflabelledtrainingdata.SVM,asamem- berofthekernelmachinefamily,canbegeneralisedtonon-linearly separabledatathroughtheuseofthekerneltrick.Inanutshell, thenon-linearlyseparabledataisprojectedtoalinearlysepara- blespacethroughachosenkernelbeforeapplyingtheusualSVM classificationprocedures.

Ontheotherhand,theMLPisaclassicalfeedforwardneural networkwheretheneuronsarearrangedinatwolayersconfig- urationconnected through individualweights. The weights are obtainedbyback-propagationtrainingalgorithms.Theindividual neuron(perceptron)consistsofmultipleinputsandanon-linear outputactivatedthroughanactivationfunction.Acommonactiva- tionfunctionofchoicewouldbethehyperbolictangentfunction.

Duringthetrainingstage,SVMisusuallyslowertotrainthana MLPgiventhesamedatasetanditrequiresfurtheradaptationfor multiclassclassification.However,duringtheclassificationstage, SVMismuchfasterthantheMLPasitrequiresonlyacosineproduct.

Intermsofpredictionaccuracy,SVMisreportedtohavesuperior accuracythanMLPinmanyliterature,althoughtheperformance willalsodependonthenatureoftheproblem,dataconfiguration andotherconstraints.

The10-foldcrossvalidationmethodwasusedtogettheresults in[27].TheSVMusestheradialbasisfunction(RBF)kernelwhile theMLPhas20hiddennodes.Featuresusedin[27]consistedof thethreeentropyfeatures.TheresultsofFMM-RFarethehighest, withtheloweststandarddeviation.Withthesethreefeatures,SVM [27]acquiredthelowestaccuracyrate,withalmost6%lowerthan thatofFMM-RF.TheFMM-RFachievedbetteraccuracywiththe samesampleentropyfeaturesetandwithmuchreducedstructure complexityandtrainingefforts.Theclassificationrulesobtained fromFMM-RFisalsoeasilycomprehensible.

7. Conclusions

Theclassificationresultsofballbearingfaultsusingvibration signalshavebeenpresentedinthispaper.Variousconditionmon- itoringtechniqueswithvibrationsignalsusingintelligentsystems aredetailed.ThehybridFMM-RFmodelhasbeenproposedand usedintheexperiments,whichweredividedintobenchmarkand real-worlddata.Powerspectrumandsampleentropyfeatureswere used in the feature extraction, where important features were extracted.Boththebenchmarkandreal-worlddatasetshowed

accurateperformancesusingtheFMM-RFmodel.Thebestresults ofbenchmarkandreal-worlddatasetswereat99.9%and99.8%

respectively.Inadditiontoaccurateresults,explanatoryrulesfrom adecisiontreegeneratedbyFMM-RF,whichexplainedtheresults, arepresented.Thisstudydoesindicatetheusefulnessofthepro- posedhybridFMM-RFmodelforclassificationofballbearingfaults.

Acknowledgements

ProfessorNandiisaDistinguishedVisitingProfessoratTongji University,Shanghai,China.Thisworkwaspartlysupportedbythe NationalScienceFoundationofChinagrantnumber61520106006 andtheNationalScienceFoundationof Shanghaigrant number 16JC1401300.

References

[1]H.Guo,L.B.Jack,A.K.Nandi,Featuregenerationusinggeneticprogramming withapplicationtofaultclassification,IEEETrans.Syst.ManCybernet.PartB:

Cybernet.35(1)(2005)89–99.

[2]Y.Zhan,C.K.Mechefske,Robustdetectionofgearboxdeteriorationusing compromisedautoregressivemodelingandKolmogorov–Smirnovtest statistic—partI:compromisedautoregressivemodelingwiththeaidof hypothesistestsandsimulationanalysis,Mech.Syst.Sig.Process.21(5) (2007)1953–1982.

[3]J.Mathew,R.J.Alfredson,Theconditionmonitoringofrollingelement bearingsUsingvibrationanalysis,J.Vibr.Acoust.StressReliab.Des.106 (1984)447–453.

[4]L.Zhang,L.B.Jack,A.K.Nandi,Faultdetectionusinggeneticprogramming, Mech.Syst.Sig.Process.19(2)(2005)271–289.

[5]L.Zhang,A.K.Nandi,Faultclassificationusinggeneticprogramming,Mech.

Syst.Sig.Process.21(2007)1273–1284.

[6]M.L.D.Wong,L.B.Jack,A.K.Nandi,Modifiedself-organisingmapfor automatednoveltydetectionappliedtovibrationsignalmonitoring,Mech.

Syst.Sig.Process.20(3)(2006)593–610.

[7]M.Timusk,M.Lipsett,C.K.Mechefske,Faultdetectionusingtransient machinesignals,Mech.Syst.Sig.Process.22(7)(2008)1724–1749.

[8]A.Rojas,A.K.Nandi,Practicalschemeforfastdetectionandclassificationof rolling-elementbearingfaultsusingsupportvectormachines,Mech.Syst.Sig.

Process.20(7)(2006)1523–1536.

[9]M.L.D.Wong,M.Zhang,A.K.Nandi,Effectsofcompressedsensingon classificationofbearingfaultswithentropicfeatures,201523rdEuropean SignalProcessingConference(EUSIPCO)(2015)2256–2260.

[10]J.B.Ali,N.Fnaiech,L.Saidi,B.Chebel-Morello,F.Fnaiech,Applicationof empiricalmodedecompositionandartificialneuralnetworkforautomatic bearingfaultdiagnosisbasedonvibrationsignals,Appl.Acoust.89(2015) 16–27.

[11]M.Unal,M.Onat,M.Demetgul,H.Kucuk,Faultdiagnosisofrollingbearings usingageneticalgorithmoptimizedneuralnetwork,Measurement58(2014) 187–196.

[12]S.W.Fei,Kurtosisforecastingofbearingvibrationsignalbasedonthehybrid modelofempiricalmodedecompositionandRVMwithartificialbeecolony algorithm,ExpertSyst.Appl.42(11)(2015)5011–5018.

[13]J.B.Ali,B.Chebel-Morello,L.Saidi,S.Malinowski,F.Fnaiech,Accuratebearing remainingusefullifepredictionbasedonWeibulldistributionandartificial neuralnetwork,Mech.Syst.Sig.Process.56(2015)150–172.

[14]Z.Tian,Anartificialneuralnetworkmethodforremainingusefullife predictionofequipmentsubjecttoconditionmonitoring,J.Intell.Manuf.23 (2)(2012)227–237.

[15]J.B.Ali,L.Saidi,A.Mouelhi,B.Chebel-Morello,F.Fnaiech,Linearfeature selectionandclassificationusingPNNandSFAMneuralnetworksforanearly onlinediagnosisofbearingnaturallyprogressingdegradations,Eng.Appl.

Artif.Intell.42(2015)67–81.

[16]E.P.DeMoura,C.R.Souto,A.A.Silva,M.A.S.Irmao,Evaluationofprincipal componentanalysisandneuralnetworkperformanceforbearingfault diagnosisfromvibrationsignalprocessedbyRSandDFanalyses,Mech.Syst.

Sig.Process.25(5)(2011)1765–1772.

[17]M.Barakat,M.ElBadaoui,F.Guillet,Hardcompetitivegrowingneural networkforthediagnosisofsmallbearingfaults,Mech.Syst.Sig.Process.37 (1)(2013)276–292.

[18]C.Chen,G.Vachtsevanos,Bearingconditionpredictionconsidering uncertainty:anintervaltype-2fuzzyneuralnetworkapproach,Rob.Comput.

Integr.Manuf.28(4)(2012)509–516.

[19]H.Wang,P.Chen,Intelligentdiagnosismethodforrollingelementbearing faultsusingpossibilitytheoryandneuralnetwork,Comput.Ind.Eng.60(4) (2011)511–518.

[20]S.Fatima,B.Guduri,A.R.Mohanty,V.N.A.Naikan,Transducerinvariant multi-classfaultclassificationinarotor-bearingsystemusingsupportvector machines,Measurement58(2014)363–374.

(9)

[21]X.Chen,J.Zhou,J.Xiao,X.Zhang,H.Xiao,W.Zhu,W.Fu,Faultdiagnosisbased ondependentfeaturevectorandprobabilityneuralnetworkforrolling elementbearings,Appl.Math.Comput.247(2014)835–847.

[22]X.Xia,J.Zhou,J.Xiao,H.Xiao,AnovelidentificationmethodofVolterraseries inrotor-bearingsystemforfaultdiagnosis,Mech.Syst.Sig.Process.(2015), http://dx.doi.org/10.1016/j.ymssp.2015.05.006.

[23]H.M.Ertunc,H.Ocak,C.Aliustaoglu,ANN-andANFIS-basedmulti-staged decisionalgorithmforthedetectionanddiagnosisofbearingfaults,Neural Comput.Appl.22(1)(2013)435–446.

[24]˙I.Eski,Vibrationanalysisofdrillingmachineusingproposedartificialneural networkpredictors,J.Mech.Sci.Technol.26(10)(2012)3037–3046.

[25]L.A.Wulandhari,A.Wibowo,M.I.Desa,Conditiondiagnosisofmultiple bearingsusingadaptiveoperatorprobabilitiesingeneticalgorithmsandback propagationneuralnetworks,NeuralComput.Appl.26(1)(2015)57–65.

[26]J.S.Richman,J.R.Moorman,Physiologicaltime-seriesanalysisusing approximateentropyandsampleentropy,Am.J.Physiol.HeartCirc.Physiol.

278(12)(2000)H2039–H2049.

[27]M.L.D.Wong,C.Liu,A.K.Nandi,Classificationofballbearingfaultsusing entropicmeasures,Surveillance7InternationalConference(2013).

[28]S.M.Pincus,Approximateentropyasameasureofsystemcomplexity,Proc.

Natl.Acad.Sci.U.S.A.88(1992)2297–2301.

[29]G.Fele-ˇZorˇz,Afasteralgorithmforcalculatingthesampleentropy,in:

ProceedingsofMiddle-EuropeanConferenceonAppliedTheoretical ComputerScience,Slovenia,2013.

[30]P.K.Simpson,FuzzyMin-Maxneuralnetworks-part1:classification,IEEE Trans.NeuralNetw.3(5)(1992)776–786.

[31]J.Han,M.Kamber,J.Pei,DataMining:ConceptsandTechniques,3rded., MorganKaufmann,MA,USA,2012.

[32]Y.Yohannes,P.Webb,ClassificationandRegressionTrees,InternationalFood PolicyResearchInstitute,USA,1999.

[33]A.Verikas,A.Gelzinis,M.Bacauskiene,Miningdatawithrandomforests:a surveyandresultsofnewtests,PatternRecogn.44(2)(2011)330–349.

[34]M.Seera,C.P.Lim,D.Ishak,H.Singh,Offlineandonlinefaultdetectionand diagnosisofinductionmotorsusingahybridsoftcomputingmodel,Appl.Soft Comput.13(12)(2013)4493–4507.

[35]M.Seera,C.P.Lim,C.K.Loo,Motorfaultdetectionanddiagnosisusingahybrid FMM-CARTmodelwithonlinelearning,J.Intell.Manuf.(2014)1–13.

[36]B.Efron,R.Tibshirani,AnIntroductiontotheBootstrap,ChapmanandHall, NewYork,1993.

[37]H.Guo,L.B.Jack,A.K.Namdi,Featuregenerationusinggeneticprogramming withapplicationtofaultclassification?IEEETrans.Syst.ManCybernet.PartB 35(1)(2005)89–99.

[38]L.B.Jack,A.K.Namdi,Faultdetectionusingsupportvectormachinesand artificialneuralnetworks,augmentedbygeneticalgorithms,Mech.Syst.Sig.

Process.16(2–3)(2002)373–390.

Références

Documents relatifs

The detection criteria tested involve an original implementation in a numerical scheme of a more physical detection based on the comparison of the free surface particle velocity at

Zheng and Chen [24] proposed a multi-node thermal network model for an angular ball bearing to study the heat generation and the thermal transfer in bearings, while taking

right from the earlier stages of SRE process. Currently, there exists numerous SRE methodologies that were integrated with the synthesis of security and risk related

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Vibration analysis is one of the most important techniques for fault diagnosis of rotating machinery; as the vibration signal carries the dynamic information of the system.. Many

After filtering the signals in the bandwidth [2400- 3200] Hz, the envelope spectrum presents many frequency components, at the rotation frequency, also at the characteristic

Thefocus of this paper is to combine tow conventional methods:Hilbert Transform (HT) and Discrete Wavelet Transform (DWT)to develop a better method for detection and diagnosis

The linear method performances are unsteady as the criterion fluctuates a lot (figure 5) and the most relevant frequency oscillates from one recording to another (figure 7), that may