基于GMM训练与HMM变换的波纹管振动信号分析.pdf
《基于GMM训练与HMM变换的波纹管振动信号分析.pdf》由会员分享,可在线阅读,更多相关《基于GMM训练与HMM变换的波纹管振动信号分析.pdf(8页珍藏版)》请在咨信网上搜索。
1、第36卷第5期2023年10月Vol.36 No.5Oct.2023四川轻化工大学学报(自然科学版)Journal of Sichuan University of Science&Engineering(Natural Science Edition)基于GMM训练与HMM变换的波纹管振动信号分析赵亚文a,范剑红a,陈金国b,涂志松a,曹存岚a,张玉龙a(莆田学院 a.新工科产业学院;b.机电与信息工程学院,福建 莆田 351100)摘 要:在分析了波纹补偿器异常与正常振动信号后,提出了一种基于GMM训练与HMM变换的振动信号分析方法。首先进行波纹管振动采集实验,保存振动数据,并进行初步时域
2、分析;其次将在自然语言处理领域广泛应用的隐马尔可夫模型应用于波纹补偿器的振动数据分析;最后对提到的故障特征进行基于GMM-HMM算法的波纹补偿器的故障诊断模型构建。通过对实验数据进行测试验证,故障识别率高达96.7%,而传统的算法分析波纹管振动故障,其识别率最高仅为86.7%。此结果表明该算法实现了对波纹补偿器运行状态的准确识别,保证了故障诊断的合理性与高效性。关键词:波纹补偿器;监测;GMM-HMM算法;故障诊断中图分类号:TH113.1 文献标志码:A引 言当户外管道设备发生故障时,设备维修人员需要快速修复因温度、位移、压力及振动等各种复杂的环境因素引起的设备故障1。如果不及时控制,整个生
3、产体系就可能面临崩溃,会引发一系列的生产停滞,危及工业设备运行的可靠性,降低设备的正常工作效率。波纹补偿器是用来补偿工业管道因各种复杂的环境条件而出现故障的装置,但是监测波纹管的工作状态却是主要的技术难题。数字量可以直接观测并确定波纹管的损坏程度,并找出故障的临界点。然而,根据加速度传感器输出的模拟量却无法提供有关波纹管振动故障的信息。同时,振动信号的幅值和频率也会随着故障类型、位置和波纹管磨损程度的不同而变化。在多数情况下,振动对波纹管的损害严重且难以判断,因此波纹管振动信号分析对于管道行业是至关重要的研究领域。首先,需要使用采集仪器和加速度传感器收集正常和异常工作条件下的波纹管振动信号。然
4、后,粗略记录不同情况下波纹管故障的类型和位置。最后,需要进一步分析和处理采集到的振动信号,从而准确监测波纹管的故障情况。在振动信号分析方面,本文提出了一种改进的方法,该方法是基于高斯混合模型(Gaussian Mixture Model,GMM)训 练2和 隐 马 尔 可 夫 模 型(Hidden Markov Model,HMM)变换3的振动信号分析方法。HMM变换是一种功能强大的动态识别算法,适用于对动态时间序列问题进行模拟。由于波纹管长期收稿日期:2023-02-25基金项目:福建省自然科学基金面上项目(2020J01918);福建省中青年教师教育科研项目(JAT220297);莆田市科
5、技计划项目(2021G2001ptxy06)通信作者:范剑红(1972-),男,副教授,硕士,研究方向为机电一体化技术,(E-mail)文章编号:20967543(2023)05003308DOI:10.11863/j.suse.2023.05.052023年10月四川轻化工大学学报(自然科学版)处于户外振动条件下工作,并且波纹管的动态情况无法直接通过主观判断得到4-6,因此需要间接分析振动信号来获取工作状态值。同时,与传统的故障诊断方法相比,基于GMM-HMM的故障诊断方法7具有更好的模型泛化性能和更短的模型训练时间,从而表现出更优异的故障诊断效果。1 波纹管振动信号采集实验及分析1.1 信
6、号采集为了研究波纹管振动工作状态,需对波纹管进行振动实验。实验中加速度传感器型号是CA-YD-106,Zigbee模块作为下位机把采集的信号利用无线网技术发送到另一个Zigbee模块,分别测量出波纹管在损坏与正常条件下的振动信号,在采集电脑上输出并进行存储。振动信号采集流程及实物图分别如图1(a)、1(b)所示,振动信号接收与发送过程如图2所示。波纹补偿器加速度传感器信号采集仪滤波器底板与核心板A/D转换器Stm32单片机Zigbee 发射模块Zigbee接收模块采集显示器信号输出电源模块信号采集前端(a)振动信号采集流程图波纹补偿器采集仪波纹管破坏位置加速度传感器连接线试验台动态采集软件界面
7、(b)振动信号采集实物图图1 振动信号采集图波纹管加速度传感器数据转换线Zigbee发送模块显示界面Zigbee接收模块 (a)信号发送过程 (b)信号接收过程图2 振动信号发送与接收过程1.2 信号预处理本实验利用打磨工具多次磨损波纹管,其波纹管的磨损位置如图3所示。固定支架6破坏位置及深度ZYXO图3 波纹补偿器的磨损位置仿真图图3中的波纹管磨损位置已标注显示,设置其磨损深度分别为0、0.4、0.8、1.2 mm。为了减少数据误差,测量时,加速度传感器的固定位置为波纹管轴心的X方向,垂直轴心向外为Y方向,垂直轴心向上为Z方向。由于加速度传感器采集的信号是动态模拟量,故其数据时域值见表13。
8、表1 波纹补偿器3个方向均值破坏深度值/mm00.40.81.2X方向均值239.33500.91320.71272.3347Y方向均值238.12601.71127.14659.7092Z方向均值236.71208.915419.573826.6673表2 波纹补偿器3个方向均方值破坏深度值/mm00.40.81.2X方向均方值8.31260.81561.87342.1753Y方向均方值9.41265.66129.91675.0125Z方向均方值6.175312.631519.112826.863234第36卷第5期赵亚文,等:基于GMM训练与HMM变换的波纹管振动信号分析表3 波纹补偿器3
9、个方向方差值破坏深度值/mm00.40.81.2X方向方差值56.33010.31332.11124.2225Y方向方差值78.15616.1123132.002418.2578Z方向方差值77.47827.1102110.3258139.1189据表13中数据可初步判断,当波纹管无磨损时,3个方向的时域幅值稳定在240.0000左右;发生磨损时,其均值、均方值、方差值落差明显,其变化趋势如图 4 所示。从图 4 中虽可初步得知发生故障,但时域分析并不能从根本上确定波纹管随着其破坏深度的增加而发生故障的机率,故存在可估性,需要对振动数据进行GMM训练与HMM变换处理,对其进行准确辨析。图4 波
10、纹补偿器振动信号时域值2 GMM训练算法的信号分析2.1 振动信号的GMM算法训练振动信号来源于波纹管上加速度传感器运行期间的数据流,其采样频率为每秒采样一次。由于振动数据量十分庞大8,而且极难对直接得到的振动数据进行分析利用,振动数据的异常表现不直观且无法得知是否发生异常振动。为此,需要对采集振动数据进行GMM序列展开。将波纹管有磨损的信号与无磨损信号展开,分别如图 5(a)、5(b)所示。(a)磨损数据序列值(b)正常数据序列值图5 振动信号磨损与正常序列值振动数据采用最小二乘法回归拟合数据的处理方法进行分析处理9-10。将波纹管采集的振动数据进行分区,采用213 256条振动数据作为训练
11、数据,将每个分区的数据量设定为2500条,共有85个分区。对于图5中异常和正常的训练数据输入,进行一维数字滤波器滤波降噪处理。使用最小二乘法将每个数据分区拟合成一条线段。将所有数据分区拟合线段的斜率和端点差值的数据保存,并绘制每个数据分区的斜率-端点差值分布图,如图 6所示。图6 分区斜率-端点差值分布当数据区数在 2030之间时,图 6中可以明显看出斜率接近于零,即平稳状态,且端点差值变化小。当数据区数在3035之间时,斜率突然出现极352023年10月四川轻化工大学学报(自然科学版)端峰值,具有上升与下降趋势,而端点差值无明显的变化。用斜率-端点差值的方法可以清晰看出数据分区线段的变化趋势
12、,其振动数据存在明显的上升或下降情况,据此可通过分析某一分区数据变化对斜率-端点差值的影响来判断波纹管在实际运行过程中是否发生故障。从图6还可以明显看出,振动数据包含急速下降、轻微下降、平稳、轻微上升和急速上升5种状态,同时将这5种状态作为波纹管工作过程中的观测状态。由于上述5个振动数据的变化趋势会出现误差影响,故需对聚类 GMM高斯混合模型进行最优化处理。2.2 构建聚类GMM高斯混合模型聚类高斯混合模型11通过将数据拟合成一系列多维的高斯分布函数来实现,其具体的分布情况如下。假 设 样 本 数 据 有 一 些n维 数 据 如L=l1,l2,ln;而算法模型需要去寻找到最能够表示L的 K 个
13、高斯分布T1,T2,TK。其中Tk是以k为均值,k为协方差矩阵的正态分布:Tk=N(k,k)(1)这K个高斯分布中每个分布都有一个贡献权重k,故可以得到:k=1Kk=1,使得:P(lj)=k=1Kkp(lj/Tk)(2)其中,P(lj)为高斯分布概率;p(lj/Tk)为高斯条件概率。这个概率密度函数是Tk的加权和。而对于给定的最优取值数据L,k、k、k为未知,为了解决这个问题,若已知样本lj由某个分布Tk产生,可以对它的概率进行推理:p(lj/Tk)=1(2)n2|k12exp-12(lj-k)Tk-1(lj-k)(3)由此可以计算出所有的Tk加权和为:P(lj)=k=1Kk(2)n2|k12
14、exp-12(lj-k)Tk-1(lj-k)(4)假设l的实现是独立的,由此可得:P(L)=j=1Np(lj)=k=1Kk=1Kk(2)n2|k12exp-12(lj-k)Tk-1(lj-k)(5)L(l)=log(p(L)=j=1Nlogk=1Kknexp-12(lj-k)Tk-1(lj-uk)(6)式中N为模型隐含状态的个数。GMM高斯混合模型需要选择模型参数k、Tk、与最大化式P(L)或者找到等价的对数似然度即式(6)。GMM 高斯混合模型利用计算简单且质量有保障的方法来寻找这个最优值:期望最大化(Expectation Maximization,EM)算法去寻找局部最大,EM算法在每次
15、迭代过程中,需计算每个高斯分布对每个样本的影响,然后优化高斯参数的估计并重新生成聚类结果。如果数据L有k、k的估计值,且k=1,K,混合模型算法可以计算lj属于第k个高斯分布的概率:Pjk=kp(ljTk)i=1Kip(ljTi)(7)这是给定Tk中lj的概率与lj的总体概率的比值,乘以当前权重值i,这里定义:newk=1Nj=1Npjk(8)式(8)是pjk在整个数据集上的均值,同理,可以估计相应的k、k的值:newk=j=1Npjklji=1Npik(9)newk=j=1Npjk(lj-newk)(li-newk)j=1Npjk(10)36第36卷第5期赵亚文,等:基于GMM训练与HMM变
16、换的波纹管振动信号分析EM算法是机器学习十大算法之一,是求目标函数最大值的算法,通过期望最大算法不断迭代数据的k、k值,且更新高斯函数参数直至收敛,生成的高斯分布可以真实拟合数据L。3 HMM算法的信号分析3.1 隐马尔可夫模型隐马尔科夫模型转换如图7所示,通常选用五元组=(N,M,H,A,B)表示12-13,其中,M表示每个隐含状态观测值数量;H为各初始状态概率的n维向量;A为状态转移概率矩阵;B为观测概率矩阵。图7 HMM状态转换图一个HMM通常要解决3个问题。1)模型评价问题:给定模型和观察序列,计算实际产生观察序列的概率。2)解码问题:对给定模型和一个观察序列出现的可能序列进行预测。3
17、)学习问题:训练隐马尔科夫模型最优模型参数问题。隐马尔可夫模型通过初始状态产生随机序列。利用聚类GMM结果,初步确定HMM的状态转移矩阵和观测概率矩阵。通过多次训练随机序列,估计实际的状态转移矩阵和观测概率矩阵,同时使用Viterbi算法估计数据序列的隐藏状态。通过观测序列的后验概率输出结果,判断波纹管当前工作状态是否发生故障。3.2 信号训练过程对训练数据所有分区数据的斜率-端点差值数据绘制散点图并进行 K-means 聚类分析,其中K-means 聚类中心个数设定为 5,聚类结果如图 8所示。(a)斜率-端点插值K-means聚类结果(b)GMM聚类结果图8 训练数据聚类结果图从图8中K-
18、means聚类结果,可以看出振动数据的 5 种分布状态情况,且 K-means 聚类结果的 5种状态与从斜率-端点差值得到的结果类似,同时可以得出5种状态下具体的数据分区个数,见表4。表4 数据分区线段分布K-means聚类结果状态数量/个急速下降6轻微下降6平稳68轻微上升4急速上升1从表4中的聚类结果可以看出,波纹管在整个工作过程中,整体呈平稳振动。聚类结果需重点分析不平稳变化过程中的波纹管故障。由于K-means均值聚类算法的局限性,聚类结果对于孤立的数据点值非常敏感。例如,在图8(b)急速上升状态中,该算法只能发现球状聚类,这意味着聚类结果存在差异较大的斜率现象。改进的聚类方法使用聚类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GMM 训练 HMM 变换 波纹管 振动 信号 分析
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。