日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種基于時(shí)間序列匹配的汽車(chē)DBC數(shù)據(jù)流識(shí)別方法

文檔序號(hào):39722871發(fā)布日期:2024-10-22 13:17閱讀:2來(lái)源:國(guó)知局
一種基于時(shí)間序列匹配的汽車(chē)DBC數(shù)據(jù)流識(shí)別方法

本發(fā)明屬于車(chē)輛數(shù)據(jù)通訊,涉及對(duì)汽車(chē)dbc數(shù)據(jù)流中的物理信息進(jìn)行識(shí)別的方法。


背景技術(shù):

1、dbc是存儲(chǔ)汽車(chē)can總線通信幀的數(shù)據(jù)庫(kù),廣泛用于存儲(chǔ)來(lái)自不同子系統(tǒng)的指令報(bào)文和數(shù)據(jù)報(bào)文,這些報(bào)文具有相同的幀格式,其數(shù)據(jù)幀同時(shí)包含時(shí)間、id和物理信息,可以用于記錄車(chē)輛運(yùn)轉(zhuǎn)過(guò)程中各部位的運(yùn)行狀態(tài)和關(guān)鍵信息。通過(guò)整個(gè)控制系統(tǒng)實(shí)時(shí)的對(duì)dbc數(shù)據(jù)流進(jìn)行解讀,獲取當(dāng)前車(chē)輛行駛信息,并據(jù)此做出合理的響應(yīng),從而控制整車(chē)各個(gè)部分產(chǎn)生正確的動(dòng)作,實(shí)現(xiàn)整車(chē)協(xié)同配合。

2、隨著can數(shù)據(jù)通信接口在車(chē)輛中廣泛普及,車(chē)輛在運(yùn)轉(zhuǎn)過(guò)程中產(chǎn)生的大量的狀態(tài)數(shù)據(jù)的獲取更加容易,是測(cè)試、診斷的數(shù)據(jù)來(lái)源。根據(jù)can通信協(xié)議,獲得的原始數(shù)據(jù)是在總線網(wǎng)絡(luò)中傳遞的數(shù)據(jù)幀,其格式是固定的,相應(yīng)的編解碼方式也是確定的(編碼為motorola與intel兩種格式),但是所代表物理量與幀id的關(guān)系是不能全部確定的。這是因?yàn)樵O(shè)計(jì)、生產(chǎn)關(guān)鍵部件的主機(jī)廠各自定義了部件內(nèi)部總線系統(tǒng)物理量與幀id的關(guān)系,整車(chē)廠則僅定義了部件之間通信數(shù)據(jù)中物理量與幀id的關(guān)系,且出于既實(shí)現(xiàn)整車(chē)正常運(yùn)轉(zhuǎn),又保證安全、保密等方面的考慮,主機(jī)廠與整車(chē)廠都只提供必要信息的解密方式,不會(huì)將所有物理量與幀id的關(guān)系公布出來(lái)。因此,對(duì)于dbc數(shù)據(jù)流,其數(shù)據(jù)幀的解密是實(shí)現(xiàn)直接獲取車(chē)輛狀態(tài)信息的重要步驟。

3、在物理量與幀id的關(guān)系未知的情況下,對(duì)不同幀id下各數(shù)據(jù)位(例如字節(jié)位)標(biāo)識(shí)的16進(jìn)制數(shù)據(jù)進(jìn)行分割是實(shí)現(xiàn)dbc數(shù)據(jù)流中數(shù)據(jù)幀的解密的基礎(chǔ)。這類基于數(shù)據(jù)位分割的can數(shù)據(jù)幀信號(hào)提取方法需要在確定信號(hào)來(lái)源、時(shí)間戳的情況下,通過(guò)聚類等方式進(jìn)行信號(hào)相似性匹配,才能夠在提取信號(hào)的同時(shí)完成一定程度的解密。例如中國(guó)專利cn112637029a中根據(jù)字節(jié)轉(zhuǎn)換頻率確定信號(hào)的編碼方式及起止邊界,通過(guò)聚類將數(shù)據(jù)序列進(jìn)行初步分類,后續(xù)通過(guò)將該數(shù)據(jù)序列與已知運(yùn)行狀態(tài)數(shù)據(jù)進(jìn)行匹配,以期獲取can數(shù)據(jù)與實(shí)際狀態(tài)數(shù)據(jù)的對(duì)應(yīng)關(guān)系,但已知運(yùn)行狀態(tài)數(shù)據(jù)需在采集can數(shù)據(jù)的過(guò)程中依靠其他裝置完成采集,而采樣時(shí)間、采樣頻率與采樣精度對(duì)從兩組數(shù)據(jù)中所求得的對(duì)應(yīng)關(guān)系的準(zhǔn)確性具有顯著影響,即在“完成信號(hào)的數(shù)值提取”后,存在無(wú)法將大量轉(zhuǎn)換自can數(shù)據(jù)的數(shù)值信號(hào)與車(chē)輛狀態(tài)進(jìn)行對(duì)應(yīng)的問(wèn)題。

4、目前能夠依照標(biāo)準(zhǔn)規(guī)范中的id提前得出數(shù)據(jù)物理來(lái)源的情況是較少的,因?yàn)樯儆袕S商依據(jù)標(biāo)準(zhǔn)規(guī)范關(guān)鍵字對(duì)照表設(shè)置物理量與幀id的關(guān)系,且各廠商的設(shè)置相互之間并無(wú)參考,意味著對(duì)數(shù)據(jù)的逆向研究將面臨眾多變量,因此從can數(shù)據(jù)中準(zhǔn)確獲取盡可能多的汽車(chē)參數(shù)信息是汽車(chē)dbc數(shù)據(jù)流識(shí)別工作中亟待解決的技術(shù)問(wèn)題。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的目的在于提供一種基于時(shí)間序列匹配的汽車(chē)dbc數(shù)據(jù)流識(shí)別方法,能在不依賴廠商設(shè)置的情況下準(zhǔn)確、全面的獲取到汽車(chē)參數(shù)信息在dbc數(shù)據(jù)流中的幀id與轉(zhuǎn)換關(guān)系。

2、為達(dá)到上述目的,本發(fā)明采用了以下技術(shù)方案:

3、一種汽車(chē)dbc數(shù)據(jù)流識(shí)別方法,包括以下步驟:

4、(1)通過(guò)同時(shí)采集車(chē)輛的診斷信息和can總線報(bào)文,獲取帶有時(shí)間標(biāo)識(shí)(例如任意單一數(shù)據(jù)幀具有表示該幀數(shù)據(jù)的時(shí)間信息的時(shí)間戳)的可轉(zhuǎn)碼數(shù)據(jù)和待轉(zhuǎn)碼數(shù)據(jù);

5、(2)將所述待轉(zhuǎn)碼數(shù)據(jù)按幀標(biāo)識(shí)符(即幀id)及數(shù)據(jù)位分割后進(jìn)行十進(jìn)制轉(zhuǎn)化處理,并從處理結(jié)果中選取不可解碼的十進(jìn)制數(shù)據(jù)列,得到來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列,然后將來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列使用降頻方法進(jìn)行預(yù)處理,使經(jīng)降頻方法預(yù)處理后的來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列與來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列對(duì)齊(即確保前者在經(jīng)過(guò)降頻方法預(yù)處理后為與后者具有一致時(shí)間長(zhǎng)度且時(shí)間戳逐點(diǎn)對(duì)齊的時(shí)間序列),對(duì)對(duì)齊的相應(yīng)十進(jìn)制數(shù)據(jù)列和車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列進(jìn)行歸一化處理后任意選擇其中一個(gè)十進(jìn)制數(shù)據(jù)列與車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列進(jìn)行組合,直至得到所有不同組合的數(shù)據(jù)對(duì);

6、(3)根據(jù)所述不同組合的數(shù)據(jù)對(duì),使用相似度計(jì)算方法進(jìn)行數(shù)據(jù)匹配,得到預(yù)匹配數(shù)據(jù)對(duì);

7、(4)對(duì)確定具有匹配關(guān)系的數(shù)據(jù)對(duì),求取降頻方法預(yù)處理前相應(yīng)數(shù)據(jù)對(duì)中來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列與來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列的轉(zhuǎn)換關(guān)系,并根據(jù)該轉(zhuǎn)換關(guān)系確定can總線報(bào)文中代表車(chē)輛相應(yīng)狀態(tài)量的幀id,即得到該幀id數(shù)據(jù)與車(chē)輛實(shí)際狀態(tài)的對(duì)應(yīng)關(guān)系,從而完成汽車(chē)dbc數(shù)據(jù)流的識(shí)別。

8、優(yōu)選的,所述步驟1具體包括以下步驟:在車(chē)輛診斷接口同時(shí)安裝obd檢測(cè)設(shè)備和can通信采集設(shè)備,或者在車(chē)輛診斷接口僅安裝obd檢測(cè)設(shè)備;自obd檢測(cè)設(shè)備通過(guò)車(chē)輛診斷接口向車(chē)載診斷系統(tǒng)(即obd系統(tǒng))發(fā)送數(shù)據(jù)請(qǐng)求開(kāi)始起采集obd相關(guān)報(bào)文(屬于可轉(zhuǎn)碼數(shù)據(jù))和can總線報(bào)文(屬于待轉(zhuǎn)碼數(shù)據(jù)),由于是通過(guò)一個(gè)接口同時(shí)采集到的,所以兩組數(shù)據(jù)會(huì)混雜在一起,在采集到多種不同車(chē)輛狀態(tài)信息后即可停止采集過(guò)程(這時(shí)可獲取到多種不持續(xù)為恒定值的可轉(zhuǎn)碼數(shù)據(jù)和待轉(zhuǎn)碼數(shù)據(jù)),從開(kāi)始采集到停止采集的時(shí)間間隔就是時(shí)間序列長(zhǎng)度(為提升識(shí)別準(zhǔn)確率與數(shù)量,每增加一種車(chē)輛狀態(tài)的數(shù)據(jù)請(qǐng)求,則時(shí)間序列長(zhǎng)度就增加2分鐘以上)。

9、優(yōu)選的,所述車(chē)輛診斷接口為車(chē)輛含有的obd系統(tǒng)所搭載的用于連接車(chē)輛行車(chē)電腦(ecu)所在車(chē)輛can總線的數(shù)據(jù)接口(例如16針車(chē)用obd標(biāo)準(zhǔn)數(shù)據(jù)接口);所述obd檢測(cè)設(shè)備為可以按照設(shè)定所需車(chē)輛狀態(tài)信息(即一個(gè)或多個(gè)狀態(tài)量)向obd系統(tǒng)發(fā)送所匹配數(shù)據(jù)請(qǐng)求指令的車(chē)輛obd設(shè)備;所述can通信采集設(shè)備為可以同時(shí)保存車(chē)輛can總線報(bào)文及obd相關(guān)報(bào)文的can報(bào)文讀取與存儲(chǔ)設(shè)備(若某些obd檢測(cè)設(shè)備同時(shí)具備can數(shù)據(jù)采集功能模塊,則無(wú)需額外接入can通信采集設(shè)備)。

10、優(yōu)選的,所述can總線報(bào)文是指車(chē)輛運(yùn)行過(guò)程中通過(guò)車(chē)載can總線網(wǎng)絡(luò)所傳輸?shù)挠糜谲?chē)輛各can模塊(例如can網(wǎng)絡(luò)中節(jié)點(diǎn))間通訊的can報(bào)文;所述obd相關(guān)報(bào)文是指由obd檢測(cè)設(shè)備向obd系統(tǒng)發(fā)送的數(shù)據(jù)請(qǐng)求報(bào)文(含有車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)的請(qǐng)求指令)和obd系統(tǒng)針對(duì)此請(qǐng)求報(bào)文生成的回復(fù)報(bào)文;所述兩組數(shù)據(jù)(即obd相關(guān)報(bào)文和can總線報(bào)文)可以由can通信采集設(shè)備或obd檢測(cè)設(shè)備的相應(yīng)功能模塊同時(shí)進(jìn)行讀取(通過(guò)obd接口在車(chē)輛can總線上讀取)和保存。

11、優(yōu)選的,所述步驟2中,參照車(chē)輛診斷接口協(xié)議規(guī)范,將所述obd相關(guān)報(bào)文依照參數(shù)pid對(duì)照表解碼后即可獲得所請(qǐng)求的相應(yīng)狀態(tài)量的數(shù)據(jù)列(統(tǒng)稱為來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列),通過(guò)解碼obd相關(guān)報(bào)文獲取原始數(shù)據(jù)(此處的原始數(shù)據(jù)指通過(guò)解碼obd相關(guān)報(bào)文獲取的車(chē)輛實(shí)際運(yùn)行狀態(tài)信息,該信息包括后續(xù)進(jìn)行數(shù)據(jù)匹配的標(biāo)準(zhǔn)數(shù)據(jù)),避免重新采集數(shù)據(jù)的繁瑣。

12、優(yōu)選的,所述車(chē)輛診斷接口協(xié)議規(guī)范是obd系統(tǒng)所遵循的技術(shù)標(biāo)準(zhǔn);所述參數(shù)pid對(duì)照表為該技術(shù)標(biāo)準(zhǔn)中對(duì)不同狀態(tài)信息和id字段的定義以及編解碼方式。

13、優(yōu)選的,由于所述can總線報(bào)文通常包含時(shí)間標(biāo)識(shí)、幀id、數(shù)據(jù)長(zhǎng)度標(biāo)識(shí)和16進(jìn)制數(shù)據(jù),因此所述步驟2中通過(guò)使用比特位翻轉(zhuǎn)頻率方法進(jìn)行數(shù)據(jù)位分割處理,將所述can總線報(bào)文(每一幀報(bào)文的16進(jìn)制數(shù)據(jù)代表了在時(shí)間標(biāo)識(shí)所對(duì)應(yīng)時(shí)間車(chē)輛某個(gè)系統(tǒng)發(fā)出的指令和狀態(tài)數(shù)據(jù))轉(zhuǎn)化為不同幀id、不同切分位置且具有時(shí)間標(biāo)識(shí)的數(shù)據(jù)列。

14、優(yōu)選的,所述步驟2中,十進(jìn)制數(shù)據(jù)列是在依據(jù)比特位翻轉(zhuǎn)頻率方法所確定的某幀id的can總線報(bào)文中數(shù)據(jù)位切分位置的起始、末尾點(diǎn)進(jìn)行數(shù)據(jù)位切分后轉(zhuǎn)十進(jìn)制(即將切分后的相應(yīng)幀id的can總線報(bào)文的16進(jìn)制數(shù)據(jù)轉(zhuǎn)化為十進(jìn)制數(shù)據(jù))而得到的。

15、優(yōu)選的,所述步驟2中,降頻方法(時(shí)間最近鄰降頻方法)具體包括以下步驟:利用已有的時(shí)間標(biāo)識(shí)(即保留的時(shí)間戳),對(duì)每一個(gè)低頻數(shù)據(jù)點(diǎn)(即來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列中的每一個(gè)數(shù)據(jù)點(diǎn))對(duì)應(yīng)的時(shí)間,在高頻數(shù)據(jù)點(diǎn)(即來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列中的每一個(gè)數(shù)據(jù)點(diǎn))中選取離該時(shí)間最近的數(shù)據(jù)點(diǎn),對(duì)于低頻數(shù)據(jù)點(diǎn)中與高頻數(shù)據(jù)點(diǎn)時(shí)間差(即時(shí)間間隔)大于1秒的數(shù)據(jù)點(diǎn)(具體指即使是距離其最近的高頻數(shù)據(jù)點(diǎn),二者的時(shí)間差也超過(guò)1秒了),舍棄該低頻數(shù)據(jù)點(diǎn)(指從數(shù)據(jù)列中刪除這個(gè)點(diǎn))。通過(guò)以低頻數(shù)據(jù)的時(shí)間標(biāo)識(shí)為基準(zhǔn)對(duì)高頻數(shù)據(jù)采用時(shí)間最近鄰降頻方法進(jìn)行降頻,在降低數(shù)據(jù)匹配時(shí)的運(yùn)算量、降低對(duì)計(jì)算機(jī)資源的要求同時(shí),保證了結(jié)果準(zhǔn)確性,從而提高匹配效率。

16、優(yōu)選的,所述步驟2中,不同組合的數(shù)據(jù)對(duì)具體是按照從歸一化處理后的來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列和來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列中各自分別提取一列具有相同時(shí)間標(biāo)識(shí)的數(shù)據(jù)并組成一對(duì)的方式,通過(guò)提取數(shù)據(jù)列的所有排列并以同樣的方式兩兩組合而形成的。

17、優(yōu)選的,所述步驟3中進(jìn)行數(shù)據(jù)匹配時(shí),通過(guò)采用一種或多種相似度計(jì)算方法計(jì)算得到所形成的各數(shù)據(jù)對(duì)中相應(yīng)兩數(shù)據(jù)列間在絕對(duì)距離、線性相關(guān)程度、數(shù)據(jù)所對(duì)應(yīng)向量(例如分別對(duì)應(yīng)的相似度計(jì)算方法可以為:歐氏距離、皮爾遜相關(guān)系數(shù)、余弦相似度)等上的相似度,并結(jié)合相似度比較從所述不同組合的數(shù)據(jù)對(duì)中選取出預(yù)匹配數(shù)據(jù)對(duì)。

18、優(yōu)選的,所述步驟3中進(jìn)行數(shù)據(jù)匹配時(shí),相似度計(jì)算方法為余弦相似度、皮爾遜相關(guān)系數(shù)和歐氏距離,同時(shí)使用三種相似度計(jì)算方法可以提高匹配準(zhǔn)確率、降低誤判概率和提高數(shù)據(jù)的利用率。

19、優(yōu)選的,所述預(yù)匹配數(shù)據(jù)對(duì)具體是指所述不同組合的數(shù)據(jù)對(duì)中滿足相似條件(例如余弦相似度、皮爾遜相關(guān)系數(shù)均>0.9,且歐氏距離小于“最小歐氏距離+n”,其中最小歐氏距離是以同一種狀態(tài)量對(duì)應(yīng)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列為數(shù)據(jù)匹配對(duì)象,并從所有與該車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列經(jīng)過(guò)降頻方法預(yù)處理對(duì)齊后的來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列的相應(yīng)歐氏距離計(jì)算結(jié)果中選出的最小值,n≥1)的數(shù)據(jù)對(duì)。

20、優(yōu)選的,對(duì)預(yù)匹配數(shù)據(jù)對(duì),使用降頻方法預(yù)處理前的相應(yīng)來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列與來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列(不需要?dú)w一化)進(jìn)行圖像比對(duì)(具體是將兩數(shù)據(jù)列的數(shù)據(jù)點(diǎn)盡可能多地重合),并將經(jīng)比對(duì)驗(yàn)證(判定條件為:兩數(shù)據(jù)列的全部數(shù)據(jù)點(diǎn)符合相同的曲線變化規(guī)律)的預(yù)匹配數(shù)據(jù)對(duì)作為所述確定具有匹配關(guān)系的數(shù)據(jù)對(duì)(即確定數(shù)據(jù)對(duì)中兩數(shù)據(jù)列是描述同一狀態(tài)量),從而最大程度的避免車(chē)輛系統(tǒng)在某些工況(例如怠速等)下使用默認(rèn)值覆蓋原始數(shù)據(jù)導(dǎo)致識(shí)別錯(cuò)誤的情況。

21、優(yōu)選的,所述步驟4中,轉(zhuǎn)換關(guān)系的求取具體包括以下步驟:對(duì)于所述確定具有匹配關(guān)系的數(shù)據(jù)對(duì),使用降頻方法預(yù)處理前的具有某幀id的來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列,利用其中一個(gè)或多個(gè)十進(jìn)制數(shù)據(jù)列進(jìn)行試算或擬合,并確定滿足相應(yīng)運(yùn)算方式下的數(shù)值與對(duì)應(yīng)的某個(gè)來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列中所含狀態(tài)量的數(shù)值相符的運(yùn)算方式,即轉(zhuǎn)化為十進(jìn)制之后的該幀id對(duì)應(yīng)的can總線數(shù)據(jù)與某個(gè)實(shí)際物理量間的一種或多種轉(zhuǎn)換關(guān)系。

22、優(yōu)選的,所述試算是依據(jù)降頻方法預(yù)處理前的相應(yīng)一個(gè)十進(jìn)制數(shù)據(jù)列與一個(gè)車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列的最大值、最小值及均值之間所存在的相同或相近的倍數(shù)(或比例)關(guān)系確定運(yùn)算方式的。

23、優(yōu)選的,所述轉(zhuǎn)換關(guān)系為線性關(guān)系,具體采用系數(shù)為k、偏移量為b的函數(shù)y=kx+b進(jìn)行運(yùn)算,或采用無(wú)偏移量的同類型函數(shù)y=kx進(jìn)行運(yùn)算;其中y為來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列中所含狀態(tài)量在某一點(diǎn)(時(shí)間)的數(shù)值,x為來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列中同一點(diǎn)的數(shù)值。

24、一種汽車(chē)dbc數(shù)據(jù)流識(shí)別系統(tǒng),該識(shí)別系統(tǒng)包括報(bào)文采集模塊、轉(zhuǎn)碼模塊、降頻與歸一化模塊、數(shù)據(jù)匹配模塊和轉(zhuǎn)換關(guān)系求取模塊;

25、所述報(bào)文采集模塊用于通過(guò)同時(shí)采集車(chē)輛的診斷信息和can總線報(bào)文,獲取帶有時(shí)間標(biāo)識(shí)的可轉(zhuǎn)碼數(shù)據(jù)和待轉(zhuǎn)碼數(shù)據(jù);

26、所述轉(zhuǎn)碼模塊用于將所述待轉(zhuǎn)碼數(shù)據(jù)按幀標(biāo)識(shí)符(即幀id)及數(shù)據(jù)位分割后進(jìn)行十進(jìn)制轉(zhuǎn)化處理,并從處理結(jié)果中選取不可解碼的十進(jìn)制數(shù)據(jù)列;

27、所述降頻與歸一化模塊用于通過(guò)將來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列(即以上選取的不可解碼的十進(jìn)制數(shù)據(jù)列)使用降頻方法進(jìn)行預(yù)處理,使經(jīng)降頻方法預(yù)處理后的來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列與來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列對(duì)齊后對(duì)這二者(指對(duì)齊的相應(yīng)十進(jìn)制數(shù)據(jù)列和車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列)進(jìn)行歸一化處理;

28、所述數(shù)據(jù)匹配模塊用于對(duì)對(duì)齊的相應(yīng)十進(jìn)制數(shù)據(jù)列和車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列在經(jīng)歸一化處理后任意選擇其中一個(gè)十進(jìn)制數(shù)據(jù)列與車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列進(jìn)行組合,以及根據(jù)所得不同組合的數(shù)據(jù)對(duì)通過(guò)使用相似度計(jì)算方法進(jìn)行數(shù)據(jù)匹配獲得預(yù)匹配數(shù)據(jù)對(duì);

29、所述轉(zhuǎn)換關(guān)系求取模塊用于求取確定具有匹配關(guān)系的數(shù)據(jù)對(duì)中來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列在經(jīng)降頻方法預(yù)處理前與相應(yīng)來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列的轉(zhuǎn)換關(guān)系。

30、優(yōu)選的,所述識(shí)別系統(tǒng)還包括數(shù)據(jù)解碼模塊;該模塊用于參照車(chē)輛診斷接口協(xié)議規(guī)范將自obd檢測(cè)設(shè)備通過(guò)車(chē)輛診斷接口向obd系統(tǒng)發(fā)送數(shù)據(jù)請(qǐng)求開(kāi)始起采集的obd相關(guān)報(bào)文與can總線報(bào)文中的前者依照參數(shù)pid對(duì)照表解碼為來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列。

31、優(yōu)選的,所述識(shí)別系統(tǒng)還包括比對(duì)驗(yàn)證模塊;該模塊用于將所述預(yù)匹配數(shù)據(jù)對(duì)中來(lái)自待轉(zhuǎn)碼數(shù)據(jù)的十進(jìn)制數(shù)據(jù)列與來(lái)自可轉(zhuǎn)碼數(shù)據(jù)的車(chē)輛實(shí)際狀態(tài)數(shù)據(jù)列替換為經(jīng)降頻方法預(yù)處理前的對(duì)應(yīng)數(shù)據(jù)列后(不需要?dú)w一化)進(jìn)行圖像比對(duì)(具體是將兩數(shù)據(jù)列的數(shù)據(jù)點(diǎn)盡可能多地重合),并將經(jīng)比對(duì)驗(yàn)證(判定條件為:兩數(shù)據(jù)列的全部數(shù)據(jù)點(diǎn)符合相同的曲線變化規(guī)律)的預(yù)匹配數(shù)據(jù)對(duì)作為所述確定具有匹配關(guān)系的數(shù)據(jù)對(duì)。

32、本發(fā)明的有益效果體現(xiàn)在:

33、本發(fā)明以車(chē)輛的診斷信息作為比對(duì)標(biāo)準(zhǔn),通過(guò)對(duì)同時(shí)采集的can總線報(bào)文進(jìn)行分割、十進(jìn)制轉(zhuǎn)化及降頻處理和相似度計(jì)算,有效降低can總線數(shù)據(jù)解密工作量,同時(shí)提高解密精度和可解密id字段數(shù)量。本發(fā)明中使用的車(chē)輛診斷信息可以通過(guò)請(qǐng)求獲得,其雖精度低,但這一類數(shù)據(jù)依照已有協(xié)議可以解碼,而另一類數(shù)據(jù)則來(lái)自對(duì)車(chē)輛各can模塊主動(dòng)發(fā)出的通信幀進(jìn)行采集而獲得的can總線報(bào)文,其雖精度高,但是在dbc文件中往往缺乏協(xié)議的定義而無(wú)法大量解密,本發(fā)明則利用精度低的數(shù)據(jù)經(jīng)解碼后與處理后的精度高的數(shù)據(jù)匹配,從而在解密精度高的數(shù)據(jù)過(guò)程中能夠提取到盡可能多的汽車(chē)參數(shù)信息,同時(shí)避免手動(dòng)解密數(shù)據(jù)的繁瑣,具有簡(jiǎn)單快捷、使用范圍廣、識(shí)別效率高的特點(diǎn)。

34、進(jìn)一步的,本發(fā)明采集數(shù)據(jù)時(shí)在can總線上同時(shí)發(fā)送obd請(qǐng)求數(shù)據(jù)流,保證待轉(zhuǎn)碼數(shù)據(jù)與可轉(zhuǎn)碼數(shù)據(jù)均來(lái)自同一傳感器(obd通信數(shù)據(jù)和can總線數(shù)據(jù)中所包含的車(chē)輛狀態(tài)信息均由車(chē)輛內(nèi)部傳感器采集得到,即待轉(zhuǎn)碼數(shù)據(jù)與可轉(zhuǎn)碼數(shù)據(jù)來(lái)源一致),獲取車(chē)輛實(shí)際運(yùn)行狀態(tài)信息的成本低,并且無(wú)誤差或偏移量(雖然obd通信數(shù)據(jù)頻率相對(duì)較低,但與can總線數(shù)據(jù)具有無(wú)偏差的時(shí)間信息)、數(shù)據(jù)的時(shí)間精度高,無(wú)需考慮使用外部設(shè)備引起的采樣精度不同問(wèn)題(同時(shí)無(wú)需進(jìn)行can通信采集設(shè)備與外部采集設(shè)備的時(shí)間校準(zhǔn)工作)。

35、進(jìn)一步的,本發(fā)明使用時(shí)間最近鄰降頻方法對(duì)高頻數(shù)據(jù)進(jìn)行預(yù)處理,使得計(jì)算量與資源占用量大幅降低。

36、進(jìn)一步的,本發(fā)明使用多種相似度計(jì)算方法,提高匹配準(zhǔn)確率及數(shù)據(jù)利用率。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1