轨道信号日志提取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37331880 阅读:12 留言:0更新日期:2023-04-21 23:09
本发明专利技术提供一种轨道信号日志提取方法、装置、电子设备及存储介质,属于计算机技术领域,所述方法包括:构建用于轨道信号日志提取的工作界面;根据所述工作界面,设置提取目标日志数据所遵循的提取规则;按照所述提取规则,从道岔智能运维监测系统生成的日志文件中提取所述目标日志数据。本发明专利技术可以通过工作界面设置目标日志数据的提取规则,继而遵循提取规则从道岔智能运维监测系统生成的日志文件中提取开发人员所需的目标日志数据,不必再对较大日志文件进行拷贝和传输,并且开发人员可以更加快速便捷的获取所需的目标日志数据,提高了开发人员的工作效率。开发人员的工作效率。开发人员的工作效率。

【技术实现步骤摘要】
轨道信号日志提取方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种轨道信号日志提取方法装置、电子设备及存储介质。

技术介绍

[0002]道岔智能运维监测系统是对于道岔的设备状态监测和维护的辅助工具,利用互联网和大数据技术,完成对道岔设备的状态数据采集并集中监视,实时监测道岔设备的使用情况,定位故障地点,统计故障时间,管理维修作业,以预防故障发生,提高系统维护管理的水平。其中,道岔智能运维监测系统生成的道岔运行的日志文件,属于进行故障问题分析的重要数据。
[0003]目前进行日志提取分析的过程,主要依赖现场工程人员从现场将日志文件拷贝下来,然后再把日志文件传输给开发人员,开发人员再打开日志文件去获取所需的目标日志数据以进行故障问题分析。这种日志提取分析的流程,浪费了大量的时间,大大降低了工作人员的工作效率。

技术实现思路

[0004]本专利技术提供一种轨道信号日志提取方法、装置、电子设备及存储介质,用以解决现有技术中进行目标日志的获取以及分析的工作效率低的缺陷。
[0005]第一方面,本专利技术提供一种轨道信号日志提取方法,包括:构建用于轨道信号日志提取的工作界面;根据所述工作界面,设置提取目标日志数据所遵循的提取规则;按照所述提取规则,从道岔智能运维监测系统生成的日志文件中提取所述目标日志数据。
[0006]根据本专利技术提供的一种轨道信号日志提取方法,所述根据所述工作界面,设置提取目标日志数据所遵循的提取规则,包括:根据所述工作界面的第一输入框的第一输入,设置读取所述日志文件的读取路径;根据所述工作界面的第二输入框的第二输入,设置存放所述目标日志数据的存放路径;根据所述工作界面的第三输入框的第三输入,确定所述日志文件的日志文件名称;根据所述工作界面的第四输入框的第四输出,设置所述目标日志数据的目标日志数据名称。
[0007]根据本专利技术提供的一种轨道信号日志提取方法,所述按照所述提取规则,从道岔智能运维监测系统生成的日志文件中提取所述目标日志数据,包括:响应于开始提取指令,按照所述读取路径和所述日志文件名称读取道岔智能运维监测系统生成的日志文件,并将从所述日志文件中提取的目标日志数据,按照所述存放路径和所述目标日志数据名称存储。
[0008]根据本专利技术提供的一种轨道信号日志提取方法,所述根据所述工作界面,设置提取目标日志数据所遵循的提取规则,还包括:通过所述工作界面的筛选条件设置模块,设置提取所述目标日志数据必须满足的筛选条件;所述筛选条件包括以下条件中的一种或多种:道岔设备IP筛选条件、模块编号筛选条件、转辙机编号筛选条件、消息帧类型筛选条件、
曲线类型筛选条件和时间筛选条件。
[0009]根据本专利技术提供的一种轨道信号日志提取方法,所述按照所述提取规则,从道岔智能运维监测系统生成的日志文件中提取所述目标日志数据,还包括:从所述日志文件中提取出满足筛选条件的目标日志数据,并且将所述目标日志数据在所述工作界面的展示模块进行展示。
[0010]根据本专利技术提供的一种轨道信号日志提取方法,在所述筛选条件包括时间筛选条件的情况下,从所述日志文件中提取出满足筛选条件的目标日志数据,包括:根据所述日志文件中日志数据的时间戳,筛选在目标时刻或者目标时段的目标日志数据。
[0011]根据本专利技术提供的一种轨道信号日志提取方法,还包括:在提取所述目标日志数据的过程中,在所述工作界面上通过进度条显示所述目标日志数据的提取进度。
[0012]第二方面,本专利技术还提供一种轨道信号日志提取装置,包括:第一处理模块、第二处理模块以及第三处理模块;
[0013]其中,所述第一处理模块,用于构建用于轨道信号日志提取的工作界面;所述第二处理模块,用于根据所述工作界面,设置提取目标日志数据所遵循的提取规则;所述第三处理模块,用于按照所述提取规则,从道岔智能运维监测系统生成的日志文件中提取所述目标日志数据。
[0014]第三方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述轨道信号日志提取方法的步骤。
[0015]第四方面,本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述轨道信号日志提取方法的步骤。
[0016]本专利技术提供的轨道信号日志提取方法、装置、电子设备及存储介质,可以通过工作界面设置目标日志数据的提取规则,继而遵循提取规则从道岔智能运维监测系统生成的日志文件中提取开发人员所需的目标日志数据,不必再对较大日志文件进行拷贝和传输,并且开发人员可以更加快速便捷的获取所需的目标日志数据,提高了开发人员的工作效率。
附图说明
[0017]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本专利技术提供的轨道信号日志提取方法的流程示意图;
[0019]图2是本专利技术提供的工作界面的示意图;
[0020]图3是本专利技术提供的目标日志数据的筛选流程示意图;
[0021]图4是本专利技术提供的轨道信号日志提取装置的结构示意图;
[0022]图5是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0023]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本
专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0024]需要说明的是,在本专利技术实施例的描述中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0025]本申请中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。
[0026]下面结合图1

图5描述本专利技术实施例所提供的轨道信号日志提取方法和装置。
[0027]图1是本专利技术提供的轨道信号日志提取方法的流程示意图,如图1所示,包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轨道信号日志提取方法,其特征在于,包括:构建用于轨道信号日志提取的工作界面;根据所述工作界面,设置提取目标日志数据所遵循的提取规则;按照所述提取规则,从道岔智能运维监测系统生成的日志文件中提取所述目标日志数据。2.根据权利要求1所述的轨道信号日志提取方法,其特征在于,所述根据所述工作界面,设置提取目标日志数据所遵循的提取规则,包括:根据所述工作界面的第一输入框的第一输入,设置读取所述日志文件的读取路径;根据所述工作界面的第二输入框的第二输入,设置存放所述目标日志数据的存放路径;根据所述工作界面的第三输入框的第三输入,确定所述日志文件的日志文件名称;根据所述工作界面的第四输入框的第四输出,设置所述目标日志数据的目标日志数据名称。3.根据权利要求2所述的轨道信号日志提取方法,其特征在于,所述按照所述提取规则,从道岔智能运维监测系统生成的日志文件中提取所述目标日志数据,包括:响应于开始提取指令,按照所述读取路径和所述日志文件名称读取道岔智能运维监测系统生成的日志文件,并将从所述日志文件中提取的目标日志数据,按照所述存放路径和所述目标日志数据名称存储。4.根据权利要求3所述的轨道信号日志提取方法,其特征在于,所述根据所述工作界面,设置提取目标日志数据所遵循的提取规则,还包括:通过所述工作界面的筛选条件设置模块,设置提取所述目标日志数据必须满足的筛选条件;所述筛选条件包括以下条件中的一种或多种:道岔设备IP筛选条件、模块编号筛选条件、转辙机编号筛选条件、消息帧类型筛选条件、曲线类型筛选条件和时间筛选条件。5.根据权...

【专利技术属性】
技术研发人员:陈智张晓龙沈大永
申请(专利权)人:广西交控智维科技发展有限公司
类型:发明
国别省市:

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

1