一種車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法
【專利摘要】本發(fā)明為一種車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其過程為:讀取信號,判斷車輛的型號;讀取車輛故障碼;篩選車輛故障碼;翻譯車輛故障碼;補償修正車輛故障碼的翻譯結(jié)果;上述步驟全部在所述車輛診斷儀中執(zhí)行。這樣,車輛診斷儀能夠在無法獲得車輛識別碼的情況下對故障碼進(jìn)行翻譯;不僅能將故障碼翻譯為具體部件的電路狀態(tài),還能對故障碼進(jìn)行分析,將其翻譯為具體故障;能修正自己的翻譯結(jié)果,不斷提高翻譯的準(zhǔn)確率;運算過程簡便,節(jié)省運算時間和系統(tǒng)資源;能獨立翻譯故障碼,不需要后臺系統(tǒng)的參與,在翻譯的過程中不受通信故障的影響,擴大了適用范圍。
【專利說明】
一種車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及車輛診斷儀的開發(fā)應(yīng)用領(lǐng)域,具體涉及一種車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法。
【背景技術(shù)】
[0002]各國學(xué)者致力于道路交通安全的研究已經(jīng)近百年,為預(yù)防和減少交通事故及其帶來的損失,分別在汽車安全性設(shè)計、道路交通設(shè)施與環(huán)境的改善、智能交通系統(tǒng)、道路交通安全評估及事故預(yù)測、道路交通安全法規(guī)尤其是道路交通安全事故中的人為因素進(jìn)行了大量的研究。這些研究促進(jìn)了許多對保證道路安全交通事故起到了積極的作用的車輛診斷儀的誕生。
[0003]不同的車輛診斷儀具備多種不同的功能,這些功能都是基于實際需要而開發(fā)出來的。對于車輛來說,一旦出現(xiàn)故障,就很容易給客戶造成各種損失。車輛本身OBD具有根據(jù)傳感器的反饋產(chǎn)生故障碼的功能,但是故障碼只是故障代碼,不同車型的故障碼通常代表不同的含義,因此需要車輛診斷儀具備故障碼翻譯功能,用來將從OBD中讀取的故障碼翻譯為客戶可以理解的文字描述。
[0004]但是現(xiàn)在的車輛診斷儀所具有的翻譯功能,都需要從OBD中讀取車輛識別碼,一旦無法讀取,則不能翻譯;即使讀取了車輛識別碼,也只能將故障碼翻譯為傳感器的電路狀態(tài),只能供非常專業(yè)的技術(shù)人員來參考;翻譯之后不能修正結(jié)果,也不能通過自適應(yīng)提高翻譯的準(zhǔn)確率;故障碼的翻譯需要車輛診斷儀與后臺共同參與,一旦通信故障,則無法翻譯故障碼。
[0005]鑒于上述缺陷,本發(fā)明創(chuàng)作者經(jīng)過長時間的研究和試驗終于獲得了本發(fā)明。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于用以克服上述技術(shù)缺陷,提供一種可以自適應(yīng)的車輛故障碼翻譯方法。
[0007]為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案在于:提供一種車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,車輛診斷儀對車輛故障碼的自適應(yīng)翻譯的過程為:
[0008]步驟a、讀取信號,判斷車輛的型號;
[0009]步驟b、讀取車輛故障碼;
[0010]步驟d、翻譯車輛故障碼;
[0011]所述步驟a、b、d全部在所述車輛診斷儀中執(zhí)行。
[0012]較佳的,還包括:
[0013]步驟C、篩選車輛故障碼;
[0014]步驟e、補償修正車輛故障碼的翻譯結(jié)果;
[0015]所述步驟C、e全部在所述車輛診斷儀中執(zhí)行;
[0016]上述步驟c中的篩選過程為:
[0017]步驟Cl、計算被記錄的故障碼的判斷值Y ;
[0018]步驟c2、確定整個篩選過程的對比值Z ;
[0019]步驟c3、根據(jù)故障碼的判斷值Y與對比值Z篩選出故障碼;
[0020]上述步驟Cl中,判斷值Y的計算公式為:
【權(quán)利要求】
1.一種車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其特征在于,車輛診斷儀對車輛故障碼的自適應(yīng)翻譯的過程為: 步驟a、讀取信號,判斷車輛的型號; 步驟b、讀取車輛故障碼; 步驟d、翻譯車輛故障碼; 所述步驟a、b、d全部在所述車輛診斷儀中執(zhí)行。
2.如權(quán)利要求1所述的車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其特征在于,還包括: 步驟e、補償修正車輛故障碼的翻譯結(jié)果。
3.根據(jù)權(quán)利要求2所述的車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其特征在于,上述步驟d中,車輛診斷儀翻譯車輛故障碼的過程為: 步驟dl、根據(jù)已知信息判斷是否已經(jīng)確定車輛的識別碼; 步驟d2、根據(jù)已知信息直接翻譯故障碼; 步驟d3、將故障碼數(shù)據(jù)庫的故障碼特征組合與車輛的故障碼做比對,確定故障碼數(shù)據(jù)庫; 步驟d4、將車輛的故障碼翻譯為具體部件的電路狀態(tài); 步驟d5、對車輛的故障碼進(jìn)行初步分析。
4.根據(jù)權(quán)利要求3所述的車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其特征在于,上述步驟d3中,車輛診斷儀通過對比特征組合確定故障碼數(shù)據(jù)庫的過程為: 步驟d31、確定一個故障碼數(shù)據(jù)庫,搜集所有與其匹配的故障碼信息; 步驟d32、統(tǒng)計故障碼信息中各個故障碼的出現(xiàn)次數(shù),保留符合約束條件的故障碼;步驟d33、將上述符合約束條件的故障碼兩兩組合,統(tǒng)計各個故障碼組合出現(xiàn)的次數(shù),保留符合約束條件的故障碼組合; 步驟d34、將符合約束條件的故障碼與符合約束條件的故障碼組合組合為新的故障碼組合,統(tǒng)計各個故障碼組合出現(xiàn)的次數(shù),保留符合約束條件的新的故障碼組合;循環(huán)執(zhí)行本步驟,直至保留的故障碼組合為零; 步驟d35、對獲取的故障碼數(shù)據(jù)庫的特征組合進(jìn)行合并、刪除操作; 步驟d36、循環(huán)執(zhí)行步驟d31-步驟d35,確定其余的故障碼數(shù)據(jù)庫的特征組合; 步驟d37、確定車輛的故障碼與各個故障碼數(shù)據(jù)庫的匹配程度,將匹配程度最高的故障碼數(shù)據(jù)庫作為車輛故障碼的翻譯依據(jù)。
5.根據(jù)權(quán)利要求4所述的車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其特征在于,上述步驟d5中,車輛診斷儀將車輛故障碼翻譯為具體故障的過程為: 步驟d51、統(tǒng)計故障碼數(shù)據(jù)庫對應(yīng)的具體故障情況,根據(jù)實際情況將故障分為多個具體故障; 步驟d52、根據(jù)劃分的具體故障,統(tǒng)計每個具體故障對應(yīng)的故障碼; 步驟d53、統(tǒng)計一個具體故障中各個故障碼的出現(xiàn)次數(shù),保留符合約束條件的故障碼;步驟d54、將上述符合約束條件的故障碼兩兩組合,統(tǒng)計各個故障碼組合出現(xiàn)的次數(shù),保留符合約束條件的故障碼組合; 步驟d55、將符合約束條件的故障碼與符合約束條件的故障碼組合組合為新的故障碼組合,統(tǒng)計各個故障碼組合出現(xiàn)的次數(shù),保留符合約束條件的新的故障碼組合;循環(huán)執(zhí)行本步驟,直至保留的故障碼組合為零; 步驟d56、對獲取的具體故障的特征組合進(jìn)行合并、刪除操作; 步驟d57、循環(huán)執(zhí)行步驟d53-步驟d56,確定其余的具體故障的特征組合; 步驟d58、計算車輛的故障碼與各個具體故障的匹配率,確定車輛故障碼的分析結(jié)果。
6.根據(jù)權(quán)利要求4或5所述的車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其特征在于,上述步驟d32與步驟d53中,所述約束條件為: Ni ^ 10 (4) 上式中,Ni為故障碼i的出現(xiàn)次數(shù)。
7.根據(jù)權(quán)利要求6所述的車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其特征在于,上述步驟d33與步驟d54中,所述約束條件為: Nij 彡 10 (5)
Nij 彡 NiZlO (6)
Nij 彡 Nj/10 (7) 上述各式中,Ni為要統(tǒng)計的故障碼i的出現(xiàn)次數(shù),Nj為要統(tǒng)計的故障碼j的出現(xiàn)次數(shù),Nij為故障碼i與故障碼j同時出現(xiàn)的次數(shù)。
8.根據(jù)權(quán)利要求7所述的車輛診斷儀對車輛故障碼的自適應(yīng)翻譯方法,其特征在于,上述步驟d34與步驟d55中,所述約束條件為: Ni…加 ^ 10 (8)
Ni^jm 彡 ^./10 (9)
Ni^jm 彡 Nm/10 (10) 上述各式中,N1...」為故障碼1、…、故障碼j同時出現(xiàn)的次數(shù),其中故障碼1、…、故障碼j表示至少為兩個故障碼:故障碼i和故障碼j ;Nffl為要統(tǒng)計的故障碼m的出現(xiàn)次數(shù);隊...>為故障碼1、…、故障碼j、故障碼m同時出現(xiàn)的次數(shù),其中故障碼1、…、故障碼j、故障碼m表示至少為三個故障碼:故障碼1、故障碼j和故障碼m。
【文檔編號】G05B23/02GK104181912SQ201410387148
【公開日】2014年12月3日 申請日期:2014年8月7日 優(yōu)先權(quán)日:2014年8月7日
【發(fā)明者】蔣毅成, 王克, 崔光輝 申請人:北京九五智駕信息技術(shù)股份有限公司