一種向高鐵旅客提供精確到秒的乘車信息的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及尚鐵列車調(diào)度技術(shù)領(lǐng)域,具體涉及一種向尚鐵旅客提供精確到秒的乘 車信息的方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著社會(huì)的快速發(fā)展,城市間的交流日益頻繁,為了縮短人們往來城市間的旅行 時(shí)間,我國進(jìn)行了大規(guī)模的高速鐵路建設(shè)并投入運(yùn)行,如何使旅客在乘坐的車廂內(nèi)就能得 到前方到達(dá)車站的精確到秒時(shí)刻,同時(shí)在站臺(tái)等車的旅客也能得到列車精確到秒的到站信 息,是提高高鐵服務(wù)水平的重要標(biāo)志。
[0003] 要發(fā)布精確到秒的到站信息的關(guān)鍵是,駕駛員能按照運(yùn)行時(shí)刻表精確到秒的駕 駛。目前高鐵采用的調(diào)度系統(tǒng),駕駛員在駕駛過程中也只有在快速列車到達(dá)途徑站點(diǎn)時(shí)才 會(huì)校對(duì)列車實(shí)際到站時(shí)間與規(guī)定到站時(shí)間之間的時(shí)間差,在列車后續(xù)的運(yùn)行過程中根據(jù)該 時(shí)間差進(jìn)行列車運(yùn)行速度的調(diào)整。一般情況下,列車實(shí)際到站時(shí)間與運(yùn)行時(shí)刻表規(guī)定的時(shí) 刻誤差在幾十秒甚至幾分鐘,無法做到精確到秒的到達(dá)每一停靠站,更無法實(shí)現(xiàn)在運(yùn)行的 過程中每一秒都到達(dá)規(guī)定的位置,也就無法為車上和站臺(tái)等車的旅客提供精確到秒的乘 車信息。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明所要解決的技術(shù)問題是提供一種向高鐵旅客提供乘車信息的方法及系統(tǒng)。
[0005] 為解決上述問題,本發(fā)明提供如下技術(shù)方案:
[0006] 本發(fā)明提供一種向高鐵旅客提供精確到秒的乘車信息的方法,包括如下步驟:
[0007] S1:生成計(jì)劃時(shí)間表
[0008] 對(duì)于每一條高鐵路線,在高鐵列車投入營運(yùn)之前,駕駛員駕駛高鐵列車沿著軌道 線路按照規(guī)定的速度行駛,在行駛過程中,每隔〇.Is獲取一次行駛數(shù)據(jù),所述行駛數(shù)據(jù)包 括行駛里程Si、行駛時(shí)間ti、行駛速度Vi和應(yīng)答器編碼ci,其中相鄰兩個(gè)應(yīng)答器之間對(duì)應(yīng)一 閉塞區(qū);上述行駛數(shù)據(jù)關(guān)聯(lián)后形成計(jì)劃時(shí)間表,其中所述行駛時(shí)間ti作為基準(zhǔn)時(shí)間,所述行 駛里程Si作為基準(zhǔn)里程,所述行駛速度V^乍為基準(zhǔn)速度;
[0009] S2 :生成運(yùn)行時(shí)刻表
[0010] 高鐵列車發(fā)車之前,調(diào)取相應(yīng)路線的計(jì)劃時(shí)間表,根據(jù)高鐵列車的發(fā)車時(shí)間以及 在每一??空镜耐\嚂r(shí)間,將計(jì)劃時(shí)間表中的基準(zhǔn)時(shí)間&修改為對(duì)應(yīng)的北京時(shí)間1\作為基 準(zhǔn)時(shí)刻,生成運(yùn)行時(shí)刻表;
[0011] S3 :生成精確到秒的乘車信息,具體包括以下步驟:
[0012] S31 :實(shí)時(shí)接收當(dāng)前時(shí)刻高鐵列車的行駛里程SD,獲得與基準(zhǔn)里程SD所對(duì)應(yīng)的基準(zhǔn) 時(shí)刻td;
[0013] S32 :比較當(dāng)前時(shí)刻T與當(dāng)前時(shí)刻下的高鐵列車的行駛里程SD所對(duì)應(yīng)的基準(zhǔn)時(shí)刻 Td:
[0014] 當(dāng)T=TD時(shí),進(jìn)入步驟S33 ;
[0015] 當(dāng)T乒TD時(shí),進(jìn)入步驟S34 ;
[0016] S33 :提示高鐵列車按照運(yùn)行時(shí)刻表中TD的下一個(gè)基準(zhǔn)時(shí)刻所對(duì)應(yīng)的基準(zhǔn)速度行 駛,之后進(jìn)入步驟S35 ;
[0017]S34:提示高鐵列車按照如下速度進(jìn)行行駛:
[0018]VT= (SH_SD)/TH,其中^是時(shí)間調(diào)整閾值,即經(jīng)過時(shí)間后使高鐵列車的行駛 里程SD所對(duì)應(yīng)的基準(zhǔn)時(shí)刻TD與當(dāng)前時(shí)刻T之間的誤差為零;其中SH是以當(dāng)前時(shí)刻T加上 時(shí)間調(diào)整閾值TH作為基準(zhǔn)時(shí)刻在運(yùn)行時(shí)刻表中所對(duì)應(yīng)的基準(zhǔn)里程;之后進(jìn)入步驟S35;
[0019] S35 :生成乘車信息:將當(dāng)前高鐵列車的精確到秒的到達(dá)時(shí)刻提醒給車廂內(nèi)和站 臺(tái)上的旅客;
[0020] S4 :判斷高鐵列車是否到達(dá)終點(diǎn)站,若未到達(dá)終點(diǎn)站則返回步驟S31,否則結(jié)束。
[0021] 在步驟S2和步驟S3之間還包括如下步驟:
[0022] F1 :整合運(yùn)行時(shí)刻表
[0023] 在高鐵列車行駛過程中,每隔0.Is采集一次高鐵列車所處軌道所對(duì)應(yīng)的應(yīng)答器 編碼以及行駛里程,當(dāng)應(yīng)答器編碼由C/變化為Ci+1時(shí),將所述運(yùn)行時(shí)刻表中與應(yīng)答器編碼 ci+1起始位置對(duì)應(yīng)的基準(zhǔn)里程Si+1修正為0并將其后的基準(zhǔn)里程數(shù)均減去si+1;
[0024] 在高鐵列車行駛過程中,每隔0.Is檢測(cè)一次高鐵列車的行駛里程Si,當(dāng)應(yīng)答器編 碼由C/變化為Ci+1時(shí),將行駛里程清零;
[0025] S301 :實(shí)時(shí)讀取高鐵列車所處軌道線路的對(duì)應(yīng)的應(yīng)答器編碼,當(dāng)應(yīng)答器編碼由Q 變化為ci+1時(shí),則執(zhí)行步驟S32,否則執(zhí)行步驟S33;
[0026]S302:將所述運(yùn)行時(shí)刻表中與應(yīng)答器編碼Ci+1起始位置對(duì)應(yīng)的基準(zhǔn)里程Si+1修正 為〇并將其后的基準(zhǔn)里程數(shù)均減去Si+1,并且將高鐵列車的行駛里程清零。
[0027] 所述步驟S33、S34中,采用設(shè)置于高鐵列車上的信息顯示屏顯示文字的方式對(duì)駕 駛員進(jìn)行提示。
[0028] 所述步驟S33、S34中,采用設(shè)置于高鐵列車上的聲音播放器播放語音的方式對(duì)駕 駛員進(jìn)行提示。
[0029] 本發(fā)明還提供一種向高鐵旅客提供精確到秒的乘車信息的系統(tǒng),包括:
[0030] 計(jì)劃時(shí)間表生成模塊:用于在高鐵列車投入營運(yùn)之前,駕駛員駕駛高鐵列車沿著 軌道線路按照規(guī)定的速度行駛,在行駛過程中,每隔〇.Is獲取一次行駛數(shù)據(jù),所述行駛數(shù) 據(jù)包括行駛里程Si、行駛時(shí)間ti、行駛速度Vi和應(yīng)答器編碼ci,其中相鄰兩個(gè)應(yīng)答器之間對(duì) 應(yīng)一閉塞區(qū);上述行駛數(shù)據(jù)關(guān)聯(lián)后形成計(jì)劃時(shí)間表,其中所述行駛時(shí)間ti作為基準(zhǔn)時(shí)間,所 述行駛里程Si作為基準(zhǔn)里程,所述行駛速度V^乍為基準(zhǔn)速度;
[0031] 運(yùn)行時(shí)刻表生成模塊:用于高鐵列車發(fā)車之前,調(diào)取相應(yīng)路線的計(jì)劃時(shí)間表,根據(jù) 高鐵列車的發(fā)車時(shí)間以及在每一停靠站的停車時(shí)間,將計(jì)劃時(shí)間表中的基準(zhǔn)時(shí)間&修改為 對(duì)應(yīng)的北京時(shí)間Ti作為基準(zhǔn)時(shí)刻,生成運(yùn)行時(shí)刻表;
[0032] 乘車信息生成模塊,具體包括:
[0033] 列車計(jì)軸單元,實(shí)時(shí)接收當(dāng)前時(shí)刻的高鐵列車的行駛里程SD,獲得與基準(zhǔn)里程SD 所對(duì)應(yīng)的基準(zhǔn)時(shí)刻td;
[0034] 比較單元,比較當(dāng)前時(shí)刻T與當(dāng)前時(shí)刻下的高鐵列車的行駛里程SD所對(duì)應(yīng)的基準(zhǔn) 時(shí)刻td;
[0035] 信息提示單元,當(dāng)T=TD時(shí),提示高鐵列車按照運(yùn)行時(shí)刻表中TD的下一個(gè)基準(zhǔn) 時(shí)刻所對(duì)應(yīng)的基準(zhǔn)速度行駛;當(dāng)T辛TD時(shí),提示高鐵列車按照如下速度進(jìn)行行駛:VT= (SH_SD) /TH,其中^是時(shí)間調(diào)整閾值,即經(jīng)過時(shí)間TH之后使高鐵列車的行駛里程SD所對(duì)應(yīng) 的基準(zhǔn)時(shí)刻Td與當(dāng)前時(shí)刻T之間的誤差為零;其中SH是以當(dāng)前時(shí)刻T加上時(shí)間調(diào)整閾值Th 作為基準(zhǔn)時(shí)刻在運(yùn)行時(shí)刻表中所對(duì)應(yīng)的基準(zhǔn)里程;
[0036] 乘車信息生成單元:將當(dāng)高鐵列車的精確到秒的到達(dá)時(shí)刻發(fā)送至信息提示單元 提示給車廂內(nèi)和站臺(tái)上的旅客;
[0037] 比判模塊,判斷高鐵列車是否到達(dá)終點(diǎn)站,若高鐵列車到達(dá)終點(diǎn)站則結(jié)束。
[0038] 還包括運(yùn)行時(shí)刻表整合模塊,用于整合運(yùn)行時(shí)刻表:
[0039] 在高鐵列車行駛過程中,每隔0. Is采集一次高鐵列車所處軌道所對(duì)應(yīng)的應(yīng)答器 編碼以及行駛里程,當(dāng)應(yīng)答器編碼由C/變化為Ci+1時(shí),將所述運(yùn)行時(shí)刻表中與應(yīng)答器編碼 ci+1起始位置對(duì)應(yīng)的基準(zhǔn)里程Si+1修正為0并將其后的基準(zhǔn)里程數(shù)均減去si+1;
[0040] 在高鐵列車行駛過程中,每隔0.Is檢測(cè)一次高鐵列車的行駛里程Si,當(dāng)應(yīng)答器編 碼由C/變化為Ci+1時(shí),將行駛里程清零;
[0041] 所述乘車信息生成模塊還包括:
[0042] 應(yīng)答器編碼獲取單元,實(shí)時(shí)讀取高鐵列車所處軌道線路的對(duì)應(yīng)的應(yīng)答器編碼,并 判斷當(dāng)應(yīng)答器編碼是否由C/變化為ci+1;
[0043] 修正單元,用于在所述應(yīng)答器編碼獲取單元判斷應(yīng)答器編碼是否由Ci變化為Ci+1 時(shí),將所述運(yùn)行時(shí)刻表中與應(yīng)答器編碼Ci+1起始位置對(duì)應(yīng)的基準(zhǔn)里程Si+1修正為0并將其后 的基準(zhǔn)里程數(shù)均減去si+1,并且將高鐵列車的行駛里程清零。
[0044] 所述信息提示單元,采用設(shè)置于高鐵列車上的信息顯示屏顯示圖像或文字的方式 對(duì)駕駛員進(jìn)行提示。
[0045] 所述信息提示單元,采用設(shè)置于高鐵列車上的聲音播放器播放語音的方式對(duì)駕駛 員進(jìn)行提示。本發(fā)明的上述方案與現(xiàn)有技術(shù)相比具有以下有益效果:
[0046] (1)本發(fā)明中所述的向高鐵旅客提供精確到秒的乘車信息的方法及系統(tǒng),能夠?qū)?當(dāng)前高鐵列車的精確到秒的到站時(shí)刻提示給車廂內(nèi)和站臺(tái)上的旅客,由此可以方便旅客合 理安排自己的時(shí)間。
[0047] (2)本發(fā)明中所述的向高鐵旅客提供精確到秒的乘車信息的方法及系統(tǒng),當(dāng)高鐵 列車的當(dāng)前里程與運(yùn)行時(shí)刻表中當(dāng)前時(shí)刻所對(duì)應(yīng)的基準(zhǔn)里程不重合時(shí),即滯后或超前時(shí), 能夠提示駕駛員以何種速度行駛才能在預(yù)定的時(shí)間內(nèi)保證和運(yùn)行時(shí)刻表基準(zhǔn)里程重合以 確保精確到秒的運(yùn)行。而當(dāng)高鐵列車的當(dāng)前里程與運(yùn)行時(shí)刻表中規(guī)定的基準(zhǔn)里程重合后, 也能夠提示駕駛員未來要繼續(xù)保持重合狀態(tài),需要以何種速度行駛。采用本發(fā)明中的上述 方案能夠保證高鐵列車真正實(shí)現(xiàn)按照預(yù)先設(shè)定的時(shí)刻表精確到秒的行駛。
[0048] (3)本發(fā)明中所述的向高鐵旅客提供精確到秒的乘車信息的方法及系統(tǒng),將每一 閉塞區(qū)的起始位置作為對(duì)高鐵列車進(jìn)行調(diào)度的起點(diǎn),一旦接收到應(yīng)答器編碼發(fā)生變化時(shí), 則將運(yùn)行時(shí)刻表中與應(yīng)答器編碼Ci+1起始位置對(duì)應(yīng)的基準(zhǔn)里程Si+1修正為0并將其后的基 準(zhǔn)里程數(shù)均減去Si+1,同時(shí)將高鐵列車的行駛里程清零,由此可以防止由于高鐵列車長距離 運(yùn)行所積累的里程誤差,因?yàn)槊恳卉壍婪謪^(qū)的距離較短,在此區(qū)間內(nèi)列車的行駛里程不會(huì) 有太大誤差,這樣可以有效減小累計(jì)誤差,保證對(duì)列車進(jìn)行調(diào)度的精度。
【附圖說明】
[0049] 為了使本發(fā)明的內(nèi)容更容易被清楚的理解,下面根據(jù)本發(fā)明的具體實(shí)施例并結(jié)合 附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明,其中:
[0050]圖1為本發(fā)明一個(gè)實(shí)施例所述向高鐵旅客提供精確到秒的乘車信息的方法的流 程圖;
[0051] 圖2為圖1所示向向高鐵旅客提供精確到秒的乘車信息的方法中步驟S3的流程 圖;
[0052] 圖3為本發(fā)明一個(gè)實(shí)施例所述應(yīng)答器和閉塞區(qū)示意圖;
[0053] 圖4為本發(fā)明一個(gè)實(shí)施例所述高鐵列車超前行駛情況下行駛數(shù)據(jù)示意圖;
[0054] 圖5為本發(fā)明一個(gè)實(shí)施例所述高鐵列車滯后行駛情況下行駛數(shù)據(jù)示意圖;
[0055]圖6為本發(fā)明一個(gè)實(shí)施例所述向高鐵旅客提供精確到秒的乘車信息的系統(tǒng)原理 框圖。
【具體實(shí)施方式】
[0056] 實(shí)施例1
[0057] 本實(shí)施例提供一種向高鐵旅客提供精確到秒的乘車信息的方法,包括如下步驟:
[0058] S1:生成計(jì)劃時(shí)間表
[0059] 對(duì)于每一條高鐵路線,在高鐵列車投入營運(yùn)之前,駕駛員駕駛高鐵列車沿著軌道 線路按照規(guī)定的速度行駛,在行駛過程中,每隔〇.Is獲取一次行駛數(shù)據(jù),所述行駛數(shù)據(jù)包 括行駛里程Si、行駛時(shí)間^、行駛速度\和應(yīng)答器編碼C,,其中相鄰兩個(gè)應(yīng)答器之間對(duì)應(yīng)一 閉塞區(qū);上述行駛數(shù)據(jù)關(guān)聯(lián)后形成計(jì)劃時(shí)間表,其中所述行駛時(shí)間&