專利名稱:汽車診斷方法、系統(tǒng)、診斷終端及后臺(tái)服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及汽車診斷方法、系統(tǒng)、診斷終端及后臺(tái)服務(wù)器。
背景技術(shù):
汽車診斷,指的是在不解體汽車(或僅卸下個(gè)別零件)的條件下,對(duì)汽車的各個(gè)部件進(jìn)行檢查,當(dāng)檢查到故障部件時(shí),分析故障原因;例如,對(duì)汽車發(fā)動(dòng)機(jī)的檢測(cè)與診斷,對(duì)汽車車身及附件的檢測(cè)與診斷,以及對(duì)汽車排氣污染物與噪聲的檢測(cè)與診斷等內(nèi)容。傳統(tǒng)的汽車診斷方法,包括汽車內(nèi)安裝的電子控制單元ECU—般都具備故障診斷功能,用來檢測(cè)汽車各部件的工作狀態(tài);當(dāng)檢測(cè)到汽車的某一部件存在故障時(shí),根據(jù)故障類型生成故障碼,并將該故障碼存儲(chǔ)在ECU的隨機(jī)存儲(chǔ)器RAM中;這樣,車主若想獲知汽車的故障情況,可將汽車開至汽車服務(wù)機(jī)構(gòu),由汽車服務(wù)機(jī)構(gòu)的維修人員按照一定的操作程序,將維修電腦通過E⑶自帶的接口,與E⑶連接,則可以讀取E⑶內(nèi)存儲(chǔ)的故障碼,對(duì)該故障碼進(jìn)行解析,然后通過查閱有關(guān)技術(shù)資料,人工診斷出汽車存在的故障,并告知車主。 然而,傳統(tǒng)的汽車診斷方法,雖然可做到對(duì)汽車各部件的工作狀態(tài)進(jìn)行日常檢測(cè),但對(duì)于車主來說,無法實(shí)時(shí)獲知汽車的故障情況;若車主需要獲知故障情況,則需要車主將車開至汽車服務(wù)機(jī)構(gòu)才可得到明確的診斷信息,車主才可以根據(jù)診斷信息決定是否對(duì)汽車進(jìn)行維修。因?yàn)檐囍鳠o法實(shí)時(shí)獲知汽車的故障情況,因而一般情況下不會(huì)主動(dòng)將車開至汽車服務(wù)機(jī)構(gòu)進(jìn)行故障診斷;因此,采用上述傳統(tǒng)的汽車診斷方法,往往導(dǎo)致了只有車輛發(fā)生的故障嚴(yán)重到無法正常使用汽車時(shí),車主才會(huì)將車送至汽車服務(wù)機(jī)構(gòu)進(jìn)行診斷,從而對(duì)駕駛安全和車輛養(yǎng)護(hù)都造成隱患。
發(fā)明內(nèi)容
本發(fā)明提出了汽車診斷方法、系統(tǒng)、診斷終端及后臺(tái)服務(wù)器,使得車主能夠?qū)崟r(shí)獲知汽車的故障情況。為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的汽車診斷方法,包括當(dāng)診斷終端檢測(cè)到汽車部件存在故障時(shí),生成故障碼;該診斷終端安裝在汽車內(nèi),與汽車內(nèi)的電子控制單元ECU連接;診斷終端實(shí)時(shí)將該故障碼發(fā)送出去,以對(duì)所述故障碼進(jìn)行診斷分析;將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主。優(yōu)選地,進(jìn)一步包括移動(dòng)設(shè)備,該移動(dòng)設(shè)備為車主所持有;所述將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主,包括將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送至移動(dòng)設(shè)備,并通過該移動(dòng)設(shè)備將診斷結(jié)果展現(xiàn)給車主。優(yōu)選地,所述診斷終端實(shí)時(shí)將該故障碼發(fā)送出去,包括診斷終端與移動(dòng)設(shè)備建立連接;
診斷終端實(shí)時(shí)將所述故障碼發(fā)送至移動(dòng)設(shè)備;移動(dòng)設(shè)備將該故障碼發(fā)送出去。優(yōu)選地,所述診斷終端與移動(dòng)設(shè)備建立連接的方式為藍(lán)牙連接或WIFI無線局域網(wǎng)連接。優(yōu)選地,進(jìn)一步包括接收升級(jí)請(qǐng)求數(shù)據(jù)包,該數(shù)據(jù)包中攜帶有汽車的類別參數(shù)和移動(dòng)設(shè)備軟件的版本參數(shù);根據(jù)所述汽車的類別參數(shù),確定符合該類別的最新版本的軟件;若移動(dòng)設(shè)備軟件的現(xiàn)有版本不是最新版本時(shí),則將最新版本的軟件推送至移動(dòng)設(shè)
備?!?yōu)選地,進(jìn)一步包括當(dāng)移動(dòng)設(shè)備軟件升級(jí)到所述最新版本的軟件后,向所述診斷終端推送所述最新版本的軟件。優(yōu)選地,進(jìn)一步包括接收升級(jí)請(qǐng)求數(shù)據(jù)包,該數(shù)據(jù)包中攜帶有汽車的類別參數(shù)和診斷終端軟件的版本參數(shù);根據(jù)所述汽車的類別參數(shù),確定符合該類別的最新版本的軟件;若診斷終端軟件的現(xiàn)有版本不是最新版本時(shí),則將最新版本的軟件推送至診斷終端。本發(fā)明還提供了診斷終端,包括接口,用于與電子控制單元E⑶連接;檢測(cè)模塊,用于檢測(cè)汽車部件是否存在故障;故障碼生成模塊,用于當(dāng)檢測(cè)到汽車部件存在故障時(shí),生成故障碼;發(fā)送模塊,用于實(shí)時(shí)將該故障碼發(fā)送出去,以對(duì)所述故障碼進(jìn)行診斷分析。本發(fā)明還提供了后臺(tái)服務(wù)器,包括接收模塊,用于接收故障碼;診斷分析模塊,用于對(duì)該故障碼進(jìn)行診斷分析;推送模塊,用于將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主。本發(fā)明還提供了汽車診斷系統(tǒng),包括移動(dòng)設(shè)備、上述診斷終端、上述后臺(tái)服務(wù)器;診斷終端,安裝在汽車內(nèi),與電子控制單元ECU連接;用于檢測(cè)汽車部件是否存在故障;當(dāng)檢測(cè)到汽車部件存在故障時(shí),生成故障碼,并將該故障碼發(fā)送給后臺(tái)服務(wù)器后臺(tái)服務(wù)器,用于接收診斷終端發(fā)送的故障碼,并對(duì)該故障碼進(jìn)行診斷分析得到所述診斷結(jié)果;并將該診斷結(jié)果實(shí)時(shí)推送給移動(dòng)設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明提供的汽車診斷方法、系統(tǒng)、診斷終端及后臺(tái)服務(wù)器,通過與電子控制單元ECU連接的診斷終端,獲取ECU中車輛的狀態(tài)數(shù)據(jù),并根據(jù)該狀態(tài)數(shù)據(jù)檢測(cè)是否存在故障;當(dāng)存在故障時(shí),生成故障碼;進(jìn)而將該故障碼實(shí)時(shí)發(fā)送出去,以對(duì)該故障碼進(jìn)行診斷分析;在對(duì)該故障碼進(jìn)行診斷分析得到診斷結(jié)果后,將該診斷結(jié)果實(shí)時(shí)推送給車主;這樣,車主就可以實(shí)時(shí)獲知汽車的故障情況,進(jìn)而根據(jù)獲知的故障情況決定是否維修,可以做到早發(fā)現(xiàn)早維修,保障了駕駛安全。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例一提供的一種汽車診斷方法的流程圖;圖2為本發(fā)明實(shí)施例二提供的另一種汽車診斷方法的流程圖;圖3為本發(fā)明實(shí)施例三提供的又一種汽車診斷方法的流程圖; 圖4為本發(fā)明實(shí)施例四提供的診斷終端的模塊圖;圖5為本發(fā)明實(shí)施例五提供的后臺(tái)服務(wù)器的模塊圖;圖6為本發(fā)明實(shí)施例六提供的一種汽車診斷系統(tǒng)的模塊圖;圖7為本發(fā)明實(shí)施例七提供的另一種汽車診斷系統(tǒng)的模塊圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一本發(fā)明實(shí)施例一提供了一種汽車診斷方法,參見圖1,該方法包括步驟SlOl :診斷終端安裝在汽車內(nèi),與汽車內(nèi)的電子控制單元ECU連接,獲取ECU中車輛的狀態(tài)數(shù)據(jù);步驟S102 :根據(jù)獲取到的所述狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;步驟S103 :當(dāng)存在故障時(shí),生成故障碼,并將該故障碼實(shí)時(shí)發(fā)送出去,以對(duì)該故障碼進(jìn)行診斷分析;步驟S104 :將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主。本發(fā)明提供的汽車診斷方法,通過與電子控制單元ECU連接的診斷終端,獲取ECU中車輛的狀態(tài)數(shù)據(jù),并根據(jù)該狀態(tài)數(shù)據(jù)檢測(cè)是否存在故障;當(dāng)存在故障時(shí),生成故障碼;進(jìn)而將該故障碼實(shí)時(shí)發(fā)送出去,以對(duì)該故障碼進(jìn)行診斷分析;在對(duì)該故障碼進(jìn)行診斷分析得到診斷結(jié)果后,將該診斷結(jié)果實(shí)時(shí)推送給車主;這樣,車主就可以實(shí)時(shí)獲知汽車的故障情況,進(jìn)而根據(jù)獲知的故障情況決定是否維修,可以做到早發(fā)現(xiàn)早維修,保障了駕駛安全。為了更清楚地說明實(shí)施例一提供的汽車診斷方法,下面給出該汽車診斷方法的兩個(gè)優(yōu)選實(shí)施例,請(qǐng)參見實(shí)施例二和實(shí)施例三。實(shí)施例二本發(fā)明實(shí)施例二提供了另一種汽車診斷方法,該方法為上述實(shí)施例一提供的汽車診斷方法的一個(gè)優(yōu)選實(shí)施例;具體地,該方法主要包括移動(dòng)設(shè)備、診斷終端、后臺(tái)服務(wù)器三者之間的信息交互過程,參見圖2,該方法包括
步驟201 :移動(dòng)設(shè)備與診斷終端之間建立連接;診斷終端安裝在汽車內(nèi),與汽車內(nèi)的電子控制單元ECU連接;該移動(dòng)設(shè)備為車主所持有;移動(dòng)設(shè)備與診斷終端可通過藍(lán)牙方式、WIFI無線局域網(wǎng)方式或網(wǎng)線直接連接方式進(jìn)行通訊握手,握手成功則建立連接,握手不成功則可嘗試多次握手;此外,車主也可以在通過移動(dòng)設(shè)備與診斷終端進(jìn)行通訊握手時(shí),手動(dòng)停止兩者的配對(duì)過程;步驟202 :移動(dòng)設(shè)備分別與診斷終端、后臺(tái)服務(wù)器進(jìn)行通訊認(rèn)證,認(rèn)證成功則執(zhí)行步驟203,否則結(jié)束當(dāng)前程序;步驟203 :診斷終端獲取E⑶中車輛的狀態(tài)數(shù)據(jù); 步驟204 :診斷終端根據(jù)獲取到的所述狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;步驟205 :當(dāng)存在故障時(shí),生成故障碼,并將該故障碼實(shí)時(shí)發(fā)送給移動(dòng)設(shè)備;故障碼可在移動(dòng)設(shè)備上顯示出來,但由于故障碼是汽車領(lǐng)域的技術(shù)代碼,作為車主來說,不能根據(jù)顯示出來的故障碼獲知汽車存在何種故障;而只能在通過后臺(tái)服務(wù)器對(duì)該故障碼進(jìn)行診斷分析后,才可得知臥車的故障情況;步驟206 :移動(dòng)設(shè)備將該故障碼發(fā)送給后臺(tái)服務(wù)器;步驟207 :后臺(tái)服務(wù)器接收移動(dòng)設(shè)備發(fā)送的故障碼;步驟208 :后臺(tái)服務(wù)器對(duì)該故障碼進(jìn)行診斷分析,得到診斷結(jié)果;其中,可通過后臺(tái)服務(wù)器的客服人員人工查閱相關(guān)技術(shù)資料,得到診斷結(jié)果;也可以根據(jù)內(nèi)部存儲(chǔ)的數(shù)據(jù)信息,自動(dòng)得到診斷結(jié)果;步驟209 :后臺(tái)服務(wù)器將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送至移動(dòng)設(shè)備;步驟210 :移動(dòng)設(shè)備將診斷結(jié)果展現(xiàn)給車主;該診斷結(jié)果的展現(xiàn)形式是車主可以理解的文字、儀表、圖形等界面形式;通過移動(dòng)設(shè)備上安裝的軟件客戶端進(jìn)行界面展示;并且,可以擴(kuò)展一些為車主提供便捷服務(wù)的相關(guān)應(yīng)用功能,例如天氣預(yù)報(bào)、實(shí)時(shí)路況、違章查詢等增值服務(wù)內(nèi)容;車主在獲知診斷結(jié)果以及后臺(tái)服務(wù)器的客服人員提供的建議后,決定是否進(jìn)行車輛維修,并且可以參考客服人員提供的就近維修站,決定是否進(jìn)行車輛維修;這樣,通過后臺(tái)服務(wù)器對(duì)車主推送故障信息、維修信息等相關(guān)服務(wù)內(nèi)容,使得車主可實(shí)時(shí)獲知汽車的故障情況,并根據(jù)客戶人員提供的建議進(jìn)行車輛維修,為車主安全駕駛起到了保駕護(hù)航的作用;此外,后臺(tái)服務(wù)器中存儲(chǔ)了對(duì)應(yīng)每輛汽車的車牌號(hào)碼以及車主信息,其中,車主信息包括車主的姓名、聯(lián)系方式等;這樣,當(dāng)移動(dòng)設(shè)備向后臺(tái)服務(wù)器發(fā)送故障碼時(shí),后臺(tái)服務(wù)器可根據(jù)故障碼的發(fā)送方,識(shí)別該故障碼對(duì)應(yīng)的車輛,從而可根據(jù)該車輛對(duì)應(yīng)的車主的聯(lián)系方式,將診斷分析得到的診斷結(jié)果以短信或彩信方式推送給車主。進(jìn)一步地,后臺(tái)服務(wù)器在診斷分析得到診斷結(jié)果之后,還存儲(chǔ)了該診斷結(jié)果,供車主隨時(shí)調(diào)閱;為了達(dá)到更好的效果,需要對(duì)移動(dòng)設(shè)備軟件和診斷終端軟件進(jìn)行升級(jí);具體地,步驟202之后,該方法進(jìn)一步包括
步驟211 :移動(dòng)設(shè)備向后臺(tái)服務(wù)器發(fā)送升級(jí)請(qǐng)求數(shù)據(jù)包;該數(shù)據(jù)包中攜帶有汽車的類別參數(shù)和移動(dòng)設(shè)備軟件的版本參數(shù);步驟212 :后臺(tái)服務(wù)器接收升級(jí)請(qǐng)求數(shù)據(jù)包;步驟213 :后臺(tái)服務(wù)器根據(jù)所述汽車的類別參數(shù),確定符合該類別的最新版本的軟件;步驟214 :若移動(dòng)設(shè)備軟件的現(xiàn)有版本不是最新版本時(shí),則將最新版本的軟件推送至移動(dòng)設(shè)備;在移動(dòng)設(shè)備軟件升級(jí)后,需要進(jìn)一步與其建立連接的診斷終端軟件內(nèi)的嵌入式程序進(jìn)行升級(jí);具體地,該方法進(jìn)一步包括步驟215 :當(dāng)移動(dòng)設(shè)備軟件升級(jí)到所述最新版本的軟件后,從移動(dòng)設(shè)備中導(dǎo)入所 述最新版本的軟件。這樣,就可實(shí)現(xiàn)移動(dòng)設(shè)備軟件以及診斷終端軟件的同步更新,保障通訊質(zhì)量。本實(shí)施例中,移動(dòng)設(shè)備安裝有診斷軟件,通過藍(lán)牙或者WIFI等無線通訊技術(shù)和車輛安裝的硬件診斷終端通訊握手;移動(dòng)設(shè)備軟件調(diào)用診斷程序通知診斷終端進(jìn)行車輛檢測(cè);檢測(cè)得到的故障碼返回移動(dòng)設(shè)備軟件,移動(dòng)設(shè)備軟件將故障碼通過移動(dòng)網(wǎng)絡(luò)傳送到后臺(tái)服務(wù)器進(jìn)行診斷分析;后臺(tái)服務(wù)器將診斷分析得到的診斷結(jié)果通過彩信、短信、網(wǎng)絡(luò)信息等方式回傳到移動(dòng)設(shè)備或移動(dòng)設(shè)備軟件;從而車主通過診斷結(jié)果得知自己目前的車輛健康狀況。實(shí)施例三本發(fā)明實(shí)施例二提供了另一種汽車診斷方法,該方法為上述實(shí)施例一提供的汽車診斷方法的另一個(gè)優(yōu)選實(shí)施例;該方法主要包括診斷終端和后臺(tái)服務(wù)器之間的信息交互過程,而移動(dòng)設(shè)備作為診斷結(jié)果的展示平臺(tái);參見圖3,該方法包括步驟301 :診斷終端與后臺(tái)服務(wù)器進(jìn)行通訊認(rèn)證,認(rèn)證成功則開始通訊,執(zhí)行步驟302,認(rèn)證失敗則結(jié)束當(dāng)前程序;診斷終端與后臺(tái)服務(wù)器之間通過無線連接;步驟302 :診斷終端獲取E⑶中車輛的狀態(tài)數(shù)據(jù);診斷終端安裝在汽車內(nèi),與汽車內(nèi)的電子控制單元ECU連接;步驟303 :診斷終端根據(jù)獲取到的所述狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;步驟304 :當(dāng)存在故障時(shí),生成故障碼,并將該故障碼實(shí)時(shí)發(fā)送給后臺(tái)服務(wù)器;步驟305 :后臺(tái)服務(wù)器接收診斷終端發(fā)送的故障碼;步驟306 :后臺(tái)服務(wù)器對(duì)該故障碼進(jìn)行診斷分析,得到診斷結(jié)果;其中,可通過后臺(tái)服務(wù)器的客服人員人工查閱相關(guān)技術(shù)資料,得到診斷結(jié)果;也可以根據(jù)內(nèi)部存儲(chǔ)的數(shù)據(jù)信息,自動(dòng)得到診斷結(jié)果;步驟307 :后臺(tái)服務(wù)器將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送至移動(dòng)設(shè)備;步驟308 :移動(dòng)設(shè)備將診斷結(jié)果展現(xiàn)給車主;該診斷結(jié)果的展現(xiàn)形式是車主可以理解的文字、儀表、圖形等界面形式;通過移動(dòng)設(shè)備上安裝的軟件客戶端進(jìn)行界面展示;并且,可以擴(kuò)展一些為車主提供便捷服務(wù)的相關(guān)應(yīng)用功能,例如天氣預(yù)報(bào)、實(shí)時(shí)路況、違章查詢等增值服務(wù)內(nèi)容;
車主在獲知診斷結(jié)果以及后臺(tái)服務(wù)器的客服人員提供的建議后,決定是否進(jìn)行車輛維修,并且可以參考客服人員提供的就近維修站,決定是否進(jìn)行車輛維修;這樣,通過后臺(tái)服務(wù)器對(duì)車主推送故障信息、維修信息等相關(guān)服務(wù)內(nèi)容,使得車主可實(shí)時(shí)獲知汽車的故障情況,并根據(jù)客戶人員提供的建議進(jìn)行車輛維修,為車主安全駕駛起到了保駕護(hù)航的作用;此外,后臺(tái)服務(wù)器中存儲(chǔ)了對(duì)應(yīng)每輛汽車的車牌號(hào)碼以及車主信息,其中,車主信息包括車主的姓名、聯(lián)系方式等;這樣,當(dāng)移動(dòng)設(shè)備向后臺(tái)服務(wù)器發(fā)送故障碼時(shí),后臺(tái)服務(wù)器可根據(jù)故障碼的發(fā)送方,識(shí)別該故障碼對(duì)應(yīng)的車輛,從而可根據(jù)該車輛對(duì)應(yīng)的車主的聯(lián)系方式,將診斷分析得到的診斷結(jié)果以短信或彩信方式推送給車主。為了達(dá)到更好的效果,需要對(duì)移動(dòng)設(shè)備軟件和診斷終端軟件進(jìn)行升級(jí);具體地,步驟301之后,該方法進(jìn)一步包括步驟309 :診斷終端向后臺(tái)服務(wù)器發(fā)送升級(jí)請(qǐng)求數(shù)據(jù)包; 該數(shù)據(jù)包中攜帶有汽車的類別參數(shù)和診斷終端軟件的版本參數(shù);步驟310 :后臺(tái)服務(wù)器接收升級(jí)請(qǐng)求數(shù)據(jù)包;步驟311 :后臺(tái)服務(wù)器根據(jù)所述汽車的類別參數(shù),確定符合該類別的最新版本的軟件;步驟312 :若診斷終端軟件的現(xiàn)有版本不是最新版本時(shí),則將最新版本的軟件推送至診斷終端;本實(shí)施例中,移動(dòng)設(shè)備與診斷終端之間不進(jìn)行直接通訊;診斷終端在對(duì)汽車進(jìn)行檢測(cè)后,直接和后臺(tái)服務(wù)器進(jìn)行數(shù)據(jù)交互,診斷終端軟件版本的升級(jí)也直接通過后臺(tái)服務(wù)器實(shí)現(xiàn);最終,后臺(tái)服務(wù)器的診斷結(jié)果通過彩信、短信、網(wǎng)絡(luò)信息等方式推送到移動(dòng)設(shè)備中,車主通過診斷結(jié)果得知自己目前的車輛健康狀況。實(shí)施例四針對(duì)實(shí)施例一,本發(fā)明實(shí)施例四提供了一種診斷終端,參見圖4,包括接口 41,用于與汽車內(nèi)的電子控制單元E⑶連接;獲取模塊42,用于通過所述接口獲取E⑶中車輛的狀態(tài)數(shù)據(jù);;檢測(cè)模塊43,用于根據(jù)獲取到的所述狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;故障碼生成模塊44,用于當(dāng)存在故障時(shí),生成故障碼;發(fā)送模塊45,用于將該故障碼實(shí)時(shí)發(fā)送出去,以對(duì)所述故障碼進(jìn)行診斷分析。實(shí)施例五針對(duì)實(shí)施例一,本發(fā)明實(shí)施例五提供了一種后臺(tái)服務(wù)器,參見圖5,包括接收模塊51,用于接收故障碼;診斷分析模塊52,用于對(duì)該故障碼進(jìn)行診斷分析;推送模塊53,用于將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主。實(shí)施例六針對(duì)上述實(shí)施例一,本發(fā)明實(shí)施例六提供了一種汽車診斷系統(tǒng),參見圖6,包括診斷終端61、移動(dòng)設(shè)備62、后臺(tái)服務(wù)器63 ;具體地,診斷終端61,安裝在汽車內(nèi),與汽車內(nèi)的電子控制單元ECU連接;
用于獲取ECU中車輛的狀態(tài)數(shù)據(jù),并根據(jù)該狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;當(dāng)存在故障時(shí),生成故障碼,并將該故障碼實(shí)時(shí)發(fā)送給后臺(tái)服務(wù)器;后臺(tái)服務(wù)器63,用于接收診斷終端發(fā)送的故障碼,并對(duì)該故障碼進(jìn)行診斷分析得到所述診斷結(jié)果;并將該診斷結(jié)果實(shí)時(shí)推送給移動(dòng)設(shè)備62。實(shí)施例七針對(duì)實(shí)施例二,本發(fā)明實(shí)施例七提供了另一種汽車診斷系統(tǒng),參見圖7,包括移動(dòng)設(shè)備71、診斷終端72、后臺(tái)服務(wù)器73 ;優(yōu)選地,在本實(shí)施例中,移動(dòng)設(shè)備71與診斷終端72通過藍(lán)牙連接,移動(dòng)設(shè)備71與后臺(tái)服務(wù)器73通過WIFI無線局域網(wǎng)連接;具體地,移動(dòng)設(shè)備71包括設(shè)備匹配子模塊711,認(rèn)證子模塊712,第一接收子模塊713,第一發(fā)送子模塊714,展示子模塊715,升級(jí)子模塊716 ;設(shè)備匹配子模塊711,用于移動(dòng)設(shè)備與診斷終端之間建立連接;
·
認(rèn)證子模塊712,用于移動(dòng)設(shè)備分別與診斷終端、后臺(tái)服務(wù)器進(jìn)行通訊認(rèn)證,認(rèn)證成功則開始通訊;第一接收子模塊713,用于接收診斷終端發(fā)送的故障碼;第一發(fā)送子模塊714,用于將接收到的故障碼發(fā)送至后臺(tái)服務(wù)器;展示子模塊715,用于在接收到后臺(tái)服務(wù)器發(fā)送的診斷結(jié)果后,將該診斷結(jié)果展示給車主;升級(jí)子模塊716,用于向后臺(tái)服務(wù)器發(fā)送升級(jí)請(qǐng)求數(shù)據(jù)包;在接收到后臺(tái)服務(wù)器推送的最新版本的軟件后,進(jìn)行版本升級(jí);診斷終端72,安裝在汽車內(nèi),與電子控制單元E⑶連接;包括接口 721,獲取子模塊722,檢測(cè)子模塊723,故障碼生成子模塊724,第二發(fā)送子模塊725,升級(jí)導(dǎo)入子模塊726 ;接口 721,用于與汽車內(nèi)的E⑶連接;獲取子模塊722,用于通過接口 721,獲取E⑶中車輛的狀態(tài)數(shù)據(jù);檢測(cè)子模塊723,用于根據(jù)獲取到的所述狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;故障碼生成子模塊724,用于當(dāng)存在故障時(shí),則生成故障碼;第二發(fā)送子模塊725,用于實(shí)時(shí)將該故障碼發(fā)送至移動(dòng)設(shè)備;升級(jí)導(dǎo)入子模塊726,用于當(dāng)移動(dòng)設(shè)備軟件升級(jí)到所述最新版本的軟件后,從移動(dòng)設(shè)備中導(dǎo)入所述最新版本的軟件;后臺(tái)服務(wù)器73,包括第二接收子模塊731,診斷分析子模塊732,第一推送子模塊733,存儲(chǔ)子模塊734,版本確定子模塊735,第二推送子模塊736 ;第二接收子模塊731,用于接收移動(dòng)設(shè)備發(fā)送的故障碼;還用于接收升級(jí)請(qǐng)求數(shù)據(jù)包;診斷分析子模塊732,用于對(duì)該故障碼進(jìn)行診斷分析,得到診斷結(jié)果;第一推送子模塊733,用于將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送至移動(dòng)設(shè)備;存儲(chǔ)子模塊734,用于存儲(chǔ)所述對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,供車王調(diào)閱;版本確定子模塊735,用于根據(jù)所述汽車的類別參數(shù),確定符合該類別的最新版本的軟件;第二推送子模塊736,用于在移動(dòng)設(shè)備軟件的現(xiàn)有版本不是最新版本時(shí),則將最新版本的軟件推送至移動(dòng)設(shè)備。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。·
權(quán)利要求
1.汽車診斷方法,其特征在于,包括 診斷終端安裝在汽車內(nèi),與汽車內(nèi)的電子控制單元ECU連接,獲取ECU中車輛的狀態(tài)數(shù)據(jù); 根據(jù)獲取到的所述狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障; 當(dāng)存在故障時(shí),生成故障碼,并將該故障碼實(shí)時(shí)發(fā)送出去,以對(duì)該故障碼進(jìn)行診斷分析; 將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主。
2.如權(quán)利要求I所述的汽車診斷方法,其特征在于,進(jìn)一步包括移動(dòng)設(shè)備,該移動(dòng)設(shè)備為車主所持有; 所述將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主,包括 將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送至移動(dòng)設(shè)備,并通過該移動(dòng)設(shè)備將診斷結(jié)果展現(xiàn)給車主。
3.如權(quán)利要求2所述的汽車診斷方法,其特征在于,所述將該故障碼實(shí)時(shí)發(fā)送出去,包括 診斷終端與移動(dòng)設(shè)備建立連接; 診斷終端將所述故障碼實(shí)時(shí)發(fā)送至移動(dòng)設(shè)備; 移動(dòng)設(shè)備將該故障碼發(fā)送出去。
4.如權(quán)利要求3所述的汽車診斷方法,其特征在于,進(jìn)一步包括 接收升級(jí)請(qǐng)求數(shù)據(jù)包,該數(shù)據(jù)包中攜帶有汽車的類別參數(shù)和移動(dòng)設(shè)備軟件的版本參數(shù); 根據(jù)所述汽車的類別參數(shù),確定符合該類別的最新版本的軟件; 若移動(dòng)設(shè)備軟件的現(xiàn)有版本不是最新版本時(shí),則將最新版本的軟件推送至移動(dòng)設(shè)備。
5.如權(quán)利要求4所述的汽車診斷方法,其特征在于,進(jìn)一步包括 當(dāng)移動(dòng)設(shè)備軟件升級(jí)到所述最新版本的軟件后,向所述診斷終端推送所述最新版本的軟件。
6.如權(quán)利要求I所述的汽車診斷方法,其特征在于,進(jìn)一步包括 接收升級(jí)請(qǐng)求數(shù)據(jù)包,該數(shù)據(jù)包中攜帶有汽車的類別參數(shù)和診斷終端軟件的版本參數(shù); 根據(jù)所述汽車的類別參數(shù),確定符合該類別的最新版本的軟件; 若診斷終端軟件的現(xiàn)有版本不是最新版本時(shí),則將最新版本的軟件推送至診斷終端。
7.診斷終端,其特征在于,包括 接口,用于與汽車內(nèi)的電子控制單元ECU連接; 獲取模塊,用于通過所述接口獲取ECU中車輛的狀態(tài)數(shù)據(jù);; 檢測(cè)模塊,用于根據(jù)獲取到的所述狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障; 故障碼生成模塊,用于當(dāng)存在故障時(shí),生成故障碼; 發(fā)送模塊,用于將該故障碼實(shí)時(shí)發(fā)送出去,以對(duì)所述故障碼進(jìn)行診斷分析。
8.后臺(tái)服務(wù)器,其特征在于,包括 接收模塊,用于接收故障碼; 診斷分析模塊,用于對(duì)該故障碼進(jìn)行診斷分析;推送模塊,用于將對(duì)所述故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主。
9.如權(quán)利要求8所述的后臺(tái)服務(wù)器,其特征在于,所述接收模塊進(jìn)一步用于接收升級(jí)請(qǐng)求數(shù)據(jù)包,該數(shù)據(jù)包中攜帶有汽車的類別參數(shù)和移動(dòng)設(shè)備軟件的版本參數(shù); 該后臺(tái)服務(wù)器進(jìn)一步包括 版本確定模塊,用于根據(jù)所述汽車的類別參數(shù),確定符合該類別的最新版本的軟件; 版本推送模塊,用于在移動(dòng)設(shè)備軟件的現(xiàn)有版本不是最新版本的情況下,將最新版本的軟件推送至移動(dòng)設(shè)備。
10.汽車診斷系統(tǒng),其特征在于,包括移動(dòng)設(shè)備、權(quán)利要求7所述的診斷終端、權(quán)利要求8所述的后臺(tái)服務(wù)器; 診斷終端,安裝在汽車內(nèi),與汽車內(nèi)的電子控制單元ECU連接;用于獲取ECU中車輛的狀態(tài)數(shù)據(jù),并根據(jù)該狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;當(dāng)存在故障時(shí),生成故障碼,并將該故障碼實(shí)時(shí)發(fā)送給后臺(tái)服務(wù)器; 后臺(tái)服務(wù)器,用于接收故障碼,并對(duì)該故障碼進(jìn)行診斷分析得到所述診斷結(jié)果;并將該診斷結(jié)果實(shí)時(shí)推送給移動(dòng)設(shè)備。
全文摘要
本發(fā)明屬于汽車領(lǐng)域,具體為汽車診斷方法、系統(tǒng)、診斷終端及后臺(tái)服務(wù)器,使得車主能夠?qū)崟r(shí)獲知汽車的故障情況。方法包括診斷終端安裝在汽車內(nèi),與電子控制單元ECU連接,獲取ECU中車輛的狀態(tài)數(shù)據(jù);根據(jù)獲取到的狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;當(dāng)存在故障時(shí),生成故障碼,并將該故障碼實(shí)時(shí)發(fā)送出去;將對(duì)故障碼進(jìn)行診斷分析得到的診斷結(jié)果,實(shí)時(shí)推送給車主。診斷終端包括接口,用于與汽車內(nèi)的ECU連接;獲取模塊,用于獲取ECU中車輛的狀態(tài)數(shù)據(jù);檢測(cè)模塊,用于根據(jù)獲取到的狀態(tài)數(shù)據(jù),檢測(cè)是否存在故障;故障碼生成模塊,用于當(dāng)存在故障時(shí),生成故障碼;發(fā)送模塊,用于將該故障碼實(shí)時(shí)發(fā)送出去,以對(duì)故障碼進(jìn)行診斷分析。
文檔編號(hào)G05B19/418GK102880162SQ20121042257
公開日2013年1月16日 申請(qǐng)日期2012年10月29日 優(yōu)先權(quán)日2012年10月29日
發(fā)明者郭玉棟, 李繼亮 申請(qǐng)人:北京開元智信通軟件有限公司