基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)系統(tǒng)及采集查詢(xún)方法
【專(zhuān)利摘要】本發(fā)明提出了一種基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)系統(tǒng)及采集查詢(xún)方法,該系統(tǒng)包括服務(wù)器和移動(dòng)終端,服務(wù)器包括服務(wù)器數(shù)據(jù)分析梳理模塊、路況查詢(xún)服務(wù)模塊,移動(dòng)終端包括客戶(hù)端應(yīng)用模塊和查詢(xún)客戶(hù)端;客戶(hù)端應(yīng)用模塊獲取經(jīng)緯度坐標(biāo)并傳輸給服務(wù)器數(shù)據(jù)分析梳理模塊對(duì)路況信息進(jìn)行處理并存儲(chǔ);車(chē)友通過(guò)查詢(xún)客戶(hù)端向路況查詢(xún)服務(wù)模塊輸入查詢(xún)路段名稱(chēng),路況查詢(xún)服務(wù)模塊根據(jù)該車(chē)友當(dāng)前位置,以及查詢(xún)路段位置判定其行駛方向,并以此為依據(jù)向路況數(shù)據(jù)庫(kù)發(fā)送路況查詢(xún)請(qǐng)求,并將獲取的路況信息反饋給查詢(xún)客戶(hù)端。本發(fā)明過(guò)每時(shí)每刻都在各條道路上行駛的私家車(chē),實(shí)現(xiàn)了對(duì)城市廣泛道路的實(shí)時(shí)路況數(shù)據(jù)采集,較其他方法更具有通用性和準(zhǔn)確性。
【專(zhuān)利說(shuō)明】基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)系統(tǒng)及采集查詢(xún)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動(dòng)互聯(lián)網(wǎng)與車(chē)聯(lián)網(wǎng)領(lǐng)域,涉及路況采集技術(shù),特別涉及一種基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)系統(tǒng)及采集查詢(xún)方法。
【背景技術(shù)】
[0002]汽車(chē)工業(yè)的快速增長(zhǎng),導(dǎo)致汽車(chē)保有量持續(xù)增加且數(shù)量巨大,交通擁堵已經(jīng)成為城市生活最大的障礙。每天花費(fèi)在路上的時(shí)間成本居高不下,交通擁堵不光給經(jīng)濟(jì)發(fā)展造成巨大損失,也成為了一個(gè)涉及民生的社會(huì)問(wèn)題。通過(guò)廣播、互聯(lián)網(wǎng)等方式提供實(shí)時(shí)路況信息服務(wù),查詢(xún)路況以規(guī)避擁堵,逐漸成為人們出行前不可或缺的操作。
[0003]但是,由于交通采集手段、發(fā)布手段的局限,始終無(wú)法給用戶(hù)提供準(zhǔn)確及時(shí)的交通信息,無(wú)法正確的指導(dǎo)用戶(hù)出行。現(xiàn)有的路況采集方案主要有,攝像頭,地感線(xiàn)圈和浮動(dòng)車(chē)等。攝像頭通過(guò)架設(shè)在道路上的攝像頭來(lái)拍攝道路交通狀況,從而來(lái)判別道路擁堵?tīng)顩r;地感線(xiàn)圈主要鋪設(shè)在道路交叉口,來(lái)檢測(cè)路況交通的流量;浮動(dòng)車(chē),通過(guò)出租車(chē)、公交車(chē)等設(shè)備作為浮動(dòng)車(chē),根據(jù)他們的車(chē)速來(lái)判別道路狀況。
[0004]攝像頭和地感線(xiàn)圈需要在道路上進(jìn)行設(shè)備的安裝,安裝維護(hù)成本高,路況數(shù)據(jù)的判別成本高。浮動(dòng)車(chē)采集受限于數(shù)量和成本,無(wú)法有效的覆蓋所有道路,導(dǎo)致路況覆蓋率低,主要覆蓋城市的主干道而無(wú)法覆蓋城市的所有道路,另外數(shù)量有限導(dǎo)致在同一條路上的車(chē)輛很少,這樣就造成數(shù)據(jù)準(zhǔn)確性低。上述三種方式,都僅能解決局部主干道的路況采集工作,而對(duì)于大量的城市道路,無(wú)法實(shí)現(xiàn)高比例覆蓋,更無(wú)法解決實(shí)時(shí)路況的準(zhǔn)確性問(wèn)題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題,特別創(chuàng)新地提出了一種基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)系統(tǒng)及采集查詢(xún)方法。
[0006]為了實(shí)現(xiàn)本發(fā)明的上述目的,本發(fā)明提供了一種基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法,包括路況采集過(guò)程,所述路況采集過(guò)程包括如下步驟:
[0007]S11,車(chē)友行駛在某條道路上,如果此條道路擁堵,在移動(dòng)終端上輸入擁堵信息;
[0008]S12,所述移動(dòng)終端將所述車(chē)友的位置坐標(biāo)信息、所述車(chē)友的ID標(biāo)記和擁堵信息一并發(fā)往服務(wù)器;
[0009]S13,T時(shí)間后,所述移動(dòng)終端再次將所述車(chē)友的位置坐標(biāo)信息、所述車(chē)友的ID標(biāo)記發(fā)往服務(wù)器,所述T為正數(shù);
[0010]S14,服務(wù)器的服務(wù)器數(shù)據(jù)分析梳理模塊接收到前后2條數(shù)據(jù)信息后,確認(rèn)所述車(chē)友所乘坐的交通工具的時(shí)速,并與系統(tǒng)閥值P進(jìn)行比較,然后獲得本次坐標(biāo)的路況信息,所述系統(tǒng)閥值P為正數(shù);
[0011]S15,所述服務(wù)器數(shù)據(jù)分析梳理模塊根據(jù)系統(tǒng)當(dāng)前的該路況分析結(jié)果,增加本次路況信息,進(jìn)一步修正路況聚合信息,并以經(jīng)緯度的方式將該路況信息保存到數(shù)據(jù)庫(kù)中;
[0012]S16,根據(jù)該路況的坐標(biāo)信息在地圖系統(tǒng)中定位其位置名稱(chēng),以路名的方式在數(shù)據(jù)庫(kù)中補(bǔ)充一條道路路況信息。
[0013]本發(fā)明的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法通過(guò)提供一個(gè)友善易用的路況分享應(yīng)用,將相同道路上單輛私家車(chē)的路況信息數(shù)據(jù)聚合,獲得該道路的聚合路況數(shù)據(jù),利用聚合路況數(shù)據(jù)為用戶(hù)車(chē)輛提供路況服務(wù)。由于本方法充分利用了”車(chē)友協(xié)同“的思想,匯”單車(chē)路況“之小流成”道路路況“之大江,通過(guò)每時(shí)每刻都在各條道路上行駛的私家車(chē),實(shí)現(xiàn)了對(duì)城市廣泛道路的實(shí)時(shí)路況數(shù)據(jù)采集,較其他方法更具有通用性和準(zhǔn)確性。
[0014]另外,本發(fā)明服務(wù)器數(shù)據(jù)分析梳理模塊接收到前后2條數(shù)據(jù)信息后,確認(rèn)所述車(chē)友所乘坐的交通工具的時(shí)速,并與系統(tǒng)閥值P進(jìn)行比較,然后獲得本次坐標(biāo)的路況信息,更加準(zhǔn)確。
[0015]在本發(fā)明的一種優(yōu)選實(shí)施方式中,所述T為60秒。從而保證路況信息準(zhǔn)確,并且及時(shí)更新。
[0016]在本發(fā)明的一種優(yōu)選實(shí)施方式中,所述系統(tǒng)閥值P為人工定義或通過(guò)路況數(shù)據(jù)聚合分析算法進(jìn)行調(diào)整,調(diào)整時(shí)依據(jù)該路段片段當(dāng)前時(shí)間片段已有的歷史閾值數(shù)據(jù)與本條路況車(chē)友的行駛速度、反映的路況信息以及車(chē)友的信用,根據(jù)聚合分析算法來(lái)決策當(dāng)前系統(tǒng)閥值P的取值。更加準(zhǔn)確。
[0017]在本發(fā)明的另一種優(yōu)選實(shí)施方式中,根據(jù)車(chē)友路況確認(rèn)算法獲得本次坐標(biāo)的路況信息,所述車(chē)友路況確認(rèn)算法包括:
[0018]S51,計(jì)算距離
[0019]C = sin (MLatA)*sin (MLatB)*cos(MLonA-MLonB)+cos (MLatA)*cos(MLatB)Distance = R*Arccos(C)*Pi/180
[0020]其中,MLatA是起點(diǎn)A的經(jīng)度坐標(biāo),MLonA是起點(diǎn)A的緯度坐標(biāo);MLatB是起點(diǎn)B的經(jīng)度坐標(biāo),MLonB是起點(diǎn)B的緯度坐標(biāo),
[0021]R是地球的半徑,值為6378.137公里;Pi是3.1415926
[0022]S52,計(jì)算平均車(chē)速
[0023]S53,確認(rèn)路況計(jì)算
[0024]根據(jù)城市路況信息,設(shè)置兩個(gè)閾值Ml和M2,分別代表?yè)矶麻撝岛屯〞抽撝担鯩1、M2均為正數(shù),并且Ml小于M2,當(dāng)平均速度低于Ml時(shí),則視為擁堵,介于Ml和M2之間時(shí)視為正常,高于M2,則是通暢。如果實(shí)際路況計(jì)算值與車(chē)友提供的評(píng)價(jià)值相同,則將該結(jié)果直接送交路況數(shù)據(jù)聚合分析算法,否則,丟棄車(chē)友提供的評(píng)價(jià)值,而將基于該車(chē)友位置計(jì)算的計(jì)算值提交路況數(shù)據(jù)聚合分析算法處理。
[0025]在本發(fā)明的一種優(yōu)選實(shí)施方式中,所述服務(wù)器數(shù)據(jù)分析梳理模塊根據(jù)系統(tǒng)當(dāng)前的該路況分析結(jié)果,增加本次路況信息,進(jìn)一步修正路況聚合信息中采用路況數(shù)據(jù)聚合分析算法,具體為:
[0026]網(wǎng)絡(luò)中有N個(gè)節(jié)點(diǎn),N= {1,...,n},η為正整數(shù),源節(jié)點(diǎn)和目的節(jié)點(diǎn)集合分別為{Si,Di},其中 i = 1,2,...,n,
[0027]設(shè)節(jié)點(diǎn)k每正確提供路況信息的收益為G,損耗為F,占用成功的概率為ak,則節(jié)點(diǎn)k的效用函數(shù)Uk可表述為:
【權(quán)利要求】
1.一種基于車(chē)友協(xié)同的實(shí)時(shí)路況米集查詢(xún)方法,其特征在于,包括: 路況采集過(guò)程,所述路況采集過(guò)程包括如下步驟: S11,車(chē)友行駛在某條道路上,如果此條道路擁堵,在移動(dòng)終端上輸入擁堵信息; S12,所述移動(dòng)終端將所述車(chē)友的位置坐標(biāo)信息、所述車(chē)友的ID標(biāo)記和擁堵信息一并發(fā)往服務(wù)器; S13,T時(shí)間后,所述移動(dòng)終端再次將所述車(chē)友的位置坐標(biāo)信息、所述車(chē)友的ID標(biāo)記發(fā)往服務(wù)器,所述T為正數(shù); S14,服務(wù)器的服務(wù)器數(shù)據(jù)分析梳理模塊接收到前后2條數(shù)據(jù)信息后,確認(rèn)所述車(chē)友所乘坐的交通工具的時(shí)速,并與系統(tǒng)閥值P進(jìn)行比較,然后獲得本次坐標(biāo)的路況信息,所述系統(tǒng)閥值P為正數(shù); S15,所述服務(wù)器數(shù)據(jù)分析梳理模塊根據(jù)系統(tǒng)當(dāng)前的該路況分析結(jié)果,增加本次路況信息,進(jìn)一步修正路況聚合信息,并以經(jīng)緯度的方式將該路況信息保存到數(shù)據(jù)庫(kù)中; S16,根據(jù)該路況的坐標(biāo)信息在地圖系統(tǒng)中定位其位置名稱(chēng),以路名的方式在數(shù)據(jù)庫(kù)中補(bǔ)充一條道路路況信息。
2.如權(quán)利要求1所述的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法,其特征在于,所述T為60秒。
3.如權(quán)利要求1所述的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法,其特征在于,所述系統(tǒng)閥值P為人工定義或通過(guò)路況數(shù)據(jù)聚合分析算法進(jìn)行調(diào)整,調(diào)整時(shí)依據(jù)該路段片段當(dāng)前時(shí)間片段已有的歷史閾值數(shù)據(jù)與本條路況車(chē)友的行駛速度、反映的路況信息以及車(chē)友的信用,根據(jù)聚合分析算法來(lái)決策當(dāng)前系統(tǒng)閥值P的取值。
4.如權(quán)利要求1所述的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法,其特征在于,根據(jù)車(chē)友路況確認(rèn)算法獲得本次坐標(biāo)的路況信息,所述車(chē)友路況確認(rèn)算法包括: S51,計(jì)算距離
C = sin (MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos (MLatA)*cos(MLatB) Distance=R*Arccos(C)*Pi/180 其中,MLatA是起點(diǎn)A的經(jīng)度坐標(biāo),MLonA是起點(diǎn)A的緯度坐標(biāo);MLatB是起點(diǎn)B的經(jīng)度坐標(biāo),MLonB是起點(diǎn)B的纟韋度坐標(biāo), R是地球的半徑,值為6378.137公里;Pi是3.1415926 S52,計(jì)算平均車(chē)速 S53,確認(rèn)路況計(jì)算 根據(jù)城市路況信息,設(shè)置兩個(gè)閾值Ml和M2,分別代表?yè)矶麻撝岛屯〞抽撝?,所述M1、M2均為正數(shù),并且Ml小于M2,當(dāng)平均速度低于Ml時(shí),則視為擁堵,介于Ml和M2之間時(shí)視為正常,高于M2,則是通暢,如果實(shí)際路況計(jì)算值與車(chē)友提供的評(píng)價(jià)值相同,則將該結(jié)果直接送交路況數(shù)據(jù)聚合分析算法,否則,丟棄車(chē)友提供的評(píng)價(jià)值,而將基于該車(chē)友位置計(jì)算的計(jì)算值提交路況數(shù)據(jù)聚合分析算法處理。
5.如權(quán)利要求1所述的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法,其特征在于,所述路況數(shù)據(jù)聚合分析算法,具體為: 網(wǎng)絡(luò)中有N個(gè)節(jié)點(diǎn),N = {I,…,η},η為正整數(shù),源節(jié)點(diǎn)和目的節(jié)點(diǎn)集合分別為{Si,Di},其中 i = 1,2,...,n,設(shè)節(jié)點(diǎn)k每正確提供路況信息的收益為G,損耗為F,占用成功的概率為ak,則節(jié)點(diǎn)k的效用函數(shù)Uk可表述為:
6.如權(quán)利要求1所述的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法,其特征在于,在步驟S15中,對(duì)道路位置方向定位并存儲(chǔ)入數(shù)據(jù)庫(kù): 根據(jù)前后兩次獲得的車(chē)友位置坐標(biāo)信息的經(jīng)緯度坐標(biāo)的變化,將前后變化值以及依據(jù)前后經(jīng)緯度差值計(jì)算出的方向代碼一并存入數(shù)據(jù)庫(kù)中。
7.如權(quán)利要求1所述的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法,其特征在于,還包括路況查詢(xún)過(guò)程,所述路況查詢(xún)過(guò)程包括: S21,車(chē)友準(zhǔn)備駕車(chē)出發(fā),打開(kāi)路況查詢(xún)客戶(hù)端,輸入欲查詢(xún)的道路名稱(chēng); S22,路況查詢(xún)服務(wù)模塊首先根據(jù)所述道路名稱(chēng)從地圖系統(tǒng)中獲取該位置的經(jīng)緯度坐標(biāo)信息; S23,路況查詢(xún)服務(wù)模塊從當(dāng)前車(chē)友的當(dāng)前位置獲取GPS坐標(biāo)信息; S24,依據(jù)道路查詢(xún)方向定位算法確定目標(biāo)坐標(biāo)的方向; S25,路況查詢(xún)服務(wù)模塊將目標(biāo)地址坐標(biāo)、方向信息提交到數(shù)據(jù)庫(kù)中查詢(xún),并將返回結(jié)果在手機(jī)客戶(hù)端中顯不。
8.如權(quán)利要求1所述的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)方法,其特征在于,所述道路查詢(xún)方向定位算法: 在計(jì)算實(shí)時(shí)路況時(shí),根據(jù)前后兩次獲得的車(chē)友位置坐標(biāo)信息的經(jīng)緯度坐標(biāo)的變化,將前后變化值以及依據(jù)前后經(jīng)緯度差值計(jì)算出的方向代碼。
9.一種權(quán)利要求1或7所述的基于車(chē)友協(xié)同的實(shí)時(shí)路況采集查詢(xún)系統(tǒng),其特征在于,包括服務(wù)器以及能夠與所述服務(wù)器進(jìn)行信息交互的移動(dòng)終端, 所述服務(wù)器包括服務(wù)器數(shù)據(jù)分析梳理模塊、路況查詢(xún)服務(wù)模塊, 所述移動(dòng)終端包括客戶(hù)端應(yīng)用模塊,以及與所述路況查詢(xún)服務(wù)模塊進(jìn)行信息交互的查詢(xún)客戶(hù)端; 所述客戶(hù)端應(yīng)用模塊獲取當(dāng)前車(chē)友所處位置的經(jīng)緯度坐標(biāo)并傳輸給服務(wù)器數(shù)據(jù)分析梳理|旲塊; 服務(wù)器數(shù)據(jù)分析梳理模塊處理車(chē)友提供的路況反饋信息,并對(duì)路況信息進(jìn)行處理并存儲(chǔ); 需查詢(xún)路況信 息的車(chē)友通過(guò)查詢(xún)客戶(hù)端向路況查詢(xún)服務(wù)模塊輸入查詢(xún)路段名稱(chēng),路況查詢(xún)服務(wù)模塊根據(jù)該車(chē)友當(dāng)前位置,以及查詢(xún)路段位置判定其行駛方向,并以此為依據(jù)向路況數(shù)據(jù)庫(kù)發(fā)送路況查詢(xún)請(qǐng)求,并將獲取的路況信息反饋給查詢(xún)客戶(hù)端。
【文檔編號(hào)】G06F17/30GK103996293SQ201410252156
【公開(kāi)日】2014年8月20日 申請(qǐng)日期:2014年6月9日 優(yōu)先權(quán)日:2014年6月9日
【發(fā)明者】張程, 吳傳淑, 周廣哲, 李捷, 甘紅霞 申請(qǐng)人:重慶大學(xué)