CN106547958A - 一种车载设备数据的图形化分析方法及装置 - Google Patents
一种车载设备数据的图形化分析方法及装置 Download PDFInfo
- Publication number
- CN106547958A CN106547958A CN201610912218.3A CN201610912218A CN106547958A CN 106547958 A CN106547958 A CN 106547958A CN 201610912218 A CN201610912218 A CN 201610912218A CN 106547958 A CN106547958 A CN 106547958A
- Authority
- CN
- China
- Prior art keywords
- mobile unit
- unit data
- data
- graphical
- parsing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M17/00—Testing of vehicles
- G01M17/08—Railway vehicles
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种车载设备数据的图形化分析方法及装置。所述方法包括:获取并解析二进制形式的车载设备数据;将解析后的车载设备数据按照预设数据存储格式存储到数据库;根据所获取的预设指令从所述数据库中读取车载设备数据;利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。所述图形化分析装置基于上述图形化分析方法实现。本发明可以将每个车载设备的二进制数据文件统一为预设数据存储格式,这样无需一个个的解析不同形式的二进制文件,可以缩短解析时间,提高对车载设备数据解析和读取的效率。
Description
技术领域
本发明涉及数据处理方法,尤其涉及一种车载设备数据的图形化分析方法及装置。
背景技术
由于国产通信的列车控制***(Communication Based Train Control System,简称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(Automatic Train Protection,列车自动保护***)、MMI(Human–Machine Interaction,人机界面***)以及其他设备信息。例如,对于ATP而言,其车载设备数据可以采用以下预设数据存储格式<设备编号,故障类型,序列号,时间,……>;对于MMI而言,其车载设备数据可以采用以下预设数据存储格式<设备编号,报警级别,传输识别号,时间,……>;对于其他车载设备而言,其车载设备数据可以采用以下预设数据存储格式<设备编号,设备名称设备类型,……>。可见,本发明实施例中根据不同车载设备设置不同的数据存储格式,可以简化每个车载设备的数据所占空间。
上述预设数据存储格式包括多种数据存储格式即针对不同的车载设备设置不同的数据存储格式。可理解的是,本领域技术人员可以对所有车载设备设置相同的数据存储格式,这样可以降低后续读取或者解析车载设备数据的难度。上述数据存储格式可以根据具体使用场景进行设置,本发明不作限定。
图3仅示出了预设分类方法根据设备类型分类进行分类存储的内容。当然,上述预设分类方法还可以为事件顺序分类方法即按照事件生成的时间进行排序进行分类,此时记录下与该事件有关的不同车载设备的动作顺序,通过查询到该事件即可得到与之相关的所有车载设备的车载设备数据。可理解的是,预设分类方法可以同时包括事件顺序分类方法和设备类型分类方法,也可以仅包括其中一种分类方式,本领域技术人员根据具体使用场景进行选择,本发明不作限定。
再次,介绍S3、根据所获取的预设指令从所述数据库中读取车载设备数据的步骤以及介绍S4、利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示的步骤。
实际应用中,操作人员通过图形化工具与数据库进行交互。操作人员通过图形化工具输入预设指令,图形化工具根据该预设指令从数据库中读取对应的车载设备数据进行显示。
上述预设指令包括故障检索指令、故障分析指令和维护信息检索指令。例如,当上述预设指令为故障检索指令时,该故障检索指令可以选择以车载设备类型检索和/或以事件顺序类型检索。如图4和图5所示,操作人员检索某一时间段(某个月份内01日~11日)内车载设备的运行情况,在两个ATP与ATC的运行图中,可以明确的确定出ATP发生故障,而ATO工作正常。图4是以动态运行图的方式显示所检索的车载设备数据,图5是以柱形图的方式显示所检索的车载设备数据,本领域技术人员可以根据具体场景选择合适的显示方式,例如,表格、饼形图等,可理解的是,上述各种显示方式,都可以方便操作人员更直观、更清晰地查看各设备的工作情况。
本发明实施例中还可以将解析后的车载设备数据或者操作人员检索的车载设备数据以文件的形式导出到存储设备中,方便操作人员以离线方式进行故障定位、故障分析等,不影响列车的正常运营,从而提高解决故障的能力和效率。
实际应用中,操作人员还可以将车载设备故障信息上传到数据库中,方便该车载设备后续维护中给出相应的故障原因分析以及解决方案。如图6所示,当ATP发生故障后,为操作人员提示电源故障导致模块无法启动和通信丢失的故障原因,然后为操作人员提供上述故障的解决方案:重启主机电源,检查是否出现短路等情况,以及检查通信线路是否连接。本发明实施例通过为操作人员提供列车故障的解决方案可以帮忙操作人员快速定位以及修复列车故障,提高解决故障的能力和效率。
本发明实施例还提供了一种车载设备数据的图形化分析装置,如图7所示,包括:
车载设备数据解析模块M1,用于获取并解析二进制形式的车载设备数据;
车载设备数据存储模块M2,用于将解析后的车载设备数据按照预设数据存储格式存储到数据库;
车载设备数据读取模块M3,用于根据所获取的预设指令从所述数据库中读取车载设备数据;
车载设备数据显示模块M4,用于利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。
可选地,所述车载设备数据解析模块M1用于采用二进制数据配置文件解析二进制形式的车载设备数据。
可选地,所述车载设备数据存储模块M2还用于对解析后的二进制形式的车载设备数据按照预设分类方法进行分类。
可选地,所述预设分类方法包括事件顺序分类方法和/或设备类型分类方法。
可选地,所述预设指令包括故障检索指令、故障分析指令和维护信息检索指令中的一种或多种。
本发明提供的图形化分析装置用于实现上述图形化分析方法,可以解决相同的技术问题,达到相同的技术效果,在此不再介绍。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
Claims (10)
1.一种车载设备数据的图形化分析方法,其特征在于,包括:
获取并解析二进制形式的车载设备数据;
将解析后的车载设备数据按照预设数据存储格式存储到数据库;
根据所获取的预设指令从所述数据库中读取车载设备数据;
利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。
2.根据权利要求1所述的图形化分析方法,其特征在于,所述获取并解析二进制形式的车载设备数据的步骤中包括:
采用二进制数据配置文件解析二进制形式的车载设备数据。
3.根据权利要求1所述的图形化分析方法,其特征在于,所述将解析后的车载设备数据按照预设数据存储格式存储到数据库的步骤之前还包括:
对解析后的二进制形式的车载设备数据按照预设分类方法进行分类。
4.根据权利要求3所述的图形化分析方法,其特征在于,所述预设分类方法包括事件顺序分类方法和/或设备类型分类方法。
5.根据权利要求1所述的图形化分析方法,其特征在于,所述预设指令包括故障检索指令、故障分析指令和维护信息检索指令中的一种或多种。
6.一种车载设备数据的图形化分析装置,其特征在于,包括:
车载设备数据解析模块,用于获取并解析二进制形式的车载设备数据;
车载设备数据存储模块,用于将解析后的车载设备数据按照预设数据存储格式存储到数据库;
车载设备数据读取模块,用于根据所获取的预设指令从所述数据库中读取车载设备数据;
车载设备数据显示模块,用于利用图形化工具将所读取的车载设备数据绘制成对应的图形进行显示。
7.根据权利要求6所述的图形化分析装置,其特征在于,所述车载设备数据解析模块用于采用二进制数据配置文件解析二进制形式的车载设备数据。
8.根据权利要求6所述的图形化分析装置,其特征在于,所述车载设备数据存储模块还用于对解析后的二进制形式的车载设备数据按照预设分类方法进行分类。
9.根据权利要求8所述的图形化分析装置,其特征在于,所述预设分类方法包括事件顺序分类方法和/或设备类型分类方法。
10.根据权利要求6所述的图形化分析装置,其特征在于,所述预设指令包括故障检索指令、故障分析指令和维护信息检索指令中的一种或多种。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610912218.3A CN106547958A (zh) | 2016-10-19 | 2016-10-19 | 一种车载设备数据的图形化分析方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610912218.3A CN106547958A (zh) | 2016-10-19 | 2016-10-19 | 一种车载设备数据的图形化分析方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106547958A true CN106547958A (zh) | 2017-03-29 |
Family
ID=58369427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610912218.3A Pending CN106547958A (zh) | 2016-10-19 | 2016-10-19 | 一种车载设备数据的图形化分析方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106547958A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107562839A (zh) * | 2017-08-24 | 2018-01-09 | 交控科技股份有限公司 | 一种跨线运行图的数据存储处理方法及装置 |
CN109445304A (zh) * | 2018-09-25 | 2019-03-08 | 交控科技股份有限公司 | 一种基于车载信号的故障智能分析***及方法 |
CN109947382A (zh) * | 2019-03-06 | 2019-06-28 | 百度在线网络技术(北京)有限公司 | 数据显示方法及设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101877024A (zh) * | 2010-05-27 | 2010-11-03 | 株洲南车时代电气股份有限公司 | 高速铁路车载设备图形化仿真分析方法 |
CN102981501A (zh) * | 2012-11-30 | 2013-03-20 | 重庆邮电大学 | 一种基于xml的汽车ecu故障诊断信息匹配方法 |
CN103605767A (zh) * | 2013-11-26 | 2014-02-26 | 国家电网公司 | 一种输电线路的数据接入方法和*** |
CN105116842A (zh) * | 2015-07-13 | 2015-12-02 | 华中科技大学 | 一种基于数控***日志的故障数据可视化解析方法 |
-
2016
- 2016-10-19 CN CN201610912218.3A patent/CN106547958A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101877024A (zh) * | 2010-05-27 | 2010-11-03 | 株洲南车时代电气股份有限公司 | 高速铁路车载设备图形化仿真分析方法 |
CN102981501A (zh) * | 2012-11-30 | 2013-03-20 | 重庆邮电大学 | 一种基于xml的汽车ecu故障诊断信息匹配方法 |
CN103605767A (zh) * | 2013-11-26 | 2014-02-26 | 国家电网公司 | 一种输电线路的数据接入方法和*** |
CN105116842A (zh) * | 2015-07-13 | 2015-12-02 | 华中科技大学 | 一种基于数控***日志的故障数据可视化解析方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107562839A (zh) * | 2017-08-24 | 2018-01-09 | 交控科技股份有限公司 | 一种跨线运行图的数据存储处理方法及装置 |
CN109445304A (zh) * | 2018-09-25 | 2019-03-08 | 交控科技股份有限公司 | 一种基于车载信号的故障智能分析***及方法 |
CN109947382A (zh) * | 2019-03-06 | 2019-06-28 | 百度在线网络技术(北京)有限公司 | 数据显示方法及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20210019564A (ko) | 운영 유지 시스템 및 방법 | |
CN108763957B (zh) | 一种数据库的安全审计***、方法及服务器 | |
CN107040578B (zh) | 数据同步方法、装置和*** | |
US20220153140A1 (en) | Remote monitoring and alarm system and method of vehicle traction battery fault | |
CN103458086B (zh) | 一种智能手机及其故障检测方法 | |
WO2017206535A1 (zh) | 光分配网络odn资源信息采集方法及装置 | |
CN105207806A (zh) | 分布式服务的监控方法及装置 | |
CN105205003A (zh) | 一种基于集群化***的自动化测试方法和装置 | |
CN101882107A (zh) | 一种web应用自动化测试的方法及装置 | |
CN106547958A (zh) | 一种车载设备数据的图形化分析方法及装置 | |
CN106682036A (zh) | 一种数据交换***及其交换方法 | |
CN106155035A (zh) | 基于维修类数据的故障诊断方法及故障诊断*** | |
CN107784635A (zh) | 一种服务器面板自动识别方法及*** | |
CN105207797A (zh) | 故障定位方法和装置 | |
CN107749778A (zh) | 一种通信光缆故障预警方法及装置 | |
CN111324480A (zh) | 大型主机交易故障定位***及方法 | |
CN107548087A (zh) | 一种告警关联分析的方法及装置 | |
CN104899799A (zh) | 项目管理*** | |
CN110843860B (zh) | 设备参数呈现方法及装置 | |
CN111090553B (zh) | 一种测试***及测试方法及装置 | |
CN103336739A (zh) | 软件测试方法及平台 | |
CN114448775B (zh) | 设备故障信息处理方法、装置、电子设备及存储介质 | |
CN110059215B (zh) | 适用于输电线路缺陷照片快速命名归档的整理*** | |
CN111199701B (zh) | 一种led点阵显示屏同步控制***及其自检方法 | |
CN111124841B (zh) | 一种异常页面的报警方法、装置及计算机*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170329 |
|
RJ01 | Rejection of invention patent application after publication |