课程设计名称: 智能化测控技术课程设计 章节 参考内容.docVIP

  • 5
  • 0
  • 约9.98千字
  • 约 13页
  • 2018-06-05 发布于江西
  • 举报

课程设计名称: 智能化测控技术课程设计 章节 参考内容.doc

课程设计名称: 智能化测控技术课程设计 章节 参考内容.doc

2011年12月9日交。格式和以前一样!!! 课程设计名称: 智能化测控技术课程设计 这个是智能化测控课程设计的材料 第一章 绪论 第二章 LabVIEW简介 第三章 数字滤波器的设计 第四章 利用虚拟仪器测试典型电路 基于LabVIEW的IIR数字滤波器的设计  LabVIEW为设计者提供了FIR和IIR滤波器VI,使用起来非常方便,只需要输入相应的指标参数即可,不需要进行复杂的函数设计和大量的运算。滤波器VI位于LabVIEW流程图面板的FunctionAnalyzeSignalProcessingFilters上。  不同滤波器VI滤波时均有各自的特点,因此它们用途各异。在利用LabVIEW实现滤波功能时,选择合适的滤波器是关键,在选择滤波器时,可参照不同滤波器的特点,考虑滤波的实际要求来选择合适的滤波器[5]。各种滤波器的特点及选择滤波器的步骤见图1。  图1滤波器选择步骤  3基于LabVIEW的数字滤波器设计实例  电力系统滤波器可以从电力信号中将所需频段的信号提取出来并将干扰信号滤除或大大衰减。利用LabVIEW可以设计出满足电力系统需要的滤波器,图2为利用LabVIEW设计的IIR数字滤波器前面板,前面板上有参数设置、波形显示两个区域。在参数设置区域有六个设置项:滤波器选择、滤波器类型、下截止频率、上截止频率、采样频率、阶次、纹波、衰减;选择的滤波器不同时,需要设置的项也不同。波形显示区域用于显示滤波前后的波形,在此区域可直观地看出滤波效果。1.2数字滤波器的传统设计方法  数字滤波器的传统设计过程可归纳为以下三个步骤:  (1)按照实际需要确定滤波器的性能要求。  (2)用一个因果稳定的系统函数(即传递函数)去逼近这个性能要求。此函数可以分为两类:即IIR传递函数和FIR传递函数。  (3)用一个有限精度的运算去实现这个传递函数。  FIR滤波器设计实质是确定能满足要求的转移序列或脉冲响应的常数,设计方法主要有窗函数法、频率采样法和等波纹最佳逼近法等。目前,FIR滤波器设计没有封闭的设计公式。虽然窗函数法对窗口函数可给出计算公式,但计算通带与阻带衰减仍无计算公式。FIR滤波器的设计只有计算程序可循,因此对计算工具要求较高,不用计算机编程一般很难实现。  IIR滤波器的设计源于模拟滤波器设计,它通过对低通滤波器进行模拟频率变换得到。常用的IIR滤波器有巴特沃斯滤波器、切比雪夫滤波器、切比雪夫Ⅱ滤波器、椭圆滤波器和贝塞尔滤波器。目前,IIR滤波器的设计可以借助模拟滤波器的成果,有封闭形式的设计公式,对计算工具的要求不高。  IIR滤波器的设计虽然简单,但脱离不了模拟滤波器的设计模式,主要用于设计低通、高通、带通及带阻滤波器。而FIR滤波器的设计要灵活得多,尤其是频率采样设计法更易适应各种幅度特性和相位特性的要求。  2基于LabVIEW的数字滤波器设计  2.1?LabVIEW简介  LabVIEW是NI(National?INSTRUMENT,美国国家仪器)公司推出的一种基于G语言的虚拟仪器(virtual?INSTRUMENT,VI)开发工具。LabVIEW编程使用图形化语言,它是非计算机专业人员使用的工具,它为设计者提供了一个便捷、轻松的设计环境,因此,LabVIEW在世界范围内的众多领域如航空、航天、通信、电力、汽车、化学等领域得到广泛应用[4]。  LabVIEW有两个基本窗口:前面板窗口和流程图窗口。编译环境下显示两个窗口,前面板用于放置控制对象和显示对象,控制对象相当于常规仪器的控制和调节按钮;前面板用于显示程序运行结果,相当于常规仪器的显示屏幕或指针。流程图窗口用于编写和显示程序的图形源代码,它相当于语言编程中一行行的语句,它由各种能完成一定功能的模块通过连线连接而成。当编写的LabVIEW程序调试无误后,可将程序编译成应用程序(EXE文件)。此时,设计的虚拟仪器可以脱离LabVIEW开发环境,用户只需通过前面板进行控制和观测。  2.2?LabVIEW中的数字滤波器  利用文本软件设计实现的滤波器在使用过程中往往出现难以调整波形系数,与硬件接口程序复杂,开发周期长等问题。而使用LabVIEW设计的滤波器不仅设计简单,而且使用起来要比利用文本文件实现的滤波器方便得多。LabVIEW为设计者提供了FIR和IIR滤波器VI,使用起来非常方便,只需要输入相应的指标参数即可,不需要进行复杂的函数设计和大量的运算。滤波器VI位于LabVIEW流程图面板的FunctionAnalyzeSignalProcessingFilters上。  不同滤波器VI滤波时均有各自的特点,因此它们用途各异。在利用LabVIEW实现滤波功能时,选择合适的滤波器是关键,在选择滤波器时,可参照不同滤波器的特点,考虑滤波的实际要

文档评论(0)

1亿VIP精品文档

相关文档