System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及軌道交通信號系統,尤其是涉及一種軌道交通電子地圖中的動態緩沖區拆分方法、設備及介質。
技術介紹
1、在軌道交通的電子地圖中,存在許多種用于不同功能的區域,而軌道交通信號系統需要控制和協調多輛列車在同一軌道上安全運行,禁止列車在這些功能區域中或者在特殊場景下發生可能的碰撞。動態緩沖區就是在這些臨時情況下,動態計算出的某輛列車位置周邊禁止其他列車駛入的區域范圍。
2、受制于數據量和控制系統計算效率,如果采用列車上或軌道旁的設備實時計算緩沖區范圍的方式,系統運行周期會大大增加,不滿足安全和運行要求。因此,業內普遍采用的方法是計算緩沖區,將特殊區域下或特殊場景下的緩沖區區域提前計算好并存儲,控制系統在運行時直接讀取即可,可滿足系統運行效率的要求。
3、計算后的緩沖區在實際地圖中可能跨越不同的區域控制器。因此,當列車所在區域控制器激活緩沖區時,當前區域控制器還需要向相鄰區域控制器發送和激活處于其范圍的緩沖區。因此在數據處理過程中,如何來提前拆分跨區域控制區的緩沖區,從而進一步提升運營效率和降低資源浪費,成為需要解決的技術問題。
技術實現思路
1、本專利技術的目的就是為了克服上述現有技術存在的缺陷而提供一種軌道交通電子地圖中的動態緩沖區拆分方法、設備及介質。
2、本專利技術的目的可以通過以下技術方案來實現:
3、根據本專利技術的第一方面,提供了一種軌道交通電子地圖中的動態緩沖區拆分方法,該方法包括以下步驟:
4、步驟s1
5、步驟s2,根據當前區域和相鄰區域道岔信息,將完整的一套道岔鏈拆分為當前區域道岔和相鄰區域道岔;
6、步驟s3,根據當前區域內和相鄰區域內的區段信息,將同一動態緩沖區的區段拆分為當前區域區段和相鄰區域區段;
7、步驟s4,根據動態緩沖區所關聯的道岔鏈信息,將同一動態緩沖區的當前區域區段和道岔鏈關聯、相鄰區域區段和相鄰區域道岔關聯。
8、作為優選的技術方案,所述動態緩沖區的信息包括道岔列表和軌道區段列表,所述軌道區段列表包括激活緩沖區時列車所在軌道區段、以及對應被激活的軌道區段列表;所述道岔列表包括緩沖區內所有包含的道岔及其開向。
9、作為優選的技術方案,所述動態緩沖區描述一個緩沖區的軌道區段鏈接關系,且該鏈接關系可能跨域不同區域控制器的范圍。
10、作為優選的技術方案,所述步驟s1中的當前區域為當前列車所處地圖坐標所屬的區域控制器所控制的區域,所述相鄰區域為當前列車所處地圖坐標所屬的區域控制器的相鄰的區域控制器所控制的區域。
11、作為優選的技術方案,所述步驟s1中的道岔鏈信息為某一緩沖區中所包含的一系列道岔名稱和其開向。
12、作為優選的技術方案,所述步驟s1中的區段信息為組成軌道交通電子地圖的軌道區段信息,所述被激活的區段信息為組成某個緩沖區的軌道區段信息。
13、作為優選的技術方案,所述步驟s2具體為:遍歷某個緩沖區中的道岔鏈信息,對照當前區域和相鄰區域道岔信息,將該緩沖區的道岔鏈拆分為兩條道岔鏈,一條為該緩沖區當前區域道岔鏈,另一條為該緩沖區相鄰區域道岔鏈。
14、作為優選的技術方案,所述步驟s3具體為:遍歷某個緩沖區中的軌道區段列表,對照當前區域和相鄰區域軌道區段信息,將該緩沖區的軌道區段列表拆分為兩個區域,一個為該緩沖區當前區域的軌道區段列表,另一個為該緩沖區相鄰區域的軌道區段列表。
15、作為優選的技術方案,所述步驟s4具體為:根據緩沖區關聯的道岔鏈信息,將同一緩沖區的當前區域區段和當前區域的道岔鏈關聯、相鄰區域區段和相鄰區域的道岔關聯,分別組成當前區域的緩沖區信息和相鄰區域的緩沖區信息。
16、作為優選的技術方案,該方法采用生成的當前區域的緩沖區信息和相鄰區域的緩沖區信息,在列車運行到某一個功能區域或特殊場景下時,激活當前區域和相鄰區域的緩沖區,使控制系統執行相應保護性操作。
17、根據本專利技術的第二方面,提供了一種電子設備,包括存儲器和處理器,所述存儲器上存儲有計算機程序,所述處理器執行所述程序時實現所述的方法。
18、根據本專利技術的第三方面,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述程序被處理器執行時實現所述的方法。
19、與現有技術相比,本專利技術具有以下優點:
20、1)本專利技術在數據處理過程中,提前拆分跨區域控制區的緩沖區,有利于進一步提升運營效率和降低資源浪費;
21、2)本專利技術具有更高的安全性,以及更加精確的列車控制效果;
22、3)本專利技術慮了緩沖區信息在不同區域控制器中的傳輸需求,緩沖區數據更具備普適性的同時具有更高的準確性;
23、4)本專利技術在數據預處理階段解決了緩沖區域的劃分問題,進一步節省了在線軟件的處理時間進而提高了列車運行時的安全性。
本文檔來自技高網...【技術保護點】
1.一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,該方法包括以下步驟:
2.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述動態緩沖區的信息包括道岔列表和軌道區段列表,所述軌道區段列表包括激活緩沖區時列車所在軌道區段、以及對應被激活的軌道區段列表;所述道岔列表包括緩沖區內所有包含的道岔及其開向。
3.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述動態緩沖區描述一個緩沖區的軌道區段鏈接關系,且該鏈接關系可能跨域不同區域控制器的范圍。
4.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟S1中的當前區域為當前列車所處地圖坐標所屬的區域控制器所控制的區域,所述相鄰區域為當前列車所處地圖坐標所屬的區域控制器的相鄰的區域控制器所控制的區域。
5.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟S1中的道岔鏈信息為某一緩沖區中所包含的一系列道岔名稱和其開向。
6.根據權利要求1所述一種軌道交通電
7.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟S2具體為:遍歷某個緩沖區中的道岔鏈信息,對照當前區域和相鄰區域道岔信息,將該緩沖區的道岔鏈拆分為兩條道岔鏈,一條為該緩沖區當前區域道岔鏈,另一條為該緩沖區相鄰區域道岔鏈。
8.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟S3具體為:遍歷某個緩沖區中的軌道區段列表,對照當前區域和相鄰區域軌道區段信息,將該緩沖區的軌道區段列表拆分為兩個區域,一個為該緩沖區當前區域的軌道區段列表,另一個為該緩沖區相鄰區域的軌道區段列表。
9.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟S4具體為:根據緩沖區關聯的道岔鏈信息,將同一緩沖區的當前區域區段和當前區域的道岔鏈關聯、相鄰區域區段和相鄰區域的道岔關聯,分別組成當前區域的緩沖區信息和相鄰區域的緩沖區信息。
10.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,該方法采用生成的當前區域的緩沖區信息和相鄰區域的緩沖區信息,在列車運行到某一個功能區域或特殊場景下時,激活當前區域和相鄰區域的緩沖區,使控制系統執行相應保護性操作。
11.一種電子設備,包括存儲器和處理器,所述存儲器上存儲有計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1~10中任一項所述的方法。
12.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執行時實現如權利要求1~10中任一項所述的方法。
...【技術特征摘要】
1.一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,該方法包括以下步驟:
2.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述動態緩沖區的信息包括道岔列表和軌道區段列表,所述軌道區段列表包括激活緩沖區時列車所在軌道區段、以及對應被激活的軌道區段列表;所述道岔列表包括緩沖區內所有包含的道岔及其開向。
3.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述動態緩沖區描述一個緩沖區的軌道區段鏈接關系,且該鏈接關系可能跨域不同區域控制器的范圍。
4.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟s1中的當前區域為當前列車所處地圖坐標所屬的區域控制器所控制的區域,所述相鄰區域為當前列車所處地圖坐標所屬的區域控制器的相鄰的區域控制器所控制的區域。
5.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟s1中的道岔鏈信息為某一緩沖區中所包含的一系列道岔名稱和其開向。
6.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟s1中的區段信息為組成軌道交通電子地圖的軌道區段信息,所述被激活的區段信息為組成某個緩沖區的軌道區段信息。
7.根據權利要求1所述一種軌道交通電子地圖中的動態緩沖區拆分方法,其特征在于,所述步驟s2具體為:遍歷某個緩沖區中的...
【專利技術屬性】
技術研發人員:劉龍,夏庭鍇,陳祥,呂新軍,陳澤君,陳威,閔銳,周倩妮,張焜,
申請(專利權)人:卡斯柯信號有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。