基于SVM的齿轮箱轴承故障诊断(含matlab程序)
基于SVM的齿轮箱轴承故障诊断(含matlab程序)
![基于SVM的齿轮箱轴承故障诊断(含matlab程序)](https://img.taocdn.com/s3/m/0b7f40f6b4daa58da1114a30.png)
基于支持向量机(SVM)的齿轮箱轴承故障识别一、轴承故障诊断1、概述轴承是旋转设备的一个重要部件,它提供重要的负载承受能力,以支撑转子系统抵抗静态的和动态的外力。
轴承构件,由于它的使用寿命长、负载能力高、能量损失低而被广泛应用于工业和公用设施,是大型机械装备(包括动力机械、机车车辆、泵与风机等)中的关键部件。
高速运转的大型机械装备,其轴承的载荷重且为交变载荷,而且工作环境恶劣,经常发生轴承性能劣化和损坏,影响整个装置的安全可靠性,一旦出现故障将导致严重的损失,有必要对轴承工作状态进行模式识别与诊断。
轴承根据工作的摩擦性质不同可分为滑动摩擦轴承(简称滑动轴承)和滚动摩擦轴承(简称滚动轴承)两大类。
本文所测得的数据来自实验室齿轮箱的滑动轴承,滑动轴承的特点有:(1)在高速重载下能正常工作,寿命长。
(2)精度高。
(3)滑动轴承可做成剖分式的,能满足特殊结构的需要。
(4)液体摩擦轴承具有很好的缓冲和阻尼作用,可以吸收震动,缓和冲击。
(5)滑动轴承的径向尺寸比滚动轴承的小。
(6)起动摩擦阻力较大。
通过对轴承进行故障诊断有以下优势:(1)早期预报、防止事故发生,降低事故发生率;(2)预知性维修,提高设备管理水平,降低维修费用,减少维修时间,增加运行时间;(3)提高设备的设计、制造水平,改进产品质量;(4)确定复杂机器的最佳工作参数,提高效率;(5)降低噪声,泄露等污染,保护环境。
2、滑动轴承失效形式(1)磨粒磨损进入轴承间隙的硬颗粒(如灰尘、砂粒等),在起动、停车或轴颈与轴承发生边缘接触时,都将加剧轴承磨损,导致几何形状改变、精度丧失,轴承间隙加大,使轴承性能在预期寿命前急剧恶化。
(2)刮伤进入轴承间隙中的硬颗粒或轴颈表面粗糙的轮廓峰顶,在轴承上划出线状伤痕,导致轴承因刮伤失效。
(3)咬合(胶合)当轴承温升过高,载荷过大,油膜破裂时,或在润滑油供应不足条件下,轴颈和轴承的相对运动表面材料发生粘附和迁移,从而造成轴承损坏。
基于混合算法优化的SVM_多分类器齿轮故障诊断模型
![基于混合算法优化的SVM_多分类器齿轮故障诊断模型](https://img.taocdn.com/s3/m/1f60b0ab5ff7ba0d4a7302768e9951e79a896966.png)
计算豺与猎物之间的距离 ;Y1(t)和 Y2(t)是对应于猎物的
雄性和雌性豺的更新位置 ;E 为猎物的逃逸能量。
β σ ω
图 1 灰狼种群等级分布
在 D 维决策空间中随机产生灰狼种群,按照适应度值对 种群进行划分,适应度最优的前 3 个分别为 α、β 和 σ,剩余 群体为 ω。灰狼群体的捕猎过程包括包围围捕和狩猎 2 个过 程,各个过程描述如下。 2.1.1 围猎阶段
更新公式如公式(10)所示。
° ®
X i,D X i,EBiblioteka t t1 1 ° ¯
X i,V
t
1
XD t ADD X E t ADE XV t ADV
(10)
ω 狼的最终位置由 α 狼、β 狼和 σ 狼的位置决定,更新公
为( 0 ,1 )的随机值 ;Γ 为伽马函数。
本构建二分类器,可以构造出 k(k-1)/2 个二分类器,然后 设计、优化该算法,算法具体过程分为以下 3 个基本步骤。
对这些二分类器的子分类结果进行融合,从而得到最后的分 类结果 [5]。
该文使用 Libsvm3.3 工具箱完成齿轮故障诊断任务。
2.2.1 搜索空间公式 GJO 是一种基于群体的智能优化算法,在该算法中,初始
设 {(xi,yi)}(i=1,2,…,m)为非线性数据样本集合。 其中,xi 为输入的 n 维样本向量(xi ∈ Rn(Rn 为样本集合)), yi 为 xi 的所属类别(yi ∈ {-1,1}),当输入向量 xi 为第 j 类 时,yi 的第 j 个元素为 1,其余皆为 -1 ;超平面方程为 wx+b (w 为可调权值向量 ;b 为偏置因子 ;x 为输入向量),将超平
猎物的逃逸能量如公式(15)所示,猎物的能量下降量
基于鲁棒多元LS-SVM的齿轮箱故障诊断方法
![基于鲁棒多元LS-SVM的齿轮箱故障诊断方法](https://img.taocdn.com/s3/m/d00b032baf45b307e871976b.png)
A a b x Fa l a n s s M e ho a e n Ro u t Ge r o u tDi g o i t d b s d o b s M uli c a s f c to . V M t . l s i i a i n LS . . S
t a n n a p e o f r e t e r b s n s fm u t— l s i c to — VM y we g tn h r o a i b e r i i g s m l s t o c h o u t e s o lic a sf a i n LS S i b i h i g t e e r r v ra l . Th n b s d o h s i r v d a g rt m ,mo e st e g a b x f u t ig o i y ma p n h e t r e t r e a e n t i mp o e l o ih d l h e r o a l d a n ss b p i g t e f a u e v c o s
Vo I 5, l 3 No. 5
Ma 2 1 y, 0 0
ห้องสมุดไป่ตู้
火 力 与 指 挥 控 制
F r o t l C mma d C n r l i C nr & o e o n o to
第 3 5卷
第 5期
21 0 0年 5月
文 章 编 号 : 0 20 4 ( 0 0 0 — 0 3 0 10 —60 2 1 )50 9—4
Ai r eEn i e r n i e st xia 1 0 8 Ch n ) r Fo c g n e i g Un v riy, ’ n 7 0 3 , i a
齿轮故障动力学仿真matlab-概述说明以及解释
![齿轮故障动力学仿真matlab-概述说明以及解释](https://img.taocdn.com/s3/m/dd9588f5f021dd36a32d7375a417866fb84ac0aa.png)
齿轮故障动力学仿真matlab-概述说明以及解释1.引言1.1 概述齿轮是机械传动中常用的零部件,其在各种机械设备中起着至关重要的作用。
然而,由于工作环境的恶劣以及长期使用的磨损,齿轮可能出现故障,导致机械设备的性能下降甚至损坏。
为了更好地理解齿轮故障的动力学特性,可以通过仿真技术来模拟和分析齿轮系统的运行状态,并及时发现潜在的故障点。
本文将介绍齿轮故障动力学仿真在MATLAB中的应用,通过分析齿轮系统的动态特性,探讨不同故障模式对系统性能的影响,从而为齿轮故障诊断和预防提供有益的参考。
通过本文的研究,我们希望能够加深对齿轮故障动力学的理解,提高齿轮系统的可靠性和安全性。
1.2 文章结构文章结构部分的内容如下:文章结构包括以下几个部分:1. 引言:介绍文章的背景和研究意义,引出文章的主题和研究内容。
2. 正文:分为两个部分,分别是齿轮故障动力学简介和MATLAB在齿轮故障动力学仿真中的应用。
在齿轮故障动力学简介部分,将介绍齿轮故障动力学的基本概念和原理,为读者提供必要的背景知识。
在MATLAB 在齿轮故障动力学仿真中的应用部分,将详细介绍MATLAB在该领域的具体应用及其优势。
3. 结论:总结文章的主要内容和研究成果,对研究进行评价和展望未来的研究方向。
通过以上部分的内容安排,读者可以清晰地了解整篇文章的主要结构和内容安排,帮助他们更好地理解和阅读文章。
1.3 目的本文的主要目的在于探讨利用MATLAB进行齿轮故障动力学仿真的方法和技术。
通过对齿轮系统中可能出现的不同故障情况进行建模和仿真,我们可以更好地理解齿轮系统的运行机理,并且能够快速有效地诊断和解决齿轮故障问题。
同时,本文也旨在为工程师和研究人员提供一个基于MATLAB的齿轮故障动力学仿真平台,帮助他们更好地分析和优化齿轮系统的性能,推动齿轮传动技术的发展和应用。
通过本文的研究,我们希望能够为齿轮系统的设计、运行和维护提供更加有效的工程解决方案,提高齿轮系统的可靠性和稳定性。
基于SVM和遗传算法的装甲车齿轮箱故障模式识别
![基于SVM和遗传算法的装甲车齿轮箱故障模式识别](https://img.taocdn.com/s3/m/19d97900783e0912a3162a51.png)
I彳S V M和遗铖的装甲卑啬铪痛故障耩式识剎周昕晨,林聋,汪栋洋(中囯人民解放军陆军步兵学院(石家庄校区),河北石家庄050000)摘要:装甲车齿轮箱故障会严重影响装甲车的稳定运行,对故障进行模式识别是实现智能诊断的 关键。
基于支持向量机的齿轮箱故障诊断模型中参数C和a对齿轮箱模型分类识别性能有很大的影响,利用遗传算法对这2个重要参数进行优化可明显提高模型的分类识别性能。
试验信号和实测信号应用 结果表明,采用该参数优化模型提高了支持向量机的分类的正确率。
该方法的应用为实现齿轮箱轴承故 障的模式识别和智能诊断提供了帮助。
关键词:齿轮箱;支持向量机;遗传算法;模式识别中图分类号:TH 133 文献标志码:AFault Pattern Recognition of Armored Car Gear Box Based on SVM and Genetic AlgorithmZHOU Xinchen, LIN Dong, WANG Dongyang(China Peopled Liberation Army Infantry School, Shijiazhuang Campus, Shijiazhuang 050000, China) Abstract:Stable operation of armored vehicles gearbox fault will seriously affect the armored car, and accurate fault pattern recognition is the key to realize intelligent diagnosis. The parameter C and a in the gearbox fault diagnosis model based on support vector machine has a great influence on the classification and recognition performance of the gearbox model. The genetic algorithm is used to optimize the two important parameters in the pattern recognition of gearbox? which can obviously improve the classification and recognition performance of the model. The application of experimental signals and engineering signals show that the optimized model can improve the classification accuracy of SVM. The application of this method can help to realize the pattern recognition and intelligent diagnosis of gearbox bearing fault.Key words:gear box? support vector machine, genetic algorithm, pattern recognition随着人工窄能技术的发展,专家系统虽被广泛 地应用到故障诊断领域中,但是仍存在知识获取困 难等问题。
基于CLSSVM的风电机组齿轮箱故障诊断
![基于CLSSVM的风电机组齿轮箱故障诊断](https://img.taocdn.com/s3/m/d00f4075cbaedd3383c4bb4cf7ec4afe04a1b1f0.png)
基于CLSSVM的风电机组齿轮箱故障诊断黎涛;唐明珠;谭欣星【摘要】针对风电机组齿轮箱传统故障诊断方法以全局误诊断率最小化为目标,忽略了误分类型之间的差别的问题,提出基于代价敏感最小二乘支持向量机(Cost-sensitive Least Squares Support Vector Machine,CLSSVM)的风电机组齿轮箱故障诊断方法.该方法在最小二乘支持向量机原始最优化问题中二次损失函数中嵌入不同样本的误分类代价,建立以误分类代价最小化为目标的CLSSVM故障诊断模型,并同最小二乘支持向量机和代价敏感支持向量机比较.实验结果表明,该方法能提高误分类代价高的故障类样本的诊断正确率,具有代价敏感性,其训练速度也足以满足风电机组齿轮箱故障诊断实时性的需求.【期刊名称】《可再生能源》【年(卷),期】2015(033)002【总页数】6页(P232-237)【关键词】风电机组;齿轮箱;代价敏感学习;最小二乘支持向量机;故障诊断【作者】黎涛;唐明珠;谭欣星【作者单位】长沙理工大学能源与动力工程学院,湖南长沙410114;长沙理工大学能源与动力工程学院,湖南长沙410114;长沙理工大学能源与动力工程学院,湖南长沙410114【正文语种】中文【中图分类】TP181由于风电机组齿轮箱经常受到冲击载荷和交变载荷的影响,且运行环境非常恶劣[1],导致其经常性地发生故障,齿轮箱故障大约占风电机组所有故障的60%[2],其运行状态直接影响到整个风电机组的安全性。
因此,对风电机组齿轮箱进行实时有效故障诊断能提高风电机组的可靠性。
传统的基于数据驱动的风电机组故障诊断方法都可以转化为分类问题来解决,其中以支持向量机(Support Vector Machine,SVM)为代表的统计机器学习方法的出现,为这类问题的解决提供了新的途径。
SVM基于结构风险最小化原则,能够很好地解决小样本、非线性和局部极小等实际问题,尤其能够克服风电机组齿轮箱故障诊断中广泛存在的故障样本不足的问题。
基于SVM的拖拉机齿轮箱多故障诊断方法研究
![基于SVM的拖拉机齿轮箱多故障诊断方法研究](https://img.taocdn.com/s3/m/eed24b19f18583d0496459eb.png)
般 情 况下 , 拖拉 机 齿 轮 箱 故 障发 生 率 占除 发 动
机故 障 以外其 它 故 障 的 5 % ~ 0 , 究 和探 索拖 拉 0 7% 研 机齿 轮 箱故 障 的机 理 、 式 以及 诊 断方 法 对 拖 拉 机 整 模
机 的使 用 与 维护 都 有 着 重 要 意 义 。齿 轮 箱 由齿 轮 副 、
故 障 同时 出 现 时 , 往 会 出 现 漏 诊 的 情 况 , 得 多 类 往 使
量 =(
- ) 放松 约束 。 另一 方 面使 输 入 空 间 . 而 ,
尺“ 一
一
故 障 同时 出现 的情 况 成 为 盲 区 。
针对 多类 故 障 同时 出 现 这 种 情 况 , 文 提 出 把 同 本
发展 起 来 的新 一 代 学 习 算 法 , 能 根 据有 限 的 样 本 信 它
息 在模 型 的复 杂 性 ( 即对 特 定 训 练 样 本 的学 习 精 度 )
和 学 习能 力 ( 即无 错 误 地 识 别 任 意 样 本 的能 力 ) 间 之
寻求 最 佳 折衷 , 以期 获 得 最好 的推 广 能力 。 给 定一 组 训 练 数 据 { 。Y ) … , , } ∈ ( , 。 , ( Y) , R , ∈ { , }其 中 , 1 … ,。 于 线 性 可 分 数 Y 一1 1 、 i: , 1 对
轴 、 承 、 体 、 滑 油 等 组 成 , 障 大 多 出 现 在 齿 轮 轴 箱 润 故
箱及传动轴等 机械传动 系。 目前对其 诊断方 法 的研 究 主要 集 中在 以下 几 个 方 面 : 动 噪 声 诊 断 方 法 ¨ 、 振 J
红 外热 成 像法 和油 液诊 断 法 等 。 实 际上 , 故 障 诊 断 中 , 仅 知 道 被 诊 断 对 象 是 在 仅 否 发生 故 障是 不 够 的 , 必 须 知 道 诊 断 对 象 的 具 体 的 还 故 障模 式 , 就涉 及 到 多 类 分 类 问题 。 由于 支 持 向量 这
基于svm和emd包络谱的滚动轴承故障诊断方法
![基于svm和emd包络谱的滚动轴承故障诊断方法](https://img.taocdn.com/s3/m/8831a115cec789eb172ded630b1c59eef8c79a21.png)
基于svm和emd包络谱的滚动轴承故障诊断方法基于SVM(支持向量机)和EMD(经验模态分解)包络谱的滚动轴承故障诊断方法是一种常用的故障预测和诊断方法。
该方法结合了SVM和EMD的优点,可以有效地提高滚动轴承的诊断准确性和鲁棒性。
滚动轴承是机械设备中常见的关键元件之一,其正常运行对设备的可靠性和工作效率至关重要。
然而,由于工作条件的复杂性和机械磨损等因素,滚动轴承容易出现故障。
因此,开发一种可靠的滚动轴承故障诊断方法对于预防设备故障和提高设备可靠性具有重要意义。
SVM是一种基于统计学习理论的监督学习算法,可用于分类和回归问题。
其核心思想是构建一个能够将样本数据有效划分到不同类别的超平面。
在滚动轴承故障诊断中,可以使用SVM对不同工作状态下采集的特征数据进行分类,进而判断轴承是否存在故障。
然而,传统的SVM方法存在以下问题:一是难以处理高维特征数据,滚动轴承故障诊断常常涉及到大量的振动数据;二是难以处理非线性特征数据,滚动轴承的振动信号一般具有非线性特征。
为了克服这些问题,可以引入EMD包络谱分析方法。
EMD是一种基于信号的同态分解方法,可以将非线性和非平稳信号分解成一组称为固有模态函数(IMF)的分量。
EMD分解可以提取出滚动轴承振动信号中的故障特征,并将其转化为能量谱。
然后,可以对能量谱进行特征提取,得到一组能够反映滚动轴承状态的特征向量。
在基于SVM和EMD包络谱的滚动轴承故障诊断方法中,首先对滚动轴承振动信号进行EMD包络谱分析,得到能量谱。
然后,从能量谱中提取特征向量。
特征向量可以包括幅值特征、频率特征、谱形特征等。
接下来,将提取的特征向量输入至SVM分类器中,对滚动轴承的故障状态进行分类。
最后,根据分类结果,可以判断轴承是否存在故障,并进行后续的维护和修复工作。
该方法的优点是能够有效地处理高维和非线性特征数据,提高了滚动轴承故障诊断的准确性和鲁棒性。
同时,EMD包络谱分析方法具有较好的时频分辨能力,能够准确地提取出滚动轴承振动信号中的故障特征。
轴承故障诊断(matlab)
![轴承故障诊断(matlab)](https://img.taocdn.com/s3/m/3f8c064f2e3f5727a5e962b8.png)
基于经验模态分解的轴承故障诊断方法Xx(大连大学,大连,116622)摘要:针对轴承故障诊断问题,提出一种基于经验模态分解( EMD, Emp iricalModeDecomposition)与切片双谱分析相结合的新方法. 将原始信号分解成不同尺度的固有模态函数( IMF, IntrinsicMode Function) ,求取IMF分量的包络,计算其对角切片双谱,提取由于二次相位耦合产生的非线性特征,得到轴承的故障特征频率. 通过对仿真信号进行分析,表明该方法克服了传统的基于EMD的包络功率谱方法不能抑制噪声的缺点,同时较传统高阶谱方法计算量更小. 给出了瑞典进口620522RS JEM SKF深沟球轴承诊断实例,说明了该方法的可用性.关键词: 故障诊断; 轴承; EMD; MATLABFault diagnosis approach for bearing based on EMDlichengchao(Dalian University, Dalian 116622)Abstract:A new ap roach based on the em irical mode decomposition ( EMD) and slicebi-spectrumwas presented for fault diagnosis on roller bearings. Original signalswere decomposed into a series of intrinsicmode functions ( IMFs) of different scales. Envelopes of the IMFswere extracted and a diagonal slice bi-spectrum for the envelopeswas computed to extract the non-linear feature deriving from the quadratic phase coupling, as well as the fault characteristic frequencies. An analysis on simulation signals shows that the drawback that traditional envelope spectrum methods based on EMD cannot inhibit the noise can be overcome by this app roach. Meanwhile, its computation load is less than traditionalhigh-order spectrum methods. A diagnosis instance of the bearing Sweden imports 6205-2RS JEM SKF was p resented to show the feasibility of this app roach.Key words:: fault diagnosis; bearings; emp iricalmode decomposition;matlab基于经验模态分解( EMD, Emp irical ModeDecomposition)的时频分析方法是1998年Norden E. Huang 等人创立的一种时频信号分析方法[ 1 - 3 ] ,尤其适用于非线性、非稳态的信号序列处理. 同时,该方法可自适应地提取故障冲击信号,避免了共振解调中心频率选择和多个固有频率共存的问题;此外,与小波分析技术相比,该方法不存在难于选取小波函数的问题,表现出更强的易用性.高阶谱分析技术[ 4 - 6 ]是近年来信号处理的新技术,是对非高斯、非线性、非因果信号处理和高斯噪声处理非常有用的分析工具,在理论上可以完全抑制噪声的影响,提高分析和辨识精度,同时更容易获得相位信息.传统的基于EMD的轴承故障诊断方法大多是利用包络的功率谱分析技术来实现的[ 7 ] ,但是,功率谱方法不能够抑制噪声对EMD方法的影响,使得EMD在工程中的使用受到了很大局限.为此,本文引入了切片双谱方法, 提出了基于EMD与切片双谱的轴承故障诊断方法.1 EMD方法的基本原理EMD 方法[ 1 ]的目的是通过对非线性、非平稳信号的分解获得一系列表征信号特征时间尺度的固有模态函数( IMF,Intrinsic Mode Function) ,使得各个IMF 是单分量的幅值或频率调制信号.IMF 要满足2个条件: ①整个数据序列的极值点与过零点的个数相等或最多相差一个; ②在任意时刻,由局部极大值点形成的上包络与由局部极小值点形成的下包络的均值为零. 这2个条件实际上使得分解得到的IMF 是窄带信号. 同时,EMD 分解方法还建立在以下假设上: ①信号至少有2个极点,一个最大值和一个最小值; ②特征时间尺度通过2个极值点之间的时间定义; ③若数据缺乏极值点但有形变点,则可通过微分数据一次或几次获得极值点,然后再通过积分来获得分解结果. 对任意一个实信号x ( t)进行EMD 的具体步骤是: 1) 确定x ( t)上的所有极大值点和极小值点;然后,将所有极大值点和所有极小值点分别用三次样条曲线连接起来, 将这两条曲线分别作为x( t) 的上下包络线. 计算出它们的平均值曲线m 1 ( t) ,用x ( t)减去m 1 ( t)得h 1 ( t) = x ( t) - m 1 ( t) (1) 如果h 1 ( t)不满足IMF 的条件,需要把h 1 ( t)作为 原信号重复上面的步骤得到h 11 ( t) h 11 ( t) = h 1 ( t) - m 11 ( t) (2) 筛选k 次直到h 1k ( t)变为一个IMF ,即 h 1k ( t) = h 1 ( k - 1) ( t) - m 1k ( t) (3) 这样就从原信号中分解出了第一个IMF,称为第一阶IMF,记作 c 1 ( t) = h 1k ( t) (4) 2) 从原信号中减去c 1 ( t)得第一阶剩余信号r 1 ( t)r 1 ( t) = x ( t) - c 1 ( t) (5) 由于第一阶剩余信号r 1 ( t)还包含着更长周期的分量,因此,把r 1 ( t)作为新的原信号,重复步骤1,对后面的也进行同样的筛选,这样依次分解得到r 2 ( t) = r 1 ( t) - c 2 ( t)r 3 ( t) = r 2 ( t) - c 3 ( t)(6)… rn ( t) = rn - 1 ( t) - cn ( t) 直至剩余信号rn ( t)中的信息对所研究内容意义很小,或者变成一个单调函数不能再筛选出基本模式分量为止. 至此, 信号x ( t)已被分解成n 个基本模式分量ci ( t)和一个剩余信号rn (t) . 这样,由式(5)和式(6)得到: )()()(1t r t c t x n ni i +=∑- (7) 进一步,各个IMF 分量可通过Hilbert 变换进行包络解调. 但是,由于所分析信号的有限长度、信号的两端点不能确定是极点,那么,在进行三次样条插值的时候,必然使得信号的上下包络在信号的两端附近严重扭曲,即产生端点效应. 本文使用了文献[ 8 ]中的极值点对称延拓法来处理该问题. 2 双谱分析 2. 1 双谱的概念 高阶谱分析技术[ 4 ]是现代信号处理的新技 术,与功率谱相比具有如下特点: ①功率谱是实数,不包含相位信息,而高阶谱是复数,因而保留了相位信息; ②能抑制噪声的影响; ③保留了系统的非线性信息. 因此,用高阶谱分析振动信号更容易获得特征信息. 定义零均值平稳随机过程x ( t) ,其三阶累积量为 )()()([),(21213ττττ++=t x t x t x E c x (8)相应的累积量谱定义为x ( t)的k 阶累积量的k - 1维傅里叶变换,则三阶谱定义为双谱: )(exp[),(),(221121321321ττττττw w j c w w s x x +-=∑∑∞-∞=∞-∞=(9)本文采用双谱估计的直接法进行计算, 即将观测数据分段,利用FFT 计算数据段的离散傅里叶变换,进而估计各阶频域矩,利用累积量谱与矩谱之间的关系求得双谱估计]4[21^),(3w w xs 2. 2 切片双谱检测二次相位耦合现象 当机械系统发生故障时, 系统往往表现出较强的非线性,产生二次相位耦合现象. 对于这种非线性耦合现象,仅用二阶统计信息如功率谱是很难从根本上解决问题的, 而双谱则可以定量描述二次相位耦合[ 5 ] . 但是用双谱计算二次相位耦合计算量大,不便于定量分析且二维图不够直观.当轴承发生故障时, 采样信号的特征为受干扰的冲击调制信号,即 )cos()]cos([)(01t w t w b t x Ni i ∑=+= (10) 式中,ωi 为调制源(包括轴承故障特征频率及其谐波频率) ;ω0 为载波频率; b 为任意常数. 因此故障轴承振动信号解调后的信号包含了故障特征频率的一簇谐波,且相位是互相关联的,即存在二次相位耦合现象[ 5 ] . 若设ωF 为轴承的故障特征频率,则双谱的(ωF ,ωF )处必然出现相位耦合现象,从而双谱在(ωF ,ωF )处会有明显的谱峰. 根据以上分析, 本文将切片双谱分析引入轴承的故障诊断方法之中,即记ω1 =ω2 =ω,则对角切片双谱估计为)(3),(3^21^w x w w x s s =. 当ω =ωF 时,必然出现明显的峰值,将峰值对应的频率与理论计算的轴承的故障特征频率相比较, 就可以得出正确的结论,同时减小计算量,增强频谱图的可视性.3 切片双谱抑制噪声对EMD 影响一般情况下,轴承的故障振动信号都带有大量高斯噪声,而传统的功率谱分析方法不能抑制高斯噪声对EMD 方法的影响.考察如下仿真信号: x ( t) = x 1 ( t) + x 2 ( t) + k ·n ( t) (11) 其中x 1 ( t) = co s (30π·t) cos (400π·t) (12) x 2 ( t) = co s (10π·t) cos (200π·t) (13) n ( t)为功率是1的高斯白噪声; k 为调节噪声大小的常数. 图1为无噪声时,即k = 0时信号x ( t)经EMD 分解得到的前2个IMF 分量的包络功率谱. 此时,可以清晰地观察到包络谱在30 Hz 和10Hz ,即相应调制频率2倍处有明显的峰值, 可以很好地分辨出调制频率. 图2为k = 3, 信噪比为1: 18时信号x ( t)经EMD 分解得到的前2个IMF分量的包络功率谱. 此时, IMF 包络谱在噪声的干扰下已经失去了意义. 图3 为无噪声时, 即k = 0时x ( t)的前2个IMF 分量的包络切片双谱图,从中可以观察到切片双谱在15 Hz 和5 Hz ,即相应调制频率处有明显峰值, 可以很好地分辨出 调制频率. 图4为k = 3,信噪比为1: 18时x ( t)的前2个IMF 分量的包络切片双谱图, 此时, 仍然可以清楚的观察到15Hz 和5Hz 2处的峰值. 以上分析说明,切片双谱可以有效抑制噪声对EMD 方法的干扰. 这是因为高斯白噪声的功率谱密度在整个频域是均匀分布的, EMD 对高斯白噪声来说是一个二分滤波器组,分解所得的每一IMF 分量都服从高斯分布,且其IMF 的能量谱与相应的平均周期之积是一个常数;而且EMD 分解所得的IMF 分量的平均频率是严格从高到低排列的;因此,它会影响到所有的IMF 分量,并且对图1 无噪声时x( t)前2个IM F 分量的包络功率谱图2 k = 3时x( t)的前2个IM F 分量的包络功率谱图3 无噪声时x( t)前2个IM F 分量的包络切片双谱图4 k = 3时x( t)前2个IM F 分量的包络切片双谱IM F 分量的影响是从高到低逐渐减弱的. 而对于零均值的高斯过程,其三阶累积量和双谱为零,切片双谱作为双谱的一种特例, 其值也为零[ 3 ] . 在机械故障诊断中,故障信号常常是非高斯的,非故障信号往往是高斯的,因此通过切片双谱分析,可以降低高斯噪声的影响,更好地将EMD 方法应用于工程之中.4 轴承故障诊断实例此数据来美国西储大学轴承数据中心,测试实验台由一个1 491W 的电机,一个扭矩传感器/编码器,一个功率计和控制电路组成,选用620522RS JEM SKF 轴承进行测试,利用电蚀加工在测试轴承内圈引入单点故障,故障直径为0. 177 8mm,故障频率为129. 964 8Hz.振动数据被用连接在磁基外壳上的一个加速度传感器收集. 加速度传感器被安装在电机外壳上驱动端和风扇端的12点方向位置. 振动信号用一个16通道的DAT 记录仪收集,在Matlab 环境下做进一步处理,使所有数据保存为Matlab 文件格式( 1 . mat). 采样数据为驱动端轴承数据,采样频率为12 000Hz,电机转速为1 772 r /min.本文中使用Matlab 编程实现,首先对原始振动信号进行零均值化处理,并实施EMD 分解,对分解后IMF 分量进行包络解调,最后利用对角切片双谱分析提取轴承的故障特征. 具体流程如图5所示.图5 基于EMD与切片双谱的振动信号处理流程图6为故障轴承利用上述方法得到的切片双谱图. 该图显示,当轴承存在内圈存在点蚀时,最终得到的对角切片双谱在频率130 Hz处有明显的谱峰存在,这与数据中心提供的故障频率一致.图6内圈振动信号前2个IMF分量的包络切片双谱图7 钢球故障信号时域波形图5 结论本文将切片双谱分析引入了轴承的故障诊断,提出了一种基于EMD与切片双谱的轴承故障诊断方法. 通过对实例验证分析,得出如下结论:①切片双谱方法将双谱的二维函数计算转换为一维函数,减小了谱分析的计算量,同时增强了二维谱图的可视性. ②切片双谱可以有效抑制噪声对EMD方法的干扰,对于低信噪比的振动信号,亦可准确有效地提取故障信息. 因此通过切片双谱分析,可以更好的将EMD方法应用于工程之中.③该方法将EMD与切片双谱相结合,用以提取由于二次相位耦合产生的非线性特征,能较准确地提取到轴承的故障特征频率.参考文献(References)[1] 黄志坚,高立新,廖一凡. 机械设备振动故障检测与诊断[M ]. 化学工业出版社, 2010.6[2] 陈姗姗,李刚燕,何立波.滚动轴承现场故障诊断实用方法[J].轴承,2008(5):39—42.[3] 王超,罗允同,许凌祥.滚动轴承故障的Walsh诊断法[J].应用力学学报,1994,1l(2):33—39.[4] 徐晖,王丽丽,罗允同.滚动轴承早期故障振动信号的分离与诊断[J].西安交通大学学报,1997,31(8):99—104.[5] 李辉,郑海起,唐力伟. 基于EMD和包络谱分析的轴承故障诊断研究[ J ]. 河北工业大学学报,) [6] 肖洁,刘树林,上官长存,赵海峰. Walsh变换在滚动轴承早期故障特征提取中的应用.<轴承> 2010附件一程序:%采样频率fs=12000;load 1.mat;%故障xdata=X224_BA_time(1:1024); xdata=(xdata-mean(xdata))/std(xdata, 1);%时域波形figure(1);N=1024;plot(1:N,xdata,'k-');xlabel('时间 t/n');ylabel('电压 V/v');%db10小波进行4层分解%一维小波分解[c,l]=wavedec(xdata,4,'db10');%重构第1~4层细节信号d4=wrcoef('d',c,l,'db10',4);d3=wrcoef('d',c,l,'db10',3);d2=wrcoef('d',c,l,'db10',2);d1=wrcoef('d',c,l,'db10',1);%显示细节信号figure(2);subplot(4,1,1);plot(d4,'k-','LineWidth',2);ylabel('d4');subplot(4,1,2);plot(d4,'k-','LineWidth',2);ylabel('d3');subplot(4,1,3);plot(d4,'k-','LineWidth',2);ylabel('d2');subplot(4,1,4);plot(d4,'k-','LineWidth',2);ylabel('d1');xlabel('时间 t/s');%第1层细节信号的包络谱y=hilbert(d1);ydata=abs(y);y=y-mean(y);nfft=10240;p=abs(fft(ydata,nfft)); figure(3);plot((0:nfft/2-l)/nfft*fs,p(l:nfft/2),'k-'); xlabel('频率 f/Hz');ylabel('功率谱 P/W');功率谱图。
轴承故障诊断及python代码
![轴承故障诊断及python代码](https://img.taocdn.com/s3/m/f2f3469cb04e852458fb770bf78a6529647d3538.png)
轴承故障诊断及python代码轴承故障诊断是指通过对轴承的振动、噪声、温度等信号进行分析,判断轴承是否存在故障,并确定故障类型和严重程度。
轴承故障诊断可以采用的技术有很多,常用的有以下几种:1.振动分析:振动分析是轴承故障诊断中最常用的技术之一。
轴承故障会导致轴承的转速、振动幅度和频率发生变化。
通过分析轴承的振动信号,可以判断轴承是否存在故障,并确定故障类型和严重程度。
2.噪声分析:噪声分析与振动分析类似,都是通过分析轴承的声音信号来判断轴承是否存在故障。
3.温度分析:轴承故障会导致轴承的温度升高。
通过监测轴承的温度,可以判断轴承是否存在故障。
以下是使用Python实现轴承故障诊断的代码:●import numpy as np●import pandas as pd●import matplotlib.pyplot as plt●读取振动数据●data=np.loadtxt(data.csv,delimiter=,)●进行傅里叶变换●fft_data=np.fft.fft(data)●计算振动幅值●amplitude=np.abs(fft_data)●计算频率●frequency=np.linspace(0,data.shape[1],data.shape[1])●绘制振动幅值频谱图●plt.plot(frequency,amplitude)●plt.xlabel(Frequency(Hz))●plt.ylabel(Amplitude)●plt.show该代码首先读取振动数据,然后进行傅里叶变换。
傅里叶变换可以将时域信号转换为频域信号。
频域信号可以反映信号的频率成分。
在该代码中,我们计算了振动幅值频谱图。
振动幅值频谱图可以反映信号的频率成分和振动幅值。
基于分形维数和GA-SVM的风电机组齿轮箱轴承故障诊断
![基于分形维数和GA-SVM的风电机组齿轮箱轴承故障诊断](https://img.taocdn.com/s3/m/0b9467c481eb6294dd88d0d233d4b14e85243ecc.png)
基于分形维数和GA-SVM的风电机组齿轮箱轴承故障诊断时培明;梁凯;赵娜;安淑君【摘要】For wind turbine gearbox bearing fault diagnosis is studied,and a fault diagnosis method based on the fractal dimension and genetic algorithm support vector machine (GA-SVM) is put forward.Based on the commonly used time domain feature parameters as the support vector machine identification parameters,the fractal dimension feature parameters are introduced to enhance the recognition accuracy of support vector machines.The model of support vector machine parameters optimization based on genetic algorithm is proposed,and the optimal support vector machine parameters are obtained by the optimization of ing the gear box bearing data from a wind farm in Zhangjiakou,Hebei province for fault diagnosis.Experimental results show that the proposed model GA-SVM provided a good solution to the parameter selection problem,as well as the characteristic parameters based on fractal dimension also improve the recognition accuracy of wind turbine bearing failure.%对风机齿轮箱轴承故障诊断进行了研究,提出一种基于分形维数和遗传算法支持向量机(GA-SVM)相结合的故障诊断算法.基于常用的时域特征参数作为支持向量机的识别参数,引入分形维数特征参数来提升支持向量机的识别精度.提出了基于遗传算法(GA)的支持向量机参数优化的模型,通过GA的寻优自动获得最优的支持向量机参数.采用某风场的风电机组齿轮箱轴承数据进行故障诊断,实验表明,所提出的GA-SVM模型很好地解决了参数选择的问题,同时基于分形维数的特征参数也提高了风电机组轴承故障的识别准确率.【期刊名称】《计量学报》【年(卷),期】2018(039)001【总页数】5页(P61-65)【关键词】计量学;轴承故障诊断;风电齿轮箱;分形维数;遗传算法支持向量机;识别准确率【作者】时培明;梁凯;赵娜;安淑君【作者单位】燕山大学电气工程学院,河北秦皇岛066004;燕山大学电气工程学院,河北秦皇岛066004;燕山大学电气工程学院,河北秦皇岛066004;燕山大学电气工程学院,河北秦皇岛066004【正文语种】中文【中图分类】TB936;TB9731 引言由于风机受无规律的变向、变速和变载荷的风力作用以及强阵风的冲击,工况极不稳定。
基于svm和emd包络谱的滚动轴承故障诊断方法
![基于svm和emd包络谱的滚动轴承故障诊断方法](https://img.taocdn.com/s3/m/e60ab1f16037ee06eff9aef8941ea76e58fa4a6d.png)
基于svm和emd包络谱的滚动轴承故障诊断方法
基于SVM(支持向量机)和EMD(经验模态分解)包络谱的滚动轴承
故障诊断方法是一种用于预测滚动轴承可能存在的故障的方法。
此方法结
合了两种技术的优势,提高了故障诊断的准确性和可靠性。
滚动轴承是机械设备中常见的关键部件之一,其故障可能会导致设备
停机和工作效率下降。
因此,及时准确地诊断滚动轴承的故障是非常关键的。
传统的故障诊断方法存在一些限制,如特征提取比较困难、易受噪声
干扰等。
而基于SVM和EMD包络谱的方法则能够有效解决这些问题。
首先,该方法使用EMD将滚动轴承信号分解成一系列的本征模态函数(IMF),通过提取IMF中的包络谱特征来描述滚动轴承的振动特性。
包
络谱是滚动轴承中故障特征的重要表现形式,可以反映故障频率和振幅。
因此,通过分析包络谱特征,可以准确地识别滚动轴承的故障。
这种基于SVM和EMD包络谱的滚动轴承故障诊断方法具有几个优点。
首先,EMD可以将滚动轴承信号进行有效的分解,提取出包络谱特征,从
而实现滚动轴承的故障诊断。
其次,SVM是一种强大的分类方法,具有很
好的泛化能力和鲁棒性,可以准确地对滚动轴承进行故障分类。
最后,该
方法可以在噪声干扰下实现准确的故障诊断,提高了滚动轴承故障诊断的
可靠性。
总之,基于SVM和EMD包络谱的滚动轴承故障诊断方法是一种有效的
预测滚动轴承故障的方法。
通过结合SVM和EMD的优势,该方法可以提高
故障诊断的准确性和可靠性,为滚动轴承的维修和保养提供了有效的参考。
基于AFSASVM的滚动轴承故障诊断研究
![基于AFSASVM的滚动轴承故障诊断研究](https://img.taocdn.com/s3/m/cc2afbfdb9d528ea81c779df.png)
第1期2019年1月组合机床与自动化加工技术ModularMachineTool&AutomaticManufacturingTechniqueNo.1Jan.2019文章编号:1001-2265(2019)01-0115-03㊀㊀㊀㊀DOI:10.13462/j.cnki.mmtamt.2019.01.031收稿日期:2018-04-17ꎻ修回日期:2018-10-13㊀∗基金项目:河南省高校科技创新团队支持计划(19IRTSTHN011)ꎻ河南省研究生教育教学改革研究与实践项目(2017SJGLX006Y)ꎻ郑州测控技术与仪器重点实验室(121PYFZX181)ꎻ华北水利水电大学第九届研究生创新项目(YK-2017-08)作者简介:姬盛飞(1990 )ꎬ男ꎬ河南卫辉人ꎬ华北水利水电大学硕士研究生ꎬ研究方向为机械电子工程技术ꎬ(E-mail)1512905677@qq.comꎻ通讯作者:王丽君(1971 )ꎬ女ꎬ河北清苑县人ꎬ华北水利水电大学教授ꎬ博士ꎬ研究方向为机电测控技术及系统㊁机电系统信号分析及优化控制技术ꎬ(E-mail)wljmb@163.comꎮ基于AFSA ̄SVM的滚动轴承故障诊断研究∗姬盛飞ꎬ王丽君ꎬ吉南阳(华北水利水电大学机械学院ꎬ郑州㊀450045)摘要:针对滚动轴承运行过程中引发的滚动体故障㊁内圈故障以及外圈故障ꎬ文章第一次将人工鱼群优化支持向量机的算法用于滚动轴承故障类型的诊断识别ꎮ同时ꎬ将该算法诊断识别的结果与PSO ̄SVM㊁GA ̄SVM的结果进行比较ꎮ通过对比分析可知ꎬ该算法故障诊断识别的准确率为95%ꎬPSO ̄SVM的准确率为85%ꎬGA ̄SVM的准确率为87.5%ꎮ这表明了ꎬ该算法在滚动轴承故障类型的诊断识别方面ꎬ具有良好的故障诊断识别效果ꎮ关键词:滚动轴承ꎻ人工鱼群算法ꎻ支持向量机ꎻ故障诊断中图分类号:TH133.3ꎻTG506㊀㊀㊀文献标识码:ABearingFaultDiagnosisBasedonArtificialFishSwarmOptimizationSupportVectorMachineAlgorithmJISheng ̄feiꎬWANGLi ̄junꎬJINan ̄yang(DepartmentofMechanicalEngineeringꎬNorthChinaUniversityofWaterResourcesandElectricPowerꎬZhengzhou450045ꎬChina)Abstract:Fortherollingelementfaultꎬinnerringfaultandouterringfaultcausedbyrollingbearingoper ̄ationꎬtheartificialfishswarmoptimizationsupportvectormachinealgorithmisusedforfaultdiagnosisandidentificationofrollingbearingforthefirsttime.AtthesametimeꎬthealgorithmiscomparedwiththefaultdiagnosisresultsofPSO ̄SVMandGA ̄SVM.Throughcomparisonandanalysisꎬtheaccuracyofthealgorithmforfaultdiagnosisandrecognitionis95%ꎬtheaccuracyofPSO ̄SVMis82.5%ꎬandtheaccu ̄racyofGA ̄SVMis87.5%.Thisindicatesthatthealgorithmhasagoodfaultdiagnosisandrecognitioneffectinthediagnosisandidentificationofrollingbearingfaulttypes.Keywords:rollingbearingꎻartificialfishswarmalgorithmꎻsupportvectormachineꎻfaultdiagnosis0㊀引言滚动轴承作为机械设备的重要零部件ꎬ在机械制造㊁航空航天等领域有着重要的应用ꎮ因此ꎬ其运行状态直接影响着整台设备甚至整条生产线使用性能ꎮ根据统计ꎬ近些年我国军用直升机因轴承故障而造成的经济损失就多达数十亿元[1]ꎮ日本的一家电厂公司因轴承失效ꎬ直接造成了50亿元的经济损失[2]ꎮ因此ꎬ在设备运行过程中对滚动轴承的运行状态进行及时的监测和诊断尤为重要ꎮ目前滚动轴承的故障诊断方法很多ꎮ20世纪50年代ꎬ德国研究员Kaiser提出了声发射技术ꎬ并应用于滚动轴承的故障诊断ꎮ但是ꎬ该方法对于不明显的故障诊断准确率较低[3]ꎮ1930年ꎬ著名控制理论专家Wiener提出了功率谱的概念ꎬ并在后来的发展中结合傅里叶变换应用于齿轮箱的故障诊断ꎮ但是ꎬ傅里叶变换法对于非平稳信号的处理效果不是很好ꎻ功率谱对局部故障不是很敏感ꎬ难以定量化分析ꎬ并且完全丢失相位信息ꎮ同时ꎬ相应的故障诊断方法还有细化谱分析㊁倒频谱分析㊁解调分析等[4]ꎮ由于传统方法存在的不足以及应用的局限性ꎬ智能化的诊断方法便应运而生ꎬ并且得以发展ꎮ比如近些年发展起来的群体智能优化算法有蛙跳算法㊁人工鱼群算法以及人工蜂群算法等ꎮ本文依托实验室的齿轮箱实验装置ꎬ第一次将基于人工鱼群优化支持向量机的算法ꎬ用于滚动轴承故障类型的诊断识别[5]ꎮ该方法通过提取信号的八项特征指标ꎬ并进行归一化处理ꎬ进而对故障特征信息进行综合的判断ꎮ有效的克服了信号的非线性㊁非平稳性等特点ꎮ具有操作简单㊁方便快捷等优点ꎮ最后将诊断识别结果与PSO ̄SVM㊁GA ̄SVM的诊断识别结果进行了对比ꎮ结果表明ꎬ该算法在滚动轴承的故障诊断识别方面具有良好的诊断效果ꎮ1㊀人工鱼群优化支持向量机算法模型1.1㊀人工鱼群算法2002年ꎬ李晓磊博士等人提出了人工鱼群算法(ArtificialFishSwarmAlgorithmꎬAFSA)[6]ꎮ该算法是通过人工构造鱼群ꎬ模仿真实鱼群的聚群㊁觅食㊁追尾等行为而设计的参数优化算法ꎮ该算法结构简单㊁便于操作㊁鲁棒性好以及具有全局收敛性等优点[7]ꎮ1.2㊀支持向量机支持向量机(Support㊀Vector㊀MachineꎬSVM)则是由Vapink等人于1995年提出的一种机器型学习方法[8]ꎮ该方法以统计学和VC维概念理论为基础发展起来的ꎬ具有泛化能力强㊁收敛性好以及可以很好避免 欠学习 和 过学习 等缺陷的优点[9]ꎮ1.3㊀AFSA ̄SVM算法模型的构建由于滚动轴承产生的振动信号为非线性㊁非平稳的振动信号ꎮ所以ꎬ对于其故障类型的诊断识别便为非线性的分类问题ꎮ针对这一问题ꎬ可以通过引入一种核函数K(xiꎬxj)ꎬ在对输入变量进行非线性变换的高维空间中找到最佳分类平面ꎬ同时根据Lagrange乘子法对问题进行转化ꎬ其空间内积对应的决策函数为:f(x)=sgnðni=1ꎬj=1a∗iyiK(xi xj)+b∗{}(1)其中ꎬx为输入变量ꎬb为偏移量ꎬy为控制惩罚度的自定义常数ꎮ核函数K(xiꎬxj)根据径向基函数选取:K(xꎬy)=exp-x-y22σ2()(2)支持向量机作为一种分类器ꎬ其分类效果受自身参数惩罚因子C和核函数参数σ影响较大ꎮ因此ꎬ本文通过AFSA对SVM中的参数惩罚因子C和核函数参数σ进行寻优选择ꎬ以达到优化分类的效果ꎬAFSA优化SVM流程图如图1所示ꎮ图1㊀AFSA优化SVM流程图AFSA优化SVM算法过程如下[10]:(1)确定适应度函数ꎮ目前应用较多的是通过交叉验证的方法ꎬ确定最优的SVM参数(Cꎬσ)作为适应度函数ꎮ(2)鱼群初始化ꎮ随机生成鱼群ꎬ并均匀分布于空间中ꎮ(3)计算个体适应度ꎮ根据鱼群的特性设置SVM的参数(Cꎬσ)ꎬ输入样本到SVM模型ꎬ并计算个体适应度ꎮ(4)判断是否满足终止条件ꎮ若满足ꎬ输出最优解ꎮ若不满足ꎬ通过人工鱼群中觅食㊁聚群㊁追尾等行为ꎬ进行个体位置的更新ꎮ2㊀AFSA ̄SVM在滚动轴承故障诊断中的应用12.1㊀信号采集利用加速度传感器采集齿轮箱的振动信号ꎬ测得滚动轴承在正常运行㊁滚动体磨损㊁内圈磨损㊁外圈磨损4种工况下的数据ꎬ传感器布置的结构简图如图2所示ꎮ各种工况分别采集100组数据ꎬ分别以各种工况下的前90组作为训练数据ꎬ最后10组为测试数据ꎮ信号的采集频率为2000Hzꎬ采集点数均为1024个点ꎮ图2㊀传感器布置结构简图2.2㊀选取故障的特征值轴承故障的特征值和诊断的准确性紧密相关ꎬ提取方法也多种多样ꎬ并且在不断地进行改进ꎮ特征值指标分为有量纲的指标ꎬ比如:方根幅值㊁方差等ꎬ以及无量纲的指标ꎬ比如波形指标㊁峰值指标㊁裕度指标㊁峭度指标㊁偏斜度指标等[11]ꎮ利用采集到数据计算这些有量纲和无量纲的特征值指标ꎬ并做归一化处理ꎬ便可统一作为判断故障类型的依据ꎬ表1为选取的部分训练数据ꎬ表2为测试数据ꎮ归一化处理公式为:xig=xk-xminxmax-xmin(3)其中ꎬxig为归一化后的特征值ꎬxk为第k个特征值ꎬxmax㊁xmin分别为xk中最大值和最小值ꎮ表1㊀选取的部分训练数据工况波形指标峰值指标脉冲指标裕度指标正常工况0.204140.719290.434460.40062轴承滚动体故障0.607090.478460.483870.48160轴承内圈故障0.562340.323380.323410.32876轴承外圈故障0.426530.562480.529340.51731表2㊀选取的部分测试数据工况波形指标峰值指标脉冲指标裕度指标正常工况0.216660.727030.443890.41220轴承滚动体故障0.443130.388290.383790.38188轴承内圈故障0.414120.495500.475320.46699轴承外圈故障0.137700.292330.264200.250892.3㊀AFSA ̄SVM模型参数的设置设置鱼群数量N=30ꎬ进化最大迭代次数maxnum=30ꎬ最大试探次数Trynumber=5ꎬ感知最大范围为visual=10ꎬ移动步长step=1.25ꎬ聚群时拥挤度因子s=0.3ꎬ通过以上参数的设置ꎬ利用AFSA对SVM的参数(Cꎬσ)进行优化ꎬ并进行滚动轴承故障类型的判定ꎮ611 组合机床与自动化加工技术㊀第1期2.4㊀仿真结果分析根据滚动轴承在四种工况下的运行状态ꎬ通过AFSA ̄SVM算法模型对滚动轴承进行故障诊断识别ꎬ结果如图3~图4所示ꎮ图3㊀AFSA参数寻优适应度曲线图4㊀AFSA ̄SVM预测的结果由图3可知ꎬ当进化到第5代时有最优值ꎬ此时最优的SVM参数C=95.6721ꎬσ=1.4093ꎮ将AFSA ̄SVM诊断识别的结果与PSO ̄SVM㊁GA ̄SVM诊断识别的结果进行对比ꎬ对比结果如表3所示ꎮ图5㊁图6分别为PSO ̄SVM㊁GA ̄SVM诊断的结果ꎮ图5㊀PSO ̄SVM预测的结果图6㊀GA ̄SVM预测的结果表3PSO ̄SVM㊁GA ̄SVM和AFSA ̄SVM的结果对比算法识别组数(40组)正确率(%)运行时间(s)PSO ̄SVM3485101.69GA ̄SVM3587.5129.16AFSA ̄SVM389592.21通过对表3的分析可以得出:4种工况40组数据中ꎬPSO ̄SVM算法模型识别出了34组ꎬ准确率为85%ꎬ显然其识别的准确率比较低ꎮGA ̄SVM算法模型识别出了35组ꎬ准确率为87.5%ꎬ但用时是三者中最长的ꎮAFSA ̄SVM算法模型识别出了38组ꎬ准确率为95%ꎬ其准确率不仅提高了很多ꎬ而且用时也缩短了很多ꎮ综合分析可知ꎬAFSA ̄SVM算法模型具有的误判更少ꎬ故障诊断效果更好ꎬ准确性更高的优势ꎮ3㊀结论本文以SVM模型为基础ꎬ利用AFSA全局寻优和快速收敛等特点ꎬ构建了AFSA ̄SVM的算法模型ꎮ利用该算法模型对滚动轴承的四种工况进行诊断识别ꎬ并将结果与PSO ̄SVM㊁GA ̄SVM诊断识别的结果进行了对比ꎮ由对比分析的结果可知ꎬAFSA ̄SVM算法模型的准确率为95%ꎬ运行时间为92.21sꎮ这表明了该算法具有良好的故障诊断性能ꎬ并且这种方法也为其他领域的故障诊断指明了一个新的研究方向ꎮ[参考文献][1]向丹ꎬ岑健.基于EMD熵特征融合的滚动轴承故障诊断方法[J].航空动力学报ꎬ2015ꎬ30(5):1149-1155.[2]刘长良ꎬ武英杰ꎬ甄成刚.基于变分模态分解和模糊C均值聚类的滚动轴承故障诊断[J].中国电机工程学报ꎬ2015ꎬ35(13):3358-3365.[3]李荣.齿轮箱复合故障诊断方法研究[D].长沙:湖南大学ꎬ2013.[4]张澎涛.齿轮箱故障振动信号去噪及特征提取算法研究[D].哈尔滨:东北林业大学ꎬ2014.[5]胡荣华ꎬ楼佩煌ꎬ唐敦兵.基于EMD和免疫参数自适应SVM的滚动轴承故障诊断[J].计算机集成制造系统ꎬ2013ꎬ19(2):438-447.[6]李晓磊ꎬ邵之江ꎬ钱积新.一种基于动物自治体的寻优模式:鱼群算法[J].系统工程理论与实践ꎬ2002(11):32-38.[7]张梅凤ꎬ邵诚ꎬ甘勇ꎬ等.基于变异算子与模拟退火混合的人工鱼群优化算法[J].电子学报ꎬ2006ꎬ34(8):1381-1385.[8]RojasAꎬNandiA.Practicalschemeforfastdetectionandclassificationofrolling ̄elementbearing㊀faultsusingsupportvectormachines[J].MechanicalSystemsandSignalPro ̄cessingꎬ2006ꎬ20(7):1523-1536.[9]袁小芳ꎬ王耀南.基于混沌优化算法的支持向量机参数选取方法[J].控制与决策ꎬ2006ꎬ21(1):111-113.[10]孙健ꎬ王成华ꎬ洪峰.基于人工鱼群优化支持向量机的模拟电路故障诊断[J].系统仿真学报ꎬ2014ꎬ26(4):843-847.[11]樊新海ꎬ王战军.机械系统状态监测特征参数评价与选取[J].装甲兵工程学院学报ꎬ2009ꎬ23(3):25-28.(编辑㊀李秀敏)711 2019年1月㊀㊀姬盛飞ꎬ等:基于AFSA ̄SVM的滚动轴承故障诊断研究。
基于SVM的滚动轴承工作状态检测
![基于SVM的滚动轴承工作状态检测](https://img.taocdn.com/s3/m/77cc6078dcccda38376baf1ffc4ffe473268fd56.png)
计算机与现代化2007年第3期JISUANJI YU XIANDAIHUA总第139期文章编号:1006-2475(2007)03-0025-03收稿日期:2006-04-11作者简介:牛军(1975-),男,江苏连云巷人,华东交通大学硕士研究生,研究方向:设备状态检测和故障诊断;宋京伟(1956-),男,教授,博士,研究方向:机电设备状态检测和故障诊断。
基于SVM 的滚动轴承工作状态检测牛 军,宋京伟(华东交通大学机电工程学院,江西南昌330013)摘要:支持向量机是以统计学习理论为基础发展起来的新的通用学习方法,较好地解决了小样本、高维数、非线性等学习问题。
本文提出了一种基于多级支持向量机分类器的滚动轴承工作状态识别方法。
该方法通过时域特征参数对原信号进行特征提取,不仅计算简单,而且不考虑滚动轴承的型号和转速。
试验表明这种方法具有很好的分类能力。
关键词:支持向量机;多类问题;滚动轴承;故障诊断中图分类号:TP273 文献标识码:AFault Diagnosis of Ball Bearing Based on SVM ClassifierNIU Jun ,SONG Jing-wei(Department of MechanicaI Engineering ,East China Jiaotong Uiversity ,Nanchang 330013,China )Abstract :Support Vector Machine (SVMs )is a noveI machine Iearning method based on statisticaI Iearning theory (SLT ).SVM is powerfuI for the probIem with smaII sampIe ,nonIinear and high dimension.A muItiIayer SVM cIassifier is appIied here to fauIt diagnosis of baII bearing.This method gets the preference from time zone.It is simpIe for caIcuIating.Furthermore ,you need not care for the cIass and speed of the baII bearing.It has been tested that it can have good cIassification abiIity.Key words :support vector machines ;muIti-cIass probIem ;baII bearing ;fauIt diagnosis0 引 言滚动轴承广泛应用于各种旋转机械中,并且故障率比较高,据相关统计,大概有30%左右的故障与滚动轴承有关,因此,滚动轴承的故障预测和诊断一直是设备诊断技术中重要的研究课题。
基于改进多尺度均值排列熵和参数优化SVM的齿轮箱故障诊断方法
![基于改进多尺度均值排列熵和参数优化SVM的齿轮箱故障诊断方法](https://img.taocdn.com/s3/m/5ba7d33da55177232f60ddccda38376baf1fe0b0.png)
2024年第48卷第4期Journal of Mechanical Transmission基于改进多尺度均值排列熵和参数优化SVM的齿轮箱故障诊断方法郭盼盼1张文斌2崔奔1徐晗1(1 昆明理工大学机电工程学院,云南昆明650500)(2 昆明学院机电工程学院,云南昆明650214)摘要当齿轮箱传动系统发生故障时,不同振动信号的多尺度均值排列熵(Multi-scale Mean Per⁃mutation Entropy,MMPE)与其故障状态有一定的对应关系,但MMPE提取故障特征的效果取决于参数的选取。
因此,提出了一种基于改进MMPE和参数优化支持向量机(Support Vector Machine,SVM)的齿轮箱故障识别方法。
首先,引用粒子群优化(Particle Swarm Optimization,PSO)算法对MMPE的参数进行优化;其次,对采集到的齿轮振动信号计算其MMPE;最后,采用PSO-SVM对齿轮的故障状态进行了识别。
试验结果验证了所提方法的有效性且具有较高的准确率。
关键词多尺度均值排列熵粒子群优化算法支持向量机故障诊断齿轮Gearbox Fault Diagnosis Method Based on Improved Multi-scale MeanPermutation Entropy and Parameter Optimization SVMGuo Panpan1Zhang Wenbin2Cui Ben1Xu Han1(1 Faculty of Mechanical and Electrical Engineering, Kunming University of Science and Technology, Kunming 650500, China)(2 School of Mechanical and Electrical Engineering, Kunming University, Kunming 650214, China) Abstract When a gearbox transmission system fails, the multi-scale mean permutation entropy (MMPE)of different vibration signals corresponds to the fault state to a certain extent. However, the effect of multi-scale mean permutation entropy extraction fault features depends on the selection of parameters. Therefore, this study proposes a gearbox fault identification method based on the improved multi-scale mean permutation entropy and the parameter optimization support vector machine(SVM). Firstly, the particle swarm optimization (PSO) is ref⁃erenced to optimize parameters of multi-scale mean permutation entropy. Secondly, the multi-scale mean per⁃mutation entropy of the collected gear vibration signals is calculated.Finally, the particle swarm optimization is used to optimize the support vector machine to identify the fault state of the gear. Experimental analysis results are conducted to validate the effectiveness of this proposed method.Key words Multi-scale mean permutation entropy Particle swarm optimization algorithm Support vector machine Fault diagnosis Gear0 引言齿轮传动中以齿轮箱结构形式出现得最多,是目前各类机械设备实现变速传动的主要途径,也是旋转机械运行过程中最关键的一部分。
基于模型的故障诊断 matlab
![基于模型的故障诊断 matlab](https://img.taocdn.com/s3/m/23705d05e418964bcf84b9d528ea81c758f52e8b.png)
一、概述在工业生产中,设备的故障诊断对于保障生产的稳定性和可靠性至关重要。
而基于模型的故障诊断方法,作为一种高效、准确的诊断手段,近年来得到了广泛的应用和研究。
Matlab作为一种功能强大的数学建模和仿真软件,提供了丰富的工具和函数,为基于模型的故障诊断提供了良好的支持。
本文将介绍基于模型的故障诊断在Matlab中的应用,包括其原理、方法和实际案例分析。
二、基于模型的故障诊断原理基于模型的故障诊断是指利用系统的数学模型和实际测量数据,通过对比模型仿真结果和实际数据,来诊断系统的故障和异常。
其原理是基于系统在不同工况下的数学模型来进行故障诊断,通过对比实际测量数据和模型仿真结果的差异,来判断系统是否存在故障,并对故障进行定位和诊断。
三、基于模型的故障诊断方法1. 建立系统模型在基于模型的故障诊断中,首先需要建立系统的数学模型。
该模型可以是基于物理定律的物理模型,也可以是基于数据的数据驱动模型。
在Matlab中,可以利用Simulink工具进行系统建模,也可以利用Stateflow进行系统状态建模。
2. 仿真系统模型建立完系统模型后,需要利用Matlab进行系统的仿真。
通过设置不同的工况和输入条件,获取系统在不同情况下的仿真结果。
这些仿真结果将作为后续故障诊断的基础数据。
3. 实时数据采集在实际系统运行中,需要利用传感器和数据采集设备对系统的运行数据进行实时采集。
这些数据将作为实际系统运行的输入,用于与模型仿真结果进行对比。
4. 故障诊断算法基于模型的故障诊断算法主要包括残差分析、参数估计和状态估计等方法。
在Matlab中,可以利用系统辨识工具箱和控制系统工具箱实现这些算法。
5. 系统诊断与维护利用基于模型的故障诊断方法,可以实时监测系统的运行状况,并对系统的故障进行定位和诊断,从而实现对系统的实时诊断与维护。
四、基于模型的故障诊断实际案例分析以某工业生产装置为例,利用基于模型的故障诊断方法进行实际案例分析。
基于Matlab的轴承故障诊断分析
![基于Matlab的轴承故障诊断分析](https://img.taocdn.com/s3/m/341d0a782a160b4e767f5acfa1c7aa00b52a9d29.png)
相关性分析,概率密度分析及概率统计,在频域分析方面进行傅里叶变换,倒谱及功率谱密度分析,通过分析结果
及特征倍频分析认为轴承滚动体和外圈由于点蚀、磨损等原因出现了裂纹等表面损伤性故障。
关键词:故障诊断;滚动轴承轴承;频谱分析
中图分类号:TH133
文献标识码:A
文章编号:1006-7973(2021)02-0049-03
第 21 卷 第 2 期 2021 年 2 月
中国水运 China Water Transport
Vol.21 February
No.2 2021
基于 Matlab 的轴承故障诊断分析
严 华,申 雨
(上海振华重工,上海 200125)
摘 要:本文根据采集到的皮带轮轴承三个测点的正常信号及故障信号,基于 Matlab 平台对信号进行时域分析如
[5] Zhong.p-A , Wang.H-R Liu.J-N , etal , Optimal Dispatching Model for Shenzhen Water Resources System[J].Journal of Hohai University Natural Sciences, 2003,31(6),616-620.
W1
W2
W3
正常
故障
正常
故障
正常
故障
均值
-0.14
0.12
0.05
-0.14
0.70
0.75
方差
13.2
128.4
13.5
637.8
3.3
33.4
峰峰值
29.8
174.1
31.1
278.6
15.5
61.5
滚动轴承故障诊断(附MATLAB程序)
![滚动轴承故障诊断(附MATLAB程序)](https://img.taocdn.com/s3/m/e7fceaca7c1cfad6195fa754.png)
第二组实验轴承故障数据:Test2.mat 数据打开后应采用X105_DE_time作为分析数据,其他可作为参考,转速1797rpm轴承型号:6205-2RS JEM SKF, 深沟球轴承采样频率:12k Hz1、确定轴承各项参数并计算各部件的故障特征频率通过以上原始数据可知次轴承的参数为:轴承转速r=1797r/min;滚珠个数n=9;滚动体直径d=7.938mm;轴承节径D=39mm;:滚动体接触角α=0由以上数据计算滚动轴承不同部件故障的特征频率为:外圈故障频率f1=r/60 * 1/2 * n(1-d/D *cosα)=107.34Hz内圈故障频率f2=r/60 * 1/2 * n(1+d/D *cosα)=162.21Hz滚动体故障频率f3=r/60*1/2*D/d*[1-(d/D)^2* cos^2(α)]=70.53Hz 保持架外圈故障频率f4=r/60 * 1/2 * (1-d/D *cosα)=11.92Hz2.对轴承故障数据进行时域波形分析将轴承数据Test2.mat导入MATLAB中直接做FFT分析得到时域图如下:并求得时域信号的各项特征:(1)有效值:0.2909;(2)峰值:1.5256;(3)峰值因子:5.2441;(4)峭度:5.2793;(5)脉冲因子:7.2884;(6)裕度因子:9.1083:3.包络谱分析对信号做EMD 模态分解,分解得到的每一个IMF 信号分别和原信号做相关分析,找出相关系数较大的IMF 分量并对此IMF 分量进行Hilbert 变换。
s i g n a lEmpirical Mode Decompositioni m f 1i m f 2i m f 3i m f 4i m f 5i m f 6i m f 7i m f 8r e s .由图中可以看出经过EMD 分解后得到的9个IMF 分量和一个残余量。
IMF 分量分别和原信号做相关分析后得出相关系数如下:由上表得:IMF1的相关系数明显最大,所以选用IMF1做Hilbert 包络谱分析。
基于Matlab的滚动轴承故障诊断系统设计
![基于Matlab的滚动轴承故障诊断系统设计](https://img.taocdn.com/s3/m/b7f0a239af45b307e87197b4.png)
摘要滚动轴承是旋转机械中应用最广泛的一种通用部件,也是机械设备中的易损零件,许多机械的故障都与滚动轴承的状态有关。
据统计,在使用滚动轴承的旋转机械中,大约30%的机械故障是由于滚动轴承的损坏造成的。
可见,滚动轴承的好坏对机械系统工作状况的影响极大。
由于设计不当和安装工艺不好或轴承的使用条件不佳,或突发载荷的影响,使轴承运转一段时间后会产生各种各样的缺陷,并且在继续运行中进一步扩大,使轴承运行状态发生变化。
因此,滚动轴承的故障诊断一直是研究的热点。
本文首先从理论上分析了滚动轴承的失效形式、振动机理、振动类型、及发生故障的原因、振动频率;然后在理论基础上提出了滚动轴承的时域、频域的诊断方法;最后搭建了基于Matlab的滚动轴承故障诊断系统,并通过Matlab仿真轴承故障信号,在软件中进行信号分析和处理,验证各种诊断方法的优劣和滚动轴承的故障特征。
本论文按照预定的要求完成了设计任务,研究了滚动轴承的故障诊断方法,完成了故障诊断系统的设计,通过仿真验证了滚动轴承的故障诊断方法。
关键词:滚动轴承;故障诊断;时域分析;频域分析;MatlabAbstractRolling element bearing is one of the most widely used general part of rotating machinery,and one of the most easily damaged parts of mechanical equipment. A lot of mechanical failure is relevant to the state of rolling element bearings. It is estimated that about 30 percent of mechanical failure is caused by its fault in the rotating machine with rolling element bearings. It is obvious that the quality of rolling element bearings has a great impact on the working condition of electromechanical systems. Because of wrong design, poor working condition or a jump heavy load, bearing will be damaged and worse during the running time. So at present, the fault diagnosis of rolling element bearings is a research hotspot.Firstly, the failure forms, the vibration mechanism, vibration type, and the failure cause, vibration frequency of bearing are analyzed in theory.Secondly, based on the theory put forward the time domain, frequency domain diagnostic methods.Finally, the software for the fault diagnosis system of the rolling bearings is designed by Matlab,along with the simulation of bearing fault signals by Matlab.To analysis and processing the signal in software. Verify the merits of various diagnostic methods and characteristics of rolling bearing faults.The paper successfully completed the design task and the result meets the expectation. We researched the fault diagnosis methods and completed the fault diagnosis system design and simulation shows the fault diagnosis methods of rolling element bearings.KeyWords:rolling element bearings,fault diagnosis,time-domain analysis,frequency-domain analysis,Matlab目录摘要 (I)Abstract (II)第一章绪论 ...........................................................................................................- 1 -1.1 本课题研究的主要意义 ...........................................................................- 1 -1.2 滚动轴承故障诊断方法 ...........................................................................- 2 -1.3 滚动轴承故障诊断技术的发展概况 .......................................................- 3 -1.4 滚动轴承故障诊断技术的发展方向 .......................................................- 5 -1.5 本课题主要研究内容 ...............................................................................- 5 -第二章滚动轴承的故障特征分析 .......................................................................- 6 -2.1 概述 ...........................................................................................................- 6 -2.2 滚动轴承的典型结构 ...............................................................................- 6 -2.3 滚动轴承的主要失效形式及原因 ...........................................................- 7 -2.4 滚动轴承的几何参数 ...............................................................................- 8 -2.5 滚动轴承的特征频率 ...............................................................................- 9 -2.6 滚动轴承的振动特性 .............................................................................- 10 -2.6.1 滚动轴承的固有振动 ...................................................................- 11 -2.6.2 轴承构造引起的振动 ...................................................................- 12 -2.6.3 轴承装配不正确、轴颈偏斜产生的振动 ...................................- 13 -2.6.4 精加工波纹度引起的振动 ...........................................................- 13 -2.6.5 滚动轴承的故障引起振动 ...........................................................- 13 -第三章滚动轴承故障诊断方法研究 .................................................................- 16 -3.1 概述 .........................................................................................................- 16 -3.2 时域分析的特征参数 .............................................................................- 16 -3.3 频域分析的特征参数 .............................................................................- 18 -第四章轴承故障诊断系统总体设计 .................................................................- 22 -4.1 概述 .........................................................................................................- 22 -4.2 Matlab软件简介......................................................................................- 22 -4.3 滚动轴承故障诊断系统总体设计 .........................................................- 24 -4.3.1 系统界面子系统 ...........................................................................- 24 -4.3.2 轴承特征频率计算子系统 ...........................................................- 25 -4.3.3 数据加载子系统 ...........................................................................- 26 -4.3.4 信号模拟子系统 ...........................................................................- 27 -4.3.5 时域分析子系统 ...........................................................................- 28 -4.3.6 频域分析子系统 ...........................................................................- 31 -4.3.7 打印子系统 ...................................................................................- 32 -第五章轴承实测信号处理 .................................................................................- 33 -5.1 概述 .........................................................................................................- 33 -5.2 模拟合成信号 .........................................................................................- 33 -5.3 模拟合成信号分析 .................................................................................- 34 -5.4 轴承实测信号分析 .................................................................................- 35 -结论 .....................................................................................................................- 38 -参考文献 .................................................................................................................- 39 -致谢 .....................................................................................................................- 41 -附录A 频域分析系统程序 ..................................................................................- 42 -第一章绪论1.1 本课题研究的主要意义机械故障诊断技术是近40年来发展起来的识别机器或机组运行状态的科学。
基于ICSVM的风电机组齿轮箱故障诊断
![基于ICSVM的风电机组齿轮箱故障诊断](https://img.taocdn.com/s3/m/8df90be17d1cfad6195f312b3169a4517723e578.png)
基于ICSVM的风电机组齿轮箱故障诊断唐明珠;黎涛;谭欣星;张亢【摘要】Aiming at lack of fault samples and plenty of normal samples in the running process of wind turbine gearbox, a novel fault diagnosis of wind turbine gearbox method based on Incremental Cost-sensitive Support Vector Machine(ICSVM) is proposed. Due to lack of the fault samples, ICSVM fault diagnosis model which aims to minimize misclassification costs is built. In the training period of incremental cost-sensitive support vector machine, ICSVM using KKT conditions is trained by incremental samples and initial samples. Experimental results show that the proposed method reduces average misclassification costs and training time, and increases recognition rate of gearbox fault.%针对风电机组齿轮箱运行过程中故障样本缺乏、正常样本充裕的特点,提出基于增量代价敏感支持向量机(Incremental Cost-sensitive Support Vector Machine,ICSVM)的风电机组齿轮箱故障诊断方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于支持向量机(SVM)的齿轮箱轴承故障识别一、轴承故障诊断1、概述轴承是旋转设备的一个重要部件,它提供重要的负载承受能力,以支撑转子系统抵抗静态的和动态的外力。
轴承构件,由于它的使用寿命长、负载能力高、能量损失低而被广泛应用于工业和公用设施,是大型机械装备(包括动力机械、机车车辆、泵与风机等)中的关键部件。
高速运转的大型机械装备,其轴承的载荷重且为交变载荷,而且工作环境恶劣,经常发生轴承性能劣化和损坏,影响整个装置的安全可靠性,一旦出现故障将导致严重的损失,有必要对轴承工作状态进行模式识别与诊断。
轴承根据工作的摩擦性质不同可分为滑动摩擦轴承(简称滑动轴承)和滚动摩擦轴承(简称滚动轴承)两大类。
本文所测得的数据来自实验室齿轮箱的滑动轴承,滑动轴承的特点有:(1)在高速重载下能正常工作,寿命长。
(2)精度高。
(3)滑动轴承可做成剖分式的,能满足特殊结构的需要。
(4)液体摩擦轴承具有很好的缓冲和阻尼作用,可以吸收震动,缓和冲击。
(5)滑动轴承的径向尺寸比滚动轴承的小。
(6)起动摩擦阻力较大。
通过对轴承进行故障诊断有以下优势:(1)早期预报、防止事故发生,降低事故发生率;(2)预知性维修,提高设备管理水平,降低维修费用,减少维修时间,增加运行时间;(3)提高设备的设计、制造水平,改进产品质量;(4)确定复杂机器的最佳工作参数,提高效率;(5)降低噪声,泄露等污染,保护环境。
2、滑动轴承失效形式(1)磨粒磨损进入轴承间隙的硬颗粒(如灰尘、砂粒等),在起动、停车或轴颈与轴承发生边缘接触时,都将加剧轴承磨损,导致几何形状改变、精度丧失,轴承间隙加大,使轴承性能在预期寿命前急剧恶化。
(2)刮伤进入轴承间隙中的硬颗粒或轴颈表面粗糙的轮廓峰顶,在轴承上划出线状伤痕,导致轴承因刮伤失效。
(3)咬合(胶合)当轴承温升过高,载荷过大,油膜破裂时,或在润滑油供应不足条件下,轴颈和轴承的相对运动表面材料发生粘附和迁移,从而造成轴承损坏。
(4)疲劳剥蚀在载荷反复作用下,轴承表面出现与滑动方向垂直的疲劳裂纹,当裂纹向轴承衬与衬背结合面扩展后,造成轴承衬材料的剥落。
(5)腐蚀润滑剂在使用中不断氧化,所生成的酸性物质对轴承材料有腐蚀性,特别是对铸造铜铅合金中的铅,易受腐蚀而形成电状的脱落。
3、轴承故障诊断技术的发展趋势近几年来,通信技术、电子技术、计算机技术、数据处理技术的飞速发展为轴承故障诊断的发展提供了强大的支持。
轴承故障诊断的发展方向和发展趋势大致如下:(1)混合故障诊断技术研究智能诊断技术是滚动轴承故障诊断技术的一个重要的研究方向。
将多种不同的智能技术结合起来的混合诊断系统,是智能故障诊断研究的一个发展趋势。
结合方式主要有基于规则的专家系统与神经网络的结合,实例推理与神经网络的结合模糊逻辑、神经网络与专家系统的结合等。
(2)多信息量融合,多层次诊断集成集成知识库中的各种诊断知识,结合数据库中的各种故障数据,按照不同的故障情况进行综合分析、判断,定位故障点。
主要对状态监测所得到的信息进行融合,然后结合层次诊断模型,按照深浅结合的推理层次进行诊断。
它进一步把状态监测中的信号监测处理集成到诊断系统中,进行在线数据处理与在线诊断推理,实现非实时诊断到实时诊断的转变,也实现信息诊断与智能诊断的统一。
(3)远程协作诊断基于因特网的滚动轴承故障远程协作诊断是将滚动轴承诊断技术与计算机网络技术相结合,用若千台中心计算机作为服务器,在企业的关键设备上建立状态监测点,采集设备状态数据;在技术力量较强的科研院所建立分析诊断中心,为企业提供远程技术支持和保障。
跨地域远程协作诊断的特点是测试数据、分析方法和诊断知识的网络共享,因此必须使传统诊断技术的核心部分(即信号采集、信号分析和诊断专家系统)能够在网络上远程运行。
(4)诊断与控制相结合根据当前设备的健康状况决定设备运行方式或策略,最终预知故障,从而防止故障的发生,是诊断技术的最高目标。
它是把诊断系统和控制系统进一步结合,达到集监测、诊断、控制、管理于一身.它由单机诊断发展到分布式全系统诊断,信息量大,类型多,相应的也就需要多种数据处理和诊断推理方法的联合总之,在今后的研究中应进一步对诊断理论与诊断方法加以研究,建立一套完整的故障诊断指导理论和方法体系,将诊断理论和诊断方法能运用到实际的生成中,同时加强对便携式诊断和监测工具的研究,致力于建立简单的故障诊断平台,建立更人性化的人机工作环境,提高诊断的效率,提高人们的设备管理意识,促进滚动轴承及其它设备故障诊断技术的应用和发展。
二、支持向量机(SVM)1、支持向量机简介支持向量机(Support Vector Machine 简称SVM)是Cortes和Vapnik于1995年首先提出的,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中。
它是建立在统计学习理论的VC维理论和结构风险最小原理基础上的,根据有限的样本信息在模型的复杂性和学习能力之间寻求最佳折衷,以期获得最好的推广能力。
所谓VC维是对函数类的一种度量,可以简单的理解为问题的复杂程度,VC维越高,一个问题就越复杂。
而SVM正是用来解决这个问题的,它基本不关乎维数的多少,和样本的维数无关(有这样的能力也因为引入了核函数)。
结构风险最小原理:机器学习本质上就是一种对问题真实模型的逼近,真实风险应该由两部分内容刻画,一是经验风险,代表了分类器在给定样本上的误差;二是置信风险,代表了我们在多大程度上可以信任分类器在未知样本上分类的结果。
置信风险与两个量有关,一是样本数量,显然给定的样本数量越大,我们的学习结果越有可能正确,此时置信风险越小;二是分类函数的VC维,VC维越大,推广能力越差,置信风险会变大。
统计学习的目标从经验风险最小化变为了寻求经验风险与置信风险的和最小,即结构风险最小。
支持向量机在形式上类似于多层前向网络,而且也可以被用于模式识别和非线性回归。
但是,支持向量机方法能够客服多层前向网络的固有缺陷,有以下几个优点: (l)它是专门针对有限样本情况的,其目标是得到现有信息下的最优解而不仅仅是样本数趋于无穷大时的最优值。
(2)算法最终将转化成为一个二次型寻优问题,从理论上说,得到的将是全局最优点。
(3)算法将实际问题通过非线性变换转换到高维的特征空间,在高维空间中构造线性判别函数来实现原空间中的非线性判别函数,这一特殊的性质能保证机器有较好的泛化能力,同时它巧妙地解决了维数问题,使得其算法复杂度与样本维数无关。
对于分类问题,神经网络仅仅能够解决问题并不能保证得到的分类器是最优的;而基于统计学习理论的支持向量机方法能够从理论上实现对不同类别间的最优分类,拥有最好的泛化性能。
2、支持向量机国内外研究现状1995年vapnik出版“The Nature of Statistical Learning Theory”,在国际范围内掀起了学习研究统计学习理论(Statistical Learning Theory,SLT)和支持向量机算法(SupportVector Machines,SVM)的热潮,各领域的研究人员也纷纷将SLT理论和SVM算法分别应用到模式识别、回归分析、函数逼近和信号处理等领域。
1992年至1995年间,一种新型的学习机器——支持向量机(SVM)在统计学习理论的基础上产生了,该算法在解决小样本问题的同时解决了神经网络算法中的高维问题和局部极值问题。
近几年,支持向量机在故障诊断方面的应用在国内外都有了一定的发展。
PoyhonenS等应用于电子机器方面;Jun Feng Gao等将SVM用于往复式泵故障诊断;肖健华对SVM进行了理论研究,针对样本不对称情况进行了算法改进,并应用于齿轮故障诊断中;胡寿松将SVM用于非线性系统故障诊断;重庆大学博士马笑潇对SVM在智能故障诊断中的应用中进行了详细的探讨;西安交通大学博士祝海龙在其博士学位论文中对统计学习理论的工程应用进行了不同领域的研究,涉及信号消噪、机械故障诊断和人脸检测,研究了汽车发动机振动故障的自动诊断;张周锁等对基于支持向量机的机械故障诊断方法进行了研究;董明等将其用于大型电力变压器故障诊断模型研究;杨云在电子装备系统故障智能诊断中使用了SVM 算法;朱凌云等从数据挖掘的角度,运用SVM 分类算法,进行自动缺陷识别的方法研究。
这些诊断研究针对不同故障对象,在理论和仿真方面都取得了基本令人满意的结果,这表明了支持向量机算法适合于故障智能诊断领域,但是这些研究大都处于实验室阶段,在实际应用中还存在着许多问题需要解决:①怎样建立更适合具体的问题分析的有效模型,;②如何选取最优核函数以及核函数参数。
核函数及参数的选择直接影响到支持向量机的性能,在选取方面还没有完整的理论依据。
③如何建立合适的多故障分类器以进行准确快速分类。
④有效的早期故障诊断等方面还需要进一步的研究和现场实践。
三、支持向量机(SVM )的算法1、支持向量分类(SVC )算法1.1 线性可分情形SVM 算法是从线性可分情况下的最优分类面(Optimal Hyperplane )提出的。
图中实心点和空心点分别表示两类训练样本,我们要用一条直线,将下图中实心的点和空心的点分开。
H 为把两类没有错误地分开的分类线,H1,H 2分别为过各类样本中离分类线最近的点且平行于分类线的直线,H1和H 2之间的距离叫做两类的分类空隙或分类间隔。
所谓最优分类线就是要求分类线不但能将两类无错误地分开,而且要使两类的分类空隙最大。
前者是保证经验风险最小(为0),而通过后面的讨论可以看到,使分类空隙最大实际上就是使推广性的界中的置信范围最小,从而使真实风险最小。
推广到高维空间,最优分类线就成为最优分类面。
一般地,d 维空间中线性判别函数的一般形式为()b x w x g T+=,分类面方程是0=+b x w T ,我们将判别函数进行归一化,使两类所有样本都满足()1≥x g ,此时离分类面最近的样本的()1=x g ,而要求分类面对所有样本都能正确分类,就是要求它满足n i b x w y i T i ,,2,1,01)( =≥-+。
(1)式(1)中使等号成立的那些样本叫做支持向量(Support Vectors )。
两类样本的分类空隙(Margin )的间隔大小:Margin =w /2 (2)因此,最优分类面问题可以表示成如下的约束优化问题,即在条件(1)的约束下,求函数())(21221w w w w T ==φ (3) 的最小值。
为此,可以定义如下的Lagrange 函数:]1)([21),,(1-+-=∑=b x w y w w b w L i T i n i i T αα (4) 其中,0≥i a 为Lagrange 系数,我们的问题是对w 和b 求Lagrange 函数的最小值。