您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页实验四 数字滤波器(DF)的设计

实验四 数字滤波器(DF)的设计

来源:华佗小知识
实验四 数字滤波器(DF)的设计

设计要求:针对一个含有15Hz、30Hz和45Hz的混和正弦波信号,设计一个FIR带通滤波器。

设计过程:采样频率fs=100Hz,通带下限截止频率fc1=25Hz,通带上限截止频率fc2=35Hz,过渡带宽6Hz,通阻带波动0.01,采用凯塞窗设计。

正弦波信号为:s = sin(2*pi*t*15)+sin(2*pi*t*30)+sin(2*pi*t*45);

设计程序:

fc1=25; fc2=35; fs=100;

[n,Wn,beta,ftype]=kaiserord([22 28 32 38],[0 1 0],[0.01 0.01 0.01],100); w1=2*fc1/fs; w2=2*fc2/fs;

window=kaiser(n+1,beta); %使用kaiser窗函数

b=fir1(n,[w1 w2],window); %使用标准频率响应的加窗设计函数fir1 freqz(b,1,512); %数字滤波器频率响应 t = (0:100)/fs;

s = sin(2*pi*t*15)+sin(2*pi*t*30)+sin(2*pi*t*45); sf = filter(b,1,s); %对信号s进行滤波 figure

subplot(2,1,1); plot(t,s) subplot(2,1,2); plot(t,sf)

运行结果1:(滤波器特性)

50Magnitude (dB)0-50-100-15000.10.20.30.40.50.60.70.8Normalized Frequency ( rad/sample)0.91500Phase (degrees)0-500-100000.10.20.30.40.50.60.70.8Normalized Frequency ( rad/sample)0.91

运行结果2:(信号滤波前后)

420-2-400.10.20.30.40.50.60.70.80.9110.50-0.5-100.10.20.30.40.50.60.70.80.91 验证比较:所得的滤波器特性图像与所计算的滤波器数值(幅频特性与相频特性)基本一致wn=[0.5 0.7],所设计滤波器参数符合设计要求,能够达成目标,从15Hz、30Hz和45Hz的混和正弦波信号中滤除15 Hz和45 Hz部分,保留30 Hz部分。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务