基于ADO技术在城市轨道交通管理系统中的应用
2012-09-25孔繁虹
城市道桥与防洪 2012年3期
杨 柯,孔繁虹
(同济大学电气工程系,上海 201804)
0 引言
城市轨道交通管理系统,又称列车自动监控系统(ATS),它主要实现对列车运行的监督和控制,辅助行车调度人员对全线列车进行管理,对提高运输效率和保障行车安全起到极其重要的作用。它分为几大部分:车站设备信号控制,时刻表管理,车次号追踪,进路控制,列车运行图和列车运行调整(ATR)。其中列车时刻表是ATS系统中运营管理的基础,列车的车次号追踪需要从时刻表中查找车次;列车运行图的编制需要时刻表为基础;列车在运行过程中,依据时刻表来控制速度;在列车偏离时刻表运行的情况下,调度员还需要通过修正时刻表,来实现对列车的自动调整运行。所以本文主要介绍列车时刻表与数据库的通信技术。由于调度中心要与列车实时通信,并能及时地对列车收发指令,故对数据库接口要求提出了很高的要求。本文介绍MFC中的ADO技术,可迅速地操作数据库,并不需要安装驱动,简单方便,适合于大型调度服务器端的数据库中。
1 系统分析
1.1 系统功能分析
ATS的时刻表通常安装在控制中心的计算机上,由时刻表编辑员根据客流量和线路的状况来提供多套不同情况下使用的运行图,并存在ATS数据库中。该软件的主要功能描述如下:
(1)用户界面:可以看到列车车次号,时刻表,车站等信息。并能实时反映出当前列车的运行情况。
(2)数据库:ATS监控系统需要处理大量的数据,比如时刻表就分为计划时刻表和在线时刻表等,所以就要采取实时稳定可靠并能处理较大数据量的数据库,本文用SQL Server 2005作为数据存储工具,采用ADO技术,通过该接口用软件实现对数据库访问,可有效管理系统中数据。……
登录APP查看全文
