巴特沃斯滤波器的设计与仿真

上传人:小** 文档编号:89192857 上传时间:2019-05-21 格式:PDF 页数:12 大小:1.54MB
返回 下载 相关 举报
巴特沃斯滤波器的设计与仿真_第1页
第1页 / 共12页
巴特沃斯滤波器的设计与仿真_第2页
第2页 / 共12页
巴特沃斯滤波器的设计与仿真_第3页
第3页 / 共12页
巴特沃斯滤波器的设计与仿真_第4页
第4页 / 共12页
巴特沃斯滤波器的设计与仿真_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《巴特沃斯滤波器的设计与仿真》由会员分享,可在线阅读,更多相关《巴特沃斯滤波器的设计与仿真(12页珍藏版)》请在金锄头文库上搜索。

1、电子科技大学 信号与系统课程设计 题目 巴特沃斯滤波器的设计与仿真 学 院 英才实验学院 学 号 2015180201019 学 生 姓 名 洪 健 指 导 教 师 王 玲 芳 电子科技大学 巴特沃斯滤波器的设计与仿真 英才一班 洪健 2015180201019 摘摘 要要:工程实践中,为了得到较纯净的真实信号,常采用滤波器对真实信号进行处理。本 文对巴特沃斯模拟滤波器的幅频特性、设计方法及设计步骤进行了研究,并利用 Matlab 程 序和 Multisim 软件,设计了巴特沃斯模拟滤波器,并分析了巴特沃斯模拟滤波器的幅频特 性。利用 Matlab 程序绘制了巴特沃斯模拟滤波器的幅频特性曲线,

2、并利用 Matlab 实现了 模拟滤波器原型到模拟低通、高通、带通、带阻滤波器的转换。通过 Multisim 软件,在电 路中设计出巴特沃斯滤波器。 由模拟滤波器原型设计模拟高通滤波器的实例说明了滤波器频 率转换效果。 同时通过电路对巴特沃斯滤波器进行实现, 说明了其在工程实践中的应用价值。 关键词:巴特沃斯滤波器 幅频特性 Matlab Multisim 引言 滤波器是一种允许某一特定频带内的信号通过, 而衰减此频带以外的一切信号的电路, 处理模拟信号的滤波器称为模拟滤波器。 滤波器在如今的电信设备和各类控制系统里应用范 围最广,技术最为复杂,滤波器的好坏直接决定着产品的优劣。滤波器主要分成

3、经典滤波器 和数字滤波器两类。从滤波特性上来看,经典滤波器大致分为低通、高通、带通和带阻等。 模拟滤波器可以分为无源和有源滤波器。 无源滤波器:这种电路主要有无源元件 R、L 和 C 组成。有源滤波器:集成运放和 R、C 组成,具有不用电感、体积小、重量轻等优点。集成 运放的开环电压增益和输入阻抗均很高, 输出电阻小, 构成有源滤波电路后还具有一定的电 压放大和缓冲作用。 但集成运放带宽有限, 所以目前的有源滤波电路的工作频率难以做得很 高。 MATLAB 是美国 MathWorks 公司出品的商业数学软件,用于算法开发、数据可视化、数据 分析以及数值计算的高级技术计算语言和交互式环境,主要包

4、括 MATLAB 和 Simulink 两大 部分。 Multisim10 是美国 NI 公司推出的 EDA 软件的一种,它是早期 EWB5.0、Multisim2001、 Multisim7、Multisim8、Multisim9 等版本的升级换代产品,是一个完全的电路设计和仿真的 工具软件。该软件基于 PC 平台,采用图形操作界面虚拟仿真了一个如同真实的电子电路实 验平台, 它几乎可以完成实验室进行的所有的电子电路实验, 已被广泛应用于电子电路的分 析,设计和仿真等工作中,是目前世界上最为流行的 EDA 软件之一。 本文主要对低通模拟滤波器做主要研究,首先利用 MATLAB 软件对巴特沃斯

5、滤波器幅频特 性曲线进行研究, 并计算相应电路参数, 最后利用 Multisim 软件实现有源巴特沃斯滤波器。 正文 1 巴特沃斯低通滤波器 巴特沃斯(Butterworth)滤波器的幅频特性如该幅频特性的特点如下: 最大平坦性。可以证明,在 =处,有最大值|H(0)|=1,幅频特性的前n阶导数 均为零。这表示它在 点附近是很平坦的。 幅频特性是单调下降的,相 频 特 性 也 是 单 调 下降的。因此, 巴特沃斯滤波器对 有用信号产生的幅值畸变和相位畸变都很小。 无论阶数是什么数,都会通过 C = ,并且此时 2 |()| 2 H j,而且 越大,其幅 频响应就越逼近理想情况。 电子科技大学

6、Matlab 函数如下 buttap:巴特沃斯滤波器原型 z,p,k=buttap(n); bttord; n, wn=buttord(wp,ws,Rp,As); 计算巴特沃斯滤波器的阶数和截止频率。 Rp为通带最大衰减指标, As为阻带最小衰减指标; 计算巴特沃斯滤波器的阶数和 3dB 截止频率, p,s 可以是实际的频率值, n 将取相同的 量纲我们使用函数 ,(, );n wnbuttord wp ws Rp As s 当 ps ,为高通滤波器,当 p,s 为二元向量,为带通或带阻滤波器 2 巴特沃斯滤波器设计 (1) 利用巴特沃斯提供的子函数 buttap 函数进行巴特沃斯滤波器原型设

7、计,程序如下 n=input(N=); 请输入滤波器的阶数 z0,p0,k0=buttap(n); 求模拟滤波器原型 b0=k0*real(poly(z0) 求滤波器系数 a0=real(poly(p0) 求滤波器系数 H,w=freqs(b0,a0); 求解系统的频率特性 plot(abs(H).2),grid 画出系统的幅频响应 由图可以看出滤波器阶数越低,曲线越平缓;阶数越高,曲线越陡峭。 (2) 巴特沃斯滤波器参数设计 要求通带截止频率=2k P fHz, 通带最大衰减 p R1dB,阻带截止频率5 s fkHz, 阻 带最小衰减Au20dB 部分程序如下 电子科技大学 fp2000;

8、=2*pi*fp; p w 输入滤波器的通带截止频率 fs5000;2*;wspifs 输入滤波器的阻带截止频率 Rp1;20;As 输入滤波器的通阻带衰减指标 ,wc(, );nbuttord wp ws Rp As s 计算滤波器阶数和 3dB 截率 0, 0, 0( )zpkbuttap n 计算 阶模拟滤波器原型 b00*( 0) 0( 0) kreal poly z areal poly p 求滤波器系数 b0, a0 , ( 0, 0);h wfreqs ba dbhx=-20*log10(abs(hx)max(abs(h) 求系统的频率特性 程序运行可得:n=4, 4 c 1.7

9、68 10,Hz通带最大衰减Rp0.273dB1dB, s A20dB阻带最小衰减 3 巴特沃斯滤波器的电路实现 我们知道巴特沃斯滤波器的系统传递函数的模的平方为 2 2 1 |()| 1(/) N c B j jj ,其中 N 为巴特沃斯滤波器的阶数 2 |B(j )|B(j )B (j )B(j )B (j )=B(-j ) ,而为实函数,所以 2N2 c 11 B(j )B(-j )=,B(s)B(-s)= 1+(j /j)1( /) N c sj 由此可以推出 1/2N (21) 22 pc s=(-1)() s c jk N j e 通过求上式的极点,我们有 解得 于是,我们可以得到

10、系统传递函数的零极点图 电子科技大学 为了使 B(s)为因果稳定系统 ,我们让 B(s)B(-s)的 jw 轴左边极点归为 B(s),又因为|B(0)|=1 所以我们可以得到以下巴特沃斯滤波器的系统传递函数 2 22 2 22 22 2222 22 222 N=1 B(s)= N=2 B(s)= 2 3: B(s)= 4 B(s)= 0.765371.84776 N=5 B(s)= 1.618030.61803 c c c cc cc ccc cc cccc ccc cccc s ss N sss N ssss sssss : : : : 2 c 从以上式子可以看出,对于任何阶数的巴特沃斯滤波

11、器我们都可以将其系统传递函数写为 c c s 与 2 22 A c cc ss 的乘积的组合,在电路中体现为二阶电路与一阶电路的级联 所以我们只要设计出简单的一阶与二阶滤波器,通过级联即可实现巴特沃斯滤波器。 在设计一阶滤波器的时候,我们选择简单一阶低通滤波器 不难知道其系统传递函数 1 H(s)= 1sRC ,其中 c 1 RC 在设计二阶低通滤波器时,我们选择选择压控电压源二阶低通滤波电路,电路图如图所示 电子科技大学 3412 R =R =R C =C =C我们令 i0 ( )( ) U ( )( )( )( ) 1 mp mm UsUs sUsUsUs RR sC M U ( )( )

12、( ) 1 pp sUsUs R sC 联立上式解得 2 uu 2 1 ( )R H(s)=,A (s)A= + 1+3( )()R u u A s A s sRCsRC 其中,为最大电压增益,且(s) 1 通过比较巴特沃斯滤波器的二阶分量 2 222 2 1 H(s)= AA 1+ c cc cc ssss 可得 1 =A=3-Au(s) RC c , 根据阻带衰减速率要求,确定滤波器的阶数 n,并选择电路形式。 根据电路的传递函数和表1归一化滤波器传递函数的分母多项式, 建立起系数的方程阻, 并解方程组求出电路中元件的具体数值。 安装电路并进行调试,使电路的性能满足指标要求。 比如设计一个

13、低通滤波器, 要求其截止频率为 3kHz,在5 C ff的时候, 通带内幅度衰减 大于 60dB 且通带内无波纹 根据题目条件,我们可以考虑利用巴特沃斯滤波器实现该滤波电路 首先,我们求巴特沃斯滤波器的阶数,由 2N 1 20lg60 5 1() c c f f 电子科技大学 解得n4.29 因此 5 阶巴特沃斯滤波器即可实现要求指标 22 123 2222 B(s)=H ( )( )H (s) s0.765370.84776 ccc ccccc s Hs ssss 其中 22 123 2222 H ( ),H (s)=H ( ) s0.618031.61803 ccc ccccc ss ss

14、ss , 首先 分析 H1(s),我们使用一阶滤波电路,其中 C1=0.1uF,R1=530.5 对于 H2(s),我们令 C2=C3=0.1uF ,可求出 R2=R3=530.5,Au(s)=2.38197 再分析 H3(s),令 C4=C5=0.1uF,于是 R4=R5=530.5,Au(s)=1.38197 因此通过级联,我们就得到电路 电子科技大学 我们对该滤波器加信号进行测试。如图所示,我们在该滤波器输入端加 600Hz 和 10kHz 的 交流电。通过观察波形信号,我们可以看出,滤波之前,输入信号相当于在 600Hz 正弦波 的基础上叠加一个 10kHz 的正弦波。 当该信号通过滤

15、波器后,我们很明显可以观察到,频率为 10kHz 的正弦波基本被过滤,剩 电子科技大学 下频率为 600Hz 的正弦信号,并产生一定增益。 结论 通过电路的设计,我们实现了 5 阶巴特沃斯滤波器。从实验结果我们可以看出,利用 3 级电路实现的巴特沃斯滤波器在增益下降 9dB 时,截止电压为 3.6kHz,基本满足要求。 但同时,我们可以看出,电路实现的滤波器在阻带内有纹波,而巴特沃斯滤波器幅频特性曲 线在通带和阻带内均为光滑直线,无波纹。这在一定程度上说明了电路设计依然存在缺陷, 仍需进一步改进。 同时,我们还应该注意到,对于压控电压源二阶低通滤波电路,当其品质因数大于一时,在 幅频特性曲线上出现上凸现象,这在一定程度上也对巴特沃斯滤波器的设计产生一定影响。 在今后的工作中,为排除该影响,我们将选择更优化的电路进行巴特沃斯滤波电路的设计。 参考文献 电子科技大学 1 罗德泉.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号