一種基于公交車輛位置里程的路況檢測(cè)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了基于公交車輛位置里程的路況檢測(cè)方法及系統(tǒng),所示路況檢測(cè)方法,其特征在于,包括以下步驟:(1)、計(jì)算公交車在目標(biāo)路段運(yùn)行的里程數(shù)據(jù)s,a、實(shí)時(shí)獲取公交車位置的定位數(shù)據(jù),計(jì)算每連續(xù)若干次獲取定位數(shù)據(jù)的位置中,第一次位置與最后一次位置之間的距離,并將各距離累加得到里程數(shù)據(jù),(2)、計(jì)算公交車在該目標(biāo)路段的平均速度v。本發(fā)明的路況檢測(cè)方法,實(shí)時(shí)獲取公交車位置的定位數(shù)據(jù),獲取頻率可達(dá)1秒,每連續(xù)若干次獲取定位數(shù)據(jù)的位置之間的距離,并累加成為里程數(shù)據(jù),由于獲取頻率高,因此可以忽略轉(zhuǎn)彎等對(duì)里程數(shù)據(jù)的影響,里程數(shù)據(jù)計(jì)算精度高,根據(jù)里程數(shù)據(jù)計(jì)算的車速信息誤差小。
【專利說(shuō)明】-種基于公交車輛位置里程的路況檢測(cè)方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于智能交通【技術(shù)領(lǐng)域】,具體地說(shuō),是涉及一種基于公交車輛位置里程的 路況檢測(cè)方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著車輛保有量越來(lái)越多,城市路況變得越來(lái)越差,出行的時(shí)間和成本在加大。如 果能為出行者提供實(shí)時(shí)路況作為出行參考,則為出行者的出行規(guī)劃和線路選擇提供很大幫 助,減少出行時(shí)間,有利于提高出行效率,降低出行成本。
[0003] 在目前實(shí)時(shí)路況數(shù)據(jù)的采集中,通常用的方法是浮動(dòng)車方式。由于社會(huì)車輛組織 分散,缺少數(shù)據(jù)采集設(shè)備,無(wú)法采集數(shù)據(jù),因此常用的數(shù)據(jù)采集方法一般利用出租車作為浮 動(dòng)車,但是這樣需要出租車安裝專門設(shè)備并提供后臺(tái)采集服務(wù),并向出租車支付一定的費(fèi) 用用于酬勞和網(wǎng)絡(luò)通信費(fèi)用,代價(jià)較高功能單一;出租車運(yùn)行無(wú)規(guī)律,安裝設(shè)備受限制,對(duì) 地域和時(shí)段的覆蓋都不完整,而公交車在城市的主要干道上定時(shí)定點(diǎn)的有規(guī)律的正常運(yùn) 營(yíng),因此地域和時(shí)段的覆蓋較完整。
[0004] 申請(qǐng)?zhí)枮?01110373368. 9的中國(guó)專利公開(kāi)了一種根據(jù)公交車輛上報(bào)GPS位置數(shù) 據(jù)計(jì)算平均速度獲取路況信息的方法及系統(tǒng),主要計(jì)算方法為公交車兩次上報(bào)GPS位置信 息的距離和時(shí)間差計(jì)算平均速度,但是沒(méi)有給出兩次位置的距離的具體算法,尤其是有彎 曲的路段直接通過(guò)位置數(shù)據(jù)計(jì)算實(shí)際變成了兩點(diǎn)間的直線計(jì)算,會(huì)存在較大的誤差;實(shí)際 應(yīng)用中GPS等位置數(shù)據(jù)由于存在漂移現(xiàn)象,存在誤差,如果不進(jìn)行誤差校正則隨著距離的 拉長(zhǎng)計(jì)算結(jié)果的誤差會(huì)出現(xiàn)增大的趨勢(shì)。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明為了解決現(xiàn)有路況檢測(cè)方法中對(duì)車速檢測(cè)不精確、誤差大的問(wèn)題,提出了 一種基于公交車輛位置里程的路況檢測(cè)方法,可以提高檢測(cè)精確度。
[0006] 為了解決上述技術(shù)問(wèn)題,本發(fā)明采用以下技術(shù)方案予以實(shí)現(xiàn): 一種基于公交車輛位置里程的路況檢測(cè)方法,包括以下步驟: (1) 、計(jì)算公交車在目標(biāo)路段運(yùn)行的里程數(shù)據(jù)s:a、實(shí)時(shí)獲取公交車位置的定位數(shù) 據(jù),計(jì)算每連續(xù)若干次獲取定位數(shù)據(jù)的位置中,第一次位置與最后一次位置之間的距離 七(1=1,2,3-),并將各距離巧累加得到里程數(shù)據(jù),
【權(quán)利要求】
1. 一種基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,包括以下步驟: (1) 、計(jì)算公交車在目標(biāo)路段運(yùn)行的里程數(shù)據(jù)S :a、實(shí)時(shí)獲取公交車位置的定位數(shù)據(jù), 計(jì)算每連續(xù)若干次獲取定位數(shù)據(jù)的位置中,第一次位置與最后一次位置之間的距離Si(i = 1,2, 3…),并將各距離Si累加得到里程數(shù)據(jù),s = Σ Si ;或者,b、實(shí)時(shí)獲取公交車位置的定 位數(shù)據(jù),每連續(xù)若干次獲取定位數(shù)據(jù)的位置中,通過(guò)公交車的CAN總線獲取第一次位置與 最后一次位置公交車運(yùn)行的總里程數(shù)據(jù),所述兩個(gè)位置的總里程數(shù)據(jù)之差即為該兩個(gè)位置 之間的距離,并將各距離累加得到里程數(shù)據(jù); (2) 、計(jì)算公交車在該目標(biāo)路段的平均速度V :
其中,t為公交車在該目標(biāo)路段的總運(yùn)行時(shí)間,所述V也即為該目標(biāo)路段路況的車速信 肩、。
2. 根據(jù)權(quán)利要求1所述的基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,所述 步驟(1)和步驟⑵之間,還包括: (1. 1)、計(jì)算公交車的實(shí)際運(yùn)行時(shí)間t' : t1 = t-ti ; 所述步驟(2)中,公交車在該目標(biāo)路段的平均速度
其中,tl為公交車在所述路段內(nèi)的公交車站的??繒r(shí)間。
3. 根據(jù)權(quán)利要求1或2所述的基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,所 述步驟(1)的方案a中,還包括過(guò)濾異常位置數(shù)據(jù)的步驟: (al)、根據(jù)所計(jì)算的距離Si,計(jì)算公交車在距離Si所對(duì)應(yīng)的路段內(nèi)的運(yùn)行速度Vi :
(a2)、將Vi與閾值Vth做比較,查找出大于閾值Vth的異常速度,則認(rèn)為所述異常速度所 在路段的至少按照公交車運(yùn)行方向位于后者的位置的定位數(shù)據(jù)獲取出現(xiàn)了漂移,丟棄至少 按照公交車運(yùn)行方向位于后者的位置的定位數(shù)據(jù)。
4. 根據(jù)權(quán)利要求3所述的基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,所述 步驟(1)的方案a中,還包括對(duì)公交車位置的定位數(shù)據(jù)進(jìn)行校正的步驟: 在公交車每經(jīng)過(guò)一公交車站時(shí),將該公交車站的實(shí)際位置數(shù)據(jù)對(duì)公交車在當(dāng)前位置的 定位數(shù)據(jù)做校正。
5. 根據(jù)權(quán)利要求4所述的基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,所述 步驟(1)的方案a中,還包括對(duì)公交車的里程數(shù)據(jù)進(jìn)行校正的步驟:公交車在目標(biāo)路段所經(jīng) 過(guò)的所有公交車站,以經(jīng)過(guò)第一站時(shí)的里程數(shù)據(jù)作為基準(zhǔn)里程,則后面每經(jīng)過(guò)一個(gè)公交車 站時(shí),用當(dāng)前公交車站與上一公交車站之間的實(shí)際距離對(duì)公交車的里程數(shù)據(jù)做校正。
6. 根據(jù)權(quán)利要求5所述的基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,所述 步驟(1)的方案a中,距離Si的計(jì)算方法為: 假設(shè)連續(xù)若干次獲取定位數(shù)據(jù)的位置中,第一次位置C經(jīng)緯度為(CJ,CW),最后一次位 置Z經(jīng)緯度為(ZJ,ZW),距離計(jì)算公式:
7. 根據(jù)權(quán)利要求6所述的基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,所述 步驟(1)的方案a中,計(jì)算距離Si時(shí),還包括考慮漂移誤差的步驟: (a3)、定義漂移誤差為Wp ; (a4)、每接收一次定位數(shù)據(jù)的位置,如果當(dāng)前位置與前一次位置的距離小于Wp,則認(rèn)為 車輛靜止或極度緩慢運(yùn)行中,并記錄前一次位置為Pl ; (a5)、如果連續(xù)幾次位置與位置Pl的距離均小于Wp,則認(rèn)為Pl是漂移的,用最后一次 位置作為Pl ;否則,如果連續(xù)幾次位置與Pl的距離〉Wp,則認(rèn)為公交車開(kāi)始運(yùn)動(dòng),根據(jù)最后 一次位置與Pl的距離作為里程數(shù)據(jù)進(jìn)行累加,然后將Pl更新為當(dāng)前位置。
8. 根據(jù)權(quán)利要求7所述的基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,所述 步驟(1)的方案a對(duì)公交車的里程數(shù)據(jù)進(jìn)行校正的步驟中,將當(dāng)前公交車站與上一公交車 站之間的實(shí)際距離與所計(jì)算的公交車在所述兩個(gè)公交車站位置之間的距離進(jìn)行比較,如果 兩者差距大于2倍Wp,則以所述兩站間的實(shí)際距離作為所述兩個(gè)公交車站位置之間的距離 進(jìn)行累加。
9. 根據(jù)權(quán)利要求1或2所述的基于公交車輛位置里程的路況檢測(cè)方法,其特征在于,若 特定時(shí)段內(nèi)多輛公交車在所述目標(biāo)路段的平均速度分別vl,v2…vn,則將vl,v2…vn按照 從小到大或者從大到小的順序排列,如果公交車輛數(shù)η為奇數(shù),則取中間值作為中間值T, 如果公交車輛數(shù)η為偶數(shù),則取中間兩個(gè)的值并進(jìn)行平均作為中間值T ; 將vl,ν2…vn中所有與中間值T之差的絕對(duì)值大于1/3Τ的速度值更新為Τ,然后計(jì)算 所述車輛的平均速度
并將v?作為該目標(biāo)路段路況的車速信息。
10. -種基于權(quán)利要求1-9任一項(xiàng)所述的路況檢測(cè)方法的路況檢測(cè)系統(tǒng),其特征在于, 包括車載終端和公交服務(wù)中心,所述車載終端包括中央控制器、通信模塊、定位模塊, 所述定位模塊用于實(shí)時(shí)獲取公交車位置的定位數(shù)據(jù); 所述中央控制器用于根據(jù)定位模塊所獲取的定位數(shù)據(jù)計(jì)算里程數(shù)據(jù),以及通過(guò)所述 通信模塊與所述公交服務(wù)中心通信,定時(shí)向公交服務(wù)中心上報(bào)公交車的里程數(shù)據(jù)和定位數(shù) 據(jù),以及接收公交服務(wù)中心發(fā)送的通信指令; 所述公交服務(wù)中心接收車載終端上報(bào)的定位數(shù)據(jù)計(jì)算里程數(shù)據(jù),并完成對(duì)車載終端的 指揮控制。
【文檔編號(hào)】G08G1/052GK104392606SQ201410606691
【公開(kāi)日】2015年3月4日 申請(qǐng)日期:2014年10月31日 優(yōu)先權(quán)日:2014年10月31日
【發(fā)明者】李坤鵬, 王寶山, 劉剛, 牟三鋼, 張新穩(wěn), 劉振頂, 劉方棟, 程鵬 申請(qǐng)人:青島海信網(wǎng)絡(luò)科技股份有限公司