專利名稱:一種固定閉塞條件下列車識(shí)別號(hào)追蹤方法
技術(shù)領(lǐng)域:
本發(fā)明涉及交通控制技術(shù)領(lǐng)域,特別涉及一種固定閉塞條件下列車識(shí)別號(hào)追蹤方法。
背景技術(shù):
在軌道交通的監(jiān)控中心,調(diào)度人員通過監(jiān)控工作站上列車識(shí)別號(hào)的移動(dòng)來掌握全線列車的運(yùn)行情況。列車識(shí)別號(hào)的位置表示列車實(shí)際所處的區(qū)段。這種通過識(shí)別號(hào)的步進(jìn)來追蹤列車實(shí)際運(yùn)行位置的方式稱為列車識(shí)別號(hào)追蹤。在固定閉塞條件下,列車識(shí)別號(hào)追蹤主要依據(jù)物理區(qū)段的占用狀態(tài)、道岔位置和進(jìn)路狀態(tài)來實(shí)現(xiàn)。當(dāng)列車當(dāng)前所占用區(qū)段的相鄰區(qū)段狀態(tài)由空閑轉(zhuǎn)為占用時(shí),可以認(rèn)為列車駛?cè)朐搮^(qū)段,從而將列車識(shí)別號(hào)由原占用區(qū)段步進(jìn)至新占用區(qū)段。同時(shí),還要考慮道岔位置和鎖閉狀態(tài)、信號(hào)機(jī)狀態(tài)等?,F(xiàn)有固定閉塞條件下列車識(shí)別號(hào)追蹤方法存在以下不足所有列車識(shí)別號(hào)追蹤都考慮成雙向追蹤模式,即認(rèn)為在任意時(shí)刻任意位置,所有列車都同時(shí)存在正向和反向運(yùn)行的可能。在此前提下,將大大增加追蹤處理的復(fù)雜度,出現(xiàn)追蹤錯(cuò)誤的可能性也隨之增大。
發(fā)明內(nèi)容
(一)要解決的技術(shù)問題本發(fā)明要解決的技術(shù)問題是如何提供一種固定閉塞條件下列車識(shí)別號(hào)追蹤方法,以降低固定閉塞條件下列車識(shí)別號(hào)追蹤過程的數(shù)據(jù)處理復(fù)雜度,提高追蹤準(zhǔn)確性。( 二 )技術(shù)方案為解決上述技術(shù)問題,本發(fā)明提供一種固定閉塞條件下列車識(shí)別號(hào)追蹤方法,其包括步驟A 判斷是否能夠確定列車運(yùn)行方向,如果能夠確定列車運(yùn)行方向,執(zhí)行步驟B,否則,執(zhí)行步驟C;B 采用單向追蹤處理流程追蹤列車識(shí)別號(hào);C 采用雙向追蹤處理流程追蹤列車識(shí)別號(hào)。優(yōu)選地,所述步驟A具體包括步驟Al 判斷是否能夠利用線路的預(yù)定義運(yùn)行方向?qū)傩源_定列車運(yùn)行方向,如果是,執(zhí)行所述步驟B,否則,執(zhí)行步驟A2 ;A2:判斷是否能夠利用列車所進(jìn)入的進(jìn)路確定列車運(yùn)行方向,如果是,執(zhí)行所述步驟B,否則,執(zhí)行所述步驟C。優(yōu)選地,所述步驟B具體包括步驟Bl 確定單個(gè)車端所在區(qū)段;B2 確定單個(gè)列車將入?yún)^(qū)段;B3:當(dāng)所述車端所在區(qū)段的狀態(tài)保持為占用,并且所述列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加脮r(shí),將列車識(shí)別號(hào)步進(jìn)至所述列車將入?yún)^(qū)段;B4:將所述列車將入?yún)^(qū)段記錄為列車的新的車頭所在物理區(qū)段,將列車當(dāng)前運(yùn)行方向記錄為新的列車歷史方向。優(yōu)選地,所述步驟Bl具體包括Bll 判斷所述步驟A中確定的列車運(yùn)行方向和當(dāng)前列車歷史方向是否一致,如果一致,將列車的當(dāng)前車頭所在物理區(qū)段作為所述車端所在區(qū)段,否則,執(zhí)行步驟B12 ;B12:從所述當(dāng)前車頭所在物理區(qū)段開始,沿所述列車運(yùn)行方向搜索相鄰物理區(qū)段;B13:判斷當(dāng)前物理區(qū)段是否處于空閑狀態(tài)或者被其他列車所占用,如果是,停止搜索,將當(dāng)前物理區(qū)段的上一個(gè)物理區(qū)段作為所述車端所在區(qū)段,否則,執(zhí)行步驟B14 ;B14 搜索與當(dāng)前物理區(qū)段相鄰的下一個(gè)物理區(qū)段,執(zhí)行所述步驟B13。優(yōu)選地,所述步驟B2具體包括步驟B21 從所述車端所在區(qū)段開始,沿所述列車運(yùn)行方向搜索相鄰物理區(qū)段;B22 判斷所述車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī),如果存在,執(zhí)行步驟B23,否則,執(zhí)行步驟B24 ;B23 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟B24,否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后,執(zhí)行步驟B24 ;B24 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟B25,否則,將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段;B25:判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段,否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段。 優(yōu)選地,所述步驟C具體包括步驟Cl 確定第一車端所在區(qū)段和第二車端所在區(qū)段;C2 確定對應(yīng)所述第一車端所在區(qū)段的第一列車將入?yún)^(qū)段;C3 確定對應(yīng)所述第二車端所在區(qū)段的第二列車將入?yún)^(qū)段;C4 根據(jù)所述第一車端所在區(qū)段與第一列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變情況,以及所述第二車端所在區(qū)段與第二列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變情況,得到列車實(shí)際運(yùn)行方向,并且將列車識(shí)別號(hào)步進(jìn)至相應(yīng)的列車將入?yún)^(qū)段;C5:將所述相應(yīng)的列車將入?yún)^(qū)段記錄為列車的新的車頭所在物理區(qū)段,將所述列車實(shí)際運(yùn)行方向記錄為新的列車歷史方向。優(yōu)選地,所述步驟Cl具體包括步驟Cll 根據(jù)當(dāng)前列車歷史方向,將列車的當(dāng)前車頭所在物理區(qū)段作為所述第一車端所在區(qū)段;C12:從所述當(dāng)前車頭所在物理區(qū)段開始,沿與所述當(dāng)前列車歷史方向相反的方向搜索相鄰物理區(qū)段;C13:判斷當(dāng)前物理區(qū)段是否處于空閑狀態(tài)或者被其他列車所占用,如果是,停止搜索,將當(dāng)前物理區(qū)段的上一個(gè)物理區(qū)段作為所述第二車端所在區(qū)段,否則,執(zhí)行步驟 C14 ;
C14 搜索與當(dāng)前物理區(qū)段相鄰的下一個(gè)物理區(qū)段,執(zhí)行所述步驟C13。優(yōu)選地,所述步驟C2具體包括步驟C21 從所述第一車端所在區(qū)段開始,沿當(dāng)前列車歷史方向搜索相鄰物理區(qū)段;C22:判斷所述第一車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī), 如果存在,執(zhí)行步驟C23,否則,執(zhí)行步驟C24 ;C23 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟C24 ;否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后執(zhí)行步驟C24 ;C24 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟C25,否則,將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段;C25:判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段;否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段。優(yōu)選地,所述步驟C3具體包括步驟C31 從所述第二車端所在區(qū)段開始,沿與所述列車歷史方向相反的方向搜索相鄰物理區(qū)段;C32:判斷所述第二車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī), 如果存在,執(zhí)行步驟C33,否則,執(zhí)行步驟C34 ;C33 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟C34 ;否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后,執(zhí)行步驟C34 ;C34 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟C35,否則,將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段;C35:判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段;否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段。優(yōu)選地,所述步驟C4具體包括步驟C41 判斷所述第一車端所在區(qū)段與第一列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變是否滿足如下條件所述第一車端所在區(qū)段的狀態(tài)保持為占用,并且所述第一列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加?;如果滿足,得到列車實(shí)際運(yùn)行方向?yàn)楫?dāng)前列車歷史方向,并且將列車識(shí)別號(hào)步進(jìn)至所述第一列車將入?yún)^(qū)段;否則,執(zhí)行步驟C42 ;C42:判斷所述第二車端所在區(qū)段與第二列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變是否滿足如下條件所述第二車端所在區(qū)段的狀態(tài)保持為占用,并且所述第二列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加?;如果滿足,得到列車實(shí)際運(yùn)行方向?yàn)榕c當(dāng)前列車歷史方向相反的方向,并且將列車識(shí)別號(hào)步進(jìn)至所述第二列車將入?yún)^(qū)段;否則,執(zhí)行步驟C43 ;C43 等待預(yù)定時(shí)間段后,執(zhí)行所述步驟C41。(三)有益效果本發(fā)明所述固定閉塞條件下列車識(shí)別號(hào)追蹤方法,通過在列車識(shí)別號(hào)追蹤之前設(shè)置列車運(yùn)行方向預(yù)判步驟,有效甄別可以單向追蹤的情況,避免了全部雙向追蹤模式導(dǎo)致的高數(shù)據(jù)處理量問題,從而降低了固定閉塞條件下列車識(shí)別號(hào)追蹤過程的數(shù)據(jù)處理復(fù)雜度,提高追蹤準(zhǔn)確性。
圖1是本發(fā)明實(shí)施例所述固定閉塞條件下列車識(shí)別號(hào)追蹤方法的流程圖;圖2是本發(fā)明實(shí)施例所述步驟B的具體流程圖;圖3是本發(fā)明實(shí)施例所述步驟C的具體流程圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例,對本發(fā)明的具體實(shí)施方式
作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。圖1是本發(fā)明實(shí)施例所述固定閉塞條件下列車識(shí)別號(hào)追蹤方法的流程圖。如圖1 所示,所述方法包括步驟A 判斷是否能夠確定列車運(yùn)行方向,如果能夠確定列車運(yùn)行方向,執(zhí)行步驟 B,否則,執(zhí)行步驟C。所述步驟A具體包括步驟Al 判斷是否能夠利用線路的預(yù)定義運(yùn)行方向?qū)傩源_定列車運(yùn)行方向,如果是,執(zhí)行所述步驟B,否則,執(zhí)行步驟A2。鐵路運(yùn)營中,正線和車輛段的線路都會(huì)規(guī)定允許的運(yùn)行方向,如單向(上行或下行)、雙向。正常情況下,列車運(yùn)行必須遵守該規(guī)定。所以,這種情況下,利用線路的預(yù)定義運(yùn)行方向?qū)傩约纯纱_定列車運(yùn)行方向。步驟A2 判斷是否能夠利用列車所進(jìn)入的進(jìn)路確定列車運(yùn)行方向,如果是,執(zhí)行所述步驟B,否則,執(zhí)行所述步驟C。由于列車進(jìn)入進(jìn)路后,不會(huì)長距離退行,只能按照進(jìn)路方向運(yùn)行,所以只要列車進(jìn)入某條進(jìn)路,就可以根據(jù)進(jìn)路的方向確定列車的運(yùn)行方向。利用這種外部條件,可以確定大多數(shù)情況下列車的運(yùn)行方向。步驟B 采用單向追蹤處理流程追蹤列車識(shí)別號(hào)。圖2是本發(fā)明實(shí)施例所述步驟B的具體流程圖。如圖2所示,所述步驟B具體包括步驟Bl 確定單個(gè)車端所在區(qū)段。所述步驟Bl又具體包括步驟Bll 判斷所述步驟A中確定的列車運(yùn)行方向和當(dāng)前列車歷史方向是否一致, 如果一致,將列車的當(dāng)前車頭所在物理區(qū)段作為所述車端所在區(qū)段,否則,執(zhí)行步驟B12。這里的車頭是根據(jù)當(dāng)前的列車歷史方向(上一次追蹤處理時(shí)得到的列車的運(yùn)行方向)而確定的,比如,當(dāng)前的列車歷史方向?yàn)橄蜃螅瑒t認(rèn)為列車的左端為車頭。步驟B12 從所述當(dāng)前車頭所在物理區(qū)段開始,沿所述列車運(yùn)行方向搜索相鄰物理區(qū)段。步驟B13 判斷當(dāng)前物理區(qū)段是否處于空閑狀態(tài)或者被其他列車所占用,如果是, 停止搜索,將當(dāng)前物理區(qū)段的上一個(gè)物理區(qū)段作為所述車端所在區(qū)段,否則,執(zhí)行步驟B14。 如果當(dāng)前物理區(qū)段處于空閑狀態(tài)或者被其他列車所占用,則表示列車在上一個(gè)物理區(qū)段已經(jīng)截止。步驟B14:搜索與當(dāng)前物理區(qū)段相鄰的下一個(gè)物理區(qū)段,執(zhí)行所述步驟B13。步驟B2 確定單個(gè)列車將入?yún)^(qū)段。
所述步驟B2具體包括步驟步驟B21 從所述車端所在區(qū)段開始,沿所述列車運(yùn)行方向搜索相鄰物理區(qū)段。步驟B22 判斷所述車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī),如果存在,執(zhí)行步驟B23,否則,執(zhí)行步驟B24 ;步驟B23 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟B24 ;否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后,執(zhí)行步驟B24。當(dāng)順向信號(hào)機(jī)未開發(fā)時(shí),可以根據(jù)用戶指令決定是結(jié)束追蹤,還是繼續(xù)等待。步驟B24 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟B25,否則, 將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段;步驟B25 判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段;否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段。步驟B3 當(dāng)所述車端所在區(qū)段的狀態(tài)保持為占用,并且所述列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加脮r(shí),將列車識(shí)別號(hào)步進(jìn)至所述列車將入?yún)^(qū)段。步驟B4 將所述列車將入?yún)^(qū)段記錄為列車的新的車頭所在物理區(qū)段,將列車當(dāng)前運(yùn)行方向記錄為新的列車歷史方向。這里得到的新的車頭所在物理區(qū)段和新的列車歷史方向,將用于下一次追蹤過程。步驟C 采用雙向追蹤處理流程追蹤列車識(shí)別號(hào)。列車運(yùn)行方向不確定時(shí)對列車識(shí)別號(hào)的追蹤方法,現(xiàn)有技術(shù)已經(jīng)實(shí)現(xiàn)。因此,也可以使用本發(fā)明實(shí)施例方法以外的現(xiàn)有技術(shù)實(shí)現(xiàn)本步驟C。圖3是本發(fā)明實(shí)施例所述步驟C的具體流程圖。如圖3所示,所述步驟C具體包括步驟Cl 確定第一車端所在區(qū)段和第二車端所在區(qū)段。所述步驟Cl又具體包括步驟Cll 根據(jù)當(dāng)前列車歷史方向,將列車的當(dāng)前車頭所在物理區(qū)段作為所述第一車端所在區(qū)段。步驟C12 從所述當(dāng)前車頭所在物理區(qū)段開始,沿與所述當(dāng)前列車歷史方向相反的方向搜索相鄰物理區(qū)段。步驟C13 判斷當(dāng)前物理區(qū)段是否處于空閑狀態(tài)或者被其他列車所占用,如果是, 停止搜索,將當(dāng)前物理區(qū)段的上一個(gè)物理區(qū)段作為所述第二車端所在區(qū)段,否則,執(zhí)行步驟 C14。步驟C14 搜索與當(dāng)前物理區(qū)段相鄰的下一個(gè)物理區(qū)段,執(zhí)行所述步驟C13。步驟C2 確定對應(yīng)所述第一車端所在區(qū)段的第一列車將入?yún)^(qū)段。所述步驟C2又具體包括步驟步驟C21 從所述第一車端所在區(qū)段開始,沿當(dāng)前列車歷史方向搜索相鄰物理區(qū)段。步驟C22 判斷所述第一車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī),如果存在,執(zhí)行步驟C23,否則,執(zhí)行步驟C24。步驟C23 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟C24 ;否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后,執(zhí)行步驟C24。步驟C24 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟C25,否則, 將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段;步驟C25 判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段;否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段。步驟C3 確定對應(yīng)所述第二車端所在區(qū)段的第二列車將入?yún)^(qū)段。所述步驟C3又具體包括步驟步驟C31 從所述第二車端所在區(qū)段開始,沿與所述列車歷史方向相反的方向搜索相鄰物理區(qū)段。步驟C32 判斷所述第二車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī),如果存在,執(zhí)行步驟C33,否則,執(zhí)行步驟C34 ;步驟C33 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟C34 ;否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后,執(zhí)行步驟C34。步驟C34 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟C35,否則, 將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段;步驟C35 判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段;否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段。步驟C4 根據(jù)所述第一車端所在區(qū)段與第一列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變情況,以及所述第二車端所在區(qū)段與第二列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變情況,得到列車實(shí)際運(yùn)行方向,并且將列車識(shí)別號(hào)步進(jìn)至相應(yīng)的列車將入?yún)^(qū)段。所述步驟C4具體包括步驟步驟C41 判斷所述第一車端所在區(qū)段與第一列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變是否滿足如下條件所述第一車端所在區(qū)段的狀態(tài)保持為占用,并且所述第一列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加茫蝗绻麧M足,得到列車實(shí)際運(yùn)行方向?yàn)楫?dāng)前列車歷史方向,并且將列車識(shí)別號(hào)步進(jìn)至所述第一列車將入?yún)^(qū)段;否則,執(zhí)行步驟C42。步驟C42 判斷所述第二車端所在區(qū)段與第二列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變是否滿足如下條件所述第二車端所在區(qū)段的狀態(tài)保持為占用,并且所述第二列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加?;如果滿足,得到列車實(shí)際運(yùn)行方向?yàn)榕c當(dāng)前列車歷史方向相反的方向, 并且將列車識(shí)別號(hào)步進(jìn)至所述第二列車將入?yún)^(qū)段;否則,執(zhí)行步驟C43 ;步驟C43 等待預(yù)定時(shí)間段后,執(zhí)行所述步驟C41。步驟C5 將所述相應(yīng)的列車將入?yún)^(qū)段記錄為列車的新的車頭所在物理區(qū)段,將所述列車實(shí)際運(yùn)行方向記錄為新的列車歷史方向。列車識(shí)別號(hào)追蹤處理過程周期性進(jìn)行所述步驟A至步驟C,并且這一周期的處理結(jié)果(如列車歷史方向和車頭所在物理區(qū)段)將作為下一周期的處理依據(jù)。本發(fā)明實(shí)施例所述固定閉塞條件下列車識(shí)別號(hào)追蹤方法,通過在列車識(shí)別號(hào)追蹤之前設(shè)置列車運(yùn)行方向預(yù)判步驟,有效甄別可以單向追蹤的情況,避免了全部雙向追蹤模式導(dǎo)致的高數(shù)據(jù)處理量問題,從而降低了固定閉塞條件下列車識(shí)別號(hào)追蹤過程的數(shù)據(jù)處理復(fù)雜度,提高追蹤準(zhǔn)確性。 以上實(shí)施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
權(quán)利要求
1.一種固定閉塞條件下列車識(shí)別號(hào)追蹤方法,其特征在于,包括步驟A 判斷是否能夠確定列車運(yùn)行方向,如果能夠確定列車運(yùn)行方向,執(zhí)行步驟B,否則, 執(zhí)行步驟C ;B 采用單向追蹤處理流程追蹤列車識(shí)別號(hào); C 采用雙向追蹤處理流程追蹤列車識(shí)別號(hào)。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟A具體包括步驟Al 判斷是否能夠利用線路的預(yù)定義運(yùn)行方向?qū)傩源_定列車運(yùn)行方向,如果是,執(zhí)行所述步驟B,否則,執(zhí)行步驟A2 ;A2:判斷是否能夠利用列車所進(jìn)入的進(jìn)路確定列車運(yùn)行方向,如果是,執(zhí)行所述步驟 B,否則,執(zhí)行所述步驟C。
3.如權(quán)利要求1所述的方法,其特征在于,所述步驟B具體包括步驟 Bl 確定單個(gè)車端所在區(qū)段;B2 確定單個(gè)列車將入?yún)^(qū)段;B3 當(dāng)所述車端所在區(qū)段的狀態(tài)保持為占用,并且所述列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加脮r(shí),將列車識(shí)別號(hào)步進(jìn)至所述列車將入?yún)^(qū)段;B4:將所述列車將入?yún)^(qū)段記錄為列車的新的車頭所在物理區(qū)段,將列車當(dāng)前運(yùn)行方向記錄為新的列車歷史方向。
4.如權(quán)利要求3所述的方法,其特征在于,所述步驟Bl具體包括Bll 判斷所述步驟A中確定的列車運(yùn)行方向和當(dāng)前列車歷史方向是否一致,如果一致,將列車的當(dāng)前車頭所在物理區(qū)段作為所述車端所在區(qū)段,否則,執(zhí)行步驟B12;B12 從所述當(dāng)前車頭所在物理區(qū)段開始,沿所述列車運(yùn)行方向搜索相鄰物理區(qū)段; B13 判斷當(dāng)前物理區(qū)段是否處于空閑狀態(tài)或者被其他列車所占用,如果是,停止搜索, 將當(dāng)前物理區(qū)段的上一個(gè)物理區(qū)段作為所述車端所在區(qū)段,否則,執(zhí)行步驟B14 ; B14:搜索與當(dāng)前物理區(qū)段相鄰的下一個(gè)物理區(qū)段,執(zhí)行所述步驟B13。
5.如權(quán)利要求3所述的方法,其特征在于,所述步驟B2具體包括步驟 B21 從所述車端所在區(qū)段開始,沿所述列車運(yùn)行方向搜索相鄰物理區(qū)段;B22 判斷所述車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī),如果存在,執(zhí)行步驟B23,否則,執(zhí)行步驟B24 ;B23 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟B24,否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后,執(zhí)行步驟B24 ;B24 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟B25,否則,將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段;B25 判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段,否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述列車將入?yún)^(qū)段。
6.如權(quán)利要求1所述的方法,其特征在于,所述步驟C具體包括步驟 Cl 確定第一車端所在區(qū)段和第二車端所在區(qū)段;C2 確定對應(yīng)所述第一車端所在區(qū)段的第一列車將入?yún)^(qū)段; C3 確定對應(yīng)所述第二車端所在區(qū)段的第二列車將入?yún)^(qū)段;C4 根據(jù)所述第一車端所在區(qū)段與第一列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變情況,以及所述第二車端所在區(qū)段與第二列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變情況,得到列車實(shí)際運(yùn)行方向,并且將列車識(shí)別號(hào)步進(jìn)至相應(yīng)的列車將入?yún)^(qū)段;C5 將所述相應(yīng)的列車將入?yún)^(qū)段記錄為列車的新的車頭所在物理區(qū)段,將所述列車實(shí)際運(yùn)行方向記錄為新的列車歷史方向。
7.如權(quán)利要求6所述的方法,其特征在于,所述步驟Cl具體包括步驟Cll 根據(jù)當(dāng)前列車歷史方向,將列車的當(dāng)前車頭所在物理區(qū)段作為所述第一車端所在區(qū)段;C12 從所述當(dāng)前車頭所在物理區(qū)段開始,沿與所述當(dāng)前列車歷史方向相反的方向搜索相鄰物理區(qū)段;C13:判斷當(dāng)前物理區(qū)段是否處于空閑狀態(tài)或者被其他列車所占用,如果是,停止搜索, 將當(dāng)前物理區(qū)段的上一個(gè)物理區(qū)段作為所述第二車端所在區(qū)段,否則,執(zhí)行步驟C14; C14 搜索與當(dāng)前物理區(qū)段相鄰的下一個(gè)物理區(qū)段,執(zhí)行所述步驟C13。
8.如權(quán)利要求6所述的方法,其特征在于,所述步驟C2具體包括步驟C21 從所述第一車端所在區(qū)段開始,沿當(dāng)前列車歷史方向搜索相鄰物理區(qū)段; C22 判斷所述第一車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī),如果存在,執(zhí)行步驟C23,否則,執(zhí)行步驟C24 ;C23 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟C24 ;否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后執(zhí)行步驟C24 ;C24 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟C25,否則,將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段;C25:判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段;否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述第一列車將入?yún)^(qū)段。
9.如權(quán)利要求6所述的方法,其特征在于,所述步驟C3具體包括步驟C31 從所述第二車端所在區(qū)段開始,沿與所述列車歷史方向相反的方向搜索相鄰物理區(qū)段;C32 判斷所述第二車端所在區(qū)段與所述相鄰物理區(qū)段之間是否存在順向信號(hào)機(jī),如果存在,執(zhí)行步驟C33,否則,執(zhí)行步驟C34 ;C33 判斷所述順向信號(hào)機(jī)是否開放,如果開放,執(zhí)行步驟C34 ;否則,結(jié)束本次追蹤,或者等待所述順向信號(hào)機(jī)開放后,執(zhí)行步驟C34 ;C34 判斷所述相鄰物理區(qū)段是否是道岔區(qū)段,如果是,執(zhí)行步驟C35,否則,將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段;C35:判斷道岔是否處于閉鎖狀態(tài),如果是,將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段;否則,結(jié)束本次追蹤,或者等待所述道岔處于閉鎖狀態(tài)后,將所述相鄰物理區(qū)段作為所述第二列車將入?yún)^(qū)段。
10.如權(quán)利要求6所述的方法,其特征在于,所述步驟C4具體包括步驟C41 判斷所述第一車端所在區(qū)段與第一列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變是否滿足如下條件 所述第一車端所在區(qū)段的狀態(tài)保持為占用,并且所述第一列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加?;如果滿足,得到列車實(shí)際運(yùn)行方向?yàn)楫?dāng)前列車歷史方向,并且將列車識(shí)別號(hào)步進(jìn)至所述第一列車將入?yún)^(qū)段;否則,執(zhí)行步驟C42 ;C42 判斷所述第二車端所在區(qū)段與第二列車將入?yún)^(qū)段的狀態(tài)轉(zhuǎn)變是否滿足如下條件 所述第二車端所在區(qū)段的狀態(tài)保持為占用,并且所述第二列車將入?yún)^(qū)段的狀態(tài)由空閑轉(zhuǎn)變?yōu)檎加茫蝗绻麧M足,得到列車實(shí)際運(yùn)行方向?yàn)榕c當(dāng)前列車歷史方向相反的方向,并且將列車識(shí)別號(hào)步進(jìn)至所述第二列車將入?yún)^(qū)段;否則,執(zhí)行步驟C43 ; C43 等待預(yù)定時(shí)間段后,執(zhí)行所述步驟C41。
全文摘要
本發(fā)明公開了一種固定閉塞條件下列車識(shí)別號(hào)追蹤方法,涉及交通控制領(lǐng)域。所述方法包括步驟判斷是否能夠確定列車運(yùn)行方向,如果能夠確定列車運(yùn)行方向,采用單向追蹤處理流程追蹤列車識(shí)別號(hào);否則,采用雙向追蹤處理流程追蹤列車識(shí)別號(hào)。本發(fā)明所述固定閉塞條件下列車識(shí)別號(hào)追蹤方法,通過在列車識(shí)別號(hào)追蹤之前設(shè)置列車運(yùn)行方向預(yù)判步驟,有效甄別可以單向追蹤的情況,避免了全部雙向追蹤模式導(dǎo)致的高數(shù)據(jù)處理量問題,從而降低了固定閉塞條件下列車識(shí)別號(hào)追蹤過程的數(shù)據(jù)處理復(fù)雜度,提高追蹤準(zhǔn)確性。
文檔編號(hào)B61L25/02GK102407866SQ20111030242
公開日2012年4月11日 申請日期2011年10月8日 優(yōu)先權(quán)日2011年10月8日
發(fā)明者馮書霞, 劉蓂, 簡銳鋒 申請人:北京交控科技有限公司