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