内插和抽取都是改变数字信号采样率的方法,内插用于调制端,抽取用于解调端
为什么进行内插和抽取?
- 内插和抽取的目的是改变数字信号的采样率。
- 在调制端内插,增加数字信号的采样率,以使码片速率满足DA的输入要求。
- 在解调端抽取,降低数字信号的采样率,以使后续硬件处理速度能跟上数字信号的速率。
采用几倍内插、抽取?
- 采用几倍内插、抽取要结合具体硬件来看,如:DA的输入信号速率,FPGA的处理速度等。
- 如果内插之前的数据速率就满足DA要求,则可以不进行内插,直接把数字信号送给DA
内插实现方法
内插0后低通滤波。一般采用内插0,因为内插0可以不改变原来的频谱结构。
参考资料:在信号理论中,对序列x(n)进行整数倍内插,相当于对原序列在时域进行扩展。因为序列在时域扩展由于信号采样率提高了L倍,则在频域产生的L-1个镜像频率由镜像低通滤波器去滤除。镜像滤波器一般都用FIR数字滤波器来实现,也称之为多采样滤波器(multirate filter),L为转换因子。此时多采样滤波器为插值滤波器,相应的L为插值因子。实现插值因子的一个最简单方法是在离散时间域进行插值。
抽取实现方法
先抗混叠滤波再抽取,如果抽取后采样率足够高(如:仍满足奈奎斯特采样定理),则可以不用进行抗混叠滤波。另外,降低AD的采样率和抽取可以起到同样的效果。