首页 > 化学装置 专利正文
一种机车数据专家诊断分析方法、装置及系统与流程

时间:2022-02-17 阅读: 作者:专利查询

一种机车数据专家诊断分析方法、装置及系统与流程

1.本技术涉及机车故障诊断及分析技术领域,尤其涉及一种机车数据专家诊断分析方法、装置及系统。


背景技术:

2.随着我国铁路网不断的迅速发展,这对于其尽快发挥经济效益具有积极作用。然而,由于机车运行速度快,机车的安全运行已作为铁路部门工作的重中之重,为了更好地掌握机车的运行状态,及时诊断机车故障,需要高可靠的机车故障诊断分析系统,实现对机车的故障诊断、故障预警、寿命预测和健康评估等分析功能。
3.然而,目前在机车故障诊断分析系统中,对机车的故障诊断、故障预警、寿命预测和健康评估等分析功能,仅局限在对部分关键设备、部件零件等方面的诊断分析,并未涉及整个机车系统的综合诊断分析,从而无法全方位地实现机车故障分析和定位,导致机车故障诊断准确率和效率较低,无法满足机车复杂情况下的高精度高可靠的故障诊断要求。
4.因此,如何全方位地实现机车故障分析和定位,提高机车故障诊断准确率和效率,从而满足机车复杂情况下的高精度高可靠的故障诊断要求,是本领域技术人员亟待解决的技术问题。


技术实现要素:

5.本技术提供了一种机车数据专家诊断分析方法、装置及系统,以解决现有技术无法全方位地实现机车故障分析和定位,导致机车故障诊断准确率和效率较低,无法满足机车复杂情况下的故障诊断要求的问题。
6.为了实现上述目的,本技术提供了以下技术方案:
7.一种机车数据专家诊断分析方法,应用于机车数据专家诊断分析系统,该方法包括:
8.获取待分析数据,所述待分析数据包括故障记录数据和运行状态数据;
9.通过匹配对应的协议解释器,对所述待分析数据进行数据解析,得到解析后数据,所述解析后数据包括故障数据、状态数据和过程数据;
10.调用预设专家知识数据库中的数据清洗规则对所述解析后的数据进行清洗,得到源故障数据;
11.利用所述预设专家知识数据库中的预设规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,所述预设专家知识数据库中存储的预设规则包括:故障诊断规则、故障预警规则、寿命预测规则和健康状态评估规则。
12.其中,所述获取待分析数据,具体为:
13.获取待分析车载关键部件的原始数据记录文件,所述原始数据记录文件包括:故障记录文件和状态记录文件;
14.对所述原始数据记录文件进行数据解压、数据解密和数据校验,得到所述待分析
数据。
15.其中,所述通过匹配对应的协议解释器,对所述协议解释器对所述待分析数据进行数据解析,得到解析后数据,具体为:
16.根据不同车型、设备和数据类型匹配对应的协议解释器,通过所述协议解释器对所述待分析数据进行数据解析,得到解析后数据的关键信息,所述解析后数据中的关键信息至少包括:故障名称、故障代码、故障发生时间、故障结束时间、故障点时刻的相关设备的状态量、故障点前后若干个周期的环境数据以及车型和车号。
17.其中,利用所述预设专家知识数据库中的所述故障诊断规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
18.依据所述预设专家知识数据库中的所述故障诊断规则对所述源故障数据进行规则匹配和运算,得到故障诊断信息,所述故障诊断信息包括:故障类型、故障位置、故障原因和故障处置措施。
19.其中,利用所述预设专家知识数据库中的所述故障预警规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
20.依据所述预设专家知识数据库中的所述故障预警规则将所述待分析车载关键部件的相关状态值经过系统综合运算,得到可指示所述待分析车载关键部件当前状态的特征值;
21.根据预设时间内所述特征值的发展趋势特性以及预置规则进行计算,得到故障预警信息,所述故障预警信息包括:预警代码、预警故障名称、预警故障时间和预警故障的处理措施。
22.其中,利用所述预设专家知识数据库中的所述寿命预测规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
23.依据所述预设专家知识数据库中的所述寿命预测规则对所述待分析车载关键部件进行寿命监测,得到对所述待分析车载关键部件的监测数据,所述监测数据包括:所述待分析车载关键部件的使用次数、使用时长以及异常状态发生的频次;
24.将所述监测数据与预置的寿命预置进行对比,得到所述待分析车载关键部件的寿命预测信息,所述寿命预测信息包括:所述待分析车载关键部件的部件名称、预警值、报警值和当前值。
25.其中,利用所述预设专家知识数据库中的所述健康评估规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
26.依据所述预设专家知识数据库中的所述健康评估规则对所述待分析车载关键部件的健康状态进行综合评估,得到健康评估信息,所述健康评估信息包括:所述待分析车载关键部件的部件名称、健康状态和指导意见。
27.一种机车数据专家诊断分析装置,应用于机车数据专家诊断分析系统,该装置包括:
28.第一处理单元,用于获取待分析数据,所述待分析数据包括故障记录数据和运行状态数据;
29.第二处理单元,用于通过匹配对应的协议解释器,对所述待分析数据进行数据解析,得到解析后数据,所述解析后数据包括故障数据、状态数据和过程数据;
30.第三处理单元,用于调用预设专家知识数据库中的数据清洗规则对所述解析后的数据进行清洗,得到源故障数据;
31.第四处理单元,用于利用所述预设专家知识数据库中的预设规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,所述预设专家知识数据库中存储的预设规则包括:故障诊断规则、故障预警规则、寿命预测规则和健康状态评估规则。
32.其中,所述第一处理单元具体用于:
33.获取待分析车载关键部件的原始数据记录文件,所述原始数据记录文件包括:故障记录文件和状态记录文件;
34.对所述原始数据记录文件进行数据解压、数据解密和数据校验,得到所述待分析数据。
35.其中,所述第二处理单元具体用于:
36.根据不同车型、设备和数据类型匹配对应的协议解释器,通过所述协议解释器对所述待分析数据进行数据解析,得到解析后数据的关键信息,所述解析后数据中的关键信息至少包括:故障名称、故障代码、故障发生时间、故障结束时间、故障点时刻的相关设备的状态量、故障点前后若干个周期的环境数据以及车型和车号。
37.其中,所述第四处理单元具体用于:
38.依据所述预设专家知识数据库中的所述故障诊断规则对所述源故障数据进行规则匹配和运算,得到故障诊断信息,所述故障诊断信息包括:故障类型、故障位置、故障原因和故障处置措施。
39.其中,所述第四处理单元具体用于:
40.依据所述预设专家知识数据库中的所述故障预警规则将所述待分析车载关键部件的相关状态值经过系统综合运算,得到可指示所述待分析车载关键部件当前状态的特征值;
41.根据预设时间内所述特征值的发展趋势特性以及预置规则进行计算,得到故障预警信息,所述故障预警信息包括:预警代码、预警故障名称、预警故障时间和预警故障的处理措施。
42.其中,所述第四处理单元具体用于:
43.依据所述预设专家知识数据库中的所述寿命预测规则对所述待分析车载关键部件进行寿命监测,得到对所述待分析车载关键部件的监测数据,所述监测数据包括:所述待分析车载关键部件的使用次数、使用时长以及异常状态发生的频次;
44.将所述监测数据与预置的寿命预置进行对比,得到所述待分析车载关键部件的寿命预测信息,所述寿命预测信息包括:所述待分析车载关键部件的部件名称、预警值、报警值和当前值。
45.其中,所述第四处理单元具体用于:
46.依据所述预设专家知识数据库中的所述健康评估规则对所述待分析车载关键部件的健康状态进行综合评估,得到健康评估信息,所述健康评估信息包括:所述待分析车载关键部件的部件名称、健康状态和指导意见。
47.一种机车数据专家诊断分析系统,包括:数据接入服务器、数据处理分析服务器和应用终端,其中:
48.所述数据接入服务器包括一台或多台服务器硬件,并装载数据接入与处理程序,所述数据接入与处理程序用于接入待分析车载关键部件的原始数据记录文件以及对所述待分析车载关键部件的原始数据记录文件进行数据处理;
49.所述数据处理分析服务器包括一台或多台服务器硬件,并装载运行数据分析处理程序和相关数据库,所述数据分析处理程序用于对故障数据、状态数据和过程数据的存储、数据专家诊断分析和为所述数据专家诊断分析系统提供应用接口;
50.所述应用终端包括分析终端和移动终端,装载并运行专家诊断分析客户端软件,为用户提供人机交互操作界面,查询相关数据并展示。
51.一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在的设备执行如上述所述的机车数据专家诊断分析方法。
52.一种电子设备,所述电子设备包括至少一个处理器、以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如上述所述的机车数据专家诊断分析方法。
53.本技术所述的机车数据专家诊断分析方法、装置及系统,本技术预先在专家知识数据库中存储有数据清洗规则、故障诊断规则、故障预警规则、寿命预测规则和健康状态评估规则,在存在诊断分析需求时,获取包括故障记录数据和运行状态数据的待分析数据,首先通过匹配对应的协议解释器,对待分析数据进行数据解析,得到解析后数据,然后,调用预设专家知识数据库中的数据清洗规则对解析后的数据进行清洗,得到源故障数据,最终利用预设专家知识数据库中的预设规则对源故障数据进行数据专家诊断分析,得到对应的诊断分析结果。通过本技术可以全方位地实现机车故障分析和定位,实现车载关键部件的故障诊断、故障预警、寿命预测和健康评估等分析功能,提升机车故障诊断准确率和效率,进而满足机车复杂情况下的故障诊断要求。
附图说明
54.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
55.图1为本技术实施例提供的一种机车数据专家诊断分析系统示意图;
56.图2为本技术实施例提供的一种机车数据专家诊断分析方法的流程图;
57.图3为本技术实施例提供的数据处理单元处理流程图;
58.图4为本技术实施例提供的一种机车数据专家诊断分析装置结构示意图;
59.图5为本技术实施例公开的一种电子设备结构示意图。
具体实施方式
60.本技术提供一种机车数据专家诊断分析方法及装置,应用于如图1所示的机车数据专家诊断分析系统,该机车数据专家诊断分析系统包括:数据接入服务器11、数据处理分析服务器12和应用终端13,数据接入服务器11由一台或多台服务器硬件组成,装载数据接
入与处理程序,数据接入与处理程序主要包含数据接入单元111和数据处理单元112,负责车载数据接入和处理。数据处理分析服务器12由一台或多台服务器硬件构成,数据处理分析服务器12上主要装载运行数据分析处理程序和相关数据库,数据分析处理程序的功能主要包括数据存储单元121、数据分析单元122和应用接口功能单元123。应用终端13包括分析终端131和移动终端132,应用终端131装载并运行专家诊断分析客户端软件,为用户提供人机交互操作界面,查询系统数据并展示,移动终端132主要是智能手机和平板电脑等智能终端设备,为用户提供更加便携的数据诊断分析服务。
61.本技术发明目的在于:如何全方位地实现机车故障分析和定位,提高机车故障诊断准确率和效率,从而满足机车复杂情况下的高精度高可靠的故障诊断要求。
62.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
63.如图2所示,本技术实施例提供了一种机车数据专家诊断分析方法流程图,该方法应用于机车数据专家诊断分析系统,具体包括如下步骤:
64.s201:获取待分析车载关键部件的原始数据记录文件,所述原始数据记录文件包括:故障记录文件和状态记录文件。
65.结合图1说明,通过数据接入处理单元111通过wlan通道获取牵引系统、网络控制系统、远程状态监测系统(cmd,chinese locomotive remote monitoring and diagnosis system,全称:中国机车远程监测与诊断系统)、走行部监测、制动系统等车载关键部件的原始数据记录文件,具体可以包括故障记录文件和状态记录文件,同时通过应用接口单元123关联获取机务段整备/检修、车号识别、轨旁检测及其他数据分析等外部应用系统的数据进行综合分析,应用接口单元123主要为分析客户端和移动终端软件提供对数据查询接口和数据推送接口,根据前端查询指令关联查询本系统和其他应用系统的相关数据,并将查询结果以特定json格式推送至前端客户端。
66.需要说明的是,本技术实施例技术方案中,机车车载数据接入是通过wlan无线局域网向地面服务器发送数据。其中,数据通信的方式也可以采用4g/5g通信技术替代,实现本发明相同的目的。
67.在本技术实施例中,数据接入单元主要负责与车载无线传输装置ldp进行数据通信,下载并接收不同车型、设备的各类型数据。关于数据接入单元的工作原理为:
68.首先,建立车地数据通信链路,数据接入服务器作为通信服务端首先接入无线局域网wlan,并周期性广播udp报文。当机车进入无线局域网wlan范围后,车载无线传输装置收到广播信息后,向地面数据接入服务器发起建立连接请求,地面数据接入服务器反馈应答报文。车地握手成功后建立起车地数据传输链路。
69.其次,地面服务向车载发送数据下载指令,车地建立数据通信链路后,地面向车载无线传输装置发送下载指令,指令信息至少包含设备类型、文件的开始日期时间等信息。
70.然后,车载无线传输装置接收到下载命令后,从源设备获取文件并打包压缩加密,然后向地面发送数据文件,并发送文件下载进度信息。
71.最后,文件发送完成后,车载无线传输装置向地面发送下载完成报文,地面接收到
下载完成报文后进行应答响应,然后关闭数据通信链路。
72.s202:对所述原始数据记录文件进行数据解压、数据解密和数据校验,得到所述待分析数据。
73.s203:通过匹配对应的协议解释器,对所述待分析数据进行数据解析,得到解析后数据,所述解析后数据包括故障数据、状态数据和过程数据。
74.s204:调用预设专家知识数据库中的数据清洗规则对所述解析后的数据进行清洗,得到源故障数据。
75.如图3所示,为数据处理单元处理流程示意图。在本技术实施例中,数据处理单元112主要负责对机车车载下发的与故障相关的数据文件进行处理,尤其是牵引系统(tcu“牵引传动控制单元,traction control unit”记录数据)、网络控制系统(erm“event record module”事件记录模块,属于tcms系统的事件记录模块”记录数据)、cmd车载装置(ldp“locomotive onboard general data monitoring platform,机车车载综合信息监测装置”记录数据)等的故障记录文件和事件(状态)记录文件。针对接入的数据,根据不同车型、设备、数据类型,通过匹配对应的协议解释器进行数据解析、预处理,并调用数据清洗规则对故障数据和状态数据进行清洗,屏蔽或删除无效的故障和状态数据,最后将清洗后的干净数据保存到数据存储单元的数据库中,原始数据文件仍以文件形式保存备份。
76.首先,数据解析,数据处理单元对接入的数据文件,根据不同车型、设备和数据类型匹配对应的协议解释器,通过所述协议解释器对所述待分析数据进行数据解析,得到解析后数据的关键信息,所述解析后数据中的关键信息至少包括:故障名称、故障代码、故障发生时间、故障结束时间、故障点时刻的相关设备的状态量、故障点前后若干个周期的环境数据以及车型和车号。
77.协议解释器主要是指机车专家分析系统针对不同车型、设备进行协议配置,以及协议和数据的解析处理,实现不同车型、设备的数据接入存储。
78.其次,数据清洗,在数据解析完成之后,数据处理单元对解析后的故障数据、事件记录、过程数据进行清洗。具体原理为:根据故障发生时刻的状态数据以及前后相关的故障条目,从预设专家知识数据库中匹配预先设定的数据清洗规则进行数据清洗,一方面清洗掉大量的次生故障(连带发生的故障),仅保留源故障;另一方面对无效或无意义的过程数据进行过滤删除,快速聚焦需要分析处理的故障。另外,除了后台自动清洗,在分析客户端支持用户手动设定清洗规则进行二次清洗。
79.最后,数据存储,数据存储单元由故障数据库、运行数据库和专家知识数据库构成,主要负责数据专家诊断分析系统相关数据的存储和管理。根据数据类型的不同,采用不同的存储管理策略。故障数据库主要存储解析后的故障数据及环境数据;而数据量大的机车运行状态数据和故障记录数据存储于运行数据库;专家知识数据库主要存储数据清洗规则、故障诊断规则、寿命预测规则和健康状态评估规则,其他数据采用文件形式存储。需要说明时的是,这种分类存储管理策略既保证数据的存储性能,也有利于提高数据利用效率。
80.s205:利用所述预设专家知识数据库中的预设规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,所述预设专家知识数据库中存储的预设规则包括:故障诊断规则、故障预警规则、寿命预测规则和健康状态评估规则。
81.对所述源故障数据进行数据专家诊断分析主要是由数据专家诊断分析系统中的
数据分析单元完成,具体的,数据分析单元主要由故障诊断模块、故障预警模块、寿命预测模块和健康评估模块组成,其中:
82.故障诊断模块利用所述预设专家知识数据库中的所述故障诊断规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
83.依据所述预设专家知识数据库中的所述故障诊断规则对所述源故障数据进行规则匹配和运算,得到故障诊断信息,所述故障诊断信息包括:故障类型、故障位置、故障原因和故障处置措施。
84.需要说明的是,对于故障诊断模块可以自动进行故障分析和定位,确定可能的故障原因,并给出故障处置措施。另外,针对多种可能原因,分别计算给出发生的概率值或权重。系统依据故障诊断结果信息自动进行故障提票,跟踪故障人工处置过程。经用户确认后,系统对原故障诊断规则或算法进行自动修正,更新故障处置措施,达到故障闭环目的。
85.故障预警模块利用所述预设专家知识数据库中的所述故障预警规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
86.依据所述预设专家知识数据库中的所述故障预警规则将所述待分析车载关键部件的相关状态值经过系统综合运算,得到可指示所述待分析车载关键部件当前状态的特征值。
87.根据预设时间内所述特征值的发展趋势特性以及预置规则进行计算,得到故障预警信息,所述故障预警信息包括:预警代码、预警故障名称、预警故障时间和预警故障的处理措施。
88.需要说明的是,故障预警模块主要实现在设备发生故障之前提示故障预警信息。具体原理是依据专家知识库中的预警规则或算法将机车关键部件的相关状态值经过系统综合运算后,计算得出可指示该设备当前状态的特征值,再根据特征值在一段时间内的发展趋势特性以及系统预置的规则计算得出故障预警信息,预警信息包括预警代码、预警故障名称、预警故障时间和预警故障处理措施,故障预警信息可进行跟踪确认。
89.寿命预测模块利用所述预设专家知识数据库中的所述寿命预测规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
90.依据所述预设专家知识数据库中的所述寿命预测规则对所述待分析车载关键部件进行寿命监测,得到对所述待分析车载关键部件的监测数据,所述监测数据包括:所述待分析车载关键部件的使用次数、使用时长以及异常状态发生的频次。
91.将所述监测数据与预置的寿命预置进行对比,得到所述待分析车载关键部件的寿命预测信息,所述寿命预测信息包括:所述待分析车载关键部件的部件名称、预警值、报警值和当前值。
92.需要说明的是,寿命预测模块主要对关键寿命部件进行寿命监测,及时进行寿命的预测和告警。具体技术方案为监测并统计关键部件的使用次数、使用时长、异常状态发生的频次,再与专家知识库中预置的寿命阈值进行比较判断,给出该关键部件的寿命预测信息。预测信息包括部件名称、预警值、报警值、当前值。
93.健康评估模块利用所述预设专家知识数据库中的所述健康评估规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
94.依据所述预设专家知识数据库中的所述健康评估规则对所述待分析车载关键部
件的健康状态进行综合评估,得到健康评估信息,所述健康评估信息包括:所述待分析车载关键部件的部件名称、健康状态和指导意见。
95.需要说明的是,健康评估模块主要基于专家知识库的健康状态评估模型对机车关键部件或系统的健康状态进行综合评估,输入关联部件或系统的相关参数和状态值,输出其健康状态结果。健康评估信息包括系统/设备名称、健康状态、指导意见。
96.进一步的,本技术实施例中,该方法还包括:将得到的诊断分析结果发送至应用终端。
97.需要说的是,专家诊断分析系统的应用终端包括分析终端和移动终端,通过运行于应用终端上的前端应用软件为用户提供人机交互界面,控制软件的运行和理解并执行通过人机交互设备传来的有关的各种命令和要求。应用终端上的专家诊断分析客户端软件采用c/s和b/s架构设计,而移动终端上运行的客户端软件采用b/s架构设计。
98.而分析终端上具体功能模块设计可以包括:信息总览、故障关联分析、统计分析、系统数据查询、故障提票、故障闭环、算法组态等模块,具体描述参见如下:
99.信息总览模块查看当日的原始故障条数、清洗后的故障条数、机车预警条数,提票、回票总数,应当接入和当前接入机车数据以及当前下载文件数。
100.故障关联分析模块实现故障与环境变量的关联分析,以及与可根据车型、车号以及时间维度结合整备系统、车号识别系统、检修系统、lkj(列车运行监控装置)、6a等其他系统数据进行关联分析,辅助进行故障分析、定位,为各类故障分析提供支撑。
101.需要说明的是,6a为机车车载安全防护系统,包括机车空气制动安全监测子系统(简称abdr)、机车防火监控子系统(简称afdr)、机车车顶设备绝缘检测子系统(简称agdr)、机车走行部故障监测子系统(简称atdr)、机车自动视频监控及记录子系统(简称avdr)。
102.统计分析模块主要实现针对机车趟检数据,在时间、车型、车号、故障等级、故障类型等多个维度对机车趟检故障进行汇总分析、故障类别、故障频次和故障等级分布以及故障发生趋势等进行统计分析。统计分析结果以饼图、柱状图、列表、曲线等形式展示故障统计信息和统计详情。
103.系统数据查询模块主要实现机车趟检数据查询、已下载分析的历史文件查询、故障处置情况查询以及全部故障列表和清洗后故障列表查询;
104.故障提票模块主要实现自动生成机统6故障提票信息,并通过数据接口单元将故障提票信息接入整备、检修系统,完成故障自动提票功能。
105.故障闭环模块可通过数据接口单元查询提票的整备结果、施修情况,根据施修情况,进行故障原因确认或新增故障原因,实现故障确认和闭环,逐步完善机车专家诊断分析系统的专家知识库。
106.算法组态模块提为用户提供图形化交互界面,实现以图形化等方式进行故障诊断算法/规则的创建、编辑和保存。创建的算法/规则包括名称、描述、应用车型、应用范围、创建者、创建时间等属性,经过验证的算法/规则可以通过应用接口单元与其他外部系统进行交互共享。
107.本技术实施例提供的一种机车数据专家诊断分析方法,预先在专家知识数据库中存储有数据清洗规则、故障诊断规则、故障预警规则、寿命预测规则和健康状态评估规则,在存在诊断分析需求时,获取包括故障记录数据和运行状态数据的待分析数据,首先通过
匹配对应的协议解释器,对待分析数据进行数据解析,得到解析后数据,然后,调用预设专家知识数据库中的数据清洗规则对解析后的数据进行清洗,得到源故障数据,最终利用预设专家知识数据库中的预设规则对源故障数据进行数据专家诊断分析,得到对应的诊断分析结果。通过本技术实施例可以全方位地实现机车故障分析和定位,实现车载关键部件的故障诊断、故障预警、寿命预测和健康评估等分析功能,提升机车故障诊断准确率和效率,进而满足机车复杂情况下的故障诊断要求。
108.请参阅图4,基于上述实施例公开的一种机车数据专家诊断分析方法,本实施例对应公开了一种机车数据专家诊断分析装置,应用于机车数据专家诊断分析系统,该装置具体包括:第一处理单元401、第二处理单元402、第三处理单元403和第四处理单元404,其中:
109.第一处理单元401,用于获取待分析数据,所述待分析数据包括故障记录数据和运行状态数据。
110.第二处理单元402,用于通过匹配对应的协议解释器,对所述待分析数据进行数据解析,得到解析后数据,所述解析后数据包括故障数据、状态数据和过程数据。
111.第三处理单元403,用于调用预设专家知识数据库中的数据清洗规则对所述解析后的数据进行清洗,得到源故障数据。
112.第四处理单元404,用于利用所述预设专家知识数据库中的预设规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,所述预设专家知识数据库中存储的预设规则包括:故障诊断规则、故障预警规则、寿命预测规则和健康状态评估规则。
113.优选的,所述第一处理单元401具体用于:
114.获取待分析车载关键部件的原始数据记录文件,所述原始数据记录文件包括:故障记录文件和状态记录文件;
115.对所述原始数据记录文件进行数据解压、数据解密和数据校验,得到所述待分析数据。
116.优选的,所述第二处理单元402具体用于:
117.根据不同车型、设备和数据类型匹配对应的协议解释器,通过所述协议解释器对所述待分析数据进行数据解析,得到解析后数据的关键信息,所述解析后数据中的关键信息至少包括:故障名称、故障代码、故障发生时间、故障结束时间、故障点时刻的相关设备的状态量、故障点前后若干个周期的环境数据以及车型和车号。
118.优选的,所述第四处理单元404具体用于:
119.依据所述预设专家知识数据库中的所述故障诊断规则对所述源故障数据进行规则匹配和运算,得到故障诊断信息,所述故障诊断信息包括:故障类型、故障位置、故障原因和故障处置措施。
120.优选的,所述第四处理单元404具体用于:
121.依据所述预设专家知识数据库中的所述故障预警规则将所述待分析车载关键部件的相关状态值经过系统综合运算,得到可指示所述待分析车载关键部件当前状态的特征值;
122.根据预设时间内所述特征值的发展趋势特性以及预置规则进行计算,得到故障预警信息,所述故障预警信息包括:预警代码、预警故障名称、预警故障时间和预警故障的处理措施。
123.优选的,所述第四处理单元404具体用于:
124.依据所述预设专家知识数据库中的所述寿命预测规则对所述待分析车载关键部件进行寿命监测,得到对所述待分析车载关键部件的监测数据,所述监测数据包括:所述待分析车载关键部件的使用次数、使用时长以及异常状态发生的频次;
125.将所述监测数据与预置的寿命预置进行对比,得到所述待分析车载关键部件的寿命预测信息,所述寿命预测信息包括:所述待分析车载关键部件的部件名称、预警值、报警值和当前值。
126.优选的,所述第四处理单元404具体用于:
127.依据所述预设专家知识数据库中的所述健康评估规则对所述待分析车载关键部件的健康状态进行综合评估,得到健康评估信息,所述健康评估信息包括:所述待分析车载关键部件的部件名称、健康状态和指导意见。
128.所述机车数据专家诊断分析装置包括处理器和存储器,上述第一处理单元、第二处理单元、第三处理单元和第四处理单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
129.处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过预先在专家知识数据库中存储有数据清洗规则、故障诊断规则、故障预警规则、寿命预测规则和健康状态评估规则,在存在诊断分析需求时,可以全方位地实现机车故障分析和定位,实现车载关键部件的故障诊断、故障预警、寿命预测和健康评估等分析功能,提升机车故障诊断准确率和效率,进而满足机车复杂情况下的故障诊断要求。
130.请参见图1所示,本技术实施例还公开了一种机车数据专家诊断分析系统,该系统具体包括:数据接入服务器11、数据处理分析服务器12和应用终端13,其中:
131.所述数据接入服务器11包括一台或多台服务器硬件,并装载数据接入与处理程序,所述数据接入与处理程序用于接入待分析车载关键部件的原始数据记录文件以及对所述待分析车载关键部件的原始数据记录文件进行数据处理。
132.所述数据处理分析服务器12包括一台或多台服务器硬件,并装载运行数据分析处理程序和相关数据库,所述数据分析处理程序用于对故障数据、状态数据和过程数据的存储、数据专家诊断分析和为所述数据专家诊断分析系统提供应用接口。
133.所述应用终端13包括分析终端和移动终端,装载并运行专家诊断分析客户端软件,为用户提供人机交互操作界面,查询相关数据并展示。
134.本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现所述机车数据专家诊断分析方法。
135.本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述机车数据专家诊断分析方法。
136.本发明实施例提供了一种电子设备,如图5所示,该电子设备50包括至少一个处理器501、以及与所述处理器连接的至少一个存储器502、总线503;其中,所述处理器501、所述存储器502通过所述总线503完成相互间的通信;处理器501用于调用所述存储器502中的程序指令,以执行上述的所述机车数据专家诊断分析方法。
137.本文中的电子设备可以是服务器、pc、pad、手机等。
138.本技术还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初
始化有如下方法步骤的程序:
139.获取待分析数据,所述待分析数据包括故障记录数据和运行状态数据;
140.通过匹配对应的协议解释器,对所述待分析数据进行数据解析,得到解析后数据,所述解析后数据包括故障数据、状态数据和过程数据;
141.调用预设专家知识数据库中的数据清洗规则对所述解析后的数据进行清洗,得到源故障数据;
142.利用所述预设专家知识数据库中的预设规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,所述预设专家知识数据库中存储的预设规则包括:故障诊断规则、故障预警规则、寿命预测规则和健康状态评估规则。
143.其中,所述获取待分析数据,具体为:
144.获取待分析车载关键部件的原始数据记录文件,所述原始数据记录文件包括:故障记录文件和状态记录文件;
145.对所述原始数据记录文件进行数据解压、数据解密和数据校验,得到所述待分析数据。
146.其中,所述通过匹配对应的协议解释器,对所述协议解释器对所述待分析数据进行数据解析,得到解析后数据,具体为:
147.根据不同车型、设备和数据类型匹配对应的协议解释器,通过所述协议解释器对所述待分析数据进行数据解析,得到解析后数据的关键信息,所述解析后数据中的关键信息至少包括:故障名称、故障代码、故障发生时间、故障结束时间、故障点时刻的相关设备的状态量、故障点前后若干个周期的环境数据以及车型和车号。
148.其中,利用所述预设专家知识数据库中的所述故障诊断规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
149.依据所述预设专家知识数据库中的所述故障诊断规则对所述源故障数据进行规则匹配和运算,得到故障诊断信息,所述故障诊断信息包括:故障类型、故障位置、故障原因和故障处置措施。
150.其中,利用所述预设专家知识数据库中的所述故障预警规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
151.依据所述预设专家知识数据库中的所述故障预警规则将所述待分析车载关键部件的相关状态值经过系统综合运算,得到可指示所述待分析车载关键部件当前状态的特征值;
152.根据预设时间内所述特征值的发展趋势特性以及预置规则进行计算,得到故障预警信息,所述故障预警信息包括:预警代码、预警故障名称、预警故障时间和预警故障的处理措施。
153.其中,利用所述预设专家知识数据库中的所述寿命预测规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
154.依据所述预设专家知识数据库中的所述寿命预测规则对所述待分析车载关键部件进行寿命监测,得到对所述待分析车载关键部件的监测数据,所述监测数据包括:所述待分析车载关键部件的使用次数、使用时长以及异常状态发生的频次;
155.将所述监测数据与预置的寿命预置进行对比,得到所述待分析车载关键部件的寿
命预测信息,所述寿命预测信息包括:所述待分析车载关键部件的部件名称、预警值、报警值和当前值。
156.其中,利用所述预设专家知识数据库中的所述健康评估规则对所述源故障数据进行数据专家诊断分析,得到对应的诊断分析结果,具体为:
157.依据所述预设专家知识数据库中的所述健康评估规则对所述待分析车载关键部件的健康状态进行综合评估,得到健康评估信息,所述健康评估信息包括:所述待分析车载关键部件的部件名称、健康状态和指导意见。
158.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
159.在一个典型的配置中,设备包括一个或多个处理器(cpu)、存储器和总线。设备还可以包括输入/输出接口、网络接口等。
160.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。存储器是计算机可读介质的示例。
161.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
162.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
163.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
164.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。