基于matlab的带通带阻滤波器的设计.doc
《基于matlab的带通带阻滤波器的设计.doc》由会员分享,可在线阅读,更多相关《基于matlab的带通带阻滤波器的设计.doc(16页珍藏版)》请在三一办公上搜索。
1、摘要 模拟滤波器的理论和设计方法以发展的相当成熟,且有多种典型的模拟滤波器供我们选择,如巴特沃斯滤波器、切比雪夫滤波器、椭圆滤波器、贝塞尔滤波器等。这些滤波器都有严格的设计公式,现成的曲线和图表供设计人员使用,而且所设计的系统函数都满足电路实现条件。本次课程设计是利用MATLAB的buttord和butter函数设计巴特沃斯模拟滤波器,得到损耗函数和相频特性函数的图形。关键字: 模拟滤波器 MATLAB 损耗函数 相频特性目录摘要1目录2一、 MATLAB简介31、 MATLAB介绍32、 功能特性33、 应用4一、 设计原理51、带阻滤波器的设计原理52、带通滤波器的设计原理7二、软件实现8
2、1、带阻滤波器设计82、 带通滤波器的设计9三、仿真设计121、 带阻滤波器仿真设计122、 带通滤波器的仿真设计14致谢16参考文献16一、 MATLAB简介1、 MATLAB介绍MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进
3、水平。 MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C+,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。 2、 功能特性主要功能 1.数值分析2.数值和符号计算3.工程与科学绘图4.控制系统的设计与仿真5.数字图
4、像处理6.数字信号处理7.通讯系统设计与仿真8.财务与金融工程3、 应用MATLAB 产品族可以用来进行以下各种工作: 1、 数值分析2、 数值和符号计算3、 工程与科学绘图4、控制系统的设计与仿真5、数字图像处理技术6、数字信号处理技术7、通讯系统设计与仿真8、财务与金融工程9、管理与调度优化计算(运筹学)MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用MATLAB函数集)扩展了MATLAB 环境,以解决这些应用领域内特定类型的问题。一、 设计原理 模拟带通、带阻滤波器的设计过程是:先
5、将希望设计的各种滤波器转换为低通滤波器技术指标,然后设计相应的低通滤波器,最后采用频率转换法将低通滤波器转换成所希望的各种滤波器。1、带阻滤波器的设计原理 本设计中分别用ha(t)、Ha(s)、Ha(j)表示模拟滤波器的单位脉冲相应、系统函数、频率响应函数,三者的关系如下Ha(s)=LTha(t)=ha(t)exp(-st)dtHa(j)=FTha(t)=ha(t)exp(-jt)dt 可以用ha(t)、Ha(s)、Ha(j)中任一个描述模拟滤波器,也可以用线性常系数微分方程描述模拟滤波器。但是设计模拟滤波器时,设计指标一般由幅频相应函数|Ha(j)|给出,而模拟滤波器设计就是根据设计指标,求
6、系统函数Ha(s)。 工程实际中通常用所谓的损耗函数即衰减函数A()来描述滤波器的幅频响应特性,对归一化幅频响应函数,A()定义如下:A()=-20lg|Ha(j)|=-10lg|Ha(j)|2dB模拟带阻滤波器的设计指标参数有1p、1s、0、su、pu。p1和pu分别表示带阻滤波器的通带下边界频率和通带上边界频率;1s和su分别表示带阻滤波器的阻带下边界频率和阻带上边界频率。1和2分别称为通带和阻带波纹幅度 图1 带阻滤波器带阻滤波器的技术指标要求必须是几何对称的。如果带阻滤波器不是几何对称的,为了使对称的带阻滤波器满足最小阻带衰减要求,在由非对称的带阻滤波器变换为对称的带阻滤波器时,保留非
7、对称带阻滤波器的阻带截止频率调整两个通带截止频率中的一个,调整过程步骤如下:(1) 计算(0)2=1ssu(2)计算 p1=(0)2/pu ,如果p11p,用p1代替1p;(3)如果p11p,计算pu=(0)2/pu,并用pu代替pu;(4) 如果A1pA2p,选择Ap=minA1p,A2p。 所有类型的变换,包括各自与低通原型的频率变换如表1所示。用频率变换法设计一个模拟滤波器的步骤如下:1、 确定低通、高通、带通和带阻模拟滤波器的技术要求。当要求的带通或带阻滤波器是非几何对称时,根据上面描述的过程使这些技术要求成几何对称的;2、 2、根据表1中的变换关系,确定归一化低通滤波器的技术要求:通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 matlab 带阻滤波器 设计

链接地址:https://www.31ppt.com/p-4139627.html