[發明專利]一種列控報文處理方法、裝置和系統無效
| 申請號: | 201010234719.3 | 申請日: | 2010-07-20 |
| 公開(公告)號: | CN101917248A | 公開(公告)日: | 2010-12-15 |
| 發明(設計)人: | 楊光倫;賀航宇;王一民 | 申請(專利權)人: | 北京全路通信信號研究設計院 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L1/22;H04L12/40 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王晉琪 |
| 地址: | 100073 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 處理 方法 裝置 系統 | ||
技術領域
本發明涉及列車控制技術領域,更具體地說,涉及一種列控報文處理方法、裝置和系統。
背景技術
列車控制(列控)中心TCC系統的應答器系統是點式地-車信息傳輸設備,為列車控制系統提供地面固定信息和地面實時信息。隨著列車效率不斷提高,所述應答器系統的改善漸漸成為行車安全改善方面的重要一環。
現有的應答器系統大量使用了應答器和地面電子單元LEU,由于所述LEU設備的報文存儲量非常有限(最多1000條),因此所述應答器發送的報文需預先編制后存儲在TCC主機中。
在實際應用中,如進行列車限速調度,根據列車限速調度命令內容,需從所述列控中心設備中提取命令對應的預存報文,如果該命令內容通過比對與所述預先編制報文一致時,才能被列控中心接受并執行該命令,否則將重新發送及比對,由于臨時限速等調度命令有嚴格的規則限制,如臨時限速的效率值必須是45、60、80、120、160km/h其中之一,車輛限速距離為200、500、1000、1500、2000、3000、4000、6000m,且臨時限速調度在同一行進路線兩個站點之間只能允許進行一次,若在同一線路上多處需進行臨時限速,則需要根據臨時限速的固定效率值并結合所述車輛限速距離重新下發列車限度調度命令,并重新進行發送及比對,而此時命令報文數量以指數型數據形式增長,從而嚴重影響了命令下發的效率及相關命令的執行;
另外,現有技術中的所述預先編制的報文檢查只能通過人工校驗及抽查進行,存在的漏檢率將導致調度命令下發及執行錯誤甚至列車事故的發生,同時,由于TCC的報文數量龐大,現有存儲設備固定(多為K5B專用硬件平臺)通過擴充TCC報文存儲資源從技術實現上存在困難。
發明內容
有鑒于此,本發明提供一種列控報文處理方法、裝置和系統,以實現對列控總線發送的報文進行實時編碼,提高應答器報文的下發及執行效率的目的;另外,提高了報文可用性和校驗準確度。
一種列控報文處理方法,其特征在于,包括:
將總線下發的實時組幀后的用戶數據按照預設編碼規定進行編碼,得到編碼報文;
通過對編碼報文進行解碼,驗證所述用戶數據的編碼結果的正確性;
在驗證正確性通過后,將所述編碼報文按照預設協議打包并發送至地面電子設備LEU。
本實施方式將報文進行實時組幀后即進行編碼,并用編碼的逆運算解碼來驗證編碼的正確性,如所述解碼可逆,則說明編碼正確,否則編碼有誤。將驗證正確的編碼報文進行打包下發至地面電子設備,從而形成將總線下發的用戶數據實時組幀、編碼、驗證、發送的報文處理流程,克服了現有技術中報文下發次數有限制等缺點,實現了對列控總線發送的報文進行實時編碼,提高應答器報文的下發及執行效率的目的。
優選地,所述總線具體為互為冗余的兩路列控中心TCC系統主機總線中的任意一路。
本實施方式采用交叉冗余的方式,單路總線故障或者單路硬件故障不影響使用,保證了系統的可用性。
優選地,所述將總線下發的實時組幀后的用戶數據按照預設編碼規定進行編碼具體為:將所述互為冗余的兩路總線中的一路下發的列車行進信息實時組幀,所述實時組幀后的用戶數據具體為830位用戶數據,并將實時組幀后的用戶數據在現場可編程門陣列FPGA中按照歐洲鐵路運輸管理系統編碼標準UNISIG?SUBSET-036編碼。
所述列車行進信息包括;列車進路或臨時限時等信息,所述830位用戶是根據歐洲列車控制系統(ETCS)和中國列車控制系統(CTCS)對用戶數據定義確定的格式。
將實時組幀后的用戶數據在現場可編程門陣列FPGA中按照歐洲鐵路運輸管理系統編碼標準UNISIG?SUBSET-036編碼,并通過解碼驗證所述編碼報文的正確性。
本實施方式中,所述報文解碼過程為用戶數據編碼的逆運算,所述報文解碼過程按照確保正確的報文解碼步驟進行,在用戶數據編碼出現錯誤時,解碼過程不可逆,從而驗證了編碼報文的正確與否。
優選地,所述將實時組幀后的用戶數據在現場可編程門陣列FPGA中按照歐洲鐵路運輸管理系統編碼標準UNISIG?SUBSET-036編碼具體為:
A:將830位用戶數據sd按每10位分為一組,共83組,用一個所有位的累加和函數替換前10位;
B:選擇12位擾碼sb,按sb生成多項式對830位報文加擾;
C:將加擾后的數據每10位為一組,并按照預設字母表查表變換為11位長的字;
D:選擇10位修整碼esb;
E:產生85位校驗碼check?bits;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京全路通信信號研究設計院,未經北京全路通信信號研究設計院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010234719.3/2.html,轉載請聲明來源鉆瓜專利網。





