离散正弦信号的微分

信息处理 离散信号
2022-02-16 23:06:21

我从离散正弦信号的微分中了解到y(n)=α(x(n)y(n1))其中α可能是取决于采样频率和信号频率的一个因素。现在 y(n) 表示信号,它是90相移正弦波。

我的问题是为什么要使用希尔伯特变换和其他复杂的方法来将信号移动90我关心的是50Hz信号直到40次谐波。

1个回答

希尔伯特变换具有谐波对应的特性(Vakman 1996),这意味着余弦波的希尔伯特变换是正弦波等。所以希尔伯特变换是一个 90 度的相移。事实上,傅里叶域中的希尔伯特变换看起来与微分算子非常相似:

F[ddtf(t)](u)=iwF[f(t)](u)
F[H[f](t)](u)=iw|w|F[f(t)](u)

我们可以看到,对于频率为w0的正弦曲线,导数是由w0缩放的希尔伯特变换。例如\cos(nt) = -\sin(nt)的希尔伯特变换, \cos (nt) = -n \sin(nt)cos(nt)=sin(nt)的导数因此,在您的公式中仔细选择 alpha 将为您提供相移,同时补偿频率缩放,这与希尔伯特变换相同。cos(nt)=nsin(nt)

如果您有非正弦信号,则必须将 90 度相移应用于每个正弦分量。这与微分不同,你不能使用你的公式。例如方波的希尔伯特变换(来自维基百科):

自卫队