專利名稱:車輛診斷儀更新檢測系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及車輛檢測技術(shù),特別涉及車輛診斷儀的技術(shù)。
背景技術(shù):
隨著汽車電子技術(shù)的飛速發(fā)展,車輛的功能復(fù)雜性日益提高,安全、環(huán)保、節(jié)能方面的法規(guī)要求日益嚴格,舒適、靈活、個性化的客戶需求千差萬別,市場競爭全球化,使開發(fā)周期不斷縮短,大量的電子控制器在汽車中廣泛使用,導(dǎo)致車輛的診斷儀開發(fā)面臨巨大挑戰(zhàn)。汽車在開發(fā)過程中,需要根據(jù)目標市場要求、法規(guī)要求、車型配置要求等對控制器進行整車標定。例如發(fā)動機控制器、空調(diào)控制器、車身防盜控制器、自動變速器控制器、車身穩(wěn)定控制系統(tǒng)(DSC)控制器、剎車防抱死系統(tǒng)(ABS)控制器及儀表控制單元等。汽車進入市場后,針對法規(guī)的要求的變化,發(fā)現(xiàn)的問題和市場中客戶的反饋,對各控制器進行重新配置和標定,在售后的維修保養(yǎng)中,同種車型的控制系統(tǒng),會有不同的零件配置,需要不同的標定軟件進行刷新。在車輛診斷和標定軟件刷新過程中通常使用診斷儀,當需要更新車輛控制器標定軟件時,通過診斷儀的通訊接口與車輛診斷接口連接,例如SAE (美國汽車工程師學(xué)會)J1962標準接口,將新的標定軟件刷新到車輛的相應(yīng)控制器中,由于車輛功能日益復(fù)雜、車型眾多及控制器日益增多的原因,傳統(tǒng)的標定軟件刷新方法不但容易出錯,而且效率低下。
發(fā)明內(nèi)容
本發(fā)明的目的是克服目前使用車輛診斷儀時標定軟件刷新容易出錯且效率低下的缺點,提供一種車輛診斷儀更新檢測系統(tǒng)及方法。本發(fā)明解決其技術(shù)問題,采用的技術(shù)方案是,車輛診斷儀更新檢測系統(tǒng),包括車輛診斷儀,車輛診斷儀包括車輛診斷儀本體,其特征在于,還包括標定軟件庫,車輛診斷儀還包括標定軟件配置管理系統(tǒng),所述標定軟件配置管理系統(tǒng)與車輛診斷儀本體連接,標定軟件配置管理系統(tǒng)與標定軟件庫進行通信,標定軟件配置管理系統(tǒng)包括配置數(shù)據(jù)庫、控制器設(shè)置模塊及配置模塊,所述標定軟件庫用于存儲所需的各種應(yīng)用軟件、標定軟件及網(wǎng)絡(luò)軟件,并打包加密車輛診斷儀本體及標定軟件配置管理系統(tǒng)所需要的軟件,形成標定加密軟件包發(fā)送給標定軟件配置管理系統(tǒng);所述配置數(shù)據(jù)庫用于存儲并管理各個車型的控制器信息;所述控制器設(shè)置模塊用于對各控制器信息進行設(shè)定; 所述配置模塊用于生成配置報告,配置報告用于判斷所診斷車輛的控制器標定軟件是否需要更新。具體的,所述控制器信息至少包括零件編號結(jié)構(gòu)及車型的配置信息。進一步的,所述零件編號結(jié)構(gòu)包括總成號、硬件號、軟件號、網(wǎng)絡(luò)號及標定號。
具體的,所述零件編號結(jié)構(gòu)還包括零件的配置特征值、特殊配置的傳感器、特殊配置的執(zhí)行器及特殊配置的目標市場。再進一步的,所述車型的配置信息包括起止車輛識別號、EOBD (車載診斷技術(shù))、年份車型、日期及所配置的硬件信息。車輛診斷儀更新檢測方法,其特征在于,包括以下步驟步驟I、任意車型或控制器軟件更新,標定軟件庫更新標定軟件;步驟2、將標定軟件庫加密打包后形成標定加密軟件包發(fā)送給維修站的車輛診斷儀;步驟3、車輛診斷儀根據(jù)接收到的標定加密軟件包判斷本機軟件是否需要更新,若是則從標定加密軟件包中提取相應(yīng)的軟件進行更新,進入下一步,若不是則直接進入下一
I K
少;步驟4、診斷車輛時,車輛診斷儀獲取被診斷車輛控制器的硬件號,通過配置數(shù)據(jù)庫獲取對應(yīng)車型的控制器信息,根據(jù)對應(yīng)車型的控制器信息從配置模塊生成相應(yīng)的配置報
生
π ;步驟5、車輛診斷儀根據(jù)配置報告判斷被診斷車輛控制器標定軟件是否需要更新,若是則進入下一步,若不是則顯示不需要更新,診斷更新完成;步驟6、車輛診斷儀從標定加密軟件包中提取需要更新的軟件對被診斷車輛的控制器進行更新,并通過控制器設(shè)置模塊對被診斷車輛的控制器進行設(shè)定,更新控制器特征鍵和零件信息;步驟7、生成被診斷車輛的控制器的數(shù)據(jù)庫完整性報告,診斷更新完成。具體的,步驟4中,所述控制器信息至少包括零件編號結(jié)構(gòu)及車型的配置信息。本發(fā)明的有益效果是,通過上述車輛診斷儀更新檢測系統(tǒng)及方法,可以實時更新車輛診斷儀,并根據(jù)實時更新的車輛診斷儀對被診斷車輛的標定軟件進行刷新(還包括更新控制器),這樣,在標定軟件刷新時就不易出錯,且效率較高。
圖I為本實施例車輛診斷儀更新檢測系統(tǒng)的結(jié)構(gòu)框圖;圖2為本實施例車輛診斷儀更新檢測方法的流程圖。
具體實施例方式下面結(jié)合實施例及附圖,詳細描述本發(fā)明的技術(shù)方案。本發(fā)明所述車輛診斷儀更新檢測系統(tǒng)包括車輛診斷儀及標定軟件庫,車輛診斷儀包括車輛診斷儀本體及標定軟件配置管理系統(tǒng),標定軟件配置管理系統(tǒng)與車輛診斷儀本體連接,標定軟件配置管理系統(tǒng)與標定軟件庫進行通信,標定軟件配置管理系統(tǒng)包括配置數(shù)據(jù)庫、控制器設(shè)置模塊及配置模塊,標定軟件庫用于存儲所需的各種應(yīng)用軟件、標定軟件及網(wǎng)絡(luò)軟件,并打包加密車輛診斷儀本體及標定軟件配置管理系統(tǒng)所需要的軟件,形成標定加密軟件包發(fā)送給標定軟件配置管理系統(tǒng),配置數(shù)據(jù)庫用于存儲并管理各個車型的控制器信息,控制器設(shè)置模塊用于對各控制器信息進行設(shè)定,配置模塊用于生成配置報告,配置報告用于判斷所診斷車輛的控制器標定軟件是否需要更新。本發(fā)明所述車輛診斷儀更新檢測CN 102929269 A
書
明
說
3/3頁
方法中,首先若任意車型或控制器軟件更新,則標定軟件庫更新標定軟件,然后將標定軟件庫加密打包后形成標定加密軟件包發(fā)送給維修站的車輛診斷儀,車輛診斷儀再根據(jù)接收到的標定加密軟件包判斷本機軟件是否需要更新,若是則從標定加密軟件包中提取相應(yīng)的軟件進行更新,若不是則不需要處理;在診斷車輛時,首先車輛診斷儀獲取被診斷車輛控制器的硬件號,通過配置數(shù)據(jù)庫獲取對應(yīng)車型的控制器信息,根據(jù)對應(yīng)車型的控制器信息從配置模塊生成相應(yīng)的配置報告,車輛診斷儀再根據(jù)配置報告判斷被診斷車輛控制器標定軟件是否需要更新,若不是則顯示不需要更新,診斷更新完成,若是則車輛診斷儀從標定加密軟件包中提取需要更新的軟件對被診斷車輛的控制器進行更新,并通過控制器設(shè)置模塊對被診斷車輛的控制器進行設(shè)定,更新控制器特征鍵和零件信息,最后生成被診斷車輛的控制器的數(shù)據(jù)庫完整性報告,診斷更新完成。實施例本例的車輛診斷儀更新檢測系統(tǒng)包括車輛診斷儀及標定軟件庫,車輛診斷儀包括車輛診斷儀本體及標定軟件配置管理系統(tǒng),其中,標定軟件配置管理系統(tǒng)包括配置數(shù)據(jù)庫、控制器設(shè)置模塊及配置模塊,其系統(tǒng)框圖如圖I所示。首先標定軟件配置管理系統(tǒng)與車輛診斷儀本體連接,標定軟件配置管理系統(tǒng)與標定軟件庫進行通信組成車輛診斷儀更新檢測系統(tǒng),其中,標定軟件庫用于存儲所需的各種應(yīng)用軟件、標定軟件及網(wǎng)絡(luò)軟件,并打包加密車輛診斷儀本體及標定軟件配置管理系統(tǒng)所需要的軟件,形成標定加密軟件包發(fā)送給標定軟件配置管理系統(tǒng),配置數(shù)據(jù)庫用于存儲并管理各個車型的控制器信息,控制器設(shè)置模塊用于對各控制器信息進行設(shè)定,這里的控制器信息至少包括零件編號結(jié)構(gòu)及車型的配置信息,零件編號結(jié)構(gòu)可以包括總成號、硬件號、軟件號、網(wǎng)絡(luò)號及標定號等,零件編號結(jié)構(gòu)還可以包括零件的配置特征值、特殊配置的傳感器、特殊配置的執(zhí)行器及特殊配置的目標市場等,車型的配置信息可以包括起止車輛識別號、EOBD (車載診斷技術(shù))、年份車型、日期及所配置的硬件信息等,配置模塊用于生成配置報告,配置報告用于判斷所診斷車輛的控制器標定軟件是否需要更新。本實施例車輛診斷儀更新檢測方法的流程圖如圖2所示,在使用時,若任意車型或控制器軟件更新,則標定軟件庫更新標定軟件,然后將標定軟件庫加密打包后形成標定加密軟件包發(fā)送給維修站的車輛診斷儀,車輛診斷儀再根據(jù)接收到的標定加密軟件包判斷本機軟件是否需要更新,若是則從標定加密軟件包中提取相應(yīng)的軟件進行更新,若不是則不需要處理;在診斷車輛時,首先車輛診斷儀獲取被診斷車輛控制器的硬件號,通過配置數(shù)據(jù)庫獲取對應(yīng)車型的控制器信息,這里的控制器信息至少包括零件編號結(jié)構(gòu)及車型的配置信息,根據(jù)對應(yīng)車型的控制器信息從配置模塊生成相應(yīng)的配置報告,車輛診斷儀再根據(jù)配置報告判斷被診斷車輛控制器標定軟件是否需要更新,若不是則顯示不需要更新,診斷更新完成,若是則車輛診斷儀從標定加密軟件包中提取需要更新的軟件對被診斷車輛的控制器進行更新,并通過控制器設(shè)置模塊對被診斷車輛的控制器進行設(shè)定,更新控制器特征鍵和零件信息,最后生成被診斷車輛的控制器的數(shù)據(jù)庫完整性報告,診斷更新完成。
權(quán)利要求
1.車輛診斷儀更新檢測系統(tǒng),包括車輛診斷儀,車輛診斷儀包括本體,其特征在于,還包括標定軟件庫,車輛診斷儀還包括標定軟件配置管理系統(tǒng),所述標定軟件配置管理系統(tǒng)與車輛診斷儀本體連接,標定軟件配置管理系統(tǒng)與標定軟件庫進行通信,標定軟件配置管理系統(tǒng)包括配置數(shù)據(jù)庫、控制器設(shè)置模塊及配置模塊,所述標定軟件庫用于存儲所需的各種應(yīng)用軟件、標定軟件及網(wǎng)絡(luò)軟件,并打包加密車輛診斷儀本體及標定軟件配置管理系統(tǒng)所需要的軟件,形成標定加密軟件包發(fā)送給標定軟件配置管理系統(tǒng);所述配置數(shù)據(jù)庫用于存儲并管理各個車型的控制器信息;所述控制器設(shè)置模塊用于對各控制器信息進行設(shè)定;所述配置模塊用于生成配置報告,配置報告用于判斷所診斷車輛的控制器標定軟件是否需要更新。
2.根據(jù)權(quán)利要求I所述車輛診斷儀更新檢測系統(tǒng),其特征在于,所述控制器信息至少包括零件編號結(jié)構(gòu)及車型的配置信息。
3.根據(jù)權(quán)利要求2所述車輛診斷儀更新檢測系統(tǒng),其特征在于,所述零件編號結(jié)構(gòu)包括總成號、硬件號、軟件號、網(wǎng)絡(luò)號及標定號。
4.根據(jù)權(quán)利要求2或3所述車輛診斷儀更新檢測系統(tǒng),其特征在于,所述零件編號結(jié)構(gòu)還包括零件的配置特征值、特殊配置的傳感器、特殊配置的執(zhí)行器及特殊配置的目標市場。
5.根據(jù)權(quán)利要求2或3所述車輛診斷儀更新檢測系統(tǒng),其特征在于,所述車型的配置信息包括起止車輛識別號、EOBD (車載診斷技術(shù))、年份車型、日期及所配置的硬件信息。
6.車輛診斷儀更新檢測方法,其特征在于,包括以下步驟步驟I、任意車型或控制器軟件更新,標定軟件庫更新標定軟件;步驟2、將標定軟件庫加密打包后形成標定加密軟件包發(fā)送給維修站的車輛診斷儀;步驟3、車輛診斷儀根據(jù)接收到的標定加密軟件包判斷本機軟件是否需要更新,若是則從標定加密軟件包中提取相應(yīng)的軟件進行更新,進入下一步,若不是則直接進入下一步;步驟4、診斷車輛時,車輛診斷儀獲取被診斷車輛控制器的硬件號,通過配置數(shù)據(jù)庫獲取對應(yīng)車型的控制器信息,根據(jù)對應(yīng)車型的控制器信息從配置模塊生成相應(yīng)的配置報告;步驟5、車輛診斷儀根據(jù)配置報告判斷被診斷車輛控制器標定軟件是否需要更新,若是則進入下一步,若不是則顯示不需要更新,診斷更新完成;步驟6、車輛診斷儀從標定加密軟件包中提取需要更新的軟件對被診斷車輛的控制器進行更新,并通過控制器設(shè)置模塊對被診斷車輛的控制器進行設(shè)定,更新控制器特征鍵和零件信息;步驟7、生成被診斷車輛的控制器的數(shù)據(jù)庫完整性報告,診斷更新完成。
7.根據(jù)權(quán)利要求6所述車輛診斷儀更新檢測方法,其特征在于,步驟4中,所述控制器信息至少包括零件編號結(jié)構(gòu)及車型的配置信息。
全文摘要
本發(fā)明涉及車輛檢測技術(shù)。本發(fā)明解決了現(xiàn)有車輛診斷儀使用時標定軟件刷新容易出錯且效率低下的問題,提供了一種車輛診斷儀更新檢測系統(tǒng)及方法,其技術(shù)方案可概括為車輛診斷儀更新檢測系統(tǒng),包括車輛診斷儀,車輛診斷儀包括車輛診斷儀本體,其特征在于,還包括標定軟件庫,車輛診斷儀還包括標定軟件配置管理系統(tǒng),所述標定軟件配置管理系統(tǒng)與車輛診斷儀本體連接,標定軟件配置管理系統(tǒng)與標定軟件庫進行通信,標定軟件配置管理系統(tǒng)包括配置數(shù)據(jù)庫、控制器設(shè)置模塊及配置模塊。本發(fā)明的有益效果是,在標定軟件刷新時就不易出錯,且效率較高,適用于車輛檢測儀。
文檔編號G05B23/02GK102929269SQ20121042643
公開日2013年2月13日 申請日期2012年10月31日 優(yōu)先權(quán)日2012年10月31日
發(fā)明者楊紹暉, 劉穎 申請人:攀枝花學(xué)院