欢迎来到天天文库
浏览记录
ID:35613243
大小:269.00 KB
页数:10页
时间:2019-04-01
《数字信号处理实验报告-FIR滤波器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、FIR滤波器的设计与实现10信息工程一、实验目的(1)通过实验巩固FIR滤波器的认识和理解。(2)熟练掌握FIR低通滤波器的窗函数设计方法。(3)理解FIR的具体应用。二、实验内容在通信、信息处理以及信号检测等应用领域广泛使用滤波器进行去噪和信号的增强。FIR滤波器由于可实现线性相位特性以及固有的稳定特征而等到广泛应用,其典型的设计方法是窗函数设计法。设计流程如下:(1)设定指标:截止频率fc,过渡带宽度△f,阻带衰减A。(2)求理想低通滤波器(LPF)的时域响应hd(n).(3)选择窗函数w(n),确定窗长N。(4)将h
2、d(n)右移(N-1)/2点并加窗获取线性相位FIR滤波器的单位脉冲响应h(n)。(5)求FIR的频域响应H(e),分析是否满足指标。如不满足,转(3)重新选择,否则继续。(6)求FIR的系统函数H(z)。(7)依据差分方程由软件实现FIR滤波器或依据系统函数由硬件实现。实验要求采用哈明窗设计一个FIR低通滤波器并由软件实现。哈明窗函数如下:w(n)=0.54-0.46cos(),0≤n≤N-1………………(式1)设采样频率为fs=10kHz。实验中,窗长度N和截止频率fc应该都能调节。具体实验内容如下:(1)设计FIR低
3、通滤波器(FIR_LPF)(书面进行)。(2)依据差分方程编程实现FIR低通滤波器。(3)输入信号x(n)=3.0sin(0.16)+cos(0.8)到fc=2000Hz,N=65的FIR_LPF,求输出信号y(n),理论计算并画出0≤f≤fs范围输入信号x(n)和输出信号y(n)的幅度谱,标出峰值频率,观察滤波器的实际输出结果,分析其正确性。(4)输入信号x(n)=1.5sin(0.2)-cos(0.4)+1.2sin(0.9)到fc=1100Hz,N=65的FIR_LPF,求输出信号y(n),理论计算并画出0≤f≤fs
4、范围输入信号x(n)和输出信号y(n)的幅度谱,标出峰值频率,观察滤波器的实际输出结果,分析其正确性。(5)输入信号x(n)=1.5sin(0.2)-cos(0.4)+1.2sin(0.9)到fc=2100Hz,N=65的FIR_LPF,求输出信号y(n),理论计算并画出0≤f≤fs范围输入信号x(n)和输出信号y(n)的幅度谱,标出峰值频率,观察滤波器的实际输出结果,分析其正确性。(6)输入信号x(n)=1.5sin(0.2)-cos(0.4)+5.0sin(0.9)到fc=1100Hz,N=65的FIR_LPF,求输出
5、信号y(n),理论计算并画出0≤f≤fs范围输入信号x(n)和输出信号y(n)的幅度谱,标出峰值频率,观察滤波器的实际输出结果,分析其正确性。(7)输入信号x(n)=1.5sin(0.2)-cos(0.4)+1.2sin(0.9)到fc=1990Hz,N=65的FIR_LPF,求输出信号y(n),理论计算并画出0≤f≤fs范围输入信号x(n)和输出信号y(n)的幅度谱,标出峰值频率,观察滤波器的实际输出结果,分析其正确性。三、实验分析如果采用哈明窗函数设计因果线性相位低通滤波器FIR,所设计的FIR低通滤波器单位脉冲响应h
6、(n)如下式:h(n)=hd(n)w(n)=,0≤n≤N-1……………(式2)如果输入函数为x(n),则:y(n)=x(n)*h(n)……………(式3)分析(式2)我们可以看到,当N的值是为奇数时,随着(N-1)/2为整数,则当n=(N-1)/2时,分母等于0。这个显然是不正确的,所以当N的值为奇数时,为了避免分母等于0,频谱分析出现错误,取N+1。因为2πf=ωfs,则有:f=ωfs/2π……………(式4)根据(式4),我们可以求得输入信号x(n)的频率分量,并且进行理论分析:1.输入信号x(n)=3.0sin(0.16
7、πn)+cos(0.8πn)到fc=2000Hz,N=65的FIR_LPF时,该信号的幅度值峰值频率由正弦分量决定,输入信号x(n)的频率分量有:f1=800Hz,f2=4000Hz,经过低通滤波器后,输出信号y(n)峰值频率应该为fm=800Hz;2.输入信号x(n)=1.5sin(0.2πn)-cos(0.4πn)+1.2sin(0.9πn)到fc=1100Hz,N=65的FIR_LPF时,该信号的幅度值峰值频率由正弦分量f1=ωfs/2π=1000Hz决定,输入信号x(n)的频率分量有:f1=1000Hz,f2=20
8、00Hz,f3=4500Hz,经过低通滤波器后,输出信号y(n)峰值频率应该为fm=1000Hz;3.输入信号x(n)=1.5sin(0.2πn)-cos(0.4πn)+1.2sin(0.9πn)到fc=2100Hz,N=65的FIR_LPF时,该信号的幅度值峰值频率由正弦分量f1=ωfs/2π=100
此文档下载收益归作者所有