matlab和双线性变换的滤波器设计.doc

武汉理工大学MATLAB课程设计报告书题目MATLAB课程设计基于MATLAB和双线性变换的滤波器设计初始条件MATLAB仿真软件数字信号处理与图像处理基础知识双线性变换法的原理和算法巴特沃斯高通滤波器的性能指标要求完成的主要任务利用MATLAB仿真软件系统结合双线性变换法设计一个数字巴特沃斯高通、低通和带通IIR滤波器。说明自己确定滤波器的不同参数得到不同的结果,最后自己分析原因。课程设计题目由指导教师提供,每人隶属一组完成任务,每组完成的内容不能雷同(按学号分组)时间安排序号阶段内容所需时间1方案设计1天2软件设计2天3系统调试1天4答辩1天合计5天指导教师签名年月日系主任(或责任教师)签名年月日武汉理工大学MATLAB课程设计报告书目录武汉理工大学MATLAB课程设计报告书摘要数字滤波器是数字信号处理的基础,用来对信号进行过滤、检测与参数估计等处理,在通信、图像、语音、雷达等许多领域都有着十分广泛的应用。尤其在图像处理、数据压缩等方面取得了令人瞩目的进展和成就。鉴于此,数字滤波器的设计就显得尤为重要。此报告重点介绍了用双线性不变法设计IIR数字滤波器的基本流程,比较了各种设计方法的优缺点,总结了模拟滤波器的性能特征。最后以双线性不变法设计了一个高通巴特沃斯FIR数字滤波器,介绍了设计步骤,然后在MATLAB环境下进行了仿真与调试,实现了设计目标。关键字数字滤波器巴特沃斯MATLAB双线性变法武汉理工大学MATLAB课程设计报告书ABSTRACTMATLABFORRESEARCHANDAPPLICATIONOFDIGITALFILTERPROVIDESANINTUITIVE,EFFICIENTANDCONVENIENTWEAPONHEMATRIXOPERATIONSBASEDONTHECALCULATION,VISUALIZATION,PROGRAMDESIGNINTEGRATEDINTOANINTERACTIVEWORKINGENVIRONMENTINPARTICULAR,MATLABTOOLBOXTOENABLERESEARCHERSINVARIOUSFIELDSCANBEEASYANDINTUITIVEAPPLICATIONOFSCIENTIFICRESEARCHANDENGINEERINGTHISREPORTINTRODUCEDWITHEMPHASISOFTHEBASICFLOWOFDESIGNINGTHEIIRDIGITFILTERBYTHEBILINEARPOLITICALRE,COMPAREDWITHEACHKINDOFDESIGN SGOODANDBADPOINTS,SUMMARIZEDANALOGFILTER SPERANCECHARACTERISTICFINALLYDESIGNONEBYTHEBILINEARPOLITICALRETOPASSBUTTERWORTHHIGHIIRDIGITFILTER,INTRODUCEDTHEDESIGNPROCEDURE,THENHASCARRIEDONTHESIMULATIONANDTHEDEBUGGINGUNDERTHEMATLABENVIRONMENT,HASACHIEVEDTHEPROJECTOBJECTIVEKEYWORDDIGITALFILTERBUTTERWORTHMATLAB武汉理工大学MATLAB课程设计报告书1数字滤波器11数字滤波器的基本概念数字滤波器是数字信号处理的重要基础,是对信号都是过滤检测与参数估计等处理过程中,它是使用最为广泛的一种线性系统。数字滤波器处理的对象是经由采样期间将模拟信号转换而得到的数字信号。数字滤波器是指完成信号滤波处理功能的,用有限精度算法实现的离散时间线性非时变系统。数字滤波器的输入是一组数字量。它本身既可以是用数字硬件装配而成的一台用于完成给定运算的专用数字计算机,也可以是将所需的运算编写的程序通过计算机来执行。数字滤波器具有稳定性高、精度高、灵活性大等突出优点。随着数字技术的发展,用数字技术实现滤波器的功能愈来愈受到人们的重视,并得到了广泛的应用。数字滤波器的数学运算通常有两种实现方式。一种是频域法,即利用FFT快速运算方法对输入信号进行离散傅里叶变换,分析其频谱,然后再根据所希望的频率特性进行滤波,再利用傅里叶反变换得到时域信号。这种方法具有较好的频域选择特性和灵活性,并且由于信号频率与所希望的频率特性是简单的相乘关系,所以它比计算等价的时域卷积要快得多。另一种方法是时域法,这种方法是通过离散的抽样数据做差分数学运算来达到滤波目的的。12数字滤波器的分类数字滤波器按照不同的分类方法,可分为许多种,但总体来讲可以分成两大类。一类称为经典滤波器,即一般滤波器,特点是输入信号中有用的频率成分和希望滤除的频率成分各占有不同的频带,通过一个合适的选频滤波器达到滤波的目的。但对于一般滤波器,如果信号和干扰的频带互不重叠,则不能完成对干扰的有效滤除,这是需要采用另一类所谓的现代滤波器,例如维纳滤波器、卡尔曼滤波器、自适应滤波器等最佳滤波器,这些滤波器可按照随机信号内部的一些统计分布规律,从干扰中最佳地提取信号。从功能上,一般数字滤波器可以分为低通、高通、带通、带阻和全通等,此种分类方法是和模拟滤波器一样的。武汉理工大学MATLAB课程设计报告书13数字滤波器的MATLAB实现MATLAB工具箱未滤波器的设计应用提供了丰富而简便的方法,如函数方法和图形工具方法等,使原来非常繁琐复杂的程序设计变成了简单的函数调用,为滤波器的设计和实现开辟了广阔的天地。数字滤波器的一般设计过程为按照实际需要,确定滤波器的性能要求;用一个因果的、稳定的离散线性时不变系统,去逼近这一性能指标;用有限精度的运算实现所设计的系统;通过模拟,验证所设计的系统是否符合给定性能要求。DD武汉理工大学MATLAB课程设计报告书2双线性变换法21双线性变换法知识简介脉冲响应不变法的主要缺点是产生频率响应的混叠失真。这是因为从S平面到Z平面是多值的映射关系所造成的。为了克服这一缺点,可以采用非线性频率压缩方法,将整个频率轴上的频率范围压缩到Π/T~Π/T之间,再用ZEST转换到Z平面上。也就是说,第一步先将整个S平面压缩映射到S1平面的Π/T~Π/T一条横带里;第二步再通过标准变换关系ZES1T将此横带变换到整个Z平面上去。这样就使S平面与Z平面建立了一一对应的单值关系,消除了多值变换性,也就消除了频谱混叠现象。由图21看出,在零频率附近,模拟角频率Ω与数字频率Ω之间的变换关系接近于线性关系;但当Ω进一步增加时,Ω增长得越来越慢,最后当Ω→∞时,Ω终止在折叠频率ΩΠ处,因而双线性变换就不会出现由于高频部分超过折叠频率而混淆到低频部分去的现象,从而消除了频率混叠现象。图2122双线性变换法设计数字滤波器原理将S平面J轴压缩变换到S1平面J轴上的/T到/T一段,可以采用以下变换关系2TAN1T这样变换到,变换到,可将上式写成T1001£­O2TANT£½武汉理工大学MATLAB课程设计报告书2211TJJJJE令,,解析延拓到整个S平面和S1

双线性变换 matlab,matlab和双线性变换的滤波器设计.doc相关推荐

  1. matlab滤波器设计工具箱带阻滤波器,用matlab信号处理工具箱进行fir滤波器设计的三种方法...

    用matlab信号处理工具箱进行fir滤波器设计的三种方法 摘 要 介绍了利用 MATLAB 信号处理工具箱进行 FIR 滤波器设计的三种方法:程序设计法. FDATool 设计法和 SPTool 设 ...

  2. 频域串联滞后校正matlab,自动控制原理实验七基于MATLAB控制系统频域法串联校正设计.doc...

    自动控制原理实验七基于MATLAB控制系统频域法串联校正设计.doc 实验七 基于MATLAB控制系统频域法串联校正设计 一.实验目的 (1)对给定系统设计满足频域或时域指标的串联校正装置: (2)掌 ...

  3. 使用matlab设计电机控制器,matlab实验五直流电机拖动系统控制器设计.doc

    matlab实验五直流电机拖动系统控制器设计.doc 实验五直流电机拖动系统控制器设计1实验目的学会CONTROLSYSTEMTOOLBOXSISO设计工具的使用2实验方法按照HELP下CONTROL ...

  4. matlab抗混叠滤波器,试验四音频抗混叠滤波器设计.doc

    试验四音频抗混叠滤波器设计 实验四 音频抗混叠滤波器设计 [实验目的] 学习用Matlab进行滤波器设计仿真. [实验内容] 题目要求:1)设计Butterworth型音频抗混叠滤波器: 2)参数: ...

  5. matlab函数 无限冲激响应滤波器,课程设计-有限冲击响应(FIR)滤波器和无限冲激响应(IIR)滤波器设计.doc...

    毕业论文 有限冲击响应(FIR)滤波器和无限冲激响应(IIR)滤波器摘 要 本文简要阐述了数字滤波器的基本原理,并设计实现了有限冲击响应(FIR)滤波器和无限冲激响应(IIR)滤波器.在设计中借助MA ...

  6. 基于matlab的步进电机转速控制仿真,matlab步进电机转速控制仿真(课程设计).doc

    matlab步进电机转速控制仿真(课程设计) 摘 要 一般电动机都是连续旋转,而步进电动却是一步一步转动的,故叫步进电动机.每输入一个冲信号,该电动机就转过一定的角度(有的步进电动机可以直接输出线位移 ...

  7. 半桥dcdc变换器matlab,半桥式DC-DC变换器设计.doc

    半桥式DC-DC变换器设计 半桥式DC-DC变换器设计 [摘要]近年来,随着电力电子器件.控制理论的发展和人们对电源性能要求的提高,电力电子技术引起了学者们的广泛关注.目前一些发达国家正逐渐把电力变换 ...

  8. 交流电机调压调速matlab仿真,异步电动机调压调速系统的设计.doc

    摘要:异步电机由于其结构比较简单.稳定性以及输出的功率比较大等特点,并且在工业等方面得到广泛的应用,因此对其设计的要求也不断的提高,导致我们在考虑其性能的同时,也要考虑其成本,以及其能够达到优异的控制 ...

  9. [Matlab]LMS滤波器设计

    [Matlab]自适应(LMS)滤波器设计 ​ 自适应滤波是近年以来发展起来的一种最佳滤波方法.它是在维纳滤波,Kalman滤波等线性滤波基础上发展起来的一种最佳滤波方法.由于它具有更强的适应性和更优 ...

最新文章

  1. 云计算重构渠道商的价值基础,推动渠道商向服务商转型
  2. FPGA实现多个数的加法运算
  3. Nginx和lvs在负载均衡方面的对比
  4. dart系列之:dart类中的构造函数
  5. egg 完整实例 增删改查MongoDB,websocket
  6. L3MON-远程Android管理套件环境搭建
  7. php eval函数的用法,php eval函数用法详解
  8. 【JPress】Template
  9. auto.js朋友圈克隆 截图 上传数据
  10. Python菜鸟爬虫技巧
  11. OpenCV3 和 Qt5 计算机视觉:1~5
  12. 0x03-无线局域网
  13. 手机平板移动终端固定IP设置方法
  14. Liunx系统格式化磁盘和挂载备份盘
  15. unity做一个小游戏(适合零基础或者巩固加深unity中的工具类的用法)
  16. Canvas入门篇(一)
  17. Quartus II 13.0 使用自带仿真小窗口闪退问题(2022.03.21)
  18. 水质模型发展历程以及水质模拟软件介绍
  19. VC2017编译OpenCV
  20. 利用ansible一键化部署rsync服务

热门文章

  1. 在线Excel转YAML工具
  2. 制造企业如何满足客户需求?精益生产教您三招
  3. E63(S60V3)硬格锁码解不开怎么办?—NSS的使用
  4. python 电路仿真spice_SPICE的仿真电路图与现实到底有什么差距
  5. Adobe Audition 2022 v22.5 WiN-MAC 专业音频编辑软件
  6. 计算机毕业做项目管理,计算机专业毕业论文-项目管理系统.doc
  7. windows7资源管理器中增加XP下的摄像头图标
  8. 各大门户备战里约奥运会,谁会赢在关键时刻?
  9. 里约奥运现并列冠军怎么放国歌
  10. 收藏:关于色彩的心理重量