亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種分析公交運營情況的方法和裝置與流程

文檔序號:11954162閱讀:289來源:國知局
一種分析公交運營情況的方法和裝置與流程

本發(fā)明涉及公共交通技術領域,特別是涉及一種分析公交運營情況的方法和裝置。



背景技術:

隨著國內公交信息化建設的不斷發(fā)展,越來越多的公交車輛已經安裝定位設備,例如GPS(Global Positioning System,全球定位系統(tǒng)),能夠實時記錄和回傳車輛的位置參數(shù),其中,包括車輛的經緯度坐標、行駛速度和行駛方向等基本信息。

眾所周知,公交車輛按照既定線路行駛,故其GPS軌跡分布滿足線路和排班、調度等規(guī)則的約束,因此,結合公交的線路和站點等靜態(tài)數(shù)據(jù),可以基于對公交GPS數(shù)據(jù)的統(tǒng)計分析,反推得出公交的運營情況。例如,對于每一班車而言,可以統(tǒng)計其行駛里程、行駛時長、行駛過程是否存在GPS異常(GPS定位失敗或數(shù)據(jù)上傳失敗)等等;對于一輛公交車而言,可以統(tǒng)計其每天的發(fā)班次數(shù)、行駛總里程、總時長等等;對于一條公交線路而言,可以統(tǒng)計其每天的首末班車時間、在線車輛數(shù)、發(fā)車總班數(shù)、行駛總里程、總時長等等。

進一步地,可以基于上述數(shù)據(jù)的統(tǒng)計分析,確定公交運營過程中的異常,例如,由于調度導致的行駛里程或行駛時長異常,或者車輛是否存在GPS定位和上傳異常,等等,分析結果將為公交信息系統(tǒng)的建設提供決策依據(jù)。

因此,本領域技術人員亟待解決的技術問題是:如何利用公交車輛回傳的GPS信息,對公交車輛和公交線路的運營情況進行分析,確定公交運營中存在的異常。



技術實現(xiàn)要素:

本發(fā)明提供了一種分析公交運營情況的方法和裝置,以解決如何利用公交車輛回傳的GPS信息,對公交車輛和公交線路的運營情況進行分析,確 定公交運營中存在的異常的問題。

為解決上述技術問題,本發(fā)明公開了一種分析公交運營情況的方法,包括:

接收公交車輛在Trip中發(fā)送的GPS數(shù)據(jù),計算Trip狀態(tài)信息;

依據(jù)所述Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否存在異常;

統(tǒng)計第一預設時間內的所述公交車輛的各個Trip的所述Trip狀態(tài),確定所述公交車輛的運行狀態(tài)是否存在異常;

統(tǒng)計第二預設時間內公交線路上的全部公交車輛的運行狀態(tài),確定所述公交線路的運行狀態(tài)是否存在異常。

優(yōu)選地,所述Trip狀態(tài)信息包括:合法的出站GPS點、合法的入站GPS點、Trip里程、Trip類型、Trip平均速度、GPS數(shù)量、GPS上傳間隔和接收延遲時間中的至少一個。

優(yōu)選地,所述依據(jù)所述Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否存在異常,包括:

若所述Trip狀態(tài)信息中未包括合法的出站GPS點或合法的入站GPS點,則所述公交車輛的Trip狀態(tài)為行駛過程錯誤TripError。

優(yōu)選地,所述依據(jù)所述Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否異常,包括:

若|tp.TripLen-L.LineLen|>max{2km,L.LineLen×0.1},則所述公交車輛的Trip狀態(tài)為行駛里程錯誤TripLenError;

其中,tp.TripLen為行駛里程,L.LineLen為線路里程,tp為Trip的縮寫,L為公交線路。

優(yōu)選地,所述依據(jù)所述Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否異常,包括:

若tp.TripType=stop且tp.TripLen>2km,則所述公交車輛的Trip狀態(tài)為??垮e誤StopLenError;

其中,tp.TripType為Trip類型,stop為站內???,tp.TripLen為行駛里程。

優(yōu)選地,所述依據(jù)所述Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否 異常,包括:

若tp.TripAvgSpeed<δ或tp.TripAvgSpeed>ψ,則所述公交車輛的Trip狀態(tài)為速度錯誤SpeedError;其中,tp.TripAvgSpeed為行駛平均速度,δ為預設的速度下限值,ψ為預設的速度上限值;

若存在上傳的GPS數(shù)量少于預設GPS數(shù)量、GPS上傳間隔超過預設間隔時間,接收延遲時間超過預設時間、存在格式異常的GPS點和存在定位失效的GPS點中的任意一個,則所述公交車輛的Trip狀態(tài)為定位錯誤GPSError。

優(yōu)選地,所述統(tǒng)計第一預設時間內的所述公交車輛的各個Trip中的所述Trip狀態(tài),確定所述公交車輛的運行狀態(tài)是否存在異常,包括:

若在所述第一預設之間中,所述公交車輛的任一Trip的所述Trip狀態(tài)為GPSError,則所述公交車輛的運行狀態(tài)為GPS設備異常。

優(yōu)選地,所述統(tǒng)計第二預設時間內的所述公交車輛的各個Trip的所述Trip狀態(tài),確定所述公交車輛的運行狀態(tài)是否存在異常,包括:

若在第一預設時間內的所述公交車輛的任一Trip的所述Trip狀態(tài)為TripError、SpeedError和TripLenError中的任意一個,則所述公交車輛的運行狀態(tài)為存在調度。

優(yōu)選地,所述統(tǒng)計第二預設時間內公交線路上的全部公交車輛的運行狀態(tài),確定所述公交線路的運行狀態(tài)是否存在異常,包括:

若在線公交車輛數(shù)量小于預設值則所述公交線路的運行狀態(tài)為上線率不足;

若所述公交線路中存在所述公交車輛的運行狀態(tài)為GPS設備異常,則所述公交線路的運行狀態(tài)為有公交車輛的GPS設備需要升級;

若所述公交線路中存在所述公交車輛的運行狀態(tài)為存在調度,則所述公交線路的運行狀態(tài)為所述公交車輛被調度至其他線路。

本發(fā)明還公開了一種分析公交運營情況的裝置,包括:

Trip狀態(tài)信息計算模塊,用于接收公交車輛在Trip中發(fā)送的GPS數(shù)據(jù),計算Trip狀態(tài)信息;

公交車輛Trip狀態(tài)確定模塊,用于依據(jù)所述Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否存在異常;

公交車輛運行狀態(tài)確定模塊,用于統(tǒng)計第一預設時間內的所述公交車輛的各個Trip的所述Trip狀態(tài),確定所述公交車輛的運行狀態(tài)是否存在異常;

公交線路運行狀態(tài)確定模塊,用于統(tǒng)計第二預設時間內公交線路上的全部公交車輛的運行狀態(tài),確定所述公交線路的運行狀態(tài)是否存在異常。

與現(xiàn)有技術相比,本發(fā)明提供的技術方案具有以下優(yōu)點:

接收公交車輛在行駛Trip中發(fā)送的GPS數(shù)據(jù),計算Trip狀態(tài)信息;依據(jù)Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)、公交車輛的運行狀態(tài)和公交線路的運行狀態(tài)是否存在異常。如果上線率不足或存在GPS故障的設備,則說明線路上有的公交車輛未安裝GPS設備或GPS設備需要被升級,為公交管理部門升級GPS設備提供決策依據(jù);如果存在調度等情況,則需要公交管理部門提供公交的動態(tài)調度數(shù)據(jù),或者在到站服務系統(tǒng)中進行特殊處理,從而有效保障公交報站等服務的準確度。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1本發(fā)明實施例提供的公交運營過程示意圖;

圖2為本發(fā)明實施例提供的一種分析公交運營情況的方法的流程示意圖;

圖3為本發(fā)明實施例提供一條公交線路上下行的線路示意圖;

圖4為本發(fā)明實施例提供一種公交車輛異常Trip的線路示意圖;

圖5為本發(fā)明實施例提供的一種分析公交運營情況的裝置的結構示意圖。

具體實施方式

下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

圖1本發(fā)明實施例提供的公交運營過程示意圖。

經發(fā)明人研究發(fā)現(xiàn),一班公交車從公交線路(上行或下行)的始發(fā)站運行到終點站的過程可以用Trip(行駛)來描述,在始發(fā)站或終點站內??康倪^程可以用Stop(站內???停靠來描述,如圖1所示?;赥rip可以分析出公交車輛每天的運營情況,例如,在起始站和終點站之間行駛了多少個Trip,行駛時間、在站(起始、終點)內??繒r間、行駛里程、平均速度等。

基于上述原理,本發(fā)明公開了一種分析公交運營情況的方法和裝置,以解決如何利用公交車輛回傳的GPS(Global Positioning System,全球定位系統(tǒng))信息,對公交車輛和公交線路的運營情況進行分析,確定公交運營中存在的異常的問題。

實施例一

圖2為本發(fā)明實施例提供的一種分析公交運營情況的方法的流程示意圖。

本發(fā)明實施例提供了一種分析公交運營情況的方法,如圖2所示,該方法具體包括以下步驟:

步驟S201,接收公交車輛在行駛Trip中發(fā)送的GPS數(shù)據(jù),計算Trip狀態(tài)信息。

在步驟中,Trip狀態(tài)信息可以包括:合法的出站GPS點、合法的入站GPS點、Trip里程、Trip類型、Trip平均速度、GPS數(shù)量、GPS上傳間隔和接收延遲時間中的至少一個。

步驟S202,依據(jù)Trip信息,確定公交車輛的Trip狀態(tài)是否存在異常。

在本步驟中,若Trip狀態(tài)信息中未包括合法的出站GPS點或合法的入 站GPS點,則公交車輛的Trip狀態(tài)為行駛過程錯誤TripError。造成公交車輛的Trip狀態(tài)為TripError的原因可以是車輛調度且未從起始站點出發(fā)或者未最終回到終點站,或是車輛GPS數(shù)據(jù)漂移過大。

若|tp.TripLen-L.LineLen|>max{2km,L.LineLen×0.1}則公交車輛的Trip狀態(tài)為行駛里程錯誤TripLenError;其中,tp.TripLen為行駛里程,L.LineLen為線路里程,tp為Trip的縮寫,L為公交線路。造成行駛里程錯誤的原因可以是車輛被調度(但最終回到了終點站)或是車輛在行駛過程中未嚴格按照線路行駛。

若tp.TripType=stop且tp.TripLen>2km,則公交車輛的Trip狀態(tài)為??垮e誤StopLenError;其中,tp.TripType Trip類型,stop為站內停靠,tp.TripLen為行駛里程。造成公交車輛的Trip狀態(tài)為??垮e誤的原因可以是車輛在站內停靠過程中又行駛了較長的里程。stop可以理解為一種特殊的Trip。若tp.TripAvgSpeed<δ或tp.TripAvgSpeed>ψ,則公交車輛的Trip狀態(tài)為速度錯誤SpeedError;其中,tp.TripAvgSpeed為行駛平均速度,δ為預設的速度下限值,ψ為預設的速度上限值。例如δ為8km/h,ψ為30km/h。導致公交車輛的Trip狀態(tài)為速度錯誤的原因可以是Trip行駛過程中出現(xiàn)了大量的GPS丟失情況,導致相鄰的Trip被合并,速度偏??;或是,車輛未按照線路行駛,或未在所有站點停留(如區(qū)間車),導致Trip時間減小,速度偏大。

若存在上傳的GPS數(shù)量少于預設GPS數(shù)量、GPS上傳間隔超過預設間隔時間,接收延遲時間超過預設時間、存在格式異常的GPS點和存在定位失效的GPS點中的任意一個,則公交車輛的Trip狀態(tài)為定位錯誤GPSError。導致公交車輛的Trip狀態(tài)為定位錯誤的原因可以是公交車輛上搭載的GPS設備異常。

步驟S203,統(tǒng)計預設時間內的公交車輛的Trip狀態(tài),確定公交車輛的運行狀態(tài)是否存在異常。

在本步驟中,若在第一預設之間中,公交車輛的任一Trip的Trip狀態(tài)為GPSError,則公交車輛的運行狀態(tài)為GPS設備異常。

若在第一預設時間內的公交車輛的任一Trip的狀態(tài)為TripError、SpeedError和TripLenError中的任意一個,則公交車輛的運行狀態(tài)為存在調 度,未按公交線路行駛。

步驟S204,統(tǒng)計第二預設時間內公交線路上的全部公交車輛的運行狀態(tài),確定公交線路的運行狀態(tài)是否存在異常。

在本步驟中,若在線公交車輛數(shù)量小于預設值,即公交車輛在線率BusOnLineRate<1,則公交線路的運行狀態(tài)為上線率不足,會嚴重影響公交到站服務的準確性。

若公交線路中存在公交車輛的運行狀態(tài)為GPS設備異常,則公交線路的運行狀態(tài)為有公交車輛的GPS設備需要升級;則需要及時升級公交車輛的GPS設備,以保證公交車輛發(fā)送正確的GPS數(shù)據(jù),從而準確定位公交車輛。

若公交線路中存在公交車輛的運行狀態(tài)為存在調度,則公交線路的運行狀態(tài)為公交車輛被調度至其他線路,則表明需要公交管理部門提供公交的動態(tài)調度數(shù)據(jù),或者在到站服務系統(tǒng)中進行特殊處理,從而有效保障公交報站等服務的準確度。

通過本發(fā)明實施例提供的一種分析公交運營情況的方法,接收公交車輛在行駛Trip中發(fā)送的GPS數(shù)據(jù),計算Trip狀態(tài)信息;依據(jù)Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否存在異常,公交車輛的運行狀態(tài)和公交線路的運行狀態(tài)是否存在異常。如果上線率不足或存在GPS故障的設備,則說明線路上有的公交車輛未安裝GPS設備或GPS設備需要被升級,為公交管理部門升級GPS設備提供決策依據(jù);如果存在調度等情況,則需要公交管理部門提供公交的動態(tài)調度數(shù)據(jù),或者在到站服務系統(tǒng)中進行特殊處理,從而有效保障公交報站等服務的準確度。

在本發(fā)明實施例中,Trip平均速度tp.TripAvgSpeed的計算過程為:

tp.TripAvgSpeed=tp.TripLen/tp.TripInterval,其中,tp.TripLen為Trip行駛里程,tp.TripInterval為Trip間隔;

Trip間隔tp.TripInterval的計算過程為:

tp.TripInterval=tp.TripEndTime-tp.TripBgnTime;

其中,tp.TripEndTime為行駛開始時間,tp.TripBgnTime為行駛結束時間。

實施例二

圖3為本發(fā)明實施例提供一條公交線路上下行的線路示意圖;

圖4為本發(fā)明實施例提供一種公交車輛異常Trip的線路示意圖。

結合圖3和圖4,可以看出圖4中的41、42、43和44區(qū)域公交車輛行駛狀況異常。

依據(jù)如下表1,確定公交車輛的Trip狀態(tài)是否存在異常。

表1:

依據(jù)如下表2,確定公交車輛的運行狀態(tài)是否存在異常。

表2:

依據(jù)表3,確定公交線路的運行狀態(tài)是否存在異常。

表3:

實施例三

圖5為本發(fā)明實施例公開的一種分析公交運營情況的裝置的結構示意圖。

本發(fā)明提供了一種分析公交運營情況的裝置,可以執(zhí)行上述分析公交運營情況的方法,如圖5所示,該裝置具體包括:Trip狀態(tài)信息計算模塊51、公交車輛Trip狀態(tài)確定模塊52、公交車輛運行狀態(tài)確定模塊53和公交線路運行狀態(tài)確定模塊54。

Trip狀態(tài)信息計算模塊51,用于接收公交車輛在行駛Trip中發(fā)送的GPS數(shù)據(jù),計算Trip狀態(tài)信息;公交車輛rip狀態(tài)確定模塊52,用于依據(jù)Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否存在異常;公交車輛運行狀態(tài)確定模塊53,用于統(tǒng)計第一預設時間內的公交車輛的各個Trip的狀態(tài),確定公交車輛的運行狀態(tài)是否存在異常;公交線路運行狀態(tài)確定模塊54,用于統(tǒng)計第二預設時間內公交線路上的全部公交車輛的運行狀態(tài),確定公交線路的運行狀態(tài)是否存在異常。

在Trip狀態(tài)信息計算模塊51中,Trip狀態(tài)信息包括:合法的出站GPS點、合法的入站GPS點、Trip里程、Trip類型、Trip平均速度、GPS數(shù)量、GPS上傳間隔和接收延遲時間中的至少一個。

在公交車輛Trip狀態(tài)確定模塊52中,若Trip狀態(tài)信息中未包括合法的出站GPS點或合法的入站GPS點,則公交車輛的Trip狀態(tài)為行駛過程錯誤TripError。造成公交車輛的Trip狀態(tài)為TripError的原因可以是車輛調度且未從起始站點出發(fā)或者未最終回到終點站,或是車輛GPS數(shù)據(jù)漂移過大。

若|tp.TripLen-L.LineLen|>max{2km,L.LineLen×0.1}則公交車輛的Trip狀態(tài)為行駛里程錯誤TripLenError;其中,tp.TripLen為行駛里程,L.LineLen為線路里程,tp為Trip的縮寫,L為公交線路。造成行駛里程錯誤的原因可以是車輛被調度(但最終回到了終點站),或是車輛在行駛過程中未嚴格按照線路行駛。

若tp.TripType=stop且tp.TripLen>2km,則公交車輛的Trip狀態(tài)為??垮e誤StopLenError;其中,tp.TripType Trip類型,stop為站內???,tp.TripLen為行駛里程。造成公交車輛的Trip狀態(tài)為??垮e誤的原因可以是車輛在站內停靠過程中又行駛了較長的里程。

若tp.TripAvgSpeed<δ或tp.TripAvgSpeed>ψ,則公交車輛的Trip狀態(tài)為速度錯誤SpeedError;其中,tp.TripAvgSpeed為行駛平均速度,δ為預設的速度下限值,ψ為預設的速度上限值。例如δ為8km/h,ψ為30km/h。導致公交車輛的Trip狀態(tài)為速度錯誤的原因可以是Trip中出現(xiàn)了大量的GPS丟失情況,導致相鄰的Trip被合并,速度偏小;或是,車輛未按照線路行駛,或未在所有站點停留(如區(qū)間車),導致Trip時間減小,速度偏大。

若存在上傳的GPS數(shù)量少于預設GPS數(shù)量、GPS上傳間隔超過預設間隔時間,接收延遲時間超過預設時間、存在格式異常的GPS點和存在定位失效的GPS點中的任意一個,則公交車輛的Trip狀態(tài)為定位錯誤GPSError。導致公交車輛的Trip狀態(tài)為定位錯誤的原因可以是公交車輛上搭載的GPS設備異常。

在公交車輛運行狀態(tài)確定模塊53中,若在第一預設之間中,公交車輛 的任一Trip的狀態(tài)為GPSError,則公交車輛的運行狀態(tài)為GPS設備異常。若在第一預設時間內的公交車輛的任一Trip的Trip狀態(tài)為TripError、SpeedError和TripLenError中的任意一個,則公交車輛的運行狀態(tài)為存在調度。

在公交線路運行狀態(tài)確定模塊54中,若在線公交車輛數(shù)量小于預設值,即公交車輛在線率BusOnLineRate<1,則公交線路的運行狀態(tài)為上線率不足,會嚴重影響公交到站服務的準確性。若公交線路中存在公交車輛的運行狀態(tài)為GPS設備異常,則公交線路的運行狀態(tài)為有公交車輛的GPS設備需要升級;則需要及時升級公交車輛的GPS設備,以保證公交車輛發(fā)送正確的GPS數(shù)據(jù),從而準確定位公交車輛。若公交線路中存在公交車輛的運行狀態(tài)為存在調度,則需要公交管理部門提供公交的動態(tài)調度數(shù)據(jù),或者在到站服務系統(tǒng)中進行特殊處理,從而有效保障公交報站等服務的準確度。

通過本發(fā)明實施例提供的分析公交運營情況的裝置,接收公交車輛在行駛Trip中發(fā)送的GPS數(shù)據(jù),計算Trip狀態(tài)信息;依據(jù)Trip狀態(tài)信息,確定公交車輛的Trip狀態(tài)是否存在異常,公交車輛的運行狀態(tài)和公交線路的運行狀態(tài)是否存在異常。如果上線率不足或存在GPS故障的設備,則說明線路上有的公交車輛未安裝GPS設備或GPS設備需要被升級,為公交管理部門升級GPS設備提供決策依據(jù);如果存在調度等情況,則需要公交管理部門提供公交的動態(tài)調度數(shù)據(jù),或者在到站服務系統(tǒng)中進行特殊處理,從而有效保障公交報站等服務的準確度。

本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于系統(tǒng)實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。

以上對本發(fā)明所提供的一種分析公交運營情況的方法和裝置進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上 均會有改變之處,綜上,本說明書內容不應理解為對本發(fā)明的限制。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1