本發明涉及列車運行控制技術領域,尤其涉及一種適用于互聯互通的信號機強制命令計算方法。
背景技術:
隨著城市軌道交通的迅捷發展,在高效運營的同時對城市交通的互聯互通建設提出了要求,對于信號系統主要體現在其不同線路之間設備的互聯互通和跨線、越線運行。
互聯互通提高了運營效率,降低了運營成本,是城市軌道交通控制系統發展的趨勢。具體說來是不同線路的軌道、車輛、供電、信號、通信、屏蔽門及運營組織等相互兼容,從而節約資源、降低成本,提高資源使用效率和服務質量。對乘客來說是方便快捷;對運營商來說是提高車輛及設備的運營效率,降低維護成本;對工程建設管理方來說是提高資金使用效率,減少投入。
在CBTC控制級別下時,ZC(Zone Controller,地面區域控制器)需要對管轄范圍內對應的聯鎖的信號機進行控制,對信號機的控制是通過向聯鎖發送對應的信號機強制命令實現。傳統單線運營情況下,是ZC應該根據列車排序的結果,判斷在該信號機的接近區段上是否存在列車,ZC向CI發送信號機強制命令。但在互聯互通的跨線運行情況下,多廠商間的ZC間列車排序需要交互大量的信息,且存在四開道岔下無法明確定義安全側的列車排序問題。
技術實現要素:
針對現有技術的缺陷,本發明提供了一種適用于互聯互通的信號機強制命令計算方法,能夠使得不同運營商之間的地面區域控制器能夠便捷地計算信號機強制命令。
第一方面,本發明提供了一種適用于互聯互通的信號機強制命令計算方法,所述方法包括:
第一地面區域控制器獲得所述第一地面區域控制器管轄區域內的指定信號機的點燈區段;
在所述第一地面區域控制器與相鄰的第二地面區域控制器的分界點位于所述點燈區段內,且所述點燈區段內的第一列車位于所述第二地面區域控制器管轄區域內時,所述第一地面區域控制器從所述第二地面區域控制器中獲取所述第一列車的信息,并根據所述第一列車的信息計算信號機強制命令;
其中,所述第一列車為列車序列中向所述指定信號機運行且距離所述指定信號機最近的列車。
可選地,所述方法還包括:
在所述分界點位于所述點燈區段內,且所述點燈區段內的第一列車位于所述第一地面區域控制器管轄區域內時,所述第一地面區域控制器根據所述第一地面區域控制器內的列車序列獲取所述第一列車的信息,并根據所述第一列車的信息計算信號機強制命令。
可選地,所述方法還包括:
在所述分界點不位于所述點燈區段內時,所述第一地面區域控制器根據所述第一地面區域控制器內的列車序列獲取所述第一列車的信息,并根據所述第一列車的信息計算信號機強制命令。
可選地,所述方法還包括:
所述第一地面區域控制器將所述第一地面區域控制器管轄區域內的列車信息發送至所述第二地面區域控制器,以供所述第二地面區域控制器計算信號機強制命令。
可選地,所述第一地面區域控制器將所述第一地面區域控制器管轄區域內的列車信息發送至相鄰的所述第二地面區域控制器,包括:
根據電子地圖確定所述第一地面區域控制器及所述第二地面區域控制器的分界點;
將所述第一地面區域控制管轄范圍內列車序列中向所述分界點運行且距離所述分界點距離最近的列車作為第一列車,并將所述第一列車的信息發送至所述第二地面區域控制器。
可選地,所述方法還包括:
所述第一地面區域控制器將所述信號機強制命令發送至計算機聯鎖系統,以供所述計算機聯鎖系統根據所述信號機強制命令對所述指定信號機進行亮燈或滅燈控制。
可選地,所述根據所述第一列車的信息計算信號機強制命令,包括:
若所述第一列車為CBTC列車,則生成所述指定信號機的滅燈強制命令;
若所述第一列車為非CBTC列車,則生成所述指定信號機的亮燈強制命令。
可選地,所述方法還包括:
若所述點燈區段內不存在向所述指定信號機運行的列車,則生成所述指定信號機的滅燈強制命令。
由上述技術方案可知,本發明提供一種適用于互聯互通的信號機強制命令計算方法,第一地面區域控制器獲得指定信號機的點燈區段后,判斷所述第一地面區域控制器與相鄰的第二地面區域控制器的分界點是否位于所述點燈區段內,若所述第一地面區域控制器與相鄰的第二地面區域控制器的分界點位于所述點燈區段內且所述點燈區段內的第一列車位于所述第二地面區域控制器管轄區域內時,第一地面區域控制器可從第二地面區域控制器匯總獲取該第一列車的信息,以根據所述第一列車的信息計算信號機強制命令;如此,本發明在互聯互通的跨線重疊區運行情況下,能夠準確計算信號機強制命令,在考慮安全性和高效性的基礎上,根據不同廠商地面區域控制器的判斷原則,僅將接近分界點的第一列車信息進行互傳,明顯降低了通信的信息量,確保信號機強制命令的正確性。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些圖獲得其他的附圖。
圖1是本發明一實施例提供的一種適用于互聯互通的信號機強制命令計算方法的流程示意圖;
圖2是本發明另一實施例提供的互聯互通跨線ZC重疊區的運行情況示意圖;
圖3是本發明另一實施例提供的一種適用于互聯互通的信號機強制命令計算方法的流程示意圖;
圖4是本發明另一實施例提供的互聯互通跨線ZC重疊區的運行情況示意圖;
圖5是本發明另一實施例提供的一種適用于互聯互通的信號機強制命令計算方法的流程示意圖;
圖6是本發明另一實施例提供的一種適用于互聯互通的信號機強制命令計算方法的流程示意圖;
圖7是本發明另一實施例提供的一種適用于互聯互通的信號機強制命令計算方法的流程示意圖;
圖8是本發明另一實施例提供的一種適用于互聯互通的信號機強制命令計算方法的流程示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
圖1是本發明一實施例中的一種適用于互聯互通的信號機強制命令計算方法的流程示意圖,如圖1所示,所述方法包括如下步驟:
S1:第一地面區域控制器獲得所述第一地面區域控制器管轄區域內的指定信號機的點燈區段。
具體來說,可獲取指定信號機所處位置及該指定信號機周邊設備的拓撲關系,從而根據該指定信號機所處位置及周邊設備的拓撲關系確定該指定信號機的點燈區段。如可通過查詢電子地圖獲取該指定信號機所處位置及該信號機周邊設備的拓撲關系,所述周邊設備可包括軌道區段、站臺及道岔等。
其中,所述點燈區段為能夠影響信號機前方列車上的司機駕駛的區段的總和。信號機在現場的位置可通過現場設備的拓撲獲知,一架信號機一旦位置確定,即可通過現場設備的拓撲關系,推算出可能影響信號機亮滅的區域范圍,此范圍被稱為點燈區段。
S2:在所述第一地面區域控制器與相鄰的第二地面區域控制器的分界點位于所述點燈區段內,且所述點燈區段內的第一列車位于所述第二地面區域控制器管轄區域內時,所述第一地面區域控制器從所述第二地面區域控制器中獲取所述第一列車的信息,并根據所述第一列車的信息計算信號機強制命令。
其中,所述第一列車為列車序列中向所述指定信號機運行且距離所述指定信號機最近的列車。
具體來說,所述第一地面區域控制器從所述第二地面區域控制器中獲取所述第一列車的信息具體為:第一地面區域控制器接收第二地面區域控制器發送的第一列車的信息,而第一列車為第二地面區域控制管轄范圍內列車序列中向所述分界點運行(即向所述指定信號機運行)且距離所述分界點距離最近的列車。
如圖2所示,對于第一地面區域控制器ZC1管轄區域內指定信號機S1,該指定信號機S1位于第一地面區域控制器ZC1與相鄰的第二地面區域控制器ZC2的共管區域(重疊區),獲得其點燈區段,若第一地面區域控制器ZC1與相鄰的第二地面區域控制器ZC2的分界點位于該點燈區段內,而且如圖2所示,點燈區段內的第一列車1位于第二地面區域控制器ZC2的管轄區域內,則第一地面區域控制器ZC1從第二地面區域控制器ZC2獲取第一列車的信息,以計算信號機強制命令。其中,第一列車1為向所述分界點運行即向所述指定信號機S1運行且距離該指定信號等S1最近的列車。
本實施例中,第一地面區域控制器獲得指定信號機的點燈區段后,判斷所述第一地面區域控制器與相鄰的第二地面區域控制器的分界點是否位于所述點燈區段內,若所述第一地面區域控制器與相鄰的第二地面區域控制器的分界點位于所述點燈區段內且所述點燈區段內的第一列車位于所述第二地面區域控制器管轄區域內時,第一地面區域控制器可從第二地面區域控制器中獲取該第一列車的信息,以根據所述第一列車的信息計算信號機強制命令;如此,本實施例在互聯互通的跨線重疊區運行情況下,能夠準確計算信號機強制命令,在考慮安全性和高效性的基礎上,根據不同廠商地面區域控制器(如第一地面區域控制器及第二地面區域控制器)的判斷原則,僅將接近分界點的第一列車信息進行互傳,明顯降低了通信的信息量,確保信號機強制命令的正確性。
進一步地,在本發明的一個可選實施例中,如圖3所示,所述方法還包括如下步驟:
S3:在所述分界點位于所述點燈區段內,且所述點燈區段內的第一列車位于所述第一地面區域控制器管轄區域內時,所述第一地面區域控制器根據所述第一地面區域控制器內的列車序列獲取所述第一列車的信息,并根據所述第一列車的信息計算信號機強制命令。
具體來說,如圖4所示,若第一地面區域控制器與相鄰的第二地面區域控制器的分界點位于所述點燈區段內,而且點燈區段內的第一列車(即向所述指定信號機運行且距離所述指定信號機最近的列車1)位于所述第一地面區域控制器管轄區域內,則此時第一地面區域控制器直接根據第一地面區域控制器內的列車序列獲取該第一列車的信息即可,以計算信號機強制命令。
進一步地,在本發明的一個可選實施例中,如圖5所示,所述方法還包括:
S4:在所述分界點不位于所述點燈區段內時,所述第一地面區域控制器根據所述第一地面區域控制器內的列車序列獲取所述第一列車的信息,并根據所述第一列車的信息計算信號機強制命令。
具體來說,若第一地面區域控制器與相鄰的第二地面區域控制器的分界點不位于點燈區段內,則指定信號機的點燈區段未跨過該分界點,則點燈區段完全位于第一地面區域控制器的管轄區域內,則此時第一地面區域控制器直接根據第一地面區域控制器內的列車序列獲取點燈區段內的第一列車(即向所述指定信號機運行且距離所述指定信號機最近的列車)的信息即可,以計算信號機強制命令。
具體地,在本發明的一個可選實施例中,如圖6所示,所述方法具體包括如下步驟:
S601:本ZC計算指定信號機的點燈區段;
S602:判斷點燈區段是否跨過本ZC和相鄰ZC的分界點,若是則轉至步驟S604,否則轉至步驟S603;
S603:本ZC根據本ZC內的列車序列獲取第一列車信息后,轉至步驟S606;
S604:判斷第一列車是否在本ZC的管轄區域內,若是則轉至步驟S603,否則轉至步驟S605;
S505:從相鄰ZC獲取第一列車信息后,轉至步驟S606;;
S506:根據第一列車信息計算信號機強制命令。
本實施例中,若本ZC和相鄰ZC為跨線運行情況下的兩個不同廠商間的ZC,則根據上述判斷原則,僅將接近分界點的第一列車信息進行互傳,明顯降低了通信的信息量,確保信號機強制命令的正確性。
在本發明的一個可選實施例中,所述方法還包括如下步驟:
所述第一地面區域控制器將所述第一地面區域控制器管轄區域內的列車信息發送至所述第二地面區域控制器,以供所述第二地面區域控制器計算信號機強制命令。
本實施例中,第一地面區域控制器不僅從第二地面區域控制器中獲取第一列車的信息,同時,第一地面區域控制器將所述第一地面區域控制器管轄區域內的列車信息發送至所述第二地面區域控制器,以供所述第二地面區域控制器計算其管轄范圍內的信號機對應的信號機強制命令。
具體地,上述步驟中的所述第一地面區域控制器將所述第一地面區域控制器管轄區域內的列車信息發送至相鄰的所述第二地面區域控制器,具體可包括:
A01:根據電子地圖確定所述第一地面區域控制器及所述第二地面區域控制器的分界點。
A02:將所述第一地面區域控制管轄范圍內列車序列中向所述分界點運行且距離所述分界點距離最近的列車作為第一列車,并將所述第一列車的信息發送至所述第二地面區域控制器。
具體地,如圖7所示,所述第一地面區域控制器將所述第一地面區域控制器管轄區域內的列車信息發送至相鄰的所述第二地面區域控制器,具體可包括如下步驟:
S701:查詢與本ZC相關的分界點;
本步驟中,具體查詢與本ZC相關的與其他ZC的分界點,如根據電子地圖查詢到本ZC1與相鄰的ZC2的分界點。
S702:按分界點接近方向讀取本ZC列車序列;
具體來說,由距離分界點的距離由近至遠依次讀取本ZC的列車序列。
S703:判斷列車序列是否遍歷完成,若是則轉至步驟S706,否則轉至步驟S704。
S704:判斷本ZC內列車運行方向與分界點是否一致,若是則轉至步驟S705,否則轉至步驟S703。
具體來說,即判斷本ZC內的列車是否向著本ZC與相鄰ZC的分界點的方向運行,逐漸接近相鄰ZC的管轄范圍,若是則將該列車作為第一列車。
S705:將第一列車信息發送至相鄰ZC。
本實施例中,本ZC需要將本ZC所轄區域內的列車信息發送給相鄰ZC,用于相鄰ZC計算信號機強制命令。先根據電子地圖確認與本ZC相關的分界點,然后根據本ZC內的列車序列,以及分界點的方向,將接近分界點的第一列車信息進行篩選。其中分界點是具備方向的,分界點方向從電子地圖從本ZC、相鄰ZC關系獲取,確定分界點方向后,運行方向與分界點方向一致的列車為接近分界點的列車。在列車序列中滿足接近條件的距離分界點距離最近的列車為第一列車,通過通信將該信息發送給相鄰ZC,如此方便相鄰ZC計算其管轄范圍內的信號機對應的信號機強制命令。
進一步地,在根據第一列車的信息計算得到信號機強制命令后,如圖8所示,所述方法還包括如下步驟:
S5:所述第一地面區域控制器將所述信號機強制命令發送至計算機聯鎖系統,以供所述計算機聯鎖系統根據所述信號機強制命令對所述指定信號機進行亮燈或滅燈控制。
具體地,上述實施例中所述根據所述第一列車的信息計算信號機強制命令的步驟,具體包括:
B01:若所述第一列車為CBTC列車,則生成所述指定信號機的滅燈強制命令。
具體來說,當接近的第一列車是受ZC控制的裝備列車(即CBTC列車)時,此時列車的移動授權(MA)已延伸至信號機位置且列車的前端尚未通過信號機時,則ZC根據列車位置信息以及軌道狀態信息為正線室外信號機生成滅燈強制命令。
B02:若所述第一列車為非CBTC列車,則生成所述指定信號機的亮燈強制命令。
具體來說,當接近的第一列列車是非CBTC列車時,為正線室外信號機生成點燈強制命令。
進一步地,在本發明的一個可選實施例中所述方法還包括:
B03:若所述點燈區段內不存在向所述指定信號機運行的列車,則生成所述指定信號機的滅燈強制命令。
具體來說,若通過檢查確定,信號機對應的接近區段中不存在裝備列車或未裝備列車時,說明此時信號機前方不存在需要防護的列車,為室外信號機生成滅燈強制命令。
在本發明的描述中,需要說明的是,術語“上”、“下”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。除非另有明確的規定和限定,術語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通。對于本領域的普通技術人員而言,可以根據具體情況理解上述術語在本發明中的具體含義。
還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。