本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別涉及一種待導(dǎo)航車道路清障方法和裝置。
背景技術(shù):
待導(dǎo)航車是人們生活中不可或缺的交通工具,例如,在急救醫(yī)療服務(wù)中,急救車是急救醫(yī)療服務(wù)重要載體,承擔(dān)運(yùn)輸醫(yī)療人員到達(dá)現(xiàn)場(chǎng)及將病人運(yùn)輸?shù)竭m宜急救中心的功能。如何在日益復(fù)雜的交通情況下使待導(dǎo)航車能夠在最短的時(shí)間內(nèi)從發(fā)車地到達(dá)目的地,是人們一直關(guān)注的問題。
現(xiàn)有技術(shù)中,待導(dǎo)航車一般根據(jù)待導(dǎo)航車調(diào)度系統(tǒng)確定的行駛路線進(jìn)行行駛。但是該待導(dǎo)航車調(diào)度系統(tǒng)無法控制待導(dǎo)航車行駛路段的車流量,因此,在一些路段時(shí)常發(fā)生擁堵,延長(zhǎng)了待導(dǎo)航車的行駛時(shí)間。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種待導(dǎo)航車道路清障方法和裝置,能夠縮短待導(dǎo)航車的行駛時(shí)間。
第一方面,本發(fā)明實(shí)施例提供了一種待導(dǎo)航車道路清障方法,包括:
確定待導(dǎo)航車的發(fā)車地和目的地;
根據(jù)所述待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,并將所述待導(dǎo)航車行駛路線發(fā)送給所述待導(dǎo)航車,以使所述待導(dǎo)航車根據(jù)所述待導(dǎo)航車行駛路線行駛;
還包括:
確定所述待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度;
根據(jù)所述待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度,生成控制指令;
將所述控制指令發(fā)送給交通指揮中心,以使所述交通指揮中心根據(jù)所述控制指令,控制所述待導(dǎo)航車到達(dá)位于所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),所述交通燈的狀態(tài)為綠燈。
優(yōu)選地,
所述根據(jù)所述待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,包括:
根據(jù)所述待導(dǎo)航車的發(fā)車地和目的地,確定至少一條行駛路線,其中,每一條所述行駛路線中包括至少一個(gè)行駛路段;
針對(duì)每一條所述行駛路線,均執(zhí)行:
獲取當(dāng)前行駛路線中各個(gè)所述行駛路段的車輛平均速度和車輛限制速度;
根據(jù)所述當(dāng)前行駛路線中各個(gè)所述行駛路段的車輛平均速度和車輛限制速度,計(jì)算各個(gè)所述行駛路段的待導(dǎo)航車行駛時(shí)間;
根據(jù)各個(gè)所述行駛路段的待導(dǎo)航車行駛時(shí)間,確定所述當(dāng)前行駛路線的待導(dǎo)航車行駛時(shí)間;
比較各條所述行駛路線的待導(dǎo)航車行駛時(shí)間,將所述行駛路線的待導(dǎo)航車行駛時(shí)間最短的所述行駛路線作為所述待導(dǎo)航車行駛路線。
優(yōu)選地,
所述根據(jù)所述當(dāng)前行駛路線中各個(gè)所述行駛路段的車輛平均速度和車輛限制速度,計(jì)算各個(gè)所述行駛路段的待導(dǎo)航車行駛時(shí)間,包括:
針對(duì)所述當(dāng)前行駛路線中每一個(gè)所述行駛路段,均執(zhí)行:
根據(jù)所述當(dāng)前行駛路段的車輛平均速度和車輛限制速度,利用下述擁堵指數(shù)計(jì)算公式,計(jì)算所述當(dāng)前行駛路段的擁堵指數(shù);
根據(jù)所述當(dāng)前行駛路段的擁堵指數(shù),計(jì)算所述當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間;
所述擁堵指數(shù)計(jì)算公式包括:
其中,所述f用于表征所述當(dāng)前行駛路段的擁堵指數(shù),用于表征所述當(dāng)前行駛路段的車輛平均速度,v用于表征所述當(dāng)前行駛路段的車輛限制速度。
優(yōu)選地,
所述根據(jù)所述當(dāng)前行駛路段的擁堵指數(shù),計(jì)算所述當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間,包括:
根據(jù)所述當(dāng)前行駛路段的擁堵指數(shù),利用行駛時(shí)間計(jì)算公式,計(jì)算所述當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間;
所述行駛時(shí)間計(jì)算公式,包括:
其中,t用于表征所述當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間,x用于表征所述當(dāng)前行駛路段的長(zhǎng)度,v0用于表征所述待導(dǎo)航車的平均行駛速度,f用于表征當(dāng)前行駛路段的擁堵指數(shù)。
優(yōu)選地,
所述根據(jù)所述待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度,生成控制指令,包括:
根據(jù)所述當(dāng)前行駛位置和所述當(dāng)前行駛速度,確定所述待導(dǎo)航車到達(dá)位于所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻;
根據(jù)所述待導(dǎo)航車到達(dá)位于所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻,確定交通燈變更時(shí)刻;
根據(jù)所述交通燈變更時(shí)刻,生成所述控制指令;
所述將所述控制指令發(fā)送給交通指揮中心,以使所述交通指揮中心根據(jù)所述控制指令,控制所述待導(dǎo)航車到達(dá)位于所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),所述交通燈的狀態(tài)為綠燈,包括:
將所述控制指令發(fā)送給交通指揮中心,以使所述交通指揮中心控制所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈的狀態(tài),在所述交通燈變更時(shí)刻變更為綠燈。
第二方面,本發(fā)明實(shí)施例提供了一種待導(dǎo)航車道路清障裝置,包括:
確定單元,用于確定待導(dǎo)航車的發(fā)車地和目的地;根據(jù)所述待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,并將所述待導(dǎo)航車行駛路線發(fā)送給所述待導(dǎo)航車,以使所述待導(dǎo)航車根據(jù)所述待導(dǎo)航車行駛路線行駛;
生成單元,用于確定所述待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度;根據(jù)所述待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度,生成控制指令;
控制單元,用于將所述生成單元生成的所述控制指令發(fā)送給交通指揮中心,以使所述交通指揮中心根據(jù)所述控制指令,控制所述待導(dǎo)航車到達(dá)位于所述確定單元確定的所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),所述交通燈的狀態(tài)為綠燈。
優(yōu)選地,
所述確定單元,用于根據(jù)所述待導(dǎo)航車的發(fā)車地和目的地,確定至少一條行駛路線,其中,每一條所述行駛路線中包括至少一個(gè)行駛路段;針對(duì)每一條所述行駛路線,均執(zhí)行:獲取當(dāng)前行駛路線中各個(gè)所述行駛路段的車輛平均速度和車輛限制速度;根據(jù)所述當(dāng)前行駛路線中各個(gè)所述行駛路段的車輛平均速度和車輛限制速度,計(jì)算各個(gè)所述行駛路段的待導(dǎo)航車行駛時(shí)間;根據(jù)各個(gè)所述行駛路段的待導(dǎo)航車行駛時(shí)間,確定所述當(dāng)前行駛路線的待導(dǎo)航車行駛時(shí)間;比較各條所述行駛路線的待導(dǎo)航車行駛時(shí)間,將所述行駛路線的待導(dǎo)航車行駛時(shí)間最短的所述行駛路線作為所述待導(dǎo)航車行駛路線。
優(yōu)選地,
所述確定單元,用于針對(duì)所述當(dāng)前行駛路線中每一個(gè)所述行駛路段,均執(zhí)行:根據(jù)所述當(dāng)前行駛路段的車輛平均速度和車輛限制速度,利用下述擁堵指數(shù)計(jì)算公式,計(jì)算所述當(dāng)前行駛路段的擁堵指數(shù);根據(jù)所述當(dāng)前行駛路段的擁堵指數(shù),計(jì)算所述當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間;
所述擁堵指數(shù)計(jì)算公式包括:
其中,所述f用于表征所述當(dāng)前行駛路段的擁堵指數(shù),用于表征所述當(dāng)前行駛路段的車輛平均速度,v用于表征所述當(dāng)前行駛路段的車輛限制速度。
優(yōu)選地,
所述確定單元,用于根據(jù)所述當(dāng)前行駛路段的擁堵指數(shù),利用行駛時(shí)間計(jì)算公式,計(jì)算所述當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間;
所述行駛時(shí)間計(jì)算公式,包括:
其中,t用于表征所述當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間,x用于表征所述當(dāng)前行駛路段的長(zhǎng)度,v0用于表征所述待導(dǎo)航車的平均行駛速度,f用于表征當(dāng)前行駛路段的擁堵指數(shù)。
優(yōu)選地,
所述生成單元,用于根據(jù)所述當(dāng)前行駛位置和所述當(dāng)前行駛速度,確定所述待導(dǎo)航車到達(dá)位于所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻;根據(jù)所述待導(dǎo)航車到達(dá)位于所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻,確定交通燈變更時(shí)刻;根據(jù)所述交通燈變更時(shí)刻,生成所述控制指令;
所述控制單元,用于將所述控制指令發(fā)送給交通指揮中心,以使所述交通指揮中心控制所述待導(dǎo)航車行駛路線上的下一個(gè)交通燈的狀態(tài),在所述交通燈變更時(shí)刻變更為綠燈。
本發(fā)明實(shí)施例提供了一種待導(dǎo)航車道路清障方法和裝置,其中,該方法可以根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,當(dāng)待導(dǎo)航車按照確定的待導(dǎo)航車行駛線路行駛時(shí),可以根據(jù)待導(dǎo)航車的行駛位置和行駛速度,通過交通指揮中心,對(duì)待導(dǎo)航車行駛路線上的交通燈的狀態(tài)進(jìn)行控制,當(dāng)待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),交通燈為綠燈狀態(tài),以保證在待導(dǎo)航車行駛路線上,待導(dǎo)航車能不受紅燈的干擾,縮短待導(dǎo)航車的行駛時(shí)間。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一個(gè)實(shí)施例提供的一種待導(dǎo)航車道路清障方法流程圖;
圖2是本發(fā)明另一個(gè)實(shí)施例提供的一種待導(dǎo)航車道路清障方法流程圖;
圖3是本發(fā)明一個(gè)實(shí)施例提供的一種待導(dǎo)航車道路清障裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,本發(fā)明實(shí)施例提供了一種待導(dǎo)航車道路清障方法,該方法可以包括以下步驟:
步驟101:確定待導(dǎo)航車的發(fā)車地和目的地;
步驟102:根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,并將待導(dǎo)航車行駛路線發(fā)送給待導(dǎo)航車,以使待導(dǎo)航車根據(jù)待導(dǎo)航車行駛路線行駛;
步驟103:確定待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度;
步驟104:根據(jù)待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度,生成控制指令;
步驟105:將控制指令發(fā)送給交通指揮中心,以使交通指揮中心根據(jù)控制指令,控制待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),交通燈的狀態(tài)為綠燈。
在圖1所示的本發(fā)明實(shí)施例中,該方法可以根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,當(dāng)待導(dǎo)航車按照確定的待導(dǎo)航車行駛線路行駛時(shí),可以根據(jù)待導(dǎo)航車的行駛位置和行駛速度,通過交通指揮中心,對(duì)待導(dǎo)航車行駛路線上的交通燈的狀態(tài)進(jìn)行控制,當(dāng)待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),交通燈為綠燈狀態(tài),以保證在待導(dǎo)航車行駛路線上,待導(dǎo)航車能不受紅燈的干擾,縮短待導(dǎo)航車的行駛時(shí)間。
在本發(fā)明的一個(gè)實(shí)施例中,為了考慮各個(gè)路段上實(shí)際車輛行駛情況,準(zhǔn)確確定待導(dǎo)航車行駛路線,根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,包括:
根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定至少一條行駛路線,其中,每一條行駛路線中包括至少一個(gè)行駛路段;
針對(duì)每一條行駛路線,均執(zhí)行:
獲取當(dāng)前行駛路線中各個(gè)行駛路段的車輛平均速度和車輛限制速度;
根據(jù)當(dāng)前行駛路線中各個(gè)行駛路段的車輛平均速度和車輛限制速度,計(jì)算各個(gè)行駛路段的待導(dǎo)航車行駛時(shí)間;
根據(jù)各個(gè)行駛路段的待導(dǎo)航車行駛時(shí)間,確定當(dāng)前行駛路線的待導(dǎo)航車行駛時(shí)間;
比較各條行駛路線的待導(dǎo)航車行駛時(shí)間,將行駛路線的待導(dǎo)航車行駛時(shí)間最短的行駛路線作為待導(dǎo)航車行駛路線。
其中,車輛平均速度指的是各個(gè)路段上行駛的車輛的平均速度,車輛限制速度指的是,各個(gè)路段車輛行駛的最大速度。當(dāng)前行駛線路的待導(dǎo)航車行駛時(shí)間是各個(gè)行駛路段的待導(dǎo)航車行駛時(shí)間之和,各個(gè)路段的長(zhǎng)度可以不同,每個(gè)路段可以包括多個(gè)交通燈。
在本發(fā)明的一個(gè)實(shí)施例中,為了根據(jù)各個(gè)路段車輛的實(shí)際運(yùn)行情況,準(zhǔn)確確定待導(dǎo)航車行駛時(shí)間,根據(jù)當(dāng)前行駛路線中各個(gè)行駛路段的車輛平均速度和車輛限制速度,計(jì)算各個(gè)行駛路段的待導(dǎo)航車行駛時(shí)間,包括:
針對(duì)當(dāng)前行駛路線中每一個(gè)行駛路段,均執(zhí)行:
根據(jù)當(dāng)前行駛路段的車輛平均速度和車輛限制速度,利用下述擁堵指數(shù)計(jì)算公式,計(jì)算當(dāng)前行駛路段的擁堵指數(shù);
根據(jù)當(dāng)前行駛路段的擁堵指數(shù),計(jì)算當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間;
擁堵指數(shù)計(jì)算公式包括:
其中,f用于表征當(dāng)前行駛路段的擁堵指數(shù),用于表征當(dāng)前行駛路段的車輛平均速度,v用于表征當(dāng)前行駛路段的車輛限制速度。
交通擁堵可以導(dǎo)致車輛的行駛速度下降,因此,車輛平均速度能夠在一定程度上反應(yīng)路段的擁堵情況。
例如,在路段A上,共有10輛車,車輛平均速度路段A的車輛限制速度為v=60m/s,根據(jù)擁堵指數(shù)計(jì)算公式,路段A的擁堵指數(shù)擁堵指數(shù)越大,道路擁堵情況越嚴(yán)重,車輛的行駛速度越慢。
在本發(fā)明的一個(gè)實(shí)施例中,為了根據(jù)實(shí)際交通狀況確定各個(gè)不同路段上待導(dǎo)航車的行駛時(shí)間,根據(jù)當(dāng)前行駛路段的擁堵指數(shù),計(jì)算當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間,包括:
根據(jù)當(dāng)前行駛路段的擁堵指數(shù),利用行駛時(shí)間計(jì)算公式,計(jì)算當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間;
行駛時(shí)間計(jì)算公式,包括:
其中,t用于表征當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間,x用于表征當(dāng)前行駛路段的長(zhǎng)度,v0用于表征待導(dǎo)航車的平均行駛速度,f用于表征當(dāng)前行駛路段的擁堵指數(shù)。
例如,擁堵指數(shù)f=20%,路段A的長(zhǎng)度為100m,待導(dǎo)航車的當(dāng)前行駛速度為50m/s,路段A的行駛時(shí)間
在本發(fā)明的一個(gè)實(shí)施例中,為了根據(jù)待導(dǎo)航車的行駛情況及時(shí)對(duì)待導(dǎo)航車行駛線路進(jìn)行控制,避免車輛過多造成擁堵,根據(jù)待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度,生成控制指令,包括:
根據(jù)當(dāng)前行駛位置和當(dāng)前行駛速度,確定待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻;
根據(jù)待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻,確定交通燈變更時(shí)刻;
根據(jù)交通燈變更時(shí)刻,生成控制指令;
將控制指令發(fā)送給交通指揮中心,以使交通指揮中心根據(jù)控制指令,控制待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),交通燈的狀態(tài)為綠燈,包括:
將控制指令發(fā)送給交通指揮中心,以使交通指揮中心控制待導(dǎo)航車行駛路線上的下一個(gè)交通燈的狀態(tài),在交通燈變更時(shí)刻變更為綠燈。
例如,待導(dǎo)航車按照路段A、B、C、D的順序行駛,每?jī)蓚€(gè)路段間有一個(gè)交通燈,如果待導(dǎo)航車當(dāng)前行駛位置位于路段A,則下一個(gè)交通燈為路段A、B間的交通燈,在本實(shí)施例中,通過交通指揮中心,控制路段A、B間的交通燈,使待導(dǎo)航車到達(dá)該交通燈時(shí),該交通燈的狀態(tài)為綠燈。
交通燈的狀態(tài)的變更時(shí)刻并不唯一,可以在待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻之前的一段時(shí)間進(jìn)行變更,也可以在待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí)進(jìn)行變更。例如,待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻為10:00:00,交通燈變更時(shí)刻可以為9:59:58,即交通燈在待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈之前2s變更為綠燈狀態(tài)。
如圖2所示,本發(fā)明實(shí)施例以待導(dǎo)航車的發(fā)車地為急救中心M,目的地為患者所在地N為例,對(duì)待導(dǎo)航車道路清障方法進(jìn)行詳細(xì)地說明,該方法包括:
步驟201:確定待導(dǎo)航車的發(fā)車地和目的地。
確定待導(dǎo)航車的發(fā)車地為急救中心M,目的地為患者所在地N。
步驟202:根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定兩條行駛路線,其中,每一條行駛路線中包括三個(gè)行駛路段。
根據(jù)急救中心M和患者所在地N,確定兩條行駛路線K、L。其中,K包括行駛路段K1、K2、K3,L分包括行駛路段L1、L2、L3。
步驟203:針對(duì)每一條行駛路線,均執(zhí)行:獲取當(dāng)前行駛路線中各個(gè)行駛路段的車輛平均速度和車輛限制速度。
在本實(shí)施例中,僅以行駛路線K為例進(jìn)行說明,其他行駛路線的處理方法與該行駛路線段相同,這里不再贅述。
獲取行駛路線K中,行駛路段K1、K2、K3的車輛平均速度分別為30m/s、40m/s、50m/s,行駛路段K1、K2、K3的車輛限制速度分別為35m/s、50m/s、60m/s。
步驟204:針對(duì)當(dāng)前行駛路線中每一個(gè)行駛路段,均執(zhí)行:根據(jù)當(dāng)前行駛路段的車輛平均速度和車輛限制速度,計(jì)算當(dāng)前行駛路段的擁堵指數(shù)。
本發(fā)明實(shí)施例僅以行駛路段K1為例進(jìn)行說明,其他行駛路段的處理方法與該行駛路段相同,這里不再贅述。
擁堵指數(shù)通過下述擁堵指數(shù)計(jì)算公式進(jìn)行計(jì)算。
擁堵指數(shù)計(jì)算公式包括:
其中,f用于表征當(dāng)前行駛路段的擁堵指數(shù),用于表征當(dāng)前行駛路段的車輛平均速度,v用于表征當(dāng)前行駛路段的車輛限制速度。;
將行駛路段K1的車輛平均速度和車輛限制速度代入擁堵指數(shù)計(jì)算公式,得到行駛路段K1的擁堵指數(shù)
步驟205:根據(jù)當(dāng)前行駛路段的擁堵指數(shù),計(jì)算當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間。
該計(jì)算通過下述行駛時(shí)間計(jì)算公式進(jìn)行計(jì)算。本實(shí)施例中僅以行駛路段K1為例進(jìn)行說明。
行駛時(shí)間計(jì)算公式,包括:
其中,t用于表征當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間,x用于表征當(dāng)前行駛路段的長(zhǎng)度,v0用于表征待導(dǎo)航車的平均行駛速度,f用于表征當(dāng)前行駛路段的擁堵指數(shù)。
如果行駛路段K1的長(zhǎng)度為100m,待導(dǎo)航車的當(dāng)前行駛速度為50m/s,行駛路段K1的行駛時(shí)間
步驟206:根據(jù)各個(gè)行駛路段的待導(dǎo)航車行駛時(shí)間,確定當(dāng)前行駛路線的待導(dǎo)航車行駛時(shí)間。
將行駛路線K中,行駛路段K1、K2、K3的行駛時(shí)間相加,得到行駛路線K的待導(dǎo)航車行駛時(shí)間;同理,得到行駛路線L的待導(dǎo)航車行駛時(shí)間。
步驟207:比較各條行駛路線的待導(dǎo)航車行駛時(shí)間,將行駛路線的待導(dǎo)航車行駛時(shí)間最短的行駛路線作為待導(dǎo)航車行駛路線,將待導(dǎo)航車行駛路線發(fā)送給待導(dǎo)航車,以使待導(dǎo)航車根據(jù)待導(dǎo)航車行駛路線行駛。
比較行駛路線K、L的待導(dǎo)航車行駛時(shí)間,將行駛路線的待導(dǎo)航車行駛時(shí)間短的行駛路線作為待導(dǎo)航車行駛路線。在這里,假設(shè)待導(dǎo)航車行駛路線為K。將待導(dǎo)航車行駛路線K發(fā)送給待導(dǎo)航車,以使待導(dǎo)航車根據(jù)待導(dǎo)航車行駛路線K行駛。
步驟208:確定待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度。
確定待導(dǎo)航車的當(dāng)前行駛位置位于行駛路段K1的中點(diǎn),當(dāng)前行駛速度為25m/s。
步驟209:根據(jù)當(dāng)前行駛位置和當(dāng)前行駛速度,確定待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻。
假設(shè)交通燈位于兩個(gè)行駛路段的交界處,當(dāng)前時(shí)刻為10:00:00,根據(jù)當(dāng)前行駛位置和當(dāng)前行駛速度,確定待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻10:00:02。
步驟210:根據(jù)待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻,確定交通燈變更時(shí)刻。
確定交通燈變更時(shí)刻為10:00:01。
步驟211:根據(jù)交通燈變更時(shí)刻,生成控制指令。
該控制指令中包括交通燈變更時(shí)刻10:00:01。
步驟212:將控制指令發(fā)送給交通指揮中心,以使交通指揮中心控制待導(dǎo)航車行駛路線上的下一個(gè)交通燈的狀態(tài),在交通燈變更時(shí)刻變更為綠燈。
將控制指令發(fā)送給交通指揮中心,以使交通指揮中心控制下一個(gè)交通燈的狀態(tài)在10:00:01變更為綠燈。
需要說明的是,待導(dǎo)航車的類型并不固定,可以為急救車,也可以為消防車、警車等。
如圖3所示,本發(fā)明實(shí)施例提供了一種待導(dǎo)航車道路清障裝置,包括:
確定單元301,用于確定待導(dǎo)航車的發(fā)車地和目的地;根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,并將待導(dǎo)航車行駛路線發(fā)送給待導(dǎo)航車,以使待導(dǎo)航車根據(jù)待導(dǎo)航車行駛路線行駛;
生成單元302,用于確定待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度;根據(jù)待導(dǎo)航車的當(dāng)前行駛位置和當(dāng)前行駛速度,生成控制指令;
控制單元303,用于將生成單元302生成的控制指令發(fā)送給交通指揮中心,以使交通指揮中心根據(jù)控制指令,控制待導(dǎo)航車到達(dá)位于確定單元301確定的待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),交通燈的狀態(tài)為綠燈。
在本發(fā)明的一個(gè)實(shí)施例中,確定單元301,用于根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定至少一條行駛路線,其中,每一條行駛路線中包括至少一個(gè)行駛路段;針對(duì)每一條行駛路線,均執(zhí)行:獲取當(dāng)前行駛路線中各個(gè)行駛路段的車輛平均速度和車輛限制速度;根據(jù)當(dāng)前行駛路線中各個(gè)行駛路段的車輛平均速度和車輛限制速度,計(jì)算各個(gè)行駛路段的待導(dǎo)航車行駛時(shí)間;根據(jù)各個(gè)行駛路段的待導(dǎo)航車行駛時(shí)間,確定當(dāng)前行駛路線的待導(dǎo)航車行駛時(shí)間;比較各條行駛路線的待導(dǎo)航車行駛時(shí)間,將行駛路線的待導(dǎo)航車行駛時(shí)間最短的行駛路線作為待導(dǎo)航車行駛路線。
在本發(fā)明的一個(gè)實(shí)施例中,確定單元301,用于針對(duì)當(dāng)前行駛路線中每一個(gè)行駛路段,均執(zhí)行:根據(jù)當(dāng)前行駛路段的車輛平均速度和車輛限制速度,利用下述擁堵指數(shù)計(jì)算公式,計(jì)算當(dāng)前行駛路段的擁堵指數(shù);根據(jù)當(dāng)前行駛路段的擁堵指數(shù),計(jì)算當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間;
擁堵指數(shù)計(jì)算公式包括:
其中,f用于表征當(dāng)前行駛路段的擁堵指數(shù),用于表征當(dāng)前行駛路段的車輛平均速度,v用于表征當(dāng)前行駛路段的車輛限制速度。
在本發(fā)明的一個(gè)實(shí)施例中,確定單元301,用于根據(jù)當(dāng)前行駛路段的擁堵指數(shù),利用行駛時(shí)間計(jì)算公式,計(jì)算當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間;
行駛時(shí)間計(jì)算公式,包括:
其中,t用于表征當(dāng)前行駛路段的待導(dǎo)航車行駛時(shí)間,x用于表征當(dāng)前行駛路段的長(zhǎng)度,v0用于表征待導(dǎo)航車的平均行駛速度,f用于表征當(dāng)前行駛路段的擁堵指數(shù)。
在本發(fā)明的一個(gè)實(shí)施例中,生成單元302,用于根據(jù)當(dāng)前行駛位置和當(dāng)前行駛速度,確定待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻;根據(jù)待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈的時(shí)刻,確定交通燈變更時(shí)刻;根據(jù)交通燈變更時(shí)刻,生成控制指令;
控制單元303,用于將控制指令發(fā)送給交通指揮中心,以使交通指揮中心控制待導(dǎo)航車行駛路線上的下一個(gè)交通燈的狀態(tài),在交通燈變更時(shí)刻變更為綠燈。
本發(fā)明實(shí)施例提供了一種可讀介質(zhì),包括執(zhí)行指令,當(dāng)存儲(chǔ)控制器的處理器執(zhí)行執(zhí)行指令時(shí),存儲(chǔ)控制器執(zhí)行上述任意實(shí)施例的方法。
本發(fā)明實(shí)施例提供了一種存儲(chǔ)控制器,包括:處理器、存儲(chǔ)器和總線;
存儲(chǔ)器用于存儲(chǔ)執(zhí)行指令,處理器與存儲(chǔ)器通過總線連接,當(dāng)存儲(chǔ)控制器運(yùn)行時(shí),處理器執(zhí)行存儲(chǔ)器存儲(chǔ)的執(zhí)行指令,以使存儲(chǔ)控制器執(zhí)行上述任意實(shí)施例的方法。
綜上,本發(fā)明各個(gè)實(shí)施例至少具有如下效果:
1、在本發(fā)明實(shí)施例中,可以根據(jù)待導(dǎo)航車的發(fā)車地和目的地,確定待導(dǎo)航車行駛路線,當(dāng)待導(dǎo)航車按照確定的待導(dǎo)航車行駛線路行駛時(shí),可以根據(jù)待導(dǎo)航車的行駛位置和行駛速度,通過交通指揮中心,對(duì)待導(dǎo)航車行駛路線上的交通燈的狀態(tài)進(jìn)行控制,當(dāng)待導(dǎo)航車到達(dá)位于待導(dǎo)航車行駛路線上的下一個(gè)交通燈時(shí),交通燈為綠燈狀態(tài),以保證在待導(dǎo)航車行駛路線上,待導(dǎo)航車能不受紅燈的干擾,縮短待導(dǎo)航車的行駛時(shí)間。
2、在本發(fā)明實(shí)施例中,可以根據(jù)待導(dǎo)航車的行駛位置和行駛速度,確定交通燈變更時(shí)刻,交通指揮中心可以通過該交通燈變更時(shí)刻,控制待導(dǎo)航車行駛路線上的下一個(gè)交通燈的狀態(tài),減少待導(dǎo)航車在紅燈狀態(tài)下的等待時(shí)間,縮短待導(dǎo)航車的行駛時(shí)間。
3、在本發(fā)明實(shí)施例中,可以根據(jù)行駛路段的車輛平均速度和車輛限制速度,計(jì)算行駛路段的擁堵指數(shù),并根據(jù)該擁堵指數(shù),確定待導(dǎo)航車在該路段的行駛時(shí)間,該方法充分考慮擁堵等實(shí)際交通情況,使確定的待導(dǎo)航車行駛路線更加準(zhǔn)確。
上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。
需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)······”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)中。
最后需要說明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。