一種快速公交車輛換乘信息車廂發(fā)布方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及快速公交調(diào)度領(lǐng)域,具體是一種快速公交車輛換乘信息車廂發(fā)布方法 及系統(tǒng)。
【背景技術(shù)】
[0002] 為了縮短人們的出行時間,國內(nèi)外大中城市都在積極建設(shè)或開通了快速公交 (BRT),并在道路和信號控制層面為快速公交提供了專用道和路口信號優(yōu)先功能,確??焖?公交在行進過程中不受其他車輛干擾,通過路口時可以優(yōu)先得到放行信號而不需要停車, 實現(xiàn)快速公交在運行過程中能按照運行時刻表運行。
[0003] 據(jù)調(diào)查,市民出行乘坐公共交通時,大約有一半以上的人要通過換乘兩條或者兩 條以上的公共交通線路才能到達(dá)目的地。也就是說,通常乘坐公共交通出行人數(shù)的百分之 五十以上至少要通過一次公共交通線的換乘,我們將有兩條及兩條以上快速公交線路通過 的站點稱為換乘站。隨著城市公共交通網(wǎng)絡(luò)的完善,換乘量必然增大。如何提高換乘效率 和服務(wù)水平,已成為人們關(guān)注的問題。
[0004] 而現(xiàn)有技術(shù)中的快速公交車輛無論是在調(diào)度過程中存在的到站時刻誤差還是為 乘客提供相關(guān)信息的全面性方面都有不足。如何確??焖俟贿\行過程中嚴(yán)格保持規(guī)定時 間間隔、確保到站時刻能精確到秒,并能在快速公交車廂發(fā)布當(dāng)前到達(dá)換乘站的所有快速 公交精確到秒的時刻信息,是快速公交調(diào)度系統(tǒng)的難題。
[0005] 為解決上述問題,現(xiàn)有專利文獻CN103426302A公開了一種換乘站快速公交車廂 換乘信息發(fā)布系統(tǒng)及發(fā)布方法,能夠為乘客提供換乘信息。但是在該技術(shù)方案中,只有保證 快速公交車輛能夠按照規(guī)定的時刻,精確到秒的到達(dá)換乘站才有可能為乘客提供準(zhǔn)確的到 站信息及換乘信息。而在上述方案中,當(dāng)快速公交車輛位置與執(zhí)行時刻表基準(zhǔn)位置不同,即 快速公交車輛滯后或超前時,只能提示駕駛員加速或減速,不能提示駕駛員加速或減速的 值是多少。當(dāng)快速公交車輛的位置與執(zhí)行時刻表中規(guī)定的基準(zhǔn)位置重合后,不能提示駕駛 員未來要繼續(xù)保持重合狀態(tài),是維持當(dāng)前速度不變,還是要加速或減速,其加減速度的值是 多少。上述兩種情況下,駕駛員只能根據(jù)自己的經(jīng)驗進行駕駛,依然不能夠準(zhǔn)確保證快速公 交車輛精確到秒的到達(dá)每一個??空军c,因此為乘客提供的換乘信息也是不夠準(zhǔn)確的。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明所要解決的技術(shù)問題是提供一種快速公交車輛換乘信息車廂發(fā)布方法及 系統(tǒng)。
[0007] 為解決上述技術(shù)問題,本發(fā)明是通過以下技術(shù)方案實現(xiàn)的: 本發(fā)明提供一種快速公交車輛換乘信息車廂發(fā)布方法,包括如下步驟: S1:生成計劃時間表 S11:對于每一條快速公交路線,預(yù)先由駕駛員駕駛快速公交車輛在每兩個相鄰站點之 間按照規(guī)定速度行駛,在行駛過程中每秒鐘均記錄如下行駛數(shù)據(jù):快速公交車輛的位置坐 標(biāo)(Xi,Yi)、行駛時間Ti、行駛里程數(shù)Si和行駛速度Vi; S12 :將每秒鐘采集到的快速公交車輛的位置坐標(biāo)(XpYi)作為基準(zhǔn)位置、將行駛時間 凡作為基準(zhǔn)時間、所述行駛里程Si作為基準(zhǔn)里程,所述行駛速度\作為基準(zhǔn)速度,關(guān)聯(lián)后形 成計劃時間表,所述計劃時間表中記錄的第一個所述基準(zhǔn)位置為起始位置,對應(yīng)的行駛時 間為起始時間;所述計劃時間表中記錄的最后一個所述基準(zhǔn)位置為到達(dá)位置,對應(yīng)的行駛 時間為到達(dá)時間; 52 :生成運行時刻表 調(diào)取與一條快速公交路線相關(guān)的所有計劃時間表,根據(jù)本條路線各班次快速公交車輛 的發(fā)車時刻、各停靠站點的停車時間,將所述計劃時間表中的行駛時間改為對應(yīng)的當(dāng)?shù)?時間作為基準(zhǔn)時刻,形成與各班次快速公交車輛對應(yīng)的一組運行時刻表;將每組運行時刻 表發(fā)送給對應(yīng)班次的快速公交車輛; 53 :生成調(diào)度信息 531 :調(diào)取當(dāng)前快速公交車輛的運行時刻表,實時將當(dāng)前時刻T的快速公交車輛的位置 坐標(biāo)(XD,YD)關(guān)聯(lián)到所述運行時刻表中與之距離最近的基準(zhǔn)位置,將其對應(yīng)的基準(zhǔn)時刻設(shè)置 為TD ; 532 :比較當(dāng)前時刻T與當(dāng)前時刻下的快速公交車輛的位置坐標(biāo)(XD,YD)所對應(yīng)的的基 準(zhǔn)時刻TD: 當(dāng)T=TD時,進入步驟S33 ; 當(dāng)T尹TD時,進入步驟S34 ; 533 :提示快速公交車輛按照執(zhí)行時刻表中TD的下一個基準(zhǔn)時刻所對應(yīng)的基準(zhǔn)速度行 駛; 534 :提示快速公交車輛按照如下速度進行行駛: VT= (SH-SD)/TH,其中TH是時間調(diào)整閾值,即經(jīng)過時間TH之后使快速公交車輛的位置坐 標(biāo)(XD,YD)所對應(yīng)的基準(zhǔn)時刻TD與當(dāng)前時刻T之間的誤差為零;其中SH是以當(dāng)前時刻T加 上時間調(diào)整閾值TH作為基準(zhǔn)時間在執(zhí)行時刻表中所對應(yīng)的基準(zhǔn)里程;SD是以快速公交車輛 的位置坐標(biāo)(XD,YD)作為基準(zhǔn)位置在執(zhí)行時刻表中所對應(yīng)的基準(zhǔn)里程; 54 :生成換乘信息 541、 判斷當(dāng)前時刻T是否等于某一運行時刻表中記錄的起始時間;若等于,立即向?qū)?應(yīng)的快速公交車輛下達(dá)出發(fā)指令;否則,判斷當(dāng)前時刻T是否大于某一運行時刻表記錄的 起始時間,同時小于所述運行時刻表記錄的到達(dá)時間; 542、 若當(dāng)前時刻T大于某一運行時刻表記錄的起始時間,同時小于該運行時刻表記錄 的到達(dá)時間,則判斷對應(yīng)的快速公交車輛已經(jīng)出發(fā); 543、 判斷當(dāng)前快速公交車輛的到達(dá)位置是否是換乘站并讀取當(dāng)前快速公交車輛的到 達(dá)時間;如果當(dāng)前快速公交車輛的到達(dá)位置不是換乘站,則將當(dāng)前快速公交車輛的到達(dá)時 間發(fā)送至快速公交車輛提醒給車廂內(nèi)的乘客;如果當(dāng)前快速公交車輛的到達(dá)位置是換乘 站,則將當(dāng)前快速公交車輛的到達(dá)時間以及其他所有即將到達(dá)換乘站的快速公交車輛的到 達(dá)時間全部發(fā)送至快速公交車輛提醒給車廂內(nèi)的乘客; 55 :判斷快速公交車是否到達(dá)終點站,如果到達(dá)終點站則任務(wù)結(jié)束;否則,返回步驟 S3〇
[0008] 所述步驟S43中,若判斷當(dāng)前快速公交車輛的到達(dá)位置是換乘站,則將乘客從當(dāng) 前車次快速公交車輛的站臺換乘至其他車次快速公交的站臺所需要的換乘距離及正常行 走所需要的時間發(fā)送至快速公交車輛提醒給車廂內(nèi)的乘客。
[0009] 所述步驟S33、S34中,采用設(shè)置于快速公交車輛上的液晶顯示屏顯示文字的方式 對駕駛員進行提示; 所述步驟S43中,采用設(shè)置于快速公交車輛上的液晶顯示屏顯示文字的方式對車廂乘 客進行提示。
[0010] 所述步驟S33、S34中,采用設(shè)置于快速公交車輛上的聲音播放器播放語音的方式 對駕駛員進行提示; 所述步驟S43中,采用設(shè)置于快速公交車輛上的聲音播放器播放語音的方式對車廂乘 客進行提示。
[0011] 所述步驟S1、S3中,采用設(shè)置于快速公交車輛上的GPS定位模塊獲得快速公交車 輛的經(jīng)緯度信息、行駛時間;采用設(shè)置于快速公交車輛上的0BD模塊獲得快速公交車輛實 時的行駛里程和行駛速度。
[0012] 本發(fā)明還提供一種快速公交車輛換乘信息車廂發(fā)布系統(tǒng),包括: 計劃時間表生成模塊,用于生成計劃時間表,具體包括: 計劃數(shù)據(jù)獲取單元:對于每一條快速公交路線,預(yù)先由駕駛員駕駛快速公交車輛在每 兩個相鄰站點之間按照規(guī)定速度行駛,在行駛過程中每秒鐘均記錄如下行駛數(shù)據(jù):快速公 交車輛的位置坐標(biāo)(Xi