亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種雙源分布式車輛位置數(shù)據(jù)采集的方法及其系統(tǒng)的制作方法

文檔序號(hào):6704815閱讀:371來(lái)源:國(guó)知局
專利名稱:一種雙源分布式車輛位置數(shù)據(jù)采集的方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于汽車車載網(wǎng)絡(luò)通訊領(lǐng)域,具體涉及一種集采用“浮動(dòng)車輛數(shù)據(jù)”和“精密式”車輛位置數(shù)據(jù)采集方式的雙源分布式車輛位置數(shù)據(jù)采集方法及系統(tǒng)。
背景技術(shù)
國(guó)內(nèi)汽車環(huán)境的飛速發(fā)展,各種車輛數(shù)量的逐步攀升,對(duì)城市的交通狀況帶來(lái)嚴(yán)峻考驗(yàn),應(yīng)運(yùn)而生的各種基于城市道路狀況的服務(wù)越來(lái)越受到重視,但是道路狀況數(shù)據(jù)的采集需要一定的準(zhǔn)確度和覆蓋度。目前國(guó)內(nèi)提供基于道路狀況數(shù)據(jù)搜集還基本依賴于GPS 軌跡點(diǎn)位置搜集為核心,使用最為廣泛的方式是基于“浮動(dòng)車輛數(shù)據(jù)(Floating Car Data, FCD)。該技術(shù)主要是通過(guò)實(shí)時(shí)分布在城市中的不斷移動(dòng)的行業(yè)車輛、私家車輛等來(lái)搜集位置點(diǎn)、車輛速度等信息,通過(guò)網(wǎng)絡(luò)傳輸至業(yè)務(wù)數(shù)據(jù)中心,將該類信息匯總?cè)诤希@得基于此的城市實(shí)時(shí)路況信息?!案?dòng)車輛數(shù)據(jù)”道路交通信息采集技術(shù)存在以下問(wèn)題1、需要數(shù)據(jù)樣本量大,由于FCD技術(shù)以“軌跡點(diǎn)”樣本為依據(jù),需要大量的樣本匯總,車輛數(shù)量在一個(gè)系統(tǒng)中要1萬(wàn) 3萬(wàn)部,投資成本巨大;2、數(shù)據(jù)樣本準(zhǔn)確度不足,由于FCD技術(shù)以“軌跡點(diǎn)”樣本為依據(jù),會(huì)出現(xiàn)“GPS位置漂移”,采樣周期數(shù)據(jù)遺漏等問(wèn)題,導(dǎo)致?lián)藚R總的道路交通狀況不準(zhǔn),對(duì)實(shí)時(shí)路況發(fā)布產(chǎn)生影響。上海雷騰軟件有限公司開(kāi)發(fā)的“精密式”車輛位置數(shù)據(jù)采集系統(tǒng)解決了 FCD技術(shù)遇到的上述問(wèn)題。它將FCD方式在采集前端、網(wǎng)絡(luò)數(shù)據(jù)傳輸和采集后端都進(jìn)行調(diào)整,前端通過(guò)預(yù)處理動(dòng)作,提高采樣頻率,配合內(nèi)置矢量地圖,修正和提取出“段樣本”而非“軌跡點(diǎn)樣本”進(jìn)行上報(bào);網(wǎng)絡(luò)數(shù)據(jù)傳輸部分進(jìn)行數(shù)據(jù)壓縮,攜帶除軌跡點(diǎn)更多的路況信息;后端通過(guò)數(shù)據(jù)還原,將采集樣本調(diào)整為需要的匯總數(shù)據(jù)。從而提供一種采集數(shù)據(jù)更加精確、覆蓋密度更大的車輛位置數(shù)據(jù)采集系統(tǒng)。但在實(shí)際的商業(yè)運(yùn)維和部署條件下,“精密式”車輛位置數(shù)據(jù)采集系統(tǒng)遇到了現(xiàn)實(shí)問(wèn)題1、“精密式”車輛位置數(shù)據(jù)采集系統(tǒng)可以部署在新的客戶服務(wù)領(lǐng)域,然而舊有的客戶服務(wù)領(lǐng)域仍然要求保留FCD數(shù)據(jù)采集系統(tǒng),產(chǎn)生了替換成本;2、被保留的FCD數(shù)據(jù)采集系統(tǒng)被客戶要求按照多節(jié)點(diǎn)方式部署,解決統(tǒng)一部署時(shí)帶來(lái)的大數(shù)據(jù)量傳輸和匯總處理給平臺(tái)帶來(lái)的性能壓力。

發(fā)明內(nèi)容
本發(fā)明的目的就在于提供一種雙源分布式車輛位置數(shù)據(jù)采集的方法及其系統(tǒng),可以實(shí)現(xiàn)兩種格式和采集方式完全不同的系統(tǒng)的數(shù)據(jù)采集,解決現(xiàn)有“FCD數(shù)據(jù)采集系統(tǒng)”部署只能為集中方式的問(wèn)題,以及“FCD數(shù)據(jù)采集系統(tǒng)”與“精密式車輛位置數(shù)據(jù)采集系統(tǒng)”的混合部署問(wèn)題。為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種雙源分布式車輛位置數(shù)據(jù)采集的方法,包括以下步驟步驟A 浮動(dòng)車數(shù)據(jù)FCD采集前端采用FCD樣本采集處理方式,將采集的FCD數(shù)據(jù)通過(guò)GPRS數(shù)據(jù)網(wǎng)絡(luò)傳輸至FCD數(shù)據(jù)采集平臺(tái),所述FCD數(shù)據(jù)包含GPS位置點(diǎn)、采樣時(shí)間、車
速等信息;步驟B 精密式數(shù)據(jù)采集前端采用精密式樣本采集處理方式,將采集的精密式車輛位置數(shù)據(jù),除GPS位置點(diǎn)、采樣時(shí)間、車速,還包含路況、路口紅綠燈、車行道等信息,通過(guò) GPRS數(shù)據(jù)網(wǎng)絡(luò)傳輸至精密式車輛位置數(shù)據(jù)采集平臺(tái);步驟C :F⑶數(shù)據(jù)采集平臺(tái)接收存儲(chǔ)F⑶數(shù)據(jù),經(jīng)過(guò)數(shù)據(jù)處理,通過(guò)IP數(shù)據(jù)網(wǎng)絡(luò)傳輸至精密式車輛位置數(shù)據(jù)采集平臺(tái);步驟D 精密式車輛位置數(shù)據(jù)采集平臺(tái)接收精密式數(shù)據(jù)采集前端傳輸?shù)臄?shù)據(jù)和 FCD數(shù)據(jù)采集平臺(tái)傳輸?shù)臄?shù)據(jù),對(duì)所有數(shù)據(jù)進(jìn)行還原、統(tǒng)一存儲(chǔ)和融合匯總。優(yōu)選地,所述步驟C中,數(shù)據(jù)處理進(jìn)一步包括以下步驟步驟Cl 根據(jù)FCD數(shù)據(jù)采集平臺(tái)的數(shù)據(jù)存儲(chǔ)方式,進(jìn)行文本方式數(shù)據(jù)抽取或數(shù)據(jù)庫(kù)接口方式數(shù)據(jù)抽??;步驟C2 對(duì)抽取的數(shù)據(jù)進(jìn)行預(yù)處理;步驟C3 對(duì)預(yù)處理的數(shù)據(jù)進(jìn)行壓縮格式轉(zhuǎn)換,轉(zhuǎn)換為符合精密式車輛位置采集平臺(tái)的數(shù)據(jù)格式內(nèi)容;步驟C4 采用“引擎式”多線程并發(fā)處理,將數(shù)據(jù)進(jìn)行傳輸。優(yōu)選地,所述步驟C2中,預(yù)處理進(jìn)一步包括以下步驟首先對(duì)數(shù)據(jù)進(jìn)行過(guò)濾分析; 然后配合內(nèi)置矢量地圖,將樣本做“校準(zhǔn)”和“段樣本化”處理,修正和提取出“段樣本”而非 “軌跡點(diǎn)樣本”。優(yōu)選地,所述步驟C3中,壓縮格式轉(zhuǎn)換方式為將FCD數(shù)據(jù)采集方式中使用字節(jié)定義數(shù)據(jù)內(nèi)容的方式轉(zhuǎn)換為按照取值范圍匹配的比特位定義。優(yōu)選地,所述步驟C4中,“引擎式”多線程并發(fā)處理進(jìn)一步包括以下步驟首先將壓縮格式轉(zhuǎn)換后的數(shù)據(jù)存入處理數(shù)據(jù)樣本緩沖池;然后根據(jù)“引擎”性能監(jiān)控情況,通過(guò)任務(wù)調(diào)度,將數(shù)據(jù)樣本存入空閑的發(fā)“引擎”發(fā)送隊(duì)列中,以待發(fā)送。優(yōu)選地,所述步驟D中,數(shù)據(jù)還原方式為根據(jù)精密式車輛位置采集平臺(tái)定義的數(shù)據(jù)格式內(nèi)容,將比特位數(shù)據(jù)按照取值范圍定義,還原車輛位置信息。為了實(shí)現(xiàn)上述目的,本發(fā)明還提供了一種采用上述雙源分布式車輛位置數(shù)據(jù)采集方法的系統(tǒng),其特征在于包括FCD數(shù)據(jù)采集前端1、邊緣FCD數(shù)據(jù)采集平臺(tái)2、精密式車輛位置數(shù)據(jù)采集前端3和中心精密式車輛位置數(shù)據(jù)采集平臺(tái)4 ;所述邊緣FCD數(shù)據(jù)采集平臺(tái)2設(shè)置車輛位置數(shù)據(jù)采集對(duì)接組件5 ;所述邊緣FCD數(shù)據(jù)采集平臺(tái)2通過(guò)IP數(shù)據(jù)傳輸網(wǎng)絡(luò)與所述中心精密式車輛位置數(shù)據(jù)采集平臺(tái)4連接;所述FCD數(shù)據(jù)采集前端1通過(guò)GPRS數(shù)據(jù)傳輸網(wǎng)絡(luò)與所述邊緣FCD數(shù)據(jù)采集平臺(tái)2連接,所述精密式車輛位置數(shù)據(jù)采集前端3通過(guò)GPRS數(shù)據(jù)傳輸網(wǎng)絡(luò)與所述中心精密式車輛位置數(shù)據(jù)采集平臺(tái)4連接。優(yōu)選地,所述車輛位置數(shù)據(jù)采集對(duì)接組件5,包括F⑶抽取模塊51、采集樣本處理模塊52和引擎式并發(fā)處理模塊53。優(yōu)選地,所述F⑶抽取模塊51,包括文本方式抽取單元511和數(shù)據(jù)庫(kù)方式抽取單元 512。優(yōu)選地,所述采集樣本處理模塊52,包括采樣分析過(guò)濾單元521、地圖矢量軟件單
5元522、數(shù)據(jù)壓縮格式轉(zhuǎn)換單元523、任務(wù)調(diào)度單元5M和性能監(jiān)控單元525。上述技術(shù)方案的有益之處在于實(shí)現(xiàn)了 “FCD數(shù)據(jù)采集”與“精密式車輛位置數(shù)據(jù)采集”兩種格式和采集方式完全不同的系統(tǒng)的數(shù)據(jù)采集。解決了“FCD數(shù)據(jù)采集系統(tǒng)”部署只能為集中方式的問(wèn)題以及“FCD數(shù)據(jù)采集系統(tǒng)”與“精密式車輛位置數(shù)據(jù)采集系統(tǒng)”的混合部署問(wèn)題,而非簡(jiǎn)單的后者替換前者。有效降低了現(xiàn)有國(guó)內(nèi)路況數(shù)據(jù)采集方式帶來(lái)的部署高替換投入,部署方式不兼容問(wèn)題,滿足了客戶和實(shí)際商業(yè)運(yùn)維需求,大幅度提升車輛位置數(shù)據(jù)的樣本采集密度,為路況數(shù)據(jù)發(fā)布提供了堅(jiān)實(shí)基礎(chǔ)。


圖1是本發(fā)明所述方法的技術(shù)流程圖;圖2是本發(fā)明所述方法流程步驟C中數(shù)據(jù)處理的技術(shù)流程圖;圖3是本發(fā)明所述方法中“校準(zhǔn)”及“段樣本化”的技術(shù)流程圖;圖4是本發(fā)明所述方法中“引擎式”多線程并發(fā)處理的技術(shù)原理圖;圖5是本發(fā)明所述系統(tǒng)的結(jié)構(gòu)示意圖;圖6是本發(fā)明所述系統(tǒng)中車輛位置數(shù)據(jù)采集對(duì)接組件的結(jié)構(gòu)示意圖;圖中,F(xiàn)⑶浮動(dòng)車輛數(shù)據(jù);GPRS 通用分組無(wú)線服務(wù)技術(shù);socket 網(wǎng)絡(luò)套接字。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步的詳細(xì)描述。圖1所示為本發(fā)明的數(shù)據(jù)采集方法流程圖,其步驟如下步驟A 浮動(dòng)車數(shù)據(jù)FCD采集前端采用FCD樣本采集處理方式,將采集的FCD數(shù)據(jù), 包含GPS位置點(diǎn)、采樣時(shí)間、車速等信息,通過(guò)GPRS數(shù)據(jù)網(wǎng)絡(luò)傳輸至FCD數(shù)據(jù)采集平臺(tái);步驟B 精密式數(shù)據(jù)采集前端采用精密式樣本采集處理方式,將采集的精密式車輛位置數(shù)據(jù),除GPS位置點(diǎn)、采樣時(shí)間、車速,還包含路況、路口紅綠燈、車行道等信息,通過(guò) GPRS數(shù)據(jù)網(wǎng)絡(luò)傳輸至精密式車輛位置數(shù)據(jù)采集平臺(tái);步驟C :F⑶數(shù)據(jù)采集平臺(tái)接收存儲(chǔ)F⑶數(shù)據(jù),經(jīng)過(guò)數(shù)據(jù)處理,通過(guò)IP數(shù)據(jù)網(wǎng)絡(luò)傳輸至精密式車輛位置數(shù)據(jù)采集平臺(tái);步驟D 精密式車輛位置數(shù)據(jù)采集平臺(tái)接收精密式數(shù)據(jù)采集前端傳輸?shù)臄?shù)據(jù)和 FCD數(shù)據(jù)采集平臺(tái)傳輸?shù)臄?shù)據(jù),對(duì)所有數(shù)據(jù)進(jìn)行還原,還原方式為根據(jù)精密式車輛位置采集平臺(tái)定義的數(shù)據(jù)格式內(nèi)容,將比特位數(shù)據(jù)按照取值范圍定義,還原車輛位置信息;然后進(jìn)行數(shù)據(jù)的統(tǒng)一存儲(chǔ)和融合匯總。圖2所示為步驟C中,數(shù)據(jù)處理的進(jìn)一步操作流程步驟Cl 根據(jù)FCD數(shù)據(jù)采集平臺(tái)的數(shù)據(jù)存儲(chǔ)方式,進(jìn)行文本方式數(shù)據(jù)抽取或數(shù)據(jù)庫(kù)接口方式數(shù)據(jù)抽?。徊襟EC2 對(duì)抽取的數(shù)據(jù)進(jìn)行預(yù)處理;步驟C3 對(duì)預(yù)處理的數(shù)據(jù)進(jìn)行壓縮格式轉(zhuǎn)換,轉(zhuǎn)換為符合精密式車輛位置采集平臺(tái)的數(shù)據(jù)格式內(nèi)容;步驟C4 采用“引擎式”多線程并發(fā)處理,將數(shù)據(jù)進(jìn)行傳輸。
所述步驟C2中,預(yù)處理進(jìn)一步包括以下步驟首先對(duì)數(shù)據(jù)進(jìn)行過(guò)濾分析;然后配合內(nèi)置矢量地圖,將樣本做“校準(zhǔn)”和“段樣本化”處理,修正和提取出“段樣本”而非“軌跡點(diǎn)樣本”?!靶?zhǔn)”及“段樣本化”的技術(shù)流程如圖3所示,“浮動(dòng)車數(shù)據(jù)”樣本的標(biāo)準(zhǔn)采集周期為30秒/次,上報(bào)周期為60秒/次,相比于精密式車輛位置采集技術(shù),在樣本精確度和范圍上遠(yuǎn)不夠標(biāo)準(zhǔn),需要“校準(zhǔn)”和“段樣本”化。設(shè)置一個(gè)閾值,例如處理周期為5分鐘樣本數(shù)據(jù),“校驗(yàn)”技術(shù)是將GPS位置點(diǎn)與地圖矢量的位置點(diǎn)對(duì)準(zhǔn),由此判斷該點(diǎn)是否為基于道路的“標(biāo)準(zhǔn)點(diǎn)”,非“標(biāo)準(zhǔn)點(diǎn)”數(shù)據(jù)將被屏蔽,解決GPS位置“漂移”和“反向誤報(bào)”的問(wèn)題。 在5分鐘周期中的“點(diǎn)樣本”根據(jù)矢量地圖匯聚為“段樣本”,從而實(shí)現(xiàn)數(shù)據(jù)樣本平滑性,擴(kuò)大了樣本數(shù)據(jù)覆蓋密度。所述步驟C3中,壓縮格式轉(zhuǎn)換方式為將FCD數(shù)據(jù)采集方式中使用字節(jié)定義數(shù)據(jù)內(nèi)容的方式轉(zhuǎn)換為按照取值范圍匹配的比特位定義,剔除了不必要的網(wǎng)絡(luò)數(shù)據(jù)傳輸浪費(fèi)。 由于“浮動(dòng)車”數(shù)據(jù)只包含GPS位置點(diǎn)、采樣時(shí)間或者車速基本信息,相比于精密式車輛位置數(shù)據(jù)采集技術(shù)中需要的其它較多信息,例如“路口紅綠燈”、“車行道”等并不能提供,因此可以將此類信息在格式轉(zhuǎn)換時(shí)候根據(jù)傳輸協(xié)議設(shè)為變長(zhǎng)內(nèi)容而無(wú)需傳輸。例如相對(duì)當(dāng)前 GPS位置的偏移經(jīng)緯度取值無(wú)需再用8個(gè)字節(jié)傳輸,而是壓縮為2個(gè)16比特位分別代表經(jīng)度偏移值和緯度偏移值,從數(shù)據(jù)傳輸量上減少了比特位浪費(fèi)。所述步驟C4中,“引擎式”多線程并發(fā)處理進(jìn)一步包括以下步驟首先將壓縮格式轉(zhuǎn)換后的數(shù)據(jù)存入處理數(shù)據(jù)樣本緩沖池;然后根據(jù)“引擎”性能監(jiān)控情況,通過(guò)任務(wù)調(diào)度,將數(shù)據(jù)樣本存入空閑的發(fā)“引擎”發(fā)送隊(duì)列中,以待發(fā)送?!耙妗笔蕉嗑€程并發(fā)處理技術(shù)原理如圖4所示,在“引擎”內(nèi)部,對(duì)數(shù)據(jù)隊(duì)列中位置數(shù)據(jù)包放入不同socket,實(shí)現(xiàn)同時(shí)發(fā)送;而轉(zhuǎn)換成符合精密式車輛位置采集系統(tǒng)格式的數(shù)據(jù)會(huì)根據(jù)當(dāng)時(shí)各個(gè)“引擎”的性能負(fù)載,將發(fā)送任務(wù)分配至相關(guān)“引擎”,充分發(fā)揮最大處理性能。根據(jù)“引擎”性能負(fù)載進(jìn)行調(diào)度的依據(jù)方法是1、剩余可用“發(fā)送”socket數(shù)目最大的引擎優(yōu)先調(diào)度;2、剩余可用“發(fā)送”socket數(shù)目相同的引擎,上一個(gè)發(fā)送周期最短的引擎優(yōu)先調(diào)度;3、無(wú)可用“發(fā)送” socket的引擎時(shí), “睡眠”固定時(shí)間間隔。圖5所示為一種采用上述數(shù)據(jù)采集方法的雙源分布式車輛位置數(shù)據(jù)采集系統(tǒng),包括FCD數(shù)據(jù)采集前端1、邊緣FCD數(shù)據(jù)采集平臺(tái)2、精密式車輛位置數(shù)據(jù)采集前端3和中心精密式車輛位置數(shù)據(jù)采集平臺(tái)4 ;邊緣FCD數(shù)據(jù)采集平臺(tái)2設(shè)置車輛位置數(shù)據(jù)采集對(duì)接組件5 ;邊緣FCD數(shù)據(jù)采集平臺(tái)2通過(guò)IP數(shù)據(jù)傳輸網(wǎng)絡(luò)與中心精密式車輛位置數(shù)據(jù)采集平臺(tái) 4連接;F⑶數(shù)據(jù)采集前端1通過(guò)GPRS數(shù)據(jù)傳輸網(wǎng)絡(luò)與邊緣F⑶數(shù)據(jù)采集平臺(tái)2連接,精密式車輛位置數(shù)據(jù)采集前端3通過(guò)GPRS數(shù)據(jù)傳輸網(wǎng)絡(luò)與中心精密式車輛位置數(shù)據(jù)采集平臺(tái) 4連接。具體部署方式如下在原有客戶部署節(jié)點(diǎn)處,引入“車輛位置數(shù)據(jù)采集對(duì)接組件 5”,保留原客戶部署的FCD數(shù)據(jù)采集平臺(tái)2架構(gòu)不發(fā)生變動(dòng),原有客戶部署節(jié)點(diǎn)的FCD數(shù)據(jù)采集前端1仍然將車輛位置數(shù)據(jù)以“浮動(dòng)車數(shù)據(jù)”采集樣本方式上報(bào)至FCD數(shù)據(jù)采集平臺(tái) 2,最大限度不影響原有環(huán)境發(fā)生變化。以此類推,當(dāng)有其它客戶部署節(jié)點(diǎn)時(shí)候,只要在其中增加“車輛位置數(shù)據(jù)采集對(duì)接組件5”即可。在新增加的客戶部署節(jié)點(diǎn)處部署精密式車輛位置數(shù)據(jù)采集平臺(tái)4,可以提供給新安裝精密式車輛位置數(shù)據(jù)采集前端3進(jìn)行上報(bào)數(shù)據(jù)樣本。 基于此結(jié)構(gòu),實(shí)現(xiàn)了 FCD數(shù)據(jù)采集平臺(tái)2和新的精密式車輛位置數(shù)據(jù)采集平臺(tái)4的無(wú)縫融合,而無(wú)需由后者完全替代前者。車輛位置數(shù)據(jù)采集對(duì)接組件5內(nèi)置于FCD數(shù)據(jù)采集平臺(tái)2 中,作為數(shù)據(jù)搜集轉(zhuǎn)換的橋梁,連接兩種格式和采集方式完全不同的系統(tǒng);同時(shí),可以作為采集數(shù)據(jù)傳輸樞紐,將浮動(dòng)車數(shù)據(jù)采集平臺(tái)2作為邊緣型采集節(jié)點(diǎn)?;诖说姆植际讲渴鸱绞剑蠓忍嵘囕v位置數(shù)據(jù)的樣本采集密度,為路況數(shù)據(jù)發(fā)布提供了堅(jiān)實(shí)基礎(chǔ)。下面結(jié)合數(shù)據(jù)采集流程,對(duì)本實(shí)施例中的核心部分車輛位置數(shù)據(jù)采集對(duì)接組件的組成和功能進(jìn)行說(shuō)明。圖6所示為車輛位置數(shù)據(jù)采集對(duì)接組件5的結(jié)構(gòu)示意圖。它包括F⑶抽取模塊 51、采集樣本處理模塊52和引擎式并發(fā)處理模塊53。 車輛位置數(shù)據(jù)采集對(duì)接組件5包含“對(duì)內(nèi),,和“對(duì)外,,兩個(gè)部分接口。對(duì)內(nèi)部分接口完成的核心業(yè)務(wù)是將FCD數(shù)據(jù)采集平臺(tái)2中的數(shù)據(jù)進(jìn)行抽取,抽取的方式取決于客戶部署的FCD數(shù)據(jù)采集平臺(tái)2的數(shù)據(jù)存儲(chǔ)方式,可分為xml等文本方式和數(shù)據(jù)庫(kù)接口方式。這部分功能主要由FCD抽取模塊51來(lái)完成,它包括文本方式抽取單元511和數(shù)據(jù)庫(kù)方式抽取單元512。文本方式抽取單元511功能如下提供xml或文本導(dǎo)入接口,讀取其文本格式內(nèi)容,分析后轉(zhuǎn)換,緩存至車輛位置數(shù)據(jù)采集對(duì)接組件5,供后續(xù)預(yù)處理和發(fā)送。數(shù)據(jù)庫(kù)方式抽取單元512功能如下提供數(shù)據(jù)庫(kù)導(dǎo)入接口,配合ODBC或JDBC方式,讀取數(shù)據(jù)庫(kù)相關(guān)表記錄,分析后轉(zhuǎn)換,緩存至車輛位置數(shù)據(jù)采集對(duì)接組件5,供后續(xù)預(yù)處理和發(fā)送。對(duì)外部分接口完成的核心業(yè)務(wù)是將處理后的“浮動(dòng)車數(shù)據(jù)”進(jìn)行發(fā)送,提供給精密式車輛位置數(shù)據(jù)采集平臺(tái)4進(jìn)行存儲(chǔ)處理。這部分功能主要由引擎式并發(fā)處理模塊53來(lái)完成。引擎式并發(fā)處理模塊53功能包括1、數(shù)據(jù)格式壓縮與還原將“浮動(dòng)車數(shù)據(jù)”樣本按照比特位轉(zhuǎn)換,而非使用字節(jié)方式進(jìn)行網(wǎng)絡(luò)傳輸;同理接收后將比特位還原成樣本數(shù)據(jù)。 2、“引擎式”多線程并發(fā)處理車輛位置數(shù)據(jù)采集對(duì)接組件充分利用設(shè)備的硬件環(huán)境,可以配置跟CPU數(shù)量相同的處理“引擎”,實(shí)現(xiàn)大并發(fā)量數(shù)據(jù)報(bào)文的發(fā)送,等價(jià)于多個(gè)“浮動(dòng)車數(shù)據(jù)”采集前端上報(bào)至平臺(tái)。原有的“浮動(dòng)車數(shù)據(jù)”采集系統(tǒng)只是將前端采集的數(shù)據(jù)樣本直接上報(bào)至后端平臺(tái), 而數(shù)據(jù)樣本只包含GPS位置點(diǎn)、采集樣本時(shí)間,或者根據(jù)GPS位置點(diǎn)和采集樣本時(shí)間計(jì)算出來(lái)的車輛速度。在精密式車輛位置數(shù)據(jù)采集體系結(jié)構(gòu)中,進(jìn)行了全方面調(diào)整,在采集前端就對(duì)數(shù)據(jù)樣本進(jìn)行了預(yù)處理,因此雙源分布式車輛位置數(shù)據(jù)采集系統(tǒng)的車輛位置數(shù)據(jù)采集對(duì)接組件5的一個(gè)重要處理模塊就是將“浮動(dòng)車數(shù)據(jù)”前端采集的數(shù)據(jù)樣本進(jìn)行“預(yù)處理”,將其轉(zhuǎn)換為精密式車輛位置數(shù)據(jù)采集架構(gòu)中后端平臺(tái)“識(shí)別”的格式內(nèi)容。這部分功能由采集樣本處理模塊52完成,它包括采樣分析過(guò)濾單元521、地圖矢量軟件單元522、數(shù)據(jù)壓縮格式轉(zhuǎn)換單元523、任務(wù)調(diào)度單元5 和性能監(jiān)控單元525。采集樣本處理模塊52的數(shù)據(jù)處理流程如下首先處理通過(guò)F⑶抽取模塊51處理緩存的“浮動(dòng)車數(shù)據(jù)”樣本信息,采樣分析過(guò)濾單元521配合地圖矢量軟件單元522,將樣本信息做“校準(zhǔn)”、“段樣本化”。其次,數(shù)據(jù)壓縮格式轉(zhuǎn)換單元523對(duì)處理過(guò)的數(shù)據(jù)樣本進(jìn)行壓縮格式轉(zhuǎn)換。最后,經(jīng)過(guò)壓縮格式轉(zhuǎn)換后的數(shù)據(jù)樣本被送入處理數(shù)據(jù)樣本緩沖池,通過(guò)任務(wù)調(diào)度單元5M配合“引擎”性能監(jiān)控單元 525,按照調(diào)度的依據(jù)方法,將數(shù)據(jù)樣本放入到空閑的發(fā)“引擎”發(fā)送隊(duì)列中。至此已結(jié)合實(shí)施例對(duì)本發(fā)明進(jìn)行了描述。熟悉本領(lǐng)域的人員應(yīng)當(dāng)理解,在不脫離本發(fā)明的范圍和精神的情況下,可以容易地對(duì)所述實(shí)施例作出各種其它修改。因此,附屬權(quán)利要求的范圍并不限于上述說(shuō)明,而是要廣義地解釋權(quán)利要求。
權(quán)利要求
1.一種雙源分布式車輛位置數(shù)據(jù)采集的方法,其特征在于,包括以下步驟步驟(A)浮動(dòng)車數(shù)據(jù)FCD采集前端采用FCD樣本采集處理方式,將采集的FCD數(shù)據(jù)通過(guò)GPRS數(shù)據(jù)網(wǎng)絡(luò)傳輸至FCD數(shù)據(jù)采集平臺(tái),所述FCD數(shù)據(jù)包含GPS位置點(diǎn)、采樣時(shí)間、車速 fn息;步驟(B)精密式數(shù)據(jù)采集前端采用精密式樣本采集處理方式,將采集的精密式車輛位置數(shù)據(jù),除GPS位置點(diǎn)、采樣時(shí)間、車速,還包含路況、路口紅綠燈、車行道信息,通過(guò)GPRS 數(shù)據(jù)網(wǎng)絡(luò)傳輸至精密式車輛位置數(shù)據(jù)采集平臺(tái);步驟(C) :F⑶數(shù)據(jù)采集平臺(tái)接收存儲(chǔ)F⑶數(shù)據(jù),經(jīng)過(guò)數(shù)據(jù)處理,通過(guò)IP數(shù)據(jù)網(wǎng)絡(luò)傳輸至精密式車輛位置數(shù)據(jù)采集平臺(tái);步驟(D)精密式車輛位置數(shù)據(jù)采集平臺(tái)接收精密式數(shù)據(jù)采集前端傳輸?shù)臄?shù)據(jù)和FCD 數(shù)據(jù)采集平臺(tái)傳輸?shù)臄?shù)據(jù),對(duì)所有數(shù)據(jù)進(jìn)行還原、統(tǒng)一存儲(chǔ)和融合匯總。
2.根據(jù)權(quán)利要求1所述的雙源分布式車輛位置數(shù)據(jù)采集的方法,其特征在于所述步驟(C)中,數(shù)據(jù)處理進(jìn)一步包括以下步驟步驟(Cl)根據(jù)FCD數(shù)據(jù)采集平臺(tái)的數(shù)據(jù)存儲(chǔ)方式,進(jìn)行文本方式數(shù)據(jù)抽取或數(shù)據(jù)庫(kù)接口方式數(shù)據(jù)抽取;步驟(以)對(duì)抽取的數(shù)據(jù)進(jìn)行預(yù)處理;步驟(O)對(duì)預(yù)處理的數(shù)據(jù)進(jìn)行壓縮格式轉(zhuǎn)換,轉(zhuǎn)換為符合精密式車輛位置采集平臺(tái)的數(shù)據(jù)格式內(nèi)容;步驟(C4)采用“引擎式”多線程并發(fā)處理,將數(shù)據(jù)進(jìn)行傳輸。
3.根據(jù)權(quán)利要求2所述的雙源分布式車輛位置數(shù)據(jù)采集的方法,其特征在于所述步驟(以)中,預(yù)處理進(jìn)一步包括以下步驟首先對(duì)數(shù)據(jù)進(jìn)行過(guò)濾分析;然后配合內(nèi)置矢量地圖,將樣本做“校準(zhǔn)”和“段樣本化”處理,修正和提取出“段樣本”而非“軌跡點(diǎn)樣本”。
4.根據(jù)權(quán)利要求2所述的雙源分布式車輛位置數(shù)據(jù)采集的方法,其特征在于所述步驟(O)中,壓縮格式轉(zhuǎn)換方式為將FCD數(shù)據(jù)采集方式中使用字節(jié)定義數(shù)據(jù)內(nèi)容的方式轉(zhuǎn)換為按照取值范圍匹配的比特位定義。
5.根據(jù)權(quán)利要求2所述的雙源分布式車輛位置數(shù)據(jù)采集的方法,其特征在于所述步驟(C4)中,“引擎式”多線程并發(fā)處理進(jìn)一步包括以下步驟首先將壓縮格式轉(zhuǎn)換后的數(shù)據(jù)存入處理數(shù)據(jù)樣本緩沖池;然后根據(jù)“引擎”性能監(jiān)控情況,通過(guò)任務(wù)調(diào)度,將數(shù)據(jù)樣本存入空閑的發(fā)“引擎”發(fā)送隊(duì)列中,以待發(fā)送。
6.根據(jù)權(quán)利要求1所述的雙源分布式車輛位置數(shù)據(jù)采集的方法,其特征在于所述步驟(D)中,數(shù)據(jù)還原方式為根據(jù)精密式車輛位置采集平臺(tái)定義的數(shù)據(jù)格式內(nèi)容,將比特位數(shù)據(jù)按照取值范圍定義,還原車輛位置信息。
7.一種雙源分布式車輛位置數(shù)據(jù)采集系統(tǒng),其特征在于,包括FCD數(shù)據(jù)采集前端(1), 邊緣F⑶數(shù)據(jù)采集平臺(tái)O)、精密式車輛位置數(shù)據(jù)采集前端C3)和中心精密式車輛位置數(shù)據(jù)采集平臺(tái)(4);所述邊緣F⑶數(shù)據(jù)采集平臺(tái)( 設(shè)置車輛位置數(shù)據(jù)采集對(duì)接組件(5);所述邊緣FCD數(shù)據(jù)采集平臺(tái)( 通過(guò)IP數(shù)據(jù)傳輸網(wǎng)絡(luò)與所述中心精密式車輛位置數(shù)據(jù)采集平臺(tái)(4)連接;所述FCD數(shù)據(jù)采集前端(1)通過(guò)GPRS數(shù)據(jù)傳輸網(wǎng)絡(luò)與所述邊緣FCD數(shù)據(jù)采集平臺(tái)( 連接,所述精密式車輛位置數(shù)據(jù)采集前端C3)通過(guò)GPRS數(shù)據(jù)傳輸網(wǎng)絡(luò)與所述中心精密式車輛位置數(shù)據(jù)采集平臺(tái)(4)連接。
8.根據(jù)權(quán)利要求7所述的雙源分布式車輛位置數(shù)據(jù)采集系統(tǒng),其特征在于所述車輛位置數(shù)據(jù)采集對(duì)接組件(5),包括F⑶抽取模塊(51)、采集樣本處理模塊(5 和引擎式并發(fā)處理模塊(53)。
9.根據(jù)權(quán)利要求8所述的雙源分布式車輛位置數(shù)據(jù)采集系統(tǒng),其特征在于所述FCD 抽取模塊(51),包括文本方式抽取單元(511)和數(shù)據(jù)庫(kù)方式抽取單元(512)。
10.根據(jù)權(quán)利要求8所述的雙源分布式車輛位置數(shù)據(jù)采集系統(tǒng),其特征在于所述采集樣本處理模塊(52),包括采樣分析過(guò)濾單元(521)、地圖矢量軟件單元(522)、數(shù)據(jù)壓縮格式轉(zhuǎn)換單元(523)、任務(wù)調(diào)度單元(524)和性能監(jiān)控單元(525)。
全文摘要
一種雙源分布式車輛位置數(shù)據(jù)采集的方法及其系統(tǒng),該方法主要是在FCD數(shù)據(jù)采集平臺(tái)上增加數(shù)據(jù)處理轉(zhuǎn)換流程,統(tǒng)一數(shù)據(jù)格式?;谠摲椒ㄌ岢龅南到y(tǒng)包括FCD數(shù)據(jù)采集前端、設(shè)置有車輛位置數(shù)據(jù)采集對(duì)接組件的邊緣FCD數(shù)據(jù)采集平臺(tái)、精密式車輛位置數(shù)據(jù)采集前端和中心精密式車輛位置數(shù)據(jù)采集平臺(tái);邊緣FCD數(shù)據(jù)采集平臺(tái)通過(guò)IP數(shù)據(jù)傳輸網(wǎng)絡(luò)與中心精密式車輛位置數(shù)據(jù)采集平臺(tái)連接;FCD數(shù)據(jù)采集前端通過(guò)GPRS數(shù)據(jù)傳輸網(wǎng)絡(luò)與邊緣FCD數(shù)據(jù)采集平臺(tái)連接,精密式車輛位置數(shù)據(jù)采集前端通過(guò)GPRS數(shù)據(jù)傳輸網(wǎng)絡(luò)與中心精密式車輛位置數(shù)據(jù)采集平臺(tái)連接。本發(fā)明實(shí)現(xiàn)了兩種格式和采集方式完全不同的系統(tǒng)的數(shù)據(jù)采集,有效降低了現(xiàn)有國(guó)內(nèi)路況采集部署方式不兼容問(wèn)題,滿足了實(shí)際需求。
文檔編號(hào)G08C17/02GK102355471SQ20111015923
公開(kāi)日2012年2月15日 申請(qǐng)日期2011年6月14日 優(yōu)先權(quán)日2011年6月14日
發(fā)明者王翔, 白鳳霞 申請(qǐng)人:上海雷騰軟件有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1