多相滤波器

前言

多相滤波器解决的是:多速率问题。

通过降采样、插值来改变信号的输出速率(主要利用Nyquist采样定理,保证不混叠),从而降低数据率,多相滤波器为这类操作提供了实现框架。在满足采样定理的前提下,内插/抽取并配合滤波器使用(防止混叠),可以改变数据的速率。

多相滤波的结构也多用在信道化中(即构建滤波器组),固化系数借助硬件实现快速运算。

一、信道化实现思路

信道化的基本思路为:

clc;clear all;close all
N = 256;
h = firls(N, [0 .2 .25 1], [1  1 0  0],[.001 .0001]);
D = 8;
% PolyPhase Componets
i = 1:length(h);
h_channel = zeros(D,length(h));
im = sqrt(-1);
for j = 1:D
    h_channel(j,:) = h.*exp((-im*2*pi*((j-1)*(i-1)))/D);
end
figure(1)
for i = 1:D+1
    switch i
        case 1
            subplot (2,1,1);
            plot(abs(fft(h)));
            title('Orignal LPF ')
        otherwise
            subplot (2,1,2)
            plot(abs(fft(h_channel(i-1,:))));
            hold on;
            title('channelize')
    end
end

  对应频谱图:

即将频带切分成若个个区域。基于该特性,有信道化的基本思路:

如果是实信号,D信道化之后进行D倍抽取仍然不会有频谱混叠,而经过本振以及低通滤波器之后的信号为复信号,故可以进行2D倍抽取。

 可以看出,信道化接收机的抽取器位于滤波器之后,当抽取率D很大或者滤波器阶数较高,计算效率将难以提升,这时候借助多相滤波器便可以优化。

假设LPF:

  • 31
    点赞
  • 210
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
11-23 808
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值