專利名稱:車輛診斷儀的標定軟件配置管理系統(tǒng)及方法
技術領域:
本發(fā)明屬于汽車診斷儀對控制器的標定軟件配置技術領域,特別涉及一種車輛診斷儀的 標定軟件配置管理系統(tǒng),此外,本發(fā)明還涉及一種利用上述系統(tǒng)的標定軟件配置管理方法。
背景技術:
隨著汽車電子技術的飛速發(fā)展,車輛的功能復雜性日益提高,安全、環(huán)保、節(jié)能方面的 法規(guī)要求日益嚴格,舒適、靈活、個性化的客戶需求千差萬別,市場競爭全球化,使開發(fā)周 期不斷縮短,大量的電子控制器在汽車中廣泛使用,導致車輛的診斷儀開發(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 (美國汽車工程師學會)J1962標準 接口,將新的標定軟件刷新到車輛的相應控制器中。由于車輛功能日益復雜、車型眾多、控 制器日益增多,傳統(tǒng)的標定軟件刷新方法不但容易出錯,而且效率低下。發(fā)明內(nèi)容本發(fā)明的目的在于,提供一種可以快速有效的實現(xiàn)更新車輛診斷儀的標定軟件配置管理 系統(tǒng)。本發(fā)明的另一目的在于,提供一種利用上述系統(tǒng)的標定軟件配置管理方法。 為實現(xiàn)上述目的,本發(fā)明采用如下技術方案一種車輛診斷儀的標定軟件配置管理系統(tǒng),該系統(tǒng)與車輛診斷儀通信,所述系統(tǒng)包括配 置數(shù)據(jù)庫、及分別與所述配置數(shù)據(jù)庫連接的控制器格式文件、配置報告、標定軟件庫、標定 加密軟件包;所述配置數(shù)據(jù)庫用以維護各個車型的控制器信息,該控制器信息至少包括零件編號結構、車型的配置信息,所述零件編號結構包括總成號、硬件號、軟件號、網(wǎng)絡號;所述配置信息 包括起止車輛識別號、EOBD、年份車型、日期、所配置的硬件信息; 所述控制器格式文件用以對各控制器的信息進行設定;所述配置報告用于對車輛診斷儀所診斷的車輛控制器、及其標定軟件是否需要更新進行 判斷;所述標定軟件庫用以存儲所述車輛診斷儀所需的應用軟件、標定軟件、網(wǎng)絡軟件;所述標定加密軟件包對控制器所需要的應用軟件、標定軟件、網(wǎng)絡軟件加密,把所述配 置報告發(fā)送給車輛診斷儀,更新車輛診斷儀;所述車輛診斷儀讀取車輛的零件編號結構和控制器的信息,根據(jù)所述配置數(shù)據(jù)庫、配置 報告進行判斷、抽取合適的標定軟件,對車輛進行刷新。作為本發(fā)明的一種優(yōu)選方案,所述零件編號結構還包括零件的配置特征值、特殊配置的傳感器、特殊配置的執(zhí)行器、特殊配置的目標市場。作為本發(fā)明的一種優(yōu)選方案,所述配置數(shù)據(jù)庫還用以維護零件編號的可用性、發(fā)布狀態(tài),同時維護零件軟件與網(wǎng)絡軟件的兼容性。作為本發(fā)明的一種優(yōu)選方案,所述標定軟件庫還設置所述配置數(shù)據(jù)庫中零件編號與該軟件包的鏈接。作為本發(fā)明的一種優(yōu)選方案,所述配置管理數(shù)據(jù)庫生成配置報告,同時從所述控制器標 定軟件庫中提取需更新的軟件,更新的加密軟件包,用于更新車輛診斷儀。 作為本發(fā)明的一種優(yōu)選方案,所述零件編號結構還包括標定號。 一種利用上述系統(tǒng)的標定軟件配置管理方法,包括如下步驟步驟A、提供一配置數(shù)據(jù)庫,該配置數(shù)據(jù)庫維護各個車輛的控制器信息,所述控制器信息 至少包括零件編號結構,該編號結構包括總成號、硬件號、軟件號、網(wǎng)絡號;步驟B、獲取被診斷車輛控制器的硬件號,該硬件號對應該車的控制器的配置信息;步驟C、根據(jù)被診斷車輛控制器的硬件號,查詢控制器配置報告,判斷被診斷車輛軟件版 本是否需要更新;若需要,執(zhí)行步驟D,否則轉(zhuǎn)向步驟G;步驟D、從標定軟件加密包中,提取需要更新的軟件,刷新被診斷車輛的控制器;步驟E、生成被診斷車輛的控制器的數(shù)據(jù)庫完整性報告;步驟F、更新控制器特征鍵和零件信息;步驟G、結束。作為本發(fā)明的一種優(yōu)選方案,所述步驟B中,同時獲取車輛的特征鍵,特征鍵包括控制器的所有特征,查詢控制器配置報告;同時還獲取車輛識別碼,査詢控制器配置報告。本發(fā)明的有益效果在于本發(fā)明通過更新車輛診斷儀控制器的軟件庫來更新診斷儀控制 器,能夠進行統(tǒng)一高效地管理,提高了更新控制器配置的靈活性、完整性、嚴密性和診斷效 率。適應了車輛發(fā)展的未來需求,可持續(xù)對復雜程度日益增長的車輛的控制器進行完整、快 速地配置。
圖1為本發(fā)明車輛診斷儀的標定軟件配置管理系統(tǒng)的組成示意圖。圖2為標定軟件刷新流程圖。
具體實施方式
下面結合附圖詳細說明本發(fā)明的優(yōu)選實施例p請參閱圖1,本發(fā)明揭示了一種車輛診斷儀的標定軟件配置管理系統(tǒng),該系統(tǒng)與車輛診斷 儀通信,所述系統(tǒng)包括配置數(shù)據(jù)庫11、及分別與所述配置數(shù)據(jù)庫11連接的標定軟件庫12、 控制器格式文件14、配置報告15、標定加密軟件包16。所述配置數(shù)據(jù)庫11用以維護各個車型的控制器信息13,該控制器信息13至少包括零件 編號結構、車型的配置信息,所述零件編號結構包括總成號、硬件號、軟件號、網(wǎng)絡號、標 定號;優(yōu)選地,所述零件編號結構還包括零件的配置特征值、特殊配置的傳感器、特殊配置 的執(zhí)行器、特殊配置的目標市場。所述配置信息包括起止車輛識別號、E0BD、年份車型、曰 期、所配置的硬件信息。所述配置數(shù)據(jù)庫ll還用以維護零件編號的可用性、發(fā)布狀態(tài),同時 維護零件軟件與網(wǎng)絡軟件的兼容性。所述控制器格式文件14用以對各控制器的信息進行設定。所述配置報告15用于對車輛 診斷儀所診斷的車輛控制器、及其標定軟件是否需要更新進行判斷。所述標定軟件庫12用以 存儲所述車輛診斷儀所需的應用軟件、標定軟件、網(wǎng)絡軟件。所述標定軟件庫12還設置所述 配置數(shù)據(jù)庫中零件編號與該軟件包的鏈接。所述標定加密軟件包16包含對控制器所需要的應 用軟件、標定軟件、網(wǎng)絡軟件加密,把所述配置報告15分別發(fā)送給車輛診斷儀,更新車輛診 斷儀。車輛診斷儀接收配置報告15、標定加密軟件包16,讀取車輛的零件編號結構和控制器的 信息,根據(jù)所述配置數(shù)據(jù)庫、配置報告進行判斷、抽取合適的標定軟件,對車輛進行刷新。配置報告為上述應用軟件、標定軟件、網(wǎng)絡軟件的配置說明。所述車輛診斷儀生成配置管理 報告的同時,還從所述控制器標定軟件庫中提取需更新的軟件,更新的加密軟件包,用于更 新車輛診斷儀。請參閱圖2,以下結合圖2介紹一種利用上述系統(tǒng)的標定軟件配置管理方法,包括如下步驟步驟o、任意車型或控制器更新。步驟l、提供一配置數(shù)據(jù)庫,該配置管理數(shù)據(jù)庫維護控制器零件信息和文件庫,并將軟件 庫加密打包,存入軟件庫。所述控制器零件信息至少包括零件編號結構,該編號結構包括總 成號、硬件號、軟件號、網(wǎng)絡號。步驟2、打包軟件庫發(fā)送給維修站,更新診斷儀。步驟3、獲取被診斷車輛控制器的硬件號,該硬件號對應該車的控制器的配置信息;同時獲取車輛的特征鍵、車輛識別碼,査詢控制器配置報告,上述特征鍵包括控制器的所有特征。步驟4、根據(jù)被診斷車輛控制器的硬件號,査詢控制器配置報告。步驟5、判斷被診斷車輛軟件版本是否需要更新;若需要,執(zhí)行步驟6,否則轉(zhuǎn)向步驟10。步驟6、從標定軟件加密包中,提取需要更新的軟件。步驟7、用步驟6中所提取的軟件刷新被診斷車輛的控制器。步驟8、更新控制器特征鍵和零件信息。步驟9、生成被診斷車輛的控制器的數(shù)據(jù)庫完整性報告。步驟10、結束。本發(fā)明通過更新車輛診斷儀控制器的軟件庫來更新診斷儀控制器,能夠進行統(tǒng)一高效地 管理,提高了更新控制器配置的靈活性、完整性、嚴密性和診斷效率。適應了車輛發(fā)展的未 來需求,可持續(xù)對復雜程度日益增長的車輛的控制器進行完整、快速地配置。以上實施例僅用以說明而非限制本發(fā)明的技術方案。不脫離本發(fā)明精神和范圍的任何修 改或局部替換,均應涵蓋在本發(fā)明的權利要求范圍當中。
權利要求
1、一種車輛診斷儀的標定軟件配置管理系統(tǒng),該系統(tǒng)與車輛診斷儀通信,其特征在于,所述系統(tǒng)包括配置數(shù)據(jù)庫、及分別與所述配置數(shù)據(jù)庫連接的控制器格式文件、配置報告、標定軟件庫、標定加密軟件包;所述配置數(shù)據(jù)庫用以維護各個車型的控制器信息,該控制器信息至少包括零件編號結構、車型的配置信息,所述零件編號結構包括總成號、硬件號、軟件號、網(wǎng)絡號;所述配置信息包括起止車輛識別號、EOBD、年份車型、日期、所配置的硬件信息;所述控制器格式文件用以對各控制器的信息進行設定;所述配置報告用于對車輛診斷儀所診斷的車輛控制器、及其標定軟件是否需要更新進行判斷;所述標定軟件庫用以存儲所述車輛診斷儀所需的應用軟件、標定軟件、網(wǎng)絡軟件;所述標定加密軟件包對控制器所需要的應用軟件、標定軟件、網(wǎng)絡軟件加密,把所述配置報告發(fā)送給車輛診斷儀,更新車輛診斷儀;所述車輛診斷儀讀取車輛的零件編號結構和控制器的信息,根據(jù)所述配置數(shù)據(jù)庫、配置報告進行判斷、抽取合適的標定軟件,對車輛進行刷新。
2、 根據(jù)權利要求1所述的車輛診斷儀的標定軟件配置管理系統(tǒng),其特征在于所述零件 編號結構還包括零件的配置特征值、特殊配置的傳感器、特殊配置的執(zhí)行器、特殊配 置的目標市場。
3、 根據(jù)權利要求1所述的車輛診斷儀的標定軟件配置管理系統(tǒng),其特征在于所述配置 數(shù)據(jù)庫還用以維護零件編號的可用性、發(fā)布狀態(tài),同時維護零件軟件與網(wǎng)絡軟件的兼 容性。
4、 根據(jù)權利要求1所述的車輛診斷儀的標定軟件配置管理系統(tǒng),其特征在于所述標定 軟件庫還設置所述配置數(shù)據(jù)庫中零件編號與該軟件包的鏈接。
5、 根據(jù)權利要求1所述的車輛診斷儀的標定軟件配置管理系統(tǒng),其特征在于所述配置 管理數(shù)據(jù)庫生成配置報告,同時從所述控制器標定軟件庫中提取需更新的軟件,更新 的加密軟件包,用于更新車輛診斷儀。
6、 根據(jù)權利要求1所述的車輛診斷儀的標定軟件配置管理系統(tǒng),其特征在于所述零件 編號結構還包括標定號。
7、 一種利用權利要求1至6任意一項所述系統(tǒng)的標定軟件配置管理方法,其特征在于, 包括如下步驟步驟A、提供一配置數(shù)據(jù)庫,該配置數(shù)據(jù)庫維護各個車輛的控制器信息,所述控制器信息至少包括零件編號結構,該編號結構包括總成號、硬件號、軟件號、網(wǎng)絡號; 步驟B、獲取被診斷車輛控制器的硬件號,該硬件號對應該車的控制器的配置信息;步驟C、根據(jù)被診斷車輛控制器的硬件號,査詢控制器配置報告,判斷被診斷車 輛軟件版本是否需要更新;若需要,執(zhí)行步驟D,否則轉(zhuǎn)向步驟G;步驟D、從標定軟件加密包中,提取需要更新的軟件,刷新被診斷車輛的控制器; 步驟E、生成被診斷車輛的控制器的數(shù)據(jù)庫完整性報告; 步驟F、更新控制器特征鍵和零件信息; 步驟G、結束。
8、 根據(jù)權利要求7所述的車輛診斷儀的配置管理方法,其特征在于所述步驟B中,同 時獲取車輛的特征鍵,特征鍵包括控制器的所有特征,查詢控制器配置報告。
9、 根據(jù)權利要求7所述的車輛診斷儀的配置管理方法,其特征在于所述步驟B中,同時獲取車輛識別碼,査詢控制器配置報告。
全文摘要
本發(fā)明揭示了一種車輛診斷儀的標定軟件配置管理系統(tǒng),該系統(tǒng)與車輛診斷儀通信,所述系統(tǒng)包括配置數(shù)據(jù)庫、及分別與所述配置數(shù)據(jù)庫連接的控制器格式文件、配置報告、標定軟件庫、標定加密軟件包。所述車輛診斷儀讀取車輛的零件編號結構和控制器的信息,根據(jù)所述配置數(shù)據(jù)庫、配置報告進行判斷、抽取合適的標定軟件,對車輛進行刷新。本發(fā)明通過更新車輛診斷儀控制器的軟件庫來更新診斷儀控制器,能夠進行統(tǒng)一高效地管理,提高了更新控制器配置的靈活性、完整性、嚴密性和診斷效率。適應了車輛發(fā)展的未來需求,可持續(xù)對復雜程度日益增長的車輛的控制器進行完整、快速地配置。
文檔編號G05B23/02GK101266492SQ20081003683
公開日2008年9月17日 申請日期2008年4月29日 優(yōu)先權日2008年4月29日
發(fā)明者銘 孟, 張毅華, 歡 王 申請人:上海汽車集團股份有限公司