论文部分内容阅读
滚动轴承广泛应用于机械行业,故对滚动轴承故障诊断技术的研究具有重要意义。滚动轴承的故障诊断实际上是一个模式识别的过程,其关键是故障的特征提取和状态识别。时频分析法是常用于振动信号的特征提取方法,其分为线性分析法和非线性分析法两种类型。线性时频分析方法包括短时傅立叶变换(STFT), Gabor变换和小波变换。非线性时频分析方法包括离散傅立叶变换(DFT), Wigner-Ville分布,Choi-Wiliam分布。STFT通过对信号的局部化时频分析建立时域和频域两者之间的关系,但信号的高频和低频分量又是由海森堡不确定性原理确定。Wigner-Ville分布是一种更加直观和合理的非线性时频分布,同时它还能够描述信号的瞬时功率谱,但其在卷积过程产生的虚假分量,造成信号时频特征的混乱。傅立叶变换将信号分解为一系列不同频率段的正弦波,而小波变换将信号分解成它的小波基。而滚动轴承的振动信号是非线性和非平稳的,因此以上方法在分析非平稳和非线性信号时都具有一定的局限性。希尔伯特—黄变换(HHT)是一种自适应时频分析方法,包括经验模态分解(EMD)和Hilbert谱分析(HAS)两个部分。EMD是依据信号自身的时间尺度特征将信号分解为有限个单分量信号,称之为内禀模态函数(IMF)。该方法在非线性非平稳数据的分析中具有较大的潜力,尤其是在分析典型的时频能量交涉信号中,但是,EMD的端点效应,模态混淆,过包络与欠包络,负频率,瞬时频率,以及缺乏一定的理论基础等一系列问题,仍需要进一步研究。最近Smith提出了一种新的自适应时频分析方法Local Mean Decomposition,局部均值分解(LMD)。LMD的原理是基于滑动平均处理将一个复杂多分量信号分解为若干乘积函数分量(PF),所使用的滑动步长(MA)对分解结果具有重要影响。此外,纯调频(FM)信号的标准也会对该方法的性能产生影响。与EMD方法相比,LMD具有更多的优势,如更少的迭代次数,更平稳的端点效应和更高的瞬时频率分辨率。由LMD分解得到的局部均值不受过包络和欠包络的影响,同时LMD局部幅值比EMD上、下包络线更具有振荡特性。因此,局部均值和局部幅度都基于信号的局部特征时间尺度。本文研究了另一种自适应时频分析方法Local Characteristic-Scale Decomposition即局部特征尺度分解(LCD)。通过LCD方法可以将信号分解为若干内禀尺度分量(ISC),每一个ISC分量都包含有信号的局部特征,因此通过该方法能够提取到更精确和有效的原始信号特征信息。LCD在减少端点效应和迭代时间和瞬时特性的精度等方面的表现都要优于EMD。此外LCD能够改善EMD分解信号产生的边际效应。根据上述优点,本文提出了基于LMD和LCD的滚动轴承故障诊断方法。滚动轴承故障诊断实际上是一个状态识别过程。状态识别采用统计学习理论,监督与非监督分类。状态识别常用的状态识别方法有人工神经网络(Artificial neural network, ANN^和支持向量机(Support Vector Machine, SVM)。 ANN主要缺点是难以确定网络结构和参数,还需要大量样本,而在实际中很难获得大量的样本。另外,收敛速度慢也大大增加了计算时间。SVM是一个基于统计学习理论和结构风险最优原则的有效的模式识别方法,不仅能解决ANN中存在的过拟合、局部最优、收敛速度慢等问题,针对小样本还具有很好的泛化概括能力。SVM被广泛的应用于模式识别和其他领域。然而,SVM的参数选择对分类效果有很大的影响,而参数的选择实际上是一个优化过程,因此优化算法被应用于SVM的参数选择。遗传算法(Genetic algorithm,GA)和粒子群算法(Particle swarm optimization, PSO)都应用于SVM参数的优化。GA算法具有收敛速度慢,容易丢失局部最优解等问题。此外,GA并不能解决特定的优化问题以及变种问题。PSO算法在解决问题时有容易描述、容易实现、收敛速度快等优势,但是存在不能有效避免过早收敛的缺陷。近来,一种新的基于化学反应原理的优化算法被提出后,经验证在很多方面都优于其它优化算法。化学反应优化算法的思路来自化学反应的发生,模仿化学反应中分子的微观运动,通过利用化学反应生成物具有最低能量的现象而实现优化。基于化学反应原理的优化方法有两种算法:一种是化学反应优化(Chemical Reaction Optimization, CRO), CRO原理是基于系统的势能,当势能降低到最低限度时,反应系统会逐渐达到平衡状态,因此将势能作为最小化问题的目标函数可行的;另一种是人工反应优化算法(Artificial Chemical Reaction Optimization Algorithm, ACROA),焓和熵可以作为最小化和最大化问题的目标函数(状态函数)。焓取决于物质的化学性质,温度与压力的状态,而熵用来测量化学系统组件的随机性或病症。ACROA具有一个参数,初始反应物,因此这种方法很容易使用。论文分别将CRO和ACROA应用于SVM的参数优化。结果表明:基于化学反应优化的支持向量机(Chemical Reaction Optimization-Support Vector Machine, CRO-SVM)和基于人工反应优化算法的支持向量机(Artificial Chemical Reaction Optimization Algorithm-Support Vector Machine, ACROA-SVM)在解决分类问题上都优于基于遗传算法的支持向量机(Genetic algorithm-Support vectormachine, GA-SVM)和基于粒子群算法的支持向量机(Particle swarm optimization-Support vector machine, GA-SVM)。在此基础上,论文分别将局部均值分解(Local mean decomposition, LMD)和局部特征尺度分解(Local characteristic-scale decomposition, LCD)与ACROA-SVM、CRO-SVM相结合应用于滚动轴承故障诊断。论文主要工作和创新点如下:1.对LMD和LCD两种时频分析方法进行了研究,分别将LMD、LCD与经验模态分解(Empirical mode decomposition, EMD)方法进行了对比分析,仿真信号和滚动轴承故障实验信号的分析结果表明,相对于EMD方法,LMD和LCD在计算效率的端点效应等方面具有优越性。2.对化学反应算法进行了理论研究,分析了GA和PSO这两种启发式算法的局限性,阐述了CRO和ACROA算法的原理及其化学反应过程,并提出了CRO和ACROA算法的参数。将CRO和ACROA和上述启发式算法进行了对比分析,总结了CRO和ACROA算法的优缺点。3.提出了基于CRO, ACROA的SVM参数优化方法。在支持向量机中,泛化能力以及最小训练误差和最小模型复杂性之间的权衡是由内核参数和正则常数C决定,核函数参数定义从输入空间到输出空间之间的非线性映射.如果这些参数没有正确选择,SVM的性能就会减弱。本文采用CRO, ACROA对核参数和正则常数C进行优化,结果表明,CRO, ACROA相较于GA和PSO来说在训练速度和分类率方面有更好的性能,能获得最佳优化效果。4.将CRO, ACROA-SVM和LMD、LCD等方法相结合对滚动轴承进行故障诊断。(1)提出了一种基于LCD能量熵,ACROA算法设计的支持向量机简称LCD-ACROA-SVM)的滚动轴承故障诊断。首先,将振动加速度信号分解成若干个内禀尺度分量,然后,提出LCD能量熵的概念。其次,从包含主要故障信息的内禀尺度分量中提取能量特征作为支持向量机分类器的输入向量。最后,提出ACROA-SVM分类器用于识别滚动轴承故障模式。对内圈故障和外圈故障的滚动轴承进行分析,结果表明:基于ACROA-SVM的诊断方法和采用LCD方法提取不同频带能量水平能够准确有效地识别滚动轴承故障模式,提出的方法要明显优于经验模态分解方法,而且更加节省时间。(2)提出了一种基于LMD和ACROA-SVM的滚动轴承故障诊断(简称LMD-ACROA-SVM)首先,采用局部均值分解方法将从滚动轴承中提取的原调制振动信号分解成若干个PF分量,其次,在包含主要故障信息的PF分量的包络谱中,不同故障特征频率处振幅的比值被定义为特征振幅比。最后,将特征振幅比作为ACROA-SVM分类器的输入并对滚动轴承的故障模式进行识别。结果表明:与LMD方法相结合的ACROA-SVM分类器可以有效地提高故障诊断的准确率,并且耗时少。(3)提出了一种新的基于LCD和CRO-SVM的滚动轴承故障诊断,简称LCD-CRO-SVM。首先,采用LCD方法将滚动轴承原始振动信号分解成若干个内禀尺度分量之和。其次,在一系列内禀尺度分量的包络谱中,计算不同故障特征频率处的振幅比。最后,将这些振幅比作为CRO-SVM分类器的输入。实验结果表明:相比于其他方法,与LCD方法相结合的CRO-SVM分类器能够获得更高的分类精度和需要更少的时间。