一种基于GentleBoost的飞机发电机轴承故障诊断方法

文档序号:5943174阅读:212来源:国知局
专利名称:一种基于GentleBoost的飞机发电机轴承故障诊断方法
技术领域
本发明涉及一种飞机发电机轴承故障诊断方法。
背景技术
滚动轴承是飞机发电机的重要组成部件,由于工作面上长期接触应力反复作用, 导致轴承的内圈、外圈、滚动体和保持架极易出现疲劳、点蚀、剥落、擦伤等故障,导致轴承断裂,造成事故。因此,滚动轴承的故障诊断,特别是滚动轴承的早期故障检测与诊断是非常重要的。所谓早期故障是指故障刚刚萌生,还未对机械的性能和工作状态造成危害之前, 对滚动轴承损伤进行识别,判断其损伤状态及损伤类型,对保障飞机发电机正常运转有十分重要的意义。申请号为200610017613. I的专利“滚动轴承故障自动诊断系统”利用对轴承振动的测试分析和峭度分析,并通过虚拟仪器设计及数字信号处理技术,由软件自动对峭度值进行计算,再进行倒频谱的谱图分析、比较,既可精确测试轴承振动加速度量,又可精确测试轴承振动速度量,并能对轴承的振动进行时域分析、频域分析、时频域联合分析等多参数定量、定性分析,还可进行轴承异音、故障测试分析,以达到对轴承振动进行精密分析,然后与该轴承的故障特征频率或者它的分频、倍频的特征值相比较,自动判断出该轴承故障出现的部位。申请号为201010539005. 3的专利“旋转机械滚动轴承的无线振动监测系统”以旋转机械的滚动轴承为监测对象,以加速度传感器检测轴承振动信号,信号经过滤波、放大、 A/D转换后变为数字信号,以无线传输方式发送给上位机,上位机通过数据分析获得特征参数,由三个检测点的特征参数一起组成三维振动信号特征向量,由神经网络分析是否存在故障,由模式识别判断故障的具体类型,最后对故障信息进行处理,提供数据存储、显示,故障报警等功能。该发明涉及的无线振动监测系统适用于冶金、电力、石油、化工、汽车和造船等旋转机械应用场合,具有结构简单、性能可靠、使用寿命长、实时性强等特点。申请号为 91226314. 8的专利“轴承诊断器”根据声音传递原理,通过接受不同的声音诊断出轴承是否缺少润滑或磨损、滚动件破损等情况。但上述轴承故障诊断及分类方法中有几点不足(I) “滚动轴承故障自动诊断系统”对信号的峭度进行计算,通过倒频谱的谱图分析,提取滚动轴承损伤的固有特征频率,但是特征提取仅仅是故障诊断的前提。一般情况下,仅仅是相关轴承诊断的专业人员会从故障特征中分析轴承中哪个部位发生了损伤,而对于一般的工作人员则无法做到。(2) “旋转机械滚动轴承的无线振动监测系统”运用神经网络对轴承数据进行分析。神经网络是近几年发展起来的一种智能方法,发展至今,其方法主要包括反向传播神经网络(BP神经网络)、径向基神经网络(RBF神经网络)、Hopfield神经网络、Elman神经网络等。但是神经网络的特点决定了它在学习过程中常常会出现训练时间过长,相关参数较难选择的缺点,因此工程上不易实现。
(3) “轴承诊断器”利用声信号进行检测,这种检测手段在现今应用比较广泛,但是其缺点在于声音信号极易受到外界噪声的影响,这种噪声与原始信号叠加,不容易确定信号的特征模态,因此,也就不易对故障进行准确的识别。目前很多的文献都是利用一些传统的方法进行故障诊断,这其中就包括传统的机器学习方法,包括 Bayesian 方法,KNN(K Nearest Neighbor Classifier)方法,SVM 方法等,但是他们都有其各自的缺点。首先Bayesian法需要先验分布,如果先验分布未知,该方法无法实现;其次,在KNN法中,最关键的一个参数是就是分类函数的阶数,阶数选的小,分类的误差就偏大,如果阶数偏大,不仅会增加计算的复杂度,而且还会产生过拟合现象。SVM 是一些诊断系统使用的一种核方法,该方法的优点是能够处理小样本数据,但是缺点是处理数据速度慢,核函数的选择也比较复杂,缺少理论依据。

发明内容
本发明的目的在于克服上述已有问题的不足,提出一种新的故障诊断方法首先在飞机发电机测试平台上采集滚动轴承的正常与故障的信号,运用统计方法提取采集信号的特征,然后通过GentleBoost方法对样本进行二元分类,最后利用多个二元分类器的组合实现一种多元分类器,可以进行多种故障的识别和分类。在本发明中,飞机发电机的滚动轴承运行状态分为正常状态、内圈损伤、滚动体损伤和外圈损伤,因此,本发明针对该四种状态进行故障识别和分类。实现本发明所采用的技术方案包括以下步骤(I)信号采集步骤建立飞机发电机轴承故障试验平台,该试验平台的硬件主要包括一台ZHS-3A型多功能转子试验台、YDI-12型加速度传感器、美国NI公司的数据采集卡及PXI-1042Q工业控制计算机。试验中采用的轴承为调心球轴承,安装于ZHS-3A型多功能转子试验台。我们用YDI-12型加速度传感器采集轴承在四种不同工作状态下的振动加速度信号,四种工作状态分别为轴承的正常状态、内圈损伤、外圈损伤以及滚动体损伤。在本发明中,为了训练GentleBoost分类方法,分别针对四种状态的信号进行采样,以作为训练样本。信号采样在时域下进行,采样频率为ΙΟΚΗζ。每种状态下针对振动加速度信号连续采集8192个点,并将采样点等分为32个样本,每个样本包括256个采样点。四种工作状态下共采集4*32 = 128个样本,这些样本构成了一个样本集合,该样本集合可以按照I : I 比例随机抽取四类样本构成一个训练集合和一个测试集,其中训练样本为4类,64个样本, 每类具有16个样本;测试样本为4类,64个样本,每类具有16个样本。(2)特征提取步骤针对步骤(I)建立的样本集合,将该样本集合中的每个样本提取该样本256个时域采样点的10种统计特征,本发明中采用的统计特征包括最大值、最小值、中位数、值域、均值、方差、标准差、峭度、偏斜度和最大梯度。该10种统计特征构成一个特征向量,样本集合里的每一个样本都具有一个特征向量。(3)弱分类器建立步骤在本发明中,采用二元分类器两两组合的方式构成多元分类器。首先设计一个二元弱分类器,通过GentleBoost方法增强该二元弱分类器从而最终实现分类准确率的提高。根据提取的样本的特征向量,通过二元弱分类器进行分类,实现二元分类器的两个类标的输出。本发明采用分类树来实现一个二元弱分类器。该树具有一个根节点和两个叶节点,所有的训练样本从根节点开始,划分到两个叶节点上,每个叶节点代表一类。(4)弱分类器增强步骤本发明采用的GentleBoost分类方法可以增强步骤(3) 实现的弱分类器。增强方式为迭代式选择每一步弱分类器,通过赋予错分和难分样本更大的权重来增强下一步弱分类器的分类性能,然后通过每一步弱分类器的线性组合构成一个二元强分类器,形成最终的二元分类器。(5)多元分类器实现步骤由步骤(4)构成的二元分类器,针对滚动轴承四种工作状态,形成6对两两组合的二元分类器,根据“多数表决”原则组成一个多元分类器。该分类器可以实现包括正常状态、内圈损伤、外圈损伤以及滚动体损伤四种工作状态的分类,从而达到故障识别和诊断的目的。本发明的有益效果是本发明实现了一种飞机发电机滚动轴承故障诊断方法,该方法通过提取信号特征,采用GentleBoost分类方法实现滚动轴承的故障识别与分类。首先,本发明提取了多种特征,提高了故障特征的覆盖面;其次,本发明采用了二元分类器两两组合方式间接构成多元分类器,可以避免一些直接多元分类器中存在的特征重叠区域的多分类泛化误差问题; 第三,本发明采用GentleBoost分类方法,该方法通过两种方式大大提升分类精度1)通过增强弱分类器分类效果,由多个弱分类器共同构成一个强分类器,增加了分类性能的鲁棒性;2)针对特征不明显的难分样本赋予较大权重,重点训练弱分类器处理难分样本的能力,可以提高难分样本的分类准确度。本发明通过64组测试样本,测试了本发明的分类精度。最终测试实验证明,本发明可以获得较高的飞机发电机滚动轴承的故障识别率。下面结合附图和实施例对本发明进一步说明。


图I是本发明的具体实施方法流程图。图2是飞机发电机轴承的四种工作状态的加速度信号时域图。图2(1)是正常状态下轴承的加速度信号;图2(2)是内圈损伤状态下轴承的加速度信号;图2(3)是外圈损伤状态下轴承的加速度信号;图2 (4)是滚动体损伤状态下轴承的加速度信号。图3是飞机发电机轴承的四种工作状态下各25个样本的10种特征图。图3(1)是飞机发电机轴承的四种工作状态下各25个样本的最大值特征图3(2)是飞机发电机轴承的四种工作状态下各25图3(3)是飞机发电机轴承的四种工作状态下各25图3(4)是飞机发电机轴承的四种工作状态下各25图3(5)是飞机发电机轴承的四种工作状态下各25图3(6)是飞机发电机轴承的四种工作状态下各25图3(7)是飞机发电机轴承的四种工作状态下各25图3(8)是飞机发电机轴承的四种工作状态下各25图3(9)是飞机发电机轴承的四种工作状态下各25图
个样本的最小值特征个样本的中位数特征个样本的值域特征个样本的均值特征个样本的方差特征个样本的标准差特征; 个样本的峭度特征; 个样本的偏斜度特征;
3(10)是飞机发电机轴承的四种工作状态下各25个样本的最大梯度特征。
图4是弱分类器采用的分类树的形式。图5是本发明测试与运行方法流程图。
具体实施例方式如图I所示,本发明由信号采集、特征提取、弱分类器建立、弱分类器增强、多元分类器实现五个步骤组成。首先通过故障试验平台采集时域信号,然后运用统计方法提取信号的特征,通过GentleBoost方法建立弱分类器,并增强弱分类器,实现一个二分类的强分类器,最后利用多个二元分类器的两两组合实现一种多元分类器,可以进行多种故障信号的识别和分类。在本发明中,飞机发电机的滚动轴承运行状态分为正常状态、内圈损伤、滚动体损伤和外圈损伤,因此,本发明针对该四种状态进行故障识别和分类。结合附图,具体实施步骤以下做详细说明。一、信号采集步骤。本发明首先建立飞机发电机轴承故障试验平台,该试验平台的硬件主要包括 一台ZHS-3A型多功能转子试验台、YDI-12型加速度传感器、美国NI公司的数据采集卡 PXI4472及PXI-1042Q工业控制计算机。发电机试验设定转速为900转/分,试验中采用的轴承为调心球轴承,安装于ZHS-3A型多功能转子试验台。本发明中,选取的监测对象为调心球轴承,轴承参数如表I所示。
权利要求
1.一种基于GentleBoost的飞机发电机轴承故障诊断方法,其特征在于包括下述步骤(1)建立飞机发电机轴承故障试验平台,采集轴承在四种不同工作状态下的振动加速度信号,四种工作状态分别为轴承的正常状态、内圈损伤、外圈损伤以及滚动体损伤,以作为训练样本;信号采样在时域下进行,采样频率为IOKHz ;每种状态下针对振动加速度信号连续采集8192个点,并将采样点等分为32个样本,每个样本包括256个采样点,这些样本构成了一个样本集合,该样本集合按照I : I比例随机抽取四类样本构成一个训练集合和一个测试集;(2)针对步骤(I)建立的样本集合,将该样本集合中的每个样本提取该样本256个时域采样点的10种统计特征,统计特征包括最大值、最小值、中位数、值域、均值、方差、标准差、峭度、偏斜度和最大梯度;该10种统计特征构成一个特征向量,样本集合里的每一个样本都具有一个特征向量。(3)设计一个二元弱分类器;(4)采用GentleBoost分类方法增强步骤(3)实现的弱分类器;(5)由步骤(4)构成的二元分类器,针对滚动轴承四种工作状态,形成6对两两组合的二元分类器,根据多数表决原则组成一个多元分类器;该分类器实现包括正常状态、内圈损伤、外圈损伤以及滚动体损伤四种工作状态的分类,从而达到故障识别和诊断的目的。
全文摘要
本发明公开了一种基于GentleBoost的飞机发电机轴承故障诊断方法,建立飞机发电机轴承故障试验平台,采集轴承在四种不同工作状态下的振动加速度信号作为训练样本,构成一个样本集合,将该样本集合中的每个样本提取该样本256个时域采样点的10种统计特征,设计一个二元弱分类器,并采用GentleBoost分类方法增强该弱分类器,针对滚动轴承四种工作状态,形成6对两两组合的二元分类器,根据多数表决原则组成一个多元分类器。本发明提高了故障特征的覆盖面,避免了特征重叠区域的多分类泛化误差问题,可以提高难分样本的分类准确度,获得较高的飞机发电机滚动轴承的故障识别率。
文档编号G01M13/04GK102589884SQ20121005135
公开日2012年7月18日 申请日期2012年3月1日 优先权日2012年3月1日
发明者刘贞报, 姚培, 姜洪开, 布树辉 申请人:西北工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1