本發(fā)明涉及車載設(shè)備數(shù)據(jù)采集技術(shù)領(lǐng)域,特別涉及一種新型車載設(shè)備數(shù)據(jù)采集器。
背景技術(shù):
隨著新材料、新技術(shù)、新工藝在汽車生產(chǎn)、制造過程中的運(yùn)用,在汽車上電子技術(shù)的應(yīng)用越來越廣泛,汽車的電子化程度越來越高,特別是在汽車上應(yīng)用微機(jī)后,汽車已進(jìn)入了電控的時(shí)代。同時(shí)無線通信、自動(dòng)控制、處理器及動(dòng)態(tài)檢測等技術(shù)的發(fā)展和成熟為車載信息系統(tǒng)的設(shè)計(jì)提供了技術(shù)支持。車載信息系統(tǒng)是一種新型的汽車電子設(shè)備,目前國外一些知名的汽車生產(chǎn)廠商在這方面已經(jīng)做了多年的研究,形成了產(chǎn)品。車載信息系統(tǒng)主要包括汽車信息顯示和故障診斷兩大類。汽車信息顯示是通過顯示屏顯示各種圖形、圖像信息,如:電子地圖、汽車位置等。汽車故障診斷系統(tǒng)通過汽車內(nèi)部的網(wǎng)絡(luò)傳輸各個(gè)部件的故障信息,通過故障診斷接口對(duì)外部傳輸數(shù)據(jù),專用的故障診斷儀器通過這個(gè)接口獲得數(shù)據(jù),對(duì)汽車整車進(jìn)行檢測,找出發(fā)生故障的位置和原因,并通過特定的符號(hào)顯示出來告訴修理人員如何進(jìn)行快速、正確的修理。隨著車載信息系統(tǒng)的發(fā)展,車載信息系統(tǒng)除了上述功能外,還具備多媒體娛樂等功能。目前國外車載信息系統(tǒng)作為汽車電子的重要組成部分,主要作為高端汽車的配置。日本很多的汽車生產(chǎn)廠家都有該類產(chǎn)品,豐田、松下等公司都已開發(fā)出自己的車載導(dǎo)航產(chǎn)品。其他發(fā)達(dá)國家如美國、德國也有自己的產(chǎn)品。例如,寶馬i-drive多媒體操控系統(tǒng),其功能包括導(dǎo)航、空調(diào)的調(diào)節(jié)、倒車?yán)走_(dá)、娛樂及上網(wǎng)。國內(nèi)現(xiàn)有車載信息系統(tǒng)也主要配置在高端汽車上。相比國外的車載信息系統(tǒng),許多重要功能缺少,比如車輛的車內(nèi)信息診斷功能、輔助維護(hù)功能等。而隨著汽車電子技術(shù)的進(jìn)步,對(duì)車載信息系統(tǒng)的功能需求越來越高,需要集成定位導(dǎo)航、故障顯示與診斷、娛樂等多方面的功能,實(shí)現(xiàn)高集成度的多功能車載信息系統(tǒng)。
隨著汽車技術(shù)的發(fā)展,由于車載功能越來越豐富,因此車載設(shè)備的數(shù)據(jù)采集量也越來越大,對(duì)于存儲(chǔ)容量和傳送的帶寬提出了更高的要求。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提出一種能夠充分利用車載存儲(chǔ)設(shè)備容量以及節(jié)省數(shù)據(jù)傳輸帶寬的新型車載設(shè)備數(shù)據(jù)采集器。
一種新型車載設(shè)備數(shù)據(jù)采集器,其包括如下組件:
數(shù)據(jù)緩沖池劃分單元,用于在車載主控系統(tǒng)中劃分多個(gè)數(shù)據(jù)緩沖池;數(shù)據(jù)緩沖池用于臨時(shí)存儲(chǔ)各種數(shù)據(jù)采集器采集的數(shù)據(jù);
數(shù)據(jù)類型歸并單元,用于將數(shù)據(jù)劃分為不同的類型,每種類型的數(shù)據(jù)對(duì)應(yīng)一個(gè)數(shù)據(jù)緩沖池;各個(gè)數(shù)據(jù)緩沖池的容量大小以及定期轉(zhuǎn)發(fā)的周期均不相同;
數(shù)據(jù)采集發(fā)送單元,用于獲取車載主控系統(tǒng)的功能開啟狀態(tài);在功能處于待機(jī)狀態(tài)時(shí),數(shù)據(jù)采集器采集各種傳感數(shù)據(jù),并發(fā)送到數(shù)據(jù)緩沖池,傳感數(shù)據(jù)進(jìn)入數(shù)據(jù)緩沖池采取先進(jìn)先出的策略;
數(shù)據(jù)判定轉(zhuǎn)發(fā)單元,用于判斷功能是否處于激活狀態(tài),在處于激活狀態(tài)時(shí),判斷傳感數(shù)據(jù)類型,在屬于即時(shí)傳感數(shù)據(jù)時(shí),即刻將數(shù)據(jù)緩沖池中傳感數(shù)據(jù)發(fā)送到車載主控系統(tǒng);在屬于定期發(fā)送的傳感數(shù)據(jù)時(shí),根據(jù)預(yù)設(shè)的定期轉(zhuǎn)發(fā)的周期將數(shù)據(jù)緩沖池的傳感數(shù)據(jù)發(fā)送到車載主控系統(tǒng)。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
所述數(shù)據(jù)判定轉(zhuǎn)發(fā)單元中車載主控系統(tǒng)進(jìn)一步判斷傳感數(shù)據(jù)為車載功能模塊開啟條件數(shù)據(jù)還是日常監(jiān)控?cái)?shù)據(jù);在為車載功能模塊開啟條件數(shù)據(jù)時(shí),判斷傳感數(shù)據(jù)是否滿足車載功能模塊開啟條件,在滿足時(shí)開啟相應(yīng)車載功能模塊功能;在為日常監(jiān)控?cái)?shù)據(jù)時(shí),判斷傳感數(shù)據(jù)是否在監(jiān)控正常范圍數(shù)據(jù)值內(nèi),在監(jiān)控正常范圍數(shù)據(jù)值內(nèi)時(shí),繼續(xù)通過數(shù)據(jù)采集器采集傳感數(shù)據(jù),在超過監(jiān)控正常范圍數(shù)據(jù)值范圍時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行提醒。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
在超過監(jiān)控正常范圍數(shù)據(jù)值范圍時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行提醒包括:
劃分傳感數(shù)據(jù)的重要性等級(jí),所述重要性等級(jí)包括普通等級(jí)、中等等級(jí)、重要等級(jí);
在為普通等級(jí)時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行畫面提醒;
在為中級(jí)等級(jí)時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行畫面提醒并通過聲音進(jìn)行提醒;
在為重要等級(jí)時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行畫面提醒并語音提示用戶進(jìn)行停車檢修。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
所述數(shù)據(jù)采集發(fā)送單元還包括身份驗(yàn)證單元,用于對(duì)于用戶的身份進(jìn)行驗(yàn)證,所述身份驗(yàn)證單元包括:
驗(yàn)證信息劃分子單元,用于預(yù)先采集用戶的指紋信息;并對(duì)用戶的指紋信息按照區(qū)域進(jìn)行區(qū)塊劃分形成各個(gè)認(rèn)證信息元;
矩陣排列置換子單元,用于對(duì)經(jīng)過區(qū)塊劃分后的認(rèn)證信息元進(jìn)行矩陣排列;采用不可逆算法對(duì)矩陣排列進(jìn)行加密,并將加密后的矩陣排列進(jìn)行每列數(shù)據(jù)替換,并記載替換的位置信息;將替換的位置信息以及加密替換后的矩陣排列保存在車載主控系統(tǒng)中;
驗(yàn)證請(qǐng)求獲取子單元,用于獲取用戶的身份驗(yàn)證請(qǐng)求,并獲取用戶的驗(yàn)證指紋信息,將用戶的驗(yàn)證指紋信息按照區(qū)域進(jìn)行區(qū)塊劃分形成各個(gè)驗(yàn)證認(rèn)證信息元;
驗(yàn)證矩陣排列置換子單元,用于對(duì)經(jīng)過區(qū)塊劃分后的驗(yàn)證認(rèn)證信息元進(jìn)行驗(yàn)證矩陣排列;采用不可逆算法對(duì)驗(yàn)證矩陣排列進(jìn)行加密,并將加密后的驗(yàn)證矩陣排列按照讀取的車載主控系統(tǒng)中替換的位置信息進(jìn)行每列數(shù)據(jù)替換獲得替換后的驗(yàn)證矩陣排列;
驗(yàn)證結(jié)果判斷子單元,用于讀取車載主控系統(tǒng)中替換后的矩陣排列,將替換后的驗(yàn)證矩陣排列與替換后的矩陣排列進(jìn)行對(duì)比;在替換后的驗(yàn)證矩陣排列與替換后的矩陣排列中未替換的數(shù)據(jù)相同,并且替換后的數(shù)據(jù)的位置信息也相同時(shí),車載主控系統(tǒng)判定身份驗(yàn)證通過。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
對(duì)于采集到的數(shù)據(jù)進(jìn)行抽樣表決法濾波和延時(shí)消抖法濾波后發(fā)送到數(shù)據(jù)緩沖池。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
在數(shù)據(jù)緩沖池中建立數(shù)據(jù)采集時(shí)間的時(shí)間戳表,在數(shù)據(jù)緩沖池發(fā)送數(shù)據(jù)時(shí),同時(shí)將時(shí)間戳表一并進(jìn)行發(fā)送。
實(shí)施本發(fā)明提供的新型車載設(shè)備數(shù)據(jù)采集器與現(xiàn)有技術(shù)相比具有以下有益效果:本發(fā)明通過在車載主控系統(tǒng)中劃分多個(gè)數(shù)據(jù)緩沖池;數(shù)據(jù)緩沖池用于臨時(shí)存儲(chǔ)各種數(shù)據(jù)采集器采集的數(shù)據(jù);將數(shù)據(jù)劃分為不同的類型,每種類型的數(shù)據(jù)對(duì)應(yīng)一個(gè)數(shù)據(jù)緩沖池;各個(gè)數(shù)據(jù)緩沖池的容量大小以及定期轉(zhuǎn)發(fā)的周期設(shè)置為均不相同,判斷功能是否處于激活狀態(tài),在處于激活狀態(tài)時(shí),判斷傳感數(shù)據(jù)類型,在屬于即時(shí)傳感數(shù)據(jù)時(shí),即刻將數(shù)據(jù)緩沖池中傳感數(shù)據(jù)發(fā)送到車載主控系統(tǒng);在屬于定期發(fā)送的傳感數(shù)據(jù)時(shí),根據(jù)預(yù)設(shè)的定期轉(zhuǎn)發(fā)的周期將數(shù)據(jù)緩沖池的傳感數(shù)據(jù)發(fā)送到車載主控系統(tǒng),能夠?qū)崿F(xiàn)充分利用車載存儲(chǔ)設(shè)備容量以及節(jié)省數(shù)據(jù)傳輸帶寬。
附圖說明
圖1是本發(fā)明實(shí)施例的新型車載設(shè)備數(shù)據(jù)采集器的結(jié)構(gòu)框圖。
具體實(shí)施方式
如圖1所示,一種新型車載設(shè)備數(shù)據(jù)采集器,其包括如下組件:
數(shù)據(jù)緩沖池劃分單元,用于在車載主控系統(tǒng)中劃分多個(gè)數(shù)據(jù)緩沖池;數(shù)據(jù)緩沖池用于臨時(shí)存儲(chǔ)各種數(shù)據(jù)采集器采集的數(shù)據(jù);
數(shù)據(jù)類型歸并單元,用于將數(shù)據(jù)劃分為不同的類型,每種類型的數(shù)據(jù)對(duì)應(yīng)一個(gè)數(shù)據(jù)緩沖池;各個(gè)數(shù)據(jù)緩沖池的容量大小以及定期轉(zhuǎn)發(fā)的周期均不相同;
數(shù)據(jù)采集發(fā)送單元,用于獲取車載主控系統(tǒng)的功能開啟狀態(tài);在功能處于待機(jī)狀態(tài)時(shí),數(shù)據(jù)采集器采集各種傳感數(shù)據(jù),并發(fā)送到數(shù)據(jù)緩沖池,傳感數(shù)據(jù)進(jìn)入數(shù)據(jù)緩沖池采取先進(jìn)先出的策略;
數(shù)據(jù)判定轉(zhuǎn)發(fā)單元,用于判斷功能是否處于激活狀態(tài),在處于激活狀態(tài)時(shí),判斷傳感數(shù)據(jù)類型,在屬于即時(shí)傳感數(shù)據(jù)時(shí),即刻將數(shù)據(jù)緩沖池中傳感數(shù)據(jù)發(fā)送到車載主控系統(tǒng);在屬于定期發(fā)送的傳感數(shù)據(jù)時(shí),根據(jù)預(yù)設(shè)的定期轉(zhuǎn)發(fā)的周期將數(shù)據(jù)緩沖池的傳感數(shù)據(jù)發(fā)送到車載主控系統(tǒng)。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
所述數(shù)據(jù)判定轉(zhuǎn)發(fā)單元中車載主控系統(tǒng)進(jìn)一步判斷傳感數(shù)據(jù)為車載功能模塊開啟條件數(shù)據(jù)還是日常監(jiān)控?cái)?shù)據(jù);在為車載功能模塊開啟條件數(shù)據(jù)時(shí),判斷傳感數(shù)據(jù)是否滿足車載功能模塊開啟條件,在滿足時(shí)開啟相應(yīng)車載功能模塊功能;在為日常監(jiān)控?cái)?shù)據(jù)時(shí),判斷傳感數(shù)據(jù)是否在監(jiān)控正常范圍數(shù)據(jù)值內(nèi),在監(jiān)控正常范圍數(shù)據(jù)值內(nèi)時(shí),繼續(xù)通過數(shù)據(jù)采集器采集傳感數(shù)據(jù),在超過監(jiān)控正常范圍數(shù)據(jù)值范圍時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行提醒。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
在超過監(jiān)控正常范圍數(shù)據(jù)值范圍時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行提醒包括:
劃分傳感數(shù)據(jù)的重要性等級(jí),所述重要性等級(jí)包括普通等級(jí)、中等等級(jí)、重要等級(jí);
在為普通等級(jí)時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行畫面提醒;
在為中級(jí)等級(jí)時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行畫面提醒并通過聲音進(jìn)行提醒;
在為重要等級(jí)時(shí),車載主控系統(tǒng)在顯示器上進(jìn)行畫面提醒并語音提示用戶進(jìn)行停車檢修。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
所述數(shù)據(jù)采集發(fā)送單元還包括身份驗(yàn)證單元,用于對(duì)于用戶的身份進(jìn)行驗(yàn)證,所述身份驗(yàn)證單元包括:
驗(yàn)證信息劃分子單元,用于預(yù)先采集用戶的指紋信息;并對(duì)用戶的指紋信息按照區(qū)域進(jìn)行區(qū)塊劃分形成各個(gè)認(rèn)證信息元;
矩陣排列置換子單元,用于對(duì)經(jīng)過區(qū)塊劃分后的認(rèn)證信息元進(jìn)行矩陣排列;采用不可逆算法對(duì)矩陣排列進(jìn)行加密,并將加密后的矩陣排列進(jìn)行每列數(shù)據(jù)替換,并記載替換的位置信息;將替換的位置信息以及加密替換后的矩陣排列保存在車載主控系統(tǒng)中;
驗(yàn)證請(qǐng)求獲取子單元,用于獲取用戶的身份驗(yàn)證請(qǐng)求,并獲取用戶的驗(yàn)證指紋信息,將用戶的驗(yàn)證指紋信息按照區(qū)域進(jìn)行區(qū)塊劃分形成各個(gè)驗(yàn)證認(rèn)證信息元;
驗(yàn)證矩陣排列置換子單元,用于對(duì)經(jīng)過區(qū)塊劃分后的驗(yàn)證認(rèn)證信息元進(jìn)行驗(yàn)證矩陣排列;采用不可逆算法對(duì)驗(yàn)證矩陣排列進(jìn)行加密,并將加密后的驗(yàn)證矩陣排列按照讀取的車載主控系統(tǒng)中替換的位置信息進(jìn)行每列數(shù)據(jù)替換獲得替換后的驗(yàn)證矩陣排列;
驗(yàn)證結(jié)果判斷子單元,用于讀取車載主控系統(tǒng)中替換后的矩陣排列,將替換后的驗(yàn)證矩陣排列與替換后的矩陣排列進(jìn)行對(duì)比;在替換后的驗(yàn)證矩陣排列與替換后的矩陣排列中未替換的數(shù)據(jù)相同,并且替換后的數(shù)據(jù)的位置信息也相同時(shí),車載主控系統(tǒng)判定身份驗(yàn)證通過。
本發(fā)明實(shí)施例通過設(shè)置身份驗(yàn)證單元,對(duì)經(jīng)過區(qū)塊劃分后的認(rèn)證信息元進(jìn)行矩陣排列;采用不可逆算法對(duì)矩陣排列進(jìn)行加密,并將加密后的矩陣排列進(jìn)行每列數(shù)據(jù)替換,并記載替換的位置信息;將替換的位置信息以及加密替換后的矩陣排列保存在車載主控系統(tǒng)中,大大提高了用戶指紋信息的安全性。
也同時(shí)提高了車載設(shè)備的使用安全性。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
對(duì)于采集到的數(shù)據(jù)進(jìn)行抽樣表決法濾波和延時(shí)消抖法濾波后發(fā)送到數(shù)據(jù)緩沖池。
在本發(fā)明所述的新型車載設(shè)備數(shù)據(jù)采集器中,
在數(shù)據(jù)緩沖池中建立數(shù)據(jù)采集時(shí)間的時(shí)間戳表,在數(shù)據(jù)緩沖池發(fā)送數(shù)據(jù)時(shí),同時(shí)將時(shí)間戳表一并進(jìn)行發(fā)送。
實(shí)施本發(fā)明提供的新型車載設(shè)備數(shù)據(jù)采集器與現(xiàn)有技術(shù)相比具有以下有益效果:本發(fā)明通過在車載主控系統(tǒng)中劃分多個(gè)數(shù)據(jù)緩沖池;數(shù)據(jù)緩沖池用于臨時(shí)存儲(chǔ)各種數(shù)據(jù)采集器采集的數(shù)據(jù);將數(shù)據(jù)劃分為不同的類型,每種類型的數(shù)據(jù)對(duì)應(yīng)一個(gè)數(shù)據(jù)緩沖池;各個(gè)數(shù)據(jù)緩沖池的容量大小以及定期轉(zhuǎn)發(fā)的周期設(shè)置為均不相同,判斷功能是否處于激活狀態(tài),在處于激活狀態(tài)時(shí),判斷傳感數(shù)據(jù)類型,在屬于即時(shí)傳感數(shù)據(jù)時(shí),即刻將數(shù)據(jù)緩沖池中傳感數(shù)據(jù)發(fā)送到車載主控系統(tǒng);在屬于定期發(fā)送的傳感數(shù)據(jù)時(shí),根據(jù)預(yù)設(shè)的定期轉(zhuǎn)發(fā)的周期將數(shù)據(jù)緩沖池的傳感數(shù)據(jù)發(fā)送到車載主控系統(tǒng),能夠?qū)崿F(xiàn)充分利用車載存儲(chǔ)設(shè)備容量以及節(jié)省數(shù)據(jù)傳輸帶寬。
結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)儲(chǔ)存器、內(nèi)存、只讀存儲(chǔ)器、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其他形式的存儲(chǔ)介質(zhì)中。
可以理解的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)構(gòu)思做出其它各種相應(yīng)的改變與變形,而所有這些改變與變形都應(yīng)屬于本發(fā)明權(quán)利要求的保護(hù)范圍。