收藏 分销(赏)

毕业设计基于LabVIEW的一种具有四阶级联结构的ⅡR数字滤波器的设计.doc

上传人:天**** 文档编号:2114266 上传时间:2024-05-16 格式:DOC 页数:20 大小:845.04KB
下载 相关 举报
毕业设计基于LabVIEW的一种具有四阶级联结构的ⅡR数字滤波器的设计.doc_第1页
第1页 / 共20页
毕业设计基于LabVIEW的一种具有四阶级联结构的ⅡR数字滤波器的设计.doc_第2页
第2页 / 共20页
毕业设计基于LabVIEW的一种具有四阶级联结构的ⅡR数字滤波器的设计.doc_第3页
第3页 / 共20页
毕业设计基于LabVIEW的一种具有四阶级联结构的ⅡR数字滤波器的设计.doc_第4页
第4页 / 共20页
毕业设计基于LabVIEW的一种具有四阶级联结构的ⅡR数字滤波器的设计.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、个人收集整理 勿做商业用途XX大学本科毕业论文(设计、创作)题目:基于LabVIEW的一种具有四阶级联结构的R 数字滤波器的设计学生姓名: 学号: 院(系):电气工程与自动化学院 专业:测控技术与仪器入学时间: 年 月导师姓名: 职称/学位: 导师所在单位: 完成时间: 年 月基于LabVIEW的一种具有四阶级联结构的R数字滤波器的设计摘 要应用虚拟仪器LabV IEW 软件设计二级四阶级联型结构的椭圆带通IIR数字滤波器, 对它的 3dB带宽、Q值、阻带衰减等主要指标进行测量, 并与在相同条件下设计的贝塞尔、巴特沃斯、切比雪夫等其他3种数字滤波器进行性能比较. 在此基础上, 应用这几种滤波器

2、对一带谐的标准语音主信号进行测试, 比较其滤除谐波的效果, 得出: 椭圆滤波器具有更优越的带通性能.通过对IIR数字滤波器算法的研究,得出IIR数字滤波器的设计方案。 经过仿真实验表明该滤波器能够滤除信号中的噪声,滤波效果良好,可与其它大型虚拟电子测量系统兼容以完成不同环境下的测量要求.关键词:级联型结构; IIR数字滤波器; 四阶带通; LabV IEWTitle Design of IIR Digital Filter with Fourthorder Cascade FormAbstractA bandpass ellip tic IIR digital filter of two st

3、ageswith fourth2order cascade form was designed by virtual instrument software LabV IEW. The main technical target of the filter such as 3 dB passband width, Q value and stopband attenuation were tested and compared with Bessel, Butterworth and Chebyshev filter designed in the same condition。 On the

4、 basis of these designs, the main frequency with standard har2 monic voice signals was tested by using these filters, and the results of harmonic components filtering were compared。 Itwas shown that the ellip tical filter had better bandpass performance than Bessel, Butterworth and Chebyshev filter.

5、文档为个人收集整理,来源于网络文档为个人收集整理,来源于网络Through the study of IIR digital filters, this discourse p resents a detailed design of IIR digital filters system。 And the results of emulational experiments show that this filter could effectively filter noise, at the same time be compatible with other large2scale vir

6、tual electronic measuring system to meet the measuring require2 ments in various situations。Keywords:cascadeform structure; IIR digital filter; fourthorder bandpass; Lab VIEW目 录1 引言51。1 基于Lab VIEW的数字滤波器的设计简介52 Lab View和数字滤波器62.1 Lab View62。1。1 虚拟仪器(VI)的概念62。1.2 Lab VIEW的概念62.1。3 特点62。1。4 未来62.2 IIR数

7、字滤波器72.2.1 数字滤波器的概念72.2。2 IIR数字滤波器的特点73 本文设计原理及相关算法概述83.1 设计原理83.2 IIR数字滤波器算法等效93。3 二级四阶级联结构103.4 椭圆滤波器仿真原理框图114 系统前面板设置125 系统相关参数设置136 系统程序设计136。1 模块一:频率响应测试模块。136.2 模块二:使用低通滤波器提取正弦波模块147 结论157。1 四种滤波器的比较157.2 滤波器滤波效果测试16主要参考文献:18附录19致谢191 引言1.1 基于Lab VIEW的数字滤波器的设计简介Lab VIEW 是图形化虚拟仪器编程语言, 它具有强大的数字信

8、号处理功能。Lab VIEW程序由两部分组成:前面板程序和框图程序.整个程序是基于多线程设计,即前面板和框图程序各占用一个线程。LabVIEW的前面板, 即交互式界面用于设置输入数值和观察输出量,在前面板中,使用了各种图标如开关,实时趋势图等来模拟真实仪器的面板,并可如同操作实际仪器一样方便地调节输入参数和进行输出模式定制。随着计算机软硬件技术、通信技术以及网络技术的飞速发展,为虚拟仪器技术的发展提供了广阔的前景。在世界范围内,汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各领域均通过Lab VIEW提高了应用开发的效率,其应用涵盖了从研发、测试、生产到服务的产品开发所有阶段。1

9、虚拟数字滤波器的设计在电子测量领域中将会发挥极大的作用。滤波器是一种选频装置,它对某一个或几个频率范围(频带)内的电信号给以很小的衰减,使这部分信号能顺利通过;对其它频带内的电信号则给以很大的衰减,从而尽可能地阻止这部分信号的通过.在更多的情况下,滤波器被狭义地理解为选频系统,如低通、高通、带通、带阻。 数字滤波器是指输入、输出均为数字信号,通过一定的运算关系改变输入信号所含频率成分的相对比例或滤除某些频率成分的器件。 数字滤波器是数字信号处理中最重要的组成部分之一,几乎出现在所有的数字信号处理系统中,相对于模拟滤波器,数字滤波器具有以下显著优点:(1)精度高;(2)灵活性大;(3)可靠性高;

10、(4)易于大规模集成;(5)并行处理. 数字滤波器的这些优势使它的应用越来越广泛,在数字通信、语音图像处理、谱分析、模式识别、自动控制等领域得到了广泛的应用。 数字滤波器总的说来可以分成两大类.一类称为经典滤波器,即一般的滤波器,特点是输入信号中有用的频率成分和希望滤除的频率成分各占有不同的频带,通过一个合适的选频滤波器达到滤波的目的.而另一类现代滤波器,例如维纳滤波器、卡尔曼滤波器、自适应滤波器等最佳滤波器.但是, 应用文本软件实现的数字滤波器在使用过程中存在难以调整滤波系数、与硬件接口程序、开发周期长等不足.Lab VIEW 是图形化开发环境,它具有功能强大、编程效率高、界面友好、参数修改

11、方便等优点, 同时它在功能完整性和应用灵活性上也不逊于任何高级语言.2 Lab View和数字滤波器2.1 Lab View2。1.1 虚拟仪器(VI)的概念虚拟仪器(virtual instrument)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。上面的框图反映了常见的

12、虚拟仪器方案。虚拟仪器实际上是一个按照仪器需求组织的数据采集系统.虚拟仪器的研究中涉及的基础理论主要有计算机数据采集和数字信号处理。目前在这一领域内,使用较为广泛的计算机语言是美国NI公司的 Lab VIEW.2.1.2 Lab VIEW的概念Lab VIEW标志Lab VIEW 也是通用的编程系统,有一个完成任何编程任务的庞大函数库.Lab VIEW 的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储,等等。Lab VIEW也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试.Lab VIEW(Laboratory

13、 Virtual Instrument Engineering Workbench)是一种用图标代替文本行创建应用程序的图形化编程语言.传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而 Lab VIEW 则采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。VI指虚拟仪器,是 Lab VIEW 的程序模块。Lab VIEW 提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面.用户界面在 Lab VIEW 中被称为前面板.使用图标和连线,可以通过编程对前面板上的对象进行控制.这就是图形化源代码,又称G代码。Lab VIEW 的图形化

14、源代码在某种程度上类似于流程图,因此又被称作程序框图代码。2。1.3 特点尽可能采用了通用的硬件,各种仪器的差异主要是软件。可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器.用户可以根据自己的需要定义和制造各种仪器。2.1。4 未来虚拟仪器研究的另一个问题是各种标准仪器的互连及与计算机的连接。目前使用较多的是 IEEE 488或GPIB协议.未来的仪器也应当是网络化的。Lab VIEW是一种图形化的编程语言的开发环境,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。Lab VIEW集成了与满足GPIB、VXI、RS232 和 RS485

15、协议的硬件及数据采集卡通讯的全部功能.它还内置了便于应用TCP/IP、ActiveX 等软件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。图形化的程序语言,又称为 “G” 语言.使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或框图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,Lab VIEW是一个面向最终用户的工具。它可以增强你构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径.使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。利用La

16、b VIEW,可产生独立运行的可执行文件,它是一个真正的32位/64位编译器。像许多重要的软件一样,Lab VIEW提供了Windows、UNIX、Linux、Macintosh的多种版本.它主要的方便就是,一个硬件的情况下,可以通过改变软件,就可以实现不同的仪器仪表的功能,非常方便,是相当于软件即硬件!现在的图形化主要是上层的系统,国内现在已经开发出图形化的单片机编程系统(支持32位的嵌入式系统,并且可以扩展的),不断完善中(大家可以搜索CPUVIEW会有更详细信息)。文档为个人收集整理,来源于网络个人收集整理,勿做商业用途2.2 IIR数字滤波器2.2。1 数字滤波器的概念数字滤波器由数字

17、乘法器、加法器和延时单元组成的一种算法或装置。数字滤波器的功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。数字滤波器是一个离散时间系统(按预定的算法,将输入离散时间信号转换为所 要求的输出离散时间信号的特定功能装置)。应用数字滤波器处理模拟信号时,首先须对输入模拟信号进行限带、抽样和模数转换.数字滤波器输入信号的抽样率应大于被处理信号带宽的两倍,其频率响应具有以抽样频率为间隔的周期重复特性,且以折叠频率即12抽样频率点呈镜像对称。为得到模拟信号,数字滤波器处理的输出数字信号须经数模转换、平滑.数字滤波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点.数字滤波器

18、在语言信号处理、图像信号处理、医学生物信号处理以及其他应用领域都得到了广泛应用。文档为个人收集整理,来源于网络文档为个人收集整理,来源于网络数字滤波器有低通、高通、带通、带阻和全通等类型。它可以是时不变的或时变的、因果的或非因果的、线性的或非线性的。应用最广的是线性、时不变数字滤波器,以及fir滤波器。2。2。2 IIR数字滤波器的特点IIR数字滤波器的系统函数可以写成封闭函数的形式。IIR数字滤波器采用递归型结构,即结构上带有反馈环路。IIR滤波器运算结构通常由延时、乘以系数和相加等基本运算组成,可以组合成直接型、正准型、级联型、并联型四种结构形式,都具有反馈回路。由于运算中的舍入处理,使误

19、差不断累积,有时会产生微弱的寄生振荡。IIR数字滤波器在设计上可以借助成熟的模拟滤波器的成果,如巴特沃斯、契比雪夫和椭圆滤波器等,有现成的设计数据或图表可查,其设计工作量比较小,对计算工具的要求不高。在设计一个IIR数字滤波器时,我们根据指标先写出模拟滤波器的公式,然后通过一定的变换,将模拟滤波器的公式转换成数字滤波器的公式。IIR数字滤波器的相位特性不好控制,对相位要求较高时,需加相位校准网络。在MATLAB下设计IIR滤波器可使用Butterworth函数设计出巴特沃斯滤波器,使用Cheby1函数设计出契比雪夫I型滤波器,使用Cheby2设计出契比雪夫II型滤波器,使用ellipord函数

20、设计出椭圆滤波器。下面主要介绍前两个函数的使用.与FIR滤波器的设计不同,IIR滤波器设计时的阶数不是由设计者指定,而是根据设计者输入的各个滤波器参数(截止频率、通带滤纹、阻带衰减等),由软件设计出满足这些参数的最低滤波器阶数.在MATLAB下设计不同类型IIR滤波器均有与之对应的函数用于阶数的选择。IIR单位响应为无限脉冲序列FIR单位响应为有限的IIR幅频特性精度很高,不是线性相位的,可以应用于对相位信息不敏感的音频信号上;FIR幅频特性精度较之于IIR低,但是线性相位,就是不同频率分量的信号经过FIR滤波器后他们的时间差不变.这是很好的性质.另外有限的单位响应也有利于对数字信号的处理,便

21、于编程,用于计算的时延也小,这对实时的信号处理很重要。3 本文设计原理及相关算法概述3.1 设计原理由数字滤波理论可知, IIR数字滤波器是一个采用有限精度算法实现的线性非时变离散系统, 其无限冲激响应的差分方程为2 : (1)其中: 和分别表示输入和输出信号序列; 为正向系数; 为反向系数。 式( 1) 为直接型传递函数形式, 其无限冲激响应的z变换传递函数为3: (2)而四阶级联型的传递函数为: (3)其中: k为级联的级数, k = 1, 2, , Ns ; Ns = (Na + 1)/4为总级联数。 式(3) 中的总反向系数为4 Ns , 总正向系数为5 Ns. 在零初始条件下, 从y

22、(1) 开始计算, 则输出序列为:y1 = b01 x 1,y2 = b01x2+b11x1-a11y1,y3 = b01x3+b11x2+b21x3-a11y2a21y1, (4)在Lab VIEW仿真平台中, 按式(4) 计算方法, 编程求解该二级四阶级联结构的八阶椭圆滤波器正反向系数. 用同样的方法, 可分别求得八阶贝塞尔、巴特沃斯、切比雪夫的系统传递函数. 对式(2) 进行逆z变换, 按式(4) 所示的计算过程, 在程序中调用Lab VIEW的椭圆滤波器子VI后, 经FFT子VI变换, 再分解出幅频、相频特性3。2 IIR数字滤波器算法等效在现代由计算机组成的控制系统中,数字滤波器的使

23、用越来越广泛,通过执行一段相应的程序即可实现数字滤波。 因果稳定的Ha ( s) 映射成因果稳定的H ( z) ,即s平面的左半平面必须映射到z平面单位圆的内部 3 。 H ( z) 的频率响应能模仿Ha ( s) 的频率响应,即s平面的虚轴必须映射到z平面的单位圆上。 变换前后的滤波器在时域或频域的主要特征(频率响应或单位冲激响应等) 应尽可能相同或接近.将传输函数Ha ( s) 从s平面转换到z平面的方法有多种,主要有冲激不变法和双线性变换法4。在这里采用冲激不变法。设得到的模拟滤波器的传输函数Ha ( s) 对应的单位冲击响应为ha ( t) , 即对ha ( t) 进行间隔为T的等间隔

24、采样,采到的值形成序列h ( n) ,即把h ( n) 作为数字滤波器的单位脉冲相应,对其作Z变换,就是数字滤波器的系统函数H ( z) 。 设模拟滤波器Ha ( s) 只有单阶极点,极点为si ,且为有理多项式,则可以将Ha ( s) 表示为将Ha ( s) 进行拉氏逆变换,得对ha ( t) 进行采样,采样间隔是T, 得再对h ( n) 进行Z变换, 就得到了数字滤波器的传输函数对比式(1)和式(2) 可知在s平面上的极点si 映射到z平面上,变成极点es iT ,系数Ai 不变。 即由于频率坐标变换是线性的,即 =T. 如果不考虑混叠现象,这种方法实现的数字滤波器会很好地重现原模拟滤波器

25、的频率特性. 而且数字滤波器的单位脉冲响应完全模仿模拟滤波器的单位冲激响应,时域特性逼近好。 在本设计中,用冲激函数作为系统激励信号,用各种数字滤波器作为测试系统.冲激函数具有无限宽广的频谱,用冲激函数做激励信号相当于对测试系统输入所有频率的信号,系统必然有对应的输出。 用Transfer函数计算出系统输出与输入的傅立叶变换之比,从而得到系统的频率响应函数.3.3 二级四阶级联结构IIR数字滤波器的结构常用的有直接型、级联型、并联型和转置型等4种, 其中由于级联型具有串联的结构特点, 在实现时可以单独调整滤波器子系统的零点、极点, 而不影响其他子系统, 因而便于调整滤波器的频率响应性能 2 ,

26、 而且可有效减少有限字长效应, 因此得到普遍采用 3 . 级联型有二阶(一级) 和四阶(一级) 2种级联方式。 对相同阶数的数字滤波器, 采用四阶级联结构设计比采用二阶结构设计要计算的正向系数少, 可节省更多的延时单元, 使信号失真不至于过大. 因此,本文应用Lab VIEW 4 控制软件平台, 设计一种具有二级四阶级联结构的八阶椭圆数字滤波器.3。4 椭圆滤波器仿真原理框图椭圆滤波器(Elliptic filter)又称考尔滤波器(Cauer filter),是在通带和阻带等波纹的一种滤波器。椭圆滤波器相比其他类型的滤波器,在阶数相同的条件下有着最小的通带和阻带波动。它在通带和阻带的波动相同

27、,这一点区别于在通带和阻带都平坦的巴特沃斯滤波器,以及通带平坦、阻带等波纹或是阻带平坦、通带等波纹的切比雪夫滤波器.4 系统前面板设置Lab VIEW程序由两部分组成: 前面板程序和框图程序。 整个程序基于多线程设计,即前面板和系统程序各占用一个线程。前面板是用户接口,即交互式界面,用于用户向程序中输入各种控制参数和观察输出量,在前面板中,使用了各种仿真图标,如开关、旋钮等,并以数字或实时趋势图等各种形式的输出测试结果来模拟真实仪器的面板。本文中前面板的设计,充分发挥LabV IEW 的特长,即建立了友好的人机操作界面,系统前面板如图所示.图2为信号经过巴特沃斯和切比雪夫带通滤波器以后的波形。

28、图3为信号经过贝塞尔和椭圆带通滤波器以后的波形。图2图3按图2,3所示的频率响应测试系统的前面板。 用户可以很方便地进行滤波器类型的选择,设置滤波器的阶次、低(高)端截止频率、通带波纹等各项参数.5 系统相关参数设置系统相关参数设置如下:频率响应函数幅值轴设置为Autoscale。 低端截止频率设为2000,高端截止频率为4000,阶次设定为5,类型有Lowpass、Band2 stop、Bandpass、Highpass4种选择,通带滤波为0。80 dB。6 系统程序设计框图程序如图所示。 图4 系统程序框图框图程序包含有两个模块,即两个case结构:一个用来实现频率响应测试;另一个用来模拟

29、从混有高频噪声的信号数据中提取正弦波。 由于滤波器对信号的分析要求循环进行,而整个过程都希望是人为控制的,因此框图程序里需要一个While循环结构.6。1 模块一:频率响应测试模块.频率响应测试时采用冲激函数做激励信号,通过在Functions all functions Analyze Signal Processing Signal Generation Impulse Pattern。 vi函数子模板中调用来实现,并且需要对冲激函数的采样数、幅值和延时3个参数进行设置。用Transfer函数计算出系统输出与输入的傅立叶变换之比,从而得到系统的频率响应函数。在本设计系统中,共包含有4种类型

30、滤波器,分别为:巴特沃斯滤波器(Butterworth) 、切比雪夫滤波器(Chebyshev) 、贝塞尔滤波器(Bessel) 、椭圆滤波器( Ellip se).通过在Functions all functions Analyze Signal Processing Filters中调用相应的函数子模板来实现,并且对滤波器的阶次、类型、低(高)端截止频率、通带波纹等各项参数进行设置,为了验证所设计的系统对滤波器频率响应特性分析的效果,将开关设置为“开”的状态。如果由于四种滤波器的波形全部在一个波形测量节点显示会影响观测效果,所以在程序设计时,将滤波器的波形分成两组输出。在LabV IEW中

31、调用functions Analyze Signal Processing frequence domain transfer function。 vi来计算两个滤波器的频率响应函数。个人收集整理,勿做商业用途个人收集整理,勿做商业用途图5 模块一6.2 模块二:使用低通滤波器提取正弦波模块通常微机应用系统的输入信号中会不可避免地受到各种噪声的干扰,可以采用数字滤波方法对其予以削弱或滤除。本模块输入信号为一个正弦波,并加入一个白噪声来模拟信号传输中的干扰信号,在设计过程中,使用巴特沃斯低通滤波器滤除噪声分量,从而达到提取正弦波的目的。该模块程序中共有两个巴特沃斯滤波器。图6 模块二7 结论7。

32、1 四种滤波器的比较频率响应测试时采用冲激函数做激励信号,通过在Functions all functions Analyze Signal Processing Signal Generation Impulse Pattern。 vi函数子模板中调用来实现,并且需要对冲激函数的采样数、幅值和延时3个参数进行设置。 用Transfer函数计算出系统输出与输入的傅立叶变换之比,从而得到系统的频率响应函数. 在本设计系统中,共包含有4种类型滤波器,分别为:巴特沃斯滤波器(Butterworth)、切比雪夫滤波器(Chebyshev)、贝塞尔滤波器(Bessel)、椭圆滤波器(Ellip se)。

33、通过在Functionsall functionsAnalyzeSignal ProcessingFilters中调用相应的函数子模板来实现,并且对滤波器的阶次、类型、低(高)端截止频率、通带波纹等各项参数进行设置,为了验证所设计的系统对滤波器频率响应特性分析的效果,将开关设置为“开”的状态.如果由于四种滤波器的波形全部在一个波形测量节点显示会影响观测效果,所以在程序设计时,将滤波器的波形分成两组输出。在LabV IEW中调用functionsAnalyzeSignal Processing frequence domaintransfer function.vi来计算两个滤波器的频率响应函数

34、。文档为个人收集整理,来源于网络文档为个人收集整理,来源于网络仿真实验证实,当滤波器的阶次较高时,系统的频率响应速度越快,阶次越高就越接近理想特性.本例选用巴特沃斯滤波器,它拥有最平滑的频率响应,在截断频率以外,频率响应单调下降。在通带中是理想的单位响应,在阻带中响应为零.巴特沃斯滤波器的优点是具有平滑的单调递减的频率响应,缺点是通带与阻带之间过渡缓慢。相比之下,切比雪夫滤波器的幅度特性在通带中具有这种等波纹特性,并且阶次越高等波纹也相应增加,同时阻带内衰减也相应增加.图7 四种数字滤波器的通带参数比较 3db图8 四种数字滤波器的通带参数比较 60db7。2 滤波器滤波效果测试调用Lab V

35、 IEW中Functions all functions Analyze Signal Processing Signal Generation中的SinePattern。vi子程序和Uniform White Noise。 vi子程序产生一个正弦波和均匀分布的白噪声(用来模拟实际混入的干扰信号) ,干扰信号通过一个巴特沃斯高通滤波器(滤波器的截止频率设为100 HZ,即滤掉频率小于100 HZ的低频噪声) ,生成一个高频噪声并与正弦信号叠加,用来模拟含有噪声的采样序列,该信号再经过一个巴特沃斯低通滤波器,截止频率为25 HZ,即可以滤除频率大于25 HZ的高频噪声,进而实现正弦波提取按具体性

36、能测试、比较。分别为滤波前后的时域信号波形图。图9 滤波前的时域信号波形图图10 滤波后的时域信号波形图基于LabV IEW的数字滤波器设计,使得滤波后噪声得到了有效抑制, 滤波效果良好。可以比传统方式节省大量的开发时间,开发效率很高.由于采用图形语言编程,程序可读性增强,并且可以将其作为子程序在虚拟仪器系统中调用,具有很强的通用性,该系统可并入大型虚拟仪器电子测量系统以完成不同环境下的测量要求。主要参考文献:1杨乐平,李海涛,杨磊. LabV IEW程序设计与应用M.北京:电子工业出版社, 2005.2倪向东。 基于FPGA的四阶IIR数字滤波器J.应用电子技术,2003 (12);6426

37、5。3杨大柱.基于LabV IEW 的数字滤波器设计J。 现代机械,2006 (6);19220。4刘君华,申忠如,郭福田。现代测试技术与系统集成M。北京:电子工业出版社, 2005: 29022915杨乐平,李海涛,杨磊。 LabV IEW程序设计与应用M . 北京:电子工业出版社, 2005。6阎毅,黄联芬。 数字信号处理M . 北京:北京大学出版社, 2006。7侯国屏. LabV IEW7。 1编程与虚拟仪器设计M . 北京: 清华大学出版社, 2005。附录系统程序框图大图致谢感谢大学四年中辛勤教育我们的各位老师,你们的付出让我们度过这几年难忘的时光,让我们拥有一段不会褪色的回忆。你们辛苦了!感谢为我们创造优秀生活、学习环境的学校,您的名字早已烙在我们心上,安大人是我们不会摘下的标签.特别感谢在此次毕业设计过程中指导我的导师吴燕玲老师。吴老师从开始时指导我设计的方向,到一点点、一个个指出我的错误,特别是她让我体会到的端正学术态度,让我受益很多。再次感谢! 此致 学生:

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服