System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及鐵路調車,尤其涉及一種鐵路調車作業計劃處理方法、裝置、電子設備及介質。
技術介紹
1、調車作業系統設備包括調車作業計劃服務器、調車處理裝置、手持電臺、機控器。調車作業計劃發送方向為先從調車作業計劃服務器發出,再通過調車處理裝置發送到手持電臺和機控器,從而通過手持電臺和機控器其自帶顯示屏顯示調車作業計劃。
2、目前,現有調車作業計劃的發送過程如下:當中心調度員或者車站值班員編制好調車作業計劃后,在發送調車作業計劃之前,需要觀察當前機車位置并手動查詢當前機車運行狀態,只有當機車處于停車時,發送調車作業計劃;若機車處于非停車狀態,需要再次手動查詢當前機車狀態,直到機車處于停車狀態時,發送調車計劃。調車作業計劃只能在停車狀態下發送的原因是,基于400mhz的無線調車作業設備,在同一時刻只能傳輸一條數據,若同時傳輸兩條及以上數據時,會造成數據丟失。所以中心調度員或者車站值班員發送調車作業計劃之前,需要觀察當前機車位置并手動查詢當前機車運行狀態,只有當機車處于停車時,調車作業設備間無數據發送,信道處于空閑狀態,才能保證調車作業計劃傳輸成功,且不會影響調車作業。為了進一步確保調車作業計劃的順利發送,以及不影響調車作業信令傳輸,中心調度員或者車站值班員還需向調車作業人員通話,明確告知調車作業計劃發送完畢之前,不允許通過手持臺、機控器講話或發送作業指令。如果機車處于非停車狀態時,發送調車作業計劃,會影響調車作業信令傳輸,產生調車作業安全隱患,因而亟需改進。
技術實現思路
1
2、根據本專利技術的第一方面,本專利技術提供了一種鐵路調車作業計劃處理方法,所述方法包括:
3、對調車作業計劃服務器發出的每條調車作業計劃進行緩存;
4、對調車作業設備中產生的信令內容進行監控,其中,所述調車作業設備包括至少一個手持電臺和至少一個機控器,所述信令為任意手持電臺向任意機控器發出的指令;
5、在信令內容屬于預設內容的情況下,詢問調車作業設備是否允許接收調車作業計劃;
6、在確認調車作業設備允許接收調車作業計劃的情況下,將緩存的調車作業計劃發送給所述調車作業設備的各個手持電臺及機控器。
7、在一些可能的實現方式中,對調車作業計劃服務器發出的每條調車作業計劃進行緩存,包括:
8、持續接收服務器發出的調車作業計劃;
9、根據每條調車作業計劃被接收時間或被發送時間的先后順序將調車作業計劃依次寫入到預設文件中。
10、在一些可能的實現方式中,詢問調車作業設備是否允許接收調車作業計劃,包括:
11、生成計劃發送請求并發送給調車長手持電臺;
12、等待調車長手持電臺返回請求響應結果;
13、若調車長手持電臺返回的請求響應結果為確認接收的情況下,則確認調車作業設備允許接收調車作業計劃;
14、若手持電臺返回的請求響應結果為拒絕接收的情況下,則確認調車作業設備不允許接收調車作業計劃。
15、在一些可能的實現方式中,在生成計劃發送請求并發送給調車長手持電臺的步驟之前,所述方法還包括:
16、判斷緩存中是否存在調車作業計劃;
17、若緩存中存在調車作業計劃,則允許執行生成計劃發送請求并發送給調車長手持電臺的步驟;若緩存中不存在調車作業計劃,則向調車長手持電臺發送當前無調車作業計劃的通知。
18、在一些可能的實現方式中,在所述計劃發送請求生成之后且所述計劃發送請求被發送之前,所述方法還包括:
19、獲取緩存的調車作業計劃的總條數,并將所述總條數添加到計劃發送請求中。
20、在一些可能的實現方式中,將緩存的調車作業計劃發送給所述調車作業設備的各個手持電臺及機控器,包括:
21、從緩存中選取一條調車作業計劃作為目標作業計劃;
22、將所述目標作業計劃發送給每個手持電臺、每個機控器,并等待每個手持電臺、每個機控器返回接收成功的消息;
23、在接收到每個手持電臺、每個機控器返回目標作業計劃接收成功的消息時,將所述目標作業計劃從緩存中刪除,并跳轉至從緩存中選取一條調車作業計劃作為目標作業計劃的步驟,直至緩存中不存在調車作業計劃;
24、在預設時間內未接收到某個手持電臺或某個機控器返回接收成功的消息時,再次將所述目標作業計劃發送給某個手持電臺或某個機控器。
25、在一些可能的實現方式中,所述方法還包括:
26、若某個目標作業計劃被再次發送后某個手持電臺或某個機控器仍未返回接收成功的消息,則為所述某個目標作業計劃生成異常記錄上報給調車作業計劃服務器;
27、在所述異常記錄完成上報后,將所述某個目標作業計劃從緩存中刪除。
28、根據本專利技術的第二方面,本專利技術還提供了一種鐵路調車作業計劃處理裝置,所述裝置包括:
29、緩存模塊,用于對調車作業計劃服務器發出的每條調車作業計劃進行緩存;
30、監控模塊,用于對調車作業設備中產生的信令內容進行監控,其中,所述調車作業設備包括至少一個手持電臺和至少一個機控器,所述信令為任意手持電臺向任意機控器發出的指令;詢問模塊,用于在信令內容屬于預設內容的情況下,詢問調車作業設備是否允許接收調車作業計劃;
31、發送模塊,用于調車作業設備允許接收調車作業計劃的情況下,將緩存的調車作業計劃發送給所述調車作業設備的各個手持電臺及機控器。
32、根據本專利技術的第三方面,本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述鐵路調車作業計劃處理方法。
33、根據本專利技術的第四方面,本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述鐵路調車作業計劃處理方法。
34、本專利技術提供的一種鐵路調車作業計劃處理方法,通過在手持電臺向機控器發送信令的過程中先緩存調車作業計劃服務器發出的調車作業計劃,并持續對手持電臺向機控器發送的信令內容進行監控,當監控到信令中有預設內容出現后主動詢問調車作業設備是否允許接收調車作業計劃,當且僅當確認調車作業設備允許接收調車作業計劃的情況下,再將已緩存的調車作業計劃發送給手持電臺、機控器,無需人工判斷調車作業計劃發送的詢問時機,減少調車人員的通話次數,不僅能夠降低人工工作量,而且還能夠避免干擾手持電臺向機控器之間的通信,并且不再限定每次發送的調車作業計劃數量,顯著提升調車作業的安全性,具有較高的處理效率。
35、此外,本專利技術提供的一種鐵路調車作業計劃處理裝置、一種電子設備和一種非暫態計算機可讀存本文檔來自技高網...
【技術保護點】
1.一種鐵路調車作業計劃處理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的鐵路調車作業計劃處理方法,其特征在于,對調車作業計劃服務器發出的每條調車作業計劃進行緩存,包括:
3.根據權利要求1所述的鐵路調車作業計劃處理方法,其特征在于,詢問調車作業設備是否允許接收調車作業計劃,包括:
4.根據權利要求3所述的鐵路調車作業計劃處理方法,其特征在于,在生成計劃發送請求并發送給調車長手持電臺的步驟之前,所述方法還包括:
5.根據權利要求4所述的鐵路調車作業計劃處理方法,其特征在于,在所述計劃發送請求生成之后且所述計劃發送請求被發送之前,所述方法還包括:
6.根據權利要求1所述的鐵路調車作業計劃處理方法,其特征在于,將緩存的調車作業計劃發送給所述調車作業設備的各個手持電臺及機控器,包括:
7.根據權利要求6所述的鐵路調車作業計劃處理方法,其特征在于,所述方法還包括:
8.一種鐵路調車作業計劃處理裝置,其特征在于,所述裝置包括:
9.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上
10.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述鐵路調車作業計劃處理方法。
...【技術特征摘要】
1.一種鐵路調車作業計劃處理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的鐵路調車作業計劃處理方法,其特征在于,對調車作業計劃服務器發出的每條調車作業計劃進行緩存,包括:
3.根據權利要求1所述的鐵路調車作業計劃處理方法,其特征在于,詢問調車作業設備是否允許接收調車作業計劃,包括:
4.根據權利要求3所述的鐵路調車作業計劃處理方法,其特征在于,在生成計劃發送請求并發送給調車長手持電臺的步驟之前,所述方法還包括:
5.根據權利要求4所述的鐵路調車作業計劃處理方法,其特征在于,在所述計劃發送請求生成之后且所述計劃發送請求被發送之前,所述方法還包括:
6.根據權利要求1所述...
【專利技術屬性】
技術研發人員:田秀臣,郭彥軍,熊道權,王林,高航,
申請(專利權)人:北京世紀東方智匯科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。