基于隐马尔可夫模型及支持向量机的故障诊断(中文)

合集下载

基于隐马尔可夫模型的ATM机用户异常行为识别

基于隐马尔可夫模型的ATM机用户异常行为识别
反之亦 然. 于 m 不 具 有 平 移 不 变 性 , 以定 义 由 所 ( +q 阶中心距 为 夕 )
r r
F g 1 S h m a i ig a o i . c e t d a r m fHM M o fg r t n c c niu ai o
在 人 体 行 为识 别 中 , 马尔 可 夫模 型 应用 涉 及 隐 到 训 练和分 类 两 个 阶段 . 练 阶 段 包 括 指 定 HMM 训 的状 态数 , 优化 相应 的状 态转 移 和 输 出概 率 以便 产 生 的输 出能与在 特定 的行 为类别 内所 观察 得 到的特 征 相 匹配 , 对每 一个行 为 训 练相 应 的 HMM 模 式 类 别. 分类 阶段是 在 已训 练 好 的 HMM 中选 取 一个 能
第3 8卷 第 5 期 21 02年 1 月 O








Vo. 8 No 5 I3 . 0c. 0 2 t2 1
J u n o a z o iest fTe h oo y o r  ̄ fL n h u Unv ri o c n lg y
文 章 编 号 :17 —16 2 1 ) 5 0 60 635 9 (0 2 0- 7—6 0
第 5期
李战明等 : 于隐马尔 可夫模 型的 A 基 TM 机用户异常行为识别
为用隐马尔可夫模 型进行训练并建模 , 通过模型输 出测试 样本 序列 的概 率来识 别异 常行 为.
特征提取 的好坏直接影响到人体行为的理解和识别
效 果. AT 机 视频监 控 中 , 在 M 由于用户 在监 控 区域 中与摄 像机 距离 的不 同其 大 小 也会 不 同 , 就要 求 这

基于隐马尔可夫模型的机器翻译研究

基于隐马尔可夫模型的机器翻译研究

基于隐马尔可夫模型的机器翻译研究机器翻译是一项依赖于计算机技术的研究,旨在将一种自然语言(源语言)转换成另一种自然语言(目标语言)。

随着人工智能技术的日益发展,机器翻译技术不断完善,其应用领域也越来越广。

与传统的基于规则和统计分析的机器翻译方法相比,基于隐马尔可夫模型(Hidden Markov Model,HMM)的机器翻译方法在语音识别、自然语言处理等领域具有广泛的应用前景。

一、HMM的基本原理HMM是一种基于概率模型的非监督学习算法,是统计机器学习中的经典算法之一。

它被广泛应用于语音识别、文本分类、自然语言处理等领域。

HMM模型由初始概率分布、状态转移概率矩阵、状态观测概率矩阵三部分组成。

假设一个序列的每一个元素到底处于哪一个状态是未知的,仅知道每个状态发射对应观测值的概率。

HMM的目标是根据观测序列,推断出最有可能的隐含状态序列。

这个过程被称为解码。

二、HMM在机器翻译中的应用随着人们生活方式的改变和经济全球化的发展,人们在跨文化交流和国际贸易中越来越需要进行语言翻译。

机器翻译技术的发展不断推动着这项工作的进步。

基于HMM的机器翻译使用的是隐含语言模型,它能够学习源语言和目标语言之间的映射关系,从而实现准确、高速的机器翻译。

HMM作为一种基本的语音识别算法,最早被应用于机器翻译中的语音翻译问题。

由于语音翻译涉及到多个层面的信息,包括声音、语法、词法和语义等方面,所以使用HMM将声学模型和语言模型进行结合,可以有效地提高翻译的准确性。

三、HMM机器翻译技术的优缺点基于HMM的机器翻译技术,虽然能够有效地提高翻译的准确性,但也存在一些不足之处。

比如说,HMM是一种传统方法,它对于长句和复杂句子的处理效果并不好。

此外,HMM模型需要存储大量的概率矩阵,计算速度相对较慢,同时需要大量的训练数据。

不过,尽管存在这些缺点,基于HMM的机器翻译技术仍然具有其独特的优点。

HMM能够精确地识别语音,在音信号处理方面有着广泛的应用。

《模式分类(原书第二版)》pdf格式下载电子书免费下载

《模式分类(原书第二版)》pdf格式下载电子书免费下载

《模式分类(原书第⼆版)》pdf格式下载电⼦书免费下载《模式分类(原书第⼆版)》pdf格式下载电⼦书免费下载:内容简介《模式分类》(原书第2版)的第1版《模式分类与场景分析》出版于1973年,是模式识别和场景分析领域奠基性的经曲名著。

在第2版中,除了保留了第1版的关于统计模式识别和结构模式识别的主要内容以外,读者将会发现新增了许多近25年来的新理论和新⽅法,其中包括神经⽹络、机器学习、数据挖掘、进化计算、不变量理论、隐马尔可夫模型、统计学习理论和⽀持向量机等。

作者还为未来25年的模式识别的发展指明了⽅向。

书中包含许多实例,各种不同⽅法的对⽐,丰富的图表,以及⼤量的课后习题和计算机练习。

欢迎访问下载更多⽬录出版者的话专家指导委员会译者序前⾔第1章绪论1.1 机器感知1.2 ⼀个例⼦1.3 模式识别系统1.4 设计循环1.5 学习和适应1.6 本章⼩结全书各章概要⽂献和历史评述参考⽂献第2章贝叶斯决策论2.1 引⾔2.2 贝叶斯决策论——连续特征2.3 最⼩误差率分类2.4 分类器、判别函数及判定⾯2.5 正态密度2.6 正态分布的判别函数2.7 误差概率和误差积分2.8 正态密度的误差上界2.9 贝叶斯决策论——离散特征2.10 丢失特征和噪声特征2.11 贝叶斯置信⽹2.12 复合贝叶斯决策论及上下⽂本章⼩结⽂献和历史评述习题上机练习参考⽂献第3章最⼤似然估计和贝叶斯参数估计第4章⾮参数技术第5章线性判别函数第6章多层神经⽹络第7章随机⽅法第8章⾮度量⽅法第9章独⽴于算法的机器学习第10章⽆监督学习和聚类附录A 数学基础参考⽂献索引。

基于IITD样本熵和支持向量机的齿轮故障诊断方法

基于IITD样本熵和支持向量机的齿轮故障诊断方法

基于IITD样本熵和支持向量机的齿轮故障诊断方法张少波;张海霞【摘要】An improve intrinsic time-scale decomposition (IITD) was proposed based on the linear transformation of ITD method and akima interpolation.Gear vibration signals has the characteristics of non-stationary,the typical fault samples are difficult to obtain,then a method of gear fault diagnose based on IITD sample entropy and support vector machine (SVM) was put forward.Firstly,the original acceleration vibration signal was decomposed by IITD;Then the RP containing the abundant fault characteristic information were chosen to calculate the sample entropy and form a feature vector;Finally SVM method was used as a classifier to identify different faults.Practical examples showed that the diagnosis approach proposed here can identify gear fault patternseffectively,compared to BP neural network.%基于ITD方法的线性变换和Akima插值,提出了一种改进的固有时间尺度分解方法(Improve Intrinsic Time-scale Decomposition,简称IITD)方法.齿轮振动信号具有非平稳特征,其典型的故障样本难以获取,为此进一步提出了一种基于IITD样本熵和支持向量机的齿轮故障诊断方法.采用IITD法对非平稳的原始加速度振动信号进行分解,并提取包含主要故障特征信息的PR分量,将其样本熵值作为特征向量;然后将特征向量输入到支持向量机中识别齿轮的故障特征.实验分析结果表明:相比BP神经网络,能更有效地应用于齿轮的故障诊断.【期刊名称】《机械设计与制造》【年(卷),期】2017(000)012【总页数】5页(P212-215,219)【关键词】固有时间尺度分解;固有旋转分量;样本熵;支持向量机;故障诊断【作者】张少波;张海霞【作者单位】河北科技学院机电工程系,河北保定071003;华北电力大学机械工程系,河北保定071003;河北科技学院机电工程系,河北保定071003【正文语种】中文【中图分类】TH16;TH133.7;TH17随着现代机械设备的不断发展,对其运行过程中的安全可靠性提出了更高的要求。

【人工智能】《人工智能》课程习题

【人工智能】《人工智能》课程习题

【⼈⼯智能】《⼈⼯智能》课程习题《⼈⼯智能》课程习题第⼀章绪论1-1. 什么是⼈⼯智能?试从学科和能⼒两⽅⾯加以说明。

1-2. 在⼈⼯智能的发展过程中,有哪些思想和思潮起了重要作⽤?1-3. 为什么能够⽤机器(计算机)模仿⼈的智能?1-4. 现在⼈⼯智能有哪些学派?它们的认知观是什么?1-5. 你认为应从哪些层次对认知⾏为进⾏研究?1-6. ⼈⼯智能的主要研究和应⽤领域是什么?其中,哪些是新的研究热点?第⼆章知识表⽰⽅法2-1状态空间法、问题归约法、谓词逻辑法和语义⽹络法的要点是什么?它们有何本质上的联系及异同点?2-2设有3个传教⼠和3个野⼈来到河边,打算乘⼀只船从右岸渡到左岸去。

该船的负载能⼒为两⼈。

在任何时候,如果野⼈⼈数超过传教⼠⼈数,那么野⼈就会把传教⼠吃掉。

他们怎样才能⽤这条船安全地把所有⼈都渡过河去?再定义描述过河⽅案的谓词:L-R(x, x1, y, y1,S):x1个修道⼠和y1个野⼈渡船从河的左岸到河的右岸条件:Safety(L,x-x1,y-y1,S’)∧Safety(R,3-x+x1,3-y+y1,S’)∧Boat(L,S)动作:Safety(L,x-x1,y-y1,S’)∧Safety(R,3-x+x1,3-y+y1,S’)∧Boat(R,S’)R-L (x, x1, y, y1,S):x2个修道⼠和y2个野⼈渡船从河的左岸到河的右岸条件:Safety(R,3-x-x2,3-y-y2,S’)∧Safety(L,x+x2,y+y2,S’)∧Boat(R,S)动作:Safety(R,3-x-x2,3-y-y2,S’)∧Safety(L,x+x2,y+y2,S’)∧Boat(L,S’)(2) 过河⽅案Safety(L,3,3,S0)∧Safety(R,0,0,S0)∧Boat(L,S0)L-R(3, 1, 3, 1,S0) L-R(3, 0, 3, 2,S0)Safety(L,2,2,S1)∧Safety(R,1,1,S1)∧Boat(R,S1)Safety(L,3,1,S1’)∧Safety(R,0,2,S1’)∧Boat(R,S1’)R-L (2, 1, 2, 0,S1) R-L (3,0, 1, 1,S1’)Safety(L,3,2,S2)∧Safety(R,0,1,S2)∧Boat(L,S2)L-R(3, 0, 2, 2,S2)Safety(L,3,0,S3)∧Safety(R,0,3,S3)∧Boat(R,S3)R-L (3, 0, 0, 1,S3)Safety(L,3,1,S4)∧Safety(R,0,2,S1)∧Boat(L,S4)L-R(3, 2, 1, 0,S4)Safety(L,1,1,S5)∧Safety(R,2,2,S5)∧Boat(R,S5)R-L (1, 1, 1, 1,S5)Safety(L,2,2,S6)∧Safety(R,1,1,S6)∧Boat(L,S6)L-R(2, 2, 2, 0,S6)Safety(L,0,2,S7)∧Safety(R,3,1,S7)∧Boat(R,S7)R-L (0, 0, 2, 1,S7)Safety(L,0,3,S8)∧Safety(R,3,0,S8)∧Boat(L,S8)L-R(0, 0, 3, 2,S8)Safety(L,0,1,S9)∧Safety(R,3,2,S9)∧Boat(R,S9)R-L (0, 1, 1, 0,S9)Safety(L,1,1,S10)∧Safety(R,2,2,S10)∧Boat(L,S10)2-3利⽤图2.3,⽤状态空间法规划⼀个最短的旅⾏路程:此旅程从城市A开始,访问其他城市不多于⼀次,并返回A。

基于支持向量机的故障诊断方法研究

基于支持向量机的故障诊断方法研究

基于支持向量机的故障诊断方法研究近年来,基于机器学习的故障诊断方法已经成为了诊断领域的研究热点。

其中,支持向量机(Support Vector Machine, SVM)被广泛应用于故障诊断领域,并已经取得了不错的结果。

本文将对基于支持向量机的故障诊断方法进行研究,旨在探讨其优势和应用前景。

一、SVM的原理SVM是一种二分类模型,其目的是在特征空间中找到一个最优超平面,将不同类别的样本分开。

SVM的决策函数为:f(x)=sign(w·x+b)其中,w是法向量,b是偏置,x是特征向量,f(x)为预测值,sign(·)为符号函数。

SVM方法利用Kernel技巧将非线性问题转化为线性问题,进而解决二分类问题。

其核函数的选择在一定程度上决定了SVM的性能,不同的核函数适用于不同的数据分布。

二、基于SVM的故障诊断方法在故障诊断中,SVM主要应用于分类问题。

具体而言,将已知状态的数据分为正常数据和故障数据,通过训练建立分类模型。

其流程如下:(1)收集数据。

通过传感器、监控设备等手段,获取机器设备的运行参数,构成数据集。

(2)数据处理。

对数据进行预处理、特征提取等操作,建立特征向量。

(3)划分数据集。

将数据集划分为训练集和测试集,用训练集来训练模型,用测试集来测试模型的预测性能。

(4)模型训练。

利用SVM算法对训练集进行拟合,得到分类器。

(5)模型测试。

用测试集对分类器进行测试,评价模型的分类性能。

(6)模型优化。

在模型的训练和测试过程中,通过不断优化模型参数,提高模型的分类性能。

三、SVM在故障诊断中的优势(1)数据处理简单。

SVM对数据质量的要求不高,可以处理各种数据类型和数据分布,降低了对数据预处理的要求。

(2)分类性能强。

SVM可以非常有效地解决线性和非线性分类问题,且对噪声数据有较强的容错能力。

(3)适应小样本数据。

SVM对于数据量较小的情况下,仍然可以取得很好的分类效果。

(4)泛化能力强。

隐马尔可夫模型的理论和应用

隐马尔可夫模型的理论和应用

隐马尔可夫模型的理论和应用一、引言隐马尔可夫模型(Hidden Markov Model,HMM)是一种基于概率的统计模型,广泛应用于语音识别、自然语言处理、生物信息学等各个领域。

本文将从理论和应用两个方面来介绍隐马尔可夫模型。

二、理论1. 概念隐马尔可夫模型是一种Markov模型的扩展,用于描述随时间变化的隐含状态的过程。

例如,在讲话时,说话人的情绪状态是无法观测到的,但它却会直接影响语音信号的产生。

2. 基本原理隐马尔可夫模型由三个基本部分组成:状态、观察、转移概率。

其中,状态是指模型中的隐藏状态,观察是指通过某种手段能够观测到的变量,转移概率是指从一个状态转移到另一个状态的概率。

隐马尔可夫模型可以用一个有向图表示,其中节点表示状态,边表示转移概率,而每个节点和边的权重对应了状态和观察的概率分布。

3. 基本假设HMM假设当前状态只与前一状态有关,即满足马尔可夫假设,也就是说,当前的状态只由前一个状态转移而来,与其他状态或之前的观察无关。

4. 前向算法前向算法是HMM求解的重要方法之一。

它可以用来计算给定观测序列的概率,并生成最有可能的隐含状态序列。

前向算法思路如下:首先,确定初始概率;其次,计算确定状态下观察序列的概率;然后,根据前一步计算结果和转移概率,计算当前时刻每个状态的概率。

5. 后向算法后向算法是另一种HMM求解方法。

它与前向算法类似,只是计算的是所给定时刻之后的观察序列生成可能的隐含状态序列在该时刻的概率。

后向算法思路如下:首先,确定初始概率;然后,计算当前时刻之后的所有观察序列生成可能性的概率;最后,根据观察序列,逆向计算出当前时刻每个状态的概率。

三、应用1. 语音识别语音识别是HMM最常见的应用之一。

在语音识别中,输入的语音信号被转换为离散的符号序列,称为观察序列。

然后HMM模型被用于识别最有可能的文本转录或声学事件,如说话人的情绪状态。

2. 自然语言处理在自然语言处理中,HMM被用于识别和分类自然语言的语法、词形和词义。

东北大学本科毕业设计论文《基于支持向量机算法的电网故障诊断方法研究》

东北大学本科毕业设计论文《基于支持向量机算法的电网故障诊断方法研究》

ABSTRACT
With electricity demand growth and technology progress, power grid has become larger and more complex. Due to the formation of large power grids, the quality of electricity supply and electric security improves, also, resources complementary has been strengthened. Once fault occurs, however, it will spread to a wider area with a faster speed. For these merits, this study focuses on the fault diagnosis for power network based on support vector machine. By analyzing relative literatures and building a simulation model, this thesis finishes the analyzing of fault waveforms and harmonic distribution, and studies fault characteristics from the perspective of signal synthesis. To extract fault features submerged in original fault data, this thesis deeply studies the fuzzy processing method, the value detection of instantaneous current and the common fault feature extraction method based on wavelet singular entropy. For the error-prone of instantaneous current detection, fuzzing set ideas is drew to optimize the training samples and by modifying diagnostic strategies, the shortcoming is overcame. To reduce the elapsed time of the common fault feature extraction method based on wavelet singular entropy, a new fault feature combination is proposed by comparing the method with instantaneous current detection. This new combination can inspect faults rapidly when current has a sharp rise such as no- load line closing serious short circuit and improve the diagnostic accuracy when fault current rise is more gentle by taking advantage of wavelet transform which has a wealth of information. Under the condition that the fault features are extracted entirely, artifirt vector machine are used to diagnose power network faults. On one hand, a comparison of the two methods and a study on kernels, multi-class classification methods and SVM training algorithms are carried out. On the other hand, for a figurative expression of the diagnostic results, two dimensions are constructed from the training samples and a twodimensional optimal hyperplane is established by analyzing simulation system structure and data characteristics. Finally, by analyzing the spatial distribution of sample points, the three-dimensional optimal hyperplane is explored. -III-
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于隐马尔可夫模型及支持向量机的故障诊断柳新民刘冠军邱静胡茑庆国防科技大学机电工程与自动化学院,长沙410073摘要:针对故障诊断中机器学习方法存在的问题,根据隐马尔可夫模型(HMM)适合于处理连续动态信号与支持向量机(SVM)适合于模式分类的长处,提出了基于HMM-SVM 串联结构的故障诊断模型。

隐马尔可夫模型的通常描述类别内的相似性,并适合于处理连续动态信号。

支持向量机表示类间的有效差异和具有完善的分类能力。

这种方法是建立在HMM和SVM的优点上的。

那么,对于直升机传输系统的减速器的振动信号的提取的实验,这种基于HMM-SVM的诊断方法是培训和用于变速箱故障的监测和诊断。

结果表明,该方法优于基于HMM的和SVM的诊断方法,在利用少量训练样本完成故障诊断上有更高的准确性。

关键词:隐马尔可夫模型支持向量机故障诊断0引言变速箱在直升机传输系统非常重要,它直接的影响直升机的可靠性和安全性,迅速有效地诊断变速箱的故障非常重要,目前减速器监测与诊断中广泛应用的机器学习方法(如神经网络)在使用中存在一些困难,例如: (1)诊断是某一时刻信息和模板库相匹配的结果,忽略了前后关系,具有一定的局限性;(2)采用的是经验风险最小化原则,需要大量故障训练样本,训练样本获取困难等。

隐马尔可夫模型(HMM)是从Morkov链的基础上发展起来的一种统计模型,隐马尔可夫模型(HMM)是一个双重随机过程,并且无法观察(隐藏的),可以通过另一套随机过程来观察,隐马尔可夫模型(HMM)是一个以状态转移概率为特征的参数化模型,考虑到特定的系统状态和初始化状态的瞬时发生的可能性。

这些参数通过Baum-Welch运算法则能适应评估,隐马尔可夫模型(HMM)是作为信号动态时间序列统计模式,具有严谨的数据结构和可靠的计算性能,现已成为语音识别的主流技术,国内外开始把HMM方法引入到状态监测和故障诊断领域中来,取得了优于神经网络的良好效果。

向量机(SVM)是它是一种新的机器学习技术,是建立在小样本机器统计学习理论的VC维理论和结构风险最小化原则基础上的,向量机(SVM)执行好的交易接近已知数据和SVR的近似的复杂功能,和拥有高性能,向量机(SVM)有比人工神经网络(ANN)更多的优点。

这些优点如下:①向量机(SVM)可以取得少量抽样调查中的最优解,②向量机(SVM)求解最后转化成二次规划问题的求解,因此SVM 的解是全局唯一的最优解,改变解决规划设计的二次方程式的问题的最优解,可以采取最佳全面的解决方案,但只有局部最优解可以被人工神经网络(ANN)所接受,SVM改变样板空间通过非线性变换到特征空间,在特征空间里。

它具有结构线性分类功能,以实现非线性分类中的采样空间,这表明了机器学习具有良好的归纳性能,并解决了维数问题。

SVM已成功地应用于故障诊断,因为他们具有出色的分类能力。

隐马尔可夫模型(HMM)适合于处理连续动态的信号,然而支持向量机(SVM)适合处理分类,隐马尔可夫模型(HMM)表达更多的是类别内的相似性,向量机(SVM)反映了类别间的差异。

由于两种表现的内容不一样,因此文中结合这两个统计模型的有点,提出了一种基于HMM-SVM 串联结构的故障诊断模型,结合他们的有点合并成一个理想的,因此,混合了隐马尔可夫模型(HMM )和支持向量机(SVM )的故障诊断方法,用于解决的非平稳故障的诊断问题。

1 基于HMM-SVM 的诊断模型1.1隐马尔可夫模式隐马尔可夫模式(HMM )是从Morkov 链的基础上发展起来的一种统计模型,其中观察到的时间与状态并不是一一对应的,隐马尔可夫模式(HMM )是通过几个参数为特征。

首先是状态之间的转移概率分布参数A={a ij },表示在t 时刻、状态为Si 的条件下,在t+1时刻状态是Sj 的概率。

以q t 为时间状态,在时间t ,状态数为N ,第二,隐马尔可夫模型(HMM )的观察值概率矩阵,{()}f B b k =k O 是k 的观察序列,M 是每个状态对应的可能的观测值数目,如果观察数据是连续的,则连续的概率密度起作用,一般几个正态分布的加权和构归因于各自的状态。

初始化状态分布矢量:{}i ππ=i S 是概率的初始状态。

(,,)A B λπ=中的A 用于定义一个隐马尔可夫模型(HMM ),可以计算概率的输出序列,12,,...,,T Oo o o =最大概似法过去习惯于重新估计模型参数,(,,)A B λπ=,列举如下: 11110 s 0(|)() (4)t t t t T s s s s s all t P O a b o λπ+++-==∑∏1() 1i N (3)i i P q S π==≤≤()(|) 1 1 (2) f k t fb k P O q S i N k M ==≤≤≤≤ij t+1j t i = P(q =S | q =S ),1i,j N (1)a ≤≤1()() (5)()(|)()()t t ij ij i j k j j P q S E n a E n E m o b k E m π+⎧⎪==⎪⎪⎪=⎨⎪⎪⎪=⎪⎩ij n 是i S 跳转到j S 次数的预期,i n 是i S 转出次数的预期,j m 是j S 转进的次数的预期。

通过所谓的Baum - Welch 算法可以实现HMM 采集连续特定的观察数据,从初次或预先估计HMM 的参数,通过精密的最大概似法更新参数。

通过每一步连续的观察一步一步地增大概率,这种训练步骤除了HMM 的另一个特征来详细的判断。

1.2支持向量机算法本节简要介绍了支持向量机的理论,可以在其中找到支持向量机的详细说明。

统计学习理论(SLT)是由Vapnik 等人提出的一种小样本统计理论,以及其他,在20世纪70年代,为机器学习问题建立了一个较好的理论框架,也发展了一种新的通用学习算法——支持向量机(SVM),能够较好的解决小样本学习问题,已成功地应用于模式识别和概率密度函数。

结构风险最小化原则以计算学习理论为基础,SVM 寻找一个觉侧面分开训练数据点为两类,使得结果是基于支持向量挑选有效的基础训练组。

至于这两种分类,假设那个训练组是:1122i (,),(,),...,(,) y (1,-1) i=1,2,...,n (6)n n x y x y x y ∈ 分离超平面分为两部分,每一部分包含唯一的相同类标,SVM 学习的目标是为了找到最佳分离超平面同时两边拥有最大的余地。

它的表现形式如下: 2i i 11min (W)=||||(.) (7)22, y [(W.X )+b]-10W W W s t φ⎧=⎪⎨⎪≥⎩这双重问题就是:,11n i i i i=11min ()()2 (8), 0 i=1,2,...,n y =0n n i j i j i j i i j i Q y y x x s t αααααα==⎧=-⎪⎪⎨⎪≥⎪⎩∑∑∑ 最优决策函数是:1()sgn (,) (9)n i f x iyi xi x b α=⎧⎫=+⎨⎬⎭⎩∑ 非线性支持向量机的输入变量映射到高维特征空间,适用于线性支持向量机的特征空间,计算结果表明线性支持向量机通过一个技术要点可以实现从特征空间到原始空间。

因此我们不是真正需要知道特征空间和特征空间的转换,常见的形式有:线性的,多项式的,RBF 式的,S 形的。

因此这个问题可以转换为像这样的K 的形式: ,11n i i i i=11min ()(.)2 (10), 0 C i=1,2,...,n y =0n n i j i j i j i i j i Q y y K x x s t αααααα==⎧=-⎪⎪⎨⎪≤≤⎪⎩∑∑∑ 最优的分离超平面是:ni i i i=1() =,y ,K(x,x ) +b=0 (11)f x α∑ 对于任何j X ,我们可以通过以下判定B 的值,n j 1y (.)10 (12)i i j i i y K x x b α=⎡⎤+-=⎢⎥⎣⎦∑ 1.3 基于HMM-SVM 的故障诊断基于HMM 的故障诊断是由所有HMM 模型中输出概率最大的决定,而一个受噪声污染的待辨识信号,有可能若干个HMM 模型的输出概率相差无几,只凭概率最大来做决定,存在误判的潜在危险。

基于SVM 的故障诊断是依照当前时刻的信号特征进行诊断,忽视了前后时刻的关系,有可能竞争获胜的结果实际上是不可能发生的,导致误判。

由于 HMM 利用上下文关系进行模式识别,更多的表达了类别内的相似性;而 SVM 适合于处理分类问题,更大程度上反映了类别间的差异;它们各自的势正好弥补了彼此的不足。

针对 HMM 只以最大概率判断的不足,可以利用 SVM 的分类上的优势弥补;同时利用 HMM 处理连续动态信号问题的特点,计算各HMM 模型与待辨识信号的匹配程度,形成特征值,提供给SVM 进行诊断,减少 SVM 由于单一时刻判断的错误;由此提出基于 HMM —SVM 的故障诊断模型。

基于 HMM —SVM 的故障诊断模型原理如图 1所示,先利用训练样本 (经过 预处理和特征提取),由Baum —Welch 算法训练得到 HMM 模型,再通过Viterbl 算法计算小同 HMM 模型产生此观察值序列的概率值(相当于模式匹配度),由此得到的概率值特征矢量,经归一化后(概率值变化较大,归一化有助于SVM 提取支持向量,提高诊断能力)训练SVM 分类器。

诊断时,对未知信号做同样的预处理和特征提取后,计算信号与各状态HMM 模型的匹配程度,得到一组概率,归一化后利用SVM 分类器进行辨识,得到诊结果。

2 基于HMM-SVM 的减速器故障诊断针对某直升机的减速器,在输出转速2800r/min 和中间输出扭矩660Nm 的工作情况下,通过更换正常与故障零部件进行监测与诊断实验,振动信号由加速度传感器拾取,经电荷放大器放大,采样速率10kHz 。

分别测试正常、主动齿轮点蚀、主动齿轮裂纹、轴承滚动体局部剥落、轴承外环局部剥落时的振动信号,各测得得数据100组(共500组),每组1024点,将每种状态的10组数据作为训练样本,所有样本用来检验。

基于HMM-SVM 的故障诊断过程主要有特征提取、训练模型、识别几个步骤。

2.1特征提取线性回归模型可以用来预测以前一个信号样本的线性组合作为下一个信号样本的值,下一个信号样本,n S -,是作为前一个样本的加权和。

12,,...,n n n p S S S ---,也可以表示为:则其传递函数为:n e 是确定下一个样本的预计值和实际值之间的残差,可以表示为:权重的计算可以通过残差均方值的最小化作为分析窗口。

机械系统的振动序列所表现的与线性回归模型中的下一个样本信号涉及先前样本P 的观察值相似。

相关文档
最新文档