欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于GPS數(shù)據(jù)和交通事故類型的擁堵時間預(yù)測方法與流程

文檔序號:12473843閱讀:619來源:國知局
一種基于GPS數(shù)據(jù)和交通事故類型的擁堵時間預(yù)測方法與流程

本發(fā)明涉及道路交通技術(shù)領(lǐng)域,尤其涉及一種基于GPS數(shù)據(jù)和交通事故類型的擁堵時間預(yù)測方法。



背景技術(shù):

交通事故會引發(fā)大范圍的交通擁堵,增加車輛油耗和廢氣排放,帶來能源消耗和環(huán)境污染問題。一旦發(fā)生交通事故,部分道路就會被占用或者封閉,事故發(fā)生地點通行能力降低,無法滿足交通需求,進而導(dǎo)致交通擁堵,增加二次事故發(fā)生的可能性。同時,司機在等待事故處理、緩慢跟進通行過程中會產(chǎn)生急躁或者消極的情緒,也極易引發(fā)行駛車輛之間的沖突(剮蹭)等,增加二次事故發(fā)生的可能性。此時,如果能盡可能準確的預(yù)測到通過事故發(fā)生地的時間,為后續(xù)司機提供時間參考,將會穩(wěn)定他們的情緒,促進事故后續(xù)車輛安全有序通過事故發(fā)生地,同時也能提前合理安排自己的行程。

現(xiàn)有道路擁堵時間的獲取一般通過獲取多個交通特性參數(shù),包括車輛占有率、車流量、車輛平均速度和車頭時距等;然后將獲取到的交通特性參數(shù)基于BP神經(jīng)網(wǎng)絡(luò)算法得到將要擁堵的時間?,F(xiàn)有技術(shù)僅通過獲取擁堵道路上的交通特性參數(shù)來判斷擁堵的等待時間,其沒有考慮對于交通事故導(dǎo)致的擁堵;因此,現(xiàn)有道路擁堵時間的獲取方法不準確,不能實時的反應(yīng)道路擁堵的實際狀況。



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

針對上述問題中存在的不足之處,本發(fā)明提供一種基于GPS數(shù)據(jù)和交通事故類型的擁堵時間預(yù)測方法。

為實現(xiàn)上述目的,本發(fā)明提供一種基于GPS數(shù)據(jù)和交通事故類型的擁堵時間預(yù)測方法,包括:

確定交通事故類型、事故處理時間t、事故發(fā)生時刻t1及事故的經(jīng)緯度坐標;

擁堵車流中的車輛定時上傳GPS數(shù)據(jù)和時間,所述GPS數(shù)據(jù)包括車輛的經(jīng)緯度坐標;

一車輛在t2時刻請求通過事故地點的時間T:

若t2時刻處于事故的處理時間t1+t內(nèi),根據(jù)Haversine公式計算該車輛距事故地點的距離d;t2時刻該車輛的初始速度為0,根據(jù)公式(1)計算該車輛通過距離d所需的時間t3,根據(jù)公式(2)得到T;其中:

T=t1+t-t2+t3 (2)

式中:a為該車輛在距離d內(nèi)的平均加速度。

作為本發(fā)明的進一步改進,若t2時刻處于事故的處理時間t1+t外,則:

假設(shè)該車輛位于Q點,Q點與事故地點O點之間還存在Q1,Q2,…,Qn-1,Qn個點有汽車在行駛;

基于Q1到Qn點各車輛提交的GPS數(shù)據(jù)與上一次提交的GPS數(shù)據(jù),通過Haversine公式計算各車輛在前后兩次測量時間內(nèi)行駛的距離,然后除以測量時間分別求出每輛車的行駛速度分別為v1,v2…vn-1,vn

基于Q點的GPS數(shù)據(jù)和Q1到Qn點最后一次提交的GPS數(shù)據(jù),通過Haversine公式分別求出Q到Q1的距離S1,Q1到Q2的距離S2,……,Qn-1到O的距離Sn;根據(jù)公式(3)得到T;

作為本發(fā)明的進一步改進,所述平均加速度a的計算方法為:

假設(shè)該車輛在距離d內(nèi)該車輛共上傳1,2,···,N次GPS數(shù)據(jù)和時間,該車輛在第一次上傳數(shù)據(jù)時的初始加速度a1=0;

通過Haversine公式計算相鄰兩次測量時間內(nèi)該車輛行駛的距離d12、d23、…、d(N-1,N),并d12、d23、…、d(N-1,N)及測量時間計算出相鄰兩次測量時間內(nèi)的加速度分別為a12、a23、…、a(N-1,N);

a12與a23取平均值得a13

a13與a34取平均值得a14;

a(1,N-1)與a(N-1,N)取平均值得a(1,N),即a。

作為本發(fā)明的進一步改進,當(dāng)該路段的限速為vmax,則該車輛通過距離d所需的時間t3為:

根據(jù)公式(4)求得Smax,若Smax≥d,則根據(jù)公式(1)計算t3;

若Smax<d,則由公式(5)計算t3

作為本發(fā)明的進一步改進,所述交通事故類型分為五類:車輛間的交通事故、車輛與行人的交通事故、機動車對非機動車的交通事故及車輛自身事故。

與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:

本發(fā)明是在事故發(fā)生后,對當(dāng)前事故影響范圍內(nèi)的具體行駛車輛信息進行采集,然后通過事故類型和GPS進行估算得到車輛實際通過擁堵路段的具體時間,數(shù)據(jù)更加真實可靠,預(yù)測結(jié)果更加準確可靠。

附圖說明

圖1為本發(fā)明一種實施例公開的基于GPS數(shù)據(jù)和交通事故類型的擁堵時間預(yù)測方法的流程圖;

圖2為本發(fā)明一種實施例公開的汽車擁堵示意圖。

具體實施方式

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

針對現(xiàn)有技術(shù)中存在的技術(shù)問題,本發(fā)明以GPS數(shù)據(jù)和交通事故類型為基礎(chǔ),對由交通事故引起的交通擁堵進行分析,對交通事故發(fā)生后的后續(xù)車輛等待時間進行研究,建立事故發(fā)生后的道路擁堵等待時間預(yù)測模型。

下面結(jié)合附圖對本發(fā)明做進一步的詳細描述:

本發(fā)明提供一種基于GPS數(shù)據(jù)和交通事故類型的擁堵時間預(yù)測方法,包括:

步驟1、前提條件假設(shè):

a、擁堵車流中的車輛借助車載GPS或者手機定時上傳GPS數(shù)據(jù)和時間,GPS數(shù)據(jù)包括車輛的經(jīng)緯度坐標。

b、通過用戶提交,得知交通事故類型、事故處理時間、事故發(fā)生時刻及事故的經(jīng)緯度坐標;其中:

按事故的對象可將交通事故分為五類:a、車輛間的交通事故;b、車輛與行人的交通事故;c、機動車對非機動車的交通事故;d、車輛自身事故;e、車輛對固定物的事故。每當(dāng)發(fā)生交通事故時,擁堵車流最前方第一輛車通過移動客戶端手動將事故類型上傳服務(wù)器,上傳的速度和時間信息,而通過該車輛定時上傳的地理位置和時間,可以計算出該車的速度,若速度為零或地理位置不變則表示車輛已停止,若不為零或地理位置改變則表示車輛已啟動,從而能夠得到該事故的處理時間。服務(wù)器會對每次事故的時間進行計算,然后與之前服務(wù)器中存在的該交通事故的平均處理時間數(shù)據(jù)取平均值,進一步得到該事故的平均處理時間。通過上述方法對各種交通事故類型的處理時間進行統(tǒng)計,估算出各種交通事故處理分別需要的平均時間,然后將該時間作為本文擁堵時間預(yù)測算法中從事故發(fā)生到恢復(fù)交通所需要的時間。我們可以假設(shè)五種交通事故類型對應(yīng)的平均處理時間分別為ta,tb,tc,td,te,作為下文中的計算需要。

c、道路都是直的。

步驟2、車輛行駛的速度可以通過以下測量方法獲得:

通過GPS設(shè)備連續(xù)獲取車輛的經(jīng)緯度坐標,算出測量時間內(nèi)行駛的距離,然后除以測量時間便可以得到車輛的速度。

地球半徑Radius=6371.004km;

假設(shè)前后兩點的經(jīng)緯度坐標分別為:A(latitude1,longitude1),B(latitude2,longitude2),記錄的時間分別為t1,t2。采用Haversine公式計算;

其中

haversin(θ)=sin2(θ/2)=(1-cos(θ))/2 (2)

式中:R為地球半徑;表示兩點的緯度;Δλ表示兩點經(jīng)度的差值。

即R=Radius,Δλ=longitude2-longitude1。代入公式,即可求出AB之間的距離d。

車輛行駛速度為:

v=d/(t2-t1) (3)

步驟3、事故未處理完的路程時間預(yù)測:

假設(shè)t0時刻在坐標O點(latitude0,longitude0)發(fā)生了交通事故a,那么ta時刻事故基本處理完畢,交通恢復(fù)暢通。若在t0到ta時刻有用戶請求擁堵時間提示,假設(shè)該用戶是位于坐標P(latitude1,longitude1)點的車輛,在t1時刻請求獲取通過該擁堵路段的時間。

通過公式(1)、(2)求出OP之間的距離為dop。

假設(shè)該路段限速為vmax,加速度為服務(wù)器中記錄的該次交通事故所堵塞的交通區(qū)域的加速度數(shù)值a,其中a的初始值為0。當(dāng)該區(qū)域內(nèi)每輛車每次上傳到服務(wù)器的GPS坐標,與上次該車上傳的GPS坐標進行比較,若發(fā)生變化,則計算該車的加速度,然后與服務(wù)器保存的數(shù)值a進行比較,若a=0,則a的值等于該車的加速度值,若不等于0,則求平均值。若GPS坐標前后沒有變化,即車輛加速度為0,處于靜止狀態(tài),則不做處理。

加速度公式為:

v=v0+at (4)

其中v0=0,若Smax≥dop,則由公式(5)可得通過該路段的時間top

若Smax<dop,則由公式(4)、(5)可得通過該路段的時間

最后,預(yù)測車輛在t1時刻從P點通過O點的時間為Top,Top即擁堵時間;

Top=ta-t1+top (8)

步驟4、事故處理完成后,汽車開始行駛后的路程時間預(yù)測:

事故已經(jīng)處理完畢,汽車已經(jīng)開始緩慢啟動,此時正在緩慢啟動的位于坐標Q(latitude2,longitude2)點的車輛,在t2時刻請求獲取通過該擁堵路段的時間提示,也就是從Q點通過O點所用的時間。

假設(shè)在Q點和O點之間,還存在Q1,Q2,…,Qn-1,Qn個點有汽車在行駛,如圖1所示。

根據(jù)Q1到Qn點提交的GPS坐標與上一次提交的GPS坐標,通過公式(1)、(2)、(3)可以分別求出每輛車的行駛速度分別為v1,v2…vn-1,vn。

根據(jù)Q點的GPS坐標和Q1到Qn點最后一次提交的GPS坐標,分別求出Q到Q1的距離S1,Q1到Q2的距離S2,……,Qn-1到O的距離Sn。則從Q點到O點的時間可以估算為Top,Top即擁堵時間;

因為考慮到了道路上行駛車流中所有車輛的速度,所以通過公式(9)的計算,比單獨使用加速度來計算會更加精確。

優(yōu)選的,所述平均加速度a的計算方法為:

假設(shè)該車輛在距離d內(nèi)該車輛共上傳1,2,···,N次GPS數(shù)據(jù)和時間,該車輛在第一次上傳數(shù)據(jù)時的初始加速度a1=0;

通過Haversine公式計算相鄰兩次測量時間內(nèi)該車輛行駛的距離d12、d23、…、d(N-1,N),并d12、d23、…、d(N-1,N)及測量時間計算出相鄰兩次測量時間內(nèi)的加速度分別為a12、a23、…、a(N-1,N);

a12與a23取平均值得a13;

a13與a34取平均值得a14

a(1,N-1)與a(N-1,N)取平均值得a(1,N),即a。

實施例1:

本發(fā)明提供一種基于GPS數(shù)據(jù)和交通事故類型的擁堵時間預(yù)測方法,包括:

(1)數(shù)據(jù)設(shè)定:

假設(shè)下午17時在西大望路北工大西門路口C點(39.881911,116.48398)向北行駛方向發(fā)生一起交通事故,有兩輛車分別標記為A和B。A車位于事故后方擁堵車流的中間位置,GPS坐標點為(39.880876,116.483971),B車位于事故后方擁堵車流的靠后位置,GPS坐標點為(39.879478,116.483984)。假設(shè)該交通事故是由于同向車輛發(fā)生碰撞導(dǎo)致,屬于車輛間的交通事故。假設(shè)該種交通事故一般處理時間為15分鐘。該路段限速40Km/h,約11m/s,一般車輛加速度為8m/s2。

(2)模型計算求解:

采用Haversine公式(1)、(2)分別求出,AC之間的距離約為115米,BC之間的距離約為271米。17時10分,A車請求服務(wù)器通過C點的時間。此時事故還未處理完畢,通過公式(7)可得:

再由公式(8)可得A車通過C點的時間約為5分11秒。

若B車請求服務(wù)器通過C點的時間,同上,通過公式(7)、(8)可得,B車通過C點的時間約為5分25秒。

本發(fā)明是在事故發(fā)生后,對當(dāng)前事故影響范圍內(nèi)的具體行駛車輛信息進行采集,然后通過事故類型和GPS進行估算得到車輛實際通過擁堵路段的具體時間,數(shù)據(jù)更加真實可靠,預(yù)測結(jié)果更加準確可靠。

以上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
北海市| 麻江县| 游戏| 广丰县| 常宁市| 灵璧县| 裕民县| 邢台市| 抚州市| 泸定县| 特克斯县| 凌海市| 昌图县| 新干县| 上蔡县| 霍山县| 新竹市| 德清县| 柏乡县| 龙岩市| 花莲县| 拜泉县| 旺苍县| 石河子市| 铜山县| 景德镇市| 抚州市| 铜陵市| 政和县| 米林县| 新竹市| 丰县| 英德市| 安陆市| 吴江市| 凤翔县| 南川市| 连山| 增城市| 梅州市| 施秉县|