文档详情

基于labVIEW的滤波器设计调研报告.pdf

发布:2020-09-10约1.06万字共19页下载文档
文本预览下载声明
基于 labVIEW 的滤 波器设计调研报告 1 2020 年 4 月 19 日 文档仅供参考,不当之处,请联系改正。 基于 LabVIEW 滤波器的设计调研报告 一 数字滤波器在 LABVIEW 上的实现 1 LabVIEW 的数字滤波器工具 LabVIEW开发环境提供了大量的数字滤波 VI 和数字滤波 器 开 发 工 具 。 在 其 Signal Processing 模 板 中 包 含 了 SignalGeneration(信号产生 )和 Filters( 滤波器 )等子模板,其 中 SignalGeneration 子模板中存放了能够生成正弦波形、 脉冲滤形、随机噪声波形等各种仿真信号的功能模块,用 它们作为输入信号时可与由数据采集卡 (DAQ)对实际信号 取样获得的离散时间序列等效。 Filters 子模板则提供了十 几种滤波器的“图标”其中用于设计 IIR 滤波器的有 ButterworthFilter. vi 、 ChebyshevFilter. vi 、BasselFil-ter. vi 等,用于设计 FIR滤波器的有 FIRW indow Filter. vi 、Equi- Ripple LowPass. vi 、 Equi-RippleHighPass. vi 、 Equi- RippleLowPass. vi、Equi-Ripple BandPass. vi等。经过设置图 标的采样频率、滤波器阶数、低端截止频率、高端截止频 2 2020 年 4 月 19 日 文档仅供参考,不当之处,请联系改正。 率及滤波类型等参数能够产生相应的数字滤波器。用冲激 函数 Impulse Pattern. vi 作为激励信号,经过在面板上切换 滤波器的类型和阶数,能够观测到各种类型的低通、高 通、带通和带阻滤波器的幅频特性和相频特性。 2 LABVIEW中滤波器参数的设计 在 LabVIEW 中设计虚拟数字滤波器,关键问题是要知 道滤波器图标的调用路径和合理设置滤波器的有关参数。 比如 ,要设计一个虚拟数字式巴特沃斯滤波器,其设计过程 是在 Functions 选项板下依次选择 Analyze Signal Processing Filters 子 选 项 板 , 最 后 在 Filters 子 选 项 板 中 选 择 Butterworth Filter.vi 图标,见图 4-1 。选中后在流程图中便 出现巴特沃斯滤波器 (Butterworth Filter.vi) 图标,如图 4- 2。然后 ,设置 But-terworth Filter.vi 的相关参数 , 图标的左侧 为输入端口参数右侧为输出端口参数。 3
显示全部
相似文档