一种车载设备数据的图形化分析方法及装置制造方法及图纸

技术编号:14911919 阅读:145 留言:0更新日期:2017-03-30 01:56
本发明专利技术涉及一种车载设备数据的图形化分析方法及装置。所述方法包括:获取并解析二进制形式的车载设备数据;将解析后的车载设备数据按照预设数据存储格式存储到数据库;根据所获取的预设指令从所述数据库中读取车载设备数据;利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。所述图形化分析装置基于上述图形化分析方法实现。本发明专利技术可以将每个车载设备的二进制数据文件统一为预设数据存储格式,这样无需一个个的解析不同形式的二进制文件,可以缩短解析时间,提高对车载设备数据解析和读取的效率。

【技术实现步骤摘要】

本专利技术涉及数据处理方法,尤其涉及一种车载设备数据的图形化分析方法及装置。
技术介绍
由于国产通信的列车控制系统(CommunicationBasedTrainControlSystem,简称CBTC)具有安全、稳定、可靠、高效性能的优点,在全国范围内逐渐被推广应用。车载记录系统实时记录车载设备相关信息形成车载设备数据,运营维护人员可以利用上述车载设备数据评估列车运行性能以及故障分析。现有技术中上述车载设备数据通过以二进制文件的形式进行存储,如图1所示,由于车载设备信息种类多、信息量大,运营维护人员需要借助帮助文档进行识别信息内容;加之不同工程线的二进制数据结构可能存在差异,使解析二进制数据出现错误,导致运营维护人员无法快速准确的定位故障和报警信息,容易降低列车运营效率。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种车载设备数据的图形化分析方法及装置,用于解决现有技术中解析多种数据结构形式的二进制数据容易出现错误的问题。第一方面,本专利技术实施例提供了一种车载设备数据的图形化分析方法,包括:获取并解析二进制形式的车载设备数据;将解析后的车载设备数据按照预设数据存储格式存储到数据库;根据所获取的预设指令从所述数据库中读取车载设备数据;利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。可选地,所述获取并解析二进制形式的车载设备数据的步骤中包括:采用二进制数据配置文件解析二进制形式的车载设备数据。可选地,所述将解析后的车载设备数据按照预设数据存储格式存储到数据库的步骤之前还包括:对解析后的二进制形式的车载设备数据按照预设分类方法进行分类。可选地,所述预设分类方法包括事件顺序分类方法和/或设备类型分类方法。可选地,所述预设指令包括故障检索指令、故障分析指令和维护信息检索指令中的一种或多种。第二方面,本专利技术实施例还提供了一种车载设备数据的图形化分析装置,包括:车载设备数据解析模块,用于获取并解析二进制形式的车载设备数据;车载设备数据存储模块,用于将解析后的车载设备数据按照预设数据存储格式存储到数据库;车载设备数据读取模块,用于根据所获取的预设指令从所述数据库中读取车载设备数据;车载设备数据显示模块,用于利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。可选地,所述车载设备数据解析模块用于采用二进制数据配置文件解析二进制形式的车载设备数据。可选地,所述车载设备数据存储模块还用于对解析后的二进制形式的车载设备数据按照预设分类方法进行分类。可选地,所述预设分类方法包括事件顺序分类方法和/或设备类型分类方法。可选地,所述预设指令包括故障检索指令、故障分析指令和维护信息检索指令中的一种或多种。由上述技术方案可知,本专利技术通过获取二进制形式的车载设备数据进行解析,然后解析后按照预设数据存储格式存储到数据库中;获取预设指令,并根据该预设指令从上述数据库中读取车载设备数据,最后利用图形化工具,将所读取的车载设备数据绘制成对应的图形进行显示。与现有技术相比较,本专利技术可以将每个车载设备的二进制数据文件统一为预设数据存储格式,这样无需一个个的解析不同形式的二进制文件,可以缩短解析时间,提高对车载设备数据解析和读取的效率。同时,也方便操作人员进行故障检索、故障分析以及故障定位等功能,提升使用体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单的介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中二进制维护信息示意图;图2为本专利技术提供的一种车载设备数据的图形化分析方法流程示意图;图3为本专利技术提供的数据存储流程示意图;图4为车载设备运行示意图;图5为车载设备故障统计示意图;图6为故障报警解决方案提供示意图;图7为本专利技术提供的一种车载设备数据的图形化分析装置框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。现有技术中,车载设备数据均以二进制文件形式进行存储,如图1所示,且该二进制文件中涵盖的车载设备信息种类多、文件信息量大,因此需要专门的工具进行解析和图形化展示。不同车载设备由不同的生产商设计完成,那么对于操作人员来讲,不同生产商的二进制数据结构存在差异,导致解析过程中容易出现错误。例如:线路1某设备部分信息:01040A=设备类型为01,设备状态为04,设备版本为0A。线路2某设备部分信息:3C0A0401=序列号为3C,设备版本为0A,设备状态为04,设备类型为01。为此,本专利技术实施例提供了一种车载设备数据的图形化分析方法,如图2所示,包括:S1、获取并解析二进制形式的车载设备数据;S2、将解析后的车载设备数据按照预设数据存储格式存储到数据库;S3、根据所获取的预设指令从所述数据库中读取车载设备数据;S4、利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。下面结合附图和具体实施例对本专利技术提供的图形化分析方法各步骤进行详细说明。首先,介绍S1、获取并解析二进制形式的车载设备数据的步骤。本专利技术实施例中从每个车载设备中读取其二进制形式的车载设备数据。然后,利用二进制数据配置文件将车载设备进行解析。需要说明的是,对应每个车载设备中的二进制形式的车载设备数据可能具有不同二进制数据结构,上述二进制数据配置文件可以解析不同二进制数据结构形式的车载设备数据。本专利技术实施例中二进制数据配置文件如下所示:可见,本专利技术实施例通过配置该二进制数据配置文件可以解析不同二进制数据结构形式的车载设备数据,这样可以避免由于车载设备数据的数据结构不同而引起的解析问题。实际应用中,当增加车载设备时,操作人员通过配置二进制数据配置文件即可,例如,设备类型、故障原因和故障等级等,这样可以提高列车中车载设备的可扩展性,提高解决故障的能力和效率。其次,介绍S2、将解析后的车载设备数据按照预设数据存储格式存储到数据库的步骤。二进制数据配置文件将解析后的车载设备数据转换成预设数据存储格式存储到数据库中。可选地,本专利技术实施例中将上述解析后的车载设备数据存储到数据库之前,还按照预设分类方法进行分类进而存储到数据库(DB)中。本专利技术一实施例中预设分类方法包括设备类型分类方法,即在数据库中解析后的车载设备数据按照每个车载设备进行存储,如图3所示,车载设备包括ATP(AutomaticTrainProtection,列车自动保护系统)、MMI(Human–MachineInteraction,人机界面系统)以及其他设备信息。例如,对于ATP而言,其车载设备数据可以采用以下预设数据存储格式<设备编号,故障类型,序列号,时间,……>;对于MMI而言,其车载设备数据可以采用以下预设数据存储格式<设备编号,报警级别,传输识别号,时间,……>;对于其他车载设备而言,其车载设备数据可以采用以下本文档来自技高网...

【技术保护点】
一种车载设备数据的图形化分析方法,其特征在于,包括:获取并解析二进制形式的车载设备数据;将解析后的车载设备数据按照预设数据存储格式存储到数据库;根据所获取的预设指令从所述数据库中读取车载设备数据;利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。

【技术特征摘要】
1.一种车载设备数据的图形化分析方法,其特征在于,包括:获取并解析二进制形式的车载设备数据;将解析后的车载设备数据按照预设数据存储格式存储到数据库;根据所获取的预设指令从所述数据库中读取车载设备数据;利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。2.根据权利要求1所述的图形化分析方法,其特征在于,所述获取并解析二进制形式的车载设备数据的步骤中包括:采用二进制数据配置文件解析二进制形式的车载设备数据。3.根据权利要求1所述的图形化分析方法,其特征在于,所述将解析后的车载设备数据按照预设数据存储格式存储到数据库的步骤之前还包括:对解析后的二进制形式的车载设备数据按照预设分类方法进行分类。4.根据权利要求3所述的图形化分析方法,其特征在于,所述预设分类方法包括事件顺序分类方法和/或设备类型分类方法。5.根据权利要求1所述的图形化分析方法,其特征在于,所述预设指令包括故障检索指令、故障分析指令和维护信息检索指令中的一种或多种。6.一种车载设备数...

【专利技术属性】
技术研发人员:黄友能袁磊魏国栋
申请(专利权)人:北京交通大学
类型:发明
国别省市:北京;11

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

1