动车组非正常停车数据图形化分析系统的制作方法

文档序号:9217339阅读:429来源:国知局
动车组非正常停车数据图形化分析系统的制作方法
【技术领域】
[0001]本发明涉及对列车组列车的实时监控技术领域,特别是动车组非正常停车数据图形化分析系统。
【背景技术】
[0002]XML是一种良好的数据描述语言,具有强大的数据描述能力,它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言,它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。
[0003]XML同时具备自描述的特征,使得人和机器都能够阅读XML文档,XML本身的技术特性以及其相关技术的标准化,使其具备着广泛的应用场景,XML是不同系统之间数据交换的通用格式,以XML为接口的自动化系统具有良好的交互性和扩展性。
[0004]Web Service技术,能使运行在不同机器上的不同应用无需借助附加的、专门的第三方软件或硬件,就可以相互数据或集成,Web Service技术是自描述、自包含的可用网络模块,可以执行具体的业务功能,Web Service技术也很容易部署,因为他们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XMUHTTP。
[0005]WSDL是Web Service技术的描述语言,是一种使用XML编写的文档,这种文档可描述某个Web Service技术,可规定服务的位置,以及服务提供的操作。

【发明内容】

[0006]针对上述情况,为克服现有技术之缺陷,本发明之目的在于提供动车组非正常停车数据图形化分析系统,可对动车组列车的实时监控,标注列车非正常停车的里程位置,并进行图形化展示,为动车组非正常停车的故障分析提供数据支持和便利。
[0007]其解决的技术方案是,包括数据采集模块、数据提取模块、数据存储模块和数据图形化模块,数据采集模块负责系统调用网络函数接口,获取动车组非正常停车的原始数据;
数据存储模块将数据采集模块获取的动车组非正常停车的原始数据存储到XML文档中;
数据提取模块将解析XML文档获取到的动车组非正常停车的相关数据;
数据图形化模块将动车组非正常停车的相关数据的图形化展示。
[0008]本发明对动车组列车进行实时监控,标注列车非正常停车的位置,并进行图形化展示,达到了对动车组非正常停车的故障分析提供数据支持和便利;动车组非正常停车数据图形化展示采用OpenGL标准图形引擎,结合丰富的图形表达能力,高性能的向用户展现了各种ATP类型信息的图形化显示界面,保证了数据分析的及时性、直观性、可靠性等。
【附图说明】
[0009]图1为本发明的系统各个模块结构图。
[0010]图2为本发明的数据采集模块的获取数据原理框图。
[0011 ]图3为本发明的WSDL文档结构。
[0012]图4为本发明的属性节点图。
[0013]图5为本发明的属性类型节点图。
[0014]图6为本发明的数据类型节点图。
[0015]图7为本发明的数据节点图。
[0016]图8为本发明的data节点图。
【具体实施方式】
[0017]以下结合附图,对本发明的【具体实施方式】作进一步详细说明。
[0018]现结合图1至图8所示,本发明动车组非正常停车数据图形化分析系统,包括数据采集模块、数据提取模块、数据存储模块和数据图形化模块,数据采集模块负责系统调用网络函数接口,获取非正常停车的原始数据;
数据存储模块将数据采集模块获取的动车组非正常停车的原始数据存储到XML文档中;
数据提取模块将解析XML文档获取到的动车组非正常停车的相关数据读取出来,XML格式编码为UTF8,XML描述来源ODAC::MemDS单元,格式分为属性节点和数据节点,具体说明如下:
属性节点:为XML的开头部分,介绍非正常停车报警数据中所包含的所有字段的名称及类型等,分为属性类型(Attributetype)和数据类型(Datatype)属性节点如图4。
[0019]数据节点:为XML中非正常停车报警的数据内容部分,如图7所示。
[0020]数据图形化模块将动车组非正常停车的相关数据的图形化展示。
[0021]系统启动时,默认获取路局所属权限的2天非正常停车报警数据,之后定时刷新最新的非正常停车报警数据,最新的非正常停车报警数据可设置以弹出窗口及声音等形式,以便及时通知到用户;单击非正常停车报警信息中的“车次”自动链接图形化展示并在图形上自动定位所述报警所在位置,并以箭头标志凸显出停车所在位置,输出停车时长等信息,对报警处数据提供以时间轴/里程轴进行切换查看分析,也可以通过放大/缩小/还原等按钮按一定比例对报警处的数据查看分析。
[0022]图形化展示内容有:
1.车辆位置信息,包括里程、线路、路局、车站和信号机;
2.ATP状态信息,包括速度、常用、紧急、ATP类型、等级、模式、制动、时间、DMI文件、ATP故障、司机操作和RBC ;
3.地面状态信息,包括灯码、轨道电路、载频和应答器。
[0023]本发明利用了 SOAP协议,SOAP协议是一种简单的基于XML的协议,SOAP协议使得动车组非正常停车数据图形化分析系统从网络中获取数据成为可能,为应用程序通过HTTP进行数据交换提供了技术支持。
[0024]本发明的技术支持都与XML密切相关,如SOAP协议和WSDL协议,故对于动车组非正常停车数据图形化分析系统中数据的处理多数是针对XML文档进行解析的。
[0025]本发明通过网络接口获取动车组非正常停车的原始数据,所述动车组非正常停车的原始数据是由XML协议描述的数据,XML是一种良好的数据描述语言,具有强大的数据描述能力,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据;WebService是一种跨平台、跨语言的应用程序,Web Service的描述语言WSDL,是用机器能阅读的方式提供的一种正式描述文档而基于XML的语言,用于描述Web Service及其函数和返回值,WSDL文档是通过〈prototype〉元素、〈message〉元素、〈types〉元素和〈binding〉元素对Web Service进行描述。
[0026]本发明对动车组列车进行实时监控,标注列车非正常停车的位置,并进行图形化展示,达到了对动车组非正常停车的故障分析提供数据支持和便利;动车组非正常停车数据图形化展示采用OpenGL标准图形引擎,结合丰富的图形表达能力,高性能的向用户展现了各种ATP类型信息的图形化显示界面,保证了数据分析的及时性、直观性、可靠性等。
【主权项】
1.动车组非正常停车数据图形化分析系统,包括数据采集模块、数据提取模块、数据存储模块和数据图形化模块,其特征在于,数据采集模块负责系统调用网络函数接口,获取动车组非正常停车的原始数据; 数据存储模块将数据采集模块获取的动车组非正常停车的原始数据存储到XML文档中; 数据提取模块将解析XML文档获取到的动车组非正常停车的相关数据; 数据图形化模块将动车组非正常停车的相关数据的图形化展示。
【专利摘要】本发明提供动车组非正常停车数据图形化分析系统,可对动车组列车的实时监控,标注列车非正常停车的里程位置,并进行图形化展示,为动车组非正常停车的故障分析提供数据支持和便利;其方案是,包括数据采集模块、数据提取模块、数据存储模块和数据图形化模块;本系统对动车组列车进行实时监控,标注列车非正常停车的位置,并进行图形化展示,达到了对动车组非正常停车的故障分析提供数据支持和便利;动车组非正常停车数据图形化展示采用OpenGL标准图形引擎,结合丰富的图形表达能力,高性能的向用户展现了各种ATP类型信息的图形化显示界面,保证了数据分析的及时性、直观性、可靠性等。
【IPC分类】G06F17/30
【公开号】CN104933198
【申请号】CN201510410575
【发明人】赵全奇, 赵松
【申请人】河南蓝信科技股份有限公司
【公开日】2015年9月23日
【申请日】2015年7月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1