一種故障診斷系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種故障診斷技術(shù)領(lǐng)域,特別涉及一種故障診斷系統(tǒng)。
【背景技術(shù)】
[0002] 隨著我國汽車工業(yè)的飛速發(fā)展,汽車數(shù)量特別是倉儲車輛與日倶增。汽車的維修 和故障診斷數(shù)量也在增多,目前倉儲車輛的使用群體一般是非專業(yè)的,其對倉儲車輛的了 解較少,一旦車輛出現(xiàn)故障,無法進行故障的判斷以及后續(xù)的簡單維修,需要專業(yè)的售后服 務(wù)人員進行處理,這樣就會造成客戶使用不方便,而且售后人員對于故障的診斷及維修需 要一定的時間,延誤工期。
[0003] 目前一般是在車輛中安裝故障診斷系統(tǒng),以解決對故障的診斷問題。但是目前的 故障診斷系統(tǒng)只能提取車輛中的控制器中的信息并加以分析,一旦控制器或故障診斷模塊 出現(xiàn)故障或偏差,就會使得診斷結(jié)果出錯,給車輛的維修帶來極大的不便。
[0004] 鑒于上述缺陷,本發(fā)明創(chuàng)作者經(jīng)過長時間的研究和實踐終于獲得了本發(fā)明。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的目的在于,提供一種故障診斷系統(tǒng),用以克服上述技術(shù)缺陷。
[0006] 為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案在于,提供一種故障診斷系統(tǒng),其包括: 執(zhí)行終端、控制器、故障診斷模塊、第一輸出終端和后臺服務(wù)器;
[0007] 所述執(zhí)行終端置于車輛內(nèi)部,其與所述控制器連接,接收所述控制器的控制指令 對車輛內(nèi)部各元件的運行情況進行監(jiān)測,并將監(jiān)測到的運行信號傳輸至所述控制器;
[0008] 所述控制器與所述故障診斷模塊相連,對所述故障診斷模塊進行監(jiān)測,并將監(jiān)測 到的第一監(jiān)測信號及接收的所述運行信號傳輸至所述故障診斷模塊;
[0009] 所述故障診斷模塊對所述控制器進行監(jiān)測得到第二監(jiān)測信號,同時接收所述第一 監(jiān)測信號和所述運行信號,并對所述第一監(jiān)測信號、所述第二監(jiān)測信號和所述運行信號進 行診斷,若為正常信號則通過所述第一輸出終端輸出,若為非正常信號則通過所述第一輸 出終端輸出同時發(fā)送至所述后臺服務(wù)器;
[0010] 所述后臺服務(wù)器接收所述非正常信號并判斷車輛故障情況。
[0011] 較佳的,所述故障診斷模塊包括:信號處理器、存儲器、通信模塊和多個I/O接口; 所述信號處理器通過所述I/O接口分別與所述控制器、所述第一輸出終端連接,接收所述第 一監(jiān)測信號、所述第二監(jiān)測信號和所述運行信號,將其與所述存儲器中的數(shù)據(jù)進行對比診 斷,并將所述正常信號傳輸至所述第一輸出終端,將所述非正常信號傳輸至所述第一輸出 終端和所述通信模塊;所述存儲器接收并存儲所述第一監(jiān)測信號、所述第二監(jiān)測信號、所述 運行信號及其診斷結(jié)果,以供所述信號處理器調(diào)用;所述通信模塊與所述后臺服務(wù)器連接, 接收所述非正常信號并發(fā)送至所述后臺服務(wù)器。
[0012] 較佳的,所述故障診斷模塊包括年限判斷模塊,所述年限判斷模塊從所述控制器 接收所述運行信號,并計算車輛內(nèi)部元件的年限判斷值,將到達使用年限的元件編號傳輸 至所述第一輸出終端和所述后臺服務(wù)器。
[0013] 較佳的,所述年限判斷模塊對同一元件的年限判斷值的計算公式為:
[0014]
[0015] 其中,Ai、Bi由下述公式確定:
[0016]
[0017]
[0018]
[0019]上式中,i為同一元件運行信號的值的序號,Q為該元件第i個運行信號值對應的 年限判斷值,j為與第i個運行信號值的序號差,m為進行擬合的運行信號值的總數(shù)量,X為該 元件運行信號值的預警值,為該元件第i-j個運行信號值,仏為該元件第i個運行信號值 對應的相對偏差值,Bi為該元件第i個運行信號值對應的絕對偏差值,bi為該元件第i個運行 信號值對應的擬合傾斜度,bi- 5為該元件第i-5個運行信號值對應的擬合傾斜度。
[0020]較佳的,所述第一輸出終端為顯示器。
[0021 ]較佳的,所述第一輸出終端為信號發(fā)射裝置。
[0022] 較佳的,所述故障診斷模塊還包括更新模塊,所述更新模塊與所述存儲器、所述通 信模塊連接,通過所述通信模塊接收所述后臺服務(wù)器傳輸?shù)臄?shù)據(jù)對所述存儲器進行更新。
[0023] 與現(xiàn)有技術(shù)比較本發(fā)明的有益效果在于:本發(fā)明提供一種故障診斷系統(tǒng),這樣,不 僅可以完成對車輛的故障診斷,而且控制器可以對故障診斷模塊的運行情況進行監(jiān)測,并 將監(jiān)測結(jié)果(第一監(jiān)測信號)反饋給故障診斷模塊,同時故障監(jiān)測模塊可以對控制器的運行 情況進行監(jiān)測,從而形成控制器與故障診斷模塊相互監(jiān)測、相互反饋的互動結(jié)構(gòu),防止因控 制器或故障診斷模塊損壞而使得故障檢測結(jié)果出錯;故障診斷模塊可以調(diào)用之前的診斷結(jié) 果對現(xiàn)有的信號進行診斷,提高了診斷的準確性;作為控制器的補充,使得對車輛的故障檢 測覆蓋面更大,提高故障檢測的準確度;增加了通信模塊與后臺服務(wù)器建立聯(lián)系的方式,使 得所述故障診斷系統(tǒng)中故障診斷模塊可以在任何情況下均與后臺服務(wù)器建立聯(lián)系,擴大了 故障診斷系統(tǒng)的應用范圍;可以通過年限判斷模塊判斷出到達使用年限的元件,提醒使用 者及時更換,以避免繼續(xù)使用加重其他元件的磨損及可能引起的車輛故障;通過對之前的m 個運行信號值進行直線擬合,將其傾斜度作為當前運行信號值對應的擬合傾斜度,這樣通 過直線擬合可以最大程度排除異常的運行信號值對傾斜度的影響,減小因數(shù)據(jù)異常(如數(shù) 據(jù)跳變)造成的誤差,提高判斷的準確度;通過當前值的擬合傾斜度和相隔五個之前的擬合 傾斜度,確定當前值相對于五個之前的值的相對偏差值,這樣可以減小連續(xù)五個以下的數(shù) 據(jù)異常造成的誤差(也可以根據(jù)實際情況調(diào)整公式,使其判斷其他范圍的連續(xù)異常數(shù)據(jù)), 提高判斷的準確度;通過對之前的m個運行信號值的平均數(shù)與預警值確定其絕對偏差值,可 以減少數(shù)據(jù)異常(如數(shù)據(jù)跳變)造成的誤差,提高判斷的準確度;通過相對偏差值和絕對偏 差值可以判斷出元件的變化趨勢,進而確定元件的年限判斷值,這樣可以避免單個跳變值 或少數(shù)連續(xù)異常值對判斷結(jié)果產(chǎn)生的誤導作用,提高判斷的準確性;通過公式可以直接計 算出年限判斷值,提高了判斷年限值的效率,縮短了判斷時間;公式簡單,減少了對系統(tǒng)資 源的占用;不斷地將存儲器內(nèi)錯誤的數(shù)據(jù)替換為正確的數(shù)據(jù),提高存儲器內(nèi)正確數(shù)據(jù)的比 例,進而提高信號處理器對正常信號與非正常信號的判斷正確率,提高故障診斷的準確度; 可以通過第二輸出終端確定故障診斷模塊的運行情況,在故障診斷模塊出現(xiàn)故障后及時發(fā) 現(xiàn),避免在不清楚依然采用診斷數(shù)據(jù)造成診斷錯誤的結(jié)果。
【附圖說明】
[0024] 圖1為本發(fā)明故障診斷系統(tǒng)的結(jié)構(gòu)示意圖;
[0025] 圖2為本發(fā)明故障診斷系統(tǒng)實施例一的結(jié)構(gòu)示意圖;
[0026] 圖3為本發(fā)明故障診斷系統(tǒng)實施例二的結(jié)構(gòu)示意圖;
[0027] 圖4為本發(fā)明故障診斷系統(tǒng)通信模塊的結(jié)構(gòu)示意圖;
[0028] 圖5為本發(fā)明故障診斷系統(tǒng)實施例四的結(jié)構(gòu)示意圖一;
[0029] 圖6為本發(fā)明故障診斷系統(tǒng)實施例四的結(jié)構(gòu)示意圖二;
[0030] 圖7為本發(fā)明故障診斷系統(tǒng)實施例五的結(jié)構(gòu)示意圖;
[0031 ]圖8為本發(fā)明故障診斷系統(tǒng)實施例六的結(jié)構(gòu)示意圖。
【具體實施方式】
[0032] 以下結(jié)合附圖,對本發(fā)明上述的和