一種電動(dòng)車的整車故障的診斷方法和診斷系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種電動(dòng)車的整車故障的診斷方法和診斷系統(tǒng),所述診斷方法包括:采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息,檢測(cè)采集到的運(yùn)行信息是否異常,若檢測(cè)到一個(gè)或多個(gè)電氣設(shè)備的運(yùn)行信息異常,則發(fā)出數(shù)據(jù)異常告警,顯示異常的運(yùn)行信息以及所述異常的運(yùn)行信息對(duì)應(yīng)的一個(gè)或多個(gè)電氣設(shè)備的名稱,根據(jù)所述異常的運(yùn)行信息查詢本地的故障診斷數(shù)據(jù)庫(kù),從所述故障診斷數(shù)據(jù)庫(kù)中讀取對(duì)應(yīng)于所述異常的運(yùn)行信息的故障原因分析信息,并輸出故障原因分析信息。本發(fā)明不僅能對(duì)各個(gè)電氣設(shè)備單獨(dú)進(jìn)行故障診斷,還能對(duì)各電氣設(shè)備配合使用時(shí)出現(xiàn)的一些復(fù)雜故障問(wèn)題進(jìn)行診斷,并做出故障原因分析,極大節(jié)省了人力成本。
【專利說(shuō)明】一種電動(dòng)車的整車故障的診斷方法和診斷系統(tǒng)【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電動(dòng)車診斷控制領(lǐng)域,具體涉及一種電動(dòng)車的整車故障的診斷方法和診斷系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)的診斷方式是針對(duì)各個(gè)設(shè)備的運(yùn)行參數(shù)進(jìn)行單獨(dú)檢測(cè),比如:單獨(dú)的發(fā)動(dòng)機(jī)EOJ診斷系統(tǒng),用于發(fā)動(dòng)機(jī)故障診斷,其中,發(fā)動(dòng)機(jī)EOJ (Electronic Control Unit,電子控制單元),又稱微機(jī)控制器或汽車專用單片機(jī);單獨(dú)的汽車儀表的診斷軟件,用于汽車儀表故障診斷。
[0003]傳統(tǒng)的燃油客車的電氣設(shè)備較少,并且各設(shè)備之間相互獨(dú)立,互不干擾;如整車CAN(ControIIer Area Network,控制器局域網(wǎng)絡(luò))儀表出現(xiàn)故障時(shí),與發(fā)動(dòng)機(jī)無(wú)任何關(guān)聯(lián);但對(duì)于電動(dòng)車,由于電氣設(shè)備增加很多,已經(jīng)成了一個(gè)系統(tǒng)整體,設(shè)備之間相互都要聯(lián)系,一個(gè)設(shè)備出現(xiàn)故障,可能會(huì)導(dǎo)致其他設(shè)備也無(wú)法正常工作,或者,設(shè)備之間的兼容性出現(xiàn)問(wèn)題時(shí)也會(huì)導(dǎo)致整車無(wú)法正常運(yùn)行,如維護(hù)人員不將各設(shè)備作為一個(gè)整體來(lái)分析判斷,就很難找到故障原因。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種電動(dòng)車的整車故障的診斷方法和診斷系統(tǒng),來(lái)解決以上技術(shù)問(wèn)題。
[0005]為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
[0006]第一方面,本發(fā)明提供`一種電動(dòng)車的整車故障的診斷方法,包括:
[0007]采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息;
[0008]檢測(cè)采集到的運(yùn)行信息是否異常;
[0009]若檢測(cè)到一個(gè)或多個(gè)電氣設(shè)備的運(yùn)行信息異常,則發(fā)出數(shù)據(jù)異常告警,顯示異常的運(yùn)行信息以及所述異常的運(yùn)行信息對(duì)應(yīng)的一個(gè)或多個(gè)電氣設(shè)備的名稱;
[0010]根據(jù)所述異常的運(yùn)行信息查詢本地的故障診斷數(shù)據(jù)庫(kù),從所述故障診斷數(shù)據(jù)庫(kù)中讀取對(duì)應(yīng)于所述異常的運(yùn)行信息的故障原因分析信息;
[0011]輸出故障原因分析信息。
[0012]優(yōu)選的,所述電氣設(shè)備的運(yùn)行信息包括一個(gè)或多個(gè)運(yùn)行參數(shù)值;
[0013]所述采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息,具體包括:
[0014]與電動(dòng)車建立CAN連接,實(shí)現(xiàn)與電動(dòng)車的各個(gè)電氣設(shè)備間的CAN通信;
[0015]通過(guò)CAN通訊采集并獲取電動(dòng)車的各個(gè)電氣設(shè)備的運(yùn)行參數(shù)值;
[0016]檢測(cè)運(yùn)行參數(shù)值是否均能成功獲取,若是,表明CAN通訊正常,開(kāi)始檢測(cè)采集到的電氣設(shè)備的運(yùn)行信息是否正常;否則,發(fā)出連接異常告警,提示運(yùn)行參數(shù)值獲取不成功的電氣設(shè)備連接失敗。
[0017]優(yōu)選的,所述檢測(cè)采集到的運(yùn)行信息是否異常,具體包括:[0018]讀取所述故障診斷數(shù)據(jù)庫(kù)中的電動(dòng)車正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍;
[0019]判斷采集到的運(yùn)行信息的運(yùn)行參數(shù)值是否均在對(duì)應(yīng)的參數(shù)值范圍內(nèi),若是,表明運(yùn)行信息正常;否則,表明包含有不在對(duì)應(yīng)的參數(shù)值范圍內(nèi)的運(yùn)行參數(shù)值的運(yùn)行信息異常。
[0020]優(yōu)選的,所述采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息之前,還包括:建立故障診斷數(shù)據(jù)庫(kù);
[0021]所述故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)有電動(dòng)車正常運(yùn)行時(shí)的各個(gè)電氣設(shè)備的所有運(yùn)行參數(shù)值的參數(shù)值范圍以及對(duì)應(yīng)于運(yùn)行參數(shù)值異常時(shí)的故障原因分析信息;所述故障原因分析信息包括一個(gè)或多個(gè)異常的運(yùn)行參數(shù)、故障類型以及故障原因。
[0022]優(yōu)選的,所述診斷方法還包括:若檢測(cè)到電氣設(shè)備的所有運(yùn)行信息均正常,表明電動(dòng)車運(yùn)行正常,則診斷結(jié)束。
[0023]第二方面,本發(fā)明提供一種電動(dòng)車的整車故障的診斷系統(tǒng),包括:
[0024]信息采集單元,連接電動(dòng)車的CAN總線,用于采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息;
[0025]故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元,用于建立和存儲(chǔ)故障診斷數(shù)據(jù)庫(kù),所述故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)有故障原因分析信息;
[0026]數(shù)據(jù)處理單元,分別連接所述信息采集單元和所述故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元,用于檢測(cè)采集到的運(yùn)行信息是否異常,以及根據(jù)異常的運(yùn)行信息確定對(duì)應(yīng)的一個(gè)或多個(gè)電氣設(shè)備的名稱并查詢所述故障診斷數(shù)據(jù)庫(kù),從所述故障診斷數(shù)據(jù)庫(kù)中讀取對(duì)應(yīng)于所述異常的運(yùn)行信息的故障原因分析信息;
[0027]告警單元,連接所述信息采集單元以及數(shù)據(jù)處理單元,用于發(fā)出數(shù)據(jù)異常告警;
[0028]人機(jī)交互單元,分別連接數(shù)據(jù)處理單元以及告警單元,用于顯示數(shù)據(jù)異常告警、異常的運(yùn)行信息、所述異常的運(yùn)行信息對(duì)應(yīng)的一個(gè)或多個(gè)電氣設(shè)備的名稱以及故障原因分析信息。
[0029]優(yōu)選的,所述電氣設(shè)備的運(yùn)行信息包括一個(gè)或多個(gè)運(yùn)行參數(shù)值;所述告警單元還用于發(fā)出電氣設(shè)備的連接異常告警;所述信息采集單元包括CAN連接模塊、運(yùn)行參數(shù)值獲取模塊以及CAN通信檢測(cè)模塊;
[0030]所述CAN連接模塊連接電動(dòng)車的CAN總線,用于與電動(dòng)車建立CAN連接,實(shí)現(xiàn)與電動(dòng)車的各個(gè)電氣設(shè)備間的CAN通信;所述運(yùn)行參數(shù)值獲取模塊,用于通過(guò)CAN通訊采集并獲取電動(dòng)車的各個(gè)電氣設(shè)備的運(yùn)行參數(shù)值;所述CAN通信檢測(cè)模塊分別連接所述運(yùn)行參數(shù)值獲取模塊以及告警單元,用于檢測(cè)運(yùn)行參數(shù)值是否均能成功獲取以及發(fā)出控制所述告警單元是否發(fā)出連接異常告警的控制信號(hào)。
[0031]優(yōu)選的,所述故障診斷數(shù)據(jù)庫(kù)還用于存儲(chǔ)電動(dòng)車正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍;所述檢測(cè)采集到的運(yùn)行信息是否異常,具體包括:
[0032]讀取所述故障診斷數(shù)據(jù)庫(kù)中的電動(dòng)車正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍;
[0033]判斷采集到的運(yùn)行信息的運(yùn)行參數(shù)值是否均在對(duì)應(yīng)的參數(shù)值范圍內(nèi),若是,表明運(yùn)行信息正常;否則,表明包含有不在對(duì)應(yīng)的參數(shù)值范圍內(nèi)的運(yùn)行參數(shù)值的運(yùn)行信息異常。
[0034]優(yōu)選的,所述故障診斷數(shù)據(jù)庫(kù)的故障原因分析信息支持讀取、寫入、刪除以及更新操作。
[0035]優(yōu)選的,所述電動(dòng)車的電氣設(shè)備包括:發(fā)動(dòng)機(jī)微機(jī)控制器、整車控制器、CAN儀表以及電池管理模塊;所述診斷系統(tǒng)應(yīng)用于具有數(shù)據(jù)處理功能的終端;所述故障原因分析信息包括一個(gè)或多個(gè)異常的運(yùn)行參數(shù)、故障類型以及故障原因。
[0036]本發(fā)明的有益效果:本發(fā)明改變傳統(tǒng)的一對(duì)一的設(shè)備故障診斷方式,將電動(dòng)車的所有電氣設(shè)備作為一個(gè)整體進(jìn)行故障分析,從整車的角度進(jìn)行故障診斷,將各個(gè)電氣設(shè)備的運(yùn)行參數(shù)綜合起來(lái)進(jìn)行分析處理,并根據(jù)自身的處理結(jié)果判斷其故障類型及故障原因,輔助維護(hù)人員判斷故障,更快更迅速的定位故障,大大降低了人力成本,與傳統(tǒng)的故障診斷手段相比,本發(fā)明既能單獨(dú)對(duì)各電氣設(shè)備的故障進(jìn)行診斷,也能對(duì)整車故障進(jìn)行診斷,適用性更強(qiáng)。
【專利附圖】
【附圖說(shuō)明】
[0037]圖1為第一實(shí)施例的電動(dòng)車的整車故障的診斷系統(tǒng)的原理圖。
[0038]圖2為第一實(shí)施例的電動(dòng)車的整車故障的診斷方法的流程圖。
[0039]圖中:10、診斷系統(tǒng);11、信息采集單元;12、數(shù)據(jù)處理單元;13、告警單元;14、故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元;15、人機(jī)交互單元;16、CAN連接模塊;17、運(yùn)行參數(shù)值獲取模塊;18、CAN通信檢測(cè)模塊;20、電動(dòng)車;21、發(fā)動(dòng)機(jī)微機(jī)控制器;22、整車控制器;23、CAN儀表;24、電池管理模塊。
【具體實(shí)施方式】
[0040]下面結(jié)合附圖并通過(guò)具體實(shí)施例來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。
[0041 ] 下面結(jié)合附圖并通過(guò)具體實(shí)施例來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。
[0042]請(qǐng)參考圖1,其為第一實(shí)施例的電動(dòng)車20的整車故障的診斷系統(tǒng)10的原理圖,該診斷系統(tǒng)10 —般應(yīng)用于各種具備數(shù)據(jù)處理能力的終端,包括車載電腦、筆記本電腦或平板電腦等,用于電動(dòng)車20的整車故障的診斷,診斷系統(tǒng)10包括:信息采集單元11、數(shù)據(jù)處理單元12、告警單元13、故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元14以及人機(jī)交互單元15。
[0043]信息采集單元11,連接電動(dòng)車20的CAN總線,用于采集電動(dòng)車20的各電氣設(shè)備的運(yùn)行信息;信息采集單元11包括CAN連接模塊16、運(yùn)行參數(shù)值獲取模塊17以及CAN通信檢測(cè)模塊18。故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元14用于建立和存儲(chǔ)故障診斷數(shù)據(jù)庫(kù),故障診斷數(shù)據(jù)庫(kù)包括故障原因分析信息;數(shù)據(jù)處理單元12分別連接信息采集單元11和故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元14,用于檢測(cè)采集到的運(yùn)行信息是否異常,以及根據(jù)異常的運(yùn)行信息確定對(duì)應(yīng)的一個(gè)或多個(gè)電氣設(shè)備的名稱并查詢故障診斷數(shù)據(jù)庫(kù),從故障診斷數(shù)據(jù)庫(kù)中讀取對(duì)應(yīng)于該異常的運(yùn)行信息的故障原因分析信息;告警單元13分別連接CAN通信檢測(cè)模塊18以及數(shù)據(jù)處理單元12,用于發(fā)出數(shù)據(jù)異常告警以及連接異常告警;人機(jī)交互單元15分別連接數(shù)據(jù)處理單元12以及告警單元13,用于顯示數(shù)據(jù)異常告警、電氣設(shè)備的連接異常告警、各電氣設(shè)備的運(yùn)行信息以及故障原因分析信息,數(shù)據(jù)異常告警的內(nèi)容包括異常的運(yùn)行信息以及出現(xiàn)該異常的運(yùn)行信息的一個(gè)或多個(gè)電氣設(shè)備的名稱。[0044]CAN為一種應(yīng)用于汽車電子產(chǎn)品的通信網(wǎng)絡(luò),電動(dòng)車20的各個(gè)電氣設(shè)備通過(guò)CAN總線連接,以實(shí)現(xiàn)各個(gè)電氣設(shè)備之間的信息交互。通過(guò)CAN總線網(wǎng)絡(luò)獲取各電氣設(shè)備的運(yùn)行參數(shù),將異常參數(shù)及出現(xiàn)異常參數(shù)的設(shè)備通知維護(hù)人員,作為故障分析依據(jù);對(duì)于某些整車性的故障,如,某些電氣設(shè)備故障出現(xiàn)時(shí)會(huì)導(dǎo)致其關(guān)聯(lián)的電氣設(shè)備的運(yùn)行參數(shù)發(fā)生異?,F(xiàn)象或不同的電氣設(shè)備之間的兼容性出現(xiàn)問(wèn)題也會(huì)導(dǎo)致一些異常的運(yùn)行參數(shù),使用傳統(tǒng)的故障診斷手段就無(wú)法直接診斷出來(lái),診斷系統(tǒng)10將電動(dòng)車20的所有電氣設(shè)備作為一個(gè)整體進(jìn)行故障分析,從整車的角度進(jìn)行故障診斷,將各個(gè)電氣設(shè)備的運(yùn)行參數(shù)值綜合起來(lái)進(jìn)行分析處理,判斷其故障類型及故障原因,輔助維護(hù)人員判斷故障,更快更迅速的定位故障,大大降低了人力成本,因此,與傳統(tǒng)的故障診斷手段相比,診斷系統(tǒng)10既能單獨(dú)對(duì)各電氣設(shè)備的故障進(jìn)行診斷,也能對(duì)整車故障進(jìn)行診斷,同時(shí)診斷系統(tǒng)10本身具備強(qiáng)大的數(shù)據(jù)處理及分析能力,還能通過(guò)數(shù)據(jù)庫(kù)獲取異常數(shù)據(jù)以及做出故障原因分析,根據(jù)不同的異常數(shù)據(jù)輸出相應(yīng)故障原因分析信息,輔助維護(hù)人員的故障判斷,適用性更強(qiáng)。
[0045]電動(dòng)車20的電氣設(shè)備包括:發(fā)動(dòng)機(jī)微機(jī)控制器21、整車控制器22、CAN儀表23、電池管理模塊24以及整車其他設(shè)備。
[0046]發(fā)動(dòng)機(jī)微機(jī)控制器21的功用是根據(jù)其內(nèi)存的程序和數(shù)據(jù)對(duì)空氣流量計(jì)及各種傳感器輸入的信息進(jìn)行運(yùn)算、處理、判斷,然后輸出指令,向噴油器提供一定寬度的電脈沖信號(hào)以控制噴油量,發(fā)動(dòng)機(jī)微機(jī)控制器21 —般包括微型計(jì)算機(jī)、輸入、輸出及控制電路等。整車控制器22是整個(gè)電動(dòng)車20的核心控制部件,它采集加速踏板信號(hào)、制動(dòng)踏板信號(hào)及其他部件信號(hào),并做出相應(yīng)判斷后,控制下層的各部件控制器的動(dòng)作,整車控制器22通過(guò)采集司機(jī)駕駛信號(hào)和車輛狀態(tài),通過(guò)CAN總線對(duì)網(wǎng)絡(luò)信息進(jìn)行管理、調(diào)度、分析和運(yùn)算,針對(duì)車型的不同配置,進(jìn)行相應(yīng)的能量管理,實(shí)現(xiàn)整車驅(qū)動(dòng)控制、能量?jī)?yōu)化控制、制動(dòng)回饋控制和網(wǎng)絡(luò)管理等功能。CAN儀表23是被安置在駕駛員和方向盤前,主要是向駕駛員集中提供行進(jìn)中的車輛的行駛狀況。電池管理模塊24又稱BMS(BATTERY MANAGEMENT SYSTEM,電池管理系統(tǒng)),主要用于提高電池的利用率,防止電池出現(xiàn)過(guò)度充電和過(guò)度放電,延長(zhǎng)電池的使用壽命,監(jiān)控電池的狀態(tài)等。整車其他設(shè)備有很多,如:點(diǎn)火系統(tǒng)、照明裝置、車用空調(diào)、汽車電氣設(shè)備總線路等。
[0047]具體的,CAN連接模塊16連接電動(dòng)車20的CAN總線,用于使診斷系統(tǒng)10與電動(dòng)車20的各個(gè)電氣設(shè)備建立CAN連接,實(shí)現(xiàn)與電動(dòng)車20的各個(gè)電氣設(shè)備間的CAN通信;運(yùn)行參數(shù)值獲取模塊17用于通過(guò)CAN通訊采集并獲取電動(dòng)車20的各個(gè)電氣設(shè)備的運(yùn)行參數(shù)值;CAN通信檢測(cè)模塊18分別連接運(yùn)行參數(shù)值獲取模塊17以及告警單元13,用于檢測(cè)運(yùn)行參數(shù)值是否均能成功獲取以及控制告警單元13是否發(fā)出連接異常告警。
[0048]信息采集單元11主要用于實(shí)現(xiàn)診斷系統(tǒng)10以及電動(dòng)車20之間的CAN通信,并通過(guò)CAN通信從電動(dòng)車20的各個(gè)電氣設(shè)備之間獲取到電氣設(shè)備的運(yùn)行信息,并將采集獲取的信息提供給數(shù)據(jù)處理單元12進(jìn)行進(jìn)一步的診斷依據(jù),此外,信息采集單元11還能夠?qū)崟r(shí)檢測(cè)CAN通信連接是否正常。其中,電氣設(shè)備的運(yùn)行信息包括一個(gè)或多個(gè)運(yùn)行參數(shù)值,如:發(fā)動(dòng)機(jī)的轉(zhuǎn)速、噴油器的噴油量等。
[0049]具體的,故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元14用于建立和存儲(chǔ)故障診斷數(shù)據(jù)庫(kù),故障診斷數(shù)據(jù)庫(kù)中存儲(chǔ)有電動(dòng)車20正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍以及對(duì)應(yīng)于所述異常的運(yùn)行信息的故障原因分析信息。[0050]故障診斷數(shù)據(jù)庫(kù)中存儲(chǔ)有大量的已知的故障信息,該故障信息包括故障類型以及故障原因,而且故障診斷數(shù)據(jù)庫(kù)中的內(nèi)容可持續(xù)的進(jìn)行更新,每當(dāng)出現(xiàn)新的故障時(shí),將出現(xiàn)故障時(shí)的異常參數(shù)以及故障原因更新到故障診斷數(shù)據(jù)庫(kù)中,故障診斷數(shù)據(jù)庫(kù)的內(nèi)容會(huì)越來(lái)越豐富,診斷系統(tǒng)10的故障診斷能力就能持續(xù)提高,大大降低對(duì)維護(hù)人員的能力要求。
[0051]具體的,數(shù)據(jù)處理單元12分別連接運(yùn)行參數(shù)值獲取模塊17以及故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元14,數(shù)據(jù)處理單元12的工作原理為:
[0052]讀取故障診斷數(shù)據(jù)庫(kù)中的電動(dòng)車20正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍;
[0053]判斷當(dāng)前診斷系統(tǒng)10采集到的運(yùn)行信息的運(yùn)行參數(shù)值是否均在對(duì)應(yīng)的參數(shù)值范圍內(nèi),若是,表明運(yùn)行信息正常;否則,表明包含有不在對(duì)應(yīng)的參數(shù)值范圍內(nèi)的運(yùn)行參數(shù)值的運(yùn)行信息不正常,通知告警單元13發(fā)出數(shù)據(jù)異常告警。
[0054]具體的,人機(jī)交互單元15又稱用戶界面或使用者界面,用于顯示電動(dòng)車20的運(yùn)行參數(shù)值以及當(dāng)檢測(cè)到異常參數(shù)值時(shí)輸出故障原因分析信息。此外,人機(jī)交互單元15上還設(shè)置有功能按鈕,用于控制診斷系統(tǒng)10的工作狀態(tài)或工作模式。人機(jī)交互單元15還連接故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元14,用于對(duì)故障診斷數(shù)據(jù)庫(kù)的故障原因分析信息進(jìn)行讀取、寫入、刪除以及更新操作。
[0055]請(qǐng)參考圖2,其為第一實(shí)施例的電動(dòng)車的整車故障的診斷方法的流程圖,該診斷方法介紹了診斷系統(tǒng)10的工作原理,該診斷方法包括:
[0056]S110、與電動(dòng)車20進(jìn)行CAN連接。
[0057]通過(guò)CAN總線網(wǎng)絡(luò)獲取各電氣設(shè)備的運(yùn)行信息,該運(yùn)行信息包括電氣設(shè)備的各種運(yùn)行參數(shù)值。
[0058]S120、檢測(cè)CAN連接是否成功。
[0059]若是,則進(jìn)行步驟S130 ;否則,繼續(xù)執(zhí)行步驟S110。
[0060]S130、采集電動(dòng)車20的各個(gè)電氣設(shè)備的運(yùn)行信息,并監(jiān)測(cè)運(yùn)行參數(shù)值是否均能獲取成功。
[0061]若是,則進(jìn)行步驟S150 ;否則,進(jìn)行步驟S140。
[0062]S140、當(dāng)出現(xiàn)運(yùn)行參數(shù)值無(wú)法獲取成功時(shí),通知告警單元13發(fā)出連接異常告警,提示用戶該無(wú)法獲取成功的運(yùn)行參數(shù)值對(duì)應(yīng)的電氣設(shè)備連接失敗。
[0063]S150、檢測(cè)采集到的運(yùn)行信息是否異常。
[0064]當(dāng)運(yùn)行參數(shù)值均能獲取成功的情況時(shí),數(shù)據(jù)處理單元12從故障診斷數(shù)據(jù)庫(kù)中讀取電動(dòng)車20正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍,判斷采集到的運(yùn)行信息的運(yùn)行參數(shù)值是否均在對(duì)應(yīng)的參數(shù)值范圍內(nèi),若是,表明運(yùn)行信息正常,診斷結(jié)束;否則,表明存在運(yùn)行信息不正常,執(zhí)行步驟S160。
[0065]S160、控制告警單元13發(fā)出數(shù)據(jù)異常告警,并將異常運(yùn)行參數(shù)值及出現(xiàn)異常運(yùn)行參數(shù)值的設(shè)備名稱發(fā)往人機(jī)交互單元15,通知維護(hù)人員,作為故障分析依據(jù)。
[0066]S170、查詢本地的故障診斷數(shù)據(jù)庫(kù),匹配對(duì)應(yīng)于異常的運(yùn)行信息的故障原因分析信息。
[0067]故障原因分析信息中包括一個(gè)或多個(gè)異常的運(yùn)行參數(shù)、故障類型、故障原因以及故障修復(fù)建議等內(nèi)容。[0068]其中,故障類型根據(jù)故障發(fā)生的速度分為漸發(fā)型故障、突發(fā)型故障和復(fù)合型故障;根據(jù)故障后果分為參數(shù)故障和功能故障;根據(jù)故障出現(xiàn)的情況分為已發(fā)生的實(shí)際故障和未發(fā)生的潛在故障;根據(jù)故障發(fā)生的原因或性質(zhì)分人為故障和自然故障;根據(jù)故障發(fā)生的部位分機(jī)械故障和電氣故障;根據(jù)故障發(fā)生的頻率分常見(jiàn)故障和特殊故障,根據(jù)故障來(lái)源分設(shè)計(jì)、制造、使用和檢修維護(hù)發(fā)生的故障等。
[0069]S180、在人機(jī)交互單元15上顯示故障原因分析信息。
[0070]具體的,在步驟SllO之前還包括步驟SlOO。
[0071]S100、建立故障診斷數(shù)據(jù)庫(kù)。
[0072]在故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元14中建立故障診斷數(shù)據(jù)庫(kù),該故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)有電動(dòng)車20正常運(yùn)行時(shí)的各個(gè)電氣設(shè)備的所有運(yùn)行參數(shù)值的參數(shù)值范圍以及對(duì)應(yīng)于運(yùn)行參數(shù)值異常時(shí)的故障原因分析信息。故障診斷數(shù)據(jù)庫(kù)的故障原因分析信息支持讀取、寫入、刪除以及更新操作。
[0073]本實(shí)施例中電動(dòng)車20包括各種電動(dòng)汽車、電動(dòng)客車以及混合動(dòng)力汽車,優(yōu)選為增程式電動(dòng)客車。
[0074]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括存儲(chǔ)器、磁盤或光盤等。
[0075]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種電動(dòng)車的整車故障的診斷方法,其特征在于,包括: 采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息; 檢測(cè)采集到的運(yùn)行信息是否異常; 若檢測(cè)到一個(gè)或多個(gè)電氣設(shè)備的運(yùn)行信息異常,則發(fā)出數(shù)據(jù)異常告警,顯示異常的運(yùn)行信息以及所述異常的運(yùn)行信息對(duì)應(yīng)的一個(gè)或多個(gè)電氣設(shè)備的名稱; 根據(jù)所述異常的運(yùn)行信息查詢本地的故障診斷數(shù)據(jù)庫(kù),從所述故障診斷數(shù)據(jù)庫(kù)中讀取對(duì)應(yīng)于所述異常的運(yùn)行信息的故障原因分析信息; 輸出故障原因分析信息。
2.根據(jù)權(quán)利要求1所述的診斷方法,其特征在于,所述電氣設(shè)備的運(yùn)行信息包括一個(gè)或多個(gè)運(yùn)行參數(shù)值; 所述采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息,具體包括: 與電動(dòng)車建立CAN連接,實(shí)現(xiàn)與電動(dòng)車的各個(gè)電氣設(shè)備間的CAN通信; 通過(guò)CAN通訊采集并獲取電動(dòng)車的各個(gè)電氣設(shè)備的運(yùn)行參數(shù)值; 檢測(cè)運(yùn)行參數(shù)值是否均能成功獲取,若是,表明CAN通訊正常,開(kāi)始檢測(cè)采集到的電氣設(shè)備的運(yùn)行信息是否正常 ;否則,發(fā)出連接異常告警,提示運(yùn)行參數(shù)值獲取不成功的電氣設(shè)備連接失敗。
3.根據(jù)權(quán)利要求2所述的診斷方法,其特征在于,所述檢測(cè)采集到的運(yùn)行信息是否異常,具體包括: 讀取所述故障診斷數(shù)據(jù)庫(kù)中的電動(dòng)車正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍;判斷采集到的運(yùn)行信息的運(yùn)行參數(shù)值是否均在對(duì)應(yīng)的參數(shù)值范圍內(nèi),若是,表明運(yùn)行信息正常;否則,表明包含有不在對(duì)應(yīng)的參數(shù)值范圍內(nèi)的運(yùn)行參數(shù)值的運(yùn)行信息異常。
4.根據(jù)權(quán)利要求3所述的診斷方法,其特征在于,所述采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息之前,還包括:建立故障診斷數(shù)據(jù)庫(kù); 所述故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)有電動(dòng)車正常運(yùn)行時(shí)的各個(gè)電氣設(shè)備的所有運(yùn)行參數(shù)值的參數(shù)值范圍以及對(duì)應(yīng)于運(yùn)行參數(shù)值異常時(shí)的故障原因分析信息;所述故障原因分析信息包括一個(gè)或多個(gè)異常的運(yùn)行參數(shù)、故障類型以及故障原因。
5.根據(jù)權(quán)利要求1所述的診斷方法,其特征在于,還包括:若檢測(cè)到電氣設(shè)備的所有運(yùn)行信息均正常,表明電動(dòng)車運(yùn)行正常,則診斷結(jié)束。
6.一種電動(dòng)車的整車故障的診斷系統(tǒng),其特征在于,包括: 信息采集單元,連接電動(dòng)車的CAN總線,用于采集電動(dòng)車的各電氣設(shè)備的運(yùn)行信息;故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元,用于建立和存儲(chǔ)故障診斷數(shù)據(jù)庫(kù),所述故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)有故障原因分析信息; 數(shù)據(jù)處理單元,分別連接所述信息采集單元和所述故障診斷數(shù)據(jù)庫(kù)存儲(chǔ)單元,用于檢測(cè)采集到的運(yùn)行信息是否異常,以及根據(jù)異常的運(yùn)行信息確定對(duì)應(yīng)的一個(gè)或多個(gè)電氣設(shè)備的名稱并查詢所述故障診斷數(shù)據(jù)庫(kù),從所述故障診斷數(shù)據(jù)庫(kù)中讀取對(duì)應(yīng)于所述異常的運(yùn)行信息的故障原因分析信息; 告警單元,連接所述信息采集單元以及數(shù)據(jù)處理單元,用于發(fā)出數(shù)據(jù)異常告警; 人機(jī)交互單元,分別連接數(shù)據(jù)處理單元以及告警單元,用于顯示數(shù)據(jù)異常告警、異常的運(yùn)行信息、所述異常的運(yùn)行信息對(duì)應(yīng)的一個(gè)或多個(gè)電氣設(shè)備的名稱以及故障原因分析信肩、O
7.根據(jù)權(quán)利要求6所述的診斷系統(tǒng),其特征在于,所述電氣設(shè)備的運(yùn)行信息包括一個(gè)或多個(gè)運(yùn)行參數(shù)值;所述告警單元還用于發(fā)出電氣設(shè)備的連接異常告警;所述信息采集單元包括CAN連接模塊、運(yùn)行參數(shù)值獲取模塊以及CAN通信檢測(cè)模塊; 所述CAN連接模塊連接電動(dòng)車的CAN總線,用于與電動(dòng)車建立CAN連接,實(shí)現(xiàn)與電動(dòng)車的各個(gè)電氣設(shè)備間的CAN通信;所述運(yùn)行參數(shù)值獲取模塊,用于通過(guò)CAN通訊采集并獲取電動(dòng)車的各個(gè)電氣設(shè)備的運(yùn)行參數(shù)值;所述CAN通信檢測(cè)模塊分別連接所述運(yùn)行參數(shù)值獲取模塊以及告警單元,用于檢測(cè)運(yùn)行參數(shù)值是否均能成功獲取以及發(fā)出控制所述告警單元是否發(fā)出連接異常告警的控制信號(hào)。
8.根據(jù)權(quán)利要求7所述的診斷系統(tǒng),其特征在于,所述故障診斷數(shù)據(jù)庫(kù)還用于存儲(chǔ)電動(dòng)車正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍;所述檢測(cè)采集到的運(yùn)行信息是否異常,具體包括: 讀取所述故障診斷數(shù)據(jù)庫(kù)中的電動(dòng)車正常運(yùn)行時(shí)的各個(gè)運(yùn)行參數(shù)值的參數(shù)值范圍; 判斷采集到的運(yùn)行信息的運(yùn)行參數(shù)值是否均在對(duì)應(yīng)的參數(shù)值范圍內(nèi),若是,表明運(yùn)行信息正常;否則,表明包含有不在對(duì)應(yīng)的參數(shù)值范圍內(nèi)的運(yùn)行參數(shù)值的運(yùn)行信息異常。
9.根據(jù)權(quán)利要求8所述的診斷系統(tǒng),其特征在于,所述故障診斷數(shù)據(jù)庫(kù)的故障原因分析信息支持讀取、寫入、刪除以及更新操作。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的診斷系統(tǒng),其特征在于,所述電動(dòng)車的電氣設(shè)備包括:發(fā)動(dòng)機(jī)微機(jī)控制器、整車控制器、CAN儀表以及電池管理模塊;所述診斷系統(tǒng)應(yīng)用于具有數(shù)據(jù)處理功能的終端;所述故障原因分析信息包括一個(gè)或多個(gè)異常的運(yùn)行參數(shù)、故障類型以及故障原因。
【文檔編號(hào)】G05B23/02GK103777626SQ201410030839
【公開(kāi)日】2014年5月7日 申請(qǐng)日期:2014年1月22日 優(yōu)先權(quán)日:2014年1月22日
【發(fā)明者】戴賢青, 李革臣, 朱錦其, 陸士云, 張海麗 申請(qǐng)人:廣東億緯賽恩斯新能源系統(tǒng)有限公司