基于最小贝叶斯风险重分类和自适应权重的齿轮箱故障诊断方法

文档序号:28665949发布日期:2022-01-26 21:12阅读:108来源:国知局
基于最小贝叶斯风险重分类和自适应权重的齿轮箱故障诊断方法

1.本发明涉及设备故障诊断领域,特别涉及一种基于最小贝叶斯风险重分类和自适应权重的齿轮箱故障诊断方法。


背景技术:

2.随着工业的快速发展,机械设备趋于大型化、复杂化和重要化。机械设备的健康问题越来越受到人们的关注。齿轮箱广泛应用于风力发电、航空等工业领域,作为旋转机械设备来调节转速和扭矩。由于工业环境的特殊性,齿轮箱的重要部件,如齿轮和轴承,通常在高速、重载的工业环境中长时间运行,经常导致齿轮箱故障。一旦发生故障,长期维护和高昂的维护成本是不可避免的,这将带来巨大的经济损失。因此,如何有效地诊断齿轮箱故障,提高齿轮箱的可靠性是一个亟待解决的问题。
3.目前,齿轮箱常用的故障诊断方法包括油液分析、振动分析、声发射分析等。其中,基于振动分析的方法利用振动信号实现齿轮箱的故障诊断。当变速箱发生某一故障时,会产生相应的周期性振动波形,包含丰富的故障信息。通过对信号波形的分析,可以实现齿轮箱的故障诊断。基于振动分析的方法具有诊断速度快、准确度高的优点,应用最为广泛。然而,振动传感器价格昂贵,并且振动信号的质量容易受到位置、环境和其他部件的影响。在实际应用中,振动传感器的安装通常高度依赖于专业经验。扭矩信号不受振动传递路径变化的影响,其频谱结构比振动信号简单。因此,在某些情况下,扭矩信号是降低齿轮箱故障诊断难度的替代方法。然而,扭振传感器采集的信号可能只有片面的信息,并且很难用单一类型传感器采集的信息来区分不同的故障。因此,在故障诊断中应适当引入振动信号。目前,基于扭振信号和振动信号的齿轮箱故障诊断研究相对较少。因此,有必要研究一种将振动信号和转矩信号相结合的故障诊断方法,以实现更准确、更稳健的故障诊断。
4.神经网络因其大规模并行处理、分布式存储和非线性映射等优点而广泛应用于各个领域。近年来,基于神经网络的故障诊断方法也被广泛应用于齿轮箱故障诊断领域。概率神经网络(pnn)是一种具有监督学习的前馈神经网络,其训练速度比反向传播快5倍以上。只要有足够的样本数据,pnn就可以收敛到贝叶斯分类器。目前,已经提出了许多基于pnn的故障检测和诊断方法。然而,在以往的大多数研究中,pnn的决策过程只使用了训练样本的先验分布,而没有考虑pnn分类器的先验知识,这使得无法有效避免高风险故障模式的误分类。因此,有必要适当调整现有pnn分类器的设计,并结合pnn分类器的诊断信息和先验知识,以进一步降低诊断风险。
5.多信息融合是指充分利用不同时空的数据,通过一定的准则对传感器信号进行分析,得到对观测对象的一致描述和解释,从而获得更准确、充分的信息,做出综合决策。目前,多信息融合方法大致可分为三类:数据级融合、特征级融合和决策级融合。数据层融合直接融合原始故障信号,具有数据丢失少、精度高的优点,但所使用的传感器需要属于同一传感器,因此数据层融合不适合在线应用的齿轮箱故障诊断系统。特征层融合主要是对提
取的故障特征进行融合,实现了大量的数据压缩。决策级融合是各种诊断结果的融合,融合结果的好坏直接影响决策的准确性。该方法在三种方法中丢失的数据量最大,但计算量最小,抗干扰能力强,成本低,可以最大限度地减少偏差较大的单个信息源对整体诊断结果的影响。因此,本发明采用决策级融合方法。
6.此外,由于每个传感器的质量、安装位置和抗干扰能力不同,在不同的工作条件下,每个传感器的故障诊断能力是不均衡的。如果将各种传感器的诊断结果直接融合,很容易导致最终诊断结果出现偏差。因此,根据每个信号的特点,为每个信号分配不同的权重,将更加科学合理。
7.本发明基于以上分析的思路,提出一种基于最小贝叶斯风险重分类和自适应权重的齿轮箱多信号融合故障诊断方法,对齿轮箱的故障进行多信号融合的准确诊断。
8.目前在齿轮箱多信号融合故障诊断方面类似的专利成果,如《一种基于k均值聚类和证据融合的齿轮箱故障诊断方法》,《一种风电机组齿轮箱故障诊断方法及系统》,本发明基于现有方法的优势在于:充分利用了pnn的已有知识和历史信息,避免了诊断过程中的人为干预,实现了多信号的有效融合,提高了齿轮箱故障诊断的准确性。具体地,使用振动信号和动态转矩信号相结合的故障诊断方法,利用最小贝叶斯风险重分类和自适应加权策略,能够实现更准确、更稳健的故障诊断;通过基于参数最优的pnn和贝叶斯风险最小原则的再分类模型,与其他神经网络分类器相比更充分地考虑模型中的先验知识,并在模型中引入了分类风险系数,实现了单个信号的故障模式重分类,可以获得较低的风险和相对更准确的诊断结果;将决策信息融合与自适应权重分配相结合,设计了诊断决策机制,可以有效区分不同信号的重要性,为不同信号的重分类结果分配更合理、更灵活的权重,并自动融合所有信号的重分类结果,从而在不需要专家协助的情况下获得更稳健的最终分类结果。


技术实现要素:

9.本发明的目的在于提供一种基于最小贝叶斯风险重分类和自适应权重的齿轮箱多信号融合故障诊断方法,对齿轮箱的故障实现多信号融合的准确诊断。
10.根据本发明,提供一种基于最小贝叶斯风险重分类和自适应权重的齿轮箱故障诊断方法,所述方法包括:
11.利用多路信号传感器收集齿轮箱各项运行监测参数,得到多路时间序列参数数据;
12.基于所述多路时间序列参数数据进行特征提取和降维;所述特征提取包括:时间序列参数数据的傅里叶变换,计算齿轮箱的特征频率,计算齿轮箱的故障特征频率,以及提取频谱段得到特征向量;所述降维是指对所述特征向量进行主成分分析,得到降维后的降维特征向量;
13.将所述多路信号的每一路降维特征向量,输入概率神经网络(pnn)分类器,对pnn分类器进行训练;所述训练包括采用自适应参数优化方法对pnn分类器的各种工况和信号类型下的模型参数进行优化,得到优化pnn分类器;再次将所述降维特征向量输入优化pnn分类器,得到齿轮箱故障模式的初步分类结果;
14.构建最小贝叶斯重分类模型,将所述初步分类结果输入所述最小贝叶斯风险重分类模型,得到重分类结果;
15.使用基于自适应加权机制的决策信息融合算法,自动融合所述重分类结果,得到更稳健的齿轮箱故障诊断最终分类结果。
16.优选地是,所述计算齿轮箱的特征频率为:
17.假设驱动电机转速为x,则太阳齿轮旋转频率fs可按如下方式计算:
18.fs=x
19.行星齿轮箱的传动比i可计算如下:
[0020][0021]
则行星齿轮架旋转频率fc计算如下:
[0022][0023]
行星齿轮箱的啮合频率fm可通过下方式计算:
[0024][0025]
其中zr是内圈的齿数,行星齿轮箱的冲击频率f
impact
可按如下方式计算:
[0026]fimpact
=(f
s-fc)*n
[0027]
其中n是行星齿轮的数量;
[0028]
所述计算齿轮箱的故障特征频率为:根据所述齿轮箱特征频率,计算齿轮箱的故障特征频率;当齿轮箱出现部分故障时,故障信息主要反映在频域的[k1f
m-k2f
impact
,k1fm+k2f
impact
]范围内,其中k1,k2为正整数;假设通过选择不同的k1,k2,得到m个故障特征频率及其附近频谱的谱段vj(j=1,2,

,m),提取每个谱段的能量以形成m维特征向量:
[0029]
f=[f1,f2,

,fm],fi=v
itvi
(i=1,2,

,m)
[0030]
使用主成分分析(pca)对f进行降维,得到降维特征向量f


[0031]
优选地是,所述概率神经网络包括:输入层、模式层、求和层和输出层;输入层接收输入样本数据并将样本数据发送到模式层;输入层中的神经元数量与输入向量的长度相同,输入向量表示为x=(x1,x2,

,xd)
t
,其中d表示样本数据的维数;模式层和求和层属于中间层;在模式层,每个训练样本作为一个神经元节点的中心,神经元的数量就是训练样本的总数;通过计算输入样本与每个神经元节点中心之间的距离,得到它们之间的匹配关系;通过层中第i个模式类别中第j个神经元的样本向量输出表示为:
[0032][0033]
其中σ是平滑因子,其值确定以采样点为中心的钟形曲线的宽度;m是训练样本中的模式总数;ni是模式i的训练样本数;x
ij
是第i个模式样本的第j个中心;求和层中神经元的数量与模式的数量相同;求和层取模式层中属于同一模式的隐藏神经元输出的加权平均值;对于模式i的训练数据集条件概率密度函数可以表示为:
[0034][0035]
其中vi表示模式i的输出;输出层接收从求和层输出的各种概率密度函数,输出表
达式为:
[0036]
y=argmax(vi),i=1,2,

,m
[0037]
所述概率密度函数最大的神经元的输出为1,对应的神经元模式为待识别样本的模式,其他神经元的输出均为0。
[0038]
优选地是,所述对pnn分类器进行训练的过程包括:用遍历搜索法,对pnn模型中的平滑因子σ进行优化:首先,从训练样本中提取两个不同的小训练样本,分别称为第一批训练样本和第二批训练样本;给定参数搜索间隔和步长,输入第一批训练样本开始模型训练,在训练过程中搜索单个或多个最优参数;然后用第二批训练样本对模型进行再训练;在第一步找到的最优σ值中,再次使用遍历搜索方法找到第二个训练样本分类精度最高的σ值,作为最终的平滑因子值。
[0039]
优选地是,所述构建最小贝叶斯重分类模型包括:
[0040]
首先,基于pnn分类器的初步分类结果,计算每个模式的后验概率;然后,设定风险损失系数,基于后验概率构建风险损失矩阵,得到最小贝叶斯重分类模型,尔后计算重分类中各模式的条件风险;最后,选择条件风险最低的模式作为重分类结果。
[0041]
优选地是,所述最小贝叶斯重分类模型包括:
[0042]
令ω={ω1,ω2,

,ωc}表示一组有限的c个类别,a={α1,α2,

,αa}表示可以采取的一组有限的行为;给定特征向量x表示一个d维随机变量;设p(x|ωj)为x的状态条件概率密度函数,表示在真实类别为ωj的条件下x的概率密度函数,而p(ωj)表示类别ωj的先验概率,根据贝叶斯公式,后验概率p(ωj|x)可描述为:
[0043][0044]
其中,假设特征向量x采用行为αi∈a,并且已知真实类别状态ωj∈ω的后验概率为p(ωj|x),则与行为αi对应的风险表示为:
[0045][0046]
其中λ(αi|ωj)是一个风险函数,用于描述在实际类别状态为ωj时采取行为αi的风险,则总风险r可以被表示为:
[0047]
r=∫r(α(x)|x)p(x)dx
[0048]
其中α(x)表示决策规则,描述了对每个特征向量x采取的行为;所述最小贝叶斯风险模型的目标是获得最小化总风险r的决策规则α(x)。
[0049]
优选地是,决策系统由描述,其中,表示齿轮箱的实际模式集,表示可诊断的模式集;给定表示所述pnn分类器的初步分类结果,属于的重分类后验概率表示为:
[0050][0051]
其中,是的模式条件概率密度函数,是实际模式为的条件下的概率
密度函数,表示齿轮箱的实际模式为的先验概率;和被称为所述pnn的先验知识。
[0052]
优选地是,所述风险损失矩阵的构建过程在于:
[0053]
对于所述决策系统当实际模式为且可诊断模式为时,风险系数已知,所述风险损失矩阵表示为:
[0054][0055]
其中,当i=j成立时风险系数用于衡量各种误分类情况下的风险,其可根据实际问题背景和大量事故统计分析结果合理给出。
[0056]
优选地是,对于所述决策系统所述pnn分类器的分类结果为实际模式的后验概率为假设当时的风险系数已经建立,所述重分类结果描述如下:
[0057][0058]
其中,是条件风险,根据风险系数和后验概率计算得到:
[0059][0060]
优选地是,所述基于自适应加权机制的决策信息融合算法包括:
[0061]
决策系统由ds={s,acc}描述,s={s1,s2,

,sm}表示信号集,acc={acc1,acc2,

,accm}表示各个信号的诊断准确度集合,m是信号总数;其中,acck表示信号sk的诊断准确度;归一化acck后,信号sk的权重可以表示为:
[0062][0063]
得到基于信号权重的决策系统ds={s,w},s={s1,s2,

,sm},w={w1,w2,

,wm};其中,对于任何信号sk∈s,利用自适应加权机制得到相应的自适应权重为wk;假设已知每个信号的重分类诊断结果sk(k=1,2,

,m),所有信号的重分类诊断结果表示为:
[0064][0065]
其中,s
ik
表示信号sk到模式i的重分类诊断结果,且
当s
ik
=1时,表示模式i发生,反之亦然;
[0066]
则齿轮箱在各种模式下的诊断得分g
modei
(i=1,2,

,n)可由下式计算:
[0067][0068]
其中,[w1,w2,

,wm]
t
为信号的权重;g
modei
是模式i的诊断分数;显然,0≤g
modei
≤1;当g
modei
=0,表示没有分类器指示故障模式i发生;当g
modei
=1,表示所有分类器都指示故障模式i发生;
[0069]
根据所述得分g
modei
,将信息融合诊断结果定义为:
[0070][0071]
其中,f2(g)表示信息融合诊断结果,
[0072]
本发明的有益效果在于:
[0073]
根据本发明实施例提供的方案,将pnn和最小贝叶斯风险理论用于齿轮箱再分类诊断,基于pnn模型的初步分类结果和先验知识,重分类模型引入分类风险系数,以获得风险较低的重分类结果;将自适应加权用于多信号融合诊断,基于每个信号的重分类结果,采用自适应加权机制实现信号权重的自学习,并将所有信号的重分类结果进行融合,得到更稳健的最终分类结果。该策略充分利用了pnn的已有知识和历史信息,避免了诊断过程中的人为干预,能够实现多信号的有效融合,以提高齿轮箱故障诊断的准确性,有利于及时检测齿轮箱是否发生故障、精确诊断齿轮箱发生何种故障,从而避免因齿轮箱故障引起更大的经济损失甚至安全事故。
附图说明
[0074]
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
[0075]
图1为本发明实施例提出的一种基于最小贝叶斯风险重分类和自适应权重的齿轮箱多信号融合故障诊断方法的流程图;
[0076]
图2是本发明实施例中传感器的安装位置;
[0077]
图3是本发明实施例中信号的时域、频域和特征谱段示例;
[0078]
图4是本发明实施例中对信号进行pca降维得到的三维特征向量示意图;
[0079]
图5是本发明实施例中利用自适应参数优化方法优化pnn的平滑因子时,pnn分类器精度随平滑因子的变化;
[0080]
图6是本发明实施例中利用自适应参数优化方法优化pnn的平滑因子时,使用第一次搜索的最优σ值的第二批训练样本的分类精度;
[0081]
图7是本发明实施例中五个通道信号的自适应权重信息融合结果,及其与直接融合结果的比较情况。
具体实施方式
[0082]
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不限定于本发明
[0083]
图1为本发明实施例中一种基于最小贝叶斯风险重分类和自适应权重的齿轮箱多信号融合故障诊断方法的流程图,如图1所示,该方法包括如下步骤:
[0084]
步骤s101:利用多路传感器收集到齿轮箱各项运行监测参数。
[0085]
步骤s102:对于每路信号,对整理后的参数监测数据进行特征提取及降维。
[0086]
对采集到的每路信号的时间序列数据进行快速傅立叶变换(fft),得到故障数据的频域表达式。然后,根据驱动电机转速以及齿轮箱内部结构计算齿轮箱特征频率,假设驱动电机转速为x,则太阳齿轮旋转频率(表示为fs)可按如下方式计算:
[0087]fs
=x
[0088]
行星齿轮箱的传动比(表示为i)可计算如下:
[0089][0090]
根据上式,行星齿轮架旋转频率(表示为fc)可计算如下:
[0091][0092]
行星齿轮箱的啮合频率(表示为fm)可通过以下方式计算:
[0093][0094]
其中zr是内圈的齿数。行星齿轮箱的冲击频率(表示为f
impact
)可按如下方式计算:
[0095]fimpact
=(f
s-fc)*n
[0096]
其中n是行星齿轮的数量。
[0097]
根据齿轮箱特征频率,计算齿轮箱的故障特征频率。当齿轮箱出现部分故障时,故障信息主要反映在频域的[k1f
m-k2f
impact
,k1fm+k2f
impact
]范围内(k1,k2为正整数)。假设通过选择不同的k1,k2,得到m个故障特征频率及其附近频谱的谱段vj(j=1,2,

,m),提取每个谱段的能量以形成m维特征向量:
[0098]
f=[f1,f2,

,fm],fi=v
itvi
(i=1,2,

,m)
[0099]
使用主成分分析(pca)对f进行降维,表示为f

,作为概率神经网络(pnn)诊断模型的输入。
[0100]
步骤s103:对于每路信号,利用提取到的特征,分别使用概率神经网络(pnn)对齿轮箱进行故障分类,并在训练pnn的过程中,采用自适应参数优化方法,对pnn结构参数进行优化。
[0101]
概率神经网络(pnn)是一种结构简单、应用广泛的神经网络,主要由四部分组成,即输入层、模式层、求和层和输出层。输入层接收输入样本数据并将样本数据发送到模式层。输入层中的神经元数量与输入向量的长度相同。输入向量表示为x=(x1,x2,

,xd)
t
,其中d表示样本数据的维数。模式层和求和层属于中间层。在模式层,每个训练样本作为一个神经元节点的中心,神经元的数量就是训练样本的总数。通过计算输入样本与每个神经元节点中心之间的距离,得到它们之间的匹配关系。通过层中第i个模式类别中第j个神经元
的样本向量输出表示为:
[0102][0103]
其中σ是平滑因子,其值确定以采样点为中心的钟形曲线的宽度;m是训练样本中的模式总数;ni是模式i的训练样本数;x
ij
是第i个模式样本的第j个中心。求和层中神经元的数量与模式的数量相同。求和层取模式层中属于同一模式的隐藏神经元输出的加权平均值。对于模式i的训练数据集条件概率密度函数可以表示为:
[0104][0105]
其中vi表示模式i的输出。输出层接收从求和层输出的各种概率密度函数,输出表达式为:
[0106]
y=argmax(vi),i=1,2,

,m
[0107]
即概率密度函数最大的神经元的输出为1,对应的神经元模式为待识别样本的模式,其他神经元的输出均为0。
[0108]
使用经过主成分分析方法降维的特征向量f

作为pnn模型的输入样本。在训练pnn使得分类损失函数最小化的过程中,采用自适应参数优化方法,主要是遍历搜索法,对pnn模型中的平滑因子σ进行优化。其基本思想如下:首先,从训练样本中提取两个不同的小训练样本,分别称为第一批训练样本和第二批训练样本。给定参数搜索间隔和步长,输入第一批训练样本开始模型训练,在训练过程中搜索单个或多个最优参数。然后用第二批训练样本对模型进行再训练。在第一步找到的最优σ值中,再次使用遍历搜索方法找到第二个训练样本分类精度最高的σ值,作为最终的平滑因子值。
[0109]
步骤s104:对于每路信号,对所述pnn分类器的初步分类结果,使用基于最小贝叶斯风险的重分类模型,得到重分类结果。
[0110]
基于最小贝叶斯风险的重分类模型的基本过程如下:首先,基于pnn分类器的初步分类结果,计算每个模式的后验概率。然后,基于风险损失矩阵,计算重分类中各模式的条件风险。最后,选择条件风险最低的模式作为重分类结果。
[0111]
最小贝叶斯风险模型的定义如下。令ω={ω1,ω2,

,ωc}表示一组有限的c个类别,a={α1,α2,

,αa}表示可以采取的一组有限的行为。给定特征向量x表示一个d维随机变量。设p(x|ωj)为x的状态条件概率密度函数,表示在真实类别为ωj的条件下x的概率密度函数,而p(ωj)表示类别ωj的先验概率,根据贝叶斯公式,后验概率p(ωj|x)可描述为:
[0112][0113]
其中,假设特征向量x采用行为αi∈a,并且已知真实类别状态ωj∈ω的后验概率为p(ωj|x),则与行为αi对应的风险表示为:
[0114]
[0115]
其中λ(αi|ωj)是一个风险函数,用于描述在实际类别状态为ωj时采取行为αi的风险。总风险r可以被表示为:
[0116]
r=∫r(α(x)|x)p(x)dx
[0117]
其中α(x)表示决策规则,描述了对每个特征向量x采取的行为。最小贝叶斯风险模型的目标是获得最小化总风险r的决策规则α(x)。
[0118]
重分类后验概率的定义如下。决策系统由描述,表示齿轮箱的实际模式集,表示可诊断的模式集。给定表示pnn分类器的分类结果,属于的重分类后验概率表示为:
[0119][0120]
其中,是的模式条件概率密度函数,即在实际模式为的条件下的概率密度函数,表示齿轮箱的实际模式为的先验概率。在本发明中,和被称为pnn的先验知识。
[0121]
风险损失矩阵的定义如下。给定一个决策系统当实际模式为且可诊断模式为时,风险系数已知。风险损失矩阵表示为:
[0122][0123]
其中,当i=j成立时风险系数用于衡量各种误分类情况下的风险,一般根据实际问题背景和大量事故统计分析结果合理给出。
[0124]
基于所述最小贝叶斯风险、重分类后验概率、风险损失矩阵的相关定义,重分类模型的定义如下。给定一个决策系统pnn分类器的分类结果为实际模式的后验概率为假设当时的风险系数已经建立,重分类结果描述如下:
[0125][0126]
其中,是条件风险,根据风险系数和后验概率计算得到:
[0127][0128]
步骤s105:使用基于自适应加权机制的决策信息融合算法,自动融合所有信号的重分类结果,得到更稳健的齿轮箱故障诊断最终分类结果。
[0129]
自适应加权机制的定义如下。决策系统由ds={s,acc}描述,s={s1,s2,

,sm}表
示信号集,acc={acc1,acc2,

,accm}表示各个信号的诊断准确度集合,m是信号总数。其中,acck表示信号sk的诊断准确度。归一化acck后,信号sk的权重可以表示为:
[0130][0131]
在多分类器融合问题中,信号集s与分类器建立一对一的对应关系,集合acc表示每个分类器的重分类诊断准确度,实现计算出的每个分类器的权重具有自适应特性,可以根据每个分类器的准确度亦即每个信号的重要性自动调整。
[0132]
基于自适应加权机制的决策信息融合方法定义如下。给定一个决策系统ds={s,w},s={s1,s2,

,sm},w={w1,w2,

,wm},对于任何信号sk∈s,利用自适应加权机制得到相应的自适应权重为wk。假设已知每个信号的重分类诊断结果sk(k=1,2,

,m),所有信号的重分类诊断结果表示为:
[0133][0134]
其中,s
ik
表示信号sk到模式i的重分类诊断结果,且当s
ik
=1时,表示模式i发生,反之亦然。
[0135]
则齿轮箱在各种模式下的诊断得分g
modei
(i=1,2,

,n)可由下式计算:
[0136][0137]
其中,[w1,w2,

,wm]
t
为信号的权重。g
modei
是模式i的诊断分数。显然,0≤g
modei
≤1。当g
modei
=0,表示没有分类器指示故障模式i发生;当g
modei
=1,表示所有分类器都指示故障模式i发生。
[0138]
根据上述各目标模式的得分g
modei
,将信息融合诊断结果定义为:
[0139][0140]
其中,f2(g)表示信息融合诊断结果,
[0141]
通过基于最小贝叶斯风险重分类和自适应权重的齿轮箱多信号融合故障诊断方法,可以充分利用pnn的已有知识和历史信息,避免了诊断过程中的人为干预,实现多信号的有效融合,以提高齿轮箱故障诊断的准确性。
[0142]
【示例性实施例】
[0143]
下面利用具体的案例对本发明的一个示例性实施例进行阐述。
[0144]
以dps动力传动故障预测综合试验台为例,该平台主要用于齿轮箱故障诊断和寿命预测的技术研究,主要由以下部件组成:控制柜、润滑系统、驱动电机、试验行星齿轮箱、试验并联齿轮箱、两个负载并联齿轮箱、负载电机、扭矩传感器和力传感器。
[0145]
本试验台的试验行星齿轮箱为单传动,包括四个行星齿轮和一个太阳齿轮,传动比为4.571。与并联齿轮箱相比,试验行星齿轮箱更为复杂,含有故障信息的振动信号较弱,诊断更具挑战性。本实施例中使用的四个预先损坏的齿轮均由spectra quest提供,包括磨损、断齿、缺齿、根部裂纹等四种类型的故障模式,都是由人工切割和磨削造成的。磨损齿轮表面抛光0.2-0.3mm。对于断齿齿轮,其一个齿的1/3被切断。对于缺齿齿轮,其一个齿从根部完全切断。对于根部裂纹齿轮,其一个齿被根切0.5mm。
[0146]
试验中的行星齿轮箱和平行齿轮箱齿轮均为正齿轮。行星齿轮箱的具体齿数如下表所示。
[0147]
组件齿数内齿圈100太阳轮28行星轮28
[0148]
dps试验台控制面板上的速度可调范围为0~60hz,负载可调范围为0~100%。在本实施例中,负载分别设置为0nm、0.6nm和1.2nm,对应于控制面板上的0%、1%和2%,最小和最大转速分别为10hz和60hz。具体实验条件如下表所示。
[0149]
序号转速(hz)负载(nm)序号转速(hz)负载(nm)12007101.224008201.236009301.24200.610401.25400.611501.26600.612601.2
[0150]
下面将根据图1所示的本发明的基于最小贝叶斯风险重分类和自适应权重的齿轮箱多信号融合故障诊断方法进行示例说明。
[0151]
步骤一:利用多路信号传感器收集齿轮箱各项运行监测参数,得到多路时间序列参数数据。
[0152]
多路信号指至少两路信号,实际中与诊断方法中所采用的传感器个数相关,一个传感器可产生一路或多路信号。例如基于3维的振动加速度传感器,可分别产生三个轴向方向的三路加速度信号振动。而扭矩传感器仅输出一路信号。本示范实施例选用一个动态扭矩传感器和两个振动传感器进行信号采集。为了减少信号传输路径的影响,在驱动电机和试验行星齿轮箱之间安装动态扭矩传感器,该传感器通过联轴器连接至试验行星齿轮箱的输入轴(如图2(a)所示)。当轴旋转时,动态扭矩传感器测量电机所产生的扭矩,以响应施加到旋转轴上的负载。扭矩值可通过测量轴一端相对于另一端的旋转角度来确定。有两个振动传感器。端盖振动传感器拧到试验行星齿轮箱输入轴轴承的外端盖上(如图2(b)所示),箱体振动传感器安装在太阳齿轮正上方的试验行星齿轮箱外框上(如图2(c))。振动传感器的工作原理是利用压电晶体的压电效应。在振动测量中,压电晶体受到惯性质量的影响,惯
性力产生的电荷数与加速度成正比。
[0153]
实验采用美国spectrum quest公司的vq-usb16数据采集系统,可同时采集16路信号。在本实施例中,前5个通道用于数据采集。通道1与箱体振动传感器的x轴连接,通道2与箱体振动传感器的y轴连接,通道3与箱体振动传感器的z轴连接,通道4与端盖振动传感器连接,通道5与动态扭矩传感器连接。因此,本实施例包含1个动态扭矩信号和4个振动信号。为了便于实验分析,从箱体振动传感器的x轴、箱体振动传感器的y轴、箱体振动传感器的z轴、端盖振动传感器和动态扭矩传感器采集的五个通道信号被记录为信号1、信号2、信号3、信号4和信号5。结合变速箱特性参数,采样频率设定为12800hz,共采集32帧,每帧16384点,共采集524288点。频率分辨率为0.781hz。
[0154]
步骤二:对于多路时间序列参数数据进行特征提取和降维。
[0155]
对采集到的多路时间序列参数数据进行快速傅立叶变换(fft),得到故障数据的频域表达式。然后,根据驱动电机转速以及齿轮箱内部结构计算齿轮箱特征频率,假设驱动电机转速为x,则太阳齿轮旋转频率(表示为fs)可按如下方式计算:
[0156]fs
=x
[0157]
行星齿轮箱的传动比(表示为i)可计算如下:
[0158][0159]
根据上式,行星齿轮架旋转频率(表示为fc)可计算如下:
[0160][0161]
行星齿轮箱的啮合频率(表示为fm)可通过以下方式计算:
[0162][0163]
其中zr是内圈的齿数。行星齿轮箱的冲击频率(表示为f
impact
)可按如下方式计算:
[0164]fimpact
=(f
s-fc)*n
[0165]
其中n是行星齿轮的数量。
[0166]
利用行星齿轮箱的传动比4.571和结构参数,可计算获得行星齿轮箱的特征频率,如下表所示。
[0167]
特征频率转速(hz)太阳齿轮转动频率x行星齿轮架旋转频率0.219x啮合频率21.875x冲击频率3.125x
[0168]
然后根据齿轮箱特征频率,计算齿轮箱的故障特征频率。当齿轮箱出现部分故障时,故障信息主要反映在频域的[k1f
m-k2f
impact
,k1fm+k2f
impact
]范围内(k1,k2为正整数)。
[0169]
在本实施例中,故障部件是太阳齿轮。太阳齿轮失效的主要特征频率为太阳齿轮转动频率及其倍增频率、啮合频率及其倍增频率、以及冲击频率。因此,本实施例采用k1=1,2,

,10,k2=2从10个谱段中提取太阳齿轮故障信息,如下表所示。
[0170]
序号频谱段转速(hz)符号
1[f
m-2f
impact
,fm+2f
impact
][15.625x~28.125x]v12[2f
m-2f
impact
,2fm+2f
impact
][37.5x~50x]v23[3f
m-2f
impact
,3fm+2f
impact
][59.375~71.875x]v34[4f
m-2f
impact
,4fm+2f
impact
][81.25x~93.75x]v45[5f
m-2f
impact
,5fm+2f
impact
][103.125x~115.625x]v56[6f
m-2f
impact
,6fm+2f
impact
∞][125x~137.5x]v67[7f
m-2f
impact
,7fm+2f
impact
][146.875x~159.375x]v78[8f
m-2f
impact
,8fm+2f
impact
][168.75x~181.25x]v89[9f
m-2f
impact
,9fm+2f
impact
][190.625x~203.125x]v910[10f
m-2f
impact
,10fm+2f
impact
][212.5x~225x]v
10
[0171]
值得注意的是,由于本实施例中的四种失效模式均为太阳齿轮的部分失效,无论发生哪种失效模式,其对频谱的影响都主要集中在选定的10个频谱段。每个谱段分别表示为向量v1,v2,v3,

,v
10

[0172]
时域、频域和特征谱段显示如图3所示(以断齿故障(60hz,0nm)工况下的信号4和磨损故障(40hz,0nm)工况下的信号5为例)。从图3可以看出,提取的10个频谱段有效地保留了频谱峰值,这表明计算出的特征频率与实际信号特征频率一致,提取的10个谱段能够有效地反映故障的频谱特征。
[0173]
提取每个谱段的能量以形成10维特征向量f:
[0174]
f=[f1,f2,

,f
10
],fi=v
itvi
(i=1,2,

,10)
[0175]
使用主成分分析(pca)将f的维数降为3维,表示为f

,作为概率神经网络(pnn)诊断模型的输入。通过降维得到的三维特征向量如图4所示(以信号1在(40hz,0nm)工况下、信号2在(50hz,1.2nm)工况下、信号5在(30hz,1.2nm)工况下为例)。从图4可以看出,具有不同模式的齿轮的三维特性非常不同。在空间分布上几乎没有重叠,这表明本发明提出的特征提取方法非常有效
[0176]
步骤三:对于每路信号,利用提取到的特征,分别使用概率神经网络(pnn)对齿轮箱进行故障分类,并在训练pnn的过程中,采用自适应参数优化方法,对pnn结构参数进行优化。
[0177]
当使用pnn进行分类时,对于同一样本,不同的平滑因子σ值会导致诊断结果存在较大差异。因此,本实施例使用所述的自适应参数优化方法来优化参数σ。以5号信号在(10hz,1.2nm)工况下的采样为例,比较了参数σ优化前后pnn的诊断精度。图5显示了训练样本下pnn分类精度随平滑因子的变化(工作条件为(10hz,1.2nm)下信号5的样本)。
[0178]
从图5可以看出,pnn分类的准确性受参数σ的影响很大。因此,有必要采用自适应参数优化方法进行参数σ优化。首先,从训练样本中分离出两个不同的小训练样本,分别记录为第一批训练样本和第二批训练样本。将参数σ的搜索间隔设置为(0,5],步长为0.01。输入第一批训练样本开始模型训练,然后在训练过程中使用遍历搜索方法找到最优参数。然后,使用第二批训练样本重新训练模型。在第一次找到的多个最优σ值中,再次使用遍历搜索方法为第二批训练样本找到分类精度最高的σ值,作为最终平滑因子值。如果有多个最优σ值可以同时达到相同的最高分类精度,则将第一个σ值作为最终平滑因子值。需要指出的是,为了避免过度拟合,应尽可能避免小于1的σ值,除非上述多个最优σ值均小于1。使用第
一次搜索的最优σ值的第二批训练样本的分类精度如图6所示(工作条件为(10hz,1.2nm)下信号5的样本)。对于第一次搜索中找到的6个σ值再次使用遍历搜索法,最后选择3.98作为信号5在(10hz,1.2nm)工作条件下的最佳平滑因子值。
[0179]
针对每种工况和信号类型,对分类器进行了参数优化设计,以确保每个分类器能够适应不同工况下每个信号的特性,从而保证分类器的精度。不同工况下不同信号的最佳σ值如下表所示。
[0180]
工况信号1信号2信号3信号4信号520hz_0nm2.494.981.902.664.0940hz_0nm1.001.004.601.001.0060hz_0nm1.001.001.001.001.0020hz_0.6nm3.731.001.131.002.4240hz_0.6nm1.001.001.001.001.0060hz_0.6nm1.001.001.001.002.0810hz_1.2nm1.893.952.381.003.9820hz_1.2nm2.611.004.881.004.1530hz_1.2nm1.001.001.001.001.0040hz_1.2nm1.001.001.001.001.0050hz_1.2nm1.001.001.001.001.0060hz_1.2nm1.001.001.001.004.74
[0181]
将经过特征提取处理的信号特征向量输入经过自适应参数优化的pnn分类器,得到初步分类结果。
[0182]
步骤四:对于每路信号,对所述pnn分类器的初步分类结果,使用基于最小贝叶斯风险的重分类模型,得到重分类结果。
[0183]
本实施例假设判断正确时,风险损失为0;当一种故障被误判为另一种故障时,风险损失为1;当正常模式判断为故障模式时,风险损失为2;当故障模式判断为正常时,风险损失为3。风险损失表如下表所示。
[0184][0185]
本实施例中的风险损失矩阵如下:
[0186][0187]
将断齿、正常、磨损、缺齿和齿根裂纹五种故障模式分别表示为模式1、模式2、模式3、模式4和模式5。
[0188]
将pnn分类器的初步分类结果输入本发明所述基于最小贝叶斯风险的重分类模型,得到重分类结果。下表显示了基于pnn和重分类模型的五种信号分类结果的比较。
[0189]
信号信号1信号2信号3信号4信号5pnn84.67%96.29%81.52%88.99%94.95%重分类模型85.45%96.29%83.71%91.36%94.95%
[0190]
结果表明,本发明提出的重分类模型能够达到较高的分类精度。基于重分类模型的故障诊断总体准确率并不比pnn高多少,但重分类模型可以有效地利用pnn分类器的先验知识。通过引入分类风险系数,重分类模型可以尽可能避免高风险的误分类,使诊断风险显著降低,具有更大的实际应用价值。
[0191]
步骤五:使用基于自适应加权机制的决策信息融合算法,自动融合所有信号的重分类结果,得到更稳健的齿轮箱故障诊断最终分类结果。
[0192]
采用本发明所述的基于自适应加权的决策信息融合方法,对五个信号的重分类诊断结果进行融合。为了评估和比较本发明提出的自适应加权机制的性能,本实施例采用直接决策信息融合方法与其进行比较。与基于自适应加权的决策信息融合方法不同,直接决策信息融合方法中五个信号的权重相等。两种融合方法的效果比较如图7所示。
[0193]
从图7可以看出,与直接融合方法相比,本发明提出的基于自适应加权的决策信息融合方法的诊断准确率更高,平均准确率从直接融合的97.0%提高到99.87%。基于自适应加权的决策信息融合方法可以根据每个信号的实际诊断水平,实现每个信号权重的自适应调整,有效区分每个信号在不同工况下的重要性。
[0194]
综上所述,本发明提出了一种基于最小贝叶斯风险重分类和自适应权重的齿轮箱多信号融合故障诊断方法,将pnn和最小贝叶斯风险理论用于齿轮箱再分类诊断,将自适应加权用于多信号融合诊断,充分利用了pnn的已有知识和历史信息,避免了诊断过程中的人为干预,能够实现多信号的有效融合,得到更稳健的最终分类结果,提高了齿轮箱故障诊断的准确性,,有利于及时检测齿轮箱是否发生故障、精确诊断齿轮箱发生何种故障,从而避免因齿轮箱故障引起更大的经济损失甚至安全事故。
[0195]
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1