本發(fā)明涉及鐵路列車(chē)運(yùn)行中對(duì)信息交互和處理,特別涉及一種基于遠(yuǎn)程線路信息的智能化車(chē)機(jī)互聯(lián)系統(tǒng)的實(shí)現(xiàn)方法,屬于智能鐵路應(yīng)用。
背景技術(shù):
1、隨著鐵路交通的日益發(fā)展,列車(chē)的安全、準(zhǔn)時(shí)和高效運(yùn)行成為了鐵路系統(tǒng)的重要目標(biāo)。在列車(chē)運(yùn)行過(guò)程中,列車(chē)與車(chē)站之間的通信與協(xié)作顯得尤為關(guān)鍵。目前的列車(chē)呼叫車(chē)站采用的是手動(dòng)選擇車(chē)站進(jìn)行呼叫,特別是在列車(chē)即將進(jìn)站之際,列車(chē)長(zhǎng)需要手動(dòng)選擇前方車(chē)站發(fā)起呼叫,但是列車(chē)臨近車(chē)站的時(shí)候會(huì)存在多種交路的可能,例如并列的軌道或者交叉口就會(huì)有多個(gè)前方站,這就需要列車(chē)上的司機(jī)根據(jù)記憶手動(dòng)的去選擇車(chē)站進(jìn)行呼叫,這樣不僅增加了司機(jī)的額外操作影響列車(chē)駕駛,也會(huì)出現(xiàn)人工誤操作產(chǎn)生選錯(cuò)車(chē)站的情況發(fā)生,一旦選錯(cuò)運(yùn)行線路,會(huì)影響列車(chē)司機(jī)與車(chē)站值班員的通信,造成列車(chē)臨時(shí)停車(chē),列車(chē)無(wú)法正點(diǎn)運(yùn)行,后續(xù)列車(chē)延誤等嚴(yán)重問(wèn)題。因此迫切需要開(kāi)發(fā)一種能夠臨近車(chē)站智能呼叫車(chē)站的系統(tǒng),以減少司機(jī)操作,避免因司機(jī)選錯(cuò)車(chē)站影響列車(chē)安全運(yùn)行,實(shí)現(xiàn)列車(chē)呼叫車(chē)站的智能化、自動(dòng)化。
技術(shù)實(shí)現(xiàn)思路
1、為了解決司機(jī)臨近車(chē)站手動(dòng)選擇車(chē)站可能出現(xiàn)錯(cuò)誤的問(wèn)題,本發(fā)明提供了一種基于遠(yuǎn)程線路信息的智能化車(chē)機(jī)互聯(lián)系統(tǒng)的實(shí)現(xiàn)方法,可以實(shí)現(xiàn)從地面服務(wù)器編輯生成線路數(shù)據(jù)文件,當(dāng)收到列車(chē)cir設(shè)備的數(shù)據(jù)查詢請(qǐng)求時(shí),會(huì)根據(jù)收到的信息分析處理后,把區(qū)段的信息發(fā)給列車(chē)cir設(shè)備,列車(chē)根據(jù)收到的信息能得到當(dāng)前的行駛區(qū)段前后車(chē)站信息和設(shè)置呼叫的經(jīng)緯度數(shù)組。列車(chē)cir設(shè)備通過(guò)周期計(jì)算來(lái)檢測(cè)是否進(jìn)入由多組經(jīng)緯度組合而成的封閉區(qū)間內(nèi),當(dāng)?shù)竭_(dá)預(yù)設(shè)區(qū)域內(nèi)列車(chē)cir設(shè)備會(huì)根據(jù)當(dāng)前線路區(qū)段信息會(huì)向車(chē)站發(fā)送有定點(diǎn)呼入的呼叫類(lèi)型進(jìn)入通話。
2、本發(fā)明采用的技術(shù)方案是:一種基于遠(yuǎn)程線路信息的智能化車(chē)機(jī)互聯(lián)系統(tǒng)的實(shí)現(xiàn)方法,基于地面服務(wù)器、列車(chē)cir設(shè)備和車(chē)站終端設(shè)備實(shí)現(xiàn),步驟如下:
3、步驟一、地面服務(wù)器啟動(dòng)有可視化界面的應(yīng)用程序,遍歷讀取地面服務(wù)器的所有以車(chē)次號(hào)命名的線路數(shù)據(jù)配置文件,選擇工作模式,如果選擇進(jìn)入維護(hù)模式,通過(guò)手動(dòng)添加、編輯和修改車(chē)次信息,保存到地面服務(wù)器并顯示,否則直接顯示;
4、步驟二、列車(chē)cir設(shè)備周期將帶有車(chē)次號(hào)、區(qū)段識(shí)別碼、當(dāng)前經(jīng)緯度、公里標(biāo)信息的查詢信息發(fā)送給地面服務(wù)器;
5、步驟三、地面服務(wù)器收到列車(chē)cir設(shè)備的信息后,根據(jù)車(chē)次號(hào)、區(qū)段識(shí)別碼查找列車(chē)cir設(shè)備的區(qū)段信息并發(fā)送給對(duì)應(yīng)的列車(chē)cir設(shè)備;
6、步驟四、列車(chē)cir設(shè)備根據(jù)當(dāng)前的區(qū)段信息和實(shí)時(shí)的經(jīng)緯度計(jì)算是否進(jìn)入預(yù)設(shè)的呼叫區(qū)域,當(dāng)?shù)竭_(dá)指定區(qū)域后,根據(jù)地面服務(wù)器發(fā)送的前方車(chē)站站址呼叫前方車(chē)站終端設(shè)備;
7、步驟五、車(chē)站終端設(shè)備收到列車(chē)cir設(shè)備的呼叫請(qǐng)求后,建立通話通道;
8、通過(guò)以上步驟實(shí)現(xiàn)了列車(chē)cir設(shè)備基于遠(yuǎn)程線路信息智能呼叫前方車(chē)站的功能。
9、步驟一所述以車(chē)次號(hào)命名的線路數(shù)據(jù)配置文件為,線路數(shù)據(jù)配置文件由多組以車(chē)次號(hào)命名的配置文件組成,每個(gè)車(chē)次號(hào)文件里按照區(qū)段名來(lái)存儲(chǔ)由整條線路切分的多組區(qū)段,每組區(qū)段下存儲(chǔ)線路區(qū)段識(shí)別碼、前方車(chē)站的車(chē)站名稱、前方車(chē)站站址以及預(yù)設(shè)的能組合成閉合區(qū)域的4組經(jīng)緯度數(shù)據(jù)。
10、步驟三所述地面服務(wù)器收到列車(chē)cir設(shè)備的信息后,根據(jù)車(chē)次號(hào)、區(qū)段識(shí)別碼查找列車(chē)cir設(shè)備的區(qū)段信息并發(fā)送給對(duì)應(yīng)的列車(chē)cir設(shè)備方法為,地面服務(wù)器收到帶有車(chē)次號(hào)和區(qū)段識(shí)別碼的查詢信息后,地面服務(wù)器首先開(kāi)始遍歷查找是否存在當(dāng)前車(chē)次號(hào)對(duì)應(yīng)的數(shù)據(jù)配置信息,如果查到車(chē)次號(hào)對(duì)應(yīng)的數(shù)據(jù)信息,再通過(guò)區(qū)段識(shí)別碼遍歷查找到具體的區(qū)段信息,否則退出遍歷查詢車(chē)次信息,等待新的查詢信息指令;接著遍歷查詢此車(chē)次信息下的區(qū)段信息,如果存在要查找的區(qū)段信息,提取區(qū)段信息發(fā)送給列車(chē)cir設(shè)備,否則退出遍歷查詢區(qū)段信息到等待新的查詢信息指令。
11、步驟四所述列車(chē)cir設(shè)備根據(jù)當(dāng)前的區(qū)段信息和實(shí)時(shí)的經(jīng)緯度計(jì)算是否進(jìn)入預(yù)設(shè)的呼叫區(qū)域方法為,根據(jù)地面服務(wù)器發(fā)送的區(qū)段信息中預(yù)設(shè)的四組經(jīng)緯度與當(dāng)前經(jīng)緯度進(jìn)行計(jì)算,這四組經(jīng)緯度構(gòu)成一個(gè)密閉的四邊形區(qū)域,對(duì)角的兩點(diǎn)為一組,兩點(diǎn)確定一個(gè)矩形區(qū)域,如果計(jì)算當(dāng)前的經(jīng)緯度在這兩個(gè)矩形里,此時(shí)根據(jù)當(dāng)前區(qū)段信息中的前方車(chē)站站址發(fā)起呼叫請(qǐng)求,否則返回繼續(xù)根據(jù)新的經(jīng)緯度進(jìn)行計(jì)算;
12、判斷實(shí)時(shí)經(jīng)緯度是否到達(dá)指定區(qū)域的計(jì)算方法:當(dāng)前經(jīng)緯度(j0,w0),預(yù)設(shè)的四組經(jīng)緯度分別為(j1,w1)、(j2,w2)、(j3,w3)、(j4,w4),其中(j1,w1)和(j3,w3)為四邊形區(qū)域不相鄰的兩個(gè)點(diǎn),(j2,w2)和(j4,w4)為四邊形區(qū)域不相鄰的兩個(gè)點(diǎn),(j1,w1)和(j3,w3)圍成的矩形坐標(biāo)為(j1,w3)、(j1,w1)、(j3,w1)、(j3,w3),(j2,w2)和(j4,w4)圍成的矩形坐標(biāo)為(j4,w4)、(j4,w2)、(j2,w2)、(j2,w4);
13、公式1:j1<j0<j3?或?j3<j0<j1;
14、公式2:w1?<w0<w3或?w3<w0<w1;
15、公式3:j2<j0<j4?或?j4<j0<j2;
16、公式4:w2?<w0<w4或?w4<w0<w2;
17、當(dāng)同時(shí)滿足公式1、公式2、公式3、公式4時(shí),證明當(dāng)前經(jīng)緯度到達(dá)指定區(qū)間。
18、本發(fā)明產(chǎn)生的技術(shù)效果是:本發(fā)明實(shí)現(xiàn)了列車(chē)根據(jù)車(chē)次號(hào)、區(qū)段識(shí)別碼和經(jīng)緯度等信息,向服務(wù)器獲取當(dāng)前區(qū)段信息和預(yù)設(shè)的呼叫區(qū)域,并實(shí)時(shí)檢測(cè)是否到達(dá)預(yù)設(shè)的呼叫范圍來(lái)實(shí)現(xiàn)智能呼叫車(chē)站。而現(xiàn)有的技術(shù)是列車(chē)長(zhǎng)手動(dòng)的切換線路和選擇要呼叫的車(chē)站,在實(shí)際的列車(chē)運(yùn)行中列車(chē)長(zhǎng)需要根據(jù)記憶去選擇車(chē)站,大大的提高了風(fēng)險(xiǎn),經(jīng)過(guò)大量測(cè)試人為的操作結(jié)果會(huì)受當(dāng)前的心理狀態(tài)、認(rèn)知負(fù)荷、技能水平和注意力集中程度影響。本發(fā)明減少了司機(jī)臨近車(chē)站的手動(dòng)操作,避免了司機(jī)臨近車(chē)站存在多個(gè)前方車(chē)站時(shí)手動(dòng)選擇車(chē)站錯(cuò)誤進(jìn)而呼錯(cuò)車(chē)站的情況,可以避免呼錯(cuò)車(chē)站的情況發(fā)生,不僅實(shí)現(xiàn)了列車(chē)運(yùn)行的智能化、自動(dòng)化,而且減少了因操作失誤帶來(lái)的損失。
1.一種基于遠(yuǎn)程線路信息的智能化車(chē)機(jī)互聯(lián)系統(tǒng)的實(shí)現(xiàn)方法,基于地面服務(wù)器、列車(chē)cir設(shè)備和車(chē)站終端設(shè)備實(shí)現(xiàn),其特征在于,步驟如下:
2.根據(jù)權(quán)利要求1所述的基于遠(yuǎn)程線路信息的智能化車(chē)機(jī)互聯(lián)系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,步驟一所述以車(chē)次號(hào)命名的線路數(shù)據(jù)配置文件為,線路數(shù)據(jù)配置文件由多組以車(chē)次號(hào)命名的配置文件組成,每個(gè)車(chē)次號(hào)文件里按照區(qū)段名來(lái)存儲(chǔ)由整條線路切分的多組區(qū)段,每組區(qū)段下存儲(chǔ)線路區(qū)段識(shí)別碼、前方車(chē)站的車(chē)站名稱、前方車(chē)站站址以及預(yù)設(shè)的能組合成閉合區(qū)域的4組經(jīng)緯度數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的基于遠(yuǎn)程線路信息的智能化車(chē)機(jī)互聯(lián)系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,步驟三所述地面服務(wù)器收到列車(chē)cir設(shè)備的信息后,根據(jù)車(chē)次號(hào)、區(qū)段識(shí)別碼查找列車(chē)cir設(shè)備的區(qū)段信息并發(fā)送給對(duì)應(yīng)的列車(chē)cir設(shè)備方法為,地面服務(wù)器收到帶有車(chē)次號(hào)和區(qū)段識(shí)別碼的查詢信息后,地面服務(wù)器首先開(kāi)始遍歷查找是否存在當(dāng)前車(chē)次號(hào)對(duì)應(yīng)的數(shù)據(jù)配置信息,如果查到車(chē)次號(hào)對(duì)應(yīng)的數(shù)據(jù)信息,再通過(guò)區(qū)段識(shí)別碼遍歷查找到具體的區(qū)段信息,否則退出遍歷查詢車(chē)次信息,等待新的查詢信息指令;接著遍歷查詢此車(chē)次信息下的區(qū)段信息,如果存在要查找的區(qū)段信息,提取區(qū)段信息發(fā)送給列車(chē)cir設(shè)備,否則退出遍歷查詢區(qū)段信息到等待新的查詢信息指令。
4.根據(jù)權(quán)利要求1所述的基于遠(yuǎn)程線路信息的智能化車(chē)機(jī)互聯(lián)系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,步驟四所述列車(chē)cir設(shè)備根據(jù)當(dāng)前的區(qū)段信息和實(shí)時(shí)的經(jīng)緯度計(jì)算是否進(jìn)入預(yù)設(shè)的呼叫區(qū)域方法為,根據(jù)地面服務(wù)器發(fā)送的區(qū)段信息中預(yù)設(shè)的四組經(jīng)緯度與當(dāng)前經(jīng)緯度進(jìn)行計(jì)算,這四組經(jīng)緯度構(gòu)成一個(gè)密閉的四邊形區(qū)域,對(duì)角的兩點(diǎn)為一組,兩點(diǎn)確定一個(gè)矩形區(qū)域,如果計(jì)算當(dāng)前的經(jīng)緯度在這兩個(gè)矩形里,此時(shí)根據(jù)當(dāng)前區(qū)段信息中的前方車(chē)站站址發(fā)起呼叫請(qǐng)求,否則返回繼續(xù)根據(jù)新的經(jīng)緯度進(jìn)行計(jì)算;
5.根據(jù)權(quán)利要求1所述的基于遠(yuǎn)程線路信息的智能化車(chē)機(jī)互聯(lián)系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,智能化車(chē)機(jī)互聯(lián)系統(tǒng)由地面服務(wù)器、多臺(tái)列車(chē)cir設(shè)備和多臺(tái)車(chē)站終端設(shè)備組成;所述地面服務(wù)器與多臺(tái)列車(chē)cir設(shè)備雙向連接,同一區(qū)段下的列車(chē)cir設(shè)備與車(chē)站終端設(shè)備雙向連接;