【技术实现步骤摘要】
一种基于故障关联规则挖掘的机电系统维修方式预测方法
[0001]本专利技术涉及机电系统维修
,尤其涉及基于故障关联规则挖掘的机电系统维修方式预测方法。
技术介绍
[0002]复杂机电系统的结构复杂,随着运营里程的积累、服役时间的增加及运营环境多变,故障时常发生。以CRH5动车组制动系统为例,其主要包括:电制动系统、空气制动系统、制动控制系统和防滑装置等多个子系统,包括牵引电机、牵引变压器、牵引变流器、受电弓、压缩空气供给装置、防滑阀、制动控制单元、紧急制动单元、EP阀、停放制动阀、压力传感器和速度传感器等关键设备。其中任何一个子系统都有可能发生故障,任何一个子系统发生故障都会引发列车制动系统的故障,影响列车运行。
[0003]现阶段我国铁路部门积累了大量的高速列车运维数据,包括状态监测数据、故障数据、维修维护记录等,对这些沉睡型数据进行分析挖掘,对于复杂机电系统的维修方式预测具有重要意义。
技术实现思路
[0004]本专利技术的实施例提供了一种基于故障关联规则挖掘的机电系统维修方式预测方法,以实现有效地预测复杂机电设备的维修方式。
[0005]为了实现上述目的,本专利技术采取了如下技术方案。
[0006]一种基于故障关联规则挖掘的机电系统维修方式预测方法,包括:
[0007]构建包含维修记录实例与对应故障类别标签的训练集;
[0008]利用内射函数将所述包含维修记录实例与对应故障类别标签的训练集转换为多类单标签训练集,根据所述多类单标签训练集通过标签相关性 ...
【技术保护点】
【技术特征摘要】
1.一种基于故障关联规则挖掘的机电系统维修方式预测方法,其特征在于,包括:构建包含维修记录实例与对应故障类别标签的训练集;利用内射函数将所述包含维修记录实例与对应故障类别标签的训练集转换为多类单标签训练集,根据所述多类单标签训练集通过标签相关性挖掘故障关联规则,构建多类分类器集合;将故障机电系统的故障数据作为未知实例,将所述未知实例输入到多类分类器集合,获取未预测实例在每个多类分类器上的预测结果,基于所有预测结果进行投票,得到未预测实例对应的故障机电系统的维修方式。2.根据权利要求1所述的方法,其特征在于,所述的构建包含维修记录实例与对应故障类别标签的训练集,包括:Step1:以单次维修记录作为实例,利用单次维修记录对应的具体监测值构建多标签分类算法中的实例空间:其中,表示实例空间,x
i
表示以第i次维修记录实例,N表示总共的维修记录,x
i
是一个d维特征向量,d对应监测指标总数;Step2:以监测指标对应的故障现象作为标签,构建多标签分类算法中的标签空间:其中,L表示标签空间,M为可能出现的故障现象总数,表示标签空间包含的第M个标签;Step3:根据每一次的维修记录中的故障现象描述,构建实例对应的标签0/1矩阵:Y
i
=(a1,a2,
…
,a
j
,
…
,a
M
)其中,Y
i
表示与第i个实例x
i
相关的标签集,i=1
…
N,a
j
表示第j个故障现象发生与否,若发生故障,则a
j
=1,否则为0,j=1
…
M;Step4:利用标签0/1矩阵和实例空间构建包含维修记录实例及其相关标签集的训练集:D={(x
i
,Y
i
)|1≤i≤N}其中,D表示训练集,其中表示第i个维修记录实例,为与x
i
相关的标签集,N为总实例数。3.根据权利要求1所述的方法,其特征在于,所述的利用内射函数将所述包含维修记录实例与对应故障类别标签的训练集转换为多类单标签训练集,根据所述多类单标签训练集通过标签相关性挖掘故障关联规则,构建多类分类器集合,包括:Step1:将训练集D中的标签集缩小为k个标签集,构建所有可能的k标签集的集合:其中,L
k
为所有可能的k标签集的集合,|L
k
|表示L
k
的大小,M为标签数,表示从M个标签中随机取k个;对于L
k
中的标签集:
其中,L
k
(l)表示L
k
中第l个标签集,|L
k
(l)|表示L
k
(l)的大小。给定期望的分类器数量m:m≤|L
k
|Step2:在训练阶段,对于一个原始多标签子训练集,将原始标签空间L缩小为L
k
(l),将L
k
(l)转换为以下的多类单标签训练集:其中,表示标签空间为L
k
(l)的训练集,x
i
表示以第i次维修记录实例,表示是从Y
i
∩L
k
(l)的幂集到自然数的内射函数映射,其中,对于中的新类:其...
【专利技术属性】
技术研发人员:李曼,覃思瑶,周鑫燚,贾利民,宾紫嫣,苗诗晗,
申请(专利权)人:北京交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。