本帖最后由 虎哥 于 2014-2-28 23:52 编辑
看一下这张图。这是一个解调SSB信号的说明。
人民群众喜闻乐见的语言来了:经数字下变以后得到的IQ两路信号,每路信号都混合了上下边带的成分,但是上下边带成分存在确定的相位关系。要想单独解调其中的LSB或USB,可以通过移相,使其中一种边带在I和Q序列中刚好相差180度或0度。对于180度,相加即可抵消,对于0度,相加即可增强。正巧,将I或Q信号的其中一路移相90度就能刚好使LSB和USB的相位关系满足0度或180度的关系。此时,相加IQ信号,得到USB,使LSB抵消;相减即可得到LSB,使USB被降为0。
所以进行SSB解调的关键在于如何使I或Q信号之一刚好搬移90度,例如让Q信号滞后90度(+)。希尔伯特滤波器(Hilbert filter)就是一种可以配置为90度移相的线性相位滤波器,可以用matlab加以设计。通常其低截止频率选为300Hz,高截止频率可以选为2.4或3.3KHz。由于此时只需要很小的数据速率(例如10K),运算量很小。
在移相之前,可以用多级FIR滤波器取得较为纯净的、速率很低基带信号。移相之后对同步的IQ信号直接进行加减,即得到SSB解调信号。