本發(fā)明涉及車輛工程領(lǐng)域,尤其涉及一種利用無線WIFI高速傳輸車載記錄儀數(shù)據(jù)的技術(shù)。
背景技術(shù):
公司自主開發(fā)的DMS系統(tǒng)(軟件著作權(quán)登記號:2014SR121203)滿足了數(shù)據(jù)智能有序存儲、數(shù)據(jù)共享和初級應(yīng)用的需求。但存在以下問題:(1)頻繁插拔存儲卡,極易損壞記錄儀;(2)現(xiàn)有專業(yè)人員無法應(yīng)對與日俱增的數(shù)據(jù)下載需求,造成數(shù)據(jù)呆滯和丟失;(3)因整車試驗進(jìn)度緊張,可提供數(shù)據(jù)下載的時間和時間段越來越少;(4)數(shù)據(jù)下載頻次低;(5)數(shù)據(jù)分析滯后1-2周,無法及時提供專業(yè)科室故障發(fā)生時的試驗數(shù)據(jù),不能高效地對整車試驗所生成的數(shù)據(jù)進(jìn)行任意的分類統(tǒng)計分析;(5)車載記錄儀自帶的無線網(wǎng)卡傳輸系統(tǒng),傳輸速度極慢(僅25k/s),不能滿足現(xiàn)今車載總線數(shù)據(jù)信息的大量傳遞。
目前已知的只有兩種方法:存儲卡的形式或者車載記錄儀自帶的無線網(wǎng)卡傳輸系統(tǒng)。存儲卡的形式是把車載記錄儀中的數(shù)據(jù)傳到存儲卡中,試車結(jié)束后由司機(jī)取出存儲卡,然后拷到數(shù)據(jù)庫中。車載記錄儀自帶的無線網(wǎng)卡傳輸系統(tǒng)是指在車載記錄儀上安裝無線網(wǎng)卡和芯片,把車載記錄儀中的數(shù)據(jù)傳輸?shù)綗o線網(wǎng)卡的芯片內(nèi),再由無線網(wǎng)絡(luò)傳輸給服務(wù)器,最后傳輸給數(shù)據(jù)庫。
存儲卡的形式容易導(dǎo)致試車后通過頻繁插拔存儲卡,極易損壞車載記錄儀。而且現(xiàn)有專業(yè)人員人數(shù)不足,無法應(yīng)對與日俱增的數(shù)據(jù)下載,造成數(shù)據(jù)呆滯和丟失,數(shù)據(jù)下載頻次低,分析滯后1至2周。如果是通過提高存儲卡的質(zhì)量和專業(yè)司機(jī)人員的素質(zhì)來改善,并不是一種有效的處理方式。
技術(shù)實現(xiàn)要素:
以下給出一個或多個方面的簡要概述以提供對這些方面的基本理解。此概述不是所有構(gòu)想到的方面的詳盡綜覽,并且既非旨在指認(rèn)出所有方面的關(guān)鍵性或決定性要素亦非試圖界定任何或所有方面的范圍。其唯一的目的是要以簡化形式給出一個或多個方面的一些概念以為稍后給出的更加詳細(xì)的描述之序。
本發(fā)明的目的在于解決上述問題,提供了一種與車載記錄儀配套的智能網(wǎng)盒,克服了現(xiàn)有車載記錄儀數(shù)據(jù)傳輸速度慢、數(shù)據(jù)下載頻率低且費(fèi)用高等問題,能及時、快速、高效分析車載數(shù)據(jù)記錄儀的數(shù)據(jù)。
本發(fā)明的技術(shù)方案為:本發(fā)明揭示了一種與車載記錄儀配套的智能網(wǎng)盒,包括:
電源模塊,為智能網(wǎng)盒提供電力;
存儲模塊,存儲來自車載記錄儀的數(shù)據(jù);
通信模塊,負(fù)責(zé)和服務(wù)器的通信;
智能網(wǎng)盒將車載記錄儀中的數(shù)據(jù)下載到智能網(wǎng)盒的存儲模塊中,實現(xiàn)車載記錄儀數(shù)據(jù)和智能網(wǎng)盒數(shù)據(jù)的同步,智能網(wǎng)盒還在自身與服務(wù)器之間具備通信條件的環(huán)境中,連接服務(wù)器并將接收到的車載記錄儀的數(shù)據(jù)自動上傳到服務(wù)器中。
根據(jù)本發(fā)明的與車載記錄儀配套的智能網(wǎng)盒的一實施例,電源模塊由兩個降壓單元組成,降壓單元的輸入來自車載電源,降壓單元的輸出是智能網(wǎng)盒的電力來源,通過電源模塊中的一控制端口對降壓單元的工作狀態(tài)實施控制。
根據(jù)本發(fā)明的與車載記錄儀配套的智能網(wǎng)盒的一實施例,智能網(wǎng)盒還包括:
狀態(tài)指示模塊,以聲光方式指示智能網(wǎng)盒的工作狀態(tài)。
根據(jù)本發(fā)明的與車載記錄儀配套的智能網(wǎng)盒的一實施例,智能網(wǎng)盒通過內(nèi)部設(shè)置的任務(wù)清單機(jī)制實現(xiàn)車載記錄儀數(shù)據(jù)下載到智能網(wǎng)盒的存儲模塊中的斷點(diǎn)續(xù)傳。
根據(jù)本發(fā)明的與車載記錄儀配套的智能網(wǎng)盒的一實施例,智能網(wǎng)盒通過內(nèi)部設(shè)置的任務(wù)清單機(jī)制實現(xiàn)智能網(wǎng)盒的存儲模塊中的數(shù)據(jù)上傳到服務(wù)器的斷點(diǎn)續(xù)傳。
根據(jù)本發(fā)明的與車載記錄儀配套的智能網(wǎng)盒的一實施例,智能網(wǎng)盒在遇到數(shù)據(jù)傳輸?shù)漠惓V袛鄷r,通過比較任務(wù)清單判斷是否已經(jīng)完成傳輸,只有在完成數(shù)據(jù)后才清楚數(shù)據(jù)并更新任務(wù)清單。
根據(jù)本發(fā)明的與車載記錄儀配套的智能網(wǎng)盒的一實施例,智能網(wǎng)盒還通過從服務(wù)器上下載的驅(qū)動配置文件對所連接的車載記錄儀或智能網(wǎng)盒自身進(jìn)行驅(qū)動安裝或更新。
根據(jù)本發(fā)明的與車載記錄儀配套的智能網(wǎng)盒的一實施例,智能網(wǎng)盒與車載記錄儀之間用以太網(wǎng)線連接,智能網(wǎng)盒與服務(wù)器之間用WIFI連接。
本發(fā)明對比現(xiàn)有技術(shù)有如下的有益效果:本發(fā)明的智能網(wǎng)盒實現(xiàn)了在車載記錄儀記錄數(shù)據(jù)的同時,把數(shù)據(jù)下載到智能網(wǎng)盒中,再通過無線WIFI實現(xiàn)了高速傳輸數(shù)據(jù)到服務(wù)器的目的。將智能網(wǎng)盒放置于車輛中,用以太網(wǎng)連接可以提高智能網(wǎng)盒裝置的下載數(shù)據(jù)的速度。智能網(wǎng)盒與服務(wù)器之間采取無線自動連接,可以避免來回插拔數(shù)據(jù)線。通過車輛供電,可以減少智能網(wǎng)盒添加電源,便于安裝實施。通過集成前端數(shù)據(jù)采集、服務(wù)器的大數(shù)據(jù)存儲、數(shù)據(jù)分析、客戶端的數(shù)據(jù)使用的系統(tǒng),利用可以暫時存儲和轉(zhuǎn)發(fā)數(shù)據(jù)的板卡和高速無線WIFI網(wǎng)絡(luò)傳輸車載記錄儀中的數(shù)據(jù),提高了車載數(shù)據(jù)的傳播速度,避免了人為因素的影響,進(jìn)行自動分析數(shù)據(jù)使車載數(shù)據(jù)真實可靠,自動分析和處理下載的數(shù)據(jù),便于工作人員提取需要的數(shù)據(jù)。
附圖說明
圖1示出了本發(fā)明的一種與車載記錄儀配套的智能網(wǎng)盒的較佳實施例的原理圖。
圖2示出了智能網(wǎng)盒的工作流程圖。
圖3示出了電源模塊和狀態(tài)指示模塊的原理圖。
圖4示出了智能網(wǎng)盒從車載記錄儀中下載數(shù)據(jù)的流程圖。
圖5示出了智能網(wǎng)盒將數(shù)據(jù)上傳到服務(wù)器的流程圖。
圖6示出了智能網(wǎng)盒清理數(shù)據(jù)的流程圖。
具體實施方式
在結(jié)合以下附圖閱讀本公開的實施例的詳細(xì)描述之后,能夠更好地理解本發(fā)明的上述特征和優(yōu)點(diǎn)。在附圖中,各組件不一定是按比例繪制,并且具有類似的相關(guān)特性或特征的組件可能具有相同或相近的附圖標(biāo)記。
圖1示出了本發(fā)明的與車載記錄儀配套的智能網(wǎng)盒的實施例的原理。請參見圖1,本實施例的智能網(wǎng)盒中包括電源模塊1、存儲模塊2、通信模塊3。
電源模塊1的供電是來源于車載電源,即車載12V~14V直流電壓作為電源模塊1的輸入,經(jīng)過處理后形成硬件電路板支持的5V直流電壓。在本實施例中,電源模塊1可以由兩個降壓單元組成,通過電源模塊中的一個控制端口來對降壓單元的工作狀態(tài)進(jìn)行控制。
此外,還可以通過一個狀態(tài)指示模塊,以聲光方式來指示智能網(wǎng)盒的工作狀態(tài)。
智能網(wǎng)盒同車載記錄儀和服務(wù)器之間的交互的總體流程如圖2所示。以下關(guān)于各模塊的描述均按照圖2所示的系統(tǒng)工作流程來說明。
電源模塊結(jié)合狀態(tài)指示模塊的具體的電路圖如圖3所示。在圖3中,兩個降壓單元分別是標(biāo)識為KL15降壓電路和標(biāo)識為KL30的降壓電路。在KL15上電后,智能網(wǎng)盒由KL15降壓的輸出端Output1輸出DC 5V供電,此時KL30對應(yīng)的輸出端Output2的回路繼電器斷開。而當(dāng)KL15下電后,KL30降壓的輸出端Output2輸出DC 5V,此時KL15對應(yīng)的輸出端Output1的回路繼電器斷開。通過圖示的GP10接口控制Output2端的回路繼電器的通斷,相當(dāng)于智能網(wǎng)盒延遲關(guān)機(jī)的時間可編程控制,供電時間和長短由電源模塊1來控制。
而對于狀態(tài)指示模塊的具體實現(xiàn),繼續(xù)參考圖3,圖3中用了四種顏色八個發(fā)光管顯示八種狀態(tài),這八種狀態(tài)分別圖示的:板卡準(zhǔn)備中①、數(shù)據(jù)下載中②、數(shù)據(jù)上傳中③、數(shù)據(jù)清理中④、KL15供電正常⑤、KL30供電正常⑥、板卡升級中⑦、錯誤⑧。對應(yīng)的四位數(shù)碼管顯示內(nèi)容為:下載狀態(tài)顯示為下載速度,上傳狀態(tài)顯示為上傳速度。對于圖3總的撥動開關(guān),在ON時狀態(tài)指示模塊處于維護(hù)模式,在OFF時狀態(tài)指示模塊處于工作模式。而錯誤類型的指示通過喇叭警示來實現(xiàn),例如30秒長鳴表示板卡初始化錯誤、“長短短”表示板卡讀取錯誤、“長長長”表示序列號錯誤、“短長長”表示記錄儀連接錯誤、“短短長”表示無線連接錯誤、“短短短”表示無線傳輸錯誤。
存儲模塊2在本實施例中是TF卡,對應(yīng)的車載記錄儀中包括轉(zhuǎn)換單元4、CF卡5、FTP模塊6(以太網(wǎng)傳輸?shù)囊环N協(xié)議層的處理)。轉(zhuǎn)換單元4將車載CAN/LIN總線數(shù)據(jù)信號記錄至CF卡5中。智能網(wǎng)盒再將車載記錄儀中的CF卡5中的數(shù)據(jù)下載到智能網(wǎng)盒的TF卡中,從而實現(xiàn)車載記錄儀數(shù)據(jù)和智能網(wǎng)盒數(shù)據(jù)間的同步。
在做數(shù)據(jù)同步的時候,智能網(wǎng)盒通過內(nèi)部的任務(wù)清單機(jī)制實現(xiàn)斷點(diǎn)續(xù)傳,數(shù)據(jù)下載的具體過程如圖4所示。司機(jī)在啟動試驗車后,車載電源啟動車載記錄儀,并經(jīng)過電源模塊1啟動智能網(wǎng)盒。車載記錄儀開始工作,記錄數(shù)據(jù)一段時間后,智能網(wǎng)盒比對任務(wù)清單A,下載車載記錄儀CF卡數(shù)據(jù)文件到智能網(wǎng)盒的TF卡中。車輛熄火后,車載記錄儀停止記錄車載CAN/LIN總線數(shù)據(jù),CF卡完成最后一段總線數(shù)據(jù)和預(yù)統(tǒng)計數(shù)據(jù)的寫入,隨后FTP模塊6關(guān)閉。智能網(wǎng)盒偵測發(fā)現(xiàn)FTP模塊6關(guān)閉,然后自動斷開與車載記錄儀的連接,因而CF卡數(shù)據(jù)將不再寫入TF卡,但智能網(wǎng)盒會更新任務(wù)清單A后再關(guān)閉。當(dāng)下一次電源模塊1開始工作供電時,智能網(wǎng)盒會比較更新后的任務(wù)清單A,將前一次下電關(guān)閉時最后一段CF卡數(shù)據(jù)寫入TF卡。
通信模塊3負(fù)責(zé)和服務(wù)器7的通信。智能網(wǎng)盒在自身和服務(wù)器7之間具備通信條件的環(huán)境中,自動連接服務(wù)器7并將接收到的車載記錄儀的數(shù)據(jù)從存儲模塊2自動上傳到服務(wù)器7中。在圖1中通信模塊3是一個無線網(wǎng)卡,借助無線路由和服務(wù)器7建立通信。
智能網(wǎng)盒和服務(wù)器7之間和通過內(nèi)部的任務(wù)清單機(jī)制確保數(shù)據(jù)上傳的斷點(diǎn)續(xù)傳,具體過程如圖5所示。當(dāng)司機(jī)開進(jìn)有WiFi覆蓋的車庫或停車場區(qū)域,智能網(wǎng)盒依據(jù)自己的地址和被分配的服務(wù)器端口連接上服務(wù)器7。當(dāng)車輛下電后,先判斷智能網(wǎng)盒是否完成了前一次的數(shù)據(jù)文件傳輸,即比對任務(wù)清單B。如果沒有完成前次的傳輸,則找到未完成的文件的位置,進(jìn)行續(xù)點(diǎn)上傳。如果已經(jīng)完成了前次的傳輸,就任選一個新文件上傳。數(shù)據(jù)文件傳輸完成后,智能網(wǎng)盒清理已經(jīng)上傳完成的數(shù)據(jù)文件,自動關(guān)閉,等待下一次啟動。在上傳數(shù)據(jù)的同時,智能網(wǎng)盒還會檢查是否需要安裝或更新智能網(wǎng)盒與車載記錄儀的驅(qū)動配置文件,如有必要會自動下載服務(wù)器上的驅(qū)動配置文件,進(jìn)行驅(qū)動程序的自動安裝或更新。當(dāng)司機(jī)準(zhǔn)備提前駛離停車場,就會給車輛上電,電源模塊1開始工作。此時智能網(wǎng)盒和服務(wù)器7斷開,停止數(shù)據(jù)傳輸,即數(shù)據(jù)文件處于未完成傳輸?shù)臓顟B(tài)。智能網(wǎng)盒會記錄下傳輸文件的位置和傳輸了多少數(shù)據(jù)文件,形成任務(wù)清單B。該任務(wù)清單B就是下一次無線傳輸數(shù)據(jù)文件時智能網(wǎng)盒首先判斷的內(nèi)容。
智能網(wǎng)盒在遇到異常時,會有相應(yīng)的異常處理機(jī)制。在本實施例中異常處理的流程如圖6所示。當(dāng)智能網(wǎng)盒發(fā)生異常,或者提取啟動車輛(即K15上電),會造成智能網(wǎng)盒在數(shù)據(jù)下載和上傳過程的中斷,所以在程序上需要具有斷點(diǎn)續(xù)傳的功能。每次K15上電,智能網(wǎng)盒都要比較數(shù)據(jù)下載時的任務(wù)清單A,當(dāng)TF卡完成與CF卡內(nèi)的數(shù)據(jù)文件同步后,才會清除CF卡的原文件,并更新任務(wù)清單A。每次K15下電,滿足數(shù)據(jù)傳輸條件時,智能網(wǎng)盒都要比較任務(wù)清單B,當(dāng)TF卡數(shù)據(jù)文件完成傳輸至服務(wù)器后,才會清除TF卡上對應(yīng)文件,并更新任務(wù)清單B。
以上只是本發(fā)明的一個具體的實施例。本發(fā)明還可以做不同程度的擴(kuò)展,比如車載記錄儀和智能網(wǎng)盒之間采用不同于以太網(wǎng)傳輸?shù)臒o線連接,智能網(wǎng)盒和服務(wù)器之間采用有線連接,供電不從車載電源取電而是由智能網(wǎng)盒自備電源等。這些顯而易見的改進(jìn)都會囊括在本發(fā)明的保護(hù)范圍內(nèi)。
本領(lǐng)域技術(shù)人員將進(jìn)一步領(lǐng)會,結(jié)合本文中所公開的實施例來描述的各種解說性邏輯板塊、模塊、電路、和算法步驟可實現(xiàn)為電子硬件、計算機(jī)軟件、或這兩者的組合。為清楚地解說硬件與軟件的這一可互換性,各種解說性組件、框、模塊、電路、和步驟在上面是以其功能性的形式作一般化描述的。此類功能性是被實現(xiàn)為硬件還是軟件取決于具體應(yīng)用和施加于整體系統(tǒng)的設(shè)計約束。技術(shù)人員對于每種特定應(yīng)用可用不同的方式來實現(xiàn)所描述的功能性,但這樣的實現(xiàn)決策不應(yīng)被解讀成導(dǎo)致脫離了本發(fā)明的范圍。
結(jié)合本文所公開的實施例描述的各種解說性邏輯板塊、模塊、和電路可用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設(shè)計成執(zhí)行本文所描述功能的任何組合來實現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器還可以被實現(xiàn)為計算設(shè)備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核心協(xié)作的一個或多個微處理器、或任何其他此類配置。
結(jié)合本文中公開的實施例描述的方法或算法的步驟可直接在硬件中、在由處理器執(zhí)行的軟件模塊中、或在這兩者的組合中體現(xiàn)。軟件模塊可駐留在RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領(lǐng)域中所知的任何其他形式的存儲介質(zhì)中。示例性存儲介質(zhì)耦合到處理器以使得該處理器能從/向該存儲介質(zhì)讀取和寫入信息。在替換方案中,存儲介質(zhì)可以被整合到處理器。處理器和存儲介質(zhì)可駐留在ASIC中。ASIC可駐留在用戶終端中。在替換方案中,處理器和存儲介質(zhì)可作為分立組件駐留在用戶終端中。
在一個或多個示例性實施例中,所描述的功能可在硬件、軟件、固件或其任何組合中實現(xiàn)。如果在軟件中實現(xiàn)為計算機(jī)程序產(chǎn)品,則各功能可以作為一條或更多條指令或代碼存儲在計算機(jī)可讀介質(zhì)上或藉其進(jìn)行傳送。計算機(jī)可讀介質(zhì)包括計算機(jī)存儲介質(zhì)和通信介質(zhì)兩者,其包括促成計算機(jī)程序從一地向另一地轉(zhuǎn)移的任何介質(zhì)。存儲介質(zhì)可以是能被計算機(jī)訪問的任何可用介質(zhì)。作為示例而非限定,這樣的計算機(jī)可讀介質(zhì)可包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲、磁盤存儲或其它磁存儲設(shè)備、或能被用來攜帶或存儲指令或數(shù)據(jù)結(jié)構(gòu)形式的合意程序代碼且能被計算機(jī)訪問的任何其它介質(zhì)。任何連接也被正當(dāng)?shù)胤Q為計算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖電纜、雙絞線、數(shù)字訂戶線(DSL)、或諸如紅外、無線電、以及微波之類的無線技術(shù)從web網(wǎng)站、服務(wù)器、或其它遠(yuǎn)程源傳送而來,則該同軸電纜、光纖電纜、雙絞線、DSL、或諸如紅外、無線電、以及微波之類的無線技術(shù)就被包括在介質(zhì)的定義之中。如本文中所使用的盤(disk)和碟(disc)包括壓縮碟(CD)、激光碟、光碟、數(shù)字多用碟(DVD)、軟盤和藍(lán)光碟,其中盤(disk)往往以磁的方式再現(xiàn)數(shù)據(jù),而碟(disc)用激光以光學(xué)方式再現(xiàn)數(shù)據(jù)。上述的組合也應(yīng)被包括在計算機(jī)可讀介質(zhì)的范圍內(nèi)。
提供對本公開的先前描述是為使得本領(lǐng)域任何技術(shù)人員皆能夠制作或使用本公開。對本公開的各種修改對本領(lǐng)域技術(shù)人員來說都將是顯而易見的,且本文中所定義的普適原理可被應(yīng)用到其他變體而不會脫離本公開的精神或范圍。由此,本公開并非旨在被限定于本文中所描述的示例和設(shè)計,而是應(yīng)被授予與本文中所公開的原理和新穎性特征相一致的最廣范圍。