这一部分我们来介绍两种常用的信号处理模块,它们构成了我们大部分的通信系统。注意我们只从算法这一层面讨论这两种模块,看它们是如何改变信号的时域以及频域特性。具体的实现,可以在电子线路、数字信号处理等课程里面找到相关内容。
1、滤波器
作为一种重要的线性系统,滤波器模块在通信系统中起着非常重要的作用。图1中给出了滤波器模块的模型图,其中 x ( t ) x(t) x(t)和 X ( f ) X(f) X(f)分别为输入信号的波形和频谱, h ( t ) h(t) h(t)和 H ( f ) H(f) H(f)分别为滤波器的时域冲激响应和频域传递函数, y ( t ) y(t) y(t)和 Y ( f ) Y(f) Y(f)分别为滤波器输出信号的波形和频谱。
下面我们来看滤波器在通信系统中的两个应用,根据设计需要,分别塑造信号的频谱与波形。
1.1 塑造信号的频谱
由于输出信号频谱等于输入信号频谱与滤波器频域传递函数相乘,即 Y ( f ) = X ( f ) H ( f ) Y(f)=X(f)H(f) Y(f)=X(f)H(f)。利用滤波器,通过设计 H ( f ) H(f) H(f),我们可以按照需求来塑造滤波器输出信号的频谱。
【思考题1】如果滤波器输入信号的波形为 x ( t ) = R e c t t T 0 x(t)={\rm Rect}\frac{t}{T_0} x(t)=RectT0t,其中 T 0 T_0 T0=0.01ms。现有滤波器 h ( t ) = S a ( π f 1 t )