论文部分内容阅读
列车通信网络是随着计算机网络逐渐发展起来的,在列车通信网络中随处可见到计算机网络的影子,但又结合了本行业的特征,如实时性等特殊要求。IEC联合UIC于1999年制定了一个用于规范车载设备数据通信的标准IEC61375-1列车通信网络标准即TCN标准。TCN将列车通信网络分成用于连接各节可动态编组的车辆的绞线式列车总线WTB和用于连接车辆内固定设备的多功能车厢总线MVB。目前世界上越来越多的机车车辆制造厂都采用TCN标准。由于不同国家或不同制造厂制造的TCN车辆和TCN设备的结构和性能不完全相同,因此当这些车辆或设备在正常运行中须实现互连通信时,则需满足在车辆级与设备级的互连兼容性。一致性测试验证各个TCN设备间和各个装有TCN设备的车辆间能否进行互连和互操作。为此,一致性测试分为两个不同的等级:车辆级测试即WTB的一致性测试与设备级测试即MVB的一致性测试。一致性测试提供保证不同TCN设备之间和装有这些设备的车辆之间相互操作性的手段。一致性测试的标准需要提出一个具体实施方案及测试项目、内容以及测试环境,为规范各个企业的总线装置达到可以互操作的目的是十分必要和有意义的。本文主要研究WTB的一致性测试,结合项目《WTB与MVB一致性测试的研究》。文中剖析了WTB的框架结构,对WTB的内部运行原理和机制做了比较详细的介绍。在仔细研究了IEC61375-1协议和IEC61375-2协议的基础上,归纳出了WTB测试需要完成的18项内容。每一项测试步骤必须严格按照IEC61375-2进行,在测试的操作步骤中给出了详细的描述。在理论研究的基础上,在实验室搭建了WTB的一致性测试平台。为了达到易操作性、可视化的效果,编写了应用软件,通过上层可视化的应用软件调度下面的程序的运行。为了达到可复用性和长时间保存的目的,将试验的结果存入了数据库,方便以后的研究。在软件的设计中,采用的是一种MVC(模型Model—视图View—控制器Controller)框架。它的最大优点在于将显示、业务执行和数据存储分开,实现了天生的松耦合。某一部分的需要变动,只需要修改自身,其他代码基本无需变动,为软件的维护和升级带来极大的好处;同时,如果更换Model,在配置文件中修改参数,顺利的可用于MVB的测试系统,达到可复用的效果。经过实践证明,此一致性测试方案是可行的、有效的,测试的产品是可信的。本文主要内容分为以下几个部分:1)课题研究背景,以及TCN标准和TCN在国内外的应用与发展。2)研究TCN的基本框架,重点分析了WTB的结构。3)一致性测试的基本概念,TCN的一致性测试,以及TCN的一致性测试在国内外的发展。4)详细说明WTB的一致性测试的内容及项目,实验室构建的WTB链路层的一致性测试平台的软硬件说明,WTB的一致性测试的步骤、实验结果,给出了测试的覆盖度。5)结论和建议。目前构建的WTB的一致性测试平台能够完成对WTB链路层的一致性测试,设计的WTB链路层的测试节点能够实现对WTB设备的一致性测试,达到了课题要求。