下模拟滤波器的仿真设计
基于multisim的二阶滤波器仿真设计实验报告
![基于multisim的二阶滤波器仿真设计实验报告](https://img.taocdn.com/s3/m/952005c64bfe04a1b0717fd5360cba1aa8118cc6.png)
基于multisim的二阶滤波器仿真设计实验报
告
本报告主要就基于multisim的二阶滤波器的仿真设计进行介绍
和说明,目的是为了解决模拟信号中的信号干扰以及抑制或突出某些
频率分量的问题。
仿真设计是基于Multisim软件来实现的,Multisim是一款由National Instruments 公司开发的电子工程专业虚拟仿真软件,用于
模拟数字电子系统、模拟电子系统及系统仿真,主要有以下步骤:第一步,选择芯片,我们选择的芯片是OP-07,这款芯片是带有
两个引脚的运算放大器,并且可以构成有效带通滤波器场景;
第二步,接下来我们可以将这些芯片组合起来,来组成不同类型
的二阶滤波器;
第三步,最后通过计算来设计滤波器各个参数,比如滤波器阶跃
响应函数,模拟电路来进行计算,利用电路原理来实现参数的计算;
最后,在仿真的环节,我们可以通过Multisim来完成仿真,最
后输出仿真结果:仿真设计的滤波器响应以及滤波器的波形形状。
从以上实验可以得出的结论是,使用Multisim可以非常轻松的
设计模拟电路,设计二阶滤波器,并用它来仿真,了解滤波器的性能。
滤波的multisim仿真
![滤波的multisim仿真](https://img.taocdn.com/s3/m/bee1e73ceef9aef8941ea76e58fafab068dc4441.png)
滤波的Multisim仿真1. 引言在电子电路设计中,滤波器是一种常用的电路组件,用于去除信号中的噪声或者选择特定频率范围内的信号。
滤波器可以通过不同的滤波算法和电路结构来实现,其中Multisim是一款常用的电子电路仿真软件,可以用于设计和验证各种类型的滤波器。
本文将介绍如何使用Multisim进行滤波器的仿真。
首先会详细介绍Multisim软件的基本操作和界面布局,然后会以一个低通滤波器为例,演示如何利用Multisim进行仿真并分析其输出结果。
2. Multisim软件介绍Multisim是由美国国家仪器(National Instruments)公司开发的一款集成电路设计与仿真软件。
它提供了丰富的元件库和强大的仿真功能,能够帮助工程师们快速设计、验证和优化各种类型的电子电路。
Multisim软件具有直观友好的用户界面,可以轻松实现原理图绘制、参数设置、仿真运行等操作。
它支持多种不同级别的模型库,并且提供了多种仿真分析工具,如直流分析、交流分析、传递函数分析等,可以满足不同需求的设计和验证任务。
3. Multisim的基本操作3.1 界面布局Multisim的界面主要由以下几个部分组成:•工具栏:提供了常用的绘图工具和仿真控制按钮。
•元件库:包含了各种类型的电子元件,可以从中选择并拖放到原理图中。
•原理图编辑区:用于绘制电路原理图。
•参数设置区:用于设置元件的参数和仿真条件。
•输出窗口:显示仿真结果和错误信息。
3.2 元件选择与连接在Multisim中,可以通过从元件库中选择合适的元件,并将其拖放到原理图编辑区来构建电路。
常见的电子元件如电阻、电容、电感等都可以在Multisim中找到。
连接元件时,只需将鼠标指针移动到一个元件上的引脚上,并拖动至另一个元件的引脚上即可完成连接。
Multisim会自动判断引脚之间是否存在合适的连接关系,并进行连线。
3.3 参数设置与仿真运行在设计滤波器之前,需要为每个元件设置合适的参数。
基于matlab模拟滤波器的设计与仿真
![基于matlab模拟滤波器的设计与仿真](https://img.taocdn.com/s3/m/d96a242b5f0e7cd1842536b2.png)
本科生毕业论文(设计)题目:基于matlab模拟滤波器的设计与仿真系部电子信息工程学院学科门类工科专业电子信息工程学号xxxxxxxxxxxxxxxxxx姓名XXX指导教师XXX2012年 5 月18 日基于matlab的模拟滤波器设计与仿真摘要几乎在所有的工程技术领域中都会涉及到信号处理问题,而滤波器信号处理的重要组成部分。
本论文首先介绍了滤波器的滤波原理以及模拟滤波器的设计方法,然后系统地介绍了模拟滤波器(包括巴特沃斯滤波器和切比雪夫滤波器)的设计原理和方法,并在此基础上论述了低通、高通、带通、带阻模拟滤波器的设计。
最后,采用MATLAB对所述滤波器进行建模仿真。
仿真结果表明用matlab设计的滤波器符合技术要求,且直观简便,有利于设计的优化。
关键字:模拟滤波器频率转换MATLAB装订线ABSTRACTIn almost all areas of engineering and technology, signal processing will be involved andsignal processing is an important component of filter signal processing. This paper will firstintroduce the principle of filter and the design method of analog filters. Then the paper willpresent the design principles and methods of analog filters (including the Butterworth filter andChebyshev filter) and on this basis, the analog filters (including low-pass, high-pass, band-pass,and band-stop) design will be discussed. Last is the use of virtual realization of analog filtersMATLAB. It can be seen that based on the simulation result, the filter designed by MATLAB iscoincident in technical requirements and handy in anchauung. What’s more, it is easy to adjustthe performance of filters.Key words:Filtering Analog filters MATLAB装订线第1章绪论 (1)1.1课题研究背景及意义 (1)1.2国内外研究现状及趋势 (1)1.3本文的主要工作安排 (2)第2章基本理论知识 (3)2.1滤波器的工作原理 (3)2.1.1模拟滤波器的工作原理 (3)2.1.2数字滤波器的工作原理 (4)2.2滤波器的基本特性 (5)2.2.1模拟滤波器与数字滤波器的基本特性 (5)2.2.2无限冲激响应IIR和有限冲激响应FIR滤波器 (7)2.3滤波器的主要性能指标 (8)第3章模拟滤波器的设计 (9)3.1模拟滤波器的分类 (9)3.2 模拟滤波器的设计方法 (9)3.3模拟原型滤波器及最小阶数选择 (11)3.3.1巴特沃斯滤波器及最小阶数选择 (11)3.3.2切比雪夫滤波器及最小阶数选择 (14)3.3.3椭圆滤波器及最小阶数的选择 (20)3.3.4贝塞尔滤波器 (21)第4章 MATLAB仿真 (22)4.1MATLAB简介 (22)4.2对低通模拟滤波器的仿真 (23)4.3 模拟高通滤波器的仿真 (25)4.4 模拟带通滤波器的仿真 (26)4.5 对带阻模拟滤波器的仿真 (28)第5章频率转换 (30)5.1低通至高通的转换 (30)5.2低通至带通的变换 (31)5.3低通至带阻的变换 (34)第6章总结与展望 (36)参考文献 (37)第1章绪论1.1课题研究背景及意义凡是有能力进行信号处理的装置都可以称为滤波器。
滤波器设计仿真
![滤波器设计仿真](https://img.taocdn.com/s3/m/c3cd8e6df242336c1fb95e01.png)
同步技术原理与仿真通信系统有发送信号和接收信号的俄过程,其中接收信号是从噪声、干扰中提取有用信号,获取通信系统发送的信息。
提取信息是估计再生信号的某个或某些特征参数:载波频率、振幅、相位以及发送的时间等。
锁相环是一个频率与相位同步反馈控制系统。
模拟通信中载波抑制双边带(DSB-SC )、SSB 数字通信中:PSK 、DPSK 、MPSK 、MSK 、QAM 遥控遥测系统无线电定位导航系统模拟锁相环原理()()phoutt f t dff f phint f t lo lo lo in in in +=+=+=πθπθ22可以得到相位误差:()()()()()phoutphin dft phout t f phin t f t t t lo in lo in e -+=+-+=-=πππθθθ222输入信号()()()()()()()()()()()()()()()()()()()()()()()()()()()[]()()()()()()()()()[]()()()()()()[]()()()()()()()()[]()()t t t t n t t n t t t t n t t n t t t t t t t n t t t t t t t n t t t t n t t t t n t n t t n t t n t n t n t t V t x c s s c s c s c s c i θωθθθωθθθθωθθωθθωθθωθθωθθωωωθω+--++=+-+-+++=-+--+=⎩⎨⎧-=++=00000000000sin sin cos cos sin cos sin cos cos sin sin sin cos cos sin cos sin cos sin()()()()()()()()()()()()()()⎩⎨⎧-=+=t t n t t n t N t t n t t n t N c s s s c c θθθθsin cos sin cos 锁相环环路滤波器()s F 设计仿真一、1阶锁相环设计仿真1. 1阶锁相环()()1=s Ft1阶数字锁相环()n x算法流程()()()()()()13111212111312112sin w K n w w w w w T n x w w G n x n n out e out in e ⋅==+=⋅+==-=θθθθθ二、2阶锁相环设计仿真1. 1阶环路滤波器 积分器设计T zs 1111--⇒211111T zz s ---+⇒ 1阶环路模拟滤波器1阶环路数字滤波器21w1阶数字锁相环算法流程()()()()23212222212313222111121211130121122sin w K n w w w w w T w w w w w w w w T x w w G x n n out e out in e ⋅==+=⋅+==+=⋅⋅+==-=θωθθθθ2. 无源RC 积分滤波器()1/1111111+=+=+=sss s s s F ττττ微分方程()()()()()()()()()()()⎰⎰⎰⎰-=⇒+=⇒⎥⎦⎤⎢⎣⎡+=⇒=+=+=+=dt t y dt t x t y dt t y t y dt t x s s Y s s X s X s Y sss s s s F ττττττττττ1111/1111/1111111差分方程表达式1:算法流程()()()ττ//213121222221311111121211w w w w w n y T w w w n y w w n x T w w -==+⨯=+==⨯+=差分方程表达式2:算法流程()()()ττ/2//2/233121222221232221311311121211131211w w w w w w w w n y T w w w n y w w w w w n x T w w ==+=+⨯=+==+=⨯+=数字锁相环结构算法流程()()()()()()()()()43414242414342412331212222212322213113111212111312112//2/21sin w K n w w w w w T n y w w w w w w w w w T n y w w w w n y w w w w w Tn x w w G n x n n out e out in e ⋅==+=⋅+=-==+=⋅+=+==+=⋅⋅+=⋅=-=θττθθθθ微分方程()()()()()()()()()t y t x t y t y t y t x s X s Y s s F ''11τττ-=⇒+=⇒=+=3. 无源比例积分滤波器传递函数()()()()()()s X s Y ss s s s s s s s s s F 1222122122122122111/111111111111+=+-+=+-+=+-+=+-++=++=ττττττττττττττττ 令()⎩⎨⎧=-=222211/1/ττττa a可以得到()()()sa a s X s Y s F /112111+==微分方程()()()()()()()()()()()()t y a t x a t y s s Y a s X a s Y s s Y a s Y s X a sa a s X s Y s F '2121212111///11-=⇒-=⇒+=⇒+==微分方程结构框图滤波器结构框图积分方程()()()()()()()()()()()()dtt y a dt t x a a t y s Y a ss sX a a s Y s Y a s sY s sX a a s sa s a a s X s Y s F ⎰⎰-=⇒-=⇒+=⇒+=+==22111221112112121111/11积分方程结构框图滤波器结构框图数字滤波器数字锁相环结构w42算法流程:()()()()()()()()()()()()42414242414342411232312122222123221213113111121211*********122sin Kw n w w w w w w Tn y w n y n x n y w a w w w w w w w Tn y w w w n y w w w w w w Ta a n x w G n x n n out e out in e ==+=+⋅=+=-==+=+⋅=+==+=+⋅⋅==-=θθθθθ4. 有源比例积分滤波器()()()1211211τττττ+==+=s s X s Y s s s F 滤波器结构框图数字滤波器结构数字锁相环结构框图)22w算法流程()()()()()()()()()23212222212322211112121113121111312212sin w K n w w w w w w Tn y w w w w w w w T n x w w n x n y G n x n n out e out in e ⋅==+=+⋅==+=+⋅⋅=+⋅==-=θτττθθθθ5. 跟踪频率斜升信号的二阶环路滤波器 传递函数()22112211ss s s F ττττ++=滤波器结构框图6. GPS 导航二阶环路滤波器数字滤波器)算法流程22201ωωa G G ==()()()232122222123202221213201112121113121011102/2/w n y w w w w w T w w w G n x w w w w w w w w w w T G n x w ==+=⋅+=⋅+==+=+=⋅⋅=数字锁相环框架结构锁相滤波算法()()()()()2/2/2/sin 3331323231333231232122222123222021213201112121113121011110T w K n w w w w w w y w w y w w w w w w w w T G x w w w w w w w w w w T G x w G x n n out e out in e ⋅⋅==+=+===+=+=⋅⋅+==+=+=⋅⋅==-=θθθθθ三、3阶锁相环设计仿真()t数字锁相环框图)303ω=G 232ωa G = 031ωb G =算法流程()()()()()()3331323231333230311233021222221232022212132011121211131210113102/2/2/w n y w w w w w w w w T G n x w w w w w w w w w w T G n x w w w w w w w w w w T G n x w ==+=+=⋅⋅+==+=+=⋅⋅+==+=+=⋅⋅=数字锁相环框图结构33数字锁相环算法流程()()()()()()2/2/2/2/sin 4341424241434241333132323133323031123302122222123222021213201112111213121011310T K w n w w w w w w y w w y w w w w w w w w T x G w w w w w w w w w w T x G w w w w w w w w w w T G x w G x n n out e out in e ⋅⋅==+=+===+=+=⋅⋅+==+=+=⋅⋅+==+=+=⋅⋅==-=θθθθθ四、FLL+PLL数字环路滤波器f G 03ω=202p G ω=p a G 021ω=数字滤波算法流程()()()()()()23212222212322202111320111212111312101132102/2/w n y w w w w w w w w T G n x w w w w w w w w w w T G n x G n x w ==+=+=⋅⋅+==+=+=⋅⋅+⋅=数字FLL+PLL 结构框图FLL+PLL 锁频锁相算法流程()()()()()()()()()()()()()()()e ee e G x x m I m Q a dt d m I m Q a w m Q w w w w w T n m ix w w w m I w w w w w T n m ix w w n lo n sig input n m ix n lo n sig input n m ix θθθθsin tan tan 2/cos _2/sin _cos __cos _sin __sin _23212222212322211311121211131211==⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛=⎪⎪⎭⎫⎝⎛===+=⋅+===+=⋅+=⋅=⋅=∑∑()()()()()()()n dt n f pi n lo n dt n f pi n lo w K n w w w w w T y w w w w y w w w w w w w w T w w G x w G x G x w out lo out lo out θθθ+⋅⋅⋅⋅=+⋅⋅⋅⋅=⋅==+=⋅+=+==+=+=⋅=⋅=⋅+⋅=2cos cos _2sin sin _2/2/53515252515352513342313232313332303141301422341二阶FLL+三阶PLL 环路结构数字滤波器框图205f G ω=f a G 024ω=303ω=G 232ωa G = 031ωb G =数字滤波算法流程()()()()()()()()()333132323133323031123302122222123222021421320111212111312101153102/2/2/w n y w w w w w w w w T G n x w w w w w w w w w w T G n x G n x w w w w w w w w w w T G n x G n x w ==+=+=⋅⋅+==+=+=⋅⋅+⋅+==+=+=⋅⋅+⋅=二阶FLL+三阶PLL 环路结构框图五、卡尔曼滤波 六、载波同步跟踪环平方环信Castos环路环路传递函数数字锁相框架1(costas+有源比例积分滤波器)算法流程()()()()()()()()()()()()()5251525251535251334231323132334332311414312414241231321222221232221111212111312112/2//1/2/cos _2/sin _cos __cos _sin __sin _w K n w w w w w T n y w w w w n y w w w w w T w w w w w w w n x G w w w n x w w w w w T n m ix w w w w w w w T n m ix w w n lo n sig input n m ix n lo n sig input n m ix out ⨯==+=⨯+=+==+=⨯+=⨯=⨯=⨯=⨯==+=⨯+==+=⨯+=⨯=⨯=θτττ数字锁相环框架2输入信号()phin ft A sig input +⋅=π2sin _。
基于Multisim的有源滤波器设计与仿真
![基于Multisim的有源滤波器设计与仿真](https://img.taocdn.com/s3/m/b82398ba05a1b0717fd5360cba1aa81145318f45.png)
仿真结果
高阶滤波器(课后阅读)
SECTION 88 P473 期末课程设计率和品质因数
1、特征频率是使得系统频响表达式简介的特殊频率点,对二阶滤波 器而言,特征频率使得分母中实部为0; 2、品质因数Q定义为特征频率处增益的模除以中频增益的模;
用Q和特征频率f 0 表达截止频率f c
MATLAB计算公式K = sqrt(4*Q*Q-2+sqrt(4-16*Q*Q+32*Q*Q*Q*Q))/(2*Q);
基于Multisim的有源滤波器 设计与仿真
滤波器形态分类
模拟滤波器的实现方法-无源滤波
1、无源滤波器是只用无源器件组成的滤波器,如电阻、电容等; 2、适合大电压和电流以及超高频率;价格便宜,电路相对简单; 3、实现级联困难,受负载影响大。
有源滤波器
1、有源滤波器含有源器件,必须额外供电才能工作; 2、引入负反馈和放大环节,轻松实现较为复杂的滤波器,适合小信号和中低频 率段; 3、轻松实现级联,能够有效隔离负载对滤波器的影响。
4元件二阶SK型低通滤波器
滤波器设计1
1、二阶低通滤波器有三个关键参数 中频增益,特征频率f0以及品质因数Q ; 2、先确定电容,再确定电阻; 3、满足约束。
滤波器设计2-电阻电容的计算与约 束
滤波器设计3-举例
滤波器设计3-举例
滤波器设计3-举例
MATLAB数学计算
MULTISIM电路仿真
常用模拟滤波器的设计方法
![常用模拟滤波器的设计方法](https://img.taocdn.com/s3/m/c431a4ad162ded630b1c59eef8c75fbfc67d946d.png)
常用模拟滤波器的设计方法设计模拟滤波器常用的方法有很多种,如巴特沃斯滤波器、切比雪夫滤波器、脉冲响应滤波器等。
这些方法各有特点,适用于不同的滤波器设计需求。
下面将逐步介绍常用模拟滤波器的设计方法。
1. 巴特沃斯滤波器的设计方法巴特沃斯滤波器是一种最常用的模拟滤波器,其主要特点是通频带的频率响应是平坦的,也就是说在通过的频率范围内的信号不会被衰减或增强。
巴特沃斯滤波器的设计方法包括以下步骤:1.1 确定滤波器类型首先,根据滤波器的设计需求,确定滤波器的类型,包括低通滤波器、高通滤波器、带通滤波器和带阻滤波器。
不同类型的滤波器在频率响应和陡度上有一些差异。
1.2 确定滤波器模型根据滤波器类型,选择相应的滤波器模型。
比如,低通滤波器通常选择Butterworth滤波器模型、Elliptic滤波器模型或者Chebyshev滤波器模型。
1.3 确定滤波器参数确定滤波器的相关参数,包括截止频率、阻带衰减和通带波纹等。
这些参数的选择需要根据特定的滤波器性能需求决定。
1.4 开始设计根据确定的滤波器模型和参数,开始进行滤波器的设计。
可以使用电路设计软件进行模拟,或者手动计算和画图设计。
1.5 仿真和优化设计完成后,对滤波器进行仿真,检查其频率响应和时域特性。
根据仿真结果,可以调整一些参数以优化滤波器的性能。
1.6 实际搭建和测试在电路板上搭建设计好的滤波器电路,并进行实际测试。
测试结果比较与设计要求进行评估和调整,最终得到满足要求的滤波器。
2. 切比雪夫滤波器的设计方法切比雪夫滤波器是一种在通频带内具有较窄的波纹和较快的过渡带的滤波器。
其设计方法如下:2.1 确定滤波器类型和阶数选择滤波器的类型和阶数,通常切比雪夫滤波器可以选择类型Ⅰ和类型Ⅱ。
阶数的选择取决于滤波器对波纹的要求和频率范围。
2.2 确定滤波器参数确定滤波器的相关参数,包括截止频率、阻带衰减、通带波纹和过渡带宽度等。
这些参数的选择需要根据特定的滤波器性能需求决定。
毕业设计LC带通滤波器的设计与仿真设计
![毕业设计LC带通滤波器的设计与仿真设计](https://img.taocdn.com/s3/m/cc4bd9c7ed3a87c24028915f804d2b160b4e86d8.png)
毕业设计LC带通滤波器的设计与仿真设计引言:滤波器是电子电路中非常重要的一个部分,它可以对输入信号进行频率选择性的处理。
而LC带通滤波器是一种常见的滤波器,它能够选择特定的频带通过,达到滤波的目的。
本文将介绍LC带通滤波器的设计和仿真,并带有实际案例进行说明。
设计目标:设计一个LC带通滤波器,达到对输入信号的特定频率带进行增强或抑制的效果。
设计的滤波器需要满足以下要求:1.通带范围:10kHz-20kHz2.阻带范围:0-5kHz和25kHz-正无穷大3.通带衰减:小于3dB4.阻带衰减:大于40dB设计步骤:1.确定滤波器的类型和拓扑结构。
对于LC带通滤波器,常用的拓扑结构有L型和π型两种。
本文选择π型结构进行设计。
2.根据设计要求,计算滤波器的理论参数。
计算中需要考虑到通带范围、阻带要求和通带衰减等因素。
3.根据计算结果,选择合适的电感和电容值。
4.绘制原理图,并进行仿真。
使用专业的电子设计自动化(EDA)软件进行仿真,如SPICE仿真软件。
5.优化滤波器的性能。
根据仿真结果进行进一步调整,优化滤波器的通带范围和衰减性能。
仿真设计案例:选取一个实例进行LC带通滤波器的设计和仿真。
示例要求:通带范围:12kHz-18kHz阻带范围:0-10kHz和20kHz-正无穷大通带衰减:小于2dB阻带衰减:大于50dB设计步骤:1.选择π型结构,选取合适的电感和电容值。
2.计算得到电感值为L=100μH,电容值为C1=22nF和C2=47nF。
3.绘制原理图,并进行SPICE仿真。
4.仿真结果显示,滤波器在通带范围内的衰减小于2dB,在阻带范围内的衰减高于50dB。
5.进行微调和优化,根据需要调整电感和电容值,以获得更理想的滤波器性能。
结论:通过设计和仿真,成功地完成了LC带通滤波器的设计过程。
根据示例结果,可见所设计的滤波器在设计要求范围内达到了优良的滤波效果。
这个设计过程可以用于其他LC带通滤波器的设计,只需根据实际要求进行参数选择和优化。
模拟滤波器的原理和设计方法
![模拟滤波器的原理和设计方法](https://img.taocdn.com/s3/m/2e271f596ad97f192279168884868762caaebb20.png)
模拟滤波器的原理和设计方法模拟滤波器是电子工程领域中常用的一种电路设备,它能够对电信号进行滤波和频率选择处理。
本文将介绍模拟滤波器的基本原理和常见的设计方法。
一、模拟滤波器的原理模拟滤波器是一种对连续信号进行频域处理的电路,其基本原理是利用电容、电感和电阻等元件对不同频率的信号进行衰减或放大,从而实现对特定频率范围内信号的选择性传输。
常见的模拟滤波器有两种类型:低通滤波器和高通滤波器。
低通滤波器能够传递低频信号而阻断高频信号,而高通滤波器则相反,可以传递高频信号而阻断低频信号。
在电路设计中,模拟滤波器通常由放大器、电容和电感等元件组成。
其中,放大器承担信号放大的功能,电容和电感则分别对应着电路的频率选择和衰减作用。
通过合理选择元件的数值和连接方式,可以实现不同频率范围内的信号滤波。
二、模拟滤波器的设计方法1. 确定滤波器类型在进行滤波器设计时,首先需要明确所需的滤波器类型,是需要低通滤波器还是高通滤波器,还是其他类型的滤波器。
2. 确定滤波器的频率响应根据滤波器的应用需求,确定所需的频率响应,即确定需要传递的频率范围。
3. 选择滤波器的拓扑结构根据滤波器类型和频率响应的要求,选择合适的滤波器拓扑结构。
常见的滤波器结构有活性滤波器和无源滤波器两种,其中活性滤波器较为常用。
4. 设计滤波器的元件数值根据所选的滤波器结构,确定电容和电感的数值。
这可以通过使用合适的设计软件或公式进行计算得出。
5. 进行滤波器的电路分析和模拟使用仿真软件对设计的滤波器电路进行分析和模拟,以验证其性能和满足设计需求。
6. 选择合适的元器件根据电路分析和模拟的结果,选择合适的元器件进行实际搭建和测试。
在选择元器件时,需考虑到其性能参数、可获得性以及成本等因素。
7. 进行滤波器的实际测试和调整搭建完成滤波器电路后,进行实际的测试和调整,以进一步优化滤波器的性能。
三、总结模拟滤波器是一种常用的电路设备,其原理基于电容、电感和电阻等元件对信号进行频率选择性传输。
Matlab7.1环境下IIR滤波器的设计与仿真
![Matlab7.1环境下IIR滤波器的设计与仿真](https://img.taocdn.com/s3/m/a2876701ba1aa8114431d965.png)
YUAN S e n, ZE NG Qi u —l i
( Co l l e g e o f Co mp u t e r S c i e n c e a n d I n f o r ma t i o n , G u i z h o u Un i v e r s i t y , Gu i y a n g 5 5 0 0 2 5 , Ch i n a )
文重点介绍 第三种快速有效 的设计数 字滤波 器的方法—— F DA T 0oL 设 计法。并详细说 明 了运用 Ma d a b 语 言进行 完全 设计 法和利 用F DA T OOL 进行 I I R数字滤波器界面设计的步骤。F DA T OOL 界 面设计法试我们可以直观 简便 的随时对比 设计要 求和调 整滤波器特性参数 , 对于减轻设计 工作量和 最优化 滤波器设计起 到极 大的作 用。 同时还说 明 了在 Ma l f a b 环 境 下如 何 利 用 s i mu l i n k 对所设计的 I I R数 字 滤 波 器仿 真 。
me t hod of FDA TO O L. I n t e r f a c e d e s i g n de t a i l e d s t e ps we r e g i ve n b y t he u s e o f Ma da b l a n g ua g e pr og r a m de s i n g a nd F D AT O O L
h t t p : / / w w w. d n z s . n e t . c n
滤波器的仿真设计
![滤波器的仿真设计](https://img.taocdn.com/s3/m/da4a9793a48da0116c175f0e7cd184254b351bff.png)
• 带内驻波比VSWR: 衡量滤波器通带内信号是否良好匹配传输的一项重要指标。
理想匹配为VSWR=1:1,失配时大于1。对于实际的滤波器
一般要求VSWR小于1.5:1。
• 阻带抑制度Rf: 衡量滤波器选择性能好坏的重要指标,指标越高说明对带外 干扰信号抑制得越好。
滤波器的基本原理
➢ 低通滤波器主要参数指标
➢ 学习目的
学习目的
• 了解滤波器的基本工作原理及指标特性。 • 培养利用ADS软件对集总滤波器和微带滤波器进行设计、
仿真、优化的能力。
学习内容
➢ 滤波器的介绍和基本工作原理 ➢ LC滤波器的仿真设计 ➢ 利用ADS中滤波器设计向导工具进行滤波器设计 ➢ 几种微带结构形式滤波器的仿真设计
滤波器介绍
• AP(dB)=2,表示滤波器的通带传输损耗为2。 • As(dB)=15,表示滤波器截止频率处损耗大于15dB。 • Fp=4GHz,表示滤波器的通带截止频率为4GHz。 • Fs=8GHz,表示滤波器的阻带截止频率为8GHz。 • First Element选择为series,表示第一个元件是串联元件
LC滤波器的仿真设计
➢ 对生成低通滤波电路的仿真设置
起始频率 终止频率 频率步长
仿真参数设置完成,点击【Simulate】按钮,开始仿真!
LC滤波器的仿真设计
➢ 低通滤波器仿真的响应曲线
LC滤波器的仿真设计
➢ 低通滤波器仿真的响应曲线
截止频率4GHz
通带内波动小于2
8GHz处插损大于15dB
达到设计指标!
• 在滤波器选择窗口中选择“Filter Control Window…”,并单击OK 按钮,系统将弹出一个新的滤波器设计向导“Filter DesignGuide” 窗口
下模拟滤波器的仿真设计
![下模拟滤波器的仿真设计](https://img.taocdn.com/s3/m/5d85d867a45177232f60a2b8.png)
下模拟滤波器的仿真设计摘要:本文提出了用MATLAB简化设计模拟滤波器的方法,着重对巴特沃思滤波器的编程设计进行了研究,并绘制出其幅频特性曲线。
关键词:MATLAB设计模拟滤波器在信号处理时,通常都会遇到有用信号中混入噪声的问题,因此需要用滤波器来消除或减弱噪声对信号的干扰。
模拟滤波器的设计一般包括两个方面:首先是根据设计的技术指标即滤波器的幅频特性,确定滤波器的传递函数H(s);其次是设计实际网络实现这一传递函数。
解决滤波器H(s)设计的关键是要找到这种逼近函数,目前已找到了多种逼近函数。
然而,不论哪种设计都需要进行非常繁琐的计算,计算出结果还需要查表。
MATLAB中提供了相当强的函数用于模拟滤波器的设计,通过编程可以很容易的实现低通、高通、带通、带阻滤波器,并画出滤波器的幅频特性曲线。
本文主要研究用MATLAB实现巴特沃斯滤波器。
1设计低通滤波器:要求在通带截止频率fc=2kHz处,衰减3dB,阻带始点频率fz=4kHz处,衰减15dB。
按照传统的求法,计算n需要代入公式n==2.468n取整,n=3.然后查表,得传递函数模型。
由此可以看出,计算复杂,并且如果没有表,就写不出传递函数。
下面用MATLAB来设计该滤波器,计算阶数、截止频率,并画出滤波器幅频特性。
wp=2000*2*pi;ws=4000*2*pi;Rp=3;Rs=15;[N,Wn]=buttord(wp,ws,Rp,Rs,’s’)%计算阶数和截止频率Fc=Wn/(2*pi);[b,a]=butter(N,Wn,’s’);%计算滤波器传递函数多项式系pgridon运行结果:N=3Wn=4209e+004图1巴特沃思低通滤波器的幅频特性2设计带通滤波器:对于高通、带通、带阻滤波器的设计,传统的做法是先根据对高通、带通、带阻等滤波器特性指标要求,导出相应的低通原型的指标来,确定低通原型的H(s),再根据一定变换关系得出高通、带通、带阻滤波器的H(s)。
写一篇用ads进行微波射频滤波器设计与仿真的实验心得100字
![写一篇用ads进行微波射频滤波器设计与仿真的实验心得100字](https://img.taocdn.com/s3/m/3d14d965443610661ed9ad51f01dc281e53a56d0.png)
写一篇用ads进行微波射频滤波器设计与仿真的实验心得
100字
作为一名电子工程师,我经常使用ADS(Advanced Design System)软件进行微波射频滤波器的设计与仿真。
在此,我想分享我的实验心得。
实验目的在于设计并验证一个微波射频滤波器,以满足现代通信系统的需求。
ADS软件具有强大的微波电路设计和仿真功能,为我们提供了便捷的工具。
首先,在ADS中,我们选择合适的滤波器类型(如Butterworth、Chebyshev等),并根据设计指标设置滤波器的频率响应参数。
接下来,利用ADS内置的微带线模型和射频器件库,构建滤波器的电路结构。
在仿真阶段,我们通过调整滤波器的参数,观察其对频率响应、传输特性等性能指标的影响。
根据仿真结果,优化滤波器的设计,直至满足预设指标。
实验过程中,我深刻体会到ADS软件在微波射频滤波器设计中的优势。
通过仿真,我们能快速评估滤波器设计的可行性,并有效提高设计效率。
同时,实验也提醒我要不断学习和掌握ADS的新功能,以便更好地应对实际工程需求。
总之,运用ADS进行微波射频滤波器设计与仿真,不仅提高了我的技术水平,还使我深刻认识到软件在现代通信技术发展中的重要性。
模拟信号处理中的滤波器设计实例
![模拟信号处理中的滤波器设计实例](https://img.taocdn.com/s3/m/eb4ce55411a6f524ccbff121dd36a32d7375c7a2.png)
模拟信号处理中的滤波器设计实例在模拟信号处理中,滤波器是一种常用的工具,用于去除信号中的噪声或选择特定频率范围内的信号。
滤波器的设计是信号处理的重要环节,能够有效地改善信号质量,并使其更适合后续的分析或应用。
在设计滤波器时,需要考虑到信号的特性、系统的要求以及滤波器的类型。
常见的滤波器类型包括低通滤波器、高通滤波器、带通滤波器和带阻滤波器。
不同类型的滤波器在频域内有不同的频率响应特性,因此在实际应用中需要根据需要选择合适的滤波器类型。
以设计一个低通滤波器为例。
低通滤波器可以去除高频噪声或选择低频信号。
首先,我们需要确定设计要求,如截止频率、通带波动、阻带衰减等。
接着,选择合适的滤波器结构,如巴特沃斯滤波器、切比雪夫滤波器或椭圆滤波器。
不同的结构有不同的设计方法和性能指标。
在设计实例中,以巴特沃斯滤波器为例。
巴特沃斯滤波器是一种常见的低通滤波器,具有平坦的通带响应和快速的衰减特性。
设计流程如下:1. 确定设计要求:假设我们需要设计一个10阶的低通巴特沃斯滤波器,截止频率为1kHz,通带波动不超过0.1dB。
2. 计算滤波器参数:根据设计要求,可以计算出滤波器的截止频率下限、截止频率上限、归一化的通带频率、归一化的截止频率等参数。
3. 计算极点位置:根据设计参数和所选择的巴特沃斯滤波器类型,可以计算出滤波器的极点位置。
4. 数字化滤波器:利用双线性变换或频率响应不变法将模拟滤波器转换为数字滤波器,以便在数字信号处理系统中使用。
5. 仿真验证:通过仿真软件对设计的滤波器进行验证,检查设计是否符合要求。
通过以上步骤,设计出来的巴特沃斯滤波器可以满足低通滤波的需求。
在实际应用中,设计滤波器时需根据具体情况选择合适的滤波器类型和参数,以达到最佳的信号处理效果。
综上所述,滤波器设计是模拟信号处理中的重要环节,合理设计滤波器可以有效改善信号质量,使信号更适合后续处理或应用。
设计滤波器需要考虑信号特性、系统要求和滤波器类型,通过合理的设计方法和参数选择,可以得到满足需求的滤波器。
ads滤波器仿真实验报告_图文
![ads滤波器仿真实验报告_图文](https://img.taocdn.com/s3/m/992ce258ff4733687e21af45b307e87101f6f81b.png)
一.滤波器的基本原理滤波器的基础是谐振电路,它是一个二端口网络,对通带内频率信号呈现匹配传输,对阻带频率信号失配而进行发射衰减,从而实现信号频谱过滤功能。
典型的频率响应包括低通、高通、带通和带阻特性。
镜像参量法和插入损耗法是设计集总元件滤波器常用的方法。
对于微波应用,这种设计通常必须变更到由传输线段组成的分布元件。
Richard变换和Kuroda恒等关系提供了这个手段。
dB;在该式在滤波器中,通常采用工作衰减来描述滤波器的衰减特性,即L A=10lg P inP L中,P in和P L分别为输出端匹配负载时的滤波器输入功率和负载吸收功率。
为了描述衰减特性与频率的相关性,通常使用数学多项式逼近方法来描述滤波器特性,如巴特沃兹、切比雪夫、椭圆函数型、高斯多项式等。
滤波器设计通常需要由衰减特性综合出滤波器低通原型,再将原型低通滤波器转换到要求设计的低通、高通、带通、带阻滤波器,最后用集总参数或分布参数元件实现所设计的滤波器。
滤波器低通原型为电感电容网络。
其中,元件数和元件参数只与通带结束频率、衰减和阻带起始频率、衰减有关。
设计中都采用表格而不用繁杂的计算公式。
表1-1列出了巴特沃兹滤表1-1 巴特沃兹滤波器低通原型元器件值实际设计中,首先需要确定滤波器的阶数,这通常由滤波器阻带某一频率处给定的插入损耗制约。
图1-1所示为最平坦滤波器原型衰减与归一化频率的关系曲线。
图1.1 最大平坦滤波器原型的衰减与归一化频率的关系曲线二、S参量的描述高频S参量和T参量用于表征射频/微波频段二端口网络(或N端口网络)的特性。
基于波的概念,它们为在射频/微波频段分析、测试二端口网络,提供了完整的描述。
由于电磁场方程和大多数微波网络和微波元件的线性,散射波的幅值(即反射波和透射波的幅值)是与入射波的幅值呈线性关系的。
描述该线性关系的矩阵称为“散射矩阵”或S矩阵。
低频网络参量(如Z、Y矩阵等)是以各端口上的净(或总)电压和电流来定义的,而这些概念在射频/微波频段已不切实际,需重新寻找能描述波的叠加的参量来定义网络参量。
基于Matlab的模拟滤波器设计与仿真
![基于Matlab的模拟滤波器设计与仿真](https://img.taocdn.com/s3/m/6e3fc425bd64783e09122bac.png)
基于Matlab的模拟滤波器设计与仿真作者:周学军来源:《现代电子技术》2010年第08期摘要:巴特沃思、切比雪夫模拟低通滤波器通常是设计模拟高通、带通和带阻滤波器的原型,先按给定频率响应巴特沃思、切比雪夫低通逼近,然后由选定实现二端口网络的电路结构和参数值。
在此对达林顿T型和П型电路结构的滤波器元件参数进行了编程计算,并对其系统函数的幅频特性进行仿真。
仿真结果符合设计要求,该方法便捷,程序具有可扩展性。
关键词:Laplace变换; 模拟滤波器; 巴特沃斯; 切比雪夫中图分类号:TN713文献标识码:A文章编号:1004-373X(2010)08-0062-02Design and Simulation of Analog Filter Based on MatlabZHOU Xue-jun(College of Physics and Electronics Information, Yan’an University, Yan’an 716000, China)Abstract: Butterworth and Chebyshev analog low-pass filters are usually designed to simulate high-pass, band pass and band stop filter prototypes. Butterworth and Chebyshev low-approximation is responded according to a given frequency, and then the circuit structure andof Darlington T-type and П-type circuits are performed with the calculation and program, and then the amplitude-frequency characteristic of its system function is simulated. The simulation results show that the system can meet the design requirements, the method is convenient and the program has expansibility.Keywords: Laplace transformation; analog filter; Butterworth; Chebyshev0 引言建立在拉普拉斯变换基础之上的模拟滤波器的理论和设计方法已经发展得相当成熟,且有若干典型滤波器供人们选择,如巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev)滤波器等。
SIW带通滤波器仿真设计
![SIW带通滤波器仿真设计](https://img.taocdn.com/s3/m/2b62785dde80d4d8d15a4f97.png)
0 引言滤波器在无线通信、军事、科技等领域有着广泛的应用。
而微波毫米波电路技术的发展,更加要求这些滤波器应具有低插入损耗、结构紧凑、体积小、质量轻、成本低的特点。
传统用来做滤波器的矩形波导和微带线已经很难达到这个要求。
而基片集成波导(SIW)技术为设计这种滤波器提供了一种很好的选择。
SIW的双膜谐振器具有一对简并模式,可以通过对谐振器加入微扰单元来使这两个简并模式分离,因此,经过扰动后的谐振器可以看作一个双调谐电路。
分离的简并模式产生耦合后,会产生两个极点和一个零点。
所以,双膜滤波器在减小尺寸的同时,也增加了阻带衰减。
而且还可以实现较窄的百分比带宽。
可是,双膜滤波器又有功率损耗高、插入损耗大的缺点。
为此,本文提出了一种新型SIW腔体双膜滤波器的设计方法。
该SIW的大功率容量、低插入损耗特性正好可以对双膜滤波器的固有缺点起到补偿作用。
而且输入/输出采用直接过渡的转换结构,也减少了耦合缝隙的损耗。
l 双膜谐振原理及频率调节SIW是一类新型的人工集成波导,它是通过在平面电路的介质层中嵌入两排金属化孔构成的,这两排金属化孔构成了波导的窄壁,图1所示是基片集成波导的结构示意图。
这类平面波导不仅容易与微波集成电路(MIC)以及单片微波集成电路(MMIC)集成,而且,SIW还继承了传统矩形波导的品质因数高、辐射损耗小、便于设计等优点。
1.1 基片集成波导谐振腔一般情况下,两个电路的振荡频率越接近,这两个电路之间的能量转换需要的耦合就越小。
由于谐振腔中的无数多个模式中存在着正交关系,故要让这些模式耦合发生能量交换,必须对理想的结构加扰动。
但是,为了保持场结构的原有形式,这个扰动要很小。
所以,本文选择了SIW的简并主模TE102和 TE201,它们的电场分布图如图2所示。
因为TM和TEmn(n10)不能够在SIW中传输。
因此,一方面可以保证在小扰动时就可以实现耦合,同时也可以保证场的原有结构。
假设图3所示的矩形腔体的长、宽、高分别为a、b、d。
数字滤波器的MATLAB设计与仿真及在DSP上的实现
![数字滤波器的MATLAB设计与仿真及在DSP上的实现](https://img.taocdn.com/s3/m/39849e7611661ed9ad51f01dc281e53a580251bb.png)
数字滤波器的MATLAB设计与仿真及在DSP上的实现数字滤波器的MATLAB设计与仿真及在DSP上的实现概述:数字滤波器是数字信号处理(DSP)中的重要组成部分,常用于信号去噪、频率选择、滤波等应用。
本文将介绍数字滤波器的设计、仿真以及在DSP上的实现。
我们将使用MATLAB软件进行数字滤波器设计和仿真,并利用DSP芯片进行实现。
第一部分:数字滤波器的设计与仿真1. 信号基础知识在设计数字滤波器之前,我们需要了解信号的基础知识,如信号的采样率、带宽、频率等。
这些基础知识将有助于我们选择合适的滤波器类型和参数。
2. 滤波器类型数字滤波器可以分为两大类别:无限冲激响应(IIR)滤波器和有限冲激响应(FIR)滤波器。
IIR滤波器具有无限的冲激响应,因此可以实现更为复杂的频率响应特性;而FIR滤波器降低了系统的非线性,同时具有线性相位特性,适用于需要精确延迟的应用。
3. 滤波器设计方法常用的数字滤波器设计方法包括窗函数法、最小二乘法和频率抽取法等。
根据具体的应用需求,我们可以选择合适的设计方法,并通过MATLAB进行滤波器的设计和参数调整。
4. 滤波器性能评估在设计完成后,我们需要评估数字滤波器的性能。
常见的评价指标包括滤波器的频率响应、幅频特性、相频特性、群延迟等。
通过MATLAB的仿真,我们可以直观地观察并分析滤波器的性能。
第二部分:数字滤波器在DSP上的实现1. DSP概述数字信号处理器(DSP)是一种专门设计用于处理数字信号的微处理器。
与通用微处理器相比,DSP具有更高的运算速度和更低的功耗,适用于实时信号处理应用。
2. DSP开发环境搭建为了实现数字滤波器的DSP上的实现,我们首先需要搭建DSP开发环境。
选择合适的DSP芯片,安装开发工具,编写代码并进行调试。
在本文中,我们以TMS320F28335为例,使用CCS开发工具进行开发。
3. 数字滤波器的DSP实现根据数字滤波器的设计结果,我们可以将其转化为DSP上的实现代码。
ADS仿真-微带滤波器的设计
![ADS仿真-微带滤波器的设计](https://img.taocdn.com/s3/m/fea34bf6f61fb7360b4c6562.png)
ADS仿真:微带滤波器的设计关键字:ADS 仿真滤波器微波滤波器是用来分离不同频率微波信号的一种器件。
它的主要作用是抑制不需要的信号, 使其不能通过滤波器, 只让需要的信号通过。
在微波电路系统中,滤波器的性能对电路的性能指标有很大的影响,因此如何设计出一个具有高性能的滤波器,对设计微波电路系统具有很重要的意义。
微带电路具有体积小,重量轻、频带宽等诸多优点,近年来在微波电路系统应用广泛,其中用微带做滤波器是其主要应用之一,因此本节将重点研究如何设计并优化微带滤波器。
1 微带滤波器的原理微带滤波器当中最基本的滤波器是微带低通滤波器,而其它类型的滤波器可以通过低通滤波器的原型转化过来。
最大平坦滤波器和切比雪夫滤波器是两种常用的低通滤波器的原型。
微带滤波器中最简单的滤波器就是用开路并联短截线或是短路串联短截线来代替集总元器件的电容或是电感来实现滤波的功能。
这类滤波器的带宽较窄,虽然不能满足所有的应用场合,但是由于它设计简单,因此在某些地方还是值得应用的。
2 滤波器的分类最普通的滤波器的分类方法通常可分为低通、高通、带通及带阻四种类型。
图12.1给出了这四种滤波器的特性曲线。
按滤波器的频率响应来划分,常见的有巴特沃斯型、切比雪夫Ⅰ型、切比雪夫Ⅱ型及椭圆型等;按滤波器的构成元件来划分,则可分为有源型及无源型两类;按滤波器的制作方法和材料可分为波导滤波器、同轴线滤波器、带状线滤波器、微带滤波器。
3 微带滤波器的设计指标微带滤波器的设计指标主要包括:1绝对衰减(Absolute attenuation):阻带中最大衰减(dB)。
2带宽(Bandwidth):通带的3dB带宽(flow—fhigh)。
3中心频率:fc或f0。
4截止频率。
下降沿3dB点频率。
5每倍频程衰减(dB/Octave):离开截止频率一个倍频程衰减(dB)。
6微分时延(differential delay):两特定频率点群时延之差以ns计。
7群时延(Group delay):任何离散信号经过滤波器的时延(ns)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下模拟滤波器的仿真设计
摘要:本文提出了用MATLAB简化设计模拟滤波器的方法,着重对巴特沃思滤波器的编程设计进行了研究,并绘制出其幅频特性曲线。
关键词:MATLAB设计模拟滤波器
在信号处理时,通常都会遇到有用信号中混入噪声的问题,因此需要用滤波器来消除或减弱噪声对信号的干扰。
模拟滤波器的设计一般包括两个方面:首先是根据设计的技术指标即滤波器的幅频特性,确定滤波器的传递函数H(s);其次是设计实际网络实现这一传递函数。
解决滤波器H(s)设计的关键是要找到这种逼近函数,目前已找到了多种逼近函数。
然而,不论哪种设计都需要进行非常繁琐的计算,计算出结果还需要查表。
MATLAB中提供了相当强的函数用于模拟滤波器的设计,通过编程可以很容易的实现低通、高通、带通、带阻滤波器,并画出滤波器的幅频特性曲线。
本文主要研究用MATLAB实现巴特沃斯滤波器。
1设计低通滤波器:
要求在通带截止频率fc=2kHz处,衰减3dB,阻带始点频
率fz=4kHz处,衰减15dB。
按照传统的求法,计算n需要代入公式
n==2.468n取整,n=3.
然后查表,得传递函数模型。
由此可以看出,计算复杂,并且如果没有表,就写不出传递函数。
下面用MATLAB来设计该滤波器,计算阶数、截止频率,并画出滤波器幅频特性。
wp=2000*2*pi;
ws=4000*2*pi;
Rp=3;
Rs=15;
[N,Wn]=buttord(wp,ws,Rp,Rs,'s')%计算阶数和截止频率
Fc=Wn/(2*pi);
[b,a]=butter(N,Wn,'s');%计算滤波器传递函数多项式系数[z,p,k]=butter(N,Wn,'s');%得到滤波器零点、极点和增益w=linspace(1,4000,1000)*2*pi;
H=freqs(b,a,w);
magH=abs(H);
phaH=unwrap(angle(H));
plot(w/(2*pi),20*log10(magH),'k');
xlabel('频率(Hz)');
ylabel('幅度(dB)');
title('巴特沃思模拟滤波器')
gridon
运行结果:
N=
3
Wn=
4209e+004
图1巴特沃思低通滤波器的幅频特性
2设计带通滤波器:
对于高通、带通、带阻滤波器的设计,传统的做法是先根据对高通、带通、带阻等滤波器特性指标要求,导出相应的低通原型的指标来,确定低通原型的H(s),再根据一定变换关系得出高通、带通、带阻滤波器的H(s)。
而用MATLAB可以象设计低通滤波器一样直接得出高通、带通、带阻滤波器的参数和特性曲线。
如设计一带通滤波器,设计要求:通带频率2kHz-3kHz,两边的过渡带宽为0.5kHz,通带纹波1dB,阻带衰减大于100dB。
wp=[20003000]*2*pi;
ws=[15003500]*2*pi;
Rp=1;
Rs=100;
[N,Wn]=buttord(wp,ws,Rp,Rs,'s')%计算阶数和截止频率Fc=Wn/(2*pi);
[b,a]=butter(N,Wn,'s');%计算滤波器传递函数多项式系数w=linspace(1,4000,1000)*2*pi;
H=freqs(b,a,w);
magH=abs(H);
phaH=unwrap(angle(H));
plot(w/(2*pi),20*log10(magH),'k');
xlabel('频率(Hz)');
ylabel('幅度(dB)');
title('巴特沃思模拟滤波器')
gridon
运行结果:
N=
22
Wn=
1.0e+004*1.9070
因此该带通滤波器的阶数为2N=44。
图2巴特沃思带通滤波器的幅频特性
绘制平方幅频响应曲线
用MATLAB可绘制巴特沃思低通滤波器的平方幅频响应曲线,如同时绘制阶数分别为2,5,10,20滤波器的平方幅频响应曲线。
n=0:0.01:2;
fori=1:4
switchi
case1
N=2;
case2
N=5;
case3
N=10;
case4
N=20;
end
[z,p,k]=buttap(N);
[b,a]=zp2tf(z,p,k);
[H,w]=freqs(b,a,n);
magH2=(abs(H)).^2;
holdon
plot(w,magH2);
axis([0201]);
end
xlabel('w/wc');
ylabel('/H(jw)/^2');
图3不同阶次巴特沃思滤波器的幅度平方函数
由图可知:阶次越高,特性越接近矩形。
本文用MATLAB实现并简化了模拟滤波器的设计,以上程序及波形均是上机运行的结果。
利用MATLAB不仅可以设计巴特沃思滤波器而且也可以设计切比雪夫滤波器,使设计变得简单、直观。
参考文献
[1]黄文梅.系统仿真分析与设计―MATLAB语言工程应用[M].长沙:国防科技大学出版社,2001.
[2]周浩敏.信号处理技术基础[M].北京:北京航空航天大学出版社,2001.
[3]EdwardB.Magrab高会生译.MATLAB原理与工程应用[M].北京:电子工业出版社,2002.
作者简介:
张晓军(1971-),男,山西运城人,山东交通学院信息工程系讲师,工程硕士。
何剑文武警交通指挥部,。