数字滤波常用方法
在微机控制系统的模拟输入信号中,一般均含有各种噪声和干扰,他们来自被测信号源本身、传感器、外界干扰等。为了进行准确测量和控制,必须消除被测信号中的噪声和干扰。噪声有2大类:一类为周期性的,其典型代表为50 Hz的工频干扰,对于这类信号,采用积分时间等于20 ms整倍数的双积分A/D转换器,可有效地消除其影响;另一类为非周期的不规则随机信号,对于随机干扰,可以用数字滤波方法予以削弱或滤除。所谓数字滤波,就是通过一定的计算或判断程序减少干扰信号在有用信号中的比重,因此他实际上是一个程序滤波。
数字滤波器克服了模拟滤波器的许多不足,他与模拟滤波器相比有以下优点:
(1)数字滤波器是用软件实现的,不需要增加硬设备,因而可靠性高、稳定性好,不存在阻抗匹配问题。
(2)模拟滤波器通常是各通道专用,而数字滤波器则可多通道共享,从而降低了成本。
(3)数字滤波器可以对频率很低(如0.01 Hz)的信号进行滤波,而模拟滤波器由于受电容容量的限制,频率不可能太低。
(4)数字滤波器可以根据信号的不同,采用不同的滤波方法或滤波参数,具有灵活、方便、功能强的特点。
10种软件滤波方法的示例程序
OurWay 发表于 2005-9-2 22:24:00
10种软件滤波方法的示例程序(JKRL)
假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为get_ad();
1、限副滤波
A、方法:根据经验判断,确定两次采样允许的最大偏差值(设为A),每次检测到新值时判断:如果本次值与上次值之差<=A,则本次值有效。如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值
B、优点:能有效克服因偶然因素引起的脉冲干扰。
C、缺点:无法抑制那种周期性的干扰,平滑度差。
常用数字滤波算法_信息与通信_工程科技_专业资料。介绍仪器常用的数字滤波算法... 数字滤波常用方法(带程序... 6页 免费 微机控制系统的数字滤波... 9页 ...
十种数字滤波方法_信息与通信_工程科技_专业资料。1、限幅滤波法(又称程序... 十种简单的数字滤波 4页 免费 最常用数字滤波方法及源... 3页 免费 数字...
三、见数字滤波方法性能对比(表1 常见)表1常用数字滤波方法 I)( l1 名称 优势 缺陷 适用范围 此方法 的优点是能有效克服因偶然因素引起 的脉 冲 干扰 。是...
(4)数字滤波器可以根据信号的不同,采用不同的滤波方法或滤波参数,具有灵 活、方便、功能强的特点。 2 常用数字滤波算法 ? 数字滤波器是将一组输入数字序列进行...
常用数字滤波算法_计算机软件及应用_IT/计算机_专业资料。第四章 智能仪器的...采用模拟滤 波器是主要硬件方法。 ? 数字滤波算法的优点:(1)数字滤波只是一 ...
AD转换中常用的十种数字滤波法_信息与通信_工程科技_专业资料。十种常用的数字...限幅平均滤波法 、 A、方法: 相当于“限幅滤波法”+“递推平均滤波法” ...
数字滤波常用方法-修改_工学_高等教育_教育专区。数字滤波方法数字滤波常用方法(带程序) sailing 发表于 2006-8-5 15:48:20 10 种软件滤波方法的示例程序 Our...
为了防止噪声对数据结果的影响, 除了采用更 加科学的采样技术外, 我们还要采用一些必要的技 术手段对原始数据进行整理、 统计, 数字滤波技术是 最基本的处理方法,...
喜欢此文档的还喜欢 数字滤波常用的软件方法... 11页 免费数字滤波方法 暂无评价0人阅读0次下载举报文档数字滤波方法 1、限幅滤波法(...
热门文档