当前位置: 首页 > 专利查询>重庆大学专利>正文

一种迭代Teager能量算子解调方法与系统技术方案

技术编号:7536485 阅读:405 留言:0更新日期:2012-07-13 01:44
本发明专利技术公开了一种迭代Teager能量算子解调方法与系统,其解调过程包括以下步骤:采集原信号;然后进行能量算子解调,得到该信号的信号能量函数和信号微分能量函数并进行能量分离,得到幅值包络和瞬时频率;通过低通滤波,得到信号的瞬时幅值包络和瞬时频率;将幅值包络减去求出的瞬时幅值包络,得到剩余信号分量;最后对比较剩余信号分量与原始信号的能量差,如果大于预定值则,继续进行能量算子解调;否则结束。本发明专利技术立足于能量解调算法、零相位低通滤波与能量判决相结合,实现迭代TEO解调,可由数字电路和模拟电路构建的硬件平台实现,或由软件算法实现,最终得到的解调信号分量可以依据信号的类型选择PC机保存和显示或者是模拟示波器实时显示。

【技术实现步骤摘要】

本专利技术涉及一种信号处理的方法及系统,特别涉及一种适用于AM-FM信号的迭代TEO解调方法及系统。
技术介绍
当机械系统中的旋转机械元件出现局部故障时,机械故障振动信号往往表现为调制形式,如滚动轴承故障振动信号、齿轮箱故障振动信号、转子碰摩故障振动信号,这些调制信号的包络和相位中包含了丰富的故障信息,因此解调分析是提取故障特征和诊断故障类型的一种行之有效的方法。目前,在机械故障诊断领域,常用的解调方法有=Hilbert变换解调、能量算子分离算法(Energy operator separation algorithm,EOSA)、高通绝对值分析解调、检波滤波解调、平方解调和循环平稳解调等。但是这些方法只适用于单分量的AM-FM信号,并存在某些局限。例如,HiIbert变换在解调出的调制信号两端及有突变的中间部位将产生调制,引起解调误差增大;能量算子解调方法得到的结果曲线不是很光滑;高通绝对值分析解调、检波滤波解调、平方解调等广义检波滤波解调分析方法在取绝对值或检波过程可能产生混频效应,从而在解调谱上出现虚假频率成分。由于大多数机械故障振动信号都是多分量的AM-FM信号,因此传统的方法是先通过带通滤波把它分解为单分量的AM-FM信号,然后再用以上方法进行解调。但是,带通滤波器的中心频率和带宽主要依靠经验来选择,这就会带来解调误差,以致不能正确地提取到故障特征。针对这个问题,提出Hilbert-Huang变换、基于经验模态分解(EMD)的TEO解调方法、迭代Hilbert变换等多分量解调方法,并应用于旋转机械的故障诊断中。其中,Hilbert-Huang变换和基于EMD的TEO解调方法具有很好的自适应性,但均存在模态混叠、边界效应等问题;而迭代Hilbert变换虽能部分解决以上问题,但自适应性不强以及频率解调精度不高。因此急需一种自适应性强以及频率解调精度高的信号迭代解调方法及系统。
技术实现思路
有鉴于此,本专利技术所要解决的技术问题是提供一种自适应性强以及频率解调精度高的信号迭代解调方法及系统,特别是频率解调精度方面,明显优于迭代的Hilbert变换解调。本专利技术的目的之一是提出一种迭代Teager能量算子解调方法;本专利技术的目的之二是提出一种迭代Teager能量算子解调系统。本专利技术的目的之一是通过以下技术方案来实现的本专利技术提供的一种迭代Teager能量算子解调方法,包括以下步骤Sl 采集原信号;S2:对信号进行能量算子解调,得到该信号的信号能量函数和信号微分能量函数;S3:对信号能量函数和信号微分能量函数进行能量分离,得到幅值包络和瞬时频率;S4:对幅值包络和瞬时频率进行低通滤波,得到信号的瞬时幅值包络和瞬时频率;S5 将幅值包络减去求出的瞬时幅值包络,得到剩余信号分量;S6:对剩余信号分量进行能量判决,如果剩余信号分量的能量与原信号的能量比值大于预定值,返回S2中对该剩余信号分量进行能量算子解调;S7:当剩余信号分量的能量与原信号的能量比值小于预定值时,则完成迭代TEO解调过程。进一步,还包括以下步骤S8 显示和存储每一次得到信号的瞬时幅值、瞬时频率和剩余信号分量。进一步,所述的步骤S2中对信号进行能量算子解调前还包括对于原始信号进行微分运算,得到微分信号,进一步,所述的步骤S3中的能量分离,具体包括以下步骤S31 对原始信号按以下公式进行能量算子运算,得到信号能量函数信号能量算子函数表达式为V/(x) = W0]2 -x(t)x(t),其中,ψ (χ)表示信号能量函数,x(t)表示原始信号八⑴表示一阶微分信号3⑴表示二阶微分;S32 对微分信号按以下公式进行能量算子运算,得到信号微分能量函数微分信号能量算子函数表达式为《//(★)=vmf-,其中,<//(句表示信号微分能量函数表示三阶微分信号;S33 对信号能量函数和信号微分能量函数采用零相位低通滤波,滤除高频误差分量,得到误差最小的信号能量函数和信号微分能量函数;S34 通过以下公式得到信号的瞬时幅值包络和瞬时频率权利要求1.一种迭代Teager能量算子解调方法,其特征在于包括以下步骤51采集原信号;52对信号进行能量算子解调,得到该信号的信号能量函数和信号微分能量函数;53对信号能量函数和信号微分能量函数进行能量分离,得到幅值包络和瞬时频率;54对幅值包络和瞬时频率进行低通滤波,得到信号的瞬时幅值包络和瞬时频率;55将幅值包络减去求出的瞬时幅值包络,得到剩余信号分量;56对剩余信号分量进行能量判决,如果剩余信号分量的能量与原信号的能量比值大于预定值,返回S2中对该剩余信号分量进行能量算子解调;57当剩余信号分量的能量与原信号的能量比值小于预定值时,则完成迭代TEO解调过程。2.根据权利要求1所述的迭代Teager能量算子解调方法,其特征在于还包括以下步骤S8:显示和存储每一次得到信号的瞬时幅值、瞬时频率和剩余信号分量。3.根据权利要求1所述的迭代Teager能量算子解调方法,其特征在于所述的步骤S2中对信号进行能量算子解调前还包括对于原始信号进行微分运算,得到微分信号,4.根据权利要求1所述的迭代Teager能量算子解调方法,其特征在于所述的步骤S3中的能量分离,具体包括以下步骤531对原始信号按以下公式进行能量算子运算,得到信号能量函数信号能量算子函数表达式为I(X) = WO]2 ~x(t)x(t),其中,Ψ(χ)表示信号能量函数,x(t)表示原始信号,材0表示一阶微分信号,裤0表示二阶微分;532对微分信号按以下公式进行能量算子运算,得到信号微分能量函数微分信号能量算子函数表达式为<//⑷=vmf - mm,其中,《κ句表示信号微分能量函数表示三阶微分信号;533对信号能量函数和信号微分能量函数采用零相位低通滤波,滤除高频误差分量,得到误差最小的信号能量函数和信号微分能量函数;534通过以下公式得到信号的瞬时幅值包络和瞬时频率5.根据权利要求1所述的迭代Teager能量算子解调方法,其特征在于所述步骤S4中对幅值包络和瞬时频率进行低通滤波采用零相位低通滤波。6.根据权利要求1-5任一项所述的迭代Teager能量算子解调系统,其特征在于包括信号采集模块、能量算子解调模块、能量分离模块、低通滤波模块、剩余信号分量模块和能量判决模块,所述信号采集模块,用于采集原始信号;所述能量算子解调模块,用于对信号进行能量算子解调,得到该信号的信号能量函数和信号微分能量函数;所述能量分离模块,用于对信号能量函数和信号微分能量函数进行能量分离,得到幅值包络和瞬时频率;所述低通滤波模块,用于对幅值包络和瞬时频率进行低通滤波,通过以下公式得到信号的瞬时幅值包络和瞬时频率;7.根据权利要求6所述的迭代Teager能量算子解调系统,其特征在于还包括显示模块,用于显示和存储每一次得到信号的瞬时幅值、瞬时频率和剩余信号分量。8.根据权利要求6所述的迭代Teager能量算子解调系统,其特征在于所述能量算子解调模块还包括信号微分模块,用于对原始信号进行微分运算,并输出微分信号;9.根据权利要求6所述的迭代Teager能量算子解调系统,其特征在于所述能量分离模块还包括信号能量分离模块、信号微分能量模块、低通滤波模块、瞬时幅值包络模块和瞬时频率模块,所述信号能量本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:秦毅毛永芳任兵周广武
申请(专利权)人:重庆大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术