[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104596767A - 一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法 - Google Patents

一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法 Download PDF

Info

Publication number
CN104596767A
CN104596767A CN201510016333.8A CN201510016333A CN104596767A CN 104596767 A CN104596767 A CN 104596767A CN 201510016333 A CN201510016333 A CN 201510016333A CN 104596767 A CN104596767 A CN 104596767A
Authority
CN
China
Prior art keywords
fault
rolling bearing
vector machine
class
sigma
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510016333.8A
Other languages
English (en)
Other versions
CN104596767B (zh
Inventor
高亚举
杨建武
亢太体
刘志峰
王建华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING SIWEI XINKE INFORMATION TECHNOLOGY Co Ltd
Beijing University of Technology
Original Assignee
BEIJING SIWEI XINKE INFORMATION TECHNOLOGY Co Ltd
Beijing University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING SIWEI XINKE INFORMATION TECHNOLOGY Co Ltd, Beijing University of Technology filed Critical BEIJING SIWEI XINKE INFORMATION TECHNOLOGY Co Ltd
Priority to CN201510016333.8A priority Critical patent/CN104596767B/zh
Publication of CN104596767A publication Critical patent/CN104596767A/zh
Application granted granted Critical
Publication of CN104596767B publication Critical patent/CN104596767B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法,滚动轴承作为机械设备中的关键部件,其运行状态的优劣往往影响到整台设备的运行性能。本发明提出了基于GM(1,1)-SVM的滚动轴承故障诊断及预测方法。提取滚动轴承各类故障和正常状态下的振动信号时域及频域特征值,选取重要特征参数建立预测模型——灰色模型,进行特征值预测;使用轴承各类故障特征值和正常状态特征值训练二叉树支持向量机,构造滚动轴承决策树判别故障,实现对故障类型的分类,从而达到对轴承故障诊断,并通过预测值与所训练的支持向量机实现故障预测的目的。

Description

一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法
技术领域
本发明属于轴承故障诊断领域,是针对滚动轴承开发的一种全面的故障诊断与预测模型GM(1,1)-SVM。
背景技术
滚动轴承是电力、石化、冶金、机械、航空航天以及一些军事工业部门中使用最广泛的机械零件,也是最易损伤的部件之一。它具有效率高、摩擦阻力小、装配方便、润滑易实现等优点,在旋转机械上的应用十分广泛,并起着关键作用。旋转机械设备的许多故障都与滚动轴承有着密切的关联。据有关资料统计,机械故障的70%是振动故障,而振动故障中有30%是由滚动轴承引起的。滚动轴承故障引起的后果轻则降低和失去系统的某些功能,重则造成严重的甚至是灾难性的后果。所以滚动轴承的故障诊断方法,一直是机械故障诊断中重点发展技术之一,本文致力于研究滚动轴承故障的监测及预测技术。
为解决轴承故障诊断与预测的问题,人们已经提出了各类算法模型,但是这些方法无法有效实现对轴承故障进行预测。因此需要提出一种不仅能实现对轴承故障的诊断而且要实现对故障有效预警的模型。
发明内容
本发明是基于灰色支持向量机GM(1,1)-SVM的轴承故障诊断与预警的方法,不仅能够实现对滚动轴承的故障诊断,而且能实现对故障的有效预警,有助于提高带有滚动轴承的旋转机械系统的安全运行。
本发明采用的技术方案如下,
本发明提供的基于灰色支持向量机GM(1,1)-SVM的轴承故障诊断与预警的方法,至少包括以下几个部分:
S1特征变量的提取及关联度分析。滚动轴承是典型的旋转机械,其振动信号的时域特征变量有均方根值、峰峰值、均值等,频域特征变量有基频、2倍频、3倍频、4倍频、8倍频等,他们包含丰富的故障信息。对比分析滚动轴承各类故障与正常时的振动信号时域和频域的特征变量,选取合适的特征变量。本文选取用于故障判别的特征变量为:
X=(RMS,峰峰值,1x幅值,2x幅值,3x幅值、4x幅值,8x幅值)。
RMS为振动信号的均方根值,最能代表信号的整体特性,选取RMS时间序列作为参考序列,其余6个序列作为比较序列,求出参考序列和各比较序列的灰色关联度,去掉关联度低的2个特征变量。
设参考数列Y={y(k)|k=1,2,…,n},
比较数列Xi={Xi(k)|k=1,2,…,n},i=1,2,…,m
对变量进行无量纲化: x i ( k ) = X i ( k ) X i ( 1 ) , k = 1,2 , · · · , n ; i = 1,2 , · · · , m - - - ( 1 )
参考数列与比较数列的灰色关联系数:
ξ i ( k ) = min min | y ( k ) - x i ( k ) | + ρ max max | y ( k ) - x i ( k ) | | y ( k ) - x i ( k ) | + ρ max max | y ( k ) - x i ( k ) | - - - ( 2 )
计算关联度: r i = 1 n Σ k = 1 n ξ i ( k ) , k = 1,2 , · · · , n - - - ( 3 )
排序关联度,若ri<rj,那么xj(k)比xi(k)与参考数列y(k)更紧密。
S2建立预测模型,分别使用每种状态前10组特征值建立灰色模型和正交多项式作最小二乘拟合预测模型,后2组作为预测值的对比值,计算两种模型预测值的误差,选取误差更小的模型——灰色模型。
(1)灰色预测模型
灰色系统模型GM(1,1)通过单变量的时间序列{xi}(i=1,2,3,…)进行一次累加处理,对这个生成序列建立一阶微分方程来揭示其内部发展规律。
定义特征灰色系统 X i ( o ) = [ X ( 0 ) ( 1 ) , X ( 0 ) ( 2 ) , · · · , X ( 0 ) ( n ) ]
作: X ( 1 ) ( t ) = Σ k = 1 t X ( 0 ) ( k ) , X ( 1 ) = ( X 1 ( 1 ) , X ( 1 ) ( 2 ) , · · · , X ( 1 ) ( n ) ) = ( X 0 ( 1 ) , X 1 ( 1 ) + X 0 ( 2 ) , · · · , X 1 ( n - 1 ) + X 0 ( n ) )
对X(1)建立如下的微分方程: dX ( 1 ) dt + aX ( 1 ) = u - - - ( 4 )
记该一阶一个变量的微分方程为GM(1,1)
在上式中,a和u可以通过最小二乘法拟合得到: a u = ( B T B ) - 1 B T Y M - - - ( 5 )
在式(5)中,YM为列向量YM=[X0(2),X0(3),…,X0(n)]T,
B为矩阵: B = - 1 2 [ X 1 ( 1 ) + X 1 ( 2 ) ] 1 - 1 2 [ X 1 ( 2 ) + X 1 ( 3 ) ] 1 · · · · · · - 1 2 [ X 1 ( n - 1 ) + X 1 ( n ) ] 1
微分方程(5)所对应的时间相应函数 X ( 1 ) ( t + 1 ) = [ X ( 0 ) ( 1 ) - u a ] e - at + u a - - - ( 6 )
由式(6)对一次累加生成数列的预测值:X(0)(t)=X(1)(t)-X(1)(t-1)   (7)
(2)用正交多项式作最小二乘拟合预测
数据拟合是根据测定的数据间的相互关系,确定曲线y=s(x;a0,a1,…,an)的类型,然后再根据在给定点上误差的平方和达到最小的原则,即求解无约束问题:
min F ( a 0 , a 1 , · · · , a n ) = Σ i = 1 m ( s ( x i ; a 0 , a 1 , · · · , a n ) - y i ) 2 - - - ( 8 )
确定出最优参数从而得到拟合曲线y=s*(x)。
设φ01,…,φn为n+1个函数,ωi为系数,满足:
<math> <mrow> <mrow> <mo>(</mo> <msub> <mi>&amp;phi;</mi> <mi>k</mi> </msub> <mtext>,</mtext> <msub> <mi>&amp;phi;</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&amp;Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <msub> <mi>&amp;omega;</mi> <mi>i</mi> </msub> <msub> <mi>&amp;phi;</mi> <mi>k</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>&amp;phi;</mi> <mtext>j</mtext> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open='&lt;' close=''> <mtable> <mtr> <mtd> <mn>0</mn> <mo>,</mo> </mtd> <mtd> <mi>j</mi> <mo>&amp;NotEqual;</mo> <mi>k</mi> </mtd> </mtr> <mtr> <mtd> <msub> <mi>A</mi> <mi>k</mi> </msub> <mo>,</mo> </mtd> <mtd> <mi>j</mi> <mo>=</mo> <mi>k</mi> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> <mo></mo> </mrow> </math> 即φ01,…,φn在X={x1,x2,…,xm}上正交,
其中 A k = &Sigma; i = 1 m &omega; i [ &phi; k x i ] 2 , 则正规方程(8)的解为: a k * = &Sigma; i = 1 m &omega; i y i &phi; k ( x i ) A k - - - ( 9 )
S3支持向量机基于统计学习理论构建的典型神经网络,其建立一个最最优分类超平面,使得该平面两侧的两类样本之间的距离最大化,从而对分类问题提供很好的泛化能力。对于样本(xi,yi),i=1,2,…,s,其中xi∈Rm,yi∈{+1,-1},s为输入变量维数。用于分类的超平面方程为:ω·x+b=0
将样本分为两类:ω·x+b≥0,(y=+1)
ω·x+b≥0,(y=-1)   (10)
支持向量机的最优超平面是一个使得分类边缘最大的超平面,即使得最大,所以求解最优超平面,即 min &phi; ( &omega; ) = 1 2 | | &omega; | | 2 - - - ( 11 ) 其应满足约束条件:yi(ω·xi+b)-1≥0,i=1,2,…,l
在非线性条件下,线性不可分支持向量机的最大化函数:
max W ( &alpha; ) = &Sigma; i = 1 l &alpha; i - 1 2 &Sigma; i = 1 l &Sigma; i = 1 l &alpha; i &alpha; j y i y j K < x i &CenterDot; x j > - - - ( 12 )
判别目标函数为:
训练支持向量机,针对滚动轴承的故障分类,本文选择两类SVM来构造多类分类器。由于两类SVM 1对多算法和1对1算法都存在各自的缺点,本文采用基于二叉树的支持向量机多类分类方法。基于二叉树的两类分类器构造步骤是:第i个分类器将第i类与第i+1,i+2,…,N类分开,构造SVMi,直到第N-1个分类器将N-1类与第N类分开。把N-1个SVM组成多类分类器,构造SVM决策树来识别N类故障。
与现有技术相比,本方法不仅能够实现对滚动轴承的故障诊断,而且能实现对故障的有效预警,有助于提高带有滚动轴承的旋转机械系统的安全运行。
附图说明
图1灰色支持向量机故障预测流程图。
具体实施方法
下面结合附图,对本发明的实施进行具体说明。
如图1所示,1.美国西储大学的滚动轴承故障实验,实验平台包括一个2马力的电机(左侧),一个转矩传感器(中间),一个功率计(右侧)和电子控制设备(没有显示),被测试轴承支承电机轴。轴承型号为SKF轴承,使用电火花技术在轴承上布置了单点故障,故障直径分别为0.007、0.014、0.028英寸。实验中使用加速度传感器采集振动信号,传感器分别安装于电机壳体的驱动端和风扇端以及电机支撑底盘上。振动信号通过16通道的DAT记录器采集,数字信号采样频率为12000S/s。
本文采用的故障数据为在电机负载分别为0马力和1马力时,轴承的外圈故障数据、内圈故障数据、滚珠故障数据,每种故障的直径分别为0.007、0.014、0.021英寸,每种情况下的数据采集12组,共216组数据,选取电机负载为0到3马力的4种正常状态共48组数据,数据总数为264组。
2.特征变量的提取及关联度分析
滚动轴承是典型的旋转机械,其振动信号的时域特征变量有均方根值、峰峰值、均值等,频域特征变量有基频、2倍频、3倍频、4倍频、8倍频等。本文选取用于故障判别的特征变量为:
X=(RMS,峰峰值,1x幅值,2x幅值,3x幅值、4x幅值,8x幅值)
记录滚动轴承在外圈故障0.007英寸、转速为1797、电机负载0马力的12组时间序列数据。对每组数据进行快速傅里叶变换,提取其频域特征值。提取特征变量得到12x7阶时间序列矩阵,如表1。
表1.滚动轴承在外圈故障0.007英寸、转速为1797、电机负载0马力12组时间序列数据
RMS代表整个信号的能量,选取RMS时间序列作为参考序列,其余6个序列作为比较序列,求出参考序列和各比较序列的灰色关联度,如表2。
表2.参考序列和各比较序列的灰色关联度
设参考数列Y={y(k)|k=1,2,…,n},比较数列Xi={Xi(k)|k=1,2,…,n},i=1,2,…,m
对变量进行无量纲化: x i ( k ) = X i ( k ) X i ( 1 ) , k = 1,2 , &CenterDot; &CenterDot; &CenterDot; , n ; i = 1,2 , &CenterDot; &CenterDot; &CenterDot; , m - - - ( 14 )
参考数列与比较数列的灰色关联系数:
&xi; i ( k ) = min min | y ( k ) - x i ( k ) | + &rho; max max | y ( k ) - x i ( k ) | | y ( k ) - x i ( k ) | + &rho; max max | y ( k ) - x i ( k ) | - - - ( 15 )
计算关联度: r i = 1 n &Sigma; k = 1 n &xi; i ( k ) , k = 1,2 , &CenterDot; &CenterDot; &CenterDot; , n - - - ( 16 )
排序关联度,若ri<rj,那么xj(k)比xi(k)与参考数列y(k)更紧密。
计算得到,与RMS关联度较大的是峰峰值、基频幅值、8x幅值、2x幅值,3x幅值和4x幅值与RMS关联度较小,去掉3x和4x变量,使用RMS、峰峰值、基频幅值、8x幅值、2x幅值5个变量建立灰色模型GM(1,1)。
3.预测模型的建立
(1)灰色预测模型
灰色系统模型GM(1,1)通过单变量的时间序列{xi}(i=1,2,3,…)进行一次累加处理,对这个生成序列建立一阶微分方程来揭示其内部发展规律。
设有特征灰色系统 X i ( o ) = [ X ( 0 ) ( 1 ) , X ( 0 ) ( 2 ) , &CenterDot; &CenterDot; &CenterDot; , X ( 0 ) ( n ) ]
作: X ( 1 ) ( t ) = &Sigma; k = 1 t X ( 0 ) ( k ) , X ( 1 ) = ( X 1 ( 1 ) , X ( 1 ) ( 2 ) , &CenterDot; &CenterDot; &CenterDot; , X ( 1 ) ( n ) ) = ( X 0 ( 1 ) , X 1 ( 1 ) + X 0 ( 2 ) , &CenterDot; &CenterDot; &CenterDot; , X 1 ( n - 1 ) + X 0 ( n ) )
对X(1)建立如下的微分方程: dX ( 1 ) dt + aX ( 1 ) = u - - - ( 17 )
记该一阶一个变量的微分方程为GM(1,1)
在上式中,a和u可以通过最小二乘法拟合得到: a u = ( B T B ) - 1 B T Y M - - - ( 18 )
在式(5)中,YM为列向量YM=[X0(2),X0(3),…,X0(n)]T,
B为矩阵: B = - 1 2 [ X 1 ( 1 ) + X 1 ( 2 ) ] 1 - 1 2 [ X 1 ( 2 ) + X 1 ( 3 ) ] 1 &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; - 1 2 [ X 1 ( n - 1 ) + X 1 ( n ) ] 1
微分方程(5)所对应的时间相应函数 X ( 1 ) ( t + 1 ) = [ X ( 0 ) ( 1 ) - u a ] e - at + u a - - - ( 19 )
由式(6)对一次累加生成数列的预测值:X(0)(t)=X(1)(t)-X(1)(t-1)   (20)
使用每种状态前10组特征值建立灰色模型GM(1,1),后2组作为预测值的对比值,计算预测值的误差。轴承在1797转外圈故障为0.007英寸的10组特征值所建立的模型及预测精度见表3,10组数据的平均预测误差为4.94%。
(3)用正交多项式作最小二乘拟合预测
数据拟合是根据测定的数据间的相互关系,确定曲线y=s(x;a0,a1,…,an)的类型,然后再根据在给定点上误差的平方和达到最小的原则,即求解无约束问题: min F ( a 0 , a 1 , &CenterDot; &CenterDot; &CenterDot; , a n ) = &Sigma; i = 1 m ( s ( x i ; a 0 , a 1 , &CenterDot; &CenterDot; &CenterDot; , a n ) - y i ) 2 - - - ( 21 ) 确定出最优参数从而得到拟合曲线y=s*(x)。
设φ01,…,φn为n+1个函数,ωi为系数,满足 <math> <mrow> <mrow> <mo>(</mo> <msub> <mi>&amp;phi;</mi> <mi>k</mi> </msub> <mtext>,</mtext> <msub> <mi>&amp;phi;</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&amp;Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <msub> <mi>&amp;omega;</mi> <mi>i</mi> </msub> <msub> <mi>&amp;phi;</mi> <mi>k</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>&amp;phi;</mi> <mtext>j</mtext> </msub> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open='&lt;' close=''> <mtable> <mtr> <mtd> <mn>0</mn> <mo>,</mo> </mtd> <mtd> <mi>j</mi> <mo>&amp;NotEqual;</mo> <mi>k</mi> </mtd> </mtr> <mtr> <mtd> <msub> <mi>A</mi> <mi>k</mi> </msub> <mo>,</mo> </mtd> <mtd> <mi>j</mi> <mo>=</mo> <mi>k</mi> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> <mo></mo> </mrow> </math> 即φ01,…,φn在X={x1,x2,…,xm}上正交,其中
则正规方程(8)的解为: a k * = &Sigma; i = 1 m &omega; i y i &phi; k ( x i ) A k - - - ( 22 )
用正交多项式对每种状态前10组特征值作最小二乘拟合,后2组数据作为预测值对比值,计算预测值的误差。轴承在1797转外圈故障为0.007英寸的10组特征值二乘拟合预测值及精度值见表3,10组数据的平均预测误差为7.05%。通过两种预测模型的比较,可以看出灰色模型的误差均值4.91%小于正交多项式作最小二乘拟合预测误差均值7.05%,因此选用灰色模型作为预测模型。
表3.轴承在1797转外圈故障为0.007英寸的10组特征值所建立的模型及预测精度
4.训练支持向量机
支持向量机基于统计学习理论构建的典型神经网络,其主要思想是建立一个最最优分类超平面,使得该平面两侧的两类样本之间的距离最大化,从而对分类问题提供很好的泛化能力。对于样本(xi,yi),i=1,2,…,s,其中xi∈Rm,yi∈{+1,-1},s为输入变量维数。用于分类的超平面方程为:ω·x+b=0
将样本分为两类:ω·x+b≥0,(y=+1)
ω·x+b≥0,(y=-1)   (23)
支持向量机的最优超平面是一个使得分类边缘最大的超平面,即使得2/||w||2最大。所以求解最优超平面,即 min &phi; ( &omega; ) = 1 2 | | &omega; | | 2 - - - ( 24 )
其应满足约束条件:yi(ω·xi+b)-1≥0,i=1,2,…,l
在非线性条件下,线性不可分支持向量机的最大化函数:
max W ( &alpha; ) = &Sigma; i = 1 l &alpha; i - 1 2 &Sigma; i = 1 l &Sigma; i = 1 l &alpha; i &alpha; j y i y j K < x i &CenterDot; x j > - - - ( 25 )
判别目标函数为:
针对滚动轴承的故障分类,本文选择两类SVM来构造多类分类器。以滚动轴承外圈故障、内圈故障、滚珠故障、正常状态构造多类分类器。对每种故障取60组训练样本,12组测试样本,共有200组训练样本,40组测试样本;正常状态40组训练样本,8组测试样本。以外圈故障为例,构造外圈故障SVM1,其余两个SVM同理。将每类故障60组训练样本和40组正常样本构成训练集为{(x1,y1),(x2,y2),…,(x220,y220)},其中,xi∈R5,yi={-1,1},当y=1时表示该样本有外圈故障,当y=-1表示没有外圈故障。
本文采用LIBSVM工具包,训练的主要任务是根据样本选择适当的分类器参数,选择支持向量机的类型(s)、核函数类型(t)、核函数中的coef0设置(c)、核函数中的gamma函数设置(g)。选择向量机为C-SVC即s为0,,核函数为Gauss核函数即t为2,c为1.2,g为2.8。
以外圈故障为例,可得支持向量机对训练样本的识别率为99%。选取每类故障测试样本12组共36组和正常状态测试样本8组进行测试,得到故障辨识率为91%,同理,训练其余两个支持向量机,各个向量机对全体测试样本的其识别率如表4。
表4.各个向量机对全体测试样本的其识别率
最后,把单类故障的12组测试样本采用训练好的三类二叉树的支持向量机多类分类方法进行故障识别,记录为表5。从表5可见,采用基于二叉树的支持向量机分类方法,对单类故障识别率可达90%以上,因此对滚动轴承故障诊断是可行、高效的。
表5.单类故障测试数据的训练结果
将灰色模型的44组预测数据(36组故障数据和8组正常数据)带入训练好的三类二叉树支持向量机,记录每种轴承状态训练的结果,如表6。从表6可以得到,通过提取滚动轴承各个状态收集的振动数据的特征值,建立灰色模型,预测数据,带入由各个故障状态特征值训练的三类二叉树支持向量机里进行分类,可以有效的进行故障的预警,大大提高机械设备的安全运行状态。
表6.预测数据的训练结果

Claims (1)

1.一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法,其特征在于:该方法的实施流程如下,
S1特征变量的提取及关联度分析;滚动轴承是典型的旋转机械,其振动信号的时域特征变量有均方根值、峰峰值、均值等,频域特征变量有基频、2倍频、3倍频、4倍频、8倍频等,他们包含丰富的故障信息;对比分析滚动轴承各类故障与正常时的振动信号时域和频域的特征变量,选取合适的特征变量;本文选取用于故障判别的特征变量为:
X=(RMS,峰峰值,1x幅值,2x幅值,3x幅值、4x幅值,8x幅值);
RMS为振动信号的均方根值,最能代表信号的整体特性,选取RMS时间序列作为参考序列,其余6个序列作为比较序列,求出参考序列和各比较序列的灰色关联度,去掉关联度低的2个特征变量;
设参考数列Y={y(k)|k=1,2,…,n},
比较数列Xi={Xi(k)|k=1,2,…,n},i=1,2,…,m
对变量进行无量纲化: x i ( k ) = X i ( k ) X i ( 1 ) , k = 1,2 , . . . , n ; i = 1,2 , . . . , m - - - ( 1 )
参考数列与比较数列的灰色关联系数:
&xi; i ( k ) = min min | y ( k ) - x i ( k ) | + &rho; max max | y ( k ) - x i ( k ) | | y ( k ) - x i ( k ) | + &rho; max max | y ( k ) - x i ( k ) | - - - ( 2 )
计算关联度: r i = 1 n &Sigma; k = 1 n &xi; i ( k ) , k = 1,2 , . . . , n - - - ( 3 )
排序关联度,若ri<rj,那么xj(k)比xi(k)与参考数列y(k)更紧密;
S2建立预测模型,分别使用每种状态前10组特征值建立灰色模型和正交多项式作最小二乘拟合预测模型,后2组作为预测值的对比值,计算两种模型预测值的误差,选取误差更小的模型——灰色模型;
(1)灰色预测模型
灰色系统模型GM(1,1)通过单变量的时间序列{xi}(i=1,2,3,…)进行一次累加处理,对这个生成序列建立一阶微分方程来揭示其内部发展规律;
定义特征灰色系统 X i ( o ) = [ X ( 0 ) ( 1 ) , X ( 0 ) ( 2 ) , . . . , X ( 0 ) ( n ) ]
作: X ( 1 ) ( t ) = &Sigma; k = 1 t X ( 0 ) ( k ) , X ( 1 ) = ( X 1 ( 1 ) , X ( 1 ) ( 2 ) , . . . , X ( 1 ) ( n ) ) = ( X 0 ( 1 ) , X 1 ( 1 ) + X 0 ( 2 ) , . . . , X 1 ( n - 1 ) + X 0 ( n ) )
对X(1)建立如下的微分方程: dX ( 1 ) dt + aX ( 1 ) = u - - - ( 4 )
记该一阶一个变量的微分方程为GM(1,1)
在上式中,a和u可以通过最小二乘法拟合得到: a u = ( B T B ) - 1 B T Y M - - - ( 5 )
在式(5)中,YM为列向量YM=[X0(2),X0(3),…,X0(n)]T,
B为矩阵: B = - 1 2 [ X 1 ( 1 ) + X 1 ( 2 ) ] 1 - 1 2 [ X 1 ( 2 ) + X 1 ( 3 ) ] 1 . . . . . . - 1 2 [ X 1 ( n - 1 ) + X 1 ( n ) ] 1
微分方程(5)所对应的时间相应函数 X ( 1 ) ( t + 1 ) = [ X ( 0 ) ( 1 ) - u a ] e - at + u a - - - ( 6 )
由式(6)对一次累加生成数列的预测值:X(0)(t)=X(1)(t)-X(1)(t-1)   (7)
(2)用正交多项式作最小二乘拟合预测
数据拟合是根据测定的数据间的相互关系,确定曲线y=s(x;a0,a1,…,an)的类型,然后再根据在给定点上误差的平方和达到最小的原则,即求解无约束问题:
min F ( a 0 , a 1 , . . . , a n ) = &Sigma; i = 1 m ( s ( x i ; a 0 , a 1 , . . . , a n ) - y i ) 2 - - - ( 8 )
确定出最优参数从而得到拟合曲线y=s*(x);
设φ01,…,φn为n+1个函数,ωi为系数,满足:
即φ01,…,φn在X={x1,x2,…,xm}上正交,其中 A k = &Sigma; i = 1 m &omega; i [ &phi; k x i ] 2 , 则正规方程(8)的解为: a k * = &Sigma; i = 1 m &omega; i y i &phi; k ( x i ) A k - - - ( 9 )
S3支持向量机基于统计学习理论构建的典型神经网络,其建立一个最最优分类超平面,使得该平面两侧的两类样本之间的距离最大化,从而对分类问题提供很好的泛化能力;对于样本(xi,yi),i=1,2,…,s,其中xi∈Rm,yi∈{+1,-1},s为输入变量维数;用于分类的超平面方程为:ω·x+b=0
将样本分为两类:ω·x+b≥0,(y=+1)
ω·x+b≥0,(y=-1)              (10)
支持向量机的最优超平面是一个使得分类边缘最大的超平面,即使得最大,所以求解最优超平面,即 min &phi; ( &omega; ) = 1 2 | | &omega; | | 2 - - - ( 11 )
其应满足约束条件:yi(ω·xi+b)-1≥0,i=1,2,…,l
在非线性条件下,线性不可分支持向量机的最大化函数:
max W ( &alpha; ) = &Sigma; i = 1 l &alpha; i - 1 2 &Sigma; i = 1 l &Sigma; i = 1 l &alpha; i &alpha; j y i y j K < x i &CenterDot; x j > - - - ( 12 )
判别目标函数为:
训练支持向量机,针对滚动轴承的故障分类,本文选择两类SVM来构造多类分类器;由于两类SVM 1对多算法和1对1算法都存在各自的缺点,本文采用基于二叉树的支持向量机多类分类方法;基于二叉树的两类分类器构造步骤是:第i个分类器将第i类与第i+1,i+2,…,N类分开,构造SVMi,直到第N-1个分类器将N-1类与第N类分开;把N-1个SVM组成多类分类器,构造SVM决策树来识别N类故障。
CN201510016333.8A 2015-01-13 2015-01-13 一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法 Expired - Fee Related CN104596767B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510016333.8A CN104596767B (zh) 2015-01-13 2015-01-13 一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510016333.8A CN104596767B (zh) 2015-01-13 2015-01-13 一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法

Publications (2)

Publication Number Publication Date
CN104596767A true CN104596767A (zh) 2015-05-06
CN104596767B CN104596767B (zh) 2017-04-26

Family

ID=53122692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510016333.8A Expired - Fee Related CN104596767B (zh) 2015-01-13 2015-01-13 一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法

Country Status (1)

Country Link
CN (1) CN104596767B (zh)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104951851A (zh) * 2015-07-08 2015-09-30 华侨大学 一种基于灰关联回归支持向量机的风电机组状态预测模型建立方法
CN105043766A (zh) * 2015-06-24 2015-11-11 北京航空航天大学 一种基于Hessian局部线性嵌入的轴承变工况故障诊断方法
CN105181110A (zh) * 2015-09-13 2015-12-23 北京航空航天大学 一种基于sift-kpca和svm的滚动轴承故障诊断方法
CN105241665A (zh) * 2015-09-06 2016-01-13 南京航空航天大学 一种基于IRBFNN-AdaBoost分类器的滚动轴承故障诊断方法
CN105424365A (zh) * 2015-11-23 2016-03-23 北京信息科技大学 一种滚动轴承故障迁移轨迹可视化的方法
CN105865784A (zh) * 2016-03-23 2016-08-17 大连理工大学 基于局部均值分解和灰色关联的滚动轴承检测方法
CN106053067A (zh) * 2016-05-24 2016-10-26 广东石油化工学院 基于量子遗传算法优化支持向量机的轴承故障诊断方法
CN106525433A (zh) * 2016-12-28 2017-03-22 湖南坤宇网络科技有限公司 一种基于决策树系统的锅炉燃烧机主轴承磨损预警方法
CN106644474A (zh) * 2015-10-28 2017-05-10 财团法人工业技术研究院 液静压轴承监测系统及其方法
CN106933208A (zh) * 2015-10-09 2017-07-07 费希尔-罗斯蒙特系统公司 分布式工业性能监控和分析
CN107560984A (zh) * 2017-07-28 2018-01-09 西北工业大学 一种液压系统的油液污染在线监测装置及监测方法
CN107560845A (zh) * 2017-09-18 2018-01-09 华北电力大学 一种齿轮箱故障诊断建立方法及装置
CN107621367A (zh) * 2017-08-21 2018-01-23 北京信息科技大学 一种滚动轴承损伤程度评估方法
CN107658976A (zh) * 2017-08-21 2018-02-02 镇江辉虹电气有限公司 一种新型的母线预警监测系统
CN107977719A (zh) * 2017-12-07 2018-05-01 北京交通大学 一种轴承故障预测方法
CN108510002A (zh) * 2018-04-02 2018-09-07 西南交通大学 卷铁心牵引变压器绕组抗短路冲击能力的检测方法
CN108519547A (zh) * 2018-03-28 2018-09-11 中国工程物理研究院电子工程研究所 基于DTW和SVM的SiC-GTO器件状态监测方法
CN108960486A (zh) * 2018-06-12 2018-12-07 郑州航空工业管理学院 基于灰支持向量回归机预测适应值的交互式集合进化方法
CN109556864A (zh) * 2018-12-17 2019-04-02 衢州职业技术学院 一种电机轴承缺陷检测系统
CN109782728A (zh) * 2019-03-29 2019-05-21 华能国际电力股份有限公司德州电厂 一种基于Savitzky-Golay滤波器的多变量监控方法与系统
CN110030187A (zh) * 2019-03-20 2019-07-19 杭州哲达智慧能源技术研究院有限公司 一种基于支持向量机的机泵安康诊断方法
CN110132598A (zh) * 2019-05-13 2019-08-16 中国矿业大学 旋转设备滚动轴承故障噪声诊断算法
CN110163403A (zh) * 2018-04-24 2019-08-23 北京机电工程研究所 基于灰色理论的战术导弹故障预测方法
CN111486043A (zh) * 2020-04-24 2020-08-04 华能四川水电有限公司 一种基于水轮发电机组振摆数据的下机架故障诊断方法
CN114674560A (zh) * 2022-03-25 2022-06-28 合肥工业大学 潜水电机止推轴承故障检测方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108332970A (zh) * 2017-11-17 2018-07-27 中国铁路总公司 一种基于ls-svm和d-s证据理论的轴承故障诊断方法

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020082786A1 (en) * 2000-10-27 2002-06-27 Mallory Roy E. Separation of periodic and non-periodic signal components
WO2005008204A1 (en) * 2003-07-18 2005-01-27 Ab Skf Method and sensor arrangement for load measurement on rolling element bearing
EP2088416A1 (fr) * 2008-02-08 2009-08-12 SNR Roulements Procédé d'estimation des composantes du torseur d'efforts s'appliquant sur un palier
CN102270302A (zh) * 2011-07-20 2011-12-07 北京航空航天大学 一种基于灰色支持向量机的多应力加速寿命试验预测方法
CN102854015A (zh) * 2012-10-15 2013-01-02 哈尔滨理工大学 一种滚动轴承故障位置及性能退化程度诊断方法
CN103048135A (zh) * 2012-12-15 2013-04-17 新昌县冠阳技术开发有限公司 一种柔性转子滚动轴承基础系统多故障耦合实验器及故障辨识方法
CN103471849A (zh) * 2013-09-25 2013-12-25 东华大学 基于双重组合模式的多层相关向量机的轴承故障诊断系统
CN103645249A (zh) * 2013-11-27 2014-03-19 国网黑龙江省电力有限公司 基于精简集下采样不均衡svm变压器在线故障检测方法
CN103745229A (zh) * 2013-12-31 2014-04-23 北京泰乐德信息技术有限公司 一种基于svm的轨道交通故障诊断方法及系统
CN103927414A (zh) * 2014-04-04 2014-07-16 北京工业大学 含单点故障的滚动轴承振动响应仿真分析方法
CN104268516A (zh) * 2014-09-19 2015-01-07 陕西启源科技发展有限责任公司 滚动轴承早期故障识别方法

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020082786A1 (en) * 2000-10-27 2002-06-27 Mallory Roy E. Separation of periodic and non-periodic signal components
WO2005008204A1 (en) * 2003-07-18 2005-01-27 Ab Skf Method and sensor arrangement for load measurement on rolling element bearing
EP2088416A1 (fr) * 2008-02-08 2009-08-12 SNR Roulements Procédé d'estimation des composantes du torseur d'efforts s'appliquant sur un palier
CN102270302A (zh) * 2011-07-20 2011-12-07 北京航空航天大学 一种基于灰色支持向量机的多应力加速寿命试验预测方法
CN102854015A (zh) * 2012-10-15 2013-01-02 哈尔滨理工大学 一种滚动轴承故障位置及性能退化程度诊断方法
CN103048135A (zh) * 2012-12-15 2013-04-17 新昌县冠阳技术开发有限公司 一种柔性转子滚动轴承基础系统多故障耦合实验器及故障辨识方法
CN103471849A (zh) * 2013-09-25 2013-12-25 东华大学 基于双重组合模式的多层相关向量机的轴承故障诊断系统
CN103645249A (zh) * 2013-11-27 2014-03-19 国网黑龙江省电力有限公司 基于精简集下采样不均衡svm变压器在线故障检测方法
CN103745229A (zh) * 2013-12-31 2014-04-23 北京泰乐德信息技术有限公司 一种基于svm的轨道交通故障诊断方法及系统
CN103927414A (zh) * 2014-04-04 2014-07-16 北京工业大学 含单点故障的滚动轴承振动响应仿真分析方法
CN104268516A (zh) * 2014-09-19 2015-01-07 陕西启源科技发展有限责任公司 滚动轴承早期故障识别方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
付胜 等: "基于奇异值分解和支持向量机的齿轮故障诊断", 《机械传动》 *
左红 等: "基于支持向量机的滚动轴承故障诊断研究", 《轴承》 *

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105043766A (zh) * 2015-06-24 2015-11-11 北京航空航天大学 一种基于Hessian局部线性嵌入的轴承变工况故障诊断方法
CN105043766B (zh) * 2015-06-24 2017-07-07 北京航空航天大学 一种基于Hessian局部线性嵌入的轴承变工况故障诊断方法
CN104951851B (zh) * 2015-07-08 2018-07-20 华侨大学 一种基于灰关联回归支持向量机的风电机组状态预测模型建立方法
CN104951851A (zh) * 2015-07-08 2015-09-30 华侨大学 一种基于灰关联回归支持向量机的风电机组状态预测模型建立方法
CN105241665A (zh) * 2015-09-06 2016-01-13 南京航空航天大学 一种基于IRBFNN-AdaBoost分类器的滚动轴承故障诊断方法
CN105181110A (zh) * 2015-09-13 2015-12-23 北京航空航天大学 一种基于sift-kpca和svm的滚动轴承故障诊断方法
CN106933208B (zh) * 2015-10-09 2021-03-09 费希尔-罗斯蒙特系统公司 分布式工业性能监控和分析
CN106933208A (zh) * 2015-10-09 2017-07-07 费希尔-罗斯蒙特系统公司 分布式工业性能监控和分析
CN106644474A (zh) * 2015-10-28 2017-05-10 财团法人工业技术研究院 液静压轴承监测系统及其方法
CN105424365B (zh) * 2015-11-23 2017-10-27 北京信息科技大学 一种滚动轴承故障迁移轨迹可视化的方法
CN105424365A (zh) * 2015-11-23 2016-03-23 北京信息科技大学 一种滚动轴承故障迁移轨迹可视化的方法
CN105865784A (zh) * 2016-03-23 2016-08-17 大连理工大学 基于局部均值分解和灰色关联的滚动轴承检测方法
CN106053067A (zh) * 2016-05-24 2016-10-26 广东石油化工学院 基于量子遗传算法优化支持向量机的轴承故障诊断方法
CN106525433A (zh) * 2016-12-28 2017-03-22 湖南坤宇网络科技有限公司 一种基于决策树系统的锅炉燃烧机主轴承磨损预警方法
CN107560984A (zh) * 2017-07-28 2018-01-09 西北工业大学 一种液压系统的油液污染在线监测装置及监测方法
CN107560984B (zh) * 2017-07-28 2019-11-22 西北工业大学 一种液压系统的油液污染在线监测装置及监测方法
CN107621367A (zh) * 2017-08-21 2018-01-23 北京信息科技大学 一种滚动轴承损伤程度评估方法
CN107658976A (zh) * 2017-08-21 2018-02-02 镇江辉虹电气有限公司 一种新型的母线预警监测系统
CN107621367B (zh) * 2017-08-21 2019-10-01 北京信息科技大学 一种滚动轴承损伤程度评估方法
CN107560845A (zh) * 2017-09-18 2018-01-09 华北电力大学 一种齿轮箱故障诊断建立方法及装置
CN107977719A (zh) * 2017-12-07 2018-05-01 北京交通大学 一种轴承故障预测方法
CN108519547A (zh) * 2018-03-28 2018-09-11 中国工程物理研究院电子工程研究所 基于DTW和SVM的SiC-GTO器件状态监测方法
CN108519547B (zh) * 2018-03-28 2020-04-24 中国工程物理研究院电子工程研究所 基于DTW和SVM的SiC-GTO器件状态监测方法
CN108510002A (zh) * 2018-04-02 2018-09-07 西南交通大学 卷铁心牵引变压器绕组抗短路冲击能力的检测方法
CN110163403A (zh) * 2018-04-24 2019-08-23 北京机电工程研究所 基于灰色理论的战术导弹故障预测方法
CN108960486A (zh) * 2018-06-12 2018-12-07 郑州航空工业管理学院 基于灰支持向量回归机预测适应值的交互式集合进化方法
CN108960486B (zh) * 2018-06-12 2021-10-29 郑州航空工业管理学院 基于灰支持向量回归机预测适应值的交互式集合进化方法
CN109556864A (zh) * 2018-12-17 2019-04-02 衢州职业技术学院 一种电机轴承缺陷检测系统
CN110030187A (zh) * 2019-03-20 2019-07-19 杭州哲达智慧能源技术研究院有限公司 一种基于支持向量机的机泵安康诊断方法
CN110030187B (zh) * 2019-03-20 2021-05-14 杭州哲达智慧能源技术研究院有限公司 一种基于支持向量机的机泵安康诊断方法
CN109782728A (zh) * 2019-03-29 2019-05-21 华能国际电力股份有限公司德州电厂 一种基于Savitzky-Golay滤波器的多变量监控方法与系统
CN110132598A (zh) * 2019-05-13 2019-08-16 中国矿业大学 旋转设备滚动轴承故障噪声诊断算法
CN110132598B (zh) * 2019-05-13 2020-10-09 中国矿业大学 旋转设备滚动轴承故障噪声诊断算法
CN111486043A (zh) * 2020-04-24 2020-08-04 华能四川水电有限公司 一种基于水轮发电机组振摆数据的下机架故障诊断方法
CN114674560A (zh) * 2022-03-25 2022-06-28 合肥工业大学 潜水电机止推轴承故障检测方法

Also Published As

Publication number Publication date
CN104596767B (zh) 2017-04-26

Similar Documents

Publication Publication Date Title
CN104596767B (zh) 一种基于灰色支持向量机的滚动轴承故障诊断与预测的方法
He et al. Support tensor machine with dynamic penalty factors and its application to the fault diagnosis of rotating machinery with unbalanced data
Pandya et al. Fault diagnosis of rolling element bearing with intrinsic mode function of acoustic emission data using APF-KNN
Wang et al. Cascade convolutional neural network with progressive optimization for motor fault diagnosis under nonstationary conditions
Li et al. Unsupervised rotating machinery fault diagnosis method based on integrated SAE–DBN and a binary processor
Kang et al. Singular value decomposition based feature extraction approaches for classifying faults of induction motors
CN103868692B (zh) 基于核密度估计和k-l散度的旋转机械故障诊断方法
CN112577743B (zh) 一种基于最大局部边界准则的滚动轴承故障诊断方法
CN110619049A (zh) 一种基于深度学习的报文异常检测方法
CN107228766A (zh) 基于改进多尺度模糊熵的滚动轴承故障诊断方法
CN104849050A (zh) 一种基于复合多尺度排列熵的滚动轴承故障诊断方法
CN113865868B (zh) 基于时频域表达的滚动轴承故障诊断方法
CN104408302A (zh) 一种基于lmd-svd和极限学习机的轴承变工况故障诊断方法
Jiang et al. Fault diagnosis of planetary gearbox based on motor current signal analysis
CN109187022A (zh) 一种基于随机共振与自动编码器的滚动轴承故障诊断方法
CN112364706A (zh) 一种基于类不平衡的小样本轴承故障诊断方法
Akpudo et al. Intelligent solenoid pump fault detection based on MFCC features, LLE and SVM
Jalali et al. Intelligent condition monitoring of ball bearings faults by combination of genetic algorithm and support vector machines
CN115753101A (zh) 一种基于权重自适应特征融合的轴承故障诊断方法
Gangsar et al. Multiclass fault taxonomy in rolling bearings at interpolated and extrapolated speeds based on time domain vibration data by SVM algorithms
Malla et al. Rolling element bearing fault detection based on the complex Morlet wavelet transform and performance evaluation using artificial neural network and support vector machine
Gu et al. Fault diagnosis of spindle device in hoist using variational mode decomposition and statistical features
Moosavian et al. A Comparison Between ANN, SVM and Least Squares SVM: Application in Multi-Fault Diagnosis of Rolling Element Bearing.
Patil et al. Support vector machine for misalignment fault classification under different loading conditions using vibro-acoustic sensor data fusion
van Wyk et al. Difference histograms: A new tool for time series analysis applied to bearing fault diagnosis

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170426

CF01 Termination of patent right due to non-payment of annual fee