希尔伯特变换将实信号转复信号的原理
将实信号的相位推迟90度后作为复信号的虚部。
错误实现方式
实信号经过希尔伯特滤波后得到复信号的虚部,之后直接与实信号组成复信号。而由于滤波器本身会对信号延时,故I路与Q路并不是相差90度,所以此方式是错误的。
正确实现方式
实信号经过希尔伯特滤波后得到复信号的虚部,实信号经过低通滤波后得到复信号的实部,之后组成复信号,希尔伯特滤波器和低通滤波器的阶数要一致,以做到延时同步。这样的方式得到的复信号,I路与Q路会刚好相差90度。
另外,若I路不通过低通滤波器,则将I路手动延时(L-1)/2个数据后输出,L为希尔伯特滤波器的阶数。这样的方式得到的复信号,I路与Q路也会刚好相差90度。
实验所用的低通滤波器和希尔伯特滤波器的参数