欧洲应答器报文实时编码及测试平台的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
应答器是点式传递信息的设备,作为一种信息传输的媒介它已被广泛应用于航海、航天、通信和军事等领域。20世纪70年代应答器开始被应用到列车控制系统中,主要用于向车载设备传输大量数据信息保证列车安全行驶。鉴于欧洲应答器技术的先进性并结合当前国内铁路的实际情况,我国引进并吸收了欧洲列车控制系统中欧洲应答器的相关技术并将其应用于CTCS。
     掌握欧洲应答器报文编码技术是实现欧洲应答器技术在我国成功应用的关键之一,目前我国均采用预先编码的方式来生成编码报文,但是随着铁路运营需求的增长,这种现有的报文编码方式已不能满足需求,铁道部为此提出了采用实时动态的编码方式生成应答器报文。因而欧洲应答器报文实时编码的研究具有重要的现实意义和实用价值。
     本文首先介绍了欧洲应答器技术及其在CTCS中的应用,描述了应答器报文编码策略,然后着重分析了报文编码的算法原理,对编码算法的关键步骤设计了快速算法,并采用软件的方式实现了报文编码,验证和分析了算法的正确性和算法效率。实验结果表明软件实现编码效率较低,无法满足实时编码的要求,因此考虑采用硬件来实现实时编码。
     本文给出了一种基于FPGA的报文实时编码的完整方案,然后根据欧洲应答器编码策略,在QuartusⅡ设计平台上实现了报文的编码设计输入并进行了综合仿真分析,验证了设计的正确性。
     最后为了全面测试整个实时编码模块的功能和性能,本文采用模拟TCC的方法设计了具有报文译码,通信等功能的仿真测试平台。
Balise is an intermittent type equipment for information transmission, which has been widely used in maritime, aerospace, communications, military and other fields as a medium for information transmission. In the 20th century 70's balise began to be applied to train control system. It is mainly used to transmit large numbers of data to on-board equipment to guarantee safety of train. In view of the advanced Eurobalise technology and taking into account the actual situation of the domestic railway, our country introduced and absorbed the related technologies of ETCS(European Train Control System), and then applied it to CTCS.
     Mastering transponder encoding method is one of the key of successful application of Eurobalise in our country. In our current railway system, telegrams are generates by pre-coding way. But with the growth of demand for railway transport, the existing encoding method can not meet the flexible demand. So Ministry of Railways prescribes using the real-time dynamic approach to generate telegrams. Therefore the research of real-time coding for Eurobalise telegram is of great significance and value.
     This paper first introduced Eurobalise technology and its application in CTCS and described telegram encoding strategies. Then the paper analyzed the principle of coding algorithm and proposed high-speed algorithm for key steps of the encoding strategy. By the way of software the paper validated and analyzed algorithm's correctness and efficiency. After the actual verification, we found that speed of software encoding can't reach the requirements of real-time encoding. So we must take into account adopting hardware way to come true. In this paper an integral implemental scheme was proposed for real-time encoding based on FPGA and realized encoding in the Quartus II environment according to encoding strategy for Eurobalise.
     Finally to roundly test the function and performance of total real-time encoding module, the paper designed a good specimen for testing with the function of telegram decoding and communication by the way of simulating TCC.
引文
[1]李开成,卜长堃,毛俊杰,傅世善等著.国外铁路通信信号新技术纵览.中国铁道出版社.2005年6月
    [2]邓卫升.ETCS及其住高速铁路中的应用.铁道通信信号.2006年6月.Vol.40.No.6.pp.31-33
    [3]唐涛,郜春海.ETCS系统分析及CTCS的研究.机车电传动.2004年11月10日.pp1-3
    [4]徐啸明,袁湘鄂等著.列控地面设备.中国铁道出版社.2007年5月.pp.4-8
    [5]范丽君.ETCS技术在列控系统中应用的探讨.中国铁道科学.2003年6月.Vol.24.No.3.pp.98-103
    [6]SUBSET-036-V2.FFFIS for Eurobalise.2003
    [7]魏敏,孙亮等.欧洲应答器系统简介和国内研制的初步.铁道通信信号.2005年Vol.41.pp.39-41
    [8]李向红,李永善,曹进.高速铁路中的查询应答器.铁道通信信号.2004年10月.Vol.40.No.10.pp.5-7
    [9]A.L(o|¨)liger,ETark(o|¨)y.Form Fit Function Specification Coding Strategy.Eurosig.CEC.EEIG.1997
    [10]EN 50126.Railway applications-The specification and demonstration of Reliability,Availability,Maintainability and Safety(RAMS),1999
    [11]肖国镇等.伪随机序列及其应用.国防工业出版社.1985年3月
    [12]丁石孙.线性移位寄存器序列.海科学技术出版社.1982年2月
    [13]肖甜,赵会兵.欧洲应答器编码策略的安全性研究.铁道学报.2008年12月.PP.127-130
    [14]Litwin,L..Ramaswang,K.Error control Coding.Feb.2001
    [15]Shu Lin,Daniel J.Costello著.晏坚,何元智,潘亚汉译.差错控制编码(原书第2版).机械工业出版社.2007年6月
    [16]EN 50129.Railway applications-Communication,signaling and processing systems,Safety related electronic systems for signalling.Mar.2003
    [17]杨忠立,刘玉君.自同步扰乱序列的综合算法研究.信息技术.2005年第2期.pp.30-32
    [18]李晓宇,王安.FFFIS编解码算法与实现.微处理机.2007年6月.pp.67-69
    [19]SUBSET-085.Test Specification for Eurobalise FFFIS.Sept.2003
    [20]EN 50128.Railway applications-Communication,signaling and processing systems,Software for railway control and protection systems
    [21]http://www.avrw.com/
    [22]http://www.kekaoxing.com/
    [23]张斌,李开成.基于FPGA的欧洲应答器编码实现.北京交通大学学报.2006年4月.pp.72-75
    [24]江思敏.VHDL数字电路及系统设计.机械工业出版社.2006年8月.pp.9-18
    [25]http://www.edacn.net/
    [26]郑燕,赫建国,党建华.基于VHDL语言与Quartus Ⅱ软件的可编程逻辑器件应用与开发.国防工业出版社.2007年3月
    [27]潘松,黄继业著.EDA技术实用教程.科学出版社.2002年.pp.205-235
    [28]Peter J.Ashenden著.葛红,黄河,吴继明译.VHDL设计指南(第二版).机械工业出版社.2005年6月
    [29]朱晓航,李开成.基于FPGA的应答器报文译码策略的研究与实现.电子与封装.2006年12月.pp.26-30
    [30]孙鑫,余安萍.VC++深入详解.2006年6月.pp.219-307
    [31]王丰锦,邵新宇等.基于Socket和多线程的应用程序间通信技术的研究.计算机应用.2000年6月
    [32]易君.Visual C++.NET网络编程.2003年6月
    [33](美)ALFRED V.AHO,MONICA S.LAM,RAVI SETHI,JEFFREY D.ULLMAN著.李建中泽.编译原理.机械工业出版社.2003年9月
    [34]Abraham Silberschatz,Peter Baer Galvin,Greg Gagne.Operating System Concepts.Beijing:TsingHua University Press.2001
    [35]Toulouse,M.Crainic,T.G.Gendreau,M.Communication Issues in Designing Cooperative Multi-Thread Parallel Searches.1996
    [36][美]David J.Kruglinski著.潘爱民,王国印译.Windows C++技术内幕,第四版.清华大学出版社.1999年1月
    [37]http://www.vckbase.com/

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700