1.一个切比雪夫I型模拟带阻滤波器用下面的指标设计:通带截止频率为 和 ,阻带截止频率为 和 ,峰值通带纹波是 ,最小阻带衰减为 。相应的模拟低通滤波器的频带截止频率和阶次是多少?带阻滤波器的阶次是多少?用MATLAB函数cheblord来验证滤波器阶次结果(写出程序关键步骤)。
MATLAB验证:N=3
fsl=20000000;
fsu=45000000;
fpu=70000000;
fpl=10000000;
fs=200000000;
ws=[2*fsl/fs,2*fsu/fs];
wp=[2*fpl/fs,2*fpu/fs];
rs=30;
rp=0.5;
[N,wpo]=cheb1ord(wp,ws,rp,rs);
[B,A]=cheby1(N,rp,wpo,'stop');
[H,W]=freqz(B,A);
subplot(2,1,1);
plot(W,abs(H));
xlabel('频率/Hz');
ylabel('幅度');
subplot(2,1,2);
plot(W,20*log10(abs(H)));
grid on;
xlabel('频率/Hz');
ylabel('幅度');
t=(1:1000:10000000)/fs;
x1=sin(2*pi*10000000*t);
x2=sin(2*pi*40000000*t);
x=x1+x2;
figure(2)
subplot(2,1,1)
plot(t,x);
xlabel('时间(t)');
ylabel('x');
y=filter(B,A,x);
subplot(2,1,2)
plot(t,y);
xlabel('时间(t)');
ylabel('y');
2. 利用双线性变换法,设计一个具有如下指标的Butterworth高通滤波器,其抽样率为 :通带截止频率为 ,阻带截止频率为 ,峰通带波纹为0.4dB,最小阻带衰减为45dB。
(1)模拟高通滤波器的指标是什么?
(2)模拟原型低通滤波器的指标是什么?
(3)给出相关传输函数 和
3. 在 时,利用双线性变换法设计得到下面的因果IIR数字传输函数。求出它们各自的原型因果模拟传输函数。
(a)
(b)
解:
代入(a)和(b)中,即可得到各自的原型因果模拟传输函数:
(a)
(b)