论文部分内容阅读
近年来,随着城市规模的不断扩大,交通问题逐渐凸显出来,为了缓解交通带来的各种压力,各大城市开始大力发展轨道交通,安全、可靠、高效的CBTC (Communication Based Train Control System)系统成为城轨列控系统的首选。区域控制器(Zone Controller)系统在CBTC系统中占有重要地位,它为列车运行提供移动授权,列车依据移动授权在ATP(Automatic Train Protection)的防护下安全行车。移动授权的计算依赖于ZC系统数据,因此对ZC系统数据研究具有重要意义。本文以区域控制器系统为研究对象,以数据安全、高效应用为研究目标,分析了ZC的数据需求,并对ZC系统数据及数据结构进行了研究与设计。本文首先对ZC系统的功能和数据进行了分析,在此基础上总结出了静态数据的特点,并在数据准备工具中采用值域范围、连接关系、逻辑关系对录入数据的合法性进行了相关验证,提高了数据录入的准确率,并使数据的安全性得到了保障。其次,论文分别对ZC静态数据和动态数据进行了设计。在静态数据设计方面,根据城市轨道交通线路的拓扑特性,设计了线路拓扑和数据存储结构,在此基础上结合数据需求,得出了静态数据属性的设计原则,并根据这一原则对静态数据的数据结构进行了设计;同时,为了满足静态数据查询的需求,设计了数据索引结构,建立了边和数据对象之间的映射。在动态数据设计方面,首先对动态数据移动授权进行了分析,其次对移动授权计算中的列车位置和授权障碍物两个关键因素进行了分析和结构设计,并设计了列车位置的转换方法和障碍物搜索的方法。最后,为了验证本文数据设计的正确性与合理性,论文结合实际地铁线路开发数据准备工具,利用该工具生成数据记录文件,并将数据记录文件应用于区域控制器仿真测试平台。结果表明本数据设计基本满足ZC系统对数据的需求,动态数据结构设计也满足移动授权的计算需求。