六阶巴特沃斯滤波器

六阶巴特沃斯滤波器
六阶巴特沃斯滤波器

摘要

个人通信系统和数字卫星电视广播的迅猛发展,对重量轻、体积小、功耗低、成本小的收发器的需求迅速增加,零中频接收器结构重新得到密切关注。零中频结构简单,无需外部滤波器,信号处理都由集成在片上的滤波器完成,因此射频前端系统中有源集成滤波器的设计就显得十分重要。

论文实现了一个可应用于数字卫星电视零中频接收机调谐芯片中的可变带宽低通滤波器。论文结合数字卫星电视调谐芯片的具体要求,设计了一款六阶巴特沃兹型Gm.C低通滤波器;在研究了工艺容差和器件老化引起滤波器频率特性不稳定的问题后,论文比较了多种用于频率稳定的方法,设计了一个频率自动调谐电路来保证低通滤波器频率特性的稳定:由于接收机调谐芯片将应用于不同的场合,要求低通滤波器.3dB 带宽可变,论文在比较了近年来改变滤波器带宽的几种方法后,设计了一个可用于Gm.C低通滤波器的带宽可变控制电路。

仿真结果表明,该滤波器的.3dB带宽大于5MHz,在3dB带宽范围内,纹波小于0.5dB;2、过渡带衰减大于40dB/10倍乘。动态范围约为110dB,总谐波失真在0.5%左右,该滤波器在工作电压为5V情况下,功耗在15mW以下。该滤波器的各项性能均可以满足系统的指标要求。

关键词:Gm-C;可变带宽;滤波器;Hspice

Abstract

As the further popularity of digital broadcasting television, the chip design of the digital broadcasting television has been more and more concerned.The thirsty for low-cost, low-cost,low-power, high-level-integration and high-performance transceivers makes direct-conversion(Zero—IF)topology attractive.The structure of Zero-IF system is simple,and it doesn’t need any out-chip filters.The signal is processed by the on-chip filters,SO the active filter design in the RF front-end system is very important.

A lowpass filter with variable passband width used in monolithic DVB·S tuner Was presented in this paper.According to the specific requirement of digital direct broadcasting satellite tuner,the advantages and disadvantages of many filter types were discussed and a six —order butterworth lowpass Gm-C filter Was developed.After analyzing the problem of the filter’S frequency stability in monolithic implementation,several frequency automatic tuning techniques were discussed and a frequency automatic tuning circuit was given.The tuner Was used in several situations,SO the filter’S passband width should be tunable.After analyzing several methods for varing the filter’S passband width,a circuit Was introuduced to realize the variable passband width of the lowpass filter.

Based on Hspice Software design process,both the schematic and layout were designed.The simulation results showed good performance.The passband width varied from 4]VIHz to 32MHz.The dynamic range Was 110dB.The THD was O.5%.The filter drew less 15mW from a 5V supply voltage.

Key words:Gm-C;variable passband;Filter; Hspice

目录

摘要 ........................................................................................................................................... I Abstract ...................................................................................................................................... II

1 绪论 (1)

1.1 课题背景 (1)

1.2 滤波器概述 (2)

1.2.1滤波器作用 (2)

1.2.2滤波器类型 (2)

1.2.3滤波器阶数 (3)

1.2.4滤波器设计 (3)

1. 3 国内外研究现状 (3)

1. 4 课题的主要工作 (5)

2 滤波器的设计 (6)

2.1级联型Gm-C滤波器 (6)

2.2小结 (10)

3 软件仿真与结果分析 (11)

3.1 HSPICE软件的介绍 (11)

3.2 HSPICE软件的运行 (11)

3.3 网表程序 (12)

3.3.1二阶巴特沃斯滤波器的网表内容 (12)

3.3.2六阶巴特沃斯滤波器的网表内容 (12)

3.3.3 Hspice程序命令 (12)

3.4 二阶滤波器的仿真结果如下: (12)

3.5 小结 (1)

致谢 (16)

参考文献 (16)

附录1 (18)

附录Ⅱ (20)

附录Ⅲ (24)

1绪论

1.1 课题背景

数字电视已成为时代的主流。世界通信与信息技术的迅猛发展将引发整个电视广播产业链的变革,数字电视是这一变革中的关键环节。伴随着电视广播的全面数字化,传统的电视媒体将在技术、功能上逐步与信息、通信领域的其它手段相互融合,从而形成全新的、庞大的数字电视产业。

中国大陆于近年来大力推行由电视模拟信号向数字信号的转换。计划于2015年前在全国范围关闭模拟信号。

数字电视(DTV:Digital Television)指电视信号的处理、传输、发射和接收过程中使用数字信号的电视系统或电视设备。由电视台送出的图像及声音信号,经数字压缩和数字调制后,形成数字电视信号,经过卫星、地面无线广播或有线电缆等方式传送,由数字电视接收后,通过数字解调和数字视音频解码处理还原出原来的图像及伴音。数字电视是所有的信号传播都是通过由0、1数字串所构成的数字流来传播的电视类型。因为全过程均采用数字技术处理,因此信号损失小,接收效果好。与传统的模拟电视相比,数字电视在图像和声音质量两面都有重大改进。

在过去短短十年内,数字电视和手机等个人通信系统的迅猛发展使得无线的概念被广泛应用和接受。无线通信在社会生活中扮演了越来越重要的角色。因此,对重量轻、体积小、功耗低、成本低的射频集成电路产品需求迅速增加。而提高射频前端的电路集成度和减小该部分的功耗无疑是满足上述需求的重要途径。

但是对于超外差接收机来说,至少有两个元件是到目前为止无法集成到芯片上去的,这就是它的镜像抑制滤波器和信道选择滤波器。相比较而言,零中频接收机不存在镜像频率问题且只需用基带低通滤波器来选择信道,而低通滤波器的集成技术已经很成熟,即使集成有困难,也可以用廉价的电容和电感来实现。零中频接收机避免了片外镜像抑制滤波器的使用,可以只用极少的片外元件而达到极高的集成度。

图1-1 零中频接收机结构示意图

如图1所示,零中频接收机结构简单,仅需2个混频器,而且大部分的滤波和放大在基带进行,大大减小了功耗和成本,有效解决了直流偏移问题后,零中频结构将占有绝对优势。近年来,零中频结构以其突出优势受到青睐,成为目前接收机研究热点。由于零中频接收机相比超外差接收机来说,不需要片外的镜像抑制滤波器和信道选择滤波器,使用片内集成的有源滤波器就可以实现,因此零中频结构接收机系统中射频前端里的集成滤波器的设计就显得十分重要。

1.2 滤波器概述

滤波器(filter),是一种用来消除干扰杂讯的器件,将输入或输出经过过滤而得到纯净的直流电。对特定频率的频点或该频点以外的频率进行有效滤除的电路,就是滤波器,其功能就是得到一个特定频率或消除一个特定频率。

1.2.1滤波器作用

滤波器,顾名思义,是对波进行过滤的器件。“波”是一个非常广泛的物理概念,在电子技术领域,“波”被狭义地局限于特指描述各种物理量的取值随时间起伏变化的过程。该过程通过各类传感器的作用,被转换为电压或电流的时间函数,称之为各种物理量的时间波形,或者称之为信号。因为自变量时间‘是连续取值的,所以称之为连续时间信号,又习惯地称之为模拟信号(Analog Signal)。随着数字式电子计算机(一般简称计算机)技术的产生和飞速发展,为了便于计算机对信号进行处理,产生了在抽样定理指导下将连续时间信号变换成离散时间信号的完整的理论和方法。也就是说,可以只用原模拟信号在一系列离散时间坐标点上的样本值表达原始信号而不丢失任何信息,波、波形、信号这些概念既然表达的是客观世界中各种物理量的变化,自然就是现代社会赖以生存的各种信息的载体。信息需要传播,靠的就是波形信号的传递。信号在它的产生、转换、传输的每一个环节都可能由于环境和干扰的存在而畸变,有时,甚至是在相当多的情况下,这种畸变还很严重,以致于信号及其所携带的信息被深深地埋在噪声当中了。

滤波,本质上是从被噪声畸变和污染了的信号中提取原始信号所携带的信息的过程。

1.2.2滤波器类型

巴特沃斯响应(最平坦响应)

巴特沃斯响应能够最大化滤波器的通带平坦度。该响应非常平坦,非常接近DC信号,然后慢慢衰减至截止频率点为-3dB,最终逼近-20ndB/decade的衰减率,其中n为滤波器的阶数。巴特沃斯滤波器特别适用于低频应用,其对于维护增益的平坦性来说非常重要。

●贝塞尔响应

除了会改变依赖于频率的输入信号的幅度外,滤波器还会为其引入了一个延迟。延迟使得基于频率的相移产生非正弦信号失真。就像巴特沃斯响应利用通带最大化了幅度的平坦度一样,贝塞尔响应最小化了通带的相位非线性。

●切贝雪夫响应

在一些应用当中,最为重要的因素是滤波器截断不必要信号的速度。如果你可以接受通带具有一些纹波,就可以得到比巴特沃斯滤波器更快速的衰减。

1.2.3滤波器的阶数

滤波器的阶数是指在滤波器的传递函数中有几个极点.阶数同时也决定了转折区的下降速度,一般每增加一阶(一个极点),就会增加一20dBDec(一20dB每十倍频程)。

1.2.4滤波器设计

滤波器特性可以用其频率响应来描述,按其特性的不同,可以分为低通滤波器,高通滤波器,带通滤波器和带阻滤波器等。

用来说明滤波器性能的技术指标主要有:

中心频率f0,即工作频带的中心

带宽BW

通带衰减,即通带内的最大衰减

阻带衰减

对于实际滤波器而言,考虑到实际的组成元件的品质因数的取值是一有限值(因为受限于材料与工艺的水平),所以所有工程上的实用滤波器都是有损滤波器,因此对于这些滤波器还应考虑通带内的最小插入衰减。

现代滤波器设计,多是采用滤波器变换的方法加以实现。主要是通过对低通原型滤波器进行频率变换与阻抗变换,来得到新的目标滤波器。

1. 3 国内外研究现状

近年来随着数字电视的迅猛发展,基于数字视频广播(DVB)标准的接收机设计受到广泛关注。和大多数通信标准一样,DVB标准确定了发射机和接收机之间的接口。在DVB接口是发射机和接收机之间通过射频信号(RF)的情况下,DVB标准确定该信号的内容和结构并特别规定其RF特性。在DVB标准下,射频接收机质量被认为是影响整个系统成本和性能的主要因素。随着无线通讯中移动终端正朝着小尺寸低成本低功耗方向发展,零中频结构已经成为移动终端设计的主流方向,射频前端系统中的集成滤波器的设计十分重要。

滤波器包括了无源滤波器和有源滤波器。无源滤波器使用单纯的电阻,电感以及电容来搭构成滤波器网络,它不需要提供电源,装置由滤波电容器、电抗器和电阻器适当组合而成,与谐波源并联,其具有结构简单、运行可靠性较高、费用较低等优点,应用很广泛.。无源滤波器噪声低,线性度高,工作频率高,无源滤波器的缺点在于电感集成占用很大芯片面积,因此无源滤波器体积大,Q值小,当使用在集成电路中时,远不能达到系统的要求。有源滤波器由无源元件(R和C)和有源器件(集成运算放大器)组成。这类滤波器的优点是:通带内的信号不仅没有能量损耗,而且还可以放大,负载效应不明显,多级相联时相互影响很小,利用级联的简单方法很容易构成高阶滤波器,并且滤波器的体积小、重量轻、不需要磁屏蔽。使用于单芯片集成电路中时可以大大降低系统的成本。因此在单芯片集成电路中,有源滤波器是最佳的选择。

因此,有源滤波器成为信号处理系统中一个必要的组成部分,经过多年的发展,技术比较成熟。滤波器在电路功能的区别上可以分为低通滤波器,高通滤波器,带通滤波器,带阻滤波器以及全通滤波器;滤波器在具体的近似实现方法的区别下,可以分为巴特沃兹滤波器,贝塞尔滤波器,切比雪夫滤波器,椭圆滤波器等等类型,每种类型下的滤波器的性能不同,在对于不同的系统要求下,可以有针对性的选择所需要的滤波器类型。在滤波器的综合方法的区别下,分为级联型与梯形网络结构;在滤波器工作方式的区别下,分为离散滤波器与连续时间滤波器。离散有源滤波器采用采样保持电路将时间连续信号转换为周期采样信号,开关电容有源滤波器是典型的离散有源滤波器,它需要在时域范围内进行采样,采样频率至少要两倍于用于消除混叠的最高频率。事实上,采样频率要比信号带宽的两倍还要大得多,以降低消除混叠滤波器的要求,因此,离散有源滤波器在高频信号的处理上受到限制。但相对于时序滤波器有几个优点:1)特征频率由电容的比率确定,受工艺和环境温度的影响较小;2)线性度较高。而时序有源滤波器能让信号在时间范围内连续,并保持模拟信号状态。由于不需要采样,时序滤波器比离散滤波器在速度上有更大的优势,适用于高动态范围和高频率范围内使用。目前集成的连续时间滤波器主要包括有源RC、MOSFET-C和Gm-C三种类型。Gm-C滤波器与有源RC,MOSFET-C,MOSFET-RC这三种滤波器相比,适用频率高,因此在射频领域得到广泛应用,但线性度较差,可以通过一些方法将其线性度提高,,同时在制造过程中频率特性由于电容和电阻存在的精度问题,以及受温度与电压变化而发生变化,必须设计频率自动调谐电路来解决这个问题,滤波器的频率调谐方法有很多种,可以分为两种方式:直接方式和间接方式,直接方式的优点是频率调谐后,滤波器频率特性性能好,缺点是需要非工作时间段对滤波器调整。间接方式的优点是不需要将从滤波器从系统中断开调整,缺点是要求主从滤波器元件匹配性高。在实际使用中,多以间接方式为主。在使用间接方式时,可采用多种方法,包括压控振荡器自动调谐技术,压控滤波器自动调谐技术,开关电容自动调谐系统等等。这几种方法各有优缺点,可以适用于不同的工

作场合。对于系统提出的可变带宽技术,在目前的各国的技术发展中,主要有改变电阻的大小,改变电容的大小,改变跨导值大小等等方法,这几种方法都用于不同的场合,在各自的使用领域中有着不可替代的地位。

然而对于工程应用而言,上述文献的分析多为纯理论,站在一个相对较高的层面,涉及复杂建模及对寄生效应的综合考虑。论文则主要在工程实际应用的角度,本着简化电路,提高性能的目标对滤波器系统进行分析和设计。

论文设计和实现了一款可用于DVB.S标准以及其他标准下的一款六阶巴特沃斯低通模拟滤波器。

1. 4课题的主要工作

论文设计的滤波器应用于DVB.S标准以及其他标准下的接收调谐器,借鉴部分滤波器产品的技术指标,并结合工艺和系统要求,关注滤波器的带宽范围,动态范围,总谐波失真以及功耗,其具体设计指标如下:

1、3dB带宽大于5MHz,在3dB带宽范围内,纹波小于0.5dB;

2、过渡带衰减大于40dB/10倍乘;

3、输入三阶交调点大于12dBm;

4、功耗小于15mW

今天工作内容包括:

a)查阅国内外最近的十多年的资料,了解目前世界范围内的主流的有源滤波器的设计方法,并分析各种有源滤波器的优缺点;

b)根据系统提出的要求,设计零中频接收机调谐器中所需要的片上集成有源滤波器的电路结构以及一些其他的模块;

c)对已设计的各个电路模块分别进行模拟仿真,然后对参数和结构进行优化,直至结果满足设计要求;

d)对设计好的电路图进行版图设计,然后进行后仿真,验证性能指标,与前仿结果进行一些比较;

e)对得出的仿真数据进行整理、分析和总结,为后继的进一步优化工作作出指导。

2 滤波器的设计

2.1级联型Gm-C滤波器

Gm-C滤波器运算放大器为跨导运算放大器,输入为电压信号,输出为电流信号。跨导放大器的特点是较高输出阻抗,输出信号的形式为电流信号,不能驱动电阻负载,适用于Gm-C滤波器。Gm-C高频性能好,功耗低,面积上要小四倍左右的面积。

级联型Gm-C滤波器的原理是将多个高输入阻抗的低阶滤波器相互级联,形成和传输函数一致的高阶滤波器。级联用的低阶滤波器有多种,目前比较常用的是一阶滤波器和二阶滤波器。滤波器设计时,级联电路各级影响较小,可以方便调整元件参数以满足设计要求。但这种结构的缺点是对于元件参数变换的灵敏度高,高阶滤波器零极点的配对比较难确定。

图2-1 跨导器电路图

表2-1 滤波器性能比较

图2-2 跨导器电路的符号

在目前常用的射频接收机架构主要有超外差和零中频两种方案。超外差式接收机架构自从诞生的那天起就被普遍使用并受到广泛的好评。事实上一个精心设计的超外差接收机通过周密的中频频率选择和高品质的射频(镜像抑制)和中频(信道选择)滤波器可以达到很高的灵敏度,选择性和动态范围。但是现代无线通讯的飞速发展,要求无线接收机具有低成本、低功耗、高集成的特点。超外差接收机复杂的电路和无法集成的片外滤波器制约了它在射频接收机领域的广泛应用。相反,零中频接收机结构简单,需要的模块较少且不需要接片外滤波器,在提高了射频芯片的集成度的前提下还满足了现代集成电路低功耗,低成本的要求,因而得到越来越多的重视。只要能有效处理直流偏移问题,零中频接收机架构将能提高集成度、降低功耗、减小成本、简化设计,成为了近年来研究的热点。

在用于数字卫星电视接收机的调谐芯片设计中,采用了零中频接收机架构,基本框图如图4所示:

图2-3 零中频接收机框图

通过系统对滤波器的要求,结合近些年来世界范围内滤波器设计的主流技术,并分析各种有源滤波器的适用范围以及特点,本文最终给出了如图5所示的整个低通滤波器系统的总体框架图:

图2-4 滤波器总体框架图

在图5中,整个低通滤波器系统包括了一个从滤波器,一个主滤波器和鉴相器组成的频率调谐系统和一个数模转换电路。

从滤波器用于处理连续时间信号。根据零中频接收机结构的要求,在选择信道范围内的连续时间信号应最大限度的保留其原有的幅频特性,对于选择信道范围外的信号要最大限度的滤除。根据系统给予的滤波器性能特点,本文选取巴特沃兹低通滤波器。根据系统对于低通滤波器提出的性能要求:1、3dB带宽大于5MHz,在3dB带宽范围内,纹波小于0.5dB;2、过渡带衰减大于40dB/10倍乘;3、输入三阶交调点大于12dBm;

4、功耗小于15mW,查阅滤波器工具书,得出需要采用六阶的巴特沃兹低通滤波器。

由四个跨导器以一定的方式级联为一个二阶的滤波器:

图2-5 二阶滤波器

图4中的二阶滤波器的传输函数为:

2

14

2232212

1(s)C C g g s C g s C C g g H m m m m m ++=

频率特性函数: 21210C C g g m m =

ω

把这个二阶滤波器看做一个子电路:

图2-6 子电路:二阶滤波器

由3个这样的二阶滤波器以类似于电阻串联的级联形式构成一个六阶滤波器:

图2-7 六阶滤波器的电路

图6中的六阶巴特沃斯滤波器的传输函数为:

两个传输函数类比下可得到带宽和Q 值:

Q 1=5176.01≈1.932 Q 2=414

.11≈0.707 Q 3=9381.11≈0.516 在此只要保证C1与C2的乘积是一个固定值即可分别求出相对应的C1 、C2的值。

2.2小结

本章先简单介绍了滤波器系统在零中频接收机架构中的作用。随后具体给出了滤波器系统的组成部分,其中包括了从滤波器,主滤波器,鉴相器,以及一个数模转换器。然后详细介绍了从滤波器也就是六阶巴特沃兹低通滤波器的具体设计方法。随后计算了相关参数的数值。

21C C Q =2120C C G m =ω)19381.1(1)1414.1(1)15176.0(1(s)222++++++=s s s s s s H

3 软件仿真与结果分析

3.1 HSPICE软件的介绍

HPICE软件主要用于模拟电路的仿真。模拟电路仿真工具是以电路理论、数值计算方法和计算机技术为基础实现的,由于模拟电路在性能上的复杂性和电路结构上的多样性,对仿真工具的精度、可靠性、收敛性以及速度等都有相当高的要求。HSPICE程序由于收敛性好,适于做系统及电路仿真,又有工作站版和微机版本,在国内外的用户十分广泛。

3.2 HPICE软件的运行:

1.启动Hspui.exe,出现Star-Hspice Launcher。

2.在Star-Hspice Launcher下,按Open,选取网表输入文件(*.sp),然后按确定。

3.在Star-Hspice Launcher下,按Simulate,就会自动弹出Hspice窗口,并对电路

进行模拟。

4.模拟结束后,Hspice窗口关闭。

5.在Star-Hspice Launcher下,按Avanwaves,查看输出波形。

图3-1 软件使用步骤在一个图上展现

3.3 网表程序

3.3.1二阶巴特沃斯滤波器的网表内容

二阶巴特沃斯滤波器的网表内容:见附录Ⅰ

3.3.2 六阶巴特沃斯滤波器的网表内容

六阶巴特沃斯滤波器的网表内容:见附录Ⅱ

3.3.3 Hspice程序命令

Hspice程序命令:见附录Ⅲ

3.4 二阶滤波器的仿真结果如下:

图3-2

从该图可以看出,整个曲线成一个阶梯状的曲线,该滤波器带宽为12MHz,带内纹波1dB,阻带衰减-35dB/dec。滤波器在通带内平坦,纹波抖动还是很明显,在过渡带中增益下降得也不是很快,滤波器的滤波特性没有达到设计预期的目标,滤波器工作不稳定。

图3-3

从该图可以看出,整个曲线成一个阶梯状的曲线,该滤波器带宽为12MHz,带内纹波1dB,阻带衰减-35dB/dec。滤波器在通带内平坦,纹波抖动还是很明显,在过渡带中增益下降得也不是很快,滤波器的滤波特性没有达到设计预期的目标,滤波器工作不稳定。

图3-4

从该图可以看出,该滤波器带宽为12MHz,带内纹波2dB,阻带衰减-110dB/dec。

图3-5

从该图可以看出,整个曲线成一个阶梯状的曲线,该滤波器带宽为12MHz,带内纹波2dB,阻带衰减-110dB/dec。滤波器在通带内平坦,纹波抖动基本没有,在过渡带中增益下降很快,迁跃带陡直,滤波器的滤波特性达到了设计预期的目标,滤波器工作稳定。

3.5 小结

本章先简单介绍了Hspice软件的基本常识和操作步骤。接着以具体网表的内容简单说了下软件中的一些命令,随后就分别对二阶滤波器,六阶滤波器的网表进行了撰写。再下来对以上两个网表分别进行软件的仿真、并逐步的调节相关参数以达到期望结果。

最后是对仿真结果的分析。

致谢

致谢

论文的研究工作自始至终都是在我的导师耿志卿的悉心指导下进行的,首先向在本次论文研究工作中付出大量心血的耿老师致以崇高的敬意和衷心的感谢。耿老师渊博的知识、严谨的科研作风和扎实的专业知识使我在学习中受益匪浅:他忘我的工作精神、诲人不倦的教学精神给我留下了深刻的印象。这一切都将使我终生受益。在此深深地感谢耿老师对我的谆谆教诲和辛勤培养。

论文的研究以及撰写工作,还得到了导员赵建娇、姜瑞云老师的大力支持。他们不仅在学术上给予了严谨、科学细致而富有远见的指导,而且在生活等各方面给予了极大的关心、照顾和支持,使我的论文工作得以顺利进行。谨向各位老师表示忠心的感谢!

同时我要感谢皮振刚、李辉、王建、肖李济等同学的帮助。在我本科阶段,从我在实验室的学习研究,他们的教导和帮助使我终身受益。在次我向各位表示深深的感谢!

感谢我的父母,这么多年来一直默默的关心我,在我遇到困难的时候给我最大的支持和安慰。

谨以此论文献给所有关心、爱护、帮助我的老师、父母、家人、朋友!

杨宝荣

二零一二年六月

河北工程大学

参考文献

参考文献

【1】赵雅兴,PSpice与电子器件模型[M],北京邮电大学出版社,2004

【2】汪建民,PSpice电路设计与应用[M],国防工业出版社,2007.9

【3】谢嘉奎,电子线路线性部分(第四版)[M],高等教育出版社,1999.6

【4】程顾,可变带宽模拟有源低通滤波器的设计[R],南京,2009.3

【5】钟文耀,CMOS电路模拟与设计—基于HSpice[M],科学出版社,2007.8

【6】I Mehr and D R Welland. A CMOS Continuous-Time Gm-C Filter for PRML Read Channal Applications at 150 Mb/s and Beyond [J]. IEEE Journal of Solid-State Circuit,1997,32(4):499-513

【7】P E Fleischer and J Tow.Design Formulas for biquad active filters using three operational amplifiers[J].Proc.IEEE,1973,61(5):662—3

附录1

A biquad

.options acout=0

.OPTIONS POST=2

.SUBCKT amp 7 8 9 10 14 15 16 11 1

M1 9 7 4 16 NMOS L=2U W=160U

M2 10 8 6 16 NMOS L=2U W=160U

M3 4 1 16 16 NMOS L=2U W=160U

M4 6 1 16 16 NMOS L=2U W=160U

M5 10 3 14 14 PMOS L=2U W=360U

M6 9 3 14 14 PMOS L=2U W=360U

M7 12 1 16 16 NMOS L=2U W=160U

M8 13 2 12 16 NMOS L=2U W=120U

M9 3 11 12 16 NMOS L=2U W=120U

M10 13 13 14 14 PMOS L=2U W=260U

M11 3 13 14 14 PMOS L=2U W=260U

M12 5 15 4 16 NMOS L=2U W=120U

M13 5 15 6 16 NMOS L=2U W=120U

R1 2 9 50K

R2 2 10 50K

C1 2 3 10P

.MODEL PMOS PMOS(LEVEL=2 LD=0.250U TOX=365E-10

+NSUB=6.193910E+15 VTO=-0.826989 KP=2.2870E-05

+GAMMA=0.4793 PHI=0.6 U0=241.796 UEXP=0.214214

+UCRIT=19100.4 DELTA=0.859687 VMAX=47972.9 XJ=0.250U +LAMBDA=5.403347E-02 NFS=2.351269E+11 NEFF=1.001

+NSS=1.0E+12 TPG=-1.0 RSH=76.020 CGDO=3.54775E-10

+CGSO=3.54775E-10 CGBO=6.981174E-10 CJ=2.2624E-04

+MJ=0.46650 CJSW=2.3825E-10 MJSW=0.24660 PB=0.700)

.MODEL NMOS NMOS(LEVEL=2 LD=0.250U TOX=365E-10 +NSUB=2.13818E+16 VTO=0.84898 KP=5.77900E-05

+GAMMA=0.8905 PHI=0.6 U0=610.8 UEXP=0.244555

+UCRIT=128615 DELTA=2.0298 VMAX=92227.9 XJ=0.250U

+LAMBDA=1.956049E-02 NFS=2.307838E+12 NEFF=1

+NSS=1.0E+12 TPG=1.0 RSH=22.730 CGDO=3.54775E-10

+CGSO=3.54775E-10 CGBO=6.354506E-10 CJ=3.7740E-04

+MJ=0.45890 CJSW=5.1360E-10 MJSW=0.36620 PB=0.800)

.ENDS amp

*MAIN CIRCUIT

C1 3 4 10P

C2 5 6 10P

Xop1 1 2 3 4 10 9 0 11 12 amp

巴特沃斯低通滤波器

《数字信号处理》课程设计报告 设计课题滤波器设计与实现 专业班级 姓名 学号 报告日期 2012年12月

《数字信号处理》 课程设计任务书 题目滤波器设计与实现 学生姓名学号专业班级 设计内容与要求一、设计内容: 见所选题目。 二、设计要求 1 设计报告一律按照规定的格式,使用A4纸,格式、封面统一给出模版。 2 报告内容 (1)设计题目及要求 (2)设计原理 (包括滤波器工作原理、涉及到的matlab函数的说明) (3)设计内容(设计思路,设计流程、仿真结果) (4)设计总结(收获和体会) (5)参考文献 (6)程序清单 起止时间2012年 12 月 3日至 2011年 12月11 日指导教师签名2011年 12月 2日系(教研室)主任签名年月日

学生签名 年 月 日 《数字信号处理》课程设计报告 一、设计题目及要求 设计题目 基于MATLAB 的巴特沃斯低通滤波器的设计 设计要求 1. 通过实验加深对巴特沃斯低通滤波器基本原理的理解。 2.学习编写巴特沃斯低通滤波器的MATLAB 仿真程序 3. 滤波器的性能指标如下:设计一个模拟低通巴特沃斯滤波器, 技术指标:通带截止频率10000/rad s ,通带最大衰减3dB ;阻带起始频率 30000/rad s ,阻带最小衰减40dB ,画出其幅度谱和相位谱。 二、设计原理 1. 巴特沃斯低通滤波器简介: 巴特沃斯滤波器是电子滤波器的一种,特点是通频带内的频率响应曲线最大限度平坦,没有起伏,而在阻频带则逐渐下降为零。这种滤波器最先由英国工程师斯替芬·巴特沃斯(Stephen Butterworth )在1930年发表在英国《无线电工程》期刊的一篇论文中提出的,可以构成低通、高通、带通和带阻四种组态,是目前最为流行的一类数字滤波器 ,经过离散化可以作为数字巴特沃思滤波器 ,较模拟滤波器具有精度高、稳定、灵活、不要求阻抗匹配等众多优点 ,因而在自动控制、语音、图像、通信、雷达等众多领域得到了广泛的应用,是一种具有最大平坦幅度响应的低通滤波器。 2.巴特沃斯低通滤波器的设计原理: 巴特沃斯滤波器以巴特沃斯函数来近似滤波器的系统函数。巴特沃斯滤波器是根据幅频特性在通频带内具有最平坦特性定义的滤波器。 巴特沃思滤波器的低通模平方函数表示 () ΩΩ+ =Ωc N /22 a 11 ) (j H N=1,2,…… (2-6) 下面归纳了巴特沃斯滤波器的主要特征 a 对所有的N ,() 1a j H 20 =Ω=Ω。 b 对所有的N ,() 707.0a j 2c =ΩΩH = Ω即()dB 3a lg 20j H c =Ω =ΩΩ

巴特沃斯数字低通滤波器

目录 1.题目.......................................................................................... .2 2.要求 (2) 3.设计原理 (2) 3.1 数字滤波器基本概念 (2) 3.2 数字滤波器工作原理 (2) 3.3 巴特沃斯滤波器设计原理 (2) 3.4脉冲响应不法 (4) 3.5实验所用MA TLAB函数说明 (5) 4.设计思路 (6) 5、实验内容 (6) 5.1实验程序 (6) 5.2实验结果分析 (10) 6.心得体会 (10) 7.参考文献 (10)

一、题目:巴特沃斯数字低通滤波器 二、要求:利用脉冲响应不变法设计巴特沃斯数字低通滤波器,通带截止频率100HZ,采样频率1000HZ ,通带最大衰减为0.5HZ ,阻带最小衰减为10HZ ,画出幅频、相频相应相应曲线。并假设一个信号x(t)=sin(2*pi*f1*t)+sin(2*pi*f2*t),其中f1=50HZ,f2=200HZ 。用此信号验证滤波器设计的正确性。 三、设计原理 1、数字滤波器的基本概念 所谓数字滤波器,是指输入、输出均为数字信号,通过数值运算处理改变输入信号所含频率成分的相对比例,或者滤波器除某些频率成分的数字器件或程序,因此,数字滤波的概念和模拟滤波相同,只是的形式和实现滤波方法不同。正因为数字滤波通过数值运算实现滤波,所以数字滤波处理精度高、稳定、体积小、质量轻、灵活、不存在阻抗匹配问题,可以实验模拟滤波器无法实现的特殊滤波功能。如果要处理的是模拟信号,可通过A\DC 和D\AC,在信号形式上进行匹配转换,同样可以使用数字滤波器对模拟信号进行滤波。 2、数字滤波器的工作原理 数字滤波器是一个离散时间系统,输入x(n)是一个时间序列,输出y(n)也是一个时间序列。如数字滤波器的系统函数为H(Z),其脉冲响应为h(n),则在时间域内存在下列关系 y(n)=x(n) h(n) 在Z 域内,输入输出存在下列关系 Y(Z)=H(Z)X(Z) 式中,X(Z),Y(Z)分别为输入x(n)和输出y(n)的Z 变换。 同样在频率域内,输入和输出存在下列关系 Y(jw)=X(jw)H(jw) 式中,H(jw)为数字滤波器的频率特性,X(jw)和Y(jw)分别为x(n)和y(n)的频谱。w 为数字角频率,单位rad 。通常设计H(jw)在某些频段的响应值为1,在某些频段的响应为0.X(jw)和H(jw)的乘积在频率响应为1的那些频段的值仍为X(jw),即在这些频段的振幅可以无阻碍地通过滤波器,这些频带为通带。X(jw)和H(jw)的乘积在频段响应为0的那些频段的值不管X(jw)大小如何均为零,即在这些频段里的振幅不能通过滤波器,这些频带称为阻带。 一个合适的数字滤波器系统函数H(Z)可以根据需要输入x(n)的频率特性,经数字滤波器处理后的信号y(n)保留信号x(n)中的有用频率成分,去除无用频率成分。 3、巴特沃斯滤波器设计原理 (1)基本性质 巴特沃斯滤波器以巴特沃斯函数来近似滤波器的系统函数。巴特沃斯滤波器是根据幅频特性在通频带内具有最平坦特性定义的滤波器。 巴特沃思滤波器的低通模平方函数表示1 () ΩΩ+ =Ωc N /22 a 11 ) (j H

基于MATLAB的巴特沃斯滤波器

数字信号处理课程设计 2015年 6 月25 日

目录 一.设计目的: (3) 二.设计要求: (3) 三.设计内容: (4) 3.1选择巴特涡斯低通数据滤波器及双线性变换法的原因 (4) 3.2巴特沃思低通滤波器的基本原理 (4) 3.3双线性变换法原理 (5) 3.4数字滤波器设计流程图 (7) 3.5数字滤波器的设计步骤 (7) 四.用matlab实现巴特沃斯低通数字滤波器的仿真并分析 (9) 4.1巴特沃斯低通数字滤波器技术指标的设置 (9) 4.2用matlab实现巴特沃斯低通数字滤波器的仿真 (9) 4.3波形图分析: (12) 五.总结与体会 (13) 六.附录参考文献 (14) 2

一.设计目的: 该课程设计是测控技术与仪器专业的必修课,开设课程设计的目的使学生掌握数字信号处理的基本概念和基本理论,能够利用辅助工具进行FIR和IIR数字滤波器的设计,进行一维信号的频谱分析,并进行仿真验证。加强实践教学环节,加强学生独立分析、解决问题的能力,培养学生动手能力和解决实际问题的能力,实现宽口径教育。 (1)理解低通滤波器的过滤方法。 (2)进一步熟悉低通滤波器的基本应用。 (3)用仿真工具matlab软件对设计的滤波器进行软件和硬件仿真。 (6)将对仿真结果进行比较,从而检验滤波器滤波性能的准确性。 二.设计要求: 地震发生时,除了会产生地震波,还会由地层岩石在断裂、碰撞过程中所发生的震动产生次声波。它的频率大约在每秒十赫兹到二十赫兹之间(可以用11Hz和15Hz的两个信号的和进行仿真,幅度可以分别设定为1、2)。大气对次声波的吸收系数很小,因此它可以传播的很远,而且穿透性很强。通过监测次声波信号可以监测地震的发生、强度等信息,因为自然界中广泛存在着各种次声波,这就对地震产生的次声波产生了干扰(可以用白噪声模拟,方差为5),需要采取一定的处理方法,才能检测到该信号,要求设计检测方案;并处理方法给出具体的软件(可以以51系列单片机、STM32F407、TMS320F28335或TMS320F6745为例)。 假设地震次声波信号为x,输入x=sin(2*π*11*t)+2*sin(2*π*15*t)和伴有白噪声的合成信号,经过滤波器后滤除15Hz以上的分量,即只保留x=sin(2*π*11*t)+2*sin(2*π*15*t)的分量信号,来验证设计的滤波器是否达到了设计要求。 3

基于巴特沃斯的低通滤波器的设计原理

课程设计报告 ——基于虚拟仪器的幅频特性自动测试系统的实现 2010年12月25日 一、实验内容 基于虚拟仪器的幅频特性自动测试系统的实现 二、实验目的 1、通过对滤波器的设计,充分了解测控电路中学习的各种滤波器的工作原理以及工作机制。学习幅频特性曲线的拟合,学会基本MATLAB操作。 2、进一步掌握虚拟仪器语言LabVIEW设计的基本方法、常用组件的使用方法和设计全过程。以及图形化的编程方法;学习非线性校正概念和用曲线拟合法实现非线性校正;练习正弦波、方波、三角波产生函数的使用方法;掌握如何使用数据采

集卡以及EIVIS产生实际波形信号。了解图形化的编程方法;练习DIO函数的使用方法;学习如何使用数据采集卡以及EIVIS产生和接受实际的数字信号。3、掌握自主化学习的方法以及工程设计理念等技能。 三、实验原理 滤波器是具有频率选择作用的电路或运算处理系统。滤波处理可以利用模拟电路实现,也可以利用数字运算处理系统实现。滤波器的工作原理是当信号与噪声分布在不同频带中时,可以在频率与域中实现信号分离。在实际测量系统中,噪声与信号的频率往往有一定的重叠,如果重叠不严重,仍可利用滤波器有效地抑制噪声功率,提高测量精度。 任何复杂地滤波网络,可由若干简单地、相互隔离地一阶与二阶滤波电路级联等效构成。一阶滤波电路只能构成低通和高通滤波器,而不能构成带通和带阻。可先设计一个一阶滤波电路来熟悉电路设计思路以及器件使用要求和软件地进一步学习。 滤波器主要参数介绍: ①通带截频f p=w p/(2π)为通带与过渡带边界点的频率,在该点信号增益下降到一个人为规定的下限。 ②阻带截频f r=wr/(2π)为阻带与过渡带边界点的频率,在该点信号衰耗(增益的倒数)下降到一人为规定的下限。 ③转折频率f c=w c/(2π)为信号功率衰减到1/2(约3dB)时的频率,在很多情况下,常以fc作为通带或阻带截频。 ④固有频率f0=w0/(2π)为电路没有损耗时,滤波器的谐振频率,复杂电路往

二阶压控型低通滤波器设计

二阶压控型低通滤波器设计 1. 设计要求 设计一个二阶压控型低通滤波器,要求通带增益为2,截止频率为2KHz ,可以选择0.01uF 电容器,阻值尽量接近实际计算值,电路设计完后,画出频率响应曲线,并采用Multisim 软件进行仿真分析。 2. 设计目的 (1) 进一步掌握滤波器电路的工作原理和参数计算。 (2) 熟练使用Multisim 进行简单的电路设计和仿真。 3. 问题分析与参量计算 3.1 问题的简单分析 二阶压控型低通LPF 电路基本原理图可参照教材P345页(如下) 而题目中已经给出了电容的值,故我们所要做的只是确定电阻阻值以及进行电路合理的相关改善。 实验所选取的运放器是a741,实验是在Multisim 环境仿真完成的。 3.2 计算电路相关参数 (1) 低通滤波器在通带将内电容视为开路,给电路引入负反馈从而满足“虚短”、“虚断”,通带增益 3412up R A R =+ =,则34R R =,取34R R == 10k Ω。 (2) 传递函数:为方便计算,取1212,R R R C C C ====,由“虚短”、“虚断”及叠 加定理,得()() ()()() ()()()677776/1()()[()]0up p p p i U s A U s U s U s sCR U s U s U s U s U s U s sC R R ==+-----= 得到传递函数:62()1()()1(3)()u up i up U s A s A U s A sCR sCR ==+-+ 令s j ω=,取012f RC π=,2f ωπ=,2 001(3)()up u up A A f f j A f f ?=+-- (3) 当f 为截止频率时,200|1(3)()|2up f f j A f f +--=,令0f x f =,则得方程 4210x x --=,解得x ,因为2f kHz =,取0.01C F μ=可解得10.1224R k ≈Ω电阻,由于实际试验中难以的到10.1224k Ω的电阻,故实际试验中用10k Ω的电阻代替之 (4)入10,1p V mv f kHz ==的信号源 最终得到的电路图: 3.3二阶压控电压源低通滤波器(LPF )的幅频特性 Q=13-Aup =13-2 =1 ,所以Q=1的曲线即为此二阶压控电压源低通滤波器(LPF )的幅频特性。

设计巴特沃斯数字带通滤波器

设计巴特沃斯数字带通滤波器,要求通带范围为:0.25π rad ≤ω≤0.45π rad,通带最大衰减为3dB ,阻带范围为0≤ω≤0.15π rad 和0.55π rad ≤ω≤πrad ,阻带最小衰减为40dB 。利用双线性变换设计,写出设计过程,并用MATLAB 绘出幅频和相频特性曲线。 设计思路及计算: (1)确定技术指标,求得数字边缘频率: Pp ω1Ps ω(2(3Lp Ω(4)确定低通滤波器阶数N 40 20 10 0.01s δ-==,()2211lg 1lg 10.01 6.76812lg 1.97482lg s s p N δ????-- ? ?????≥==??Ω ? ?Ω?? 取N =7。

(5 )c c ΩΩ= Ω= 1c Ω≈ 巴特沃兹模拟滤波器:(217) 14 7 1 1 H (),() j K a k k k s p e s p π ++== =-∏ 再由双线性变换即可得到所求。 b = Columns 1 through 10 0.0001 0 -0.0007 0 0.0022 0 -0.0036 80.0108 -71.1129 52.6364 -32.2233 Columns 11 through 15 16.1673 -6.4607 1.9827 -0.4217 0.0523

>> [h,w]=freqz(b,a,100); >>subplot(211) >>h1=20*log10(abs(h)); >>plot(w/pi,h1);>>axis([0 1 -50 10]); >>subplot(212) >>plot(w/pi,angle(h))

巴特沃斯二阶低通滤波器上课讲义

数为式⑸所示。 3 5 4 964 S 2 2 6 6ls 3 5 4 964 采用的低通滤波电路如图2所示,滤波增益为1,此电路传递函数如式(6)所示, 只需将巴特沃斯滤波器的传递函数与此传递函数的系数一一对应即可以整定出 滤波电路的参数。MEMS 陀螺的带宽为30HZ ,从采样频率100HZ 的数据序列中消除掉30HZ 以上的噪声。巴特沃斯函数只是在 co =0处精确地逼近理想低通特性,在通带内 随着o 增加,误差愈来愈大,在通带边界上误差最大,逼近特性并不很好,但 是陀螺仪的有用输出信号本就在低频段, 对通带边界的滤波要求不高,因此巴特 沃斯滤波器就可以满足要求。要求巴特沃斯滤波器通带上限截止频率 fc=30HZ , 阻带下限截止频率 fs=80HZ ,通带最大衰减 A max =3db ,阻带最小衰减为 A min =15db o 由式( 1)-(4)可得巴特沃斯低通滤波器为二阶。 .;? ?10°.叽 _1 1 (1) lg ■'10°.% _1 ' |(101.5_1、|『30.622)… 严—「g 而口厂黑3922尸.49 ‘‘2汇兀X 80 .2汉兀疋30丿 n lg 1.49 0.85 =lg 7.1 = 0.85 = 1.75 H(s) 1 s 2 . 2s 1 中的s 得到去归一化后的滤波器传递函 H(s)

图2二阶低通滤波典型电路 C 1C 2R 1 R 2 式⑸与式⑹对比可得: 令 C i =0.1uf , R 2=R i = R 3,解得 R 2=R i = R 3=6.6K ,C 2=0.6uf ,至此巴特沃斯滤波器 构造完成。R 1C 1 R 2C 1 R 3C 2 C 1C 2 R 2 R 3 1 1 1 s 1 1 1 」 266.4 (8) R i C i R 2 C i R 3C 2 1 C i C 2 R 2 R 3 H(s)= s 2 C 1C 2 R 2 R-I = 35494.6 = 35494.6 (9)

巴特沃斯、切比雪夫滤波器的仿真与实现

华北科技学院课程设计任务书 2013 — 2014 学年第二学期 电子信息工程学院(系、部)通信工程专业 B111 班级课程名称:移动通信 设计题目:巴特沃斯、切比雪夫滤波器的仿真与实现完成期限:自16 周至 18 周共 3 周

目录 1.前言 (3) 1.1 MATLAB (3) 1.2 滤波器的概念 (5) 1.2.1滤波器的原理 (6) 1.2.2理想滤波器与实际滤波器 (6) 1.2.3 滤波器的分类 (7) 2.设计目的 (9) 3.设计原理 (9) 3.1.模拟低通滤波器的设计指标及逼近方法 (9) 3.2.巴特沃斯低通滤波器的设计方法 (10) 3.3.切比雪夫滤波器的设计方法 (14) 4.详细设计与系统分析 (21) 4.1程序设计 (21) 4.1.1巴特沃斯滤波器 (21) 4.1.2切比雪肤滤波器 (23) 4.2同一滤波器不同参数的比较 (25) 4.2.1巴特沃斯滤波器 (25) 4.2.2切比雪夫滤波器 (27) 4.3不同滤波器同一阶数的比较 (30) 4.3.1低通滤波器 (30) 4.3.2高通滤波器 (30) 4.3.3带通滤波器 (31) 4.3.4带阻滤波器 (31) 5.心得体会 (32) 6.参考文献 (32)

摘要:利用MATLAB设计滤波器,可以按照设计要求非常方便地调整设计参数,极大地减轻了设计的工作量,有利于滤波器设计的最优化。MATLAB因其强大的数据处理功能被广泛应用于工程计算,其丰富的工具箱为工程计算提供了便利,利用MATLAB信号处理工具箱可以快速有效地设计各种数字滤波器,设计简单方便。本文介绍了在MATLAB R2009a 环境下滤波器设计的方法和步骤。关键词:滤波器,MATLAB 1.前言 1.1 MATLAB MATLAB是美国MathWorks公司开发的一种功能极其强大的高技术计算语言和内容极其丰富的软件库,集数值计算、矩阵运算和信号处理与显示于一身。该软件最初是由美国教授Cleve Moler 创立的。1980年前后,他在教线性代数课程时,发现用其他高级语言编程时极不方便,便构思开发了MATLAB,即矩阵实验室(Matrix Laboratory)。该软件利用了当时代表数值线性代数领域最高水平的EISPACK和LINPACK两大软件包,并且利用Fortran 语言编写了最初的一套交互式软件系统,MATLAB的最初版本便由此产生了。 最初的MATLAB由于语言单一,只能进行矩阵的运算,绘图也只能用原始的描点法,内部函数只有几十个,因此功能十分简单。1984年该公司推出了第一个MATLAB的商业版,并用C语言作出了全部改写。现在的MATLAB程序是MathWorks公司用C语言开发的,第一版由steve Bangert主持开发编译解释程序,Steve Kleiman完

二阶压控压源型巴特沃斯低通滤波器设计

利用VCVS型二阶RC有源网络实现巴特沃斯型低通滤波器 的设计 一.二阶压控电压源低通滤波器的构成 下图所示就是压控压源二阶型滤波网络电路: 其传递函数为: 与一般低通滤波传输函数相比: 可得: 截至角频率: 增益因子:

选择性因子: 二阶低通滤波器归一化低通传输函数为: 去归一化低通传输函数为: 令: 得: R2应有实根 得:

二.各参数的设计 由于所需的滤波网络阶次为二阶 因为设计指标里通带截至频率规定: f p =100.1KHz,设运放的电压增益为2,而两 个电容的值最好相同,则令 C C C ==21,带入上式品质因 素公式中,可得: 因为品质因素在数值上等于截止频率时的滤波网络电压增益和通带电压增益只比,则 2 1=Q 则 R R R 2212== (1) 因为 2 121121 R R C C f p π = (2) 则由式(1)(2)可求得 R C 1 10125.16 -??= 由实际电子元器件标称值可以设定: 三.结果的验证 利用Multisim 对设计的电路进行仿真。首先搭建整个电路如下: 2 1R R Q =

其中XFG1是信号发生器,XBP1是波特仪,而XSC1是示波器。我们设计的时候所设定的截止频率是100.1K。所以先选择一个比较低的频率值,看其运放的放大倍数。所以先设定信号源频率为1K,仿真结果如下: 示波器示数: 从图中可以看出在低频段时:通道1的峰值为29.98mv,通道2的峰值为62.029mv,滤波网络的放大倍数可以算得A1=2.069。现在把信号源的频率调到预设截至频率,继续仿真,结果如下:

基于matlab-的巴特沃斯低通滤波器的实现

基于matlab 的巴特沃斯低通滤波器的实现 一、课程设计的目的 运用MATLAB实现巴特沃斯低通滤波器的设计以及相应结果的显示,另外还对多种低通滤波窗口进行了比较。 二、课程设计的基本要求 1)熟悉和掌握MATLAB 的基本应用技巧。 2)学习和熟悉MATLAB相关函数的调用和应用。 3)学会运用MATLAB实现低通滤波器的设计并进行结果显示。 三、双线性变换实现巴特沃斯低通滤波器的技术指标: 1.采样频率10Hz。 2.通带截止频率fp=0.2*pi Hz。 3.阻带截止频率fs=0.3*pi Hz。 4.通带衰减小于1dB,阻带衰减大于20dB 四、使用双线性变换法由模拟滤波器原型设计数字滤波器 程序代码: T=0.1; FS=1/T; fp=0.2*pi;fs=0.3*pi; wp=fp/FS*2*pi; ws=fs/FS*2*pi; Rp = 1; % 通带衰减 As = 15; % 阻带衰减 OmegaP = (2/T)*tan(wp/2); % 频率预计 OmegaS = (2/T)*tan(ws/2); % 频率预计 %设计巴特沃斯低通滤波器原型

N = ceil((log10((10^(Rp/10)-1)/(10^(As/10)-1)))/(2*log10(OmegaP/OmegaS))); OmegaC = OmegaP/((10^(Rp/10)-1)^(1/(2*N))); [z,p,k] = buttap(N); %获取零极点参数 p = p * OmegaC ; k = k*OmegaC^N; B = real(poly(z)); b0 = k; cs = k*B; ds = real(poly(p)); [b,a] = bilinear(cs,ds,FS);% 双线性变换 figure(1);% 绘制结果 freqz(b,a,512,FS);%进行滤波验证 figure(2); % 绘制结果 f1=50; f2=250; n=0:63; x=sin(2*pi*f1*n)+sin(2*pi*f2*n); subplot(2,2,1);stem(x,'.'); title ('输入信号'); y=filter(b,a,x); subplot(2,2,2);stem(y,'.') ; title('滤波之后的信号'); figure(3) ; stem(y,'.') title('输出的信号'))

巴特沃斯滤波器课程设计

摘要 摘要 本篇论文叙述了数字滤波器的基本原理,IIR数字滤波器的设计方法喝IIR数字高通滤波器设计在MATLABE上的实现与IIR数字滤波器在世纪中应用。无限脉冲响应(IIR)数字滤波器是冲击函数包含无限个抽样值的滤波器,一般是按照预定的模拟滤波器的逼近函数来转换成相应的数字滤波器,现有的逼近函数如巴特沃斯,切比雪夫。其设计过程都是由模拟滤波器的系统函数去变换出相应的数字滤波器的系统函数。 关键字:数字滤波器,MATLAB,巴特沃斯,切比雪夫,双线性变换法

ABSTRACT ABSTRACT The queue phenomenon in the telecom offices is a normal issue. To improve the customers’satisfaction and to support the company changing, we should solve this problem properly. The basic goal to resolve queue problem is the appropriate tradeoff between the customers’ wavy demand and the telecom office s’limited service capability. This paper is based on the queuing theory and demand management theory. And based on the data collection and customer survey and interview, the author uses some statistical methods to reflect the actuality. Then the author finds the reason of queuing in telecom office from customers’ view. Furthermore, the author analyses the real demand of the customers by sorting them into types of paying and time and price sensitivity.To follow up, three solutions had been brought forward: firstly, distributing the customers; secondly, stopping phone by different number; lastly, promoting the demand during the non-fastidious. Key Words: queuing theory, demand management, telecom offices

双线性变换巴特沃斯IIR数字带通滤波器

课程名称:专业综合课程设计 学生姓名:陈旋 学号:10160101 专业班级:芙蓉通信1001班 指导教师:朱明旱 完成时间:2013年6月10日 报告成绩: 评阅意见: 评阅教师日期

IIR 数字带通滤波器 1.课程设计目的 通过对常用数字滤波器的设计和实现,掌握数字信号处理的工作原理及设计方法;熟悉用双线性变换法设计IIR 数字带通滤波器的原理与方法,掌握利用数字滤波器对信号进行滤波的方法。掌握数字滤波器的计算机仿真方法,并能够对设计结果加以分析。 2.课题要求 采用双线性变换法设计一数字带通滤波器,抽样频率为 kHz f s 1 ,性能要 求为:通带范围从Hz 250 到Hz 400 ,在此两频率处衰减不大于dB 3,在Hz 150和 Hz 480频率处衰减不小于dB 20,采用巴特沃思型滤波器。 3.设计原理 3.1 数字滤波器介绍 滤波器,顾名思义,其作用是对输入信号起到滤波作用。数字滤波器(DF ,Digital Filter )在数字信号处理中起着重要作用。数字滤波器由数字乘法器、加法器和延时单元组成的一种算法或装置。数字滤波器的功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。 数字滤波器有低通(LP ,Low pass)、高通(HP ,High Pass)、带通(BS,Band PASS)、带阻(BS,Band Stop)和全通等类型。它可以是时不变的或时变的、因果的或非因果的、线性的或非线性的。应用最广的是线性、时不变数字滤波器,以及FIR 滤波器。 数字滤波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点。数字滤波器在语音信号处理、图像信号处理、医学生物信号处理以及其他应用领域都得到了广泛应用。

巴特沃斯滤波器c语言

1. 模拟滤波器的设计 1.1巴特沃斯滤波器的次数 根据给定的参数设计模拟滤波器,然后进行变数变换,求取数字滤波器的方法,称为滤波器的间接设计。做为数字滤波器的设计基础的模拟滤波器,称之为原型滤波器。这里,我们首先介绍的是最简单最基础的原型滤波器,巴特沃斯低通滤波器。由于IIR滤波器不具有线性相位特性,因此不必考虑相位特性,直接考虑其振幅特性。 在这里,N是滤波器的次数,Ωc是截止频率。从上式的振幅特性可以看出,这个是单调递减的函数,其振幅特性是不存在纹波的。设计的时候,一般需要先计算跟所需要设计参数相符合的次数N。首先,就需要先由阻带频率,计算出阻带衰减 将巴特沃斯低通滤波器的振幅特性,直接带入上式,则有 最后,可以解得次数N为 当然,这里的N只能为正数,因此,若结果为小数,则舍弃小数,向上取整。 1.2巴特沃斯滤波器的传递函数 巴特沃斯低通滤波器的传递函数,可由其振幅特性的分母多项式求得。其分母多项式

根据S解开,可以得到极点。这里,为了方便处理,我们分为两种情况去解这个方程。当N为偶数的时候, 这里,使用了欧拉公式。同样的,当N为奇数的时候, 同样的,这里也使用了欧拉公式。归纳以上,极点的解为 上式所求得的极点,是在s平面内,在半径为Ωc的圆上等间距的点,其数量为2N个。为了使得其IIR滤 波器稳定,那么,只能选取极点在S平面左半平面的点。选定了稳定的极点之后,其模拟滤波器的传递函数就可由下式求得。

1.3巴特沃斯滤波器的实现(C语言) 首先,是次数的计算。次数的计算,我们可以由下式求得。 其对应的C语言程序为 [cpp]view plaincopy 1.N = Ceil(0.5*( log10 ( pow (10, Stopband_attenuation/10) - 1) / 2. log10 (Stopband/Cotoff) )); 然后是极点的选择,这里由于涉及到复数的操作,我们就声明一个复数结构体就可以了。最重要的是,极点的计算含有自然指数函数,这点对于计算机来讲,不是太方便,所以,我们将其替换为三角函数, 这样的话,实部与虚部就还可以分开来计算。其代码实现为 [cpp]view plaincopy 1.typedef struct 2.{ 3.double Real_part; 4.double Imag_Part; 5.} COMPLEX; 6. 7. https://www.360docs.net/doc/bd9860395.html,PLEX poles[N]; 9. 10.for(k = 0;k <= ((2*N)-1) ; k++) 11.{ 12.if(Cotoff*cos((k+dk)*(pi/N)) < 0) 13. { 14. poles[count].Real_part = -Cotoff*cos((k+dk)*(pi/N)); 15.poles[count].Imag_Part= -Cotoff*sin((k+dk)*(pi/N)); 16. count++; 17.if (count == N) break; 18. } 19.}

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

信号与系统课程设计 题目巴特沃斯滤波器的设计与仿真 学院英才实验学院 学号2015180201019 学生姓名洪 健 指导教师王玲芳

巴特沃斯滤波器的设计与仿真 英才一班 洪健 2015180201019 摘 要:工程实践中,为了得到较纯净的真实信号,常采用滤波器对真实信号进行处理。本文对巴特沃斯模拟滤波器的幅频特性、设计方法及设计步骤进行了研究,并利用Matlab 程序和Multisim 软件,设计了巴特沃斯模拟滤波器,并分析了巴特沃斯模拟滤波器的幅频特性。利用 Matlab 程序绘制了巴特沃斯模拟滤波器的幅频特性曲线,并利用Matlab 实现了模拟滤波器原型到模拟低通、高通、带通、带阻滤波器的转换。通过Multisim 软件,在电路中设计出巴特沃斯滤波器。由模拟滤波器原型设计模拟高通滤波器的实例说明了滤波器频率转换效果。同时通过电路对巴特沃斯滤波器进行实现,说明了其在工程实践中的应用价值。 关键词:巴特沃斯滤波器 幅频特性 Matlab Multisim 引言 滤波器是一种允许某一特定频带内的信号通过,而衰减此频带以外的一切信号的电路,处理模拟信号的滤波器称为模拟滤波器。滤波器在如今的电信设备和各类控制系统里应用范围最广,技术最为复杂,滤波器的好坏直接决定着产品的优劣。滤波器主要分成经典滤波器和数字滤波器两类。从滤波特性上来看,经典滤波器大致分为低通、高通、带通和带阻等。 模拟滤波器可以分为无源和有源滤波器。 无源滤波器:这种电路主要有无源元件R、L 和C 组成。有源滤波器:集成运放和R、C 组成,具有不用电感、体积小、重量轻等优点。集成运放的开环电压增益和输入阻抗均很高,输出电阻小,构成有源滤波电路后还具有一定的电压放大和缓冲作用。但集成运放带宽有限,所以目前的有源滤波电路的工作频率难以做得很高。 MATLAB 是美国MathWorks 公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB 和Simulink 两大部分。 Multisim10 是美国NI 公司推出的EDA 软件的一种,它是早期EWB5.0、Multisim2001、Multisim7、Multisim8、Multisim9等版本的升级换代产品,是一个完全的电路设计和仿真的工具软件。该软件基于PC 平台,采用图形操作界面虚拟仿真了一个如同真实的电子电路实验平台,它几乎可以完成实验室进行的所有的电子电路实验,已被广泛应用于电子电路的分析,设计和仿真等工作中,是目前世界上最为流行的EDA 软件之一。 本文主要对低通模拟滤波器做主要研究,首先利用MATLAB 软件对巴特沃斯滤波器幅频特性曲线进行研究,并计算相应电路参数,最后利用Multisim 软件实现有源巴特沃斯滤波器。 正文 1巴特沃斯低通滤波器 巴特沃斯(Butterworth)滤波器的幅频特性如该幅频特性的特点如下: ① 最大平坦性。可以证明,在ω=0处,有最大值|H(0)|=1,幅频特性的前2n-1阶导数均为零。这表示它在ω=0点附近是很平坦的。 ② 幅频特性是单调下降的,相 频 特 性 也 是 单 调 下降的。因此, 巴特沃斯滤波器对有用信号产生的幅值畸变和相位畸变都很小。 ③ 无论阶数n是什么数,都会通过C = ,并且此时|()|H j ,而且n 越大,其幅频响应就越逼近理想情况。

二阶巴特沃斯滤波器的分析与实现电路

巴特沃斯滤波器的分析与实现 巴特沃斯滤波器网上没有提供现成的电路和具体参数,此处本文给出几种类型的巴特沃斯滤波器,并给出了参数计算分析。 1、巴特沃斯低通滤波器的定义: 巴特沃斯低通滤波器可用如下振幅的平方对频率的公式表示: 其中, n = 滤波器的阶数 ωc =截止频率=振幅下降为-3分贝时的频率 ωp = 通频带边缘频率 1/(1 + ε2) = |H(ω)|2在通频带边缘的数值. 2、巴特沃斯滤波器的实现 2.1 一些常见资料的滤波器的错误 有些资料上给出的二阶巴特沃斯滤波器电路图为: 图中红线部分为放大电路,其实滤波器为2阶RC滤波器。其传递函数为: H(s)= 1 1+s(R1C1+R1C2+R2C2)+s2R1R2C1C2 下面证明此滤波器不可能为二阶巴特沃斯滤波器:滤波器幅频传递函数为: |H(jw)|=| 1 1+jw(R1C1+R1C2+R2C2)?w2R1C1R2C2 | = 1 1+w4(R1R2C1C2)2+w2((R1C1+R1C2+R2C2)2?2R1R2C1C2) 若滤波器是巴特沃斯滤波器,则((R1C1+R1C2+R2C2)2?2R1R2C1C2要为0 。因为(R1C1+R1C2+R2C2)2?2R1R2C1C2始终大于零(R1R2C1C2不取零值,C1或C2为零时为1阶RC滤波器,此时为巴特沃斯滤波器),所以不论R1R2C1C2取何值,都不是二阶巴特沃斯滤波器 2.2 二阶巴特沃斯滤波器的实现方法 本文列举了2种2阶巴特沃斯滤波器的实现方法,并给出了滤波器是巴特沃斯滤波器的参数。以下详述: 方法1:RC压控电压源滤波器 传递函数为:

巴特沃斯二阶低通滤波器

MEMS 陀螺的带宽为30HZ ,从采样频率100HZ 的数据序列中消除掉30HZ 以上的噪声。巴特沃斯函数只是在ω=0处精确地逼近理想低通特性,在通带内随着ω增加,误差愈来愈大,在通带边界上误差最大,逼近特性并不很好,但是陀螺仪的有用输出信号本就在低频段,对通带边界的滤波要求不高,因此巴特沃斯滤波器就可以满足要求。要求巴特沃斯滤波器通带上限截止频率fc=30HZ ,阻带下限截止频率fs=80HZ ,通带最大衰减3max =A db ,阻带最小衰减为 15min =A db 。由式(1)-(4)可得巴特沃斯低通滤波器为二阶。 1110max 1.0≈-=A ε (1) 49.1995.0622.30lg 110110lg 110110lg 3.05.11.01.0max min =??? ??=???? ??--=? ?? ? ??--A A (2) 85.01.7lg 302802lg lg 2 ==??? ??????=??? ? ??ππc s w w (3) 75.185.049.1lg 110110lg lg max min 1.01.0==??? ? ?????? ??-->c s A A w w n (4) 用 30 2??πs 代替1 21)(2 ++= s s s H 中的s 得到去归一化后的滤波器传递函 数为式(5)所示。 6.35494 4.2666 .35494)(2++= s s s H (5) 采用的低通滤波电路如图2所示,滤波增益为1,此电路传递函数如式(6)所示,只需将巴特沃斯滤波器的传递函数与此传递函数的系数一一对应即可以整定出滤波电路的参数。

二阶有源低通滤波器

设计题题目 二阶有源低通滤波器 设计一个有源低通滤波器的截止频率为kHz f 10 。 方案论证 (1):对信号进行分析与处理时, 常常会遇到有用信号叠加上无用噪声的问题, 这些噪声有的是与信号同时产生的, 有的是传输过程中混入的。因此, 从接收的信号中消除或减弱干扰噪声, 就成为信号传输与处理中十分重要的问题。根据有用信号与噪声的不同特性, 消除或减弱噪声,提取有用信号的过程称为滤波, 实现滤波功能的系统称为滤波器。 滤波器分为无源滤波器与有源滤波器两种 工作原理: 二阶有源滤波器是一种信号检测及传递系统中常用的基本电路, 也是高阶虑波器的基本组成单元。常用二阶有源低通滤波器的电路型式有压控电压源型、无限增益多路反馈型和双二次型。本次课程设计采用压控电压源型设计课题。 有源二阶滤波器基础电路如图1所示: 图1 二阶有源低通滤波基础电路 它由两节RC 滤波电路和同相比例放大电路组成,在集成运放输出到集成运放同相输入之间引入一个负反馈,在不同的频段,反馈的极性不相同,当信号频率f >>f0时(f0 为截止频率),电路的每级RC 电路的相移趋于-90o,两级RC 电路的移相到-180o,电路的输出电压与输入电压的相位相反,故此时通过电容c 引到集成运放同相端的反馈是负反馈,反馈信号将起着削弱输入信号的作用,使电压放大倍数减小,所以该反馈将使二阶有源低通滤波器的幅频特性高频端迅速衰减,只允许低频端信号通过。其特点是输入阻抗高,

输出阻抗低。 传输函数为: )()()(i o s V s V s A = 2F F ) ()-(31sCR sCR A A V V ++= 当f=0或者频率很小时,各电容可视为开路 F 0V A A ==1+(A vf\-1)R1/R1 称为通带增益 F 31V A Q -=称为等效品质因数 RC 1c = ω 称为特征角频率 则2c n 22c 0)(ωωω++= s Q s A s A 上式为二节低通滤波电路传递函数的典型表达式 注:当Q =0.707时的3dB 截止角频率,当30≥=VF A A 电路将自激振荡。 当jw s =代入 2220222)(c c c c c c VF w s Q w s w A w s Q w s w A s A ++=++= (式11) 则 2220 )(])(1[1lg 20)(lg 20Q w w w w A jw A c c +-= (式12) 2)(1)(arctan )(c c w Q w w w --=? (式13)

巴特沃斯数字(精选)低通滤波器

目录1.题目...................................................................... (2) 2.要求...................................................................... . (2) 3.设计原理...................................................................... .. (2) 3.1数字滤波器基本概念 (2) 3.2数字滤波器工作原理 (2) 3.3巴特沃斯滤波器设计原理 (2) 3.4脉冲响应不法...................................................................... . (4) 3.5实验所用MATLAB函数说明 (5)

4.设计思路...................................................................... (6) 5、实验内容...................................................................... .. (6) 5.1实验程序...................................................................... (6) 5.2实验结果分析...................................................................... (10) 6.心得体会...................................................................... .. (10) 7.参考文献...................................................................... .. (10) 一、题目:巴特沃斯数字低通滤波器 二、要求:利用脉冲响应不变法设计巴特沃斯数字低通滤波器,通带截止频率100HZ,采样频率1000HZ,通带最大衰减为0.5HZ,阻带最小衰减为10HZ,画出幅频、相频相应相应曲线。并假设一个信号x(t)=sin(2*pi*f1*t)+sin(2*pi*f2*t),其中f1=50HZ,f2=200HZ。用此信号验证滤波器设计的正确性。 三、设计原理 1、数字滤波器的基本概念 所谓数字滤波器,是指输入、输出均为数字信号,通过数值运算处理改变输入信号所含频率成分的相对比例,或者滤波器除某些频率成分的数字器件或程序,因此,数字滤波的概念和模拟滤波相同,只是的形式和实现滤波方法不同。正因为数字滤波通过数值运算实现滤波,所以数字滤波处理精度高、稳定、体积小、质量轻、灵活、不存在阻抗匹配问题,可以实验模拟滤波器无法实现的特殊滤

相关文档
最新文档