轨道交通调度中心可视化平台系统的制作方法
【专利摘要】一种轨道交通调度中心可视化平台系统,以轨道交通运行监控为主体,进行多方数据的融合和关联,以多视角、直观和创新的形式,引入先进可视化技术、简化操作过程、丰富展现形式、增强人机互动体验,完善提升调度监控可视化、生产操作可视化、决策支持可视化,最终实现通过可视化手段全面反映监控调度和管理水平,全面提升轨道交通调度监控的信息展现和辅助决策能力。
【专利说明】轨道交通调度中心可视化平台系统
【技术领域】
[0001]本发明属于轨道交通调度装置【技术领域】,具体涉及一种轨道交通调度中心可视化平台系统。
【背景技术】
[0002]目前轨道交通调度中心大屏大多利用大屏的展示宽度多采用直投多个视频信号将视频监控和多个应用监控系统投上大屏,实现多方位、全角度的集中监控调度,但是监控调度的效果不好。
【发明内容】
[0003]本发明的目的提供一种轨道交通调度中心可视化平台系统,以轨道交通运行监控为主体,进行多方数据的融合和关联,以多视角、直观和创新的形式,引入先进可视化技术、简化操作过程、丰富展现形式、增强人机互动体验,完善提升调度监控可视化、生产操作可视化、决策支持可视化,最终实现通过可视化手段全面反映监控调度和管理水平,全面提升轨道交通调度监控的信息展现和辅助决策能力。
[0004]为了克服现有技术中的不足,本发明提供了一种轨道交通调度中心可视化平台系统的解决方案,具体如下:
一种轨道交通调度中心可视化平台系统,包括相互连接的可视化内部系统和外部系统,可视化内部系统前端界面展现通过WPF实现,后端服务通过JAVA实现内部之间的数据交互,通过Socket方式实现实时数据推送交互,而通过WEBSERVICE实现其它实时性要求低于设定限制的数据请求交互,夕卜部系统通过WebService以及Socket方式与可视化内部系统进行数据交互。
[0005]所述的轨道交通调度中心可视化平台系统的网络应用框架为NETTY并采用TCP协议。
[0006]所述的相互连接的可视化内部系统和外部系统还采用了 EHCACHE,0SCACHE或者MEMCACHED的缓存机制。
[0007]所述的MEMCACHED分布式缓存用于缓存二进制对象。
[0008]所述的可视化内部系统包括设计管理平台、监控平台和控制台,设计管理平台用于提供监控模板的设计以及监控相关的基础数据维护的功能,监控平台用于显示设计平台中设计的模板,并负责和后台进行交互,获取数据并通过模板上的控件进行展示,控制台用于控制监控平台的模板切换。
[0009]所述的轨道交通调度中心可视化平台系统基于TStone平台,所述的轨道交通调度中心可视化平台系统包括数据采集模块,数据展现模块以及数据推送模块,所述的轨道交通调度中心可视化平台系统提供工具进行数据采集指标维护和界面维护,并通过作为数据集成方案之一的综合数据平台以JDBC,WEBSERVICE, JMS, File或者其它方式集成外部数据;所述的轨道交通调度中心可视化平台系统与外部交互的协议为WEBSERVICE和JDBC,所述的轨道交通调度中心可视化平台系统通过数据推送方式将部分数据直接推送至前端监控画面,并采用TCP长连接以及使用接口管理提供的HESSIAN服务以拉的方式与前端交互。
[0010]所述的轨道交通调度中心可视化平台系统的数据存储采用维度值存取方案,即对采集指标维度值采用列转行,即有几个维度存成几行;在读取的时候再通过适当行转列实现;还将采集值按照水平分割方式操作,水平分割方式逻辑上是将采集指标以采集指标对象分类,存储到不同数据表中;物理上是对采集指标相关表进行表分区,以提高操作性能;历史数据转存是将转存数据放入历史数据表中。
[0011]应用本发明上述方案,这样就能实现单纯的信息展现,通过可见的图形来表达、展现人们抽象的思维和想法,帮助彼此进行认知和交流。可视化技术也可进一步用来作为分析工具,通过大量事物数据的图形化,将抽象的数据整理成直观易懂的信息,帮助分析人员从繁杂的海量数据中发现问题。
【专利附图】
【附图说明】
:
图1为本发明的原理结构示意图。
【具体实施方式】
[0012]下面结合实施例对
【发明内容】
作进一步说明:
轨道交通调度中心可视化平台系统,包括相互连接的可视化内部系统和外部系统,可视化内部系统前端界面展现通过WPF实现,后端服务通过JAVA实现内部之间的数据交互,通过Socket方式实现实时数据推送交互,而通过WEBSERVICE实现其它实时性要求低于设定限制的数据请求交互,夕卜部系统通过WebService以及Socket方式与可视化内部系统进行数据交互;所述的轨道交通调度中心可视化平台系统的网络应用框架为NETTY并采用TCP协议,针对可视化监控的特点,对于数据的可靠性和实时性要求比较高,要降低网络传输中丢包的情况,所以采用的是tcp协议,NETTY是一个网络应用框架,在不牺牲性能和可扩展性的前提下用于解决快速开发自己的应用;实现了高可维护性和高可复用性。所述的相互连接的可视化内部系统和外部系统还采用了 EHCACHE,0SCACHE或者MEMCACHED的缓存机制,缓存的目的是提高数据访问的效率,将变化频率相对较低的数据放到缓存,可以有效减少1压力,提升系统性能。所述的MEMCACHED分布式缓存用于缓存二进制对象,MEMCACHED是典型的分布式缓存,以令牌环机制将缓存值散列在不同结点上。对客户端而言是透明的,在双机或者多机环境,单独部置缓存服务,相对独立。MEMCACHED是一个轻量级的缓存方案,一方面CPU利用率低,另一方面开销不大,操作起来相当容易。能够轻松应对大数据量,大并发同时读写。所述的可视化内部系统包括设计管理平台、监控平台和控制台,设计管理平台用于提供监控模板的设计以及监控相关的基础数据维护的功能,监控平台用于显示设计平台中设计的模板,并负责和后台进行交互,获取数据并通过模板上的控件进行展示,控制台用于控制监控平台的模板切换。所述的轨道交通调度中心可视化平台系统基于TStone平台,Tstone平台为可视化系统提供核心服务(事务控制,SPRI容器管理,基础数据持久化)以及定时调度,综合数据平台和接口管理服务等。目的是为了实现与其它系统进行快速、有效地进行数据集成。所述的轨道交通调度中心可视化平台系统包括数据采集模块,数据展现模块以及数据推送模块,所述的轨道交通调度中心可视化平台系统提供工具进行数据采集指标维护和界面维护,并通过作为数据集成方案之一的综合数据平台以JDBC,WEBSERVICE, JMS,File或者其它方式集成外部数据;所述的轨道交通调度中心可视化平台系统与外部交互的协议为WEBSERVICE和JDBC,基于JDBC方式的数据传输能够透过隔离装置,使外网系统如ISS同可视化数据交互透明化。,所述的轨道交通调度中心可视化平台系统通过数据推送方式将部分数据直接推送至前端监控画面,并采用TCP长连接以及使用接口管理提供的HESSIAN服务以拉的方式与前端交互。
[0013]所述的轨道交通调度中心可视化平台系统的数据存储采用维度值存取方案,由于采集指标维度是不确定的,因此必然要求实际数据库表维度列是动态的。即对采集指标维度值采用列转行,即有几个维度存成几行;在读取的时候再通过适当行转列实现;为避免数据量过大,带来数据存储和查询性能下降,还将采集值按照水平分割方式操作,水平分割方式逻辑上是将采集指标以采集指标对象分类,存储到不同数据表中;物理上是对采集指标相关表进行表分区,以提高操作性能;历史数据转存是将转存数据放入历史数据表中。
[0014]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质,在本发明的精神和原则之内,对以上实施例所作的任何简单的修改、等同替换与改进等,均仍属于本发明技术方案的保护范围之内。
【权利要求】
1.一种轨道交通调度中心可视化平台系统,其特征在于包括相互连接的可视化内部系统和外部系统,可视化内部系统前端界面展现通过WPF实现,后端服务通过JAVA实现内部之间的数据交互,通过Socket方式实现实时数据推送交互,而通过WEBSERVICE实现其它实时性要求低于设定限制的数据请求交互,外部系统通过WebService以及Socket方式与可视化内部系统进行数据交互。
2.根据权利要求1所述的轨道交通调度中心可视化平台系统,其特征在于所述的轨道交通调度中心可视化平台系统的网络应用框架为NETTY并采用TCP协议。
3.根据权利要求1所述的轨道交通调度中心可视化平台系统,其特征在于所述的相互连接的可视化内部系统和外部系统还采用了 EHCACHE,0SCACHE或者MEMCACHED的缓存机制。
4.根据权利要求3所述的轨道交通调度中心可视化平台系统,其特征在于所述的MEMCACHED分布式缓存用于缓存二进制对象。
5.根据权利要求1所述的轨道交通调度中心可视化平台系统,其特征在于所述的可视化内部系统包括设计管理平台、监控平台和控制台,设计管理平台用于提供监控模板的设计以及监控相关的基础数据维护的功能,监控平台用于显示设计平台中设计的模板,并负责和后台进行交互,获取数据并通过模板上的控件进行展示,控制台用于控制监控平台的模板切换。
6.根据权利要求1所述的轨道交通调度中心可视化平台系统,其特征在于所述的轨道交通调度中心可视化平台系统基于TStone平台,所述的轨道交通调度中心可视化平台系统包括数据采集模块,数据展现模块以及数据推送模块,所述的轨道交通调度中心可视化平台系统提供工具进行数据采集指标维护和界面维护,并通过作为数据集成方案之一的综合数据平台以JDBC,WEBSERVICE, JMS1File或者其它方式集成外部数据;所述的轨道交通调度中心可视化平台系统与外部交互的协议为WEBSERVICE和JDBC,所述的轨道交通调度中心可视化平台系统通过数据推送方式将部分数据直接推送至前端监控画面,并采用TCP长连接以及使用接口管理提供的HESSIAN服务以拉的方式与前端交互。
7.根据权利要求1所述的轨道交通调度中心可视化平台系统,其特征在于所述的轨道交通调度中心可视化平台系统的数据存储采用维度值存取方案,即对采集指标维度值采用列转行,即有几个维度存成几行;在读取的时候再通过适当行转列实现;还将采集值按照水平分割方式操作,水平分割方式逻辑上是将采集指标以采集指标对象分类,存储到不同数据表中;物理上是对采集指标相关表进行表分区;历史数据转存是将转存数据放入历史数据表中。
【文档编号】G06Q50/30GK104463760SQ201410195484
【公开日】2015年3月25日 申请日期:2014年5月12日 优先权日:2014年5月12日
【发明者】王邠, 于淑萍, 赵丽花, 徐彩霞 申请人:南京铁道职业技术学院