从欧拉公式看希尔伯特变换

85 篇文章 15 订阅
56 篇文章 20 订阅

1、定义

希尔伯特变换可看做是一个线性滤波器:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
希尔伯特变换将x(t)的正频谱翻反转90度,负频谱正转90度,0谱线置0,得到x^(t),2次谱线转到180度位置,四次转回自身,可见,逆变换加个符号即可。
在这里插入图片描述
jx^(t)的正频率谱线与x(t)相同,负频率谱线相反,x~(t)=x(t)+jx^(t)正好把x(t)的双边谱变成x~(t)的单边谱

2、欧拉公式

e j ω 0 t = c o s   ω 0 t + j s i n   ω 0 t e^{j\omega _0t }=cos\ \omega_0t+j sin\ \omega_0t ejω0t=cos ω0t+jsin ω0t
在这里插入图片描述
e j ω 0 t e^{j\omega _0t } ejω0t的傅里叶变换为:2πδ(ω−ω0)
可见欧拉公式是最简单的希尔伯特变换

3、希尔伯特变换的意义

首先,将实数信号变换成解析信号的结果就是,把一个一维的信号变成了二维复平面上的信号,复数的模和幅角代表了信号的幅度和相位,参考链接: [https://zhuanlan.zhihu.com/p/25250010.]
在这里插入图片描述
这样看来,似乎复数信号才是完整的,而实信号只是在复平面的实轴上的一个投影。我们知道,解析信号可以计算包络(瞬时振幅) 和瞬时相位。在上图中可以看到,实际上我们计算的包络就是黑色的线围成的立体图形的边界在实部的投影,而计算这个边的投影也很简单,就是在复平面上的螺旋线中的每一个点的模值,也就是A(t) = sqrt(x^2(t) + Hilbert(x(t))^2),而瞬时相位就是虚部(Hilbert变换后的)和实部(原始信号)在某一时间点的比值的arctan,瞬时频率就是它的导数
当瞬时频率和瞬时振幅都是定值,不随时间变化时,希尔伯特变换就是傅里叶变换

4、希尔伯特解耦原理

在这里插入图片描述
注意,相位计算公式的分子分母写反了

很好的参考资料:

希尔伯特变换理论及matlab计算

Hilbert端点效应分析 Gibbs现象

EMD、VMD的一点小思考

个人感悟

希尔伯特变换将信号从实域变换到复域,如同将信号从一维空间映射到二维空间,在二维空间完成特征信号(瞬态信号)的分离,与机器学习支持向量机算法有异曲同工之妙:将数据从低维空间映射到高维空间,在高维空间中找到超平面,将不同类的数据分开。在低维空间很棘手的问题,在高维空间中可能就小菜一碟,人要是能进入四维空间,将是神一样的存在。

  • 6
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值