[發明專利]整車診斷數據庫的自動生成方法及系統有效
| 申請號: | 201410440430.5 | 申請日: | 2014-09-01 |
| 公開(公告)號: | CN104216978B | 公開(公告)日: | 2017-08-08 |
| 發明(設計)人: | 于鵬 | 申請(專利權)人: | 觀致汽車有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京博思佳知識產權代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 215537 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 整車 診斷 數據庫 自動 生成 方法 系統 | ||
技術領域
本發明屬于汽車技術領域,特別是指汽車診斷數據庫的自動生成方法及系統。
背景技術
整車廠商通常具有多個平臺的很多款車型在同時開發及維護,而每個車型又包含十幾個甚至幾十個電子控制單元(ECU)。隨著汽車電子化的普及和智能化汽車的發展,大量的電子模塊應用到汽車的電子電氣架構中,這些電子控制單元通過總線(CAN,LIN,Flexray等)連通,并且各個電子控制單元又可以通過國際標準化(ISO14229)的診斷協議(UDS)完成功能標定、工程測試、數據讀取、下線檢測(End-of-line)、故障診斷、刷新軟件等工作。
這樣就要求整車廠商進行大量ECU的診斷數據庫的定義開發、應用、管理和維護工作,每一個ECU都有數百個診斷指令數據,而每個ECU的診斷指令數據在不同車型平臺都可能不同。傳統的方式是通過大量的人力管理維護針對不同車型平臺的每個ECU的診斷指令數據,此種方式存在的問題是出錯的風險較高,并且上述的診斷指令數據在不同部門的不同工具之間的可重用性不高,從而導致管理維持的成本較高。
為解決上述問題,整車廠商通常采用如下二種方案:
第一種方案是基于CDD標準,其中CDD是一種常用的工程師開發階段使用的診斷數據格式,是工程儀器供應商Vector定義的私有格式,其應用廣泛,編輯測試方便,但是無法通用。其方法為在工程開發時,采用Excel模板表格管理診斷定義數據,并復用ECU供應商大量使用的CDD開發文件用于工程測試設備,在生產線和售后階段則依賴設備供應商的私有格式,此種方式有二個問題:第一個問題是售后、生產、工程部門的診斷工具需依賴不同的數據庫,這些數據庫之間不可重用,需要不同部門花費大量人力將基于Excel的文檔手動維護形成針對不同工具的多個不同數據庫。第二個問題是工程CDD文檔是特殊工程工具的格式,無法在其他生產、售后工具中使用,不同的數據庫維護不統一的問題較大。
第二種方案是基于ODX格式的數據,其中ODX格式是國際標準ISO22901-1的通用診斷數據庫格式,通用于各種診斷設備,但是難于直接編輯。其采用的方法是在工程開發階段采用Excel表格文檔直接管理數據,并同時編輯可以被診斷設備應用的ODX數據文件,而在生產線和售后階段則共享使用ODX數據庫。此種方案存在三個問題:第一個問題是極少ECU供應商能支持編輯ODX格式的數據,ODX格式的數據難以直接編輯和直接在工程開發工具中使用,需要整車廠商配置大量人力手工輸入完成ODX格式的數據。第二個問題是人工維護不同文檔易于造成數據的不一致。第三個問題是工程開發部門使用ODX格式的數據不方便進行工程測試。
發明內容
本發明目的在于提供一種整車診斷數據庫的自動生成方法及系統,用以解決現有技術中因各個ECU的診斷指令數據在不同部門的不同工具之間的可重用性不高、人工管理方式維持的成本較高的問題。
為實現上述目的,本發明提出一種整車診斷數據庫的自動生成方法,其中該方法包括如下步驟:
步驟一:在工程開發階段或整車測試階段,采用CDD格式的數據,對ECU診斷數據庫進行本地開發編輯;
步驟二:將采用CDD格式的數據形成的ECU診斷數據庫轉換為ODX格式,生成基于ODX格式的整車診斷數據庫;以及
步驟三:將ODX格式的整車診斷數據庫的原始數據進行檢查與更新,形成可用的整車ODX格式的診斷數據庫。
依據上述主要特征,步驟一還包括對對開發完成的ECU診斷數據庫進行格式上的掃描檢查步驟。
依據上述主要特征,步驟二中將采用CDD格式的數據形成的ECU診斷數據庫轉換為ODX格式是基于CANdela工具接口進行開發,自動連續地將單個ECU的CDD格式的數據轉換成原始的ECU級別的ODX數據,并對數據進行合并。
依據上述主要特征,步驟二還包括從所有ODX格式數據提取并整合可重用的共享數據建立全局共享數據層的步驟。
依據上述主要特征,步驟二還包括對整車所有ODX格式數據建立繼承索引文件及把單個ODX格式原始數據整合成基本整車級數據庫的步驟。
依據上述主要特征,步驟三還至少包括對數據中需要翻譯的部分添加標識、補充ODX特有診斷信息、基于原始整車ODX數據補充建立支持功能應用的數據的一個或多個步驟。
依據上述主要特征,步驟三至少還包括刷寫流程腳本、安全訪問腳本、刷新文件結構定義、檢查腳本、掃描語法錯誤中的一個或多個步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于觀致汽車有限公司,未經觀致汽車有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410440430.5/2.html,轉載請聲明來源鉆瓜專利網。





