发明名称 基于事件驱动的轨道交通自动列车监控系统及回放处理方法
摘要 本发明公开了一种基于事件驱动的轨道交通自动列车监控系统及回放处理方法,包括:ATS服务器,事件采集处理模块和提取事件进行显示处理模块;ATS服务器负责进行数据的采集处理,并把处理过的数据发送给客户端来进行显示;事件采集处理模块通过采集服务器发送给客户端的事件并把事件消息序列化存为文件;提取事件进行显示处理模块负责从文件中还原事件,驱动客户端来进行显示处理。本发明不需要整套列车自动监控系统ATS系统运行,不需要对主备服务器采集数据进行比对等复杂处理,系统结构简单,只需要提供一台离线的回放客户端就能进行历史数据回放;并且回放内容完全忠于历史场景,能够对列车调整、时刻表显示等系统内部处理数据进行精确回放。
申请公布号 CN102975749B 申请公布日期 2016.03.23
申请号 CN201210476775.7 申请日期 2012.11.21
申请人 上海富欣智能交通控制有限公司 发明人 巩荣海;黄润磊
分类号 B61L27/04(2006.01)I 主分类号 B61L27/04(2006.01)I
代理机构 上海浦一知识产权代理有限公司 31211 代理人 孙大为
主权项 一种基于事件驱动的轨道交通自动列车监控系统,其特征在于,包括:ATS服务器,事件采集处理模块和提取事件进行显示处理模块;ATS服务器负责进行数据的采集处理,并把处理过的数据发送给客户端来进行显示;事件采集处理模块采集服务器发送给客户端的事件并把事件消息序列化存为文件;事件消息的采集处理模块的工作流程包括以下步骤:步骤1、采用回放服务器来采集来自服务器的相关事件消息,并通过特定数据格式存储在回放服务器上;步骤2、回放服务器作为列车自动监控系统ATS主备服务器的客户端,连接列车自动监控系统ATS主备服务器并能获得事件消息通知;步骤3、回放服务器一旦收到来自主备服务器的事件消息,记录信息并存储到回放文件中;步骤4、系统开始记录时会记录系统数据断面的所有预定事件消息,在数据变化时进行一条事件消息的记录,并周期性记录断面数据;步骤5、定时间间隔,开始新的文件记录;提取事件进行显示处理模块负责从文件中还原事件,驱动客户端来进行显示处理;提取事件消息进行显示处理模块的工作流程包括以下步骤:步骤1、回放客户端根据设置的起始回放时间,查找到最匹配的断面数据记录,恢复为事件消息,压入回放客户端的消息处理队列;步骤2、一直查找事件记录到当前的设置点,恢复为事件消息,压入回放客户端的消息处理队列;步骤3、消息经过通用的客户端正常的处理流程,显示在用户界面上;步骤4、根据回放时间的变化,来读取文件中的记录,判断时间是否匹配;如果匹配恢复为事件消息,压入回放客户端的消息处理队列;进行界面显示。
地址 201203 上海市浦东新区张江高科技园区亮秀路112号2号楼4层