已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数字信号处理实验四 页 1 IIR 数 字 滤 波 器 设 计 及 软 件 实 现 数字信号处理实验 指导老师 班级 姓名 学号 数字信号处理实验四 页 2 一 实验内容一 实验内容 3 1 实验目的 3 2 实验原理 3 3 实验内容及步骤 3 4 信号产生函数清单 5 5 实验程序框图 6 6 思考题 6 二 滤波器参数及实验程序清单二 滤波器参数及实验程序清单 7 三 实验程序运行结果三 实验程序运行结果 9 四 思考题四 思考题 11 目 录 数字信号处理实验四 页 3 实验四 实验四 IIRIIR 数字滤波器设计及软件实现数字滤波器设计及软件实现 一 实验内容一 实验内容 1 1 实验目的实验目的 1 熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法 2 学会调用 MATLAB 信号处理工具箱中滤波器设计函数 或滤波器设计分析 工具 fdatool 设计各种 IIR 数字滤波器 学会根据滤波需求确定滤波器 指标参数 3 掌握 IIR 数字滤波器的 MATLAB 实现方法 4 通过观察滤波器输入输出信号的时域波形及其频谱 建立数字滤波的概念 2 2 实验原理 实验原理 设计 IIR 数字滤波器一般采用间接法 脉冲响应不变法和双线性变换法 应用最广泛的是双线性变换法 基本设计过程是 先将给定的数字滤波器的 指标转换成过渡模拟滤波器的指标 设计过渡模拟滤波器 将过渡模拟滤 波器系统函数转换成数字滤波器的系统函数 MATLAB 信号处理工具箱中的各种 IIR 数字滤波器设计函数都是采用双线性变换法 第六章介绍的滤波器设计函 数 butter cheby1 cheby2 和 ellip 可以分别被调用来直接设计巴特沃斯 切比雪夫 1 切比雪夫 2 和椭圆模拟和数字滤波器 本实验要求读者调用如上 函数直接设计 IIR 数字滤波器 本实验的数字滤波器的 MATLAB 实现是指调用 MATLAB 信号处理工具箱函数 filter 对给定的输入信号 x n 进行滤波 得到滤波后的输出信号 y n 3 3 实验内容及步骤实验内容及步骤 1 调用信号产生函数 mstg 产生由三路抑制载波调幅信号相加构成的复 合信号 st 该函数还会自动绘图显示 st 的时域波形和幅频特性曲线 如图 1 所示 由图可见 三路信号时域混叠无法在时域分离 但频域是分离的 所以 可以通过滤波的方法在频域分离 这就是本实验的目的 数字信号处理实验四 页 4 图 1 三路调幅信号 st 的时域波形和幅频特性曲线 2 要求将 st 中三路调幅信号分离 通过观察 st 的幅频特性曲线 分别 确定可以分离 st 中三路抑制载波单频调幅信号的三个滤波器 低通滤波器 带 通滤波器 高通滤波器 的通带截止频率和阻带截止频率 要求滤波器的通带 最大衰减为 0 1dB 阻带最小衰减为 60dB 提示 抑制载波单频调幅信号的数学表示式为 000 1 cos 2 cos 2 cos 2 cos 2 2 ccc s tf tf tff tff t 其中 称为载波 fc为载波频率 称为单频调制信号 f0cos 2 c f t 0 cos 2 f t 为调制正弦波信号频率 且满足 由上式可见 所谓抑制载波单频调幅 0c ff 信号 就是两个正弦信号相乘 它有 2 个频率成分 和频 差频 0c ff 0c ff 这 2 个频率成分关于载波频率 fc对称 所以 1 路抑制载波单频调幅信号的频 谱图是关于载波频率 fc对称的两根谱线 容易看出 图 1 中三路调幅信号的载 波频率分别为 250Hz 500Hz 1000Hz 有关调幅 AM 和抑制载波调幅 SCAM 的一般原理与概念 请参考通信原理教材 3 编程序调用 MATLAB 滤波器设计函数 ellipord 和 ellip 分别设计这三 数字信号处理实验四 页 5 个椭圆滤波器 并绘图显示其幅频响应特性曲线 4 调用滤波器实现函数 filter 用三个滤波器分别对信号产生函数 mstg 产生的信号 st 进行滤波 分离出 st 中的三路不同载波频率的调幅信号 y1 n y2 n 和 y3 n 并绘图显示 y1 n y2 n 和 y3 n 的时域波形 观察 分离效果 4 4 信号产生函数 信号产生函数 mstgmstg 清单清单 function st mstg N 800 Fs 10000 T 1 Fs Tp N T t 0 T N 1 T k 0 N 1 f k Tp fc1 Fs 10 fm1 fc1 10 fc2 Fs 20 fm2 fc2 10 fc3 Fs 40 fm3 fc3 10 xt1 cos 2 pi fm1 t cos 2 pi fc1 t xt2 cos 2 pi fm2 t cos 2 pi fc2 t xt3 cos 2 pi fm3 t cos 2 pi fc3 t st xt1 xt2 xt3 fxt fft st N subplot 3 1 1 plot t st grid xlabel t s ylabel s t axis 0 Tp 8 min st max st title a s t 的波形 subplot 3 1 2 stem f abs fxt max abs fxt grid title b s t 的频谱 axis 0 Fs 5 0 1 2 xlabel f Hz ylabel 幅度 数字信号处理实验四 页 6 5 5 实验程序框图实验程序框图 实验程序框图如图 2 所示 供读者参考 6 6 思考题 思考题 1 请阅读信号产生函数 mstg 确定三路调幅信号的载波频率和调制信号 频率 2 信号产生函数 mstg 中采样点数 N 800 对 st 进行 N 点 FFT 可以得到 6 根理想谱线 如果取 N 1000 可否得到 6 根理想谱线 为什么 N 2000 呢 请改变函数 mstg 中采样点数 N 的值 观察频谱图验证您的判断是否正确 3 修改信号产生函数 mstg 给每路调服信号加入载波成分 产生调幅 AM 信号 重复本实验 观察 AM 信号与抑制载波调幅信号的时域波形及其频 谱的差别 提示提示 AM 信号表示式 调用函数 mstg 产生 st 自动绘图显示 st 的时域波形 和幅频特性曲线 调用 elliprod 和 ellip 分别设计三个椭圆滤波器 并 绘图显示其幅频响应特性曲线 调用 filter 用三个滤波器分别对信号 st 进行滤波 分离 出三路不同载波频率的调幅信号 y1 n y2 n 和 y3 n 绘图显示 y1 n y2 n 和 y3 n 的时域波形 结 束 数字信号处理实验四 页 7 s t Ad Amcos 2 f0t cos 2 fct Ad Am 二 二 滤波器参数及实验程序清单滤波器参数及实验程序清单 1 滤波器参数选取 滤波器参数选取 观察图 1 可知 三路调幅信号的载波频率分别为 250Hz 500Hz 1000Hz 带宽 也可以由信号产生函数 mstg 清单看出 分别为 50Hz 100Hz 200Hz 所以 分离混合信号 st 中三路抑制载波单频调幅信号的三个滤波器 低通滤波 器 带通滤波器 高通滤波器 的指标参数选取如下 对载波频率为 250Hz 的条幅信号 可以用低通滤波器分离 其指标为 通带截止频率Hz 通带最大衰减 280 p f 0 1dB p 阻带截止频率Hz 阻带最小衰减 450 s f 60dB s 对载波频率为 500Hz 的条幅信号 可以用带通滤波器分离 其指标为 通带截止频率Hz Hz 通带最大衰减440 pl f 560 pu f 0 1dB p 阻带截止频率Hz Hz Hz 阻带最小衰减275 sl f 900 su f 60dB s 对载波频率为 1000Hz 的条幅信号 可以用高通滤波器分离 其指标为 通带截止频率Hz 通带最大衰减 890 p f 0 1dB p 阻带截止频率Hz 阻带最小衰减 550 s f 60dB s 按照图 2 所示的程序框图编写的实验程序为 exp1 m 2 2 实验程序清单实验程序清单 IIR 数字滤波器设计及软件实现 clear all close all Fs 10000 T 1 Fs 采样频率 调用 mstg st mstg 低通滤波器设计与实现 fp 280 fs 450 wp 2 fp Fs ws 2 fs Fs rp 0 1 rs 60 DF 指标 N wp ellipord wp ws rp rs 调用 ellipord B A ellip N rp rs wp 调用 ellip y1t filter B A st 低通滤波器设计与实现绘图部分 数字信号处理实验四 页 8 figure 5 subplot 2 1 1 myplot B A 调用绘图函数 myplot 绘制损耗函数曲线 yt y 1 t subplot 2 1 2 tplot y1t T yt 调用绘图函数 tplot 绘制滤波器输出波形 带通滤波器设计与实现 fpl 440 fpu 560 fsl 275 fsu 900 wp 2 fpl Fs 2 fpu Fs ws 2 fsl Fs 2 fsu Fs rp 0 1 rs 60 N wp ellipord wp ws rp rs 调用 ellipord B A ellip N rp rs wp 调用 ellip y2t filter B A st 滤波器软件实现 带通滤波器设计与实现绘图部分 figure 3 subplot 2 1 1 myplot B A 调用绘图函数 myplot yt y 2 t subplot 2 1 2 tplot y2t T yt 调用 tplot 高通滤波器设计与实现 fp 890 fs 600 wp 2 fp Fs ws 2 fs Fs rp 0 1 rs 60 DF 指标 N wp ellipord wp ws rp rs 调用 ellipord B A ellip N rp rs wp high 调用 ellip y3t filter B A st 滤波器软件实现 高低通滤波器设计与实现绘图部分 figure 4 subplot 2 1 1 myplot B A 调用 myplot yt y 3 t subplot 2 1 2 tplot y3t T yt 调用 tplot function myplot B A 时域离散系统损耗函数绘图 H W freqz B A 1000 m abs H plot W pi 20 log10 m max m grid on xlabel omega pi ylabel 幅度 dB axis 0 1 80 5 title 损耗函数曲线 function tplot xn T yn 时域序列连续曲线绘图函数 n 0 length xn 1 t n T 数字信号处理实验四 页 9 plot t xn xlabel t s ylabel yn axis 0 t end min xn 1 2 max xn function st mstg N 2000 Fs 10000 T 1 Fs Tp N T t 0 T N 1 T k 0 N 1 f k Tp fc1 Fs 10 fm1 fc1 10 fc2 Fs 20 fm2 fc2 10 fc3 Fs 40 fm3 fc3 10 xt1 cos 2 pi fm1 t cos 2 pi fc1 t xt2 cos 2 pi fm2 t cos 2 pi fc2 t xt3 cos 2 pi fm3 t cos 2 pi fc3 t st xt1 xt2 xt3 fxt fft st N subplot 3 1 1 plot t st grid xlabel t s ylabel s t axis 0 Tp 8 min st max st title a s t 的波形 subplot 3 1 2 stem f abs fxt max abs fxt grid title b s t 的频谱 axis 0 Fs 5 0 1 2 xlabel f Hz ylabel 幅度 三 三 实验程序运行结果实验程序运行结果 实验 1 程序 exp1 m 运行结果如图 3 所示 由图可见 三个分离滤波器指标 参数选取正确 损耗函数曲线达到所给指标 分离出的三路信号 y1 n y2 n 和 y3 n 的波形是抑制载波的单频调幅波 数字信号处理实验四 页 10 a 低通滤波器损耗函数及其分离出的调幅信号 y1 t b 带通滤波器损耗函数及其分离出的调幅信号 y2 t 数字信号处理实验四 页 11 c 高通滤波器损耗函数及其分离出的调幅信号 y3 t 图 3 实验 1 程序 exp1 m 运行结果 四 四 简要回答思考题简要回答思考题 思考题 1 第一路调幅信号的载波频率 fc1 1000Hz 第一路调幅信号的调制信号频率 fm1 100Hz 第二路调幅信号的载波信号频率 fc2 500Hz 第二路调幅信号的调制信号频率 fm2 500Hz 第三路调幅信号的载波频率 fc3 250Hz 第三路调幅信号的调制信号频率 fm3 25Hz 思考题 2 因为信号 st 是周期序列 谱分析时要求观察时间为整数倍周期 所以 本 题的一般解答方法是 先确定信号 st 的周期 在判断所给采样点数 N 对应的观 察时间 Tp NT 是否为 st 的整数个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026事业单位工勤技能-陕西-陕西公路养护工三级(高级工)历年参考题库含答案详解
- 2026事业单位工勤技能-重庆-重庆环境监测工四级(中级工)历年参考题库含答案详解
- 2026事业单位工勤技能-重庆-重庆工程测量工三级(高级工)历年参考题库含答案详解
- 2026事业单位工勤技能-重庆-重庆中式烹调师五级(初级工)历年参考题库含答案详解
- 2026事业单位工勤技能-辽宁-辽宁铸造工一级(高级技师)历年参考题库含答案详解
- 2026事业单位工勤技能-辽宁-辽宁林木种苗工二级(技师)历年参考题库含答案详解
- 2026事业单位工勤技能-辽宁-辽宁农机驾驶维修工五级(初级工)历年参考题库含答案详解
- 2026事业单位工勤技能-贵州-贵州水工闸门运行工四级(中级工)历年参考题库含答案详解
- 2026事业单位工勤技能-贵州-贵州无损探伤工二级(技师)历年参考题库含答案详解
- 2026事业单位工勤技能-贵州-贵州公路养护工五级(初级工)历年参考题库含答案详解
- 贵州省公路占道作业安全技术指南(试行)
- 头发移植课件
- 《深度学习与神经网络》全套教学课件
- GB/T 9535.2-2025地面用光伏组件设计鉴定和定型第2部分:试验程序
- 煤矿安全生产风险分级管控和隐患排查治理双重预防体系建设培训课件
- 全国民用爆炸物品信息管理系统领用发放手持机用户手册
- Colles骨折课件教学课件
- 委托检测服务合同协议书
- 长期总代理协议书范本
- 大学生职业规划大赛成长赛道
- NB-T+33008.1-2018电动汽车充电设备检验试验规范 第1部分:非车载充电机
评论
0/150
提交评论