CN104596767B - Method for diagnosing and predicating rolling bearing based on grey support vector machine - Google Patents
Method for diagnosing and predicating rolling bearing based on grey support vector machine Download PDFInfo
- Publication number
- CN104596767B CN104596767B CN201510016333.8A CN201510016333A CN104596767B CN 104596767 B CN104596767 B CN 104596767B CN 201510016333 A CN201510016333 A CN 201510016333A CN 104596767 B CN104596767 B CN 104596767B
- Authority
- CN
- China
- Prior art keywords
- fault
- vector machine
- support vector
- gray
- predicating
- 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.)
- Expired - Fee Related
Links
- 238000005096 rolling process Methods 0.000 title claims abstract description 33
- 238000012706 support-vector machine Methods 0.000 title claims abstract description 30
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000012549 training Methods 0.000 claims abstract description 14
- 238000003745 diagnosis Methods 0.000 claims abstract description 13
- 230000006870 function Effects 0.000 claims description 15
- 238000009825 accumulation Methods 0.000 claims description 4
- 238000011161 development Methods 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 claims description 4
- 238000013528 artificial neural network Methods 0.000 claims description 3
- 238000010219 correlation analysis Methods 0.000 claims description 3
- 238000000605 extraction Methods 0.000 claims description 3
- 238000005316 response function Methods 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 2
- 238000003066 decision tree Methods 0.000 claims description 2
- 238000012360 testing method Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 2
- 230000000875 corresponding effect Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000005461 lubrication Methods 0.000 description 1
- 238000005272 metallurgy Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
Abstract
Description
技术领域technical field
本发明属于轴承故障诊断领域,是针对滚动轴承开发的一种全面的故障诊断与预测模型GM(1,1)-SVM。The invention belongs to the field of bearing fault diagnosis, and is a comprehensive fault diagnosis and prediction model GM(1,1)-SVM developed for rolling bearings.
背景技术Background technique
滚动轴承是电力、石化、冶金、机械、航空航天以及一些军事工业部门中使用最广泛的机械零件,也是最易损伤的部件之一。它具有效率高、摩擦阻力小、装配方便、润滑易实现等优点,在旋转机械上的应用十分广泛,并起着关键作用。旋转机械设备的许多故障都与滚动轴承有着密切的关联。据有关资料统计,机械故障的70%是振动故障,而振动故障中有30%是由滚动轴承引起的。滚动轴承故障引起的后果轻则降低和失去系统的某些功能,重则造成严重的甚至是灾难性的后果。所以滚动轴承的故障诊断方法,一直是机械故障诊断中重点发展技术之一,本文致力于研究滚动轴承故障的监测及预测技术。Rolling bearings are the most widely used mechanical parts in electric power, petrochemical, metallurgy, machinery, aerospace and some military industries, and are also one of the most vulnerable parts. It has the advantages of high efficiency, small frictional resistance, convenient assembly, and easy lubrication. It is widely used in rotating machinery and plays a key role. Many failures of rotating machinery are closely related to rolling bearings. According to relevant statistics, 70% of mechanical failures are vibration failures, and 30% of vibration failures are caused by rolling bearings. The consequences caused by rolling bearing failure range from reduced and lost some functions of the system to severe or even catastrophic consequences. So the fault diagnosis method of rolling bearing has always been one of the key development technologies in mechanical fault diagnosis. This paper is devoted to the research of monitoring and prediction technology of rolling bearing fault.
为解决轴承故障诊断与预测的问题,人们已经提出了各类算法模型,但是这些方法无法有效实现对轴承故障进行预测。因此需要提出一种不仅能实现对轴承故障的诊断而且要实现对故障有效预警的模型。In order to solve the problem of bearing fault diagnosis and prediction, various algorithm models have been proposed, but these methods cannot effectively predict bearing faults. Therefore, it is necessary to propose a model that can not only realize the diagnosis of bearing faults but also realize the effective early warning of faults.
发明内容Contents of the invention
本发明是基于灰色支持向量机GM(1,1)-SVM的轴承故障诊断与预警的方法,不仅能够实现对滚动轴承的故障诊断,而且能实现对故障的有效预警,有助于提高带有滚动轴承的旋转机械系统的安全运行。The present invention is based on the gray support vector machine GM (1, 1)-SVM bearing fault diagnosis and early warning method, not only can realize the fault diagnosis to the rolling bearing, but also can realize the effective early warning to the fault, help to improve the rolling bearing with rolling bearing safe operation of rotating machinery systems.
本发明采用的技术方案如下,The technical scheme that the present invention adopts is as follows,
本发明提供的基于灰色支持向量机GM(1,1)-SVM的轴承故障诊断与预警的方法,至少包括以下几个部分:The method for bearing fault diagnosis and early warning based on gray support vector machine GM (1,1)-SVM provided by the present invention at least includes the following parts:
S1特征变量的提取及关联度分析。滚动轴承是典型的旋转机械,其振动信号的时域特征变量有均方根值、峰峰值、均值等,频域特征变量有基频、2倍频、3倍频、4倍频、8倍频等,他们包含丰富的故障信息。对比分析滚动轴承各类故障与正常时的振动信号时域和频域的特征变量,选取合适的特征变量。本文选取用于故障判别的特征变量为:S1 feature variable extraction and correlation analysis. Rolling bearings are typical rotating machinery. The time-domain characteristic variables of the vibration signal include root mean square value, peak-to-peak value, and average value, etc., and the frequency-domain characteristic variables include fundamental frequency, 2-fold frequency, 3-fold frequency, 4-fold frequency, and 8-fold frequency. etc., they contain rich failure information. Compare and analyze the characteristic variables of the time domain and frequency domain of the vibration signal of various faults and normal conditions of rolling bearings, and select the appropriate characteristic variables. The characteristic variables selected in this paper for fault discrimination are:
X=(RMS,峰峰值,1x幅值,2x幅值,3x幅值、4x幅值,8x幅值)。X = (RMS, peak-to-peak, 1x amplitude, 2x amplitude, 3x amplitude, 4x amplitude, 8x amplitude).
RMS为振动信号的均方根值,最能代表信号的整体特性,选取RMS时间序列作为参考序列,其余6个序列作为比较序列,求出参考序列和各比较序列的灰色关联度,去掉关联度低的2个特征变量。RMS is the root mean square value of the vibration signal, which can best represent the overall characteristics of the signal. The RMS time series is selected as the reference sequence, and the other 6 sequences are used as the comparison sequence, and the gray correlation degree between the reference sequence and each comparison sequence is obtained, and the correlation degree is removed. Low 2 characteristic variables.
设参考数列Y={y(k)|k=1,2,…,n},Let the reference sequence Y={y(k)|k=1,2,...,n},
比较数列Xi={Xi(k)|k=1,2,…,n},i=1,2,…,mComparison sequence X i ={X i (k)|k=1,2,…,n}, i=1,2,…,m
对变量进行无量纲化: Dimensionlessize variables:
参考数列与比较数列的灰色关联系数:The gray correlation coefficient of the reference series and the comparison series:
计算关联度: Calculate the degree of association:
排序关联度,若ri<rj,那么xj(k)比xi(k)与参考数列y(k)更紧密。Sorting relevance, if r i <r j , then x j (k) is closer to reference sequence y(k) than x i (k).
S2建立预测模型,分别使用每种状态前10组特征值建立灰色模型和正交多项式作最小二乘拟合预测模型,后2组作为预测值的对比值,计算两种模型预测值的误差,选取误差更小的模型——灰色模型。S2 Establish a prediction model, use the first 10 groups of eigenvalues of each state to establish a gray model and an orthogonal polynomial as a least squares fitting prediction model, and the last two groups are used as the comparison value of the predicted value to calculate the error of the predicted value of the two models, Choose a model with a smaller error—the gray model.
(1)灰色预测模型(1) Gray prediction model
灰色系统模型GM(1,1)通过单变量的时间序列{xi}(i=1,2,3,…)进行一次累加处理,对这个生成序列建立一阶微分方程来揭示其内部发展规律。The gray system model GM(1,1) performs an accumulation process through the univariate time series { xi }(i=1,2,3,…), and establishes a first-order differential equation for this generation sequence to reveal its internal development law .
定义特征灰色系统 Define characteristic gray system
作:有 do: have
对X(1)建立如下的微分方程: Set up the following differential equation for X (1) :
记该一阶一个变量的微分方程为GM(1,1)Record the differential equation of the first-order one variable as GM(1,1)
在上式中,a和u可以通过最小二乘法拟合得到: In the above formula, a and u can be fitted by the least square method:
在式(5)中,YM为列向量YM=[X0(2),X0(3),…,X0(n)]T,In formula (5), Y M is a column vector Y M =[X 0 (2),X 0 (3),…,X 0 (n)] T ,
B为矩阵: B is a matrix:
微分方程(5)所对应的时间相应函数 The time response function corresponding to the differential equation (5)
由式(6)对一次累加生成数列的预测值:X(0)(t)=X(1)(t)-X(1)(t-1) (7)The predicted value of the accumulated sequence generated by formula (6): X (0) (t) = X (1) (t)-X (1) (t-1) (7)
(2)用正交多项式作最小二乘拟合预测(2) Use orthogonal polynomials for least square fitting prediction
数据拟合是根据测定的数据间的相互关系,确定曲线y=s(x;a0,a1,…,an)的类型,然后再根据在给定点上误差的平方和达到最小的原则,即求解无约束问题:Data fitting is to determine the type of curve y=s( x ;a 0 ,a 1 ,…,an ) based on the relationship between the measured data, and then according to the principle that the sum of the squares of the errors at a given point reaches the minimum , which solves the unconstrained problem:
确定出最优参数从而得到拟合曲线y=s*(x)。Determine the optimal parameters Thus a fitting curve y=s * (x) is obtained.
设φ0,φ1,…,φn为n+1个函数,ωi为系数,满足:Let φ 0 ,φ 1 ,…,φ n be n+1 functions, and ω i be the coefficient, satisfying:
即φ0,φ1,…,φn在X={x1,x2,…,xm}上正交,其中则正规方程(8)的解为: That is, φ 0 , φ 1 ,…,φ n are orthogonal on X={x 1 ,x 2 ,…,x m }, where Then the solution of the normal equation (8) is:
S3支持向量机基于统计学习理论构建的典型神经网络,其建立一个最优分类超平面,使得该平面两侧的两类样本之间的距离最大化,从而对分类问题提供很好的泛化能力。对于样本(xi,yi),i=1,2,…,s,其中xi∈Rm,yi∈{+1,-1},s为输入变量维数。用于分类的超平面方程为:ω·x+b=0S3 support vector machine is a typical neural network based on statistical learning theory, which establishes an optimal classification hyperplane to maximize the distance between the two types of samples on both sides of the plane, thus providing a good generalization ability for classification problems . For samples (x i , y i ), i=1,2,...,s, where x i ∈ R m , y i ∈ {+1,-1}, s is the dimension of the input variable. The hyperplane equation for classification is: ω·x+b=0
将样本分为两类:ω·x+b≥0,(y=+1)Divide the samples into two categories: ω·x+b≥0, (y=+1)
ω·x+b≥0,(y=-1) (10)ω·x+b≥0,(y=-1) (10)
支持向量机的最优超平面是一个使得分类边缘最大的超平面,即使得最大,所以求解最优超平面,即 The optimal hyperplane of a support vector machine is a hyperplane that maximizes the classification margin, that is, is the largest, so to solve the optimal hyperplane, that is
其应满足约束条件:yi(ω·xi+b)-1≥0,i=1,2,…,lIt should satisfy the constraints: y i (ω· xi + b)-1≥0, i=1,2,...,l
在非线性条件下,线性不可分支持向量机的最大化函数:Under nonlinear conditions, the maximization function of a linear non-separable support vector machine:
判别目标函数为: The discriminant objective function is:
训练支持向量机,针对滚动轴承的故障分类,本文选择两类SVM来构造多类分类器。由于两类SVM 1对多算法和1对1算法都存在各自的缺点,本文采用基于二叉树的支持向量机多类分类方法。基于二叉树的两类分类器构造步骤是:第i个分类器将第i类与第i+1,i+2,…,N类分开,构造SVMi,直到第N-1个分类器将N-1类与第N类分开。把N-1个SVM组成多类分类器,构造SVM决策树来识别N类故障。Training support vector machine, for the fault classification of rolling bearings, this paper chooses two types of SVM to construct a multi-class classifier. Since the two types of SVM 1-to-many algorithms and 1-to-1 algorithms have their own shortcomings, this paper adopts a binary tree-based support vector machine multi-class classification method. The construction steps of the two-class classifier based on the binary tree are: the i-th classifier separates the i-th class from the i+1, i+2, ..., N classes, and constructs SVMi until the N-1 classifier divides the N- Class 1 is separate from Class N. Combine N-1 SVMs into a multi-class classifier, and construct an SVM decision tree to identify N types of faults.
与现有技术相比,本方法不仅能够实现对滚动轴承的故障诊断,而且能实现对故障的有效预警,有助于提高带有滚动轴承的旋转机械系统的安全运行。Compared with the prior art, the method can not only realize the fault diagnosis of the rolling bearing, but also realize the effective early warning of the fault, and help to improve the safe operation of the rotating machinery system with the rolling bearing.
附图说明Description of drawings
图1灰色支持向量机故障预测流程图。Figure 1. Gray support vector machine failure prediction flow chart.
具体实施方法Specific implementation method
下面结合附图,对本发明的实施进行具体说明。The implementation of the present invention will be specifically described below in conjunction with the accompanying drawings.
1.美国西储大学的滚动轴承故障实验,实验平台包括一个2马力的电机,一个转矩传感器,一个功率计和电子控制设备,被测试轴承支承电机轴。轴承型号为SKF轴承,使用电火花技术在轴承上布置了单点故障,故障直径分别为0.007、0.014、0.028英寸。实验中使用加速度传感器采集振动信号,传感器分别安装于电机壳体的驱动端和风扇端以及电机支撑底盘上。振动信号通过16通道的DAT记录器采集,数字信号采样频率为12000S/s。1. Rolling bearing failure experiment of Western Reserve University in the United States. The experimental platform includes a 2-horsepower motor, a torque sensor, a power meter and electronic control equipment. The bearing to be tested supports the motor shaft. The bearing model is SKF bearing, and single-point faults are arranged on the bearings using EDM technology, and the fault diameters are 0.007, 0.014, and 0.028 inches respectively. In the experiment, an acceleration sensor is used to collect vibration signals, and the sensors are respectively installed on the drive end and fan end of the motor housing and the motor support chassis. The vibration signal is collected by a 16-channel DAT recorder, and the sampling frequency of the digital signal is 12000S/s.
本文采用的故障数据为在电机负载分别为0马力和1马力时,轴承的外圈故障数据、内圈故障数据、滚珠故障数据,每种故障的直径分别为0.007、0.014、0.021英寸,每种情况下的数据采集12组,共216组数据,选取电机负载为0到3马力的4种正常状态共48组数据,数据总数为264组。The fault data used in this paper are the outer ring fault data, inner ring fault data, and ball fault data of the bearing when the motor load is 0 horsepower and 1 horsepower respectively. The diameters of each fault are 0.007, 0.014, and 0.021 inches respectively. Under normal circumstances, 12 sets of data are collected, with a total of 216 sets of data. A total of 48 sets of data are selected from 4 normal states with motor loads ranging from 0 to 3 horsepower, and the total number of data is 264 sets.
2.特征变量的提取及关联度分析2. Extraction of feature variables and correlation analysis
滚动轴承是典型的旋转机械,其振动信号的时域特征变量有均方根值、峰峰值、均值等,频域特征变量有基频、2倍频、3倍频、4倍频、8倍频等。本文选取用于故障判别的特征变量为:Rolling bearings are typical rotating machinery. The time-domain characteristic variables of the vibration signal include root mean square value, peak-to-peak value, and average value, etc., and the frequency-domain characteristic variables include fundamental frequency, 2-fold frequency, 3-fold frequency, 4-fold frequency, and 8-fold frequency. Wait. The characteristic variables selected in this paper for fault discrimination are:
X=(RMS,峰峰值,1x幅值,2x幅值,3x幅值、4x幅值,8x幅值)X = (RMS, peak-to-peak value, 1x amplitude, 2x amplitude, 3x amplitude, 4x amplitude, 8x amplitude)
记录滚动轴承在外圈故障0.007英寸、转速为1797、电机负载0马力的12组时间序列数据。对每组数据进行快速傅里叶变换,提取其频域特征值。提取特征变量得到12x7阶时间序列矩阵,如表1。Record 12 sets of time-series data of the rolling bearing when the outer ring fault is 0.007 inches, the speed is 1797, and the motor load is 0 horsepower. Fast Fourier transform is performed on each set of data to extract its frequency domain eigenvalues. Extract feature variables to obtain a 12x7 order time series matrix, as shown in Table 1.
表1.滚动轴承在外圈故障0.007英寸、转速为1797、电机负载0马力12组时间序列数据Table 1. 12 sets of time-series data of the rolling bearing when the outer ring fault is 0.007 inches, the speed is 1797, and the motor load is 0 horsepower
RMS代表整个信号的能量,选取RMS时间序列作为参考序列,其余6个序列作为比较序列,求出参考序列和各比较序列的灰色关联度,如表2。RMS represents the energy of the entire signal, and the RMS time series is selected as the reference sequence, and the other 6 sequences are used as the comparison sequence, and the gray correlation degree between the reference sequence and each comparison sequence is calculated, as shown in Table 2.
表2.参考序列和各比较序列的灰色关联度Table 2. The gray correlation degree of the reference sequence and each comparison sequence
设参考数列Y={y(k)|k=1,2,…,n},比较数列Xi={Xi(k)|k=1,2,…,n},i=1,2,…,mSet reference sequence Y={y(k)|k=1,2,...,n}, comparison sequence X i ={X i (k)|k=1,2,...,n}, i=1,2 ,...,m
对变量进行无量纲化: Dimensionlessize variables:
参考数列与比较数列的灰色关联系数:The gray correlation coefficient of the reference series and the comparison series:
计算关联度: Calculate the degree of association:
排序关联度,若ri<rj,那么xj(k)比xi(k)与参考数列y(k)更紧密。Sorting relevance, if r i <r j , then x j (k) is closer to reference sequence y(k) than x i (k).
计算得到,与RMS关联度较大的是峰峰值、基频幅值、8x幅值、2x幅值,3x幅值和4x幅值与RMS关联度较小,去掉3x和4x变量,使用RMS、峰峰值、基频幅值、8x幅值、2x幅值5个变量建立灰色模型GM(1,1)。It is calculated that the peak-to-peak value, fundamental frequency amplitude, 8x amplitude, and 2x amplitude are more correlated with RMS, and the 3x amplitude and 4x amplitude are less correlated with RMS. Remove the 3x and 4x variables and use RMS, The gray model GM (1, 1) was established with 5 variables of peak-to-peak value, fundamental frequency amplitude, 8x amplitude and 2x amplitude.
3.预测模型的建立3. Establishment of prediction model
(1)灰色预测模型(1) Gray prediction model
灰色系统模型GM(1,1)通过单变量的时间序列{xi}(i=1,2,3,…)进行一次累加处理,对这个生成序列建立一阶微分方程来揭示其内部发展规律。The gray system model GM(1,1) performs an accumulation process through the univariate time series { xi }(i=1,2,3,…), and establishes a first-order differential equation for this generation sequence to reveal its internal development law .
设有特征灰色系统 With characteristic gray system
作:有 do: have
对X(1)建立如下的微分方程: Set up the following differential equation for X (1) :
记该一阶一个变量的微分方程为GM(1,1)Record the differential equation of the first-order one variable as GM(1,1)
在上式中,a和u可以通过最小二乘法拟合得到: In the above formula, a and u can be fitted by the least square method:
在式(5)中,YM为列向量YM=[X0(2),X0(3),…,X0(n)]T,In formula (5), Y M is a column vector Y M =[X 0 (2),X 0 (3),…,X 0 (n)] T ,
B为矩阵: B is a matrix:
微分方程(5)所对应的时间相应函数 The time response function corresponding to the differential equation (5)
由式(6)对一次累加生成数列的预测值:X(0)(t)=X(1)(t)-X(1)(t-1) (20)The predicted value of the sequence generated by one accumulation by formula (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%。The gray model GM(1,1) was established by using the first 10 groups of eigenvalues of each state, and the last 2 groups were used as the comparison value of the predicted value to calculate the error of the predicted value. The model and prediction accuracy established by the 10 sets of eigenvalues of the 0.007-inch outer ring fault in 1797 revolutions of the bearing are shown in Table 3. The average prediction error of the 10 sets of data is 4.94%.
(3)用正交多项式作最小二乘拟合预测(3) Use orthogonal polynomials for least square fitting prediction
数据拟合是根据测定的数据间的相互关系,确定曲线y=s(x;a0,a1,…,an)的类型,然后再根据在给定点上误差的平方和达到最小的原则,即求解无约束问题:Data fitting is to determine the type of curve y=s( x ;a 0 ,a 1 ,…,an ) based on the relationship between the measured data, and then according to the principle that the sum of the squares of the errors at a given point reaches the minimum , which solves the unconstrained problem:
确定出最优参数从而得到拟合曲线y=s*(x)。Determine the optimal parameters Thus a fitting curve y=s * (x) is obtained.
设φ0,φ1,…,φn为n+1个函数,ωi为系数,满足即φ0,φ1,…,φn在X={x1,x2,…,xm}上正交,其中 Suppose φ 0 ,φ 1 ,…,φ n are n+1 functions, ω i is the coefficient, satisfying That is, φ 0 , φ 1 ,…,φ n are orthogonal on X={x 1 ,x 2 ,…,x m }, where
则正规方程(8)的解为: Then the solution of the normal equation (8) is:
用正交多项式对每种状态前10组特征值作最小二乘拟合,后2组数据作为预测值对比值,计算预测值的误差。轴承在1797转外圈故障为0.007英寸的10组特征值二乘拟合预测值及精度值见表3,10组数据的平均预测误差为7.05%。通过两种预测模型的比较,可以看出灰色模型的误差均值4.91%小于正交多项式作最小二乘拟合预测误差均值7.05%,因此选用灰色模型作为预测模型。Orthogonal polynomials were used to perform least squares fitting on the first 10 groups of eigenvalues of each state, and the last two groups of data were used as the comparison of predicted values to calculate the error of predicted values. The 10 groups of eigenvalue square fitting prediction values and accuracy values of 0.007 inches in 1797 revolutions of the bearing are shown in Table 3. The average prediction error of the 10 groups of data is 7.05%. Through the comparison of the two prediction models, it can be seen that the average error value of the gray model is 4.91% less than the average value of the least squares fitting prediction error of the orthogonal polynomial 7.05%, so the gray model is selected as the prediction model.
表3.轴承在1797转外圈故障为0.007英寸的10组特征值所建立的模型及预测精度Table 3. The model and prediction accuracy established by the 10 sets of eigenvalues of the outer ring fault of 0.007 inches in 1797 revolutions of the bearing
4.训练支持向量机4. Training Support Vector Machines
支持向量机基于统计学习理论构建的典型神经网络,其主要思想是建立一个最优分类超平面,使得该平面两侧的两类样本之间的距离最大化,从而对分类问题提供很好的泛化能力。对于样本(xi,yi),i=1,2,…,s,其中xi∈Rm,yi∈{+1,-1},s为输入变量维数。用于分类的超平面方程为:ω·x+b=0Support vector machine is a typical neural network constructed based on statistical learning theory. Its main idea is to establish an optimal classification hyperplane so that the distance between the two types of samples on both sides of the plane is maximized, thus providing a good general model for classification problems. ability. For samples (x i , y i ), i=1,2,...,s, where x i ∈ R m , y i ∈ {+1,-1}, s is the dimension of the input variable. The hyperplane equation for classification is: ω·x+b=0
将样本分为两类:ω·x+b≥0,(y=+1)Divide the samples into two categories: ω·x+b≥0, (y=+1)
ω·x+b≥0,(y=-1) (23)ω·x+b≥0,(y=-1) (23)
支持向量机的最优超平面是一个使得分类边缘最大的超平面,即使得最大。所以求解最优超平面,即 The optimal hyperplane of a support vector machine is a hyperplane that maximizes the classification margin, that is, maximum. So to solve the optimal hyperplane, that is
其应满足约束条件:yi(ω·xi+b)-1≥0,i=1,2,…,lIt should satisfy the constraints: y i (ω· xi + b)-1≥0, i=1,2,...,l
在非线性条件下,线性不可分支持向量机的最大化函数:Under nonlinear conditions, the maximization function of a linear non-separable support vector machine:
判别目标函数为: The discriminant objective function is:
针对滚动轴承的故障分类,本文选择两类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表示没有外圈故障。For the fault classification of rolling bearings, this paper chooses two types of SVM to construct a multi-class classifier. A multi-class classifier is constructed based on rolling bearing outer ring faults, inner ring faults, ball faults and normal states. Take 60 sets of training samples and 12 sets of test samples for each fault, a total of 200 sets of training samples, 40 sets of test samples; normal state 40 sets of training samples, 8 sets of test samples. Taking the outer ring fault as an example, the outer ring fault SVM1 is constructed, and the other two SVMs are the same. The training set is composed of 60 sets of training samples and 40 sets of normal samples for each type of fault as {(x 1 ,y 1 ),(x 2 ,y 2 ),…,(x 220 ,y 220 )}, where x i ∈ R 5 , y i ={-1,1}, when y=1, it means that the sample has an outer ring fault, and when y=-1, it means that there is no outer ring fault.
本文采用LIBSVM工具包,训练的主要任务是根据样本选择适当的分类器参数,选择支持向量机的类型(s)、核函数类型(t)、核函数中的coef0设置(c)、核函数中的gamma函数设置(g)。选择向量机为C-SVC即s为0,,核函数为Gauss核函数即t为2,c为1.2,g为2.8。This paper uses the LIBSVM toolkit. The main task of training is to select the appropriate classifier parameters according to the sample, select the type of support vector machine (s), the type of kernel function (t), the coef0 setting (c) in the kernel function, and the The gamma function setting (g). Select the vector machine as C-SVC, that is, s is 0, and the kernel function is Gauss kernel function, that is, t is 2, c is 1.2, and g is 2.8.
以外圈故障为例,可得支持向量机对训练样本的识别率为99%。选取每类故障测试样本12组共36组和正常状态测试样本8组进行测试,得到故障辨识率为91%,同理,训练其余两个支持向量机,各个向量机对全体测试样本的其识别率如表4。Taking the outer ring fault as an example, it can be obtained that the recognition rate of the training samples by the support vector machine is 99%. A total of 36 groups of 12 groups of fault test samples of each type and 8 groups of normal state test samples were selected for testing, and the fault identification rate was obtained as 91%. Similarly, the other two support vector machines were trained, and each vector machine's recognition of all test samples Rates are shown in Table 4.
表4.各个向量机对全体测试样本的其识别率Table 4. The recognition rate of each vector machine for all test samples
最后,把单类故障的12组测试样本采用训练好的三类二叉树的支持向量机多类分类方法进行故障识别,记录为表5。从表5可见,采用基于二叉树的支持向量机分类方法,对单类故障识别率可达90%以上,因此对滚动轴承故障诊断是可行、高效的。Finally, the 12 groups of test samples of single-type faults are identified by using the trained three-type binary tree support vector machine multi-class classification method for fault identification, which is recorded in Table 5. It can be seen from Table 5 that the recognition rate of single-type faults can reach more than 90% by using the support vector machine classification method based on binary tree, so it is feasible and efficient for rolling bearing fault diagnosis.
表5.单类故障测试数据的训练结果Table 5. Training results on single-class failure test data
将灰色模型的44组预测数据(36组故障数据和8组正常数据)带入训练好的三类二叉树支持向量机,记录每种轴承状态训练的结果,如表6。从表6可以得到,通过提取滚动轴承各个状态收集的振动数据的特征值,建立灰色模型,预测数据,带入由各个故障状态特征值训练的三类二叉树支持向量机里进行分类,可以有效的进行故障的预警,大大提高机械设备的安全运行状态。Bring the 44 sets of prediction data (36 sets of fault data and 8 sets of normal data) of the gray model into the trained three-class binary tree support vector machine, and record the training results of each bearing state, as shown in Table 6. It can be seen from Table 6 that by extracting the eigenvalues of the vibration data collected in each state of the rolling bearing, establishing a gray model, predicting the data, and bringing them into the three types of binary tree support vector machines trained by the eigenvalues of each fault state for classification, it can be effectively carried out. The early warning of faults greatly improves the safe operation status of mechanical equipment.
表6.预测数据的训练结果Table 6. Training results on prediction data
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510016333.8A CN104596767B (en) | 2015-01-13 | 2015-01-13 | Method for diagnosing and predicating rolling bearing based on grey support vector machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510016333.8A CN104596767B (en) | 2015-01-13 | 2015-01-13 | Method for diagnosing and predicating rolling bearing based on grey support vector machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104596767A CN104596767A (en) | 2015-05-06 |
CN104596767B true CN104596767B (en) | 2017-04-26 |
Family
ID=53122692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510016333.8A Expired - Fee Related CN104596767B (en) | 2015-01-13 | 2015-01-13 | Method for diagnosing and predicating rolling bearing based on grey support vector machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104596767B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108332970A (en) * | 2017-11-17 | 2018-07-27 | 中国铁路总公司 | A kind of Method for Bearing Fault Diagnosis based on LS-SVM and D-S evidence theory |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10649449B2 (en) * | 2013-03-04 | 2020-05-12 | Fisher-Rosemount Systems, Inc. | Distributed industrial performance monitoring and analytics |
CN105043766B (en) * | 2015-06-24 | 2017-07-07 | 北京航空航天大学 | A kind of bearing variable working condition method for diagnosing faults being locally linear embedding into based on Hessian |
CN104951851B (en) * | 2015-07-08 | 2018-07-20 | 华侨大学 | A kind of Wind turbines State Forecasting Model method for building up based on gray relative regression support vector machine |
CN105241665A (en) * | 2015-09-06 | 2016-01-13 | 南京航空航天大学 | Rolling bearing fault diagnosis method based on IRBFNN-AdaBoost classifier |
CN105181110A (en) * | 2015-09-13 | 2015-12-23 | 北京航空航天大学 | Rolling bearing fault diagnosis method based on SIFT-KPCA and SVM |
TWI589791B (en) * | 2015-10-28 | 2017-07-01 | 財團法人工業技術研究院 | Hydrostatic bearing monitoring system and method thereof |
CN105424365B (en) * | 2015-11-23 | 2017-10-27 | 北京信息科技大学 | A kind of rolling bearing fault traveling locus visualization method |
CN105865784A (en) * | 2016-03-23 | 2016-08-17 | 大连理工大学 | Rolling bearing detection method based on LMD (Local Mean Decomposition) and gray correlation |
CN106053067A (en) * | 2016-05-24 | 2016-10-26 | 广东石油化工学院 | Bearing fault diagnosis method based on quantum genetic algorithm optimized support vector machine |
CN106525433A (en) * | 2016-12-28 | 2017-03-22 | 湖南坤宇网络科技有限公司 | Boiler combustion machine main bearing wear early-warning method based on decision-making tree system |
CN107560984B (en) * | 2017-07-28 | 2019-11-22 | 西北工业大学 | An online monitoring device and monitoring method for oil pollution in a hydraulic system |
CN107658976A (en) * | 2017-08-21 | 2018-02-02 | 镇江辉虹电气有限公司 | A kind of new bus warning monitoring system |
CN107621367B (en) * | 2017-08-21 | 2019-10-01 | 北京信息科技大学 | A kind of rolling bearing damage degree assessment method |
CN107560845B (en) * | 2017-09-18 | 2019-09-20 | 华北电力大学 | Method and device for establishing fault diagnosis of gearbox |
CN107977719A (en) * | 2017-12-07 | 2018-05-01 | 北京交通大学 | A kind of bearing fault Forecasting Methodology |
CN108519547B (en) * | 2018-03-28 | 2020-04-24 | 中国工程物理研究院电子工程研究所 | SiC-GTO device state monitoring method based on DTW and SVM |
CN108510002B (en) * | 2018-04-02 | 2020-02-21 | 西南交通大学 | Testing method for short-circuit impact resistance of wound core traction transformer windings |
CN110163403A (en) * | 2018-04-24 | 2019-08-23 | 北京机电工程研究所 | Tactical missile failure prediction method based on gray theory |
CN108960486B (en) * | 2018-06-12 | 2021-10-29 | 郑州航空工业管理学院 | An Interactive Ensemble Evolution Method for Predicting Fitness Value Based on Grey Support Vector Regression Machine |
CN109556864A (en) * | 2018-12-17 | 2019-04-02 | 衢州职业技术学院 | A kind of motor bearings defect detecting system |
CN110030187B (en) * | 2019-03-20 | 2021-05-14 | 杭州哲达智慧能源技术研究院有限公司 | Pump health diagnosis method based on support vector machine |
CN109782728B (en) * | 2019-03-29 | 2021-06-04 | 华能国际电力股份有限公司德州电厂 | Multivariable monitoring method and system based on Savitzky-Golay filter |
CN110132598B (en) * | 2019-05-13 | 2020-10-09 | 中国矿业大学 | A Fault Noise Diagnosis Algorithm for Rolling Bearings of Rotating Equipment |
CN111486043A (en) * | 2020-04-24 | 2020-08-04 | 华能四川水电有限公司 | Lower rack fault diagnosis method based on hydro-turbo generator set runout data |
CN114358121A (en) * | 2021-12-02 | 2022-04-15 | 国网浙江省电力有限公司金华供电公司 | Monitoring method and device based on substation equipment and terminal equipment |
CN114674560B (en) * | 2022-03-25 | 2025-03-04 | 合肥工业大学 | Fault detection method for thrust bearing of submersible motor |
CN114923691B (en) * | 2022-06-24 | 2025-05-27 | 杭州星宸智联技术有限公司 | A highly versatile, multi-scenario intelligent rolling bearing fault diagnosis system |
CN116412017A (en) * | 2023-03-23 | 2023-07-11 | 中汽研汽车检验中心(天津)有限公司 | A Diesel Vehicle SCR Cheating Judgment Method Based on Remote OBD Data |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005008204A1 (en) * | 2003-07-18 | 2005-01-27 | Ab Skf | Method and sensor arrangement for load measurement on rolling element bearing |
EP2088416A1 (en) * | 2008-02-08 | 2009-08-12 | SNR Roulements | Method for estimating the components of the force wrench applied to a bearing |
CN102270302A (en) * | 2011-07-20 | 2011-12-07 | 北京航空航天大学 | Grey support vector machine-based multi-stress accelerated life testing forecasting method |
CN102854015A (en) * | 2012-10-15 | 2013-01-02 | 哈尔滨理工大学 | Diagnosis method for fault position and performance degradation degree of rolling bearing |
CN103048135A (en) * | 2012-12-15 | 2013-04-17 | 新昌县冠阳技术开发有限公司 | Multi-fault coupling experimenter of flexible rotor rolling bearing foundation system, and fault identification method |
CN103471849A (en) * | 2013-09-25 | 2013-12-25 | 东华大学 | Bearing fault diagnosis system of multi-layer relevance vector machine on basis of dual combination |
CN103645249A (en) * | 2013-11-27 | 2014-03-19 | 国网黑龙江省电力有限公司 | Online fault detection method for reduced set-based downsampling unbalance SVM (Support Vector Machine) transformer |
CN103745229A (en) * | 2013-12-31 | 2014-04-23 | 北京泰乐德信息技术有限公司 | Method and system of fault diagnosis of rail transit based on SVM (Support Vector Machine) |
CN103927414A (en) * | 2014-04-04 | 2014-07-16 | 北京工业大学 | Vibration response simulation analyzing method for rolling bearing with single-point failures |
CN104268516A (en) * | 2014-09-19 | 2015-01-07 | 陕西启源科技发展有限责任公司 | Rolling bearing early failure recognition method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6556941B2 (en) * | 2000-10-27 | 2003-04-29 | Ade Corporation | Separation of periodic and non-periodic signal components |
-
2015
- 2015-01-13 CN CN201510016333.8A patent/CN104596767B/en not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005008204A1 (en) * | 2003-07-18 | 2005-01-27 | Ab Skf | Method and sensor arrangement for load measurement on rolling element bearing |
EP2088416A1 (en) * | 2008-02-08 | 2009-08-12 | SNR Roulements | Method for estimating the components of the force wrench applied to a bearing |
CN102270302A (en) * | 2011-07-20 | 2011-12-07 | 北京航空航天大学 | Grey support vector machine-based multi-stress accelerated life testing forecasting method |
CN102854015A (en) * | 2012-10-15 | 2013-01-02 | 哈尔滨理工大学 | Diagnosis method for fault position and performance degradation degree of rolling bearing |
CN103048135A (en) * | 2012-12-15 | 2013-04-17 | 新昌县冠阳技术开发有限公司 | Multi-fault coupling experimenter of flexible rotor rolling bearing foundation system, and fault identification method |
CN103471849A (en) * | 2013-09-25 | 2013-12-25 | 东华大学 | Bearing fault diagnosis system of multi-layer relevance vector machine on basis of dual combination |
CN103645249A (en) * | 2013-11-27 | 2014-03-19 | 国网黑龙江省电力有限公司 | Online fault detection method for reduced set-based downsampling unbalance SVM (Support Vector Machine) transformer |
CN103745229A (en) * | 2013-12-31 | 2014-04-23 | 北京泰乐德信息技术有限公司 | Method and system of fault diagnosis of rail transit based on SVM (Support Vector Machine) |
CN103927414A (en) * | 2014-04-04 | 2014-07-16 | 北京工业大学 | Vibration response simulation analyzing method for rolling bearing with single-point failures |
CN104268516A (en) * | 2014-09-19 | 2015-01-07 | 陕西启源科技发展有限责任公司 | Rolling bearing early failure recognition method |
Non-Patent Citations (2)
Title |
---|
基于奇异值分解和支持向量机的齿轮故障诊断;付胜 等;《机械传动》;20131231;第37卷(第09期);第90-92页 * |
基于支持向量机的滚动轴承故障诊断研究;左红 等;《轴承》;20081231(第8期);第36-39页 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108332970A (en) * | 2017-11-17 | 2018-07-27 | 中国铁路总公司 | A kind of Method for Bearing Fault Diagnosis based on LS-SVM and D-S evidence theory |
Also Published As
Publication number | Publication date |
---|---|
CN104596767A (en) | 2015-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104596767B (en) | Method for diagnosing and predicating rolling bearing based on grey support vector machine | |
Pacheco-Chérrez et al. | Bearing fault detection with vibration and acoustic signals: Comparison among different machine leaning classification methods | |
Kuncan et al. | A novel feature extraction method for bearing fault classification with one dimensional ternary patterns | |
Pandya et al. | Fault diagnosis of rolling element bearing with intrinsic mode function of acoustic emission data using APF-KNN | |
Lu et al. | Dominant feature selection for the fault diagnosis of rotary machines using modified genetic algorithm and empirical mode decomposition | |
CN103868692B (en) | Based on the rotary machinery fault diagnosis method of Density Estimator and K-L divergence | |
Pan et al. | A deep learning network via shunt-wound restricted Boltzmann machines using raw data for fault detection | |
Islam et al. | Discriminant Feature Distribution Analysis‐Based Hybrid Feature Selection for Online Bearing Fault Diagnosis in Induction Motors | |
Wang et al. | Gear fault intelligent diagnosis based on frequency-domain feature extraction | |
Ji et al. | Parallel sparse filtering for intelligent fault diagnosis using acoustic signal processing | |
CN110333077B (en) | A Fault Diagnosis Method of Rolling Bearing Based on Approximate Support Vector | |
Chao et al. | A novel convolutional neural network with multiscale cascade midpoint residual for fault diagnosis of rolling bearings | |
CN110608884B (en) | A state diagnosis method of rolling bearing based on self-attention neural network | |
CN108106846B (en) | A method for identification of rolling bearing fault damage degree | |
CN109299727A (en) | An Improved Extreme Learning Machine Fault Diagnosis Method Based on Information Reconstruction | |
CN105910823A (en) | Rolling bearing fault diagnosis method | |
Jiang et al. | Fault diagnosis of planetary gearbox based on motor current signal analysis | |
Xu et al. | A novel fault diagnosis method of bearing based on improved fuzzy ARTMAP and modified distance discriminant technique | |
Akpudo et al. | Intelligent solenoid pump fault detection based on MFCC features, LLE and SVM | |
CN108760300A (en) | A method of intelligent fault diagnosis being carried out to it according to bearing vibration signal | |
Wang et al. | A quantitative intelligent diagnosis method for early weak faults of aviation high-speed bearings | |
Gu et al. | Fault diagnosis of spindle device in hoist using variational mode decomposition and statistical features | |
Gangsar et al. | Multiclass fault taxonomy in rolling bearings at interpolated and extrapolated speeds based on time domain vibration data by SVM algorithms | |
Shanling et al. | Real-time rubber quality model based on CNN-LSTM deep learning theory | |
Wu et al. | Bearing fault diagnosis via kernel matrix construction based support vector machine |
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 |