[發明專利]一種車輛數據文件生成方法及裝置在審
| 申請號: | 201910733856.2 | 申請日: | 2019-08-09 |
| 公開(公告)號: | CN112347047A | 公開(公告)日: | 2021-02-09 |
| 發明(設計)人: | 郭和攀;李彤;謝亞果;潘佳煒;翟振威 | 申請(專利權)人: | 廣州汽車集團股份有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16;G06F16/90;H04L12/40 |
| 代理公司: | 深圳匯智容達專利商標事務所(普通合伙) 44238 | 代理人: | 潘中毅 |
| 地址: | 510030 廣東省廣州市越秀*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 車輛 數據文件 生成 方法 裝置 | ||
1.一種車輛數據文件生成方法,其特征在于,包括:
步驟S1,獲取設定路徑下的總線矩陣和信號需求表;
步驟S2,逐一讀取并運用JAVAPOI解析所述總線矩陣和信號需求表中的數據單元格,生成包含CAN總線傳輸的采集信號信息的RX表;
步驟S3,對所述RX表逐行排序,將同一報文名稱下的信號名稱排列一起,并根據Motorola forward LSB矩陣格式及采集頻率分組,采取貪心算法將每一個信號輪詢填充64位數據幀,生成TX表;
步驟S4,根據所述TX表的信號值描述屬性,設定類型判斷規則添加信號的模式schema信息,并結合所述RX表、TX表和schema信息生成通信矩陣;
步驟S5,通過DBC轉換程序逐行讀取所述通信矩陣,生成DBC文件。
2.根據權利要求1所述的車輛數據文件生成方法,其特征在于,所述步驟S2中,運用JAVAPOI解析所述總線矩陣和信號需求表中的數據單元格,具體包括:
讀取信號需求表的報文16進制ID、信號名兩列數據形成鍵值對鏈表;
逐行掃描總線矩陣每一行去匹配鏈表中的鍵值對,若滿足匹配則拷貝該行到RX表,拷貝過程由JAVAPOI程序設置格式、字體、行高、列寬屬性。
3.根據權利要求2所述的車輛數據文件生成方法,其特征在于,所述步驟S2在解析數據單元格時,還將根據唯一性原則進行信號去重,根據數據互相關特性進行信號名匹配。
4.根據權利要求1所述的車輛數據文件生成方法,其特征在于,所述步驟S3具體包括:
運行TXFirstinput代碼模塊,將所述RX表轉化得到TXFirstinput表,所述TXFirstinput表包含數據報文的時間周期MsgCycleTime、信號名稱SignalName、信號的長度SigLength三列數據;
運行TXSecondinput代碼模塊,讀取所述TXFirstinput表,獲取數據報文的時間周期MsgCycleTime、信號名稱SignalName、信號的長度SigLength三列數據,并采取貪心算法,根據Motorola forward LSB矩陣格式及采集頻率分組,將每一個信號輪詢填充64位數據幀,直到數據幀填滿或無滿足要求的信號,并輸出signal.txt;
設定signal.txt中信號起始位、信號長度兩列值,將signal.txt生成所述TX表。
5.根據權利要求1所述的車輛數據文件生成方法,其特征在于,所述模式schema信息類型包括int、float、double三種類型,
int類型需滿足以下條件之一:信號值描述屬性不包含linear字段;信號值描述屬性包含linear字段但不包含‘.’字段且不包含‘%’字段;信號值描述屬性包含linear字段且包含‘.’字段且‘.’字段與‘n:’字段相隔位置大于5;
float類型需滿足以下條件之一:信號值描述屬性包含linear字段且包含‘.’字段但不包含‘%’字段;信號值描述屬性包含linear字段且包含‘.’字段且‘.’字段與‘n:’字段相隔位置不大于5;信號值描述屬性包含linear字段且包含‘.’字段且‘.’字段與‘pre’字段相隔位置不大于15;
double類型需滿足:信號值描述屬性包含linear字段且包含‘.’字段且‘.’字段與‘pre’字段相隔位置大于15。
6.根據權利要求1所述的車輛數據文件生成方法,其特征在于,在所述步驟S5生成DBC文件后,由log日志信息判別所述DBC文件是否滿足功能要求,若log日志僅包含警告warning信息則表示轉換DBC成功,若有錯誤error信息反饋則需檢查通信矩陣內容、格式規范后再次轉換DBC文件,直到沒有error信息反饋。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州汽車集團股份有限公司,未經廣州汽車集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910733856.2/1.html,轉載請聲明來源鉆瓜專利網。





