| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

基于Blackman窗的FIR数字低通滤波器设计

文***品

贡献于2022-04-23

字数:4947





课 程 设 计






课程设计名称基Blackman窗FIR数字低通滤波器设计
专业班级 : 电信
学生姓名 :
学 号 :
指 导 教 师 :
课程设计时间: 20136242013630


数字信号处理 专业课程设计务书

学生姓名
星空
专业班级
电信
学号

题 目
基Blackman窗FIR数字低通滤波器设计
课题性质
工程技术研究
课题源
拟课题
指导教师

组姓名



设计具性指标FIR数字带通滤波器:02504窗函数Blackman窗分析设计结果性


务求

1 温窗函数法设计数字FIR滤波器原理设计方法
2 求出设计出滤波器激响应系数
3 绘制设计滤波器增益响应曲线

参考文献
[1] 胡广书 数字信号处理—理算法实现[M] 北京 清华学出版社 1997
[2] R Lyons Understanding Digital Signal Processing [M] 2nd ed Prentice Hall PTR 2004
[3] AV奥海姆 RW谢弗 and JR巴克 离散时间信号处理[M] 第二版 西安交通学出版社 2001
[4] S K Mitra Digital Signal Processing A ComputerBased Approach[M] 3rd ed McGrawHill 2005
审查意见
指导教师签字:李相国
教研室签字: 年 月 日
说明:表指导教师填写教研室审核达选题学生装订设计(文)首页

1 需求分析
数字滤波器理解计算程序算法代表输入信号数字时间序列转化代表输出信号数字时间序列转化程中信号预定形式变化数字滤波器种分类根数字滤波器激响应时域特征数字滤波器分两种限长激响应(iir)滤波器限长激响应(fir)滤波器iir数字滤波器具限宽激响应模拟滤波器相匹配iir滤波器设计采取模拟滤波器设计基础进步变换方法fir数字滤波器单位脉响应限长序列设计问题实质确定满足求转移序列脉响应常数问题设计方法窗函数法频率采样法等波纹佳逼法等
设计FIR滤波器方法时域出发截取限长段击响应作H(z)系数击响应长度N系统函数H(z)阶数N足够长截取方法合理总满足频域求般种时域设计频域检验方法反复回合成功设计线性相位FIR数字滤波器首先求理想频率响应w周期函数周期展开成傅氏级数:

中理想频响应理想单位抽样响应序列作设计FIR DFh(n)般限长非果物理法实现设计出频响类似理想频响滤波器考虑h(n)似
窗函数基思想:先选取理想滤波器(单位抽样响应非果限长)截取(加窗)单位抽样响应线性相位果FIR滤波器种方法重点选择合适窗函数理想滤波器
设x(n)长序列w(n)长度N窗函数w(n)截断x(n)N点序列xn(n)
xn(n) x(n) w(n)
频域

见窗函数w(n)仅仅会影响原信号x(n)时域波形会影响频域形状
加矩形窗频谱理想频谱结:
加窗渡带变宽渡带带宽取决窗谱瓣宽度矩形窗情况渡带宽N越渡带越窄越陡
渡带两旁产生肩峰肩峰两侧形成起伏振荡肩峰幅度取决窗谱瓣旁瓣面积矩形窗情况895%N关工程惯相衰耗描述滤波器相衰耗定义

样两肩峰点相衰耗分074dB21dB中(00895)应点值定义阻带衰耗
分析见滤波器种重指标窗函数决定改进滤波器关键改进窗函数
窗函数谱两重指标:瓣宽度旁瓣峰值衰耗旁瓣峰值衰耗定义:
旁瓣峰值衰耗=20lg(第旁瓣峰值/瓣峰值)
改善滤波器性需窗函数谱满足:
瓣窄设计出滤波器较陡渡带
第副瓣面积相瓣面积量集中瓣外泄少设计出滤波器肩峰余振
面两条件相互矛盾实际应中折衷处理兼顾项指标
次设计求窗函数Blackman窗基础设计具性指标FIR数字带通滤波器: 02504
2 概设计
果希滤波器理想频率响应函数应单位脉响应

窗函数设计法基原理限长单位脉响应序列逼限长序列非果窗函数截断进行加权处理:

作实际设计FIR数字滤波器单位脉响应序列频率响应函数

式中N选窗函数长度
知道窗函数法设计滤波器性取决窗函数类型窗口长度N取值设计程中根阻带衰减渡带宽度求选择合适窗函数类型窗口长度N
程序框图图41示中幅度特性求dB表示
开始
计算读入窗口长度N
计算hd(n)
调窗函数子程序求w(n)
调子程序(函数)计算H(k)DFT[h(n)]
调绘图子程序(函数)绘制H(k)幅度相位曲线
结束
图1 程序框图
计算h(n) hd(n) w(n)

布莱克曼窗函数
布莱克曼窗函数时域形式表示

频域特性:

中矩形窗函数幅度频率特性函数
布莱克曼窗函数旁瓣值瓣值低57dB瓣宽度矩形窗函数瓣宽度3倍12πN
Blackman函数调方式: w blackman (n):输入参数n窗函数长度输出参数w窗函数值组成n阶量
3 运行环境
软件环境:
1Windows xp
2 MATLAB65
4 开发工具编程语言
开发工具
MATLAB桌面命令窗口历史命令窗口编辑器调试器路径搜索户浏览帮助工作空间文件浏览器
MATLAB高级矩阵阵列语言包含控制语句函数数结构输入输出面象编程特点户命令窗口中输入语句执行命令步先编写较复杂应程序(M文件)起运行
5 详细设计
算法实现源程序:
(1)计算实际滤波器幅度相位响应
function [dbmagphagrdw]myfreqz(ba)
N1000[Hw]freqz(baN'whole')
H(H(11501))'w(w(11501))'
magabs(H)
db20*log10((mag+eps)max(mag))
phaangle(H)
grdgrpdelay(baw)

(2)求滤波器理想脉响应
function hdideal_lp(wcM)
al(M1)2
n[0(M1)]
mnal+eps
hdsin(wc*m)(pi*m)
(3)程序:
wst04*piwp025*pideltawwstwp 渡带宽△w计算
N0ceil(11*pideltaw) 布莱克曼窗计算需滤波器长度
NN0+mod(N0+12)实现第类偶称滤波器应确保长度N奇数
n[01N1]
wc(wst+wp)2 截止频率取两边缘频率均值
hdideal_lp(wcN) 求理想脉响应
wdbla(blackman(N))' 求窗函数
hhd*wdbla 设计脉响应应理想脉响应窗函数积
[dbmagphagrdw]myfreqz(h[1]) 设计结果进行检验
dw2*pi2000 频率分辨率
Rp(min(db(1wpdw+1))) 检验通带波动
Asround(max(db(wstdw+1501))) 检验阻带衰减
figure(1)
subplot(221)stem(nwdbla)title('布莱克曼窗') 绘制布莱克曼窗
axis([0 N1 0 11])ylabel('w(n)')text(N+10'n')
subplot(222)stem(nh)title('实际脉响应') 绘制实际脉响应
axis([0 N1 04 05])xlabel('n')ylabel('h(n)')
subplot(223)plot(wpidb) 绘制幅度响应
title('幅度响应(单位:dB)')grid
axis([0 1 150 10])xlabel('频率(单位: pi)')ylabel('分贝数')
set(gca'XTickMode''manual''XTick'[002035065081])
set(gca'YTickMode''manual''YTick'[600])
subplot(224)plot(wpha)title('相位响应') 绘制相频特性
axis([0 2 4 4])xlabel('频率(单位pi)')ylabel('相位(Φ)')
6 调试分析
设计低通滤波器时首先计算出渡带宽然查表设计窗函数需阶数窗函数设计滤波器形状差异尤瓣宽度旁瓣形状瓣旁瓣高度差较明显差实际应中应根实际情况折衷处理兼顾项指标
实际中遇离散时间信号总限长避免遇数截断问题信号处理中离散序列数截断通序列窗函数相实现
7 测试结果
测试结果错初始参数ws04*piwp025*pi运行出错错误程序行:axis([0 2 4 4])xlabel('频率(单位pi)')ylabel('相位(Φ)')检查出标点出错应英文输入法标点
运行结果(图)

参考文献
[1]刘泉 信号系统 高等教育出版社 2006
[2] 丁玉美高西全编著 数字信号处理西安:西安电子科技学出版社2000
[3]刘泉 数字信号处理原理实现 电子工业出版社 2005
[4] 黄文梅熊桂林杨勇编著 信号分析处理MATLAB语言应长沙:国防科技学出版社
[5] 张宗橙张玲华曹雪虹编著 数字图处理应南京:东南学出版社1997















心体会
通该课程学数字通信理更进步理解通该数字滤波器设计解数字滤波器基结构基特性掌握基撰写文形式思路作电子信息工程专业学生数字信号处理重专业课程事通信事业基保障通作该文重部分—MATLAB运提高集计算编程绘图体该应软件运力MATLAB包含十工具箱覆盖通信动控制信号处理图象处理财化工生命科学等科学技术领域汲取世界领域新研究成果已成事科学研究工程设计缺少工具软件该课程设计数字信号处理关教学容MATLAB语言紧密机结合起学基础理知识时学会应MATLAB学应MATLAB时加深基知识理解增强计算机应力提高学效果总教学知识掌握出发MATLAB应出发通次学掌握基Blackman窗FIR数字带通滤波器设计基知识实际应技巧提高编程写报告力收获巩固学知识


文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

数字信号处理课程设计FIR数字滤波器设计及MATLAB的实现

数 字 信 号 处 理课程设计题目: FIR数字滤波器设计及MATLAB的实现学院: 专业: 班级: 学号: 姓名: 指导教师: 摘要随着信息时代和数字世界的到来,数字信号处理已成为当今一门极为重要的学科和技术领域。数字信号处理在通信、语言、图像、自动控制、雷达、军事、航空

文***品 8个月前 上传233   0

基于MATLAB的低通滤波器设计课程设计

 通信系统综合设计与实践题目基于MATLAB的低通滤波器设计 院(系)名称信院通信系 专业名称通信工程 学生姓名 学生学号 指导教师 2013年 5 月 25 日目 录摘要...................................................................

文***品 1年前 上传330   0

实验五:FIR数字滤波器设计与软件实现

实验五:FIR数字滤波器设计与软件实现一、实验指导1.实验目的(1)掌握用窗函数法设计FIR数字滤波器的原理和方法。(2)掌握用等波纹最佳逼近法设计FIR数字滤波器的原理和方法。(3)掌握FIR滤波器的快速卷积实现原理。(4)学会调用MATLAB函数设计与实现FIR滤波器。2. 实验内容及步骤(1)认真复习第七章中用窗函数法和等波纹最佳逼近法设计FIR数字滤波器的原理;(2)调

文***享 6个月前 上传187   0

利用MATLAB仿真软件系统结合窗函数法设计一个数字带通FIR滤波器

利用MATLAB仿真软件系统结合窗函数法设计一个数字带通FIR滤波器目录目录 1摘要 IAbstract II1 原理说明 11.1 数字滤波技术 11.2 FIR滤波器 21.3 窗函数 32 滤波器设计 42.1 滤波器设计要求 42.2 设计函数的选取 42.3 窗函数构造 52.4 设计步骤 82.5 设计方法 83 滤波器测试 153.1 滤波器滤波性能

文***品 1年前 上传317   0

脉冲响应不变法设计数字低通滤波器课程设计

XX大学课 程 设 计 说 明 书题目: 脉冲响应不变法设计数字低通滤波器 学院(系):电气工程学院 年级专业:级精密仪器及机械班学 号: 学生姓名: 指导教师: 教师职称: 讲师 电气工程学院《课程设计

文***品 2年前 上传285   0

基于FPGA的数字跑表

基于FPGA的数字跑表学院:物电学院姓名: 学号:班级:班日期:2011年X月X日目录一、实例的主要内容 3二、实验目标: 41初步掌握Verilog HDL语言的设计方法 42、完成一个数字跑表的设计。 4三、实验原理: 4四、程序代码及分析 5五、实验步骤 95.1新建一个文件夹, 95.2创建工程 105.3 编译、运行程

文***品 3年前 上传632   0

基于51单片机的智能窗户设计毕业设计

基于51单片机的智能窗户设计【摘 要】 随着电子技术的发展和人民生活水平的不断提高,智能窗已经越来越多地被用到了现代智能化建筑中,提供住户一个安全、方便的环境。据统计,在未来的几年内,安装智能窗的用户将不断增加。本次设计的智能窗户系统能通过其数据检测传感电路不断循环检测室外湿度及温度,当室外湿度达到一定时(下雨时)窗户自动关闭,防止潮湿空气或雨水进入房间;另外可设置自动关闭窗户或开启窗户时

文***品 5个月前 上传126   0

基于单片机的数字温度计设计课程设计

基于单片机的数字温度计设计引言随着现代信息技术的飞速发展和传统工业改造的逐步实现.能够独立工作的温度检测和显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,但需后续信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。与传统的温度计相比,这里设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。选用AT89C51型单

文***享 3年前 上传945   0

基于原理图的数字跑表设计课程设计

XX大学设计报告课程名称: 基于FPGA的现代数字系统设计 设计名称: 基于原理图的数字跑表设计 姓 名: 学 号: 班 级: 指导教师:

文***享 11个月前 上传320   0

基于51单片机数字温度计设计课程设计

课 题: 基于51单片机数字温度计设计专 业: 电子信息工程班 级: 班学 号: 姓 名: 指导教师: 设计日期:成 绩:XX大学XX学院电气学院 基于51单片机数字温度计设计一、设计目的 1、掌握单片机电路的设计原理

文***品 3年前 上传980   0

PARWANCPU状态机设计基于FPGA的数字系统设计

 基于FPGA的数字系统设计 大作业 学号: 姓名: 班级: 题目一:设计Parwan 的control section 内部状态机s1\s2\..\s9\,并给出功能仿真? 题目二:利用分层结构设计ParwanCPU,并给出功能仿真

文***品 11个月前 上传303   0

基于MATLAB的IIR数字滤波器的设计与仿真毕业设计

 本科毕业设计论文 题 目 基于MATLAB的IIR数字滤波器的设计与仿真 专业名称 电子信息工程 学生姓名 指导教师 完成时间 20XX年6月 目录 摘 要 1 ABSTRACT 2 前 言 3 第1章 滤波

z***u 5年前 上传1528   0

基于PYNQ平台的手写数字识别

PYNQ全称为Python Productivity for Zynq,即在原有Zynq架构的基础上,添加了对python的支持。Zynq是赛灵思公司推出的行业第一个可扩展处理平台系列,在芯片中集成了ARM处理器和FPGA可编程逻辑器件,旨在为视频监视、汽车驾驶员辅助以及工厂自动化等高端嵌入式应用提供所需的处理与计算性能水平。

下***风 5年前 上传8731   0

基于单片机的遥控窗帘课程设计

《单片机应用与仿真训练》设计报告基于单片机的遥控窗帘设计姓 名: 学 号: 专业班级: 11电气升班 指导老师:   所在学院: 电气工程与自动化系

z***u 1年前 上传296   0

基于FPGA的FSK数字调制解调器设计

等级:课 程 设 计课程名称专业课程设计课题名称基于FPGA的FSK数字调制解调器设计专 业电子信息工程班 级学 号姓 名指导老师2016年X月X日电气信息学院专业设计任务书课题名称基于FPGA的FSK数字调制器或解调器设计姓 名专业电子信息工程班级 学号指导老师课程设计时间

文***品 1年前 上传336   0

基于LabVIEW的IIR-数字滤波器的设计

智能化测控技术课程设计第二章 基于Labview虚拟滤波器的设计2.1 labview简介 LabVIEW 是NI(National INSTRUMENT,美国国家仪器)公司推出的一种基于G 语言的虚拟仪器(virtual INSTRUMENT,VI)开发工具。LabVIEW 编程使用图形化语言,它是非计算机专业人员使用的工具,它为设计者提供了一个便捷、轻松的设计环境,因此,LabVI

文***享 3年前 上传725   0

基于单片机的数字温度计课程设计

摘要 本文提出了关于MCS-51系列单片机的数字温度计的制作电路方法和编程思想。设计一直灌输着电子电路制作软硬结合,以硬件为主的理念。采用模块化的设计思想。硬件模块分为温度的感应模块、时钟模块、控制模块、显示模块。软件同样采用模块化设计,分为中断模块、温度转化模块、时间调整模块。控制器采用单片机AT89S51,时钟电路采用万年历芯片DS1302,温度传感器采用DS18B20,用数码管并行

文***享 3年前 上传786   0

基于51单片机的数字温度计毕业设计

数字测温计设计摘要:随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。在工业生产中温度是常用的被控参数,而采用单片机来对这些被控参数进行控制已成为当今的主流。本文介绍了基于AT89S51单片机的测温系统,描述了利用DS18B20开发测温系统的过程,对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详实的分析,对各部分的电路也逐

文***享 3年前 上传1210   0

基于单片机的数字采控器设计毕业论文

摘 要:数字采集系统简称DAS(Digital Acquisition System),是指将温度、压力、流量、位移等模拟量进行采集、量化转换成数字量后,以便由计算机进行存储、处理、显示或打印的装置。数字采集系统是采集系统中最常见的类型,随着单片机技术的飞速发展,通过单片机对被控对象进行控制日益成为今后的一个重要发展的方向。人们需要一种应用范围广、性价比高的数据采集系统。

z***u 5年前 上传1341   0

基于单片机的数字采控器设计毕业论文

 毕业设计说明书 基于单片机的数字采控器 设计 专业 电气工程及其自动化 学生姓名 班级 学号 指导教师 完成日期 20XX年X月X日 基于单片机的数字采控器设计 摘 要:数字采集系统简称DAS(Digital Acquisition System),是指将温度、压力、流量、位移等模拟量进行采集、量化转换成数字量后,以便由计算机进行存储、处理、显示

文***品 5年前 上传1192   0

学士论文开题报告基于51单片机的数字示波器设计

XX学院信息工程学院学士学位论文开题报告课题名称 基于51单片机的数字示波器设计 学生姓名 导师姓名 所在系部 信息工程学院 学科专业 电子信息科学与技术 年 级 级 论文工作的 起止时间 2008.11.15-2009.5.

文***品 2年前 上传762   0

毕业论文:基于单片机的数字电能表设计

随着中国经济的腾飞,人民生活水平的提高,对电能的需求日益增长,之前传统单一的费率政策已经不能满足需求,电网开始采用新的用电政策,用来平衡高峰用电和低谷用电,保证电网的安全稳定运行。这就对电能表提出了新的要求,如今单片机技术已经广泛应用在各个领域,其有着价格低廉、技术成熟、运行安全稳定等优点,如今单片机控制的电能表逐步取代了传统的电能表。

z***a 5年前 上传1478   0

基于热敏电阻数字温度计课程设计

单片机应用系统(三级)项目设计说明书(2012/2013学年第二学期)题 目 : 基于热敏电阻的数字温度计 __专业班级 : 电子信息工程 学生姓名 : 指导教师 :

文***品 4年前 上传655   0

FIR高通滤波器的设计课程设计

课程设计任务书学生姓名: 专业班级: 电信班 指导教师: 工作单位: 信息工程学院 题 目:FIR高通滤波器的设计初始条件: 具备数字信号处理的理论知识;具备Matlab编程能力;熟悉高通滤波器的设计原理;提供编程所需要的计算机一台要求完成的主要任务:(包括课程设计工作量及其技术要求,以

文***品 3年前 上传501   0

基于单片机的数字电压表

 基于单片机的数字电压表 摘要:本文介绍一种基于89S52单片机的一种电压测量电路,该电路采用ICL7135高精度、双积分A/D转换电路,测量范围直流0-±2000伏,使用LCD液晶模块显示,可以与PC机进行串行通信。正文着重给出了软硬件系统的各部分电路,介绍了双积分电路的原理,89S52的特点,ICL7135的功能和应用,LCD1601的功能和应用。该电路设计新颖、功能强大、可扩展性强

山***1 5年前 上传1055   0