藍(lán)天宇
摘要 隨著社會(huì)發(fā)展,汽車已經(jīng)成為家庭的重要出行工具。汽車運(yùn)行時(shí)間越長(zhǎng),故障發(fā)生率越高,不利于人們的生命健康安全。因此,利用現(xiàn)代模式識(shí)別、機(jī)器學(xué)習(xí)等技術(shù)構(gòu)建一個(gè)汽車故障率預(yù)測(cè)模型,及時(shí)發(fā)現(xiàn)汽車運(yùn)行故障,以便能夠保證汽車以及乘用人的生命安全。本文詳細(xì)地分析了BP神經(jīng)網(wǎng)絡(luò)的基本理論和概念,同時(shí)將其應(yīng)用到汽車故障率預(yù)測(cè)中,可以提高故障率預(yù)測(cè)的準(zhǔn)確度。
關(guān)鍵詞BP神經(jīng)網(wǎng)絡(luò);汽車故障率;神經(jīng)元;梯度下降
中圖分類號(hào)U2 文獻(xiàn)標(biāo)識(shí)碼A 文章編號(hào)2095—6363(2017)03—0063—02
隨著互聯(lián)網(wǎng)、數(shù)據(jù)庫(kù)、云計(jì)算、移動(dòng)通信技術(shù)的快速發(fā)展和進(jìn)步,促進(jìn)了其在多領(lǐng)域得到廣泛普及,開發(fā)電子政務(wù)、電子商務(wù)、在線學(xué)習(xí)、物流倉(cāng)儲(chǔ)、智能家居、金融證券等領(lǐng)域得到廣泛普及和使用,已經(jīng)積累了海量的應(yīng)用數(shù)據(jù)資源,并且持續(xù)呈現(xiàn)幾何級(jí)數(shù)增長(zhǎng)。汽車是信息化普及和使用的一個(gè)重要方向,汽車生產(chǎn)制造、保養(yǎng)修復(fù)、運(yùn)行監(jiān)控等都開發(fā)了先進(jìn)的智能管理系統(tǒng),這些系統(tǒng)運(yùn)行也積累了海量數(shù)據(jù),可以采用分類算法挖掘潛在有價(jià)值信息,形成一個(gè)個(gè)的數(shù)據(jù)類別,這些數(shù)據(jù)類別內(nèi)部具有高度相似性,類別之間高度相異,因此就可以根據(jù)用戶輸入的信息主體劃分?jǐn)?shù)據(jù)資源,提供一個(gè)合理的知識(shí)解釋和決策信息。
1 BP神經(jīng)網(wǎng)絡(luò)理論
目前,汽車故障數(shù)據(jù)分析主要包括2個(gè)類別,一是有監(jiān)督學(xué)習(xí)方法,比如BP神經(jīng)網(wǎng)絡(luò)、支持向量機(jī)、貝葉斯理論;一種是無(wú)監(jiān)督學(xué)習(xí)方法,比如譜聚類、密度聚類、K均值、信息論等方法。有監(jiān)督大數(shù)據(jù)分析方法需要利用人們的經(jīng)驗(yàn),預(yù)先構(gòu)建一個(gè)分析模型,然后盡可能提高這個(gè)學(xué)習(xí)模型的準(zhǔn)確性,從而保證類別分析的精確度;無(wú)監(jiān)督學(xué)習(xí)方法卻不需要任何先驗(yàn)知識(shí),系統(tǒng)自動(dòng)的將數(shù)據(jù)按照不同的關(guān)注角度進(jìn)行分類。
BP神經(jīng)網(wǎng)絡(luò)能夠按照統(tǒng)計(jì)學(xué)規(guī)則,實(shí)現(xiàn)誤差逆?zhèn)鞑?,是一種多層次的前饋神經(jīng)網(wǎng)絡(luò),目前已經(jīng)在多個(gè)機(jī)器學(xué)習(xí)和模式識(shí)別領(lǐng)域得到廣泛普及。BP神經(jīng)網(wǎng)絡(luò)可以學(xué)習(xí)和存儲(chǔ)海量的數(shù)據(jù)信息,并且經(jīng)過自學(xué)習(xí)形成一個(gè)強(qiáng)大的支持網(wǎng)絡(luò)結(jié)構(gòu),并且利用當(dāng)前最為流行的梯度下降方法,不斷調(diào)整網(wǎng)絡(luò)的結(jié)構(gòu)、權(quán)值和閾值,降低網(wǎng)絡(luò)的誤差平方和,準(zhǔn)確提取相關(guān)的數(shù)據(jù)隱含模式信息。汽車運(yùn)行數(shù)據(jù)處理過程中,輸入層可以接收所有數(shù)據(jù),并且將這些數(shù)據(jù)傳輸給中間層的神經(jīng)元,神經(jīng)元可以負(fù)責(zé)數(shù)據(jù)信息處理、變換,并且能夠根據(jù)信息變化能力的需求,改變和整合中間層結(jié)構(gòu)汽車運(yùn)行數(shù)據(jù)流經(jīng)過識(shí)別和處理之后,就可以從中間層分發(fā)到輸出層,這樣就可以完成一次學(xué)習(xí)過程,將BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練成為一個(gè)準(zhǔn)確度非常高的模型,還可以通過誤差梯度下降等修正各個(gè)層次的權(quán)值,向隱藏層逐級(jí)反饋,實(shí)現(xiàn)反向傳播和修正,提高汽車運(yùn)行數(shù)據(jù)識(shí)別精確度。
2汽車故障率預(yù)測(cè)模型設(shè)計(jì)
汽車故障是指企業(yè)部分組件或全部組件喪失工作能力,也即是零部件機(jī)器相互配合的狀態(tài)發(fā)生了異常變化,汽車故障廣泛地發(fā)生于生產(chǎn)制造、運(yùn)行使用、修理維護(hù)等全過程,因此每一個(gè)環(huán)節(jié)都需要非常小心和注意,尤其是在汽車使用故障發(fā)生時(shí),一定要及時(shí)發(fā)現(xiàn)故障類型,及時(shí)排除故障內(nèi)容,才能夠保證汽車使用中盡量降低事故發(fā)生率。目前,汽車故障形成具有很多原因,具體原因如下所述。
1)汽車組成部件自身質(zhì)量差異。汽車及其自身組件由于生產(chǎn)廠家、生產(chǎn)批次均不同,因此不可避免的存在許多質(zhì)量差異,原廠配件在使用過程中將會(huì)出現(xiàn)很多問題,協(xié)作廠和不合格的配件裝配到汽車上之后將會(huì)出現(xiàn)很多問題,對(duì)于不同批次、規(guī)格相同的部件來講,可以將其劃分為好中差3個(gè)層次,權(quán)值因子設(shè)置為0.95、0.8和0.6。
2)汽車消耗品質(zhì)量差異。汽車運(yùn)行中,消耗品包括燃油、潤(rùn)滑油等,這些消耗品的自身質(zhì)量將會(huì)影響汽車運(yùn)行性能和使用壽命,非常容易的導(dǎo)致企業(yè)發(fā)生故障。目前汽車常用的燃油包括90#、95#和97#。
3)汽車使用環(huán)境影響。汽車使用環(huán)境復(fù)雜,路面易發(fā)生各類型事故,同時(shí)山區(qū)、城市、丘陵等地帶由于地勢(shì)不同,耗費(fèi)的動(dòng)力也是不同,汽車使用環(huán)境復(fù)雜多變,容易誘發(fā)汽車故障,將使用環(huán)境劃分為3個(gè)方面,分別是好良中,權(quán)值因子設(shè)置為I/0.8和0.5。
4)汽車故障診斷和維修的影響。汽車運(yùn)行中,需要定期對(duì)其進(jìn)行保養(yǎng),以便能夠準(zhǔn)確診斷故障,才能夠?qū)⑦@些內(nèi)容修復(fù)完畢。汽車運(yùn)行維護(hù)、故障診斷、維修服務(wù)中需要較高的技術(shù),因此為了提高這些技術(shù)產(chǎn)品的應(yīng)用性,可以將汽車定期維護(hù)程度劃分為多個(gè)時(shí)間長(zhǎng)短的內(nèi)容,分別是0-3/4-6/7-9三個(gè)階段。
5)汽車的自然損耗。汽車各個(gè)組件會(huì)隨著運(yùn)行公里的增加逐漸衰弱,汽車自燃損耗越多,產(chǎn)生故障的概率就越大,因此汽車的自然損耗也是一個(gè)關(guān)鍵因素。
基于BP神經(jīng)網(wǎng)絡(luò)的汽車故障率預(yù)測(cè)模式可以利用管理系統(tǒng)、傳感器等采集上述5個(gè)方面的數(shù)據(jù)信息,將這些信息輸入到BP網(wǎng)絡(luò)的輸入層,輸入層接收道數(shù)據(jù)之后,將其按照權(quán)值因子進(jìn)行整合,輸入到隱藏層網(wǎng)絡(luò),隱藏藏網(wǎng)絡(luò)利用梯度下降、多層反饋等關(guān)鍵技術(shù),對(duì)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練和學(xué)習(xí),通過對(duì)此類標(biāo)簽對(duì)比,不斷擬合調(diào)整網(wǎng)絡(luò)權(quán)值,形成一個(gè)強(qiáng)大的故障率預(yù)測(cè)網(wǎng)絡(luò)結(jié)構(gòu),這樣就可以準(zhǔn)確預(yù)測(cè)網(wǎng)絡(luò)結(jié)構(gòu),將其輸出到顯示器上,具體的BP神經(jīng)網(wǎng)絡(luò)運(yùn)行如圖1所示。
3結(jié)論
汽車運(yùn)行故障率預(yù)測(cè)模式可以實(shí)時(shí)通過傳感器采集汽車運(yùn)行數(shù)據(jù),分析汽車運(yùn)行狀態(tài)信息,將未來一段時(shí)間內(nèi)汽車發(fā)生故障的概率分析出來,輸出到顯示器上供人們進(jìn)行決策,更好進(jìn)行故障率預(yù)測(cè)。