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