- 10
- 0
- 约2.02千字
- 约 5页
- 2020-01-20 发布于广东
- 举报
MATLAB课程设计报告
学号:
姓名:
班级:
教师:
XX学院
汽车与电子工程学院
设计名称: 双线性变换法IIR数字滤波器
日期:2012年6月11 0
—、设计内容:
采用双线性变换法设计一个巴特沃斯数字低通滤波器。
通带截止频率100Hz,阻带截止频率200Hz;
通带衰减指标Rp小于2dB,阻带衰减Rs大于15dB;
滤波器采样频率Fs=500Hz;
绘制频率响应曲线。
二、建立数学模型
将s平面整个jQ轴压缩变换到s.平面jQ|轴上的-龙/T到;r/T 一段:
采用如下的变换关系:
Q= tan (
Q= tan (
)
TT
这样,Q=±oo变到Q=±pQ=0变到Q, =0,可将上式写成
jQ
jQ 二
解析延拓到整个S平面和Si平面,令jQ=s, jQ产则得:
将此S]平面横带变换到整个刀平面去,釆用如下变换关系:
z=(?s,T
从而得到S平面和Z平面的单值映射关系为:
1-Z1
S 二 F
1+z1
1+S
Z 二
1-S
由此映射关系实现S平面和Z平面的一一对应关系。
熟悉MATLAB的数字信号处理工具箱中提供的响应的函数,本设计中用到的有:
a: Butterworth 数字和模拟[N, Wn]=buttord(wp, ws, Rp, Rs, s)
b:计算butterworth低通原型模拟滤波器的零极点和增益函数[/, p, k]二but
原创力文档

文档评论(0)