轨道交通综合维护管理信息发布系统技术方案

技术编号:11234547 阅读:93 留言:0更新日期:2015-04-01 08:26
本发明专利技术公开了一种轨道交通综合维护管理信息发布系统,服务器子系统包括后端服务模块、消息代理服务器;后端服务模块,用于接收来自车站子系统、列车自动监控子系统和车载控制单元的数据并进行存储、处理,产生实时信息并实时发布到消息代理服务器;消息代理服务器,用于接收后台服务模块发布的实时信息,并通过广播的方式,实时推送到订阅该消息的客户端浏览器;客户端浏览器设置有前端页面显示模块;前端页面显示模块,用于向消息代理服务器发送订阅消息,接收消息代理服务器推送的信息并显示在页面。本发明专利技术的轨道交通综合维护管理信息发布系统,能提高后端服务模块的扩展性,降低后端服务模块开发的复杂度,提高客户端页面显示的实时性。

【技术实现步骤摘要】
轨道交通综合维护管理信息发布系统
本专利技术涉及自动化技术,特别涉及一种轨道交通综合维护管理信息发布系统。
技术介绍
在城市轨道交通系统中,信号系统是一个集行车指挥和列车运行控制为一体的非常重要的机电系统,它直接关系到城市轨道交通系统的运营安全、运营效率以及服务质量,它保证乘客和列车的安全,实现列车快速、高密度、有序运行的功能。地铁信号系统的核心是列车自动控制系统(ATC)。目前常用的列车自动控制系统(ATC)为基于通信的列车控制系统(CBTC),包括计算机联锁子系统(CBI)、列车自动防护(ATP)子系统、列车自动驾驶(ATO)子系统、列车自动监控子系统(ATS)、区域控制器(ZC)、车载控制单元(On-boardControlUnit,OBCU),他们相互渗透,共同协作,实现地面控制与车上控制相结合、现地控制与中央控制相结合,构成一个以安全设备为基础,集行车指挥、运行调整以及列车驾驶自动化等功能为一体的自动控制系统,完成轨道交通的运营。在轨道交通信号系统建设完成之后,对基于通信的列车控制系统(CBTC)这些控制子系统和信号设备、机房设备的运行维护成为工作的重点。保障和提供运维的水平和效率,对轨道交通系统的正常运营具有重要意义。因此,需要有一个系统,能够接收、整合所有控制子系统的维护信息,能够及时监测信号设备和机房设备的运行状态,并能够对实时报警和趋势性预警信息及时提供报警提示。在此背景下,采用B/S架构的城市轨道交通综合维护管理系统应运而生。传统的B/S架构的应用中,普遍存在以下问题:(一)服务器不能及时把数据变化推送到客户端,只能依赖客户端定时轮询,或者采用Ajax技术。这样就导致实时性差、浪费带宽、服务器负载较高等问题;(二)后端服务模块和前端页面展示模块耦合度较高,导致服务器的扩展性较差。(三)后端服务模块要管理所有客户端的信息订阅及信息发布,导致服务器开发复杂,且服务器负载较高。
技术实现思路
本专利技术要解决的技术问题是提供一种轨道交通综合维护管理信息发布系统,能提高后端服务模块的扩展性,降低后端服务模块开发的复杂度,提高客户端页面显示的实时性,减少后端服务模块的负载,节省带宽。为解决上述技术问题,本专利技术提供的轨道交通综合维护管理信息发布系统,包括车站子系统、服务器子系统、客户端浏览器;车站子系统、服务器子系统、客户端浏览器通过网络进行通信;所述服务器子系统,包括后端服务模块、消息代理服务器;所述后端服务模块,用于接收来自车站子系统的数据,向车站子系统发送请求命令,并与列车自动监控子系统、车载控制单元通信,接收列车自动监控子系统和车载控制单元的维护数据,对数据进行存储、处理,产生实时信息并实时发布到所述消息代理服务器;所述消息代理服务器,用于接收后台服务模块发布的实时信息,并通过广播的方式,实时推送到订阅该消息的客户端浏览器;所述客户端浏览器,设置有前端页面显示模块;所述前端页面显示模块,用于向消息代理服务器发送订阅消息,接收消息代理服务器推送的信息并显示在页面。较佳的,所述后端服务模块与车站子系统的通信数据,包括实时数据和历史数据;实时数据包括:计算机联锁子系统状态、计算机联锁子系统报警、计算机联锁子系统开关量、区域控制器状态、区域控制器报警、微机监测系统报警、微机监测系统开关量;历史数据包括:计算机联锁子系统系统状态、计算机联锁子系统报警、计算机联锁子系统设备状态、计算机联锁子系统的系统状态统计报表、微机监测系统的日报表、月报表和年报表数据。较佳的,后端服务模块接收的列车自动监控子系统的维护数据包括:列车自动监控子系统的运行状态和列车自动监控子系统的报警信息。后端服务模块接收的车载控制单元的维护数据包括:车辆监测信息、车载控制单元的运行状态、车载控制单元的报警信息、车载控制单元的运行日志。较佳的,所述消息代理服务器,能进行客户端订阅管理和主题管理。较佳的,所述消息代理服务器,启动之后即实时接收后端服务模块发布的实时信息,将这些实时信息按照预先配置的主题名称排列。较佳的,所述消息代理服务器,作为独立进程运行,或者嵌入到后台服务模块中运行。较佳的,所述消息代理服务器,记录前端页面显示模块的订阅消息,并在前端页面显示模块取消订阅时,删除该订阅消息。较佳的,所述消息代理服务器,与前端页面显示模块采用基于websocket的通信,由消息代理服务器直接向前端页面显示模块推送数据;所述消息代理服务器,采用开源第三方产品。较佳的,所述消息代理服务器,与消息代理服务器通过websocket通信时,应用层协议采用stomp协议;所述消息代理服务器,采用ActiveMQ或RabbitMQ。较佳的,所述前端页面显示模块,在页面打开时,向消息代理服务器发送订阅消息,准备接受消息代理服务器的数据更新;在页面关闭时,首先从消息代理服务器退订实时信息,取消实时信息的订阅;在接收到实时信息时,按照规定的格式解析,并通过javascript脚本实时更新页面的显示。本专利技术的轨道交通综合维护管理信息发布系统,在基于B/S架构的轨道交通综合维护管理系统中,服务器子系统分为后端服务模块、消息代理服务器两部分,后端服务模块、消息代理服务器、前端页面显示模块协同工作,共同实现轨道交通综合维护管理系统服务器的功能。服务器子系统的后端服务模块接收车站子系统(MMSStation)、列车自动监控子系统(ATS)、车载控制单元(On-boardControlUnit,OBCU)的维护数据,处理之后存储,并把所有实时信息发布到消息代理服务器,由消息代理服务器向前端页面显示模块实时推送数据;前端页面显示模块,在页面打开时向消息代理服务器订阅需要展示的数据,并在通过websocket接收到实时信息之后,实时刷新页面的状态显示。本专利技术的轨道交通综合维护管理信息发布系统,通过在轨道交通综合维护管理系统的服务器子系统(MMSServer)中增加消息代理服务器,对服务器子系统(MMSServer)的后端服务模块和前端页面显示模块进行了解耦,提高了服务器子系统(MMSServer)的后端服务模块的扩展性,降低了服务器子系统(MMSServer)后端服务模块开发的复杂度,并提供了后端服务模块和前端页面显示模块的通用应用层协议封装,提供了客户端订阅管理和信息自动发布的功能,把实时消息通过广播的形式,发送到所有订阅该消息的客户端,提高了客户端页面显示的实时性,减少了后端服务模块的负载,节省了带宽。附图说明为了更清楚地说明本专利技术的技术方案,下面对本专利技术所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的轨道交通综合维护管理信息发布系统一实施例示意图。具体实施方式下面将结合附图,对本专利技术中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本专利技术保护的范围。实施例一轨道交通综合维护管理信息发布系统,如图1所示,包括车站子系统(MMSStation)、服务器子系统(MMSServer)、客户本文档来自技高网
...
轨道交通综合维护管理信息发布系统

【技术保护点】
一种轨道交通综合维护管理信息发布系统,包括车站子系统、服务器子系统、客户端浏览器;车站子系统、服务器子系统、客户端浏览器通过网络进行通信;其特征在于,所述服务器子系统,包括后端服务模块、消息代理服务器;所述后端服务模块,用于接收来自车站子系统的数据,向车站子系统发送请求命令,并与列车自动监控子系统、车载控制单元通信,接收列车自动监控子系统和车载控制单元的维护数据,对数据进行存储、处理,产生实时信息并实时发布到所述消息代理服务器;所述消息代理服务器,用于接收后台服务模块发布的实时信息,并通过广播的方式,实时推送到订阅该消息的客户端浏览器;所述客户端浏览器,设置有前端页面显示模块;所述前端页面显示模块,用于向消息代理服务器发送订阅消息,接收消息代理服务器推送的信息并显示在页面。

【技术特征摘要】
1.一种轨道交通综合维护管理信息发布系统,包括车站子系统、服务器子系统、客户端浏览器;车站子系统、服务器子系统、客户端浏览器通过网络进行通信;其特征在于,所述服务器子系统,包括后端服务模块、消息代理服务器;所述车站子系统,设置在车站,用于采集计算机联锁子系统的维护数据、区域控制器的维护数据和微机监测系统采集的设备监测数据;将采集的数据进行处理之后发送到服务器子系统,并接收服务器子系统的命令;所述后端服务模块,用于接收来自车站子系统的数据,向车站子系统发送请求命令,并与列车自动监控子系统、车载控制单元通信,接收列车自动监控子系统和车载控制单元的维护数据,对数据进行存储、处理,产生实时信息并实时发布到所述消息代理服务器;所述消息代理服务器,用于接收后台服务模块发布的实时信息,并通过广播的方式,实时推送到订阅该消息的客户端浏览器;所述客户端浏览器,设置有前端页面显示模块;所述前端页面显示模块,用于向消息代理服务器发送订阅消息,接收消息代理服务器推送的信息并显示在页面。2.根据权利要求书1所述的轨道交通综合维护管理信息发布系统,其特征在于,所述后端服务模块与车站子系统的通信数据,包括实时数据和历史数据;实时数据包括:计算机联锁子系统状态、计算机联锁子系统报警、计算机联锁子系统开关量、区域控制器状态、区域控制器报警、微机监测系统报警、微机监测系统开关量;历史数据包括:计算机联锁子系统系统状态、计算机联锁子系统报警、计算机联锁子系统设备状态、计算机联锁子系统的系统状态统计报表、微机监测系统的日报表、月报表和年报表数据。3.根据权利要求书1所述的轨道交通综合维护管理信息发布系统,其特征在于,后端服务模块接收的列车自动监控子系统的维护数据包括:列车自动监控子系统的运行状态和列车自动监控子系统的报警信息;后端服务模块接...

【专利技术属性】
技术研发人员:孔令发洪松刘九先魏亚辉赵涛曾祥强
申请(专利权)人:上海富欣智能交通控制有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1