基于SVM的齿轮箱轴承故障诊断(含matlab程序)
基于SVM的齿轮箱轴承故障诊断(含matlab程序)

基于支持向量机(SVM)的齿轮箱轴承故障识别一、轴承故障诊断1、概述轴承是旋转设备的一个重要部件,它提供重要的负载承受能力,以支撑转子系统抵抗静态的和动态的外力。
轴承构件,由于它的使用寿命长、负载能力高、能量损失低而被广泛应用于工业和公用设施,是大型机械装备(包括动力机械、机车车辆、泵与风机等)中的关键部件。
高速运转的大型机械装备,其轴承的载荷重且为交变载荷,而且工作环境恶劣,经常发生轴承性能劣化和损坏,影响整个装置的安全可靠性,一旦出现故障将导致严重的损失,有必要对轴承工作状态进行模式识别与诊断。
轴承根据工作的摩擦性质不同可分为滑动摩擦轴承(简称滑动轴承)和滚动摩擦轴承(简称滚动轴承)两大类。
本文所测得的数据来自实验室齿轮箱的滑动轴承,滑动轴承的特点有:(1)在高速重载下能正常工作,寿命长。
(2)精度高。
(3)滑动轴承可做成剖分式的,能满足特殊结构的需要。
(4)液体摩擦轴承具有很好的缓冲和阻尼作用,可以吸收震动,缓和冲击。
(5)滑动轴承的径向尺寸比滚动轴承的小。
(6)起动摩擦阻力较大。
通过对轴承进行故障诊断有以下优势:(1)早期预报、防止事故发生,降低事故发生率;(2)预知性维修,提高设备管理水平,降低维修费用,减少维修时间,增加运行时间;(3)提高设备的设计、制造水平,改进产品质量;(4)确定复杂机器的最佳工作参数,提高效率;(5)降低噪声,泄露等污染,保护环境。
2、滑动轴承失效形式(1)磨粒磨损进入轴承间隙的硬颗粒(如灰尘、砂粒等),在起动、停车或轴颈与轴承发生边缘接触时,都将加剧轴承磨损,导致几何形状改变、精度丧失,轴承间隙加大,使轴承性能在预期寿命前急剧恶化。
(2)刮伤进入轴承间隙中的硬颗粒或轴颈表面粗糙的轮廓峰顶,在轴承上划出线状伤痕,导致轴承因刮伤失效。
(3)咬合(胶合)当轴承温升过高,载荷过大,油膜破裂时,或在润滑油供应不足条件下,轴颈和轴承的相对运动表面材料发生粘附和迁移,从而造成轴承损坏。
基于混合算法优化的SVM_多分类器齿轮故障诊断模型

计算豺与猎物之间的距离 ;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的齿轮箱故障诊断方法

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-概述说明以及解释1.引言1.1 概述齿轮是机械传动中常用的零部件,其在各种机械设备中起着至关重要的作用。
然而,由于工作环境的恶劣以及长期使用的磨损,齿轮可能出现故障,导致机械设备的性能下降甚至损坏。
为了更好地理解齿轮故障的动力学特性,可以通过仿真技术来模拟和分析齿轮系统的运行状态,并及时发现潜在的故障点。
本文将介绍齿轮故障动力学仿真在MATLAB中的应用,通过分析齿轮系统的动态特性,探讨不同故障模式对系统性能的影响,从而为齿轮故障诊断和预防提供有益的参考。
通过本文的研究,我们希望能够加深对齿轮故障动力学的理解,提高齿轮系统的可靠性和安全性。
1.2 文章结构文章结构部分的内容如下:文章结构包括以下几个部分:1. 引言:介绍文章的背景和研究意义,引出文章的主题和研究内容。
2. 正文:分为两个部分,分别是齿轮故障动力学简介和MATLAB在齿轮故障动力学仿真中的应用。
在齿轮故障动力学简介部分,将介绍齿轮故障动力学的基本概念和原理,为读者提供必要的背景知识。
在MATLAB 在齿轮故障动力学仿真中的应用部分,将详细介绍MATLAB在该领域的具体应用及其优势。
3. 结论:总结文章的主要内容和研究成果,对研究进行评价和展望未来的研究方向。
通过以上部分的内容安排,读者可以清晰地了解整篇文章的主要结构和内容安排,帮助他们更好地理解和阅读文章。
1.3 目的本文的主要目的在于探讨利用MATLAB进行齿轮故障动力学仿真的方法和技术。
通过对齿轮系统中可能出现的不同故障情况进行建模和仿真,我们可以更好地理解齿轮系统的运行机理,并且能够快速有效地诊断和解决齿轮故障问题。
同时,本文也旨在为工程师和研究人员提供一个基于MATLAB的齿轮故障动力学仿真平台,帮助他们更好地分析和优化齿轮系统的性能,推动齿轮传动技术的发展和应用。
通过本文的研究,我们希望能够为齿轮系统的设计、运行和维护提供更加有效的工程解决方案,提高齿轮系统的可靠性和稳定性。
基于SVM和遗传算法的装甲车齿轮箱故障模式识别

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的风电机组齿轮箱故障诊断黎涛;唐明珠;谭欣星【摘要】针对风电机组齿轮箱传统故障诊断方法以全局误诊断率最小化为目标,忽略了误分类型之间的差别的问题,提出基于代价敏感最小二乘支持向量机(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的拖拉机齿轮箱多故障诊断方法研究

般 情 况下 , 拖拉 机 齿 轮 箱 故 障发 生 率 占除 发 动
机故 障 以外其 它 故 障 的 5 % ~ 0 , 究 和探 索拖 拉 0 7% 研 机齿 轮 箱故 障 的机 理 、 式 以及 诊 断方 法 对 拖 拉 机 整 模
机 的使 用 与 维护 都 有 着 重 要 意 义 。齿 轮 箱 由齿 轮 副 、
故 障 同时 出 现 时 , 往 会 出 现 漏 诊 的 情 况 , 得 多 类 往 使
量 =(
- ) 放松 约束 。 另一 方 面使 输 入 空 间 . 而 ,
尺“ 一
一
故 障 同时 出现 的情 况 成 为 盲 区 。
针对 多类 故 障 同时 出 现 这 种 情 况 , 文 提 出 把 同 本
发展 起 来 的新 一 代 学 习 算 法 , 能 根 据有 限 的 样 本 信 它
息 在模 型 的复 杂 性 ( 即对 特 定 训 练 样 本 的学 习 精 度 )
和 学 习能 力 ( 即无 错 误 地 识 别 任 意 样 本 的能 力 ) 间 之
寻求 最 佳 折衷 , 以期 获 得 最好 的推 广 能力 。 给 定一 组 训 练 数 据 { 。Y ) … , , } ∈ ( , 。 , ( Y) , R , ∈ { , }其 中 , 1 … ,。 于 线 性 可 分 数 Y 一1 1 、 i: , 1 对
轴 、 承 、 体 、 滑 油 等 组 成 , 障 大 多 出 现 在 齿 轮 轴 箱 润 故
箱及传动轴等 机械传动 系。 目前对其 诊断方 法 的研 究 主要 集 中在 以下 几 个 方 面 : 动 噪 声 诊 断 方 法 ¨ 、 振 J
红 外热 成 像法 和油 液诊 断 法 等 。 实 际上 , 故 障 诊 断 中 , 仅 知 道 被 诊 断 对 象 是 在 仅 否 发生 故 障是 不 够 的 , 必 须 知 道 诊 断 对 象 的 具 体 的 还 故 障模 式 , 就涉 及 到 多 类 分 类 问题 。 由于 支 持 向量 这
基于svm和emd包络谱的滚动轴承故障诊断方法

基于svm和emd包络谱的滚动轴承故障诊断方法基于SVM(支持向量机)和EMD(经验模态分解)包络谱的滚动轴承故障诊断方法是一种常用的故障预测和诊断方法。
该方法结合了SVM和EMD的优点,可以有效地提高滚动轴承的诊断准确性和鲁棒性。
滚动轴承是机械设备中常见的关键元件之一,其正常运行对设备的可靠性和工作效率至关重要。
然而,由于工作条件的复杂性和机械磨损等因素,滚动轴承容易出现故障。
因此,开发一种可靠的滚动轴承故障诊断方法对于预防设备故障和提高设备可靠性具有重要意义。
SVM是一种基于统计学习理论的监督学习算法,可用于分类和回归问题。
其核心思想是构建一个能够将样本数据有效划分到不同类别的超平面。
在滚动轴承故障诊断中,可以使用SVM对不同工作状态下采集的特征数据进行分类,进而判断轴承是否存在故障。
然而,传统的SVM方法存在以下问题:一是难以处理高维特征数据,滚动轴承故障诊断常常涉及到大量的振动数据;二是难以处理非线性特征数据,滚动轴承的振动信号一般具有非线性特征。
为了克服这些问题,可以引入EMD包络谱分析方法。
EMD是一种基于信号的同态分解方法,可以将非线性和非平稳信号分解成一组称为固有模态函数(IMF)的分量。
EMD分解可以提取出滚动轴承振动信号中的故障特征,并将其转化为能量谱。
然后,可以对能量谱进行特征提取,得到一组能够反映滚动轴承状态的特征向量。
在基于SVM和EMD包络谱的滚动轴承故障诊断方法中,首先对滚动轴承振动信号进行EMD包络谱分析,得到能量谱。
然后,从能量谱中提取特征向量。
特征向量可以包括幅值特征、频率特征、谱形特征等。
接下来,将提取的特征向量输入至SVM分类器中,对滚动轴承的故障状态进行分类。
最后,根据分类结果,可以判断轴承是否存在故障,并进行后续的维护和修复工作。
该方法的优点是能够有效地处理高维和非线性特征数据,提高了滚动轴承故障诊断的准确性和鲁棒性。
同时,EMD包络谱分析方法具有较好的时频分辨能力,能够准确地提取出滚动轴承振动信号中的故障特征。
- 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 函数的最小值。