摘要: |
基于通信的列车控制(CBTC)技术是当今城市轨道交通列车自动控制(ATC)技术的发展方向,数据库存储单元(DSU)是CBTC系统的关键子系统之一,负责存储CBTC系统所使用的所有数据信息和配置文件,并在系统范围内完成数据库查询、数据库下载和数据库管理等功能。
本文结合作者在CBTC项目中的DSU研发工作,并查阅大量相关文献,对DSU数据库进行了设计研究与构建。本文首先简要介绍了CBTC系统和数据库存储单元DSU,分析了嵌入式实时数据库技术的发展现状以及DSU数据库设计的系统需求和研发特点,并提出了设计问题;其次本文开创性地将图论与DSU数据库设计相结合,使用二叉树相关理论并结合城市轨道线路特点对DSU数据库网络拓扑进行了研究与构建,然后使用动态图相关理论与方法研究了DSU数据库中数据元素之间的关系模型与数据库优化设计方法;最后本文在实际项目中对DSU数据库进行了构建与测试。
研究与测试表明,本文所研究的DSU数据库设计的理论与方法可以很好地指导CBTC系统的数据库设计,为DSU进一步的设计与研究打下了坚实的基础;本文构建的DSU数据库能够很好地满足CBTC系统的功能与需求,具有高可用性、占用存储空间小和可移植性好的特点。
|