改进的SeamCarving瞬时频率估计算法研究

来源 :南京信息工程大学学报(自然科学版) | 被引量 : 0次 | 上传用户:kykyky666888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要
  旋转机械升降速阶段微弱振动信号具有潜在性和动态响应的微弱性等特点,因此瞬时频率是限制早期故障诊断发展的关键问题.针对这一问题,该文引入了图像处理领域的Seam Carving(SC) 算法,并对SC算法进行改进,结合短时傅里叶变换(ShortTime Fourier Transformation,STFT),提出了STFTSC瞬时频率估计算法.STFTSC算法采用STFT对振动信号进行时频分析,然后利用Seam Carving算法中的能量梯度,采用动态规划的思想寻求seam路径,实现了旋转机械振动信号的一阶瞬时频率提取,最后对一阶时频数据进行时域重构,将重构的时域信号和仿真信号进行相关性分析.结果表明,STFTSC算法对于高噪声、邻近阶比等振动信号都具有非常好的效果.关键词旋转机械;Seam Carving 算法;瞬时频率估计;能量梯度
  中图分类号TP242
  文献标志码A
  0引言
  滚动轴承升降速阶段微弱振动信号包含了大量的运行状态信息,其中一些是难以发现的系统缺陷.实现这一阶段高效的故障特征提取,是滚动轴承故障诊断的重要环节,对轴承设备的正常运行具有重要意义[1].而瞬时频率估计是高效特征提取的关键.
  针对旋转机械振动信号的特点,早期提出的瞬时频率估计方法主要有:STFT谱峰搜索法[2]、隐马尔科夫模型瞬时频率估计方法[3]、分段最小二乘拟合的瞬时频率估计算法[4]等.但这几种常用的算法都有其各自的局限性,如STFT谱峰搜索法在求取多分量信号的瞬时频率时,采用的是遮隔技术,从而增加了计算量,除此以外,遮隔宽度的设定也会影响瞬时频率的估计精度.隐马尔科夫模型瞬时频率估计方法采用了大量的矩阵运算,增加了运算量.分段最小二乘拟合的瞬时频率估计算法是根据分段点处是否为速度瞬变点来设定边界条件的,从而有一定的局限性.
  在以上算法的基础上,近两年提出了STFTVF(ShortTime Fourier TransformViterbi algorithm Fit,STFTVF)瞬时估计算法[5]以及对谱峰搜索方法的各种改进算法[6]等.STFTVF算法是将STFT和Viterbi算法结合提出的瞬时频率估计算法,该算法运用了Viterbi算法寻找最小时间点间的最优频率路径,结合旋转机械非平稳信号的特点,实现了对参考轴瞬时频率的估计,因旋转机械信号数据量大,因此计算效率上有待进一步提高.改进的峰值搜索法与传统的峰值搜索法相比在降低信号干扰方面有了很大的改进,但在计算精度和抗干扰方面仍待提高.
  Seam Carving算法[7]是图像处理领域根据像素的能量梯度来寻求seam路径(最佳路径)的算法.本文以振动信号的时频谱图为基础,引入Seam Carving寻求最短路径的思想,根据滚动轴承振动信号的特点,对其进行改进,将短时傅里叶变换和Seam Carving算法相结合,提出STFTSC瞬时频率估计算法.
  1Seam Carving算述描述
  Seam Carving算法是近年来图像处理领域内的一个新的研究热点,是一种基于内容的图像缩放算法[8].它的基本思想是根据图像中像素的重要性,通过逐步赋值或删除图像中单像素宽连续的近似水平或垂直的曲线(seam)(即寻找一条最短路径),从而来调整图像尺寸的大小.
  为了寻找seam,首先要计算图像的能量分布.对于高度为n,宽度为m的图像,其像素点为(x,y),0≤x≤(n-1)且0≤y≤(m-1).在像素点(x,y)的密度值用函数I(x,y)来表示,那么像素点的能量值e(I(x,y))为
  M(x,y)表示(x,y)坐标点上像素修改后的累积能量,即M是求解动态规划所用的和值矩阵,记录的是当前状态对应的路径能量和.在寻找最短路径的过程中,使用矩阵path做记录,從而找出能量最短的路径.
  2STFTSC瞬时频率估计算法
  对于旋转机械升降速阶段的振动信号,为了能更加准确地获取故障诊断的信息,采样频率一般比较高,振动信号的数量比较大,可以对数据进行分段处理,也可对数据进行抽取.以上是在文献[5]和文献[9]中所采用的方法.STFTSC算法具有快速和高效性,不对原始数据进行降采样,以旋转机械升速阶段振动信号为例,STFTSC瞬时频率估计算法的流程如图1所示.
  2)初始值的选取.旋转机械升速过程总有一稳定转速(相对恒定)阶段,例如对额定转速为6 000 r/min的升速阶段,在时频面上最终时刻参考轴对应的频率应在100 Hz附近.将100 Hz作为瞬时频率估计的起始点.对于时频谱中超过最高频率的数据可以将其去掉避免不必要的计算,从而降低计算量.
  3)计算各向梯度.在图像处理中,像素的重要度定量地表示每个像素对图像视觉内容的重要程度,也称之为该像素点的能量.像素重要度的计算可通过像素梯度、图像熵、视觉关注度等确定.本文采用信号功率谱能量进行梯度计算.具体而言,以升速阶段为例,将整个寻求瞬时频率的过程,进行局部分析,如图2所示.假设当前的瞬时频率为中心点5,那么下一个瞬时频率从中心点5出发,为纵向和横向的8连通路.根据旋转机械升速阶段振动信号的特点,分析可知,从中心点5到点2、点3、点6、点8和点9等5个方向上的可能性几乎为零.因此,点5前一时刻的瞬时频率值只能是点1、点4和点7方向上的某一个值.求取点5到点1、点4和点7的能量梯度.这种思想,将STFTSC计算效率大幅提高.
  4)功率谱梯度寻求seam.寻求seam路径的过程中,在本文采用动态规划算法来确定能量最小的seam通路,修改过程可以用式(2)累积能量的动态转移方程表示.选取功率谱在t时刻某一频率f的幅值P(t,f),计算其与t+1时刻P(t+1,f)之间的梯度,并以该梯度作为甄别瞬时频率的参数:   其中N表示采样点数.对于图2来讲,即点1、点4、点7等3个点与点5的梯度差最小,说明该像素最有可能是seam路径上的点,同时将另外2个点的功率谱值置为0,此方法能够高效地将信号中的噪声滤除掉,具体结果见后文的图6.
  重复以上过程,直到得到x=0且y=0,从而求出连通初始点到原点的seam通路.
  5)振动信号重构.通过STFTSC算法获取信号的1阶瞬时频率值,实现各阶分量的时域信号重构.将重构的时域信号和仿真信号进行相关性分析,从而验证STFTSC特征提取算法的高效性.
  3实验验证
  31仿真实验
  为了验证算法,设计一个基准频率和幅值均变化的仿真信号,取采样频率fs=2 048 Hz,采样时间T=20 s,基准频率从20 Hz(fstart)到100 Hz(fwork)线性变化,第n个点的频率表示为f(n)=(fwork-fstart)n/N,角速度为ω(n)=2πf(n),转过的相位角为(n)=∑ni=iω(i)Δt.
  对时域信号进行频谱分析,图5为仿真的时域信号的频谱.从图5中可以看出共包含3个频率分量,其中1阶频率分量和13阶频率分量是临近阶比分量.在图5基础上进行STFTCS 1阶分量瞬时频率估计,结果如6所示.从图6中可以看出1阶信号为从20~100 Hz的20 s的信号,与仿真的1阶时域信号特征吻合.
  为了进一步证明STFTSC瞬时频率估计的高效性,本文从两个方面进行了验证:提取出的1阶瞬时频率与仿真的1阶频率进行了对比;对提取出的1阶信号进行时域重构,结果如图7所示.且对重构的时域信号和仿真的1阶信号进行相关性分析.
  从图7可以看出,提取出的1阶瞬时频率和仿真的1阶频率信號完全重叠,其中红色虚线为STFTSC瞬时频率估计算法提取出的1阶瞬时频率值,黑色圆圈为仿真的1阶频率信号.另外对图4和图8进行了相关性分析,其相关性达到了986%,其相似度极高,从而证明STFTCS算法的高效性.在对振动信号进行STFT时频分析时,加窗重叠对时域重构的精度有一定影响.
  32实测试验
  采用OROS R3X系的动态信号分析仪和笔者自主研发的旋转机械阶比分析软件(OrdTra)对卧式螺旋离心机(简称卧螺离心机)升速阶段振动信号进行测试实验.卧螺离心机相关参数如表1所示.
  振动传感器布置在左右轴承座,从水平和垂直两个方向测量大端和小端瓦振.在大端和小端都安装了支架固定电涡流传感器用来测量轴的振动.光电传感器安装于转鼓大端.传感器的布置如图9所示.
  试验中,测量瓦振的传感器为本特利9200速度传感器,灵敏度为20 mV/(mm·s-1);测量轴振的传感器为东南仪器厂生产的电涡流传感器,灵敏度为8 V/mm;测量脉冲信号的传感器为东南仪器厂生产的光电传感器,转速测量取值以脉冲前沿为触发参考.
  以大端垂直方向轴振升速阶段振动信号为例,图10为其时域信号.对振动信号进行频谱分析,频谱分析结果如图11所示.从图11可以看出卧螺离心机振动信号中包含了多个分量.采用STFTSC瞬时频率估计算法对卧螺离心机进行1阶瞬时频率估计,结果如图12所示.
  4结论
  1)本文详细介绍了基于STFTSC瞬时频率估计算法的实现过程.本文提出的STFTSC算法首次将图像处理领域的Seam Carving算法应用到旋转机械的瞬时频率估计领域,并根据信号的特点,对SC算法进行了改进.
  2)STFTSC瞬时频率估计算法通过功率谱梯度寻求seam,在计算过程中根据信号的特点采用动态规划算法,大大降低了计算量,提高了瞬时频率估计的效率.
  3)实验证明该方法对多分量复杂的滚动轴承故障信号、邻近阶比多分量信号和强噪声振动信号都有快速和高精度的提取效果.
  本文的研究结果对旋转机械故障诊断具有极强的指导意义和参考价值.
  参考文献
  References
  [1]明安波,褚福磊,张炜.滚动轴承复合故障特征分离的小波频谱自相关方法[J].机械工程学报,2013,49 (3):8087
  MING Anbo,CHU Fulei,ZHANG Wei.Compound fault features separation of rolling element bearing based on the wavelet decomposition and spectrum autocorrelation[J].Journal of Mechanical Engineering,2013,49(3):8087
  [2]郭瑜,秦树人,汤宝平,等.基于瞬时频率估计的旋转机械阶比跟踪[J].机械工程学报,2003,39(3):3236
  GUO Yu,QIN Shuren,TANG Baoping,et al.Order tracking of rotating machinery based on instantaneous frequency estimation[J].Chinese Journal of Mechanical Engineering,2003,39(3):3236
  [3]梁玉前,秦树人,郭瑜.旋转机械升降速信号的瞬时频率估计[J].机械工程学报,2003,39(9):7580
  LIANG Yuqian,QIN Shuren,GUO Yu.Instantaneous frequency estimation of runup or rundown sign of rotating machinery[J].Chinese Journal of Mechanical Engineering,2003,39(9):7580   [4]孔慶鹏,宋开臣,陈鹰.基于分段最小二乘拟合的瞬时频率估计方法[J].农业机械学报,2006,37(11):204206
  KONG Qingpeng,SONG Kaichen,CHEN Ying.Instantaneous frequency estimation based on piecewise least squares fitting[J].Journal of Agricultural Machinery,2006,37(11):204206
  [5]赵晓平,赵秀莉,侯荣涛,等.一种新的旋转机械升降速阶段振动信号的瞬时频率估计算法[J].机械工程学报,2011,47(7):103108
  ZHAO Xiaoping,ZHAO Xiuli,HOU Rongtao,et al.A new method for instantaneous frequency estimation of runup or rundown vibration signal for rotating machinery[J].Journal of Mechanical Engineering,2011,47(7):103108
  [6]胡爱军,朱瑜.基于改进的峰值搜索法的旋转机械瞬时频率估计[J].振动与冲击,2013,32(7):113117
  HU Aijun,ZHU Yu.Instantaneous frequency estimation of a rotating machinery based on an improved peak search method[J].Journal of Vibration and Shock,2013,32(7):113117
  [7]Dong W,Zhou N,Paul JC,et al.Optimized image resizing using seam carving and scaling[J].ACM Transaction on Graphics,2009,28(5):125132
  [8]Wei J D,Lin Y J,Wu Y J.A path analysis method to detect seam carved images[J].Pattern Recognition Letters,2014,36(1):100106
  [9]赵晓平,侯荣涛.基于Viterbi算法的Gabor阶比跟踪技术[J].机械工程学报,2009,45(11):247252
  AbstractFeature extraction of instantaneous frequency is the key for fault diagnosis of rotating machines,considering that the vibration signals of bearing are usually potential and very weak for dynamic response.A new STFTSC (Short Time Fourier Transform and Seam Carving) feature extraction method is thus proposed which can estimate instantaneous frequency of vibration signal of rolling bearings.Seam Carving method,usually applied in the field of image processing,is revised according to the characteristics of the rolling bearing.Instantaneous frequency of the vibration signal is estimated using the STFT,then the first order Seam route is solved using the energy gradients of Seam Carving and dynamic planning method;finally,the first order signal is reconstructed and compared with the simulated signal.Results show that the proposed STFTSC method is effective and quick for estimation of vibration signal even under interference of strong noise and adjacent order components of signal.
  Key wordsrotating machine;Seam Carving;instantaneous frequency estimation;energy gradient
其他文献
采用密度泛函B3LYP理论对氟利昂C_2Cl_2F_4(F-114)在6-31G++(d,p)基组水平上进行分子结构优化、红外光谱计算,理论计算所得结果与实验结果基本吻合.此外又通过从头算CIS方法计算了C
2018年世界杯虽然早已结束,但“优爱腾”的战火正在体育内容版权战场重焚.近日,“爱奇艺体育”宣布获得5亿元人民币战略投资,投资方为IDG资本和汇盈博润.除了爱奇艺,优酷和腾
移动终端的合法监管是国家安全部门保障移动网络安全的重要手段,获取移动终端身份标识是实现监管的基础.首先阐述了移动终端的主要身份标识,以及监管系统相关研究现状;然后给
对一类激励函数是Lurie型(包括有界和无界激励函数)的具有Markovian切换的时滞回归神经网络的Lagrange全局均方指数稳定性进行了研究,得到了回归神经网络在Markovian切换状态下
除了技术水平,高品质的鼠标和键盘等外设产品也是游戏玩家们梦寐以求的,然而对于许多平民级游戏玩家而言,这样的产品常常需要付出高昂的价格。不过,随着技术的发展,加上厂商之间的
事实上,去年年底,数字货币还牛气冲天,转眼进入新年,数字货币达到最高点后就开始“跌跌”不休,比特币和以太坊等主要数字货币品种与去年的最高点相比都跌去了70%~80%。进入熊
6月,腾讯QQ宠物官方论坛发布了关于《QQ宠物》和《乐斗II》的退市公告,公告称9月15日QQ宠物将正式停止运营了。如今,这款被用户嫌弃了无数次的“小企鹅”终于离开了大家,不过
当前基于卷积神经网络(CNN)的超分辨率(SR)重建算法,虽然取得了很大的成功,但是重建图像高频纹理的效果仍然不能令人满意,其高分辨率(HR)图像局部边缘存在明显的震荡.本文提出一种结合形态学成分分析(MCA)分解的边缘指导双通道CNNSR算法:待处理的低分辨率(LR)图像通过MCA分解为纹理部分和平滑结构部分;纹理部分和原LR图像共同组成双通道,输入到改进的网络结构中重建HR纹理部分;结合HR纹
7月初,美团终于在中国香港股票交易所递交了招股书。在美团的招股书递交之前,最受大众关注的问题就是:这么多年来的无边界扩张之后,美团到底亏了多少钱?招股书显示,美团从201
“如果Google决定回到中国,百度非常有信心再PK一次,再赢一次.”近日,有关“Google返华”的消息在网上被传出,尽管并没有得到任何官方的确认,但消息还是引起了众多网友的关注