数字滤波器的软件设计流程

最新更新时间:2013-07-24来源: 与非网关键字:数字滤波器  智能化  网络化 手机看文章 扫描二维码
随时随地手机看文章

引言

数字化、智能化和网络化是当代信息技术发展的大趋势,而数字化是智能化和网络化的基础,实际生活中遇到的信号多种多样,例如广播信号、电视信号等等。上述这些信号大部分是模拟信号,也有小部分是数字信号。模拟信号是自变量的连续函数,自变量可以是一维的,也可以是二维或多维的。数字滤波器技术是数字信号分析、处理技术的重要分支。无论是信号的获取、传输,还是信号的处理和交换都离不开滤波技术,它对信号安全可靠和有效灵活地传输是至关重要的。在所有的电子系统中,使用最多最复杂的要算数字滤波器了。

1 数字滤波器的设计原理

数字滤波器根据其冲击响应函数的时域特征,可分为两种,即无限长冲击响应(IIR)滤波器和有限长冲击响应(FIR)滤波器。IIR滤波器的特征是,具有无限持续时间冲击响应。这种滤波器一般需要用递归模型来实现,因而有时也称之为递归滤波器。FIR滤波器的冲击响应只能延续一段时间,在工程实际中可以采用递归的方式实现,也可以采用非递归的方式实现。数字滤波器的设计方法有多种,如双线性变换法、窗函数设计法和切比雪夫逼近法等等。

随着LabVIEW软件,尤其是LabVIEW的信号处理工作箱的不断完善,不仅数字滤波器的计算机辅助设计有了可能,而且还可以使设计达到最优化,而使用LabVIEW设计的滤波器不仅设计简单,而且使用起来要比利用文本文件实现的滤波器方便得多。LabVIEW为设计者提供了FIR和IIR滤波器VI,使用起来非常方便,只需要输入相应的指标参数即可,不需要进行复杂的函数设计和大量的运算。不同滤波器VI滤波时均有各自的特点,因此它们用途各异。

2 滤波器的选择方法

在利用LabVIEW实现滤波功能时,选择合适的滤波器是关键,在选择滤波器时,可参照不同滤波器的特点,考虑滤波的实际要求来选择合适的滤波器。各种滤波器的特点及选择滤波器的步骤如图1IIR数字滤波器:

IIR数字滤波器设计原理:IIR数字滤波器是通过因果稳定的Ha(s)映射成因果稳定的H(z),即s平面的左半平面必须映射到z平面单位圆的内部。H(z)的频率响应能模仿Ha(s)的频率响应,即s平面的虚轴必须映射到z平面的单位圆上。变换前后的滤波器在时域或频域的主要特征(频率响应或单位冲激响应等)应尽可能相同或接近。将传输函数Ha(s)从s平面转换到z平面的方法有多种,主要有冲激不变法和双线性变换法。

如果不考虑混叠现象,利用冲击不变法实现的数字滤波器会很好地重现原模拟滤波器的频率特性。而且数字滤波器的单位脉冲响应完全模仿模拟滤波器的单位冲激响应,时域特性逼近好。在本设计中,用冲激函数作为系统激励信号,用各种数字滤波器作为测试系统。冲激函数具有无限宽广的频谱,用冲激函数做激励信号相当于对测试系统输入所有频率的信号,系统必然有对应的输出。用Transfer函数计算出系统输出与输入的傅立叶变换之比,从而得到系统的频率响应函数。

LabVIEW程序由两部分组成:前面板程序和框图程序。

整个程序基于多线程设计,即前面板和系统程序各占用一个线程。前面板是用户接口,即交互式界面,用于用户向程序中输入各种控制参数和观察输出量。在前面板中,使用了各种仿真图标,如开关、旋钮等,并以数字或实时趋势图等各种形式的输出测试结果来模拟真实仪器的面板。通过信号经过巴特沃斯和切比雪夫带通滤波器以后的波形和信号经过贝塞尔和椭圆带通滤波器以后的波形。

程序包含有两个模块,即两个case结构:一个用来实现频率响应测试;另一个用来模拟从混有高频噪声的信号数据中提取正弦波。由于滤波器对信号的分析要求循环进行,而整个过程都希望是人为控制的,因此框图程序里需要一个While循环结构。

模块一:频率响应测试模块。频率响应测试时采用冲激函数做激励信号,通过函数子模板中调用来实现,并且需要对冲激函数的采样数、幅值和延时3个参数进行设置。用Transfer函数计算出系统输出与输入的傅立叶变换之比,从而得到系统的频率响应函数。在本设计系统中,共包含有4种类型滤波器,分别为:巴特沃斯滤波器、切比雪夫滤波器、贝塞尔滤波器、椭圆滤波器。通过在模块中调用相应的函数子模板来实现,并且对滤波器的阶次、类型、低(高)端截止频率、通带波纹等各项参数进行设置,为了验证所设计的系统对滤波器频率响应特性分析的效果,将开关设置为开的状态。如果由于四种滤波器的波形全部在一个波形测量节点显示会影响观测效果,所以在程序设计时,将滤波器的波形分成两组输出。


图2 模块一程序图

在LabVIEW中利用transferfunction.vi来计算两个滤波器的频率响应函数。

模块二:使用低通滤波器提取正弦波模块。通常微机应用系统的输入信号中会不可避免地受到各种噪声的干扰,可以采用数字滤波方法对其予以削弱或滤除。本模块输入信号为一个正弦波,并加入一个白噪声来模拟信号传输中的干扰信号。在设计过程中,使用巴特沃斯低通滤波器滤除噪声分量,从而达到提取正弦波的目的。该模块程序中共有两个巴特沃斯滤波器。首先调用SinePatternvi子程序和UniformWhiteNoisevi子程序产生一个正弦波和均匀分布的白噪声(用来模拟实际混入的干扰信号),干扰信号通过一个巴特沃斯高通滤波器,生成一个高频噪声并与正弦信号叠加,用来模拟含有噪声的采样序列,该信号再经过一个巴特沃斯低通滤波器,进而实现正弦波提取。


图3 模块二程序图

通过仿真实验可以证实,当滤波器的阶次较高时,系统的频率响应速度越快,阶次越高就越接近理想特性。本例选用巴特沃斯滤波器,它拥有最平滑的频率响应,在截断频率以外,频率响应单调下降。在通带中是理想的单位响应,在阻带中响应为零。巴特沃斯滤波器的优点是具有平滑的单调递减的频率响应,缺点是通带与阻带之间过渡缓慢。相比之下,切比雪夫滤波器的幅度特性在通带中具有这种等波纹特性,并且阶次越高等波纹也相应增加,同时阻带内衰减也相应增加。基于LabVIEW的数字滤波器设计,使得滤波后噪声得到了有效抑制,滤波效果良好。

4 FIR数字滤波器

FIR数字滤波器设计原理:FIR滤波器就是用-表示的多项式,使其在单位圆上的特性逼近要求的频率特性。FIR滤波器的设计任务就是给定要求的频率特性,按照一定的最佳逼近准则,选取多项式系数h(n),即滤波器的单位抽样响应及阶数N,使得频率特性满足设计要求。通常FIR滤波器设计有三种方法:窗函数加权法、频率采样设计和切比雪夫等波纹逼近法。这里通过窗函数加权法来设计。


图4 程序框图

 

本设计采用窗函数法,利用前面板用于设置输入数值和观察输出量,来模拟真实滤波器的前面板。由于虚拟面板直接面向用户,是虚拟滤波器控制软件的核心。实际中的待测信号可以由数据采集卡实时采集滤波,也可以由数据采集卡采集后保存为LabVIEW所能够识别的文件形式,之后再由LabVIEW进行分析滤波。在这里用基本的信号(正弦波,余弦波,方波)来模拟原始信号。程序采用窗函数法的计算流程,将窗函数与需要滤波的信号进行卷积实现信号的滤波。


图5 程序框图

使用者可对原始信号,噪声信号和滤波器参数进行设置。原始信号的波形图,滤波的结果都可得到实时显示。这样,在程序成功的运行后就可以从显示区得到结果,使结果更为直观地反映出来。

5 结论

数字滤波器可以通过编程实现各种不同系统,满足不同的需要,也可以随时改动系数,调整滤波器参数,选择最佳方案。使用LabVIEW软件平台开发电气参数测量仪等虚拟仪器,实现了更高的效率,节省了更多的硬件开销,方便了系统的维护和减轻了仪器更新的负担。使用虚拟仪器逐步代替传统仪器已经成为测试领域发展的趋势。但是在实际应用中,仍要根据具体情况进行程序的优化和软硬件的结合,使虚拟仪器发挥更高的性能。

关键字:数字滤波器  智能化  网络化 编辑:探路者 引用地址:数字滤波器的软件设计流程

上一篇:便携式电源产品中的电池充电器发展趋势
下一篇:为DS1845 DS1855数字电位器构建按键接口

推荐阅读最新更新时间:2023-10-12 22:23

基于MSP430的网络化视频监控系统的设计
随着嵌入式系统的飞速发展,在许多领域,以微控制器为中心的应用系统正逐步取代以计算机为中心的应用。因此,对于网络应用系统的研究,越来越多的研究人员将研究重点转移到嵌入式系统上来。基于此背景,本文提出了一种网络化视频监控系统方案,其目标是使人们能够通过监控现场的摄像机和麦克等视频音频捕捉设备,将监控现场的信号通过局域网传输,并送到监视器上以获得当地实时图像和声音,从而实现远距离遥视现场。 系统工作原理 在本监控方案中,嵌入式主机系统采用TI公司的混合信号微控制器MSP430F1611作为系统核心控制器,USB主机接口芯片采用Cypress公司的 USB Host/Slave接口芯片SL811HS,以太网传输芯片采用REALTEK公司的
[单片机]
基于MSP430的<font color='red'>网络化</font>视频监控系统的设计
佐思日报:智能化与自动驾驶动态
一、智能化与自动驾驶动态 1.1 Mobileye 携手 WILLER 带给日本和东南亚的自动驾驶出行方案 Mobileye 宣布与日本和东南亚地区最大的交通运营商之一 WILLER 达成战略合作。双方将在日本及东南亚市场推出自动驾驶出租车(Robotaxi)服务。Mobileye 和 WILLER 的目标是于 2021 年开始在日本的公共道路上测试自动驾驶出租车,并计划在 2023 年实现完全自动驾驶网约车和共享出行服务的落地。 1.2 LeddarTech 收购 VayaVision,以加快传感器融合和感知平台的交付 VayaVision 由 Nehmadi Youval 博士和 Ronny Cohen 博士于 2016
[嵌入式]
佐思日报:<font color='red'>智能化</font>与自动驾驶动态
制造业探索智能化 机器人成焦点
    从2011年年底顺德被国家工信部授予全国唯一的“装备工业两化深度融合暨智能制造试点”,去年首办第一届智博会,到下周即将举行的第二届智博会,参加的企业由凤毛麟角的37家到今年的100家,顺德的智能制造之路悄然提速,配套企业逐步冒出。另一方面,政府的推动力度继续加大,规划建设约5200亩的“广东智能制造产业(顺德)基地”。   裸眼3D眼镜、72小时下单个性化服装打造、超级机器人、无人工厂……一系列新潮理念不断冲击着企业家的思维:在企业转型升级的压力之下,联姻智能化,贴上高科技的标签,会转身成新一代“高富帅”,还是会因水土不服而消耗大量资本?   对于大部分市民和企业家来说,对制造工厂的传统印象,大多还存留在工人通宵达
[手机便携]
浅析入侵探测器技术与未来市场发展趋势
  防盗报警系统主要是由主机和探测器等组成,而探测器在防盗报警系统中又发挥着前端探测的作用;因此,探测器的性能稳定与否将直接关系到整个防盗报警系统能否正常的运行。在多年的研究和发展过程中,由于误报、漏报、干扰等问题一直是防盗报警系统行业需要攻克的技术难题。所以厂家们只能尽最大的努力,通过自身的技术创新尽可能地降低这些问题发生的几率,以获得用户的认可。       据某些专业人士介绍,在防盗报警系统中,报警主机在技术上已经相对比较成熟,今后会向集成更多路数,结合网络化、有线无线整合等方向延伸,在技术上并没有太大的变化。而探测器技术五花八门,技术的研究与发展的空间比较大,因而防盗报警系统的创新都集中体现在探测器的技术变革之上,所以
[安防电子]
资金风口已至,工业机器人要飞
随着《中国制造2025》的发布,作为突破口的智能制造成为市场关注热点,昨日,工业4.0和机器人概念大幅上涨,预计短期政策利好还将继续发酵,智能制造主题炒作将延续强势。据了解,智能制造试点将持续扩大,2017年全面推广。   智能制造机器包括工业机器人、数控机床及智能化成套装备。目前,我国正在加快发展智能机器人产业,已经成为全球第一大市场。2015年工业机器人的产业规模有望超过万亿,智能制造及智能化设备的行业前景乐观。短期政策利好还将继续发酵,A股市场智能制造和机器人概念股有望延续强势。   5月19日发布的《中国制造2025》提出通过“三步走”实现制造强国的战略目标:第一步,到2025年迈入制造强国行列;第二步,到2
[嵌入式]
拥抱人工智能,低代码智能化电商管理
拥抱人工智能,低代码智能化电商管理 --西门子低代码助力人工智能高科技公司高效敏捷地服务电商客户 关键发现: • 客户痛点:人工智能SaaS产品公司,需要能快速适应SaaS产品需求的开发平台。从零开始自己做 SaaS,技术难度和成本过高; • 解决方案:利用西门子低代码平台,借助建模、页面开发、微流、API接口、权限等功能模块,开发出了自有 SaaS 产品,为用户提供极略电商运营AI决策服务的产品 SaaS端; • 实施效果:相较传统开发模式节省80% 的总体成本,缩短75%时间,4个月完成SaaS产品上线。并且形成了一套独立自主的低代码开发框架,未来极略的SaaS产品均会基于此框架; 主打人工智能的高科技公司,也
[物联网]
拥抱人工智能,低代码<font color='red'>智能化</font>电商管理
CAN总线在家庭智能化控制系统中的应用研究
O 引言 家庭智能控制系统的主要功能集中在家庭安全报警、电话或电脑远程控制、红外遥控、自动抄表控制、灯光和湿度控制等方面。根据智能终端设备传输数据和功能的不同可以把它分成两类子网,一类是传输数据以数据量小、速率低的家庭自动化控制设备;另一类是传输多媒体信息、(视频、音频信号),信号量大、速率快,如视频会议、音频点播等。家庭智能终端设备可以采用总线结构组建成有线子网和无线子网,因各设备分布在家中不同的地方,对于组建成有线子网布线比较复杂,但是如果采用PLC与CAN总线构建成网络,将降低成本。 CAN(Controller Area Network,控制器局域网)是德国Bosch公司在20世纪80年代初为汽车检测控
[工业控制]
英飞凌推出汽车抱死制动系统ABS/ESC方案
前言 随着经济的不断发展,人们对汽车的需求正日益加强,与之相应,汽车的消费群体也变得越来越成熟,主要表现在消费者除了关注汽车的外型外还越来越重视汽车的内在品质,其中,汽车的安全特性逐渐成为用户考虑的首要选购条件。由此,作为主要的安全系统之一的汽车防抱死制动系统(ABS)正引起越来越多的关注。下表(表1)是世界著名咨询公司Strategy Analytics对中国ABS市场的预测,从中我们可以明显地看出这种不断增长的趋势,预计在2006-2015年期间中国的ABS市场的年复合增长率将达到9.0%。 这种不断增长的需求也促使众多的企业和科研单位加大了对ABS的研发和生产的投入,从而催生了许多新的ABS系统生产企
[汽车电子]
英飞凌推出汽车抱死制动系统ABS/ESC方案
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved