希尔伯特-黄变换Hilbert-HuangTransform,HHT

希尔伯特-黄变换(Hilbert-Huang Transform, HHT)
0 前言
传统的数据分析方法都是基于线性和平稳信号的假设,然而对实际系统,无论是自然的还是人为建 立的,数据最有可能是非线性、非平稳的。
希尔伯特-黄变换(Hilbert-Huang Transform, HHT)是一种经验数据分析方法,其扩展是自适应性 的,所以它可以描述非线性、非平稳过程数据的物理意义。
1 HHT简介[贺礼平.希尔伯特-黄变换在电力谐波分析中的应用研究小.湖南:中南大学,2009]HHT的发展。
1995年,Norden E.Huang为研究水表面波构思出一种所谓“EMD--HSA”的时间序列分析法,通过这 种方法他发现水波的演化不是连续的,而是突变、离散、局部的。
1998年,Norden E.Huang等人提出了经验模态分解方法,并引入了也乩69谱的概念和Hilbert谱 分析的方法,美国国家航空和宇航局(NASA)将这一方法命名为Hilbert-Huang Transform,简称HHT, 即希尔伯特-黄变换。
HHT是一种新的分析非线性非平稳信号的时频分析方法,由两部分组成:
第一部分为经验模态分解(Empirical Mode Decomposition, EMD)(the sifting process,筛选过 程),它是由Huang提出的,基于一个假设:任何复杂信号都可以分解为有限数目且具有一定物理定义的 固有模态函数(Intrinsic Mode Function,IMF;也称作本征模态函数);EMD方法能根据信号的特点, 自适应地将信号分解成从高到低不同频率的一系列IMF;该方法直接从信号本身获取基函数,因此具有自 适应性,同时也存在计算量大和模态混叠的缺点。
第二部分为 Hilbert 谱分析(Hilbert Spectrum Analysis,HSA),利用 Hilbert 变换求解每一阶 IMF 的瞬时频率,从而得到信号的时频表示,即Hilbert谱。
简单说来,HHT处理非平稳信号的基本过程是:首先,利用EMD方法将给定的信号分解为若干IMF, 这些IMF是满足一定条件的分量;然后,对每一个IMF进行Hilbert变换,得到相应的Hilbert谱,即 将每个IMF表示在联合的时频域中;最后,汇总所有IMF的Hilbert谱就会得到原始信号的时间-频率- 能量分布,即Hilbert谱。
在HHT中,为了能把复杂的信号分解为简单的单分量信号的组合,在进行EMD方法时,所获得的IMF 必须满足下列两个条件:
1)在整个信号长度上,一个IMF的极值点和过零点数目必须相等或至多只相差一点。
2)在任意时刻,由极大值点定义的上包络线和由极小值点定义的下包络线的平均值为零,也就是说 IMF的上下包络线对称于时间轴。
满足上述两个条件的IMF就是一个单分量信号。
连续时间信号i(t)的Hilbert变换4(t)定义为:
1    1 C+8X(T )    1 +8X(tT )
JX (t) = X (t) * =    d T =    dT .
t8机械科学与技术1 T    兀-8 T
2 HHT理论
经验模态分解(Empirical Mode Decomposition,EMD)
对于给定的信号,Huang所介绍的EMD方法是:
(1)首先到信号的极大值和极小值,用三次样条插值拟合上下包络线u(t)v(t),计算上下包络 线在每一点上的平均值,从而获得一平均值曲线m 1,即m 1 = [u(t) + v(t)]/2
(2)设分析信号为x(t),用x(t)减去平均值m1(t),即h 1 = x (t) — m 1 .
如果,h1满足IMF的两个条件,那么h1就是x(t)的第一个IMF分量;否则,将h1作为原始信号,重 复(1)(2),得上下包络的平均值m11,再判断h11= h1 — m11是否满足IMF的两个条件;若不满足,重 复循环k次,得到h1 k= h1( k-1) m1 k,直到h1 k满足IMF的两个条件。记c1为信号x (t)经EMD得到的第1 个IMF分量。
其中,有两种不同的筛分停止标准:
' h1 (k_1)- h1 k I    * …、    ,… …,
①类似柯西收敛准则的SD = t 0 11k 1    1 k ;当SDk小于一个预定值时,筛选停止。
£出1)
t = 0
②筛分次数预先选定,在s次连续筛选内,当零点数和极点数相等或最多相差一个,筛选过程将停 止。困难:如何设定筛选次数?
(3)将c1x(t)中分离出来,得到r1 = x(t) — c1
r1作为原始数据,重复(1)(3),得到x(t)的第2个IMF分量c2 ;重复循环n次,得到信号x(t) 的n个IMF分量,则有
n
x(t)= ' ci + rn
i=1
式中rn称为残余分量,分解结束时是一个恒定值或单调函数,代表信号的平均趋势。
刘桂苏
上面的分解过程可以解释为尺度滤波过程,每一个IMF分量都反映了信号的特征尺度,代表着非线
性非平稳信号的内在模态特征。
Hilbert 谱分析(Hilbert Spectrum Analysis, HSA)
获得了信号的IMF分量以后,即可对每一阶IMF做Hilbert变换;设ci(t)的Hilbert变换为Ci(t), 则有
1    1 I,+8 Ci (t )    1 +8 Ci (tT ) j
Ci (t) = Ci (t) *一 = —J ——ddT = _J -i—_—dT
i it-8 t —T-8 T
从而,信号%(t)的解析信号(analytic signal)为
zi (t) = Ci (t) + jCi (t) = ai (t) ej i(t)
厂;    二一    一      (C:(t))    一 ―…
这里ai(t) = C22(t) + ci2(t),即瞬时振幅;0i(t) = arCtg -i—,即瞬时相位。
myb    (Ci (() J
解析信号的极坐标形式反映了 Hilbert变换的物理含义:它通过一正弦曲线的频率和幅值调制获得 局部的最佳逼近。
根据瞬时频率的定义,IMF分量的瞬时频率为
d0i(t)
3i (t )=    +
dt
于是,zi (t) = Ci (t) + jCi (t) = ai (t)e-j0i(t) = ai (t)e13(vhdl数字电路设计教程t)dt.
对每一阶IMF作Hilbert变换,并求出相应的解析函数的幅值谱和瞬时频率,从而原始信号%(t)可 以表示为
%(t)=Ci(t) = Re"(t) = Reai(t)e^)Re*ai(t)e^^^^
其数学表达式反映了 HHT是FT的一种扩展形式。
上式反映了信号幅值、时间和瞬时频率之间的关系。信号的幅值可表示为时间、瞬时频率的函数
H@,t),从而获得信号幅值的时间、频率分布——Hilbert谱,即
H(,t) = Z ai(t)ej^d
i =1
822uu进而,对时间积分可获得信号的Hilbert边际谱
T
h (3) = 10 H ®t) dt.
H(3, t)描述了信号的幅值在整个频率上随时间和频率的变化规律;而h(3 )描述了信号在每个频率上
的总振幅(或能量)。
3 HHT的优点
与传统的信号或数据处理方法相比,HHT具有如下特点:
(1) HHT能分析非线性非平稳信号。
传统的数据处理方法,如傅立叶变换只能处理线性非平稳的信号,小波变换虽然在理论上能处理非 线性非平稳信号,但在实际算法实现中却只能处理线性非平稳信号。历史上还出现过不少信号处理方法, 然而它们不是受线性束缚,就是受平稳性束缚,并不能完全意义上处理非线性非平稳信号。HHT则不同于 这些传统方法,它彻底摆脱了线性和平稳性束缚,适用于分析非线性非平稳信号。
(2)HHT具有完全自适应性。
HHT能够自适应产生“基”,即由“筛选”过程产生的IMF。这点不同于傅立叶变换和小波变换。傅 立叶变换的基是三角函数,小波变换的基是满足“可容性条件”的小波基,小波基也是预先选定的。在 实际工程中,如何选择小波基不是一件容易的事,选择不同的小波基可能产生不同的处理结果。我们也 没有理由认为所选的小波基能够反映被分析数据或信号的特性。
(3)HHT不受Heisenberg测不准原理制约一一适合突变信号。
傅立叶变换、短时傅立叶变换、小波变换都受Heisenberg测不准原理制约,即时间窗口与频率窗口 的乘积为一个常数。这就意味着如果要提高时间精度就得牺牲频率精度,反之亦然,故不能在时间和频 率同时达到很高的精度,这就给信号分析处理带来一定的不便。而HHT不受Heisenberg测不准原理制约, 它可以在时间和频率同时达到很高的精度,这使它非常适用于分析突变信号。
(4)HHT的瞬时频率是采用求导得到的。
傅立叶变换、短时傅立叶变换、小波变换有一个共同的特点,就是预先选择基函数,其计算方式是 通过与基函数的卷积产生的。HHT不同于这些方法,它借助Hilbert变换求得相位函数,再对相位函数求 导产生瞬时频率。这样求出的瞬时频率是局部性的,而傅立叶变换的频率是全局性的,小波变换的频率 是区域性的。
4 HHT存在的问题
HHT的关键技术是EMD方法,然而EMD存在以下几个困难:
1)包络曲线和均值曲线的拟合。Huang的方法在整个数据长度上采用三次样条插值拟合包络曲线, 在数据长度大且波动剧烈的情况下,其计算量将是很大的,这种方法要占用大量的机时,实时性太差。
陈颖异采用不同的包络算法会产生不同的IMF,如何包络算法的优劣?如何判断采用某种包络算法,EMD是 收敛的(即经过有限次“筛选”获得有限阶IMF)?[贺礼平.希尔伯特-黄变换在电力谐波分析中的应用研究[D]. 湖南:中南大学,2009]
2)边界处理问题。对有限长信号的分析一般都会遭遇边界处理问题,如小波分解等。但小
波分解中 的边界处理误差,如果采用直接时间算法不会在各小波分量间传递,而HHT的分解过程注定了其边界处
理结果将在分解过程中一直传播下去,引起结果的较大摆动,这就决定了研究 HHT 边界处理算法的重要 性。
3)模态混叠。由于EMD分解过程可解释为尺度滤波的过程,因此获得的Ci(i = 1n在尺度上表现为 从小到大变化,解释为频率就是从高频到低频的分解过程。但Ci未必严格单调从小到大变化,可能会产 生尺度交叉现象,其结果有可能产生尺度混叠的现象。

本文发布于:2024-09-22 13:29:50,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/65470.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信号   频率   方法   变换   时间   分解   函数   处理
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议