高可靠不間斷的數(shù)據記錄方法及atp記錄器的制造方法
【專利摘要】本發(fā)明公開了一種高可靠不間斷的數(shù)據記錄方法及ATP記錄器,記錄方法包括:第一記錄模塊記錄ATP主機的發(fā)送的所有數(shù)據,第二記錄模塊記錄ATP備機發(fā)送的所有數(shù)據,且還同時記錄BTM數(shù)據、TCR數(shù)據與接收線圈波形數(shù)據;若當前處于主記錄模式的記錄模塊出現(xiàn)異常狀況時,則將另一記錄模塊自動切換至主記錄模式;當對記錄模塊記錄的數(shù)據進行轉儲時,則需要對轉儲的數(shù)據進行同步處理。本發(fā)明的兩個記錄模塊在記錄數(shù)據的過程中進行互檢,可保證其中一個記錄模塊出現(xiàn)問題時及時自動切換到另一記錄模塊,能高可靠不間斷地對數(shù)據進行記錄,提高ATP記錄器的可靠性,保證記錄數(shù)據的完整性;還能夠進行同步處理,避免了重復轉儲已轉儲的數(shù)據。
【專利說明】高可靠不間斷的數(shù)據記錄方法及ATP記錄器
【技術領域】
[0001]本發(fā)明涉及鐵路信號領域,特別涉及一種高可靠不間斷的數(shù)據記錄方法及ATP記錄器。
【背景技術】
[0002]中國列車控制系統(tǒng)(CTCS)是應用于我國現(xiàn)代鐵路的列車控制系統(tǒng)。為了提高列車的通過能力和運載能力,列車的速度必須不斷提高,載重不斷加大,行車間距不斷減小,同時又要提高列車運行的安全程度,因此列車超速防護(ATP)系統(tǒng)應用而生,ATP設備對列車進行超速防護,保證列車安全運行,并向機車乘務員提供駕駛信息及數(shù)據輸入輸出界面,并具有設備運行狀態(tài)診斷記錄功能。實際運行中,ATP設備的相關數(shù)據對ATP設備的使用和維護都非常重要,而ATP記錄器用于記錄列車運行過程中的與列車運行的狀態(tài)相關的各種信息,以便為后期列車運行分析提供可靠的數(shù)據。
[0003]目前ATP記錄器往往采用單機的方式,當記錄器在運行過程中故障時,無法保證數(shù)據的完整性和可靠性,會造成列車運行分析無法進行或不可靠。同時記錄器的數(shù)據轉存模式有串行口轉儲、USB轉儲、IC卡轉儲,通過這些方式將列車運行信息從記錄器用人工方式上車轉儲至地面。通過人工轉儲方式來實現(xiàn)的數(shù)據轉儲,限定了操作范圍,且不能方便靈活地轉存數(shù)據。
【發(fā)明內容】
[0004]針對列車超速防護車載設備中記錄器的不足和缺點,本發(fā)明提供了一種高可靠不間斷的數(shù)據記錄方法及ATP記錄器,提高了 ATP記錄器的可靠性,并保證了 ATP記錄器記錄數(shù)據的完整性。
[0005]一種高可靠不間斷的數(shù)據記錄方法,該記錄方法包括:
上電,并進行初始化操作;
第一記錄模塊記錄ATP主機的發(fā)送過來的所有數(shù)據,第二記錄模塊記錄ATP備機發(fā)送過來的所有數(shù)據,且所述第一記錄模塊與第二記錄模塊還同時記錄BTM數(shù)據、TCR數(shù)據與接收線圈波形數(shù)據;
若當前處于主記錄模式的記錄模塊出現(xiàn)異常狀況時,則將另一記錄模塊自動切換至主記錄模式;
當對記錄模塊記錄的數(shù)據進行轉儲時,則需要在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理。
[0006]—種高可靠不間斷的ATP記錄器,該ATP記錄器包括:
第一記錄模塊,用于記錄ATP主機發(fā)送過來的所有數(shù)據;第二記錄模塊,用于記錄ATP備機發(fā)送過來的所有數(shù)據;且所述第一記錄模塊與第二記錄模塊化同時記錄BTM信息、TCR信息與接收線圈波形信息;
模式切換模塊,用于當當前處于主記錄模式的記錄模塊出現(xiàn)異常狀況時,則將另一記錄模塊自動切換至主記錄模式;
數(shù)據同步模塊,用于對記錄的數(shù)據進行轉儲后,在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理。
[0007]本發(fā)明的有益效果在于:本發(fā)明提供了一種高可靠不間斷的數(shù)據記錄方法及ATP記錄器,可對ATP設備、BTM設備、TCR設備的各種數(shù)據進行詳盡地記錄,并且在記錄數(shù)據的過程中進行互檢,保證其中一個記錄模塊出現(xiàn)問題時及時自動切換到另一記錄模塊,從而能夠高可靠不間斷地對數(shù)據進行記錄,提高了 ATP記錄器的可靠性,保證了記錄數(shù)據的完整性;同時還能夠進行同步處理,避免了重復轉儲已轉儲過的數(shù)據,提高了 ATP設備的可用性和可維護性。
[0008]【專利附圖】
【附圖說明】
[0009]圖1為本發(fā)明實施例一提供的高可靠不間斷的數(shù)據記錄方法的流程圖;
圖2為本發(fā)明實施例一提供的高可靠不間斷的數(shù)據記錄方法的詳細流程圖;
圖3為本發(fā)明實施例二提供的高可靠不間斷的ATP記錄器的結構框圖;
圖4為本發(fā)明實施例二提供的高可靠不間斷的ATP記錄器的詳細結構框圖;
圖5為本發(fā)明實施例二提供的高可靠不間斷的ATP記錄器的另一詳細結構框圖。
【具體實施方式】
[0010]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明確,下面結合實施方式和附圖,對本發(fā)明做進一步詳細說明。在此,本發(fā)明的示意性實施方式及其說明主要用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。
[0011]實施例一
本發(fā)明實施例提供了一種高可靠不間斷的數(shù)據記錄方法,如圖1所示,該數(shù)據記錄方法包括:
S1:上電,并進行初始化操作;
52:第一記錄模塊記錄ATP主機的發(fā)送過來的所有數(shù)據,第二記錄模塊記錄ATP備機發(fā)送過來的所有數(shù)據,且上述第一記錄模塊與第二記錄模塊化同時記錄BTM數(shù)據、TCR數(shù)據與接收線圈波形數(shù)據;
53:若當前處于主記錄模式的記錄模塊出現(xiàn)異常狀況時,則將另一記錄模塊自動切換至主記錄模式;
S4:當對記錄模塊記錄的數(shù)據進行轉儲時,則需要在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理。
[0012]在本發(fā)明中,具體在本實施例步驟S2中,兩個記錄模塊,即第一記錄模塊與第二記錄模塊,在記錄數(shù)據的同時還進行互檢操作;其中進行互檢操作的方法具體為:
上述兩個記錄模塊周期性地進行數(shù)據交互;
未處于主記錄模式的記錄模塊判斷在預設的時間內是否收到處于主記錄模式的記錄模塊發(fā)送的其自身狀態(tài)信息,若是,則回應自身狀態(tài)信息給所述處于主記錄模式的記錄模塊,若否,則說明處于主記錄模式的記錄模塊出現(xiàn)異常狀況。[0013]具體的,在本發(fā)明實施例中,該高可靠不間斷的ATP記錄器在進入運行狀態(tài)之后默認第一記錄模塊處于主記錄模式,因此兩個記錄模塊在記錄數(shù)據的同時進行互檢操作具體為:第一記錄模塊與第二記錄模塊周期性地進行數(shù)據交互,第二記錄模塊判斷在預設的時間內是否收到第一記錄模塊發(fā)送的其自身狀態(tài)信息,若是,則所述第二記錄模塊回應自身狀態(tài)信息給第一記錄模塊,第一記錄模塊繼續(xù)處于主記錄模式,若否,則說明處于主記錄模式的第一記錄模塊出現(xiàn)異常狀況;相應的,在本實施例步驟S3中,當處于主記錄模式的第一記錄模塊出現(xiàn)異常狀況時,則將另一記錄模塊,即第二記錄模塊,切換至主記錄模式;這樣在記錄數(shù)據的過程中進行互檢,保證了其中一個記錄模塊出現(xiàn)問題時能及時自動切換到另一記錄模塊,從而能夠高可靠不間斷地對數(shù)據進行記錄,提高了 ATP記錄器的可靠性,保證了記錄數(shù)據的完整性。
[0014]進一步的,在本發(fā)明實施例中,處于主記錄模式的第一記錄模塊也可以主動向第二記錄模塊發(fā)送主備機切換命令,當?shù)诙涗浤K收到上述命令后,ATP記錄器也自動將第二記錄模塊切換到主記錄模式,從而能夠高可靠不間斷地對數(shù)據進行記錄,提高了 ATP記錄器的可靠性。
[0015]并且在實施例步驟S2中,第一記錄模塊與第二記錄模塊在記錄ATP數(shù)據、BTM數(shù)據、TCR數(shù)據與接收線圈波形數(shù)據的時候,按照數(shù)據類型的不同將數(shù)據存儲在不同的存儲區(qū)域中,并且在存儲之前需要對數(shù)據進行校驗,存儲得到的校驗數(shù)據,從而可以保證高效且無差錯地轉儲數(shù)據;具體的,兩個記錄模塊記錄數(shù)據的步驟具體為:
步驟101 =ATP記錄器采集接收ATP設備的相關數(shù)據、BTM數(shù)據、TCR數(shù)據以及接收線圈波形數(shù)據;
步驟102:對收到的數(shù)據進行校驗,得到檢驗后的數(shù)據;
步驟103:根據數(shù)據類型的不同,將檢驗后的數(shù)據分別存儲到不同的單獨存儲區(qū)域中。
[0016]在本發(fā)明實施例中,處于主記錄模式的記錄模塊在記錄數(shù)據的同時向遠程控制終端發(fā)送建立連接請求,判斷是否收到遠程控制終端的允許連接回復,若否,則進行故障處理,若是,則將記錄的數(shù)據發(fā)送給遠程控制終端進行存儲;
例如,如果是第一記錄模塊處于主記錄模式,則第一記錄模塊在記錄數(shù)據的同時向遠程控制終端發(fā)送建立連接請求,在收到遠程控制終端的允許連接回復后,則實時地將記錄的數(shù)據發(fā)送給遠程控制終端進行存儲;相應的,當處于主記錄模式的第一記錄模塊出現(xiàn)異常時,則該第一記錄模塊釋放遠程控制權,由第二記錄模塊與遠程控制終端建立連接。
[0017]進一步的,由于第一記錄模塊與第二記錄模塊除了記錄數(shù)據內容外,還記錄著存儲單元索引信息與當前索引信息,其中存儲單元索引信息主要記錄分割文件的信息和各種狀態(tài)信息的起始地址、結束地址、記錄信息的長度,這樣可便于信息的查找、文件的定位;當前索引信息用來對轉儲的數(shù)據進行記錄,因此在本發(fā)明實施例步驟S4中,在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理具體為:在對記錄的數(shù)據進行轉儲后,第一記錄模塊與第二記錄模塊交互當前索引信息,以避免重復轉儲已轉儲過的數(shù)據;即若對第一記錄模塊記錄的數(shù)據進行轉儲時,當轉儲成功后,第一記錄模塊將其當前索引信息發(fā)送給第二記錄模塊,第二記錄模塊應同步更新其當前索引信息,這樣在對第二記錄模塊記錄的數(shù)據進行轉儲時就不需要重復轉儲已轉儲過的數(shù)據,從而節(jié)省了轉儲時間,提高了轉儲的效率。[0018]當需要對ATP記錄器中記錄的數(shù)據進行轉儲時,可以通過USB轉儲或者讀取CF卡,把相關的數(shù)據從ATP記錄器中導出,而具體在本發(fā)明實施例中,還可以通過遠程控制或WIFI來轉儲ATP記錄器中的數(shù)據;
其中,ATP記錄器記錄的信息為ATP狀態(tài)變化信息與運行信息、BTM信息、TCR信息、接收線圈波形信息、存儲單元索引信息,都分別存儲于不同的單獨存儲區(qū)域中;其中ATP狀態(tài)變化信息包括系統(tǒng)自檢信息、司機/檢修人員輸入信息、揭示輸入信息、速度相關信息、按鍵事件、制動實驗、運行狀態(tài)、數(shù)據調用、機車條件變化等信息;BTM信息包括BTM狀態(tài)信息、應答器報文信息;TCR信息包括TCR載頻、低頻、幅度、載頻低頻編碼、絕緣節(jié)、轉頻信息、50Hz扼流變壓器信號幅度、TCR鄰線干擾信息;接收線圈波形信息取自TCR接收線圈信號,有變化記錄和連續(xù)記錄兩種模式;存儲單元索引信息包括主索引信息和司機索引信息,主要記錄分割文件的信息和各種狀態(tài)信息的起始地址、結束地址、記錄信息的長度,以便信息的查找、文件的定位。
[0019]具體的,現(xiàn)以ATP記錄器中的第二記錄模塊為例,對整個數(shù)據記錄方法進行詳細說明,如圖2所示,數(shù)據記錄流程如下:
步驟201 =ATP記錄器上電初始化,并進行自檢;
步驟202:第二記錄模塊判斷是否檢測到硬件故障,若是,則進入故障狀態(tài),否則執(zhí)行步驟203 ;
步驟203:第二記錄模塊接收ATP備機發(fā)送過來的所有數(shù)據;
其中第二記錄模塊接收到的數(shù)據具體包括ATP備機運行的相關數(shù)據、BTM數(shù)據、TCR數(shù)據與接收線圈波形數(shù)據;
步驟204:第二記錄模塊對接收到的數(shù)據進行校驗,得到檢驗后的數(shù)據;
步驟205:按照記錄器數(shù)據記錄格式組幀,并根據數(shù)據類型的不同將得到的檢驗后的數(shù)據保存在不同的存儲區(qū)域中;
步驟206:第二記錄模塊檢測是否出現(xiàn)故障,若是,則進入故障狀態(tài),若否,則執(zhí)行步驟
207 ;
在本發(fā)明中,ATP記錄器在運行過程中,在轉儲過程中,都在時刻檢測是否出現(xiàn)故障,若出現(xiàn)故障,則進入故障狀態(tài);
步驟207:第二記錄模塊與第一記錄模塊進行互檢,若判斷得到第一記錄模塊出現(xiàn)異常狀況,則執(zhí)行步驟209,否則執(zhí)行步驟208 ;
步驟208:第二記錄模塊判斷是否收到第一記錄模塊的主備機切換指令,若否,則返回到步驟203繼續(xù)接收ATP備機發(fā)送過來的所有數(shù)據,若是,則執(zhí)行步驟209 ;
步驟209:將第二記錄模塊切換到主記錄模式,并返回到步驟203繼續(xù)接收ATP備機發(fā)送過來的所有數(shù)據。
[0020]作為本發(fā)明實施例的擴展方案,在該高可靠不間斷的數(shù)據記錄方法中,第一記錄模塊在記錄ATP主機發(fā)送過來的所有數(shù)據的同時,也記錄著ATP備機發(fā)送過來的所有數(shù)據,且第二記錄模塊在記錄ATP備機發(fā)送過來的所有數(shù)據的同時,也記錄著ATP主機發(fā)送過來的所有數(shù)據,這樣第一記錄模塊和第二記錄模塊都能記錄ATP主機、ATP備機和TCR設備、BTM設備的數(shù)據,即使在其中某一記錄模塊出現(xiàn)故障異常時,第二記錄模塊也能完整地記錄上述信息,從而保證了記錄數(shù)據的完整性。[0021]本發(fā)明提供的高可靠不間斷的數(shù)據記錄方法能夠對ATP設備、BTM設備、TCR設備的各種數(shù)據進行詳盡地記錄,并且在記錄數(shù)據的過程中進行互檢,保證其中一個記錄模塊出現(xiàn)問題時及時自動切換到另一記錄模塊,從而能夠高可靠不間斷地對數(shù)據進行記錄,提高了 ATP記錄器的可靠性,保證了記錄數(shù)據的完整性;同時還能夠進行同步處理,避免了重復轉儲已轉儲過的數(shù)據,提高了 ATP設備的可用性和可維護性。
[0022]實施例二
本發(fā)明實施例提供了還一種高可靠不間斷的ATP記錄器,如圖3所示,該ATP記錄器包
括:
第一記錄模塊,用于記錄ATP主機發(fā)送過來的所有數(shù)據;第二記錄模塊,用于記錄ATP備機發(fā)送過來的所有數(shù)據;且所述第一記錄模塊與第二記錄模塊化同時記錄BTM信息、TCR信息與接收線圈波形信息;
模式切換模塊,用于當當前處于主記錄模式的記錄模塊出現(xiàn)異常狀況時,則將另一記錄模塊自動切換至主記錄模式;
數(shù)據同步模塊,用于對記錄的數(shù)據進行轉儲后,在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理。
[0023]具體的,在本發(fā)明實施例中,該高可靠不間斷的ATP記錄器還包括數(shù)據互檢模塊,用于兩個記錄模塊在記錄數(shù)據的同時進行互檢操作;
其中,該數(shù)據互檢模塊具體包括:
信息交互單元,用于兩個記錄模塊周期性地進行數(shù)據交互;
判斷單元,用于判斷未處于主記錄模式的記錄模塊在預設的時間內是否收到處于主記錄模式的記錄模塊發(fā)送的其自身狀態(tài)信息,若是,則回應自身狀態(tài)信息給所述處于主記錄模式的記錄模塊,若否,則說明處于主記錄模式的記錄模塊出現(xiàn)異常狀況;
例如,在本發(fā)明實施例中,ATP記錄器進入運行狀態(tài)時,第一記錄模塊與第二記錄模塊分別記錄相關數(shù)據,且默認第一記錄模塊處于主記錄模式,在記錄數(shù)據的過程中,第一記錄模塊與第二記錄模塊進行互檢操作,即第一記錄模塊與第二記錄模塊周期性地進行數(shù)據交互,第二記錄模塊判斷是否在預設的時間內收到第一記錄模塊發(fā)送的自身狀態(tài)信息,若是,則回應自身狀態(tài)信息給第一記錄模塊,若否,則說明處于主記錄模式的第一記錄模塊出現(xiàn)異常狀況,這樣在記錄數(shù)據的過程中兩個記錄進行互檢操作,就保證了其中一個記錄模塊出現(xiàn)問題時能及時自動切換到另一記錄模塊,從而能夠高可靠不間斷地對數(shù)據進行記錄,提高了 ATP記錄器的可靠性,保證了記錄數(shù)據的完整性,便于根據ATP記錄器記錄的數(shù)據對ATP設備進行分析,提高了 ATP設備的可用性和可維護性;
進一步的,處于主記錄模式的第一記錄模塊也可以主動地向第二記錄模塊發(fā)送主備機切換命令,當?shù)诙涗浤K收到上述主備機切換命令后,ATP記錄器也自動將第二記錄模塊切換到主記錄模式,從而能夠高可靠不間斷地對數(shù)據進行記錄,提高了 ATP記錄器的可靠性,保證了記錄數(shù)據的完整性。
[0024]相應的,該高可靠不間斷的ATP記錄器中的數(shù)據同步模塊在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理的操作具體為:在對記錄的數(shù)據進行轉儲后,第一記錄模塊與第二記錄模塊交互當前索引信息,以避免重復轉儲已轉儲過的數(shù)據,即當?shù)谝挥涗浤K記錄的數(shù)據轉儲成功后,第一記錄模塊將其當前索引信息發(fā)送給第二記錄模塊,第二記錄模塊應同步更新其當前索引信息,這樣在對第二記錄模塊記錄的數(shù)據進行轉儲時就不需要重復轉儲已轉儲過的數(shù)據,從而節(jié)省了轉儲時間,提高了轉儲的效率。
[0025]在本發(fā)明實施例中,該ATP記錄器中的第一記錄模塊與第二記錄模塊分別包括遠程接口單元,用于與遠程控制終端進行通信;當?shù)谝挥涗浤K處理主記錄模式時,則第一記錄模塊中的遠程接口單元與遠程控制終端進行通信,用于在記錄數(shù)據的同時向遠程控制終端實時發(fā)送第一記錄模塊記錄的數(shù)據,以將記錄數(shù)據存儲在遠程控制終端,同時接收遠程控制終端返回的確認信息等消息,相應的,當?shù)诙涗浤K處于主記錄模式時,則該第二記錄模塊中的遠程接口單元與遠程控制終端進行通信,用于在記錄數(shù)據的同時向遠程控制終端實時發(fā)送第二記錄模塊記錄的數(shù)據,以將記錄數(shù)據存儲在遠程控制終端,同時接收遠程控制終端返回的確認信息等消息;
進一步的,本發(fā)明實施例中的第一記錄模塊與第二記錄模塊分別包括數(shù)據通信單元、數(shù)據運算單元、數(shù)據存儲單元與數(shù)據轉儲單元,具體如圖4所示;
該數(shù)據通信單元,用于與ATP設備進行通信,采集接收ATP設備的相關數(shù)據、BTM數(shù)據、TCR數(shù)據以及接收線圈波形數(shù)據;
具體的,本發(fā)明中ATP記錄器記錄的數(shù)據主要為ATP設備的相關數(shù)據、BTM數(shù)據、TCR數(shù)據、接收線圈波形數(shù)據以及存儲單元索引信息與當前索引信息;其中,BTM數(shù)據包括BTM狀態(tài)參數(shù)和應答器報文信息,BTM狀態(tài)參數(shù)和報文信息分別組幀,單獨記錄,并分別設存儲區(qū)域存儲;對TCR數(shù)據記錄是指對TCR設備實時變化信息進行記錄,單獨設一個存儲區(qū)域;接收線圈波形數(shù)據采集并記錄來自TCR接收線圈信號波形,提供變化記錄和連續(xù)記錄兩種波形的記錄方式,采用無壓縮方式存儲,每一段記錄12秒數(shù)據,單獨設一個存儲區(qū)域;存儲單元索引信息包括主索引信息和司機索引信息,主要記錄分割文件的信息和各種信息的起始地址、結束地址、記錄信息的長度,以便信息的查找、文件的定位,單獨設一個存儲區(qū)域;當前索引信息用來對轉儲的數(shù)據進行記錄,避免重復轉儲,提高轉儲的效率;
運算校驗單元,用于對收到的數(shù)據進行校驗,得到檢驗后的數(shù)據;
數(shù)據存儲單元,含有多個存儲區(qū)域,用于存儲校驗后的數(shù)據,且將不同類型的數(shù)據存儲到不同的存儲區(qū)域中;如ATP數(shù)據、BTM數(shù)據、TCR數(shù)據、接收線圈波形數(shù)據以及存儲單元索引信息在數(shù)據存儲單元中都分別設有單獨的存儲區(qū)域;
數(shù)據轉儲單元,用于將數(shù)據存儲單元中存儲的記錄數(shù)據轉儲到轉儲設備中,能根據分割文件的信息將轉儲的信息生成不同的文件;
當需要對ATP記錄器中記錄的數(shù)據進行轉儲時,可以通過USB轉儲或者讀取CF卡,把相關的數(shù)據從ATP記錄器中導出,而具體在本發(fā)明實施例中,還可以通過遠程控制或WIFI來對記錄的數(shù)據進行轉儲。
[0026]并且,該ATP記錄器中的第一記錄模塊與第二記錄模塊還分別包括:
運行狀態(tài)判斷單元,用于判斷記錄模塊的自檢結果是否正常,還用于在記錄模塊的運行過程中判斷其運行狀態(tài)是否正常,若不正常,則進入故障狀態(tài);
具體的,判斷記錄模塊自檢結果是否正常是通過獲取記錄模塊的跳線狀態(tài),從而判斷記錄模塊的自檢結果是否正常,若正常,則進入運行狀態(tài),否則進入故障狀態(tài);在運行過程中判斷其運行狀態(tài)是否正常的方法具體為:判斷運行狀態(tài)跳線與當前所處運行狀態(tài)是否一致,若一致,則說明運行狀態(tài)正常,繼續(xù)執(zhí)行當前狀態(tài),否則進入故障狀態(tài);信息處理單元,用于接收TAX設備發(fā)送的廣播信息,并按要求給TAX設備發(fā)送信息,同時記錄TAX2設備傳輸?shù)男畔?,具體在數(shù)據存儲單元中也單獨設一個存儲區(qū)域來存儲上述信息。
[0027]進一步的,作為本發(fā)明實施例的擴展方案,在該高可靠不間斷的ATP記錄器中,第一記錄模塊在記錄ATP主機發(fā)送過來的所有數(shù)據的同時,也記錄著ATP備機發(fā)送過來的所有數(shù)據,其第二記錄模塊在記錄ATP備機發(fā)送過來的所有數(shù)據的同時,也記錄著ATP主機發(fā)送過來的所有數(shù)據,具體如圖5所示,這樣第一記錄模塊和第二記錄模塊都能記錄ATP主機、ATP備機和TCR設備、BTM設備的數(shù)據,即使在第一記錄模塊出現(xiàn)故障異常時,第二記錄模塊也能完整地記錄上述信息,保證了 ATP記錄器記錄數(shù)據的完整性。
[0028]本發(fā)明提供的高可靠不間斷的數(shù)據記錄方法及ATP記錄器能夠對ATP設備、BTM設備、TCR設備的各種數(shù)據進行詳盡地記錄,并且在記錄數(shù)據的過程中進行互檢,保證其中一個記錄模塊出現(xiàn)問題時及時自動切換到另一記錄模塊,從而能夠高可靠不間斷地對數(shù)據進行記錄,提高了 ATP記錄器的可靠性,保證了記錄數(shù)據的完整性;同時還能夠進行同步處理,避免了重復轉儲已轉儲過的數(shù)據,提高了 ATP設備的可用性和可維護性。
[0029]總之,以上所述僅為本發(fā)明技術方案的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種高可靠不間斷的數(shù)據記錄方法,其特征在于,所述數(shù)據記錄方法包括: 上電,并進行初始化操作; 第一記錄模塊記錄ATP主機的發(fā)送過來的所有數(shù)據,第二記錄模塊記錄ATP備機發(fā)送過來的所有數(shù)據,且所述第一記錄模塊與第二記錄模塊還同時記錄BTM數(shù)據、TCR數(shù)據與接收線圈波形數(shù)據; 若當前處于主記錄模式的記錄模塊出現(xiàn)異常狀況時,則將另一記錄模塊自動切換至主記錄模式; 當對記錄模塊記錄的數(shù)據進行轉儲時,則需要在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理。
2.如權利要求1所述的數(shù)據記錄方法,其特征在于,所述數(shù)據記錄方法還包括:兩個記錄模塊在記錄數(shù)據的同時進行互檢操作。
3.如權利要求2所述的數(shù)據記錄方法,其特征在于,所述兩個記錄模塊在記錄數(shù)據的同時進行互檢操作的方法具體為: 兩個記錄模塊周期性地進行數(shù)據交互; 未處于主記錄模式的記錄模塊判斷在預設的時間內是否收到處于主記錄模式的記錄模塊發(fā)送的其自身狀態(tài)信息,若是,則回應自身狀態(tài)信息給所述處于主記錄模式的記錄模塊,若否,則說明處于主記錄模式的記錄模塊出現(xiàn)異常狀況。
4.如權利要求1所述的數(shù)據記錄方法,其特征在于,所述第一記錄模塊與第二記錄模塊記錄的數(shù)據按照數(shù)據類型的不同將數(shù)據存儲在不同的存儲區(qū)域中,并且在存儲之前需要對數(shù)據進行校驗,存儲得到的校驗數(shù)據。
5.如權利要求1所述的數(shù)據記錄方法,其特征在于,所述記錄方法還包括:處于主記錄模式的記錄模塊在記錄數(shù)據的同時向遠程控制終端發(fā)送建立連接請求,判斷是否收到遠程控制終端的允許連接回復,若否,則進行故障處理,若是,則將記錄的數(shù)據發(fā)送給遠程控制終端進行存儲。
6.如權利要求1所述的數(shù)據記錄方法,其特征在于,所述在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理具體為:在對記錄的數(shù)據進行轉儲后,第一記錄模塊與第二記錄模塊交互當前索引信息。
7.一種高可靠不間斷的ATP記錄器,其特征在于,所述高可靠不間斷的ATP記錄器包括: 第一記錄模塊,用于記錄ATP主機發(fā)送過來的所有數(shù)據;第二記錄模塊,用于記錄ATP備機發(fā)送過來的所有數(shù)據;且所述第一記錄模塊與第二記錄模塊化同時記錄BTM信息、TCR信息與接收線圈波形信息; 模式切換模塊,用于當當前處于主記錄模式的記錄模塊出現(xiàn)異常狀況時,則將另一記錄模塊自動切換至主記錄模式; 數(shù)據同步模塊,用于對記錄的數(shù)據進行轉儲后,在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理。
8.如權利要求7所述的高可靠不間斷的ATP記錄器,其特征在于,所述高可靠不間斷的ATP記錄器還包括數(shù)據互檢模塊,用于兩個記錄模塊在記錄數(shù)據的同時進行互檢操作。
9.如權利要求8所述的高可靠不間斷的ATP記錄器,其特征在于,所述數(shù)據互檢模塊具體包括: 信息交互單元,用于兩個記錄模塊周期性地進行數(shù)據交互; 判斷單元,用于判斷未處于主記錄模式的記錄模塊在預設的時間內是否收到處于主記錄模式的記錄模塊發(fā)送的其自身狀態(tài)信息,若是,則回應自身狀態(tài)信息給所述處于主記錄模式的記錄模塊,若否,則說明處于主記錄模式的記錄模塊出現(xiàn)異常狀況。
10.如權利要求7所述的高可靠不間斷的ATP記錄器,其特征在于,所述在第一記錄模塊與第二記錄模塊中對轉儲的數(shù)據進行同步處理的操作具體為:在對記錄的數(shù)據進行轉儲后,第一記錄模塊與第二記錄模塊交互當前索引信息,以避免重復轉儲已轉儲過的數(shù)據。
11.如權利要求7所述的高可靠不間斷的ATP記錄器,其特征在于,所述第一記錄模塊與第二記錄模塊分別包括遠程接口單元,用于與遠程控制終端進行通信,當?shù)谝挥涗浤K處于主記錄模式時,則所述第一記錄模塊中的遠程接口單元與遠程控制終端進行通信,當?shù)诙涗浤K處于主記錄模式時,則所述第二記錄模塊中的遠程接口單元與遠程控制終端進行通信。
12.如權利要求7所述的高可靠不間斷的ATP記錄器,其特征在于,所述第一記錄模塊與第二記錄模塊還別包括: 數(shù)據通信單元,用于與ATP設備進行通信,采集接收ATP設備的相關數(shù)據、BTM數(shù)據、TCR數(shù)據以及接收線圈波形數(shù)據;運算校驗單元,用于對收到的數(shù)據進行校驗,得到檢驗后的數(shù)據;數(shù)據存儲單元,含有多個存儲區(qū)域,用于存儲校驗后的數(shù)據,且將不同類型的數(shù)據存儲到不同的存儲區(qū)域中;數(shù)據轉儲單元,用于將所述數(shù)據存儲單元中存儲的記錄數(shù)據轉儲到轉儲設備中。
【文檔編號】G07C5/08GK104008579SQ201410173005
【公開日】2014年8月27日 申請日期:2014年4月28日 優(yōu)先權日:2014年4月28日
【發(fā)明者】趙國棟, 劉中田 申請人:北京交大思諾科技有限公司