[發明專利]一種車載控制器A2L文件的處理方法及裝置有效
| 申請號: | 202010009470.X | 申請日: | 2020-01-06 |
| 公開(公告)號: | CN113076092B | 公開(公告)日: | 2023-08-15 |
| 發明(設計)人: | 曾備;李靖;鄧志巧;胡繼浩;馬桂謙 | 申請(專利權)人: | 廣汽埃安新能源汽車有限公司 |
| 主分類號: | G06F8/33 | 分類號: | G06F8/33 |
| 代理公司: | 北京維飛聯創知識產權代理有限公司 11857 | 代理人: | 逯恒 |
| 地址: | 511400 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 車載 控制器 a2l 文件 處理 方法 裝置 | ||
本發明公開一種車載控制器A2L文件的處理方法及裝置,該處理方法包括:將原始A2L文件讀入MATLAB的運行空間,存儲為文本對象;運用正則表達式,分別提取原始A2L文件的變量結構體及轉化公式信息;利用MATLAB腳本命令將提取的變量結構體及轉化公式信息導出到Excel文件中;處理Excel文件中的變量結構體及轉化公式信息,并將Excel文件重新讀入MATLAB的運行空間;讀取目標A2L文件,在目標A2L文件中檢索與Excel文件中處理后的變量名稱及轉化公式名稱相對應的變量結構體及轉化公式信息;將Excel文件中的處理后的變量結構體及轉化公式信息更新到目標A2L文件中,生成新的A2L文件。本發明能夠幫助工程人員快速定位所需處理的標定數據信息,提高了對A2L文件的處理效率。
技術領域
本發明涉及車載控制器開發技術領域,具體涉及一種車載控制器A2L文件的處理方法及裝置。
背景技術
A2L文件是指符合ASAP2(ASAM?MCD-2MC)標準的、用于存儲控制器觀測量及標定量信息(measurement?and?calibration,MC)的描述文件。A2L的作用是為觀測系統(例如INCA)提供必要的觀測數據接口信息,使觀測系統與被觀測設備實現交互。
在車載控制器軟件開發的過程中,標定工作是指通過軟件仿真,或通過零部件或整車的測試驗證,不斷調整控制器的軟件參數,使零部件及整車性能達到最佳狀態的工作環節。標定描述文件——A2L文件是業內實現標定數據交互的一種標準化格式,是訪問車載控制器標定數據的必要文件,控制著標定數據的訪問方式及權限。但是,隨著車載控制器的逐步發展,軟件復雜度不斷提升,標定數據的數量也急劇增長;同時,軟件的迭代要求標定數據可以按照版本的要求進行沿用或修改。顯然,傳統的、人工的處理方式,難以滿足數以萬計的標定數據的管理,因此,如何快速有效地實現A2L文件的處理,成為車載控制器軟件開發,尤其是標定工作中的突出問題之一。
在整車控制器標定數據的應用實踐中,標定數據主要依賴于商業軟件(ETASINCA)進行管理,而A2L文件則由工程師手動處理,再導入到商業軟件當中。根據ASAP標準,A2L文件條目眾多,屬性復雜,人工處理往往會導致數據錯誤,并且普通文本格式的文件可讀性差,檢索困難,這種管理方式不僅效率低下,而且執行困難,常常遺漏信息或無法分析出數據之間的潛在關系,往往導致標定描述文件的錯誤在軟件集成過程中才暴露出來,增加了開發周期及人力成本。現有商業軟件(如Vector?ASAP2?Tool-set)與數據采集設備的配置信息關聯性較強,不能獨立地處理標定數據接口信息本身,對工程師的應用水平提出了較高的要求,不能很好地推廣使用。另一方面,商業軟件采用自有界面,無法與通用的數據格式(如Excel、Matlab)進行信息交互,也帶來工程師使用上的困難。
發明內容
本發明所要解決的技術問題在于,提供一種車載控制器A2L文件的處理方法及裝置,以快速定位所需處理的標定數據信息,提高車載控制器軟件開發過程中對A2L文件的處理效率。
為了解決上述技術問題,本發明提供一種車載控制器A2L文件的處理方法,包括:
步驟S1,將原始A2L文件讀入MATLAB的運行空間,存儲為文本對象;
步驟S2,運用正則表達式,分別提取原始A2L文件的變量結構體及轉化公式信息;
步驟S3,利用MATLAB腳本命令將提取的變量結構體及轉化公式信息導出到Excel文件中;
步驟S4,處理Excel文件中的變量結構體及轉化公式信息,并將Excel文件重新讀入MATLAB的運行空間;
步驟S5,讀取作為更新對象的目標A2L文件,在所述目標A2L文件中檢索與所述Excel文件中處理后的變量名稱及轉化公式名稱相對應的變量結構體及轉化公式信息;
步驟S6,將所述Excel文件中的處理后的變量結構體及轉化公式信息更新到所述目標A2L文件中,生成新的A2L文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣汽埃安新能源汽車有限公司,未經廣汽埃安新能源汽車有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010009470.X/2.html,轉載請聲明來源鉆瓜專利網。





