城市轨道交通仿真系统事件记录与回放
2012-11-27郭秀清
网络安全与数据管理 2012年20期
魏 静,郭秀清
(同济大学 控制理论与控制工程系,上海200331)
近年来,轨道交通迅速发展,已成为人们生活必不可少的交通工具。但是近期上海地铁10号线追尾事故、北京地铁的扶梯事故及温州动车追尾脱轨事故等频繁发生,引起人们对速度和安全的反思。记录回放模块是城轨交通列车自动控制(ATC)仿真系统子系统-自动列车监控系统(ATS)的组成部分。该模块在仿真系统中十分有用:(1)事后回顾,对查找故障起着非常重要的作用;(2)演示,利于维修及调度人员反复教学学习;(3)分析,对仿真系统做数据检验;(4)调试,在系统开发期间进行诊断调试。
1 记录回放功能设计需求分析
(1)记录需求:记录与列车运行有关的数据。保存当天的记录(第二天启动程序时将前一天的记录删除)。
分析:设计记录模块时首先明确要记录的数据有哪些,其次建立一个以时间为关键字的索引,以便回放时能根据具体的时间快速地定位。
(2)回放需求:进入回放模式后,弹出回放窗口,用户输入起始日期和时间、结束日期和时间,系统获得回放的数据。用户可以通过点击开始、暂停、停止来控制回放界面。在回放期间,用户还可任意设定回放速度、界面,使用户可控制回放的速度。
分析:数据记录的最终目的是能够回放数据,重现事件发生和发展的过程。回放设计的关键是能够找到准确的信息对列车、道岔等状态进行设定。
2 记录回放模块的总体方案设计
2.1 记录数据
需要记录的ATC信息包括:ATS数据、组件库及一些相关数据。……
登录APP查看全文
