我有100,000 个以20kHz采样的信号采样。数据是来自旋转机器的振动数据,并且包含与机器旋转速度有关的重要频谱分量。x[n]
由于机器的速度在采样过程中会发生变化,因此使用FFT的峰值不会产生我想要的结果。
因此,我想使用诸如Kay的估计器之类的估计器,该估计器允许进行短期估计,但假设信号模型为:
x[n]=Aexp(jωn+θ)+z[n]
其中 = 0 ... 99,999,是振幅,是要估计的频率,是初始偏移,是复数噪声。nAωθz[n]
但是,我的信号是实值,看起来更像:
x[n]=Acos(ωn+θ)+zr[n]
其中和A现在为实值。zrA
如何将实值信号转换为复数信号,以便可以使用Kay的估计器?