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